diff --git a/.github/ISSUE_TEMPLATE/bug_report.yaml b/.github/ISSUE_TEMPLATE/bug_report.yaml index 3d2038b22..5cfc8684d 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yaml +++ b/.github/ISSUE_TEMPLATE/bug_report.yaml @@ -26,7 +26,7 @@ body: attributes: label: NetBox Version description: What version of NetBox are you currently running? - placeholder: v4.0.3 + placeholder: v4.0.5 validations: required: true - type: dropdown diff --git a/.github/ISSUE_TEMPLATE/feature_request.yaml b/.github/ISSUE_TEMPLATE/feature_request.yaml index bd9a17ff9..c351ec599 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.yaml +++ b/.github/ISSUE_TEMPLATE/feature_request.yaml @@ -14,7 +14,7 @@ body: attributes: label: NetBox version description: What version of NetBox are you currently running? - placeholder: v4.0.3 + placeholder: v4.0.5 validations: required: true - type: dropdown diff --git a/contrib/generated_schema.json b/contrib/generated_schema.json index 5cfdfd9d0..deda2b821 100644 --- a/contrib/generated_schema.json +++ b/contrib/generated_schema.json @@ -323,6 +323,7 @@ "100base-tx", "100base-t1", "1000base-t", + "1000base-tx", "2.5gbase-t", "5gbase-t", "10gbase-t", diff --git a/docs/customization/custom-scripts.md b/docs/customization/custom-scripts.md index 21ae20f05..2a8f252aa 100644 --- a/docs/customization/custom-scripts.md +++ b/docs/customization/custom-scripts.md @@ -65,12 +65,6 @@ class AnotherCustomScript(Script): script_order = (MyCustomScript, AnotherCustomScript) ``` -## Module Attributes - -### `name` - -You can define `name` within a script module (the Python file which contains one or more scripts) to set the module name. If `name` is not defined, the module's file name will be used. - ## Script Attributes Script attributes are defined under a class named `Meta` within the script. These are optional, but encouraged. diff --git a/docs/release-notes/version-4.0.md b/docs/release-notes/version-4.0.md index d837d0cf2..ae0578690 100644 --- a/docs/release-notes/version-4.0.md +++ b/docs/release-notes/version-4.0.md @@ -1,18 +1,34 @@ # NetBox v4.0 -## v4.0.4 (FUTURE) +## v4.0.6 (FUTURE) + +--- + +## v4.0.5 (2024-06-06) ### Enhancements * [#14810](https://github.com/netbox-community/netbox/issues/14810) - Enable contact assignment for services * [#15489](https://github.com/netbox-community/netbox/issues/15489) - Add 1000Base-TX interface type +* [#15873](https://github.com/netbox-community/netbox/issues/15873) - Improve readability of allocates resource numbers for clusters * [#16290](https://github.com/netbox-community/netbox/issues/16290) - Capture entire object in changelog data (but continue to display only non-internal attributes) +* [#16353](https://github.com/netbox-community/netbox/issues/16353) - Enable plugins to extend object change view with custom content ### Bug Fixes * [#13422](https://github.com/netbox-community/netbox/issues/13422) - Rebuild MPTT trees for applicable models after merging staged changes +* [#14567](https://github.com/netbox-community/netbox/issues/14567) - Apply active quicksearch value when exporting "current view" from object list +* [#15194](https://github.com/netbox-community/netbox/issues/15194) - Avoid enqueuing duplicate event triggers for a modified object +* [#16039](https://github.com/netbox-community/netbox/issues/16039) - Fix row highlighting for front & rear port connections under device view +* [#16050](https://github.com/netbox-community/netbox/issues/16050) - Fix display of names & descriptions defined for custom scripts +* [#16083](https://github.com/netbox-community/netbox/issues/16083) - Disable font ligatures to avoid peculiarities in rendered text * [#16202](https://github.com/netbox-community/netbox/issues/16202) - Fix site map button URL for certain localizations +* [#16261](https://github.com/netbox-community/netbox/issues/16261) - Fix GraphQL filtering for certain multi-value filters * [#16286](https://github.com/netbox-community/netbox/issues/16286) - Fix global search support for provider accounts +* [#16312](https://github.com/netbox-community/netbox/issues/16312) - Fix object list navigation for dashboard widgets +* [#16315](https://github.com/netbox-community/netbox/issues/16315) - Fix filtering change log & journal entries by object type in UI +* [#16376](https://github.com/netbox-community/netbox/issues/16376) - Update change log for the terminating object (e.g. interface) when attaching a cable +* [#16400](https://github.com/netbox-community/netbox/issues/16400) - Fix AttributeError when attempting to restore a previous configuration revision after deleting the current one --- diff --git a/netbox/core/views.py b/netbox/core/views.py index 5a65c5755..ded49c0b8 100644 --- a/netbox/core/views.py +++ b/netbox/core/views.py @@ -224,7 +224,7 @@ class ConfigRevisionRestoreView(ContentTypePermissionRequiredMixin, View): for param in PARAMS: params.append(( param.name, - current_config.data.get(param.name, None), + current_config.data.get(param.name, None) if current_config else None, candidate_config.data.get(param.name, None) )) diff --git a/netbox/dcim/models/cables.py b/netbox/dcim/models/cables.py index 64f0b8560..7afead829 100644 --- a/netbox/dcim/models/cables.py +++ b/netbox/dcim/models/cables.py @@ -355,11 +355,11 @@ class CableTermination(ChangeLoggedModel): super().save(*args, **kwargs) # Set the cable on the terminating object - termination_model = self.termination._meta.model - termination_model.objects.filter(pk=self.termination_id).update( - cable=self.cable, - cable_end=self.cable_end - ) + termination = self.termination._meta.model.objects.get(pk=self.termination_id) + termination.snapshot() + termination.cable = self.cable + termination.cable_end = self.cable_end + termination.save() def delete(self, *args, **kwargs): diff --git a/netbox/netbox/settings.py b/netbox/netbox/settings.py index b764fd930..a481249b6 100644 --- a/netbox/netbox/settings.py +++ b/netbox/netbox/settings.py @@ -25,7 +25,7 @@ from utilities.string import trailing_slash # Environment setup # -VERSION = '4.0.4-dev' +VERSION = '4.0.6-dev' HOSTNAME = platform.node() # Set the base directory two levels up BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) @@ -368,6 +368,8 @@ INSTALLED_APPS = [ 'drf_spectacular', 'drf_spectacular_sidecar', ] +if not DEBUG: + INSTALLED_APPS.remove('debug_toolbar') if not DJANGO_ADMIN_ENABLED: INSTALLED_APPS.remove('django.contrib.admin') diff --git a/netbox/project-static/dist/netbox.css b/netbox/project-static/dist/netbox.css index 0ec53a6d2..0696d2e82 100644 Binary files a/netbox/project-static/dist/netbox.css and b/netbox/project-static/dist/netbox.css differ diff --git a/netbox/project-static/dist/netbox.js b/netbox/project-static/dist/netbox.js index 58c419b3d..59f703d4b 100644 Binary files a/netbox/project-static/dist/netbox.js and b/netbox/project-static/dist/netbox.js differ diff --git a/netbox/project-static/dist/netbox.js.map b/netbox/project-static/dist/netbox.js.map index f70987c66..00b92809a 100644 Binary files a/netbox/project-static/dist/netbox.js.map and b/netbox/project-static/dist/netbox.js.map differ diff --git a/netbox/project-static/package.json b/netbox/project-static/package.json index e69037f9d..da8b7d229 100644 --- a/netbox/project-static/package.json +++ b/netbox/project-static/package.json @@ -27,10 +27,10 @@ "bootstrap": "5.3.3", "clipboard": "2.0.11", "flatpickr": "4.6.13", - "gridstack": "10.1.2", + "gridstack": "10.2.0", "htmx.org": "1.9.12", "query-string": "9.0.0", - "sass": "1.77.2", + "sass": "1.77.4", "tom-select": "2.3.1", "typeface-inter": "3.18.1", "typeface-roboto-mono": "1.1.13" diff --git a/netbox/project-static/src/search.ts b/netbox/project-static/src/search.ts index 4be740196..1295527cf 100644 --- a/netbox/project-static/src/search.ts +++ b/netbox/project-static/src/search.ts @@ -7,38 +7,74 @@ import { isTruthy } from './util'; */ function quickSearchEventHandler(event: Event): void { const quicksearch = event.currentTarget as HTMLInputElement; - const clearbtn = document.getElementById("quicksearch_clear") as HTMLAnchorElement; + const clearbtn = document.getElementById('quicksearch_clear') as HTMLAnchorElement; if (isTruthy(clearbtn)) { - if (quicksearch.value === "") { - clearbtn.classList.add("invisible"); + if (quicksearch.value === '') { + clearbtn.classList.add('invisible'); } else { - clearbtn.classList.remove("invisible"); + clearbtn.classList.remove('invisible'); } } } +/** + * Clear the existing search parameters in the link to export Current View. + */ +function clearLinkParams(): void { + const link = document.getElementById('export_current_view') as HTMLLinkElement; + const linkUpdated = link?.href.split('&')[0]; + link.setAttribute('href', linkUpdated); +} + +/** + * Update the Export View link to add the Quick Search parameters. + * @param event + */ +function handleQuickSearchParams(event: Event): void { + const quickSearchParameters = event.currentTarget as HTMLInputElement; + + // Clear the existing search parameters + clearLinkParams(); + + if (quickSearchParameters != null) { + const link = document.getElementById('export_current_view') as HTMLLinkElement; + const search_parameter = `q=${quickSearchParameters.value}`; + const linkUpdated = link?.href + '&' + search_parameter; + link.setAttribute('href', linkUpdated); + } +} + /** * Initialize Quicksearch Event listener/handlers. */ export function initQuickSearch(): void { - const quicksearch = document.getElementById("quicksearch") as HTMLInputElement; - const clearbtn = document.getElementById("quicksearch_clear") as HTMLAnchorElement; + const quicksearch = document.getElementById('quicksearch') as HTMLInputElement; + const clearbtn = document.getElementById('quicksearch_clear') as HTMLAnchorElement; if (isTruthy(quicksearch)) { - quicksearch.addEventListener("keyup", quickSearchEventHandler, { - passive: true - }) - quicksearch.addEventListener("search", quickSearchEventHandler, { - passive: true - }) + quicksearch.addEventListener('keyup', quickSearchEventHandler, { + passive: true, + }); + quicksearch.addEventListener('search', quickSearchEventHandler, { + passive: true, + }); + quicksearch.addEventListener('change', handleQuickSearchParams, { + passive: true, + }); + if (isTruthy(clearbtn)) { - clearbtn.addEventListener("click", async () => { - const search = new Event('search'); - quicksearch.value = ''; - await new Promise(f => setTimeout(f, 100)); - quicksearch.dispatchEvent(search); - }, { - passive: true - }) + clearbtn.addEventListener( + 'click', + async () => { + const search = new Event('search'); + quicksearch.value = ''; + await new Promise(f => setTimeout(f, 100)); + quicksearch.dispatchEvent(search); + clearLinkParams(); + }, + { + passive: true, + }, + ); } } } diff --git a/netbox/project-static/styles/overrides/_tabler.scss b/netbox/project-static/styles/overrides/_tabler.scss index 5ea63be76..97f1298df 100644 --- a/netbox/project-static/styles/overrides/_tabler.scss +++ b/netbox/project-static/styles/overrides/_tabler.scss @@ -39,3 +39,8 @@ table a { // Adjust table anchor link contrast as not enough contrast in dark mode filter: brightness(110%); } + +// Override background color alpha value +[data-bs-theme=dark] ::selection { + background-color: rgba(var(--tblr-primary-rgb),.48) +} diff --git a/netbox/project-static/yarn.lock b/netbox/project-static/yarn.lock index 16c8b4dbc..7ce1162a5 100644 --- a/netbox/project-static/yarn.lock +++ b/netbox/project-static/yarn.lock @@ -1754,10 +1754,10 @@ graphql@16.8.1: resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.8.1.tgz#1930a965bef1170603702acdb68aedd3f3cf6f07" integrity sha512-59LZHPdGZVh695Ud9lRzPBVTtlX9ZCV150Er2W43ro37wVof0ctenSaskPPjN7lVTIN8mSZt8PHUNKZuNQUuxw== -gridstack@10.1.2: - version "10.1.2" - resolved "https://registry.yarnpkg.com/gridstack/-/gridstack-10.1.2.tgz#58b5ae0057a8aa5e4f6563041c4ca2def3aa4268" - integrity sha512-Nn27XGQ68WtBC513cKQQ4t/dA2uuN/xnNUU50puXEJv6IFk5SzT0Dnsq68GpopO1n0tXUKZKm1Rw7uOUMDz1KQ== +gridstack@10.2.0: + version "10.2.0" + resolved "https://registry.yarnpkg.com/gridstack/-/gridstack-10.2.0.tgz#4ba9c7ee69a730851721a9f5cb33dc55026ded1f" + integrity sha512-svKAOq/dfinpvhe/nnxdyZOOEd9qynXiOPHvL96PALE0yWChWp/6lechnqKwud0tL/rRyAfMJ6Hh/z2fS13pBA== has-bigints@^1.0.1, has-bigints@^1.0.2: version "1.0.2" @@ -2482,10 +2482,10 @@ safe-regex-test@^1.0.3: es-errors "^1.3.0" is-regex "^1.1.4" -sass@1.77.2: - version "1.77.2" - resolved "https://registry.yarnpkg.com/sass/-/sass-1.77.2.tgz#18d4ed2eefc260cdc8099c5439ec1303fd5863aa" - integrity sha512-eb4GZt1C3avsX3heBNlrc7I09nyT00IUuo4eFhAbeXWU2fvA7oXI53SxODVAA+zgZCk9aunAZgO+losjR3fAwA== +sass@1.77.4: + version "1.77.4" + resolved "https://registry.yarnpkg.com/sass/-/sass-1.77.4.tgz#92059c7bfc56b827c56eb116778d157ec017a5cd" + integrity sha512-vcF3Ckow6g939GMA4PeU7b2K/9FALXk2KF9J87txdHzXbUF9XRQRwSxcAs/fGaTnJeBFd7UoV22j3lzMLdM0Pw== dependencies: chokidar ">=3.0.0 <4.0.0" immutable "^4.0.0" diff --git a/netbox/templates/core/object_jobs.html b/netbox/templates/core/object_jobs.html index 7d8c0a3b7..14e31e5be 100644 --- a/netbox/templates/core/object_jobs.html +++ b/netbox/templates/core/object_jobs.html @@ -5,7 +5,7 @@
-
+
{% render_table table 'inc/table.html' %} {% include 'inc/paginator.html' with paginator=table.paginator page=table.page %}
diff --git a/netbox/templates/extras/script/base.html b/netbox/templates/extras/script/base.html index 7220b329d..725e4737c 100644 --- a/netbox/templates/extras/script/base.html +++ b/netbox/templates/extras/script/base.html @@ -4,7 +4,7 @@ {% load log_levels %} {% load i18n %} -{% block title %}{{ script }}{% endblock %} +{% block title %}{{ script.python_class.name }}{% endblock %} {% block object_identifier %} {{ script.full_name }} @@ -17,7 +17,7 @@ {% block subtitle %}
- {{ script.Meta.description|markdown }} + {{ script.python_class.Meta.description|markdown }}
{% endblock subtitle %} diff --git a/netbox/templates/extras/script_list.html b/netbox/templates/extras/script_list.html index 7ce5ca6eb..27b6115a7 100644 --- a/netbox/templates/extras/script_list.html +++ b/netbox/templates/extras/script_list.html @@ -56,15 +56,15 @@ {% if script.is_executable %} - {{ script.name }} + {{ script.python_class.name }} {% else %} - {{ script.name }} + {{ script.python_class.name }} {% endif %} - {{ script.description|markdown|placeholder }} + {{ script.python_class.Meta.description|markdown|placeholder }} {% if last_job %} {{ last_job.created|isodatetime }} diff --git a/netbox/templates/virtualization/cluster.html b/netbox/templates/virtualization/cluster.html index 264a275e9..a2c3e06c1 100644 --- a/netbox/templates/virtualization/cluster.html +++ b/netbox/templates/virtualization/cluster.html @@ -59,7 +59,7 @@ {% trans "Memory" %} {% if memory_sum %} - {{ memory_sum|humanize_megabytes }} + {{ memory_sum|humanize_megabytes }} {% else %} {{ ''|placeholder }} {% endif %} diff --git a/netbox/templates/virtualization/virtualmachine.html b/netbox/templates/virtualization/virtualmachine.html index 38432fdfe..ed8980f5c 100644 --- a/netbox/templates/virtualization/virtualmachine.html +++ b/netbox/templates/virtualization/virtualmachine.html @@ -125,7 +125,7 @@ {% trans "Memory" %} {% if object.memory %} - {{ object.memory|humanize_megabytes }} + {{ object.memory|humanize_megabytes }} {% else %} {{ ''|placeholder }} {% endif %} diff --git a/netbox/translations/de/LC_MESSAGES/django.mo b/netbox/translations/de/LC_MESSAGES/django.mo index 01f7438f8..b74e6624b 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 4160517a9..eedb4e3b9 100644 --- a/netbox/translations/de/LC_MESSAGES/django.po +++ b/netbox/translations/de/LC_MESSAGES/django.po @@ -4,21 +4,21 @@ # FIRST AUTHOR , YEAR. # # Translators: -# Niklas, 2024 -# Martin R, 2024 -# chbally, 2024 -# fepilins, 2024 -# Robin Reinhardt, 2024 # Jeremy Stretch, 2024 +# fepilins, 2024 +# chbally, 2024 +# Martin R, 2024 +# Robin Reinhardt, 2024 +# Niklas, 2024 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-22 17:41+0000\n" +"POT-Creation-Date: 2024-06-05 05:02+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" -"Last-Translator: Jeremy Stretch, 2024\n" +"Last-Translator: Niklas, 2024\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" @@ -26,1614 +26,1847 @@ msgstr "" "Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: account/tables.py:27 templates/account/token.html:22 -#: templates/users/token.html:17 users/forms/bulk_import.py:39 -#: users/forms/model_forms.py:113 +#: netbox/account/tables.py:27 netbox/templates/account/token.html:22 +#: netbox/templates/users/token.html:17 netbox/users/forms/bulk_import.py:39 +#: netbox/users/forms/model_forms.py:113 msgid "Key" msgstr "Schlüssel" -#: account/tables.py:31 users/forms/filtersets.py:133 +#: netbox/account/tables.py:31 netbox/users/forms/filtersets.py:133 msgid "Write Enabled" msgstr "Schreibberechtigung" -#: account/tables.py:35 core/tables/jobs.py:29 core/tables/tasks.py:79 -#: extras/choices.py:138 extras/tables/tables.py:499 -#: templates/account/token.html:43 templates/core/configrevision.html:26 -#: templates/core/configrevision_restore.html:12 templates/core/job.html:51 -#: templates/core/rq_task.html:16 templates/core/rq_task.html:73 -#: templates/core/rq_worker.html:14 -#: templates/extras/htmx/script_result.html:12 -#: templates/extras/journalentry.html:22 templates/generic/object.html:58 -#: templates/users/token.html:35 +#: netbox/account/tables.py:35 netbox/core/tables/jobs.py:29 +#: netbox/core/tables/tasks.py:79 netbox/extras/choices.py:138 +#: netbox/extras/tables/tables.py:499 netbox/templates/account/token.html:43 +#: netbox/templates/core/configrevision.html:26 +#: netbox/templates/core/configrevision_restore.html:12 +#: netbox/templates/core/job.html:51 netbox/templates/core/rq_task.html:16 +#: netbox/templates/core/rq_task.html:73 +#: netbox/templates/core/rq_worker.html:14 +#: netbox/templates/extras/htmx/script_result.html:12 +#: netbox/templates/extras/journalentry.html:22 +#: netbox/templates/generic/object.html:58 +#: netbox/templates/users/token.html:35 msgid "Created" msgstr "Erstellt" -#: account/tables.py:39 templates/account/token.html:47 -#: templates/users/token.html:39 users/forms/bulk_edit.py:117 -#: users/forms/filtersets.py:137 +#: netbox/account/tables.py:39 netbox/templates/account/token.html:47 +#: netbox/templates/users/token.html:39 netbox/users/forms/bulk_edit.py:117 +#: netbox/users/forms/filtersets.py:137 msgid "Expires" msgstr "Läuft ab" -#: account/tables.py:42 users/forms/filtersets.py:142 +#: netbox/account/tables.py:42 netbox/users/forms/filtersets.py:142 msgid "Last Used" msgstr "Zuletzt verwendet" -#: account/tables.py:45 templates/account/token.html:55 -#: templates/users/token.html:47 users/forms/bulk_edit.py:122 -#: users/forms/model_forms.py:125 +#: netbox/account/tables.py:45 netbox/templates/account/token.html:55 +#: netbox/templates/users/token.html:47 netbox/users/forms/bulk_edit.py:122 +#: netbox/users/forms/model_forms.py:125 msgid "Allowed IPs" msgstr "Erlaubte IP-Adressen" -#: account/views.py:197 +#: netbox/account/views.py:197 msgid "Your preferences have been updated." msgstr "Ihre Einstellungen wurden aktualisiert." -#: circuits/choices.py:21 dcim/choices.py:20 dcim/choices.py:102 -#: dcim/choices.py:174 dcim/choices.py:220 dcim/choices.py:1457 -#: dcim/choices.py:1533 dcim/choices.py:1583 virtualization/choices.py:20 -#: virtualization/choices.py:45 vpn/choices.py:18 +#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20 +#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:174 +#: netbox/dcim/choices.py:220 netbox/dcim/choices.py:1459 +#: netbox/dcim/choices.py:1535 netbox/dcim/choices.py:1585 +#: netbox/virtualization/choices.py:20 netbox/virtualization/choices.py:45 +#: netbox/vpn/choices.py:18 msgid "Planned" msgstr "Geplant" -#: circuits/choices.py:22 netbox/navigation/menu.py:290 +#: netbox/circuits/choices.py:22 netbox/netbox/navigation/menu.py:290 msgid "Provisioning" msgstr "Provisionierung" -#: circuits/choices.py:23 core/tables/tasks.py:22 dcim/choices.py:22 -#: dcim/choices.py:103 dcim/choices.py:173 dcim/choices.py:219 -#: dcim/choices.py:1532 dcim/choices.py:1582 extras/tables/tables.py:385 -#: ipam/choices.py:31 ipam/choices.py:49 ipam/choices.py:69 -#: ipam/choices.py:154 templates/extras/configcontext.html:25 -#: templates/users/user.html:37 users/forms/bulk_edit.py:38 -#: virtualization/choices.py:22 virtualization/choices.py:44 vpn/choices.py:19 -#: wireless/choices.py:25 +#: netbox/circuits/choices.py:23 netbox/core/tables/tasks.py:22 +#: netbox/dcim/choices.py:22 netbox/dcim/choices.py:103 +#: netbox/dcim/choices.py:173 netbox/dcim/choices.py:219 +#: netbox/dcim/choices.py:1534 netbox/dcim/choices.py:1584 +#: netbox/extras/tables/tables.py:385 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:37 netbox/users/forms/bulk_edit.py:38 +#: netbox/virtualization/choices.py:22 netbox/virtualization/choices.py:44 +#: netbox/vpn/choices.py:19 netbox/wireless/choices.py:25 msgid "Active" msgstr "Aktiv" -#: circuits/choices.py:24 dcim/choices.py:172 dcim/choices.py:218 -#: dcim/choices.py:1531 dcim/choices.py:1584 virtualization/choices.py:24 -#: virtualization/choices.py:43 +#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:172 +#: netbox/dcim/choices.py:218 netbox/dcim/choices.py:1533 +#: netbox/dcim/choices.py:1586 netbox/virtualization/choices.py:24 +#: netbox/virtualization/choices.py:43 msgid "Offline" msgstr "Offline" -#: circuits/choices.py:25 +#: netbox/circuits/choices.py:25 msgid "Deprovisioning" msgstr "Deprovisionierung" -#: circuits/choices.py:26 +#: netbox/circuits/choices.py:26 msgid "Decommissioned" msgstr "Stillgelegt" -#: circuits/filtersets.py:29 circuits/filtersets.py:196 dcim/filtersets.py:97 -#: dcim/filtersets.py:151 dcim/filtersets.py:211 dcim/filtersets.py:297 -#: dcim/filtersets.py:406 dcim/filtersets.py:969 dcim/filtersets.py:1305 -#: dcim/filtersets.py:1832 dcim/filtersets.py:2075 dcim/filtersets.py:2133 -#: ipam/filtersets.py:339 ipam/filtersets.py:945 -#: virtualization/filtersets.py:45 virtualization/filtersets.py:173 -#: vpn/filtersets.py:377 +#: netbox/circuits/filtersets.py:29 netbox/circuits/filtersets.py:196 +#: netbox/dcim/filtersets.py:97 netbox/dcim/filtersets.py:151 +#: netbox/dcim/filtersets.py:211 netbox/dcim/filtersets.py:297 +#: netbox/dcim/filtersets.py:406 netbox/dcim/filtersets.py:969 +#: netbox/dcim/filtersets.py:1305 netbox/dcim/filtersets.py:1832 +#: netbox/dcim/filtersets.py:2075 netbox/dcim/filtersets.py:2133 +#: netbox/ipam/filtersets.py:339 netbox/ipam/filtersets.py:945 +#: netbox/virtualization/filtersets.py:45 +#: netbox/virtualization/filtersets.py:173 netbox/vpn/filtersets.py:377 msgid "Region (ID)" msgstr "Region (ID)" -#: circuits/filtersets.py:36 circuits/filtersets.py:203 dcim/filtersets.py:104 -#: dcim/filtersets.py:157 dcim/filtersets.py:218 dcim/filtersets.py:304 -#: dcim/filtersets.py:413 dcim/filtersets.py:976 dcim/filtersets.py:1312 -#: dcim/filtersets.py:1839 dcim/filtersets.py:2082 dcim/filtersets.py:2140 -#: extras/filtersets.py:461 ipam/filtersets.py:346 ipam/filtersets.py:952 -#: virtualization/filtersets.py:52 virtualization/filtersets.py:180 -#: vpn/filtersets.py:372 +#: netbox/circuits/filtersets.py:36 netbox/circuits/filtersets.py:203 +#: netbox/dcim/filtersets.py:104 netbox/dcim/filtersets.py:157 +#: netbox/dcim/filtersets.py:218 netbox/dcim/filtersets.py:304 +#: netbox/dcim/filtersets.py:413 netbox/dcim/filtersets.py:976 +#: netbox/dcim/filtersets.py:1312 netbox/dcim/filtersets.py:1839 +#: netbox/dcim/filtersets.py:2082 netbox/dcim/filtersets.py:2140 +#: netbox/extras/filtersets.py:461 netbox/ipam/filtersets.py:346 +#: netbox/ipam/filtersets.py:952 netbox/virtualization/filtersets.py:52 +#: netbox/virtualization/filtersets.py:180 netbox/vpn/filtersets.py:372 msgid "Region (slug)" msgstr "Region (URL-Slug)" -#: circuits/filtersets.py:42 circuits/filtersets.py:209 dcim/filtersets.py:127 -#: dcim/filtersets.py:224 dcim/filtersets.py:310 dcim/filtersets.py:419 -#: dcim/filtersets.py:982 dcim/filtersets.py:1318 dcim/filtersets.py:1845 -#: dcim/filtersets.py:2088 dcim/filtersets.py:2146 ipam/filtersets.py:352 -#: ipam/filtersets.py:958 virtualization/filtersets.py:58 -#: virtualization/filtersets.py:186 +#: netbox/circuits/filtersets.py:42 netbox/circuits/filtersets.py:209 +#: netbox/dcim/filtersets.py:127 netbox/dcim/filtersets.py:224 +#: netbox/dcim/filtersets.py:310 netbox/dcim/filtersets.py:419 +#: netbox/dcim/filtersets.py:982 netbox/dcim/filtersets.py:1318 +#: netbox/dcim/filtersets.py:1845 netbox/dcim/filtersets.py:2088 +#: netbox/dcim/filtersets.py:2146 netbox/ipam/filtersets.py:352 +#: netbox/ipam/filtersets.py:958 netbox/virtualization/filtersets.py:58 +#: netbox/virtualization/filtersets.py:186 msgid "Site group (ID)" msgstr "Standortgruppe (ID)" -#: circuits/filtersets.py:49 circuits/filtersets.py:216 dcim/filtersets.py:134 -#: dcim/filtersets.py:231 dcim/filtersets.py:317 dcim/filtersets.py:426 -#: dcim/filtersets.py:989 dcim/filtersets.py:1325 dcim/filtersets.py:1852 -#: dcim/filtersets.py:2095 dcim/filtersets.py:2153 extras/filtersets.py:467 -#: ipam/filtersets.py:359 ipam/filtersets.py:965 -#: virtualization/filtersets.py:65 virtualization/filtersets.py:193 +#: netbox/circuits/filtersets.py:49 netbox/circuits/filtersets.py:216 +#: netbox/dcim/filtersets.py:134 netbox/dcim/filtersets.py:231 +#: netbox/dcim/filtersets.py:317 netbox/dcim/filtersets.py:426 +#: netbox/dcim/filtersets.py:989 netbox/dcim/filtersets.py:1325 +#: netbox/dcim/filtersets.py:1852 netbox/dcim/filtersets.py:2095 +#: netbox/dcim/filtersets.py:2153 netbox/extras/filtersets.py:467 +#: netbox/ipam/filtersets.py:359 netbox/ipam/filtersets.py:965 +#: netbox/virtualization/filtersets.py:65 +#: netbox/virtualization/filtersets.py:193 msgid "Site group (slug)" msgstr "Standortgruppe (URL-Slug)" -#: circuits/filtersets.py:54 circuits/forms/bulk_edit.py:186 -#: circuits/forms/bulk_edit.py:214 circuits/forms/bulk_import.py:126 -#: circuits/forms/filtersets.py:49 circuits/forms/filtersets.py:169 -#: circuits/forms/filtersets.py:207 circuits/forms/model_forms.py:136 -#: circuits/forms/model_forms.py:152 circuits/tables/circuits.py:105 -#: dcim/forms/bulk_edit.py:167 dcim/forms/bulk_edit.py:239 -#: dcim/forms/bulk_edit.py:575 dcim/forms/bulk_edit.py:771 -#: dcim/forms/bulk_import.py:130 dcim/forms/bulk_import.py:184 -#: dcim/forms/bulk_import.py:257 dcim/forms/bulk_import.py:485 -#: dcim/forms/bulk_import.py:1262 dcim/forms/bulk_import.py:1290 -#: dcim/forms/filtersets.py:85 dcim/forms/filtersets.py:218 -#: dcim/forms/filtersets.py:265 dcim/forms/filtersets.py:374 -#: dcim/forms/filtersets.py:682 dcim/forms/filtersets.py:916 -#: dcim/forms/filtersets.py:940 dcim/forms/filtersets.py:1030 -#: dcim/forms/filtersets.py:1068 dcim/forms/filtersets.py:1476 -#: dcim/forms/filtersets.py:1500 dcim/forms/filtersets.py:1524 -#: dcim/forms/model_forms.py:136 dcim/forms/model_forms.py:164 -#: dcim/forms/model_forms.py:206 dcim/forms/model_forms.py:406 -#: dcim/forms/model_forms.py:668 dcim/forms/object_create.py:391 -#: dcim/tables/devices.py:158 dcim/tables/power.py:26 dcim/tables/power.py:93 -#: dcim/tables/racks.py:62 dcim/tables/racks.py:138 dcim/tables/sites.py:129 -#: extras/filtersets.py:477 ipam/forms/bulk_edit.py:216 -#: ipam/forms/bulk_edit.py:270 ipam/forms/bulk_edit.py:448 -#: ipam/forms/bulk_edit.py:522 ipam/forms/bulk_import.py:170 -#: ipam/forms/bulk_import.py:437 ipam/forms/filtersets.py:153 -#: ipam/forms/filtersets.py:231 ipam/forms/filtersets.py:432 -#: ipam/forms/filtersets.py:496 ipam/forms/model_forms.py:203 -#: ipam/forms/model_forms.py:587 ipam/forms/model_forms.py:682 -#: ipam/tables/ip.py:244 ipam/tables/vlans.py:114 ipam/tables/vlans.py:216 -#: templates/circuits/inc/circuit_termination_fields.html:6 -#: templates/dcim/device.html:21 templates/dcim/inc/cable_termination.html:8 -#: templates/dcim/inc/cable_termination.html:33 -#: templates/dcim/location.html:37 templates/dcim/powerpanel.html:22 -#: templates/dcim/rack.html:22 templates/dcim/rackreservation.html:28 -#: templates/dcim/site.html:27 templates/ipam/prefix.html:56 -#: templates/ipam/vlan.html:23 templates/ipam/vlan_edit.html:40 -#: templates/virtualization/cluster.html:42 -#: templates/virtualization/virtualmachine.html:91 -#: virtualization/forms/bulk_edit.py:91 virtualization/forms/bulk_edit.py:109 -#: virtualization/forms/bulk_edit.py:124 -#: virtualization/forms/bulk_import.py:59 -#: virtualization/forms/bulk_import.py:85 -#: virtualization/forms/filtersets.py:79 -#: virtualization/forms/filtersets.py:148 -#: virtualization/forms/model_forms.py:71 -#: virtualization/forms/model_forms.py:104 -#: virtualization/forms/model_forms.py:171 -#: virtualization/tables/clusters.py:77 -#: virtualization/tables/virtualmachines.py:62 vpn/forms/filtersets.py:266 -#: wireless/forms/model_forms.py:76 wireless/forms/model_forms.py:118 +#: netbox/circuits/filtersets.py:54 netbox/circuits/forms/bulk_edit.py:186 +#: netbox/circuits/forms/bulk_edit.py:214 +#: netbox/circuits/forms/bulk_import.py:126 +#: netbox/circuits/forms/filtersets.py:49 +#: netbox/circuits/forms/filtersets.py:169 +#: netbox/circuits/forms/filtersets.py:207 +#: netbox/circuits/forms/model_forms.py:136 +#: netbox/circuits/forms/model_forms.py:152 +#: netbox/circuits/tables/circuits.py:105 netbox/dcim/forms/bulk_edit.py:167 +#: netbox/dcim/forms/bulk_edit.py:239 netbox/dcim/forms/bulk_edit.py:575 +#: netbox/dcim/forms/bulk_edit.py:771 netbox/dcim/forms/bulk_import.py:130 +#: netbox/dcim/forms/bulk_import.py:184 netbox/dcim/forms/bulk_import.py:257 +#: netbox/dcim/forms/bulk_import.py:485 netbox/dcim/forms/bulk_import.py:1262 +#: netbox/dcim/forms/bulk_import.py:1290 netbox/dcim/forms/filtersets.py:85 +#: netbox/dcim/forms/filtersets.py:218 netbox/dcim/forms/filtersets.py:265 +#: netbox/dcim/forms/filtersets.py:374 netbox/dcim/forms/filtersets.py:682 +#: netbox/dcim/forms/filtersets.py:916 netbox/dcim/forms/filtersets.py:940 +#: netbox/dcim/forms/filtersets.py:1030 netbox/dcim/forms/filtersets.py:1068 +#: netbox/dcim/forms/filtersets.py:1476 netbox/dcim/forms/filtersets.py:1500 +#: netbox/dcim/forms/filtersets.py:1524 netbox/dcim/forms/model_forms.py:136 +#: netbox/dcim/forms/model_forms.py:164 netbox/dcim/forms/model_forms.py:206 +#: netbox/dcim/forms/model_forms.py:406 netbox/dcim/forms/model_forms.py:668 +#: netbox/dcim/forms/object_create.py:391 netbox/dcim/tables/devices.py:150 +#: netbox/dcim/tables/power.py:26 netbox/dcim/tables/power.py:93 +#: netbox/dcim/tables/racks.py:62 netbox/dcim/tables/racks.py:138 +#: netbox/dcim/tables/sites.py:129 netbox/extras/filtersets.py:477 +#: netbox/ipam/forms/bulk_edit.py:216 netbox/ipam/forms/bulk_edit.py:270 +#: netbox/ipam/forms/bulk_edit.py:448 netbox/ipam/forms/bulk_edit.py:522 +#: netbox/ipam/forms/bulk_import.py:170 netbox/ipam/forms/bulk_import.py:437 +#: netbox/ipam/forms/filtersets.py:153 netbox/ipam/forms/filtersets.py:231 +#: netbox/ipam/forms/filtersets.py:432 netbox/ipam/forms/filtersets.py:496 +#: netbox/ipam/forms/model_forms.py:203 netbox/ipam/forms/model_forms.py:587 +#: netbox/ipam/forms/model_forms.py:682 netbox/ipam/tables/ip.py:244 +#: netbox/ipam/tables/vlans.py:114 netbox/ipam/tables/vlans.py:216 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:6 +#: netbox/templates/dcim/device.html:22 +#: netbox/templates/dcim/inc/cable_termination.html:8 +#: netbox/templates/dcim/inc/cable_termination.html:33 +#: netbox/templates/dcim/location.html:37 +#: netbox/templates/dcim/powerpanel.html:22 netbox/templates/dcim/rack.html:22 +#: netbox/templates/dcim/rackreservation.html:28 +#: netbox/templates/dcim/site.html:28 netbox/templates/ipam/prefix.html:56 +#: netbox/templates/ipam/vlan.html:23 netbox/templates/ipam/vlan_edit.html:40 +#: netbox/templates/virtualization/cluster.html:42 +#: netbox/templates/virtualization/virtualmachine.html:91 +#: netbox/virtualization/forms/bulk_edit.py:91 +#: netbox/virtualization/forms/bulk_edit.py:109 +#: netbox/virtualization/forms/bulk_edit.py:124 +#: netbox/virtualization/forms/bulk_import.py:59 +#: netbox/virtualization/forms/bulk_import.py:85 +#: netbox/virtualization/forms/filtersets.py:79 +#: netbox/virtualization/forms/filtersets.py:148 +#: netbox/virtualization/forms/model_forms.py:71 +#: netbox/virtualization/forms/model_forms.py:104 +#: netbox/virtualization/forms/model_forms.py:171 +#: netbox/virtualization/tables/clusters.py:77 +#: netbox/virtualization/tables/virtualmachines.py:62 +#: netbox/vpn/forms/filtersets.py:266 netbox/wireless/forms/model_forms.py:76 +#: netbox/wireless/forms/model_forms.py:118 msgid "Site" msgstr "Standort" -#: circuits/filtersets.py:60 circuits/filtersets.py:227 -#: circuits/filtersets.py:272 dcim/filtersets.py:241 dcim/filtersets.py:327 -#: dcim/filtersets.py:400 extras/filtersets.py:483 ipam/filtersets.py:238 -#: ipam/filtersets.py:369 ipam/filtersets.py:975 -#: virtualization/filtersets.py:75 virtualization/filtersets.py:203 -#: vpn/filtersets.py:382 +#: netbox/circuits/filtersets.py:60 netbox/circuits/filtersets.py:227 +#: netbox/circuits/filtersets.py:272 netbox/dcim/filtersets.py:241 +#: netbox/dcim/filtersets.py:327 netbox/dcim/filtersets.py:400 +#: netbox/extras/filtersets.py:483 netbox/ipam/filtersets.py:238 +#: netbox/ipam/filtersets.py:369 netbox/ipam/filtersets.py:975 +#: netbox/virtualization/filtersets.py:75 +#: netbox/virtualization/filtersets.py:203 netbox/vpn/filtersets.py:382 msgid "Site (slug)" msgstr "Standort (URL-Slug)" -#: circuits/filtersets.py:65 +#: netbox/circuits/filtersets.py:65 msgid "ASN (ID)" msgstr "ASN (ID)" -#: circuits/filtersets.py:71 circuits/forms/filtersets.py:29 -#: ipam/forms/model_forms.py:157 ipam/models/asns.py:108 -#: ipam/models/asns.py:125 ipam/tables/asn.py:41 templates/ipam/asn.html:20 +#: netbox/circuits/filtersets.py:71 netbox/circuits/forms/filtersets.py:29 +#: netbox/ipam/forms/model_forms.py:157 netbox/ipam/models/asns.py:108 +#: netbox/ipam/models/asns.py:125 netbox/ipam/tables/asn.py:41 +#: netbox/templates/ipam/asn.html:20 msgid "ASN" msgstr "ASN" -#: circuits/filtersets.py:93 circuits/filtersets.py:120 -#: circuits/filtersets.py:154 circuits/filtersets.py:281 -#: ipam/filtersets.py:243 +#: netbox/circuits/filtersets.py:93 netbox/circuits/filtersets.py:120 +#: netbox/circuits/filtersets.py:154 netbox/circuits/filtersets.py:281 +#: netbox/ipam/filtersets.py:243 msgid "Provider (ID)" msgstr "Provider (ID)" -#: circuits/filtersets.py:99 circuits/filtersets.py:126 -#: circuits/filtersets.py:160 circuits/filtersets.py:287 -#: ipam/filtersets.py:249 +#: netbox/circuits/filtersets.py:99 netbox/circuits/filtersets.py:126 +#: netbox/circuits/filtersets.py:160 netbox/circuits/filtersets.py:287 +#: netbox/ipam/filtersets.py:249 msgid "Provider (slug)" msgstr "Provider (URL-Slug)" -#: circuits/filtersets.py:165 +#: netbox/circuits/filtersets.py:165 msgid "Provider account (ID)" msgstr "Provider-Konto (ID)" -#: circuits/filtersets.py:171 +#: netbox/circuits/filtersets.py:171 msgid "Provider account (account)" msgstr "Provider-Konto (Konto)" -#: circuits/filtersets.py:176 +#: netbox/circuits/filtersets.py:176 msgid "Provider network (ID)" msgstr "Provider-Netzwerk (ID)" -#: circuits/filtersets.py:180 +#: netbox/circuits/filtersets.py:180 msgid "Circuit type (ID)" msgstr "Transportnetz Typ (ID)" -#: circuits/filtersets.py:186 +#: netbox/circuits/filtersets.py:186 msgid "Circuit type (slug)" msgstr "Transportnetz Typ (URL-Slug)" -#: circuits/filtersets.py:221 circuits/filtersets.py:266 -#: dcim/filtersets.py:235 dcim/filtersets.py:321 dcim/filtersets.py:394 -#: dcim/filtersets.py:993 dcim/filtersets.py:1330 dcim/filtersets.py:1857 -#: dcim/filtersets.py:2099 dcim/filtersets.py:2158 ipam/filtersets.py:232 -#: ipam/filtersets.py:363 ipam/filtersets.py:969 -#: virtualization/filtersets.py:69 virtualization/filtersets.py:197 -#: vpn/filtersets.py:387 +#: netbox/circuits/filtersets.py:221 netbox/circuits/filtersets.py:266 +#: netbox/dcim/filtersets.py:235 netbox/dcim/filtersets.py:321 +#: netbox/dcim/filtersets.py:394 netbox/dcim/filtersets.py:993 +#: netbox/dcim/filtersets.py:1330 netbox/dcim/filtersets.py:1857 +#: netbox/dcim/filtersets.py:2099 netbox/dcim/filtersets.py:2158 +#: netbox/ipam/filtersets.py:232 netbox/ipam/filtersets.py:363 +#: netbox/ipam/filtersets.py:969 netbox/virtualization/filtersets.py:69 +#: netbox/virtualization/filtersets.py:197 netbox/vpn/filtersets.py:387 msgid "Site (ID)" msgstr "Standort (ID)" -#: circuits/filtersets.py:231 circuits/filtersets.py:235 +#: netbox/circuits/filtersets.py:231 netbox/circuits/filtersets.py:235 msgid "Termination A (ID)" msgstr "Abschlusspunkt A (ID)" -#: circuits/filtersets.py:258 core/filtersets.py:73 core/filtersets.py:132 -#: dcim/filtersets.py:693 dcim/filtersets.py:1299 dcim/filtersets.py:2206 -#: extras/filtersets.py:41 extras/filtersets.py:63 extras/filtersets.py:92 -#: extras/filtersets.py:127 extras/filtersets.py:176 extras/filtersets.py:204 -#: extras/filtersets.py:234 extras/filtersets.py:271 extras/filtersets.py:343 -#: extras/filtersets.py:390 extras/filtersets.py:450 extras/filtersets.py:613 -#: extras/filtersets.py:655 extras/filtersets.py:696 -#: ipam/forms/model_forms.py:447 netbox/filtersets.py:275 -#: netbox/forms/__init__.py:22 netbox/forms/base.py:165 -#: templates/htmx/object_selector.html:28 templates/inc/filter_list.html:45 -#: templates/ipam/ipaddress_assign.html:29 templates/search.html:7 -#: templates/search.html:26 tenancy/filtersets.py:100 users/filtersets.py:23 -#: users/filtersets.py:52 users/filtersets.py:92 users/filtersets.py:140 -#: utilities/forms/forms.py:104 +#: netbox/circuits/filtersets.py:258 netbox/core/filtersets.py:73 +#: netbox/core/filtersets.py:132 netbox/dcim/filtersets.py:693 +#: netbox/dcim/filtersets.py:1299 netbox/dcim/filtersets.py:2206 +#: netbox/extras/filtersets.py:41 netbox/extras/filtersets.py:63 +#: netbox/extras/filtersets.py:92 netbox/extras/filtersets.py:127 +#: netbox/extras/filtersets.py:176 netbox/extras/filtersets.py:204 +#: netbox/extras/filtersets.py:234 netbox/extras/filtersets.py:271 +#: netbox/extras/filtersets.py:343 netbox/extras/filtersets.py:390 +#: netbox/extras/filtersets.py:450 netbox/extras/filtersets.py:613 +#: netbox/extras/filtersets.py:655 netbox/extras/filtersets.py:696 +#: netbox/ipam/forms/model_forms.py:447 netbox/netbox/filtersets.py:275 +#: netbox/netbox/forms/__init__.py:22 netbox/netbox/forms/base.py:165 +#: netbox/templates/htmx/object_selector.html:28 +#: netbox/templates/inc/filter_list.html:45 +#: netbox/templates/ipam/ipaddress_assign.html:29 +#: netbox/templates/search.html:7 netbox/templates/search.html:26 +#: netbox/tenancy/filtersets.py:100 netbox/users/filtersets.py:23 +#: netbox/users/filtersets.py:52 netbox/users/filtersets.py:92 +#: netbox/users/filtersets.py:140 netbox/utilities/forms/forms.py:104 msgid "Search" msgstr "Suche" -#: circuits/filtersets.py:262 circuits/forms/bulk_edit.py:170 -#: circuits/forms/bulk_import.py:117 circuits/forms/filtersets.py:196 -#: circuits/forms/filtersets.py:212 circuits/forms/model_forms.py:109 -#: circuits/forms/model_forms.py:131 circuits/tables/circuits.py:96 -#: dcim/forms/connections.py:71 templates/circuits/circuit.html:15 -#: templates/circuits/circuittermination.html:19 -#: templates/dcim/inc/cable_termination.html:55 -#: templates/dcim/trace/circuit.html:4 +#: netbox/circuits/filtersets.py:262 netbox/circuits/forms/bulk_edit.py:170 +#: netbox/circuits/forms/bulk_import.py:117 +#: netbox/circuits/forms/filtersets.py:196 +#: netbox/circuits/forms/filtersets.py:212 +#: netbox/circuits/forms/model_forms.py:109 +#: netbox/circuits/forms/model_forms.py:131 +#: netbox/circuits/tables/circuits.py:96 netbox/dcim/forms/connections.py:71 +#: netbox/templates/circuits/circuit.html:15 +#: netbox/templates/circuits/circuittermination.html:19 +#: netbox/templates/dcim/inc/cable_termination.html:55 +#: netbox/templates/dcim/trace/circuit.html:4 msgid "Circuit" msgstr "Transportnetz" -#: circuits/filtersets.py:276 +#: netbox/circuits/filtersets.py:276 msgid "ProviderNetwork (ID)" msgstr "Provider-Netzwerk (ID)" -#: circuits/forms/bulk_edit.py:28 circuits/forms/filtersets.py:54 -#: circuits/forms/model_forms.py:27 circuits/tables/providers.py:33 -#: dcim/forms/bulk_edit.py:127 dcim/forms/filtersets.py:188 -#: dcim/forms/model_forms.py:122 dcim/tables/sites.py:94 -#: ipam/models/asns.py:126 ipam/tables/asn.py:27 ipam/views.py:219 -#: netbox/navigation/menu.py:159 netbox/navigation/menu.py:162 -#: templates/circuits/provider.html:23 +#: netbox/circuits/forms/bulk_edit.py:28 +#: netbox/circuits/forms/filtersets.py:54 +#: netbox/circuits/forms/model_forms.py:27 +#: netbox/circuits/tables/providers.py:33 netbox/dcim/forms/bulk_edit.py:127 +#: netbox/dcim/forms/filtersets.py:188 netbox/dcim/forms/model_forms.py:122 +#: netbox/dcim/tables/sites.py:94 netbox/ipam/models/asns.py:126 +#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:219 +#: netbox/netbox/navigation/menu.py:159 netbox/netbox/navigation/menu.py:162 +#: netbox/templates/circuits/provider.html:23 msgid "ASNs" msgstr "ASNs" -#: circuits/forms/bulk_edit.py:32 circuits/forms/bulk_edit.py:54 -#: circuits/forms/bulk_edit.py:81 circuits/forms/bulk_edit.py:102 -#: circuits/forms/bulk_edit.py:162 circuits/forms/bulk_edit.py:181 -#: core/forms/bulk_edit.py:28 core/tables/plugins.py:29 -#: dcim/forms/bulk_create.py:35 dcim/forms/bulk_edit.py:72 -#: dcim/forms/bulk_edit.py:91 dcim/forms/bulk_edit.py:150 -#: dcim/forms/bulk_edit.py:191 dcim/forms/bulk_edit.py:209 -#: dcim/forms/bulk_edit.py:337 dcim/forms/bulk_edit.py:373 -#: dcim/forms/bulk_edit.py:388 dcim/forms/bulk_edit.py:447 -#: dcim/forms/bulk_edit.py:486 dcim/forms/bulk_edit.py:516 -#: dcim/forms/bulk_edit.py:540 dcim/forms/bulk_edit.py:613 -#: dcim/forms/bulk_edit.py:665 dcim/forms/bulk_edit.py:717 -#: dcim/forms/bulk_edit.py:740 dcim/forms/bulk_edit.py:788 -#: dcim/forms/bulk_edit.py:858 dcim/forms/bulk_edit.py:911 -#: dcim/forms/bulk_edit.py:946 dcim/forms/bulk_edit.py:986 -#: dcim/forms/bulk_edit.py:1030 dcim/forms/bulk_edit.py:1075 -#: dcim/forms/bulk_edit.py:1102 dcim/forms/bulk_edit.py:1120 -#: dcim/forms/bulk_edit.py:1138 dcim/forms/bulk_edit.py:1156 -#: dcim/forms/bulk_edit.py:1575 extras/forms/bulk_edit.py:36 -#: extras/forms/bulk_edit.py:124 extras/forms/bulk_edit.py:153 -#: extras/forms/bulk_edit.py:183 extras/forms/bulk_edit.py:264 -#: extras/forms/bulk_edit.py:288 extras/forms/bulk_edit.py:302 -#: extras/tables/tables.py:58 ipam/forms/bulk_edit.py:51 -#: ipam/forms/bulk_edit.py:71 ipam/forms/bulk_edit.py:91 -#: ipam/forms/bulk_edit.py:115 ipam/forms/bulk_edit.py:144 -#: ipam/forms/bulk_edit.py:173 ipam/forms/bulk_edit.py:192 -#: ipam/forms/bulk_edit.py:261 ipam/forms/bulk_edit.py:305 -#: ipam/forms/bulk_edit.py:353 ipam/forms/bulk_edit.py:396 -#: ipam/forms/bulk_edit.py:424 ipam/forms/bulk_edit.py:554 -#: ipam/forms/bulk_edit.py:585 templates/account/token.html:35 -#: templates/circuits/circuit.html:59 templates/circuits/circuittype.html:26 -#: templates/circuits/inc/circuit_termination_fields.html:88 -#: templates/circuits/provider.html:33 -#: templates/circuits/providernetwork.html:32 -#: templates/core/datasource.html:54 templates/dcim/cable.html:36 -#: templates/dcim/consoleport.html:44 templates/dcim/consoleserverport.html:44 -#: templates/dcim/device.html:93 templates/dcim/devicebay.html:32 -#: templates/dcim/devicerole.html:30 templates/dcim/devicetype.html:33 -#: templates/dcim/frontport.html:58 templates/dcim/interface.html:69 -#: templates/dcim/inventoryitem.html:60 -#: templates/dcim/inventoryitemrole.html:22 templates/dcim/location.html:33 -#: templates/dcim/manufacturer.html:40 templates/dcim/module.html:70 -#: templates/dcim/modulebay.html:38 templates/dcim/moduletype.html:26 -#: templates/dcim/platform.html:33 templates/dcim/powerfeed.html:40 -#: templates/dcim/poweroutlet.html:40 templates/dcim/powerpanel.html:30 -#: templates/dcim/powerport.html:40 templates/dcim/rack.html:51 -#: templates/dcim/rackreservation.html:62 templates/dcim/rackrole.html:26 -#: templates/dcim/rearport.html:54 templates/dcim/region.html:33 -#: templates/dcim/site.html:59 templates/dcim/sitegroup.html:33 -#: templates/dcim/virtualchassis.html:31 -#: templates/extras/configcontext.html:21 -#: templates/extras/configtemplate.html:17 -#: templates/extras/customfield.html:34 -#: templates/extras/dashboard/widget_add.html:14 -#: templates/extras/eventrule.html:21 templates/extras/exporttemplate.html:19 -#: templates/extras/savedfilter.html:17 templates/extras/script_list.html:47 -#: templates/extras/tag.html:20 templates/extras/webhook.html:17 -#: templates/generic/bulk_import.html:120 templates/ipam/aggregate.html:43 -#: templates/ipam/asn.html:42 templates/ipam/asnrange.html:38 -#: templates/ipam/fhrpgroup.html:34 templates/ipam/ipaddress.html:55 -#: templates/ipam/iprange.html:67 templates/ipam/prefix.html:81 -#: templates/ipam/rir.html:26 templates/ipam/role.html:26 -#: templates/ipam/routetarget.html:21 templates/ipam/service.html:50 -#: templates/ipam/servicetemplate.html:27 templates/ipam/vlan.html:62 -#: templates/ipam/vlangroup.html:34 templates/ipam/vrf.html:33 -#: templates/tenancy/contact.html:67 templates/tenancy/contactgroup.html:25 -#: templates/tenancy/contactrole.html:22 templates/tenancy/tenant.html:24 -#: templates/tenancy/tenantgroup.html:33 templates/users/group.html:21 -#: templates/users/objectpermission.html:21 templates/users/token.html:27 -#: templates/virtualization/cluster.html:25 -#: templates/virtualization/clustergroup.html:26 -#: templates/virtualization/clustertype.html:26 -#: templates/virtualization/virtualdisk.html:39 -#: templates/virtualization/virtualmachine.html:31 -#: templates/virtualization/vminterface.html:51 -#: templates/vpn/ikepolicy.html:17 templates/vpn/ikeproposal.html:17 -#: templates/vpn/ipsecpolicy.html:17 templates/vpn/ipsecprofile.html:17 -#: templates/vpn/ipsecprofile.html:40 templates/vpn/ipsecprofile.html:73 -#: templates/vpn/ipsecproposal.html:17 templates/vpn/l2vpn.html:26 -#: templates/vpn/tunnel.html:33 templates/vpn/tunnelgroup.html:30 -#: templates/wireless/wirelesslan.html:26 -#: templates/wireless/wirelesslangroup.html:33 -#: templates/wireless/wirelesslink.html:34 tenancy/forms/bulk_edit.py:32 -#: tenancy/forms/bulk_edit.py:80 tenancy/forms/bulk_edit.py:122 -#: users/forms/bulk_edit.py:64 users/forms/bulk_edit.py:82 -#: users/forms/bulk_edit.py:112 virtualization/forms/bulk_edit.py:32 -#: virtualization/forms/bulk_edit.py:46 virtualization/forms/bulk_edit.py:100 -#: virtualization/forms/bulk_edit.py:177 virtualization/forms/bulk_edit.py:228 -#: virtualization/forms/bulk_edit.py:337 vpn/forms/bulk_edit.py:28 -#: vpn/forms/bulk_edit.py:64 vpn/forms/bulk_edit.py:121 -#: vpn/forms/bulk_edit.py:155 vpn/forms/bulk_edit.py:190 -#: vpn/forms/bulk_edit.py:215 vpn/forms/bulk_edit.py:247 -#: vpn/forms/bulk_edit.py:274 wireless/forms/bulk_edit.py:29 -#: wireless/forms/bulk_edit.py:82 wireless/forms/bulk_edit.py:129 +#: netbox/circuits/forms/bulk_edit.py:32 netbox/circuits/forms/bulk_edit.py:54 +#: netbox/circuits/forms/bulk_edit.py:81 +#: netbox/circuits/forms/bulk_edit.py:102 +#: netbox/circuits/forms/bulk_edit.py:162 +#: netbox/circuits/forms/bulk_edit.py:181 netbox/core/forms/bulk_edit.py:28 +#: netbox/core/tables/plugins.py:29 netbox/dcim/forms/bulk_create.py:35 +#: netbox/dcim/forms/bulk_edit.py:72 netbox/dcim/forms/bulk_edit.py:91 +#: netbox/dcim/forms/bulk_edit.py:150 netbox/dcim/forms/bulk_edit.py:191 +#: netbox/dcim/forms/bulk_edit.py:209 netbox/dcim/forms/bulk_edit.py:337 +#: netbox/dcim/forms/bulk_edit.py:373 netbox/dcim/forms/bulk_edit.py:388 +#: netbox/dcim/forms/bulk_edit.py:447 netbox/dcim/forms/bulk_edit.py:486 +#: netbox/dcim/forms/bulk_edit.py:516 netbox/dcim/forms/bulk_edit.py:540 +#: netbox/dcim/forms/bulk_edit.py:613 netbox/dcim/forms/bulk_edit.py:665 +#: netbox/dcim/forms/bulk_edit.py:717 netbox/dcim/forms/bulk_edit.py:740 +#: netbox/dcim/forms/bulk_edit.py:788 netbox/dcim/forms/bulk_edit.py:858 +#: netbox/dcim/forms/bulk_edit.py:911 netbox/dcim/forms/bulk_edit.py:946 +#: netbox/dcim/forms/bulk_edit.py:986 netbox/dcim/forms/bulk_edit.py:1030 +#: netbox/dcim/forms/bulk_edit.py:1075 netbox/dcim/forms/bulk_edit.py:1102 +#: netbox/dcim/forms/bulk_edit.py:1120 netbox/dcim/forms/bulk_edit.py:1138 +#: netbox/dcim/forms/bulk_edit.py:1156 netbox/dcim/forms/bulk_edit.py:1575 +#: netbox/extras/forms/bulk_edit.py:36 netbox/extras/forms/bulk_edit.py:124 +#: netbox/extras/forms/bulk_edit.py:153 netbox/extras/forms/bulk_edit.py:183 +#: netbox/extras/forms/bulk_edit.py:264 netbox/extras/forms/bulk_edit.py:288 +#: netbox/extras/forms/bulk_edit.py:302 netbox/extras/tables/tables.py:58 +#: netbox/ipam/forms/bulk_edit.py:51 netbox/ipam/forms/bulk_edit.py:71 +#: netbox/ipam/forms/bulk_edit.py:91 netbox/ipam/forms/bulk_edit.py:115 +#: netbox/ipam/forms/bulk_edit.py:144 netbox/ipam/forms/bulk_edit.py:173 +#: netbox/ipam/forms/bulk_edit.py:192 netbox/ipam/forms/bulk_edit.py:261 +#: netbox/ipam/forms/bulk_edit.py:305 netbox/ipam/forms/bulk_edit.py:353 +#: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/bulk_edit.py:424 +#: netbox/ipam/forms/bulk_edit.py:554 netbox/ipam/forms/bulk_edit.py:585 +#: netbox/templates/account/token.html:35 +#: netbox/templates/circuits/circuit.html:59 +#: netbox/templates/circuits/circuittype.html:26 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:88 +#: netbox/templates/circuits/provider.html:33 +#: netbox/templates/circuits/providernetwork.html:32 +#: netbox/templates/core/datasource.html:54 +#: netbox/templates/dcim/cable.html:36 +#: netbox/templates/dcim/consoleport.html:44 +#: netbox/templates/dcim/consoleserverport.html:44 +#: netbox/templates/dcim/device.html:94 +#: netbox/templates/dcim/devicebay.html:32 +#: netbox/templates/dcim/devicerole.html:30 +#: netbox/templates/dcim/devicetype.html:33 +#: netbox/templates/dcim/frontport.html:58 +#: netbox/templates/dcim/interface.html:69 +#: netbox/templates/dcim/inventoryitem.html:60 +#: netbox/templates/dcim/inventoryitemrole.html:22 +#: netbox/templates/dcim/location.html:33 +#: netbox/templates/dcim/manufacturer.html:40 +#: netbox/templates/dcim/module.html:70 +#: netbox/templates/dcim/modulebay.html:38 +#: netbox/templates/dcim/moduletype.html:26 +#: netbox/templates/dcim/platform.html:33 +#: netbox/templates/dcim/powerfeed.html:40 +#: netbox/templates/dcim/poweroutlet.html:40 +#: netbox/templates/dcim/powerpanel.html:30 +#: netbox/templates/dcim/powerport.html:40 netbox/templates/dcim/rack.html:51 +#: netbox/templates/dcim/rackreservation.html:62 +#: netbox/templates/dcim/rackrole.html:26 +#: netbox/templates/dcim/rearport.html:54 netbox/templates/dcim/region.html:33 +#: netbox/templates/dcim/site.html:60 netbox/templates/dcim/sitegroup.html:33 +#: netbox/templates/dcim/virtualchassis.html:31 +#: netbox/templates/extras/configcontext.html:21 +#: netbox/templates/extras/configtemplate.html:17 +#: netbox/templates/extras/customfield.html:34 +#: netbox/templates/extras/dashboard/widget_add.html:14 +#: netbox/templates/extras/eventrule.html:21 +#: netbox/templates/extras/exporttemplate.html:19 +#: netbox/templates/extras/savedfilter.html:17 +#: netbox/templates/extras/script_list.html:47 +#: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17 +#: netbox/templates/generic/bulk_import.html:120 +#: netbox/templates/ipam/aggregate.html:43 netbox/templates/ipam/asn.html:42 +#: netbox/templates/ipam/asnrange.html:38 +#: netbox/templates/ipam/fhrpgroup.html:34 +#: netbox/templates/ipam/ipaddress.html:55 +#: netbox/templates/ipam/iprange.html:67 netbox/templates/ipam/prefix.html:81 +#: netbox/templates/ipam/rir.html:26 netbox/templates/ipam/role.html:26 +#: netbox/templates/ipam/routetarget.html:21 +#: netbox/templates/ipam/service.html:50 +#: netbox/templates/ipam/servicetemplate.html:27 +#: netbox/templates/ipam/vlan.html:62 netbox/templates/ipam/vlangroup.html:34 +#: netbox/templates/ipam/vrf.html:33 netbox/templates/tenancy/contact.html:67 +#: netbox/templates/tenancy/contactgroup.html:25 +#: netbox/templates/tenancy/contactrole.html:22 +#: netbox/templates/tenancy/tenant.html:24 +#: netbox/templates/tenancy/tenantgroup.html:33 +#: netbox/templates/users/group.html:21 +#: netbox/templates/users/objectpermission.html:21 +#: netbox/templates/users/token.html:27 +#: netbox/templates/virtualization/cluster.html:25 +#: netbox/templates/virtualization/clustergroup.html:26 +#: netbox/templates/virtualization/clustertype.html:26 +#: netbox/templates/virtualization/virtualdisk.html:39 +#: netbox/templates/virtualization/virtualmachine.html:31 +#: netbox/templates/virtualization/vminterface.html:51 +#: netbox/templates/vpn/ikepolicy.html:17 +#: netbox/templates/vpn/ikeproposal.html:17 +#: netbox/templates/vpn/ipsecpolicy.html:17 +#: netbox/templates/vpn/ipsecprofile.html:17 +#: netbox/templates/vpn/ipsecprofile.html:40 +#: netbox/templates/vpn/ipsecprofile.html:73 +#: netbox/templates/vpn/ipsecproposal.html:17 +#: netbox/templates/vpn/l2vpn.html:26 netbox/templates/vpn/tunnel.html:33 +#: netbox/templates/vpn/tunnelgroup.html:30 +#: netbox/templates/wireless/wirelesslan.html:26 +#: netbox/templates/wireless/wirelesslangroup.html:33 +#: netbox/templates/wireless/wirelesslink.html:34 +#: netbox/tenancy/forms/bulk_edit.py:32 netbox/tenancy/forms/bulk_edit.py:80 +#: netbox/tenancy/forms/bulk_edit.py:122 netbox/users/forms/bulk_edit.py:64 +#: netbox/users/forms/bulk_edit.py:82 netbox/users/forms/bulk_edit.py:112 +#: netbox/virtualization/forms/bulk_edit.py:32 +#: netbox/virtualization/forms/bulk_edit.py:46 +#: netbox/virtualization/forms/bulk_edit.py:100 +#: netbox/virtualization/forms/bulk_edit.py:177 +#: netbox/virtualization/forms/bulk_edit.py:228 +#: netbox/virtualization/forms/bulk_edit.py:337 +#: netbox/vpn/forms/bulk_edit.py:28 netbox/vpn/forms/bulk_edit.py:64 +#: netbox/vpn/forms/bulk_edit.py:121 netbox/vpn/forms/bulk_edit.py:155 +#: netbox/vpn/forms/bulk_edit.py:190 netbox/vpn/forms/bulk_edit.py:215 +#: netbox/vpn/forms/bulk_edit.py:247 netbox/vpn/forms/bulk_edit.py:274 +#: netbox/wireless/forms/bulk_edit.py:29 netbox/wireless/forms/bulk_edit.py:82 +#: netbox/wireless/forms/bulk_edit.py:129 msgid "Description" msgstr "Beschreibung" -#: circuits/forms/bulk_edit.py:49 circuits/forms/bulk_edit.py:71 -#: circuits/forms/bulk_edit.py:121 circuits/forms/bulk_import.py:35 -#: circuits/forms/bulk_import.py:50 circuits/forms/bulk_import.py:76 -#: circuits/forms/filtersets.py:68 circuits/forms/filtersets.py:86 -#: circuits/forms/filtersets.py:114 circuits/forms/filtersets.py:129 -#: circuits/forms/filtersets.py:197 circuits/forms/filtersets.py:230 -#: circuits/forms/model_forms.py:45 circuits/forms/model_forms.py:59 -#: circuits/forms/model_forms.py:91 circuits/tables/circuits.py:56 -#: circuits/tables/circuits.py:100 circuits/tables/providers.py:72 -#: circuits/tables/providers.py:103 templates/circuits/circuit.html:18 -#: templates/circuits/circuittermination.html:25 -#: templates/circuits/provider.html:20 -#: templates/circuits/provideraccount.html:20 -#: templates/circuits/providernetwork.html:20 -#: templates/dcim/inc/cable_termination.html:51 +#: netbox/circuits/forms/bulk_edit.py:49 netbox/circuits/forms/bulk_edit.py:71 +#: netbox/circuits/forms/bulk_edit.py:121 +#: netbox/circuits/forms/bulk_import.py:35 +#: netbox/circuits/forms/bulk_import.py:50 +#: netbox/circuits/forms/bulk_import.py:76 +#: netbox/circuits/forms/filtersets.py:68 +#: netbox/circuits/forms/filtersets.py:86 +#: netbox/circuits/forms/filtersets.py:114 +#: netbox/circuits/forms/filtersets.py:129 +#: netbox/circuits/forms/filtersets.py:197 +#: netbox/circuits/forms/filtersets.py:230 +#: netbox/circuits/forms/model_forms.py:45 +#: netbox/circuits/forms/model_forms.py:59 +#: netbox/circuits/forms/model_forms.py:91 +#: netbox/circuits/tables/circuits.py:56 +#: netbox/circuits/tables/circuits.py:100 +#: netbox/circuits/tables/providers.py:72 +#: netbox/circuits/tables/providers.py:103 +#: netbox/templates/circuits/circuit.html:18 +#: netbox/templates/circuits/circuittermination.html:25 +#: netbox/templates/circuits/provider.html:20 +#: netbox/templates/circuits/provideraccount.html:20 +#: netbox/templates/circuits/providernetwork.html:20 +#: netbox/templates/dcim/inc/cable_termination.html:51 msgid "Provider" msgstr "Provider" -#: circuits/forms/bulk_edit.py:78 circuits/forms/filtersets.py:89 -#: templates/circuits/providernetwork.html:28 +#: netbox/circuits/forms/bulk_edit.py:78 +#: netbox/circuits/forms/filtersets.py:89 +#: netbox/templates/circuits/providernetwork.html:28 msgid "Service ID" msgstr "Dienst ID" -#: circuits/forms/bulk_edit.py:98 circuits/forms/filtersets.py:105 -#: dcim/forms/bulk_edit.py:205 dcim/forms/bulk_edit.py:502 -#: dcim/forms/bulk_edit.py:702 dcim/forms/bulk_edit.py:1071 -#: dcim/forms/bulk_edit.py:1098 dcim/forms/bulk_edit.py:1571 -#: dcim/forms/filtersets.py:983 dcim/forms/filtersets.py:1359 -#: dcim/forms/filtersets.py:1380 dcim/tables/devices.py:699 -#: dcim/tables/devices.py:759 dcim/tables/devices.py:986 -#: dcim/tables/devicetypes.py:245 dcim/tables/devicetypes.py:260 -#: dcim/tables/racks.py:32 extras/forms/bulk_edit.py:260 -#: extras/tables/tables.py:333 templates/circuits/circuittype.html:30 -#: templates/dcim/cable.html:40 templates/dcim/devicerole.html:34 -#: templates/dcim/frontport.html:40 templates/dcim/inventoryitemrole.html:26 -#: templates/dcim/rackrole.html:30 templates/dcim/rearport.html:40 -#: templates/extras/tag.html:26 +#: netbox/circuits/forms/bulk_edit.py:98 +#: netbox/circuits/forms/filtersets.py:105 netbox/dcim/forms/bulk_edit.py:205 +#: netbox/dcim/forms/bulk_edit.py:502 netbox/dcim/forms/bulk_edit.py:702 +#: netbox/dcim/forms/bulk_edit.py:1071 netbox/dcim/forms/bulk_edit.py:1098 +#: netbox/dcim/forms/bulk_edit.py:1571 netbox/dcim/forms/filtersets.py:983 +#: netbox/dcim/forms/filtersets.py:1359 netbox/dcim/forms/filtersets.py:1380 +#: netbox/dcim/tables/devices.py:687 netbox/dcim/tables/devices.py:744 +#: netbox/dcim/tables/devices.py:968 netbox/dcim/tables/devicetypes.py:245 +#: netbox/dcim/tables/devicetypes.py:260 netbox/dcim/tables/racks.py:32 +#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/tables/tables.py:333 +#: netbox/templates/circuits/circuittype.html:30 +#: netbox/templates/dcim/cable.html:40 +#: netbox/templates/dcim/devicerole.html:34 +#: netbox/templates/dcim/frontport.html:40 +#: netbox/templates/dcim/inventoryitemrole.html:26 +#: netbox/templates/dcim/rackrole.html:30 +#: netbox/templates/dcim/rearport.html:40 netbox/templates/extras/tag.html:26 msgid "Color" msgstr "Farbe" -#: circuits/forms/bulk_edit.py:116 circuits/forms/bulk_import.py:89 -#: circuits/forms/filtersets.py:124 core/forms/bulk_edit.py:18 -#: core/forms/filtersets.py:30 core/tables/data.py:20 core/tables/jobs.py:18 -#: dcim/forms/bulk_edit.py:282 dcim/forms/bulk_edit.py:680 -#: dcim/forms/bulk_edit.py:819 dcim/forms/bulk_edit.py:887 -#: dcim/forms/bulk_edit.py:906 dcim/forms/bulk_edit.py:929 -#: dcim/forms/bulk_edit.py:971 dcim/forms/bulk_edit.py:1015 -#: dcim/forms/bulk_edit.py:1066 dcim/forms/bulk_edit.py:1093 -#: dcim/forms/bulk_import.py:214 dcim/forms/bulk_import.py:653 -#: dcim/forms/bulk_import.py:679 dcim/forms/bulk_import.py:705 -#: dcim/forms/bulk_import.py:725 dcim/forms/bulk_import.py:808 -#: dcim/forms/bulk_import.py:902 dcim/forms/bulk_import.py:944 -#: dcim/forms/bulk_import.py:1161 dcim/forms/bulk_import.py:1327 -#: dcim/forms/filtersets.py:287 dcim/forms/filtersets.py:874 -#: dcim/forms/filtersets.py:973 dcim/forms/filtersets.py:1094 -#: dcim/forms/filtersets.py:1164 dcim/forms/filtersets.py:1186 -#: dcim/forms/filtersets.py:1208 dcim/forms/filtersets.py:1225 -#: dcim/forms/filtersets.py:1259 dcim/forms/filtersets.py:1354 -#: dcim/forms/filtersets.py:1375 dcim/forms/model_forms.py:643 -#: dcim/forms/model_forms.py:649 dcim/forms/object_import.py:84 -#: dcim/forms/object_import.py:113 dcim/forms/object_import.py:145 -#: dcim/tables/devices.py:183 dcim/tables/devices.py:815 -#: dcim/tables/power.py:77 extras/forms/bulk_import.py:39 -#: extras/tables/tables.py:283 extras/tables/tables.py:355 -#: extras/tables/tables.py:473 netbox/tables/tables.py:239 -#: templates/circuits/circuit.html:30 templates/core/datasource.html:38 -#: templates/dcim/cable.html:15 templates/dcim/consoleport.html:36 -#: templates/dcim/consoleserverport.html:36 templates/dcim/frontport.html:36 -#: templates/dcim/interface.html:46 templates/dcim/interface.html:169 -#: templates/dcim/interface.html:311 templates/dcim/powerfeed.html:32 -#: templates/dcim/poweroutlet.html:36 templates/dcim/powerport.html:36 -#: templates/dcim/rack.html:76 templates/dcim/rearport.html:36 -#: templates/extras/eventrule.html:80 templates/virtualization/cluster.html:17 -#: templates/vpn/l2vpn.html:22 -#: templates/wireless/inc/authentication_attrs.html:8 -#: templates/wireless/inc/wirelesslink_interface.html:14 -#: virtualization/forms/bulk_edit.py:60 virtualization/forms/bulk_import.py:41 -#: virtualization/forms/filtersets.py:54 -#: virtualization/forms/model_forms.py:62 virtualization/tables/clusters.py:66 -#: vpn/forms/bulk_edit.py:264 vpn/forms/bulk_import.py:264 -#: vpn/forms/filtersets.py:217 vpn/forms/model_forms.py:84 -#: vpn/forms/model_forms.py:119 vpn/forms/model_forms.py:231 +#: netbox/circuits/forms/bulk_edit.py:116 +#: netbox/circuits/forms/bulk_import.py:89 +#: netbox/circuits/forms/filtersets.py:124 netbox/core/forms/bulk_edit.py:18 +#: netbox/core/forms/filtersets.py:30 netbox/core/tables/data.py:20 +#: netbox/core/tables/jobs.py:18 netbox/dcim/forms/bulk_edit.py:282 +#: netbox/dcim/forms/bulk_edit.py:680 netbox/dcim/forms/bulk_edit.py:819 +#: netbox/dcim/forms/bulk_edit.py:887 netbox/dcim/forms/bulk_edit.py:906 +#: netbox/dcim/forms/bulk_edit.py:929 netbox/dcim/forms/bulk_edit.py:971 +#: netbox/dcim/forms/bulk_edit.py:1015 netbox/dcim/forms/bulk_edit.py:1066 +#: netbox/dcim/forms/bulk_edit.py:1093 netbox/dcim/forms/bulk_import.py:214 +#: netbox/dcim/forms/bulk_import.py:653 netbox/dcim/forms/bulk_import.py:679 +#: netbox/dcim/forms/bulk_import.py:705 netbox/dcim/forms/bulk_import.py:725 +#: netbox/dcim/forms/bulk_import.py:808 netbox/dcim/forms/bulk_import.py:902 +#: netbox/dcim/forms/bulk_import.py:944 netbox/dcim/forms/bulk_import.py:1161 +#: netbox/dcim/forms/bulk_import.py:1327 netbox/dcim/forms/filtersets.py:287 +#: netbox/dcim/forms/filtersets.py:874 netbox/dcim/forms/filtersets.py:973 +#: netbox/dcim/forms/filtersets.py:1094 netbox/dcim/forms/filtersets.py:1164 +#: netbox/dcim/forms/filtersets.py:1186 netbox/dcim/forms/filtersets.py:1208 +#: netbox/dcim/forms/filtersets.py:1225 netbox/dcim/forms/filtersets.py:1259 +#: netbox/dcim/forms/filtersets.py:1354 netbox/dcim/forms/filtersets.py:1375 +#: netbox/dcim/forms/model_forms.py:643 netbox/dcim/forms/model_forms.py:649 +#: netbox/dcim/forms/object_import.py:84 +#: netbox/dcim/forms/object_import.py:113 +#: netbox/dcim/forms/object_import.py:145 netbox/dcim/tables/devices.py:175 +#: netbox/dcim/tables/devices.py:797 netbox/dcim/tables/power.py:77 +#: netbox/extras/forms/bulk_import.py:39 netbox/extras/tables/tables.py:283 +#: netbox/extras/tables/tables.py:355 netbox/extras/tables/tables.py:473 +#: netbox/netbox/tables/tables.py:239 +#: netbox/templates/circuits/circuit.html:30 +#: netbox/templates/core/datasource.html:38 +#: netbox/templates/dcim/cable.html:15 +#: netbox/templates/dcim/consoleport.html:36 +#: netbox/templates/dcim/consoleserverport.html:36 +#: netbox/templates/dcim/frontport.html:36 +#: netbox/templates/dcim/interface.html:46 +#: netbox/templates/dcim/interface.html:169 +#: netbox/templates/dcim/interface.html:311 +#: netbox/templates/dcim/powerfeed.html:32 +#: netbox/templates/dcim/poweroutlet.html:36 +#: netbox/templates/dcim/powerport.html:36 netbox/templates/dcim/rack.html:76 +#: netbox/templates/dcim/rearport.html:36 +#: netbox/templates/extras/eventrule.html:80 +#: netbox/templates/virtualization/cluster.html:17 +#: netbox/templates/vpn/l2vpn.html:22 +#: netbox/templates/wireless/inc/authentication_attrs.html:8 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:14 +#: netbox/virtualization/forms/bulk_edit.py:60 +#: netbox/virtualization/forms/bulk_import.py:41 +#: netbox/virtualization/forms/filtersets.py:54 +#: netbox/virtualization/forms/model_forms.py:62 +#: netbox/virtualization/tables/clusters.py:66 +#: netbox/vpn/forms/bulk_edit.py:264 netbox/vpn/forms/bulk_import.py:264 +#: netbox/vpn/forms/filtersets.py:217 netbox/vpn/forms/model_forms.py:84 +#: netbox/vpn/forms/model_forms.py:119 netbox/vpn/forms/model_forms.py:231 msgid "Type" msgstr "Typ" -#: circuits/forms/bulk_edit.py:126 circuits/forms/bulk_import.py:82 -#: circuits/forms/filtersets.py:137 circuits/forms/model_forms.py:96 +#: netbox/circuits/forms/bulk_edit.py:126 +#: netbox/circuits/forms/bulk_import.py:82 +#: netbox/circuits/forms/filtersets.py:137 +#: netbox/circuits/forms/model_forms.py:96 msgid "Provider account" msgstr "Provider-Konto" -#: circuits/forms/bulk_edit.py:134 circuits/forms/bulk_import.py:95 -#: circuits/forms/filtersets.py:148 core/forms/filtersets.py:35 -#: core/forms/filtersets.py:76 core/tables/data.py:23 core/tables/jobs.py:26 -#: core/tables/tasks.py:88 dcim/forms/bulk_edit.py:105 -#: dcim/forms/bulk_edit.py:180 dcim/forms/bulk_edit.py:261 -#: dcim/forms/bulk_edit.py:598 dcim/forms/bulk_edit.py:654 -#: dcim/forms/bulk_edit.py:686 dcim/forms/bulk_edit.py:813 -#: dcim/forms/bulk_edit.py:1594 dcim/forms/bulk_import.py:87 -#: dcim/forms/bulk_import.py:146 dcim/forms/bulk_import.py:202 -#: dcim/forms/bulk_import.py:450 dcim/forms/bulk_import.py:604 -#: dcim/forms/bulk_import.py:1155 dcim/forms/bulk_import.py:1322 -#: dcim/forms/bulk_import.py:1386 dcim/forms/filtersets.py:171 -#: dcim/forms/filtersets.py:230 dcim/forms/filtersets.py:282 -#: dcim/forms/filtersets.py:728 dcim/forms/filtersets.py:843 -#: dcim/forms/filtersets.py:877 dcim/forms/filtersets.py:978 -#: dcim/forms/filtersets.py:1089 dcim/tables/devices.py:145 -#: dcim/tables/devices.py:818 dcim/tables/devices.py:1046 -#: dcim/tables/modules.py:69 dcim/tables/power.py:74 dcim/tables/racks.py:66 -#: dcim/tables/sites.py:82 dcim/tables/sites.py:133 -#: ipam/forms/bulk_edit.py:241 ipam/forms/bulk_edit.py:290 -#: ipam/forms/bulk_edit.py:338 ipam/forms/bulk_edit.py:544 -#: ipam/forms/bulk_import.py:191 ipam/forms/bulk_import.py:256 -#: ipam/forms/bulk_import.py:292 ipam/forms/bulk_import.py:458 -#: ipam/forms/filtersets.py:210 ipam/forms/filtersets.py:281 -#: ipam/forms/filtersets.py:355 ipam/forms/filtersets.py:508 -#: ipam/forms/model_forms.py:466 ipam/tables/ip.py:236 ipam/tables/ip.py:309 -#: ipam/tables/ip.py:359 ipam/tables/ip.py:421 ipam/tables/ip.py:448 -#: ipam/tables/vlans.py:122 ipam/tables/vlans.py:227 -#: templates/circuits/circuit.html:34 templates/core/datasource.html:46 -#: templates/core/job.html:30 templates/core/rq_task.html:81 -#: templates/core/system.html:18 templates/dcim/cable.html:19 -#: templates/dcim/device.html:175 templates/dcim/location.html:45 -#: templates/dcim/module.html:66 templates/dcim/powerfeed.html:36 -#: templates/dcim/rack.html:43 templates/dcim/site.html:42 -#: templates/extras/script_list.html:49 templates/ipam/ipaddress.html:37 -#: templates/ipam/iprange.html:54 templates/ipam/prefix.html:73 -#: templates/ipam/vlan.html:48 templates/virtualization/cluster.html:21 -#: templates/virtualization/virtualmachine.html:19 -#: templates/vpn/tunnel.html:25 templates/wireless/wirelesslan.html:22 -#: templates/wireless/wirelesslink.html:17 users/forms/filtersets.py:33 -#: users/forms/model_forms.py:195 virtualization/forms/bulk_edit.py:70 -#: virtualization/forms/bulk_edit.py:118 -#: virtualization/forms/bulk_import.py:54 -#: virtualization/forms/bulk_import.py:80 -#: virtualization/forms/filtersets.py:62 -#: virtualization/forms/filtersets.py:160 virtualization/tables/clusters.py:74 -#: virtualization/tables/virtualmachines.py:59 vpn/forms/bulk_edit.py:39 -#: vpn/forms/bulk_import.py:37 vpn/forms/filtersets.py:47 -#: vpn/tables/tunnels.py:48 wireless/forms/bulk_edit.py:43 -#: wireless/forms/bulk_edit.py:105 wireless/forms/bulk_import.py:43 -#: wireless/forms/bulk_import.py:84 wireless/forms/filtersets.py:49 -#: wireless/forms/filtersets.py:83 wireless/tables/wirelesslan.py:52 -#: wireless/tables/wirelesslink.py:19 +#: netbox/circuits/forms/bulk_edit.py:134 +#: netbox/circuits/forms/bulk_import.py:95 +#: netbox/circuits/forms/filtersets.py:148 netbox/core/forms/filtersets.py:35 +#: netbox/core/forms/filtersets.py:76 netbox/core/tables/data.py:23 +#: netbox/core/tables/jobs.py:26 netbox/core/tables/tasks.py:88 +#: netbox/dcim/forms/bulk_edit.py:105 netbox/dcim/forms/bulk_edit.py:180 +#: netbox/dcim/forms/bulk_edit.py:261 netbox/dcim/forms/bulk_edit.py:598 +#: netbox/dcim/forms/bulk_edit.py:654 netbox/dcim/forms/bulk_edit.py:686 +#: netbox/dcim/forms/bulk_edit.py:813 netbox/dcim/forms/bulk_edit.py:1594 +#: netbox/dcim/forms/bulk_import.py:87 netbox/dcim/forms/bulk_import.py:146 +#: netbox/dcim/forms/bulk_import.py:202 netbox/dcim/forms/bulk_import.py:450 +#: netbox/dcim/forms/bulk_import.py:604 netbox/dcim/forms/bulk_import.py:1155 +#: netbox/dcim/forms/bulk_import.py:1322 netbox/dcim/forms/bulk_import.py:1386 +#: netbox/dcim/forms/filtersets.py:171 netbox/dcim/forms/filtersets.py:230 +#: netbox/dcim/forms/filtersets.py:282 netbox/dcim/forms/filtersets.py:728 +#: netbox/dcim/forms/filtersets.py:843 netbox/dcim/forms/filtersets.py:877 +#: netbox/dcim/forms/filtersets.py:978 netbox/dcim/forms/filtersets.py:1089 +#: netbox/dcim/tables/devices.py:137 netbox/dcim/tables/devices.py:800 +#: netbox/dcim/tables/devices.py:1028 netbox/dcim/tables/modules.py:69 +#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:66 +#: netbox/dcim/tables/sites.py:82 netbox/dcim/tables/sites.py:133 +#: netbox/ipam/forms/bulk_edit.py:241 netbox/ipam/forms/bulk_edit.py:290 +#: netbox/ipam/forms/bulk_edit.py:338 netbox/ipam/forms/bulk_edit.py:544 +#: netbox/ipam/forms/bulk_import.py:191 netbox/ipam/forms/bulk_import.py:256 +#: netbox/ipam/forms/bulk_import.py:292 netbox/ipam/forms/bulk_import.py:458 +#: netbox/ipam/forms/filtersets.py:210 netbox/ipam/forms/filtersets.py:281 +#: netbox/ipam/forms/filtersets.py:355 netbox/ipam/forms/filtersets.py:508 +#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/tables/ip.py:236 +#: netbox/ipam/tables/ip.py:309 netbox/ipam/tables/ip.py:359 +#: netbox/ipam/tables/ip.py:421 netbox/ipam/tables/ip.py:448 +#: netbox/ipam/tables/vlans.py:122 netbox/ipam/tables/vlans.py:227 +#: netbox/templates/circuits/circuit.html:34 +#: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:30 +#: netbox/templates/core/rq_task.html:81 netbox/templates/core/system.html:18 +#: netbox/templates/dcim/cable.html:19 netbox/templates/dcim/device.html:176 +#: netbox/templates/dcim/location.html:45 netbox/templates/dcim/module.html:66 +#: netbox/templates/dcim/powerfeed.html:36 netbox/templates/dcim/rack.html:43 +#: netbox/templates/dcim/site.html:43 +#: netbox/templates/extras/script_list.html:49 +#: netbox/templates/ipam/ipaddress.html:37 +#: netbox/templates/ipam/iprange.html:54 netbox/templates/ipam/prefix.html:73 +#: netbox/templates/ipam/vlan.html:48 +#: netbox/templates/virtualization/cluster.html:21 +#: netbox/templates/virtualization/virtualmachine.html:19 +#: netbox/templates/vpn/tunnel.html:25 +#: netbox/templates/wireless/wirelesslan.html:22 +#: netbox/templates/wireless/wirelesslink.html:17 +#: netbox/users/forms/filtersets.py:33 netbox/users/forms/model_forms.py:195 +#: netbox/virtualization/forms/bulk_edit.py:70 +#: netbox/virtualization/forms/bulk_edit.py:118 +#: netbox/virtualization/forms/bulk_import.py:54 +#: netbox/virtualization/forms/bulk_import.py:80 +#: netbox/virtualization/forms/filtersets.py:62 +#: netbox/virtualization/forms/filtersets.py:160 +#: netbox/virtualization/tables/clusters.py:74 +#: netbox/virtualization/tables/virtualmachines.py:59 +#: netbox/vpn/forms/bulk_edit.py:39 netbox/vpn/forms/bulk_import.py:37 +#: netbox/vpn/forms/filtersets.py:47 netbox/vpn/tables/tunnels.py:48 +#: netbox/wireless/forms/bulk_edit.py:43 +#: netbox/wireless/forms/bulk_edit.py:105 +#: netbox/wireless/forms/bulk_import.py:43 +#: netbox/wireless/forms/bulk_import.py:84 +#: netbox/wireless/forms/filtersets.py:49 +#: netbox/wireless/forms/filtersets.py:83 +#: netbox/wireless/tables/wirelesslan.py:52 +#: netbox/wireless/tables/wirelesslink.py:19 msgid "Status" msgstr "Status" -#: circuits/forms/bulk_edit.py:140 circuits/forms/bulk_import.py:100 -#: circuits/forms/filtersets.py:117 dcim/forms/bulk_edit.py:121 -#: dcim/forms/bulk_edit.py:186 dcim/forms/bulk_edit.py:256 -#: dcim/forms/bulk_edit.py:368 dcim/forms/bulk_edit.py:588 -#: dcim/forms/bulk_edit.py:692 dcim/forms/bulk_edit.py:1599 -#: dcim/forms/bulk_import.py:106 dcim/forms/bulk_import.py:151 -#: dcim/forms/bulk_import.py:195 dcim/forms/bulk_import.py:282 -#: dcim/forms/bulk_import.py:424 dcim/forms/bulk_import.py:1167 -#: dcim/forms/bulk_import.py:1379 dcim/forms/filtersets.py:166 -#: dcim/forms/filtersets.py:198 dcim/forms/filtersets.py:249 -#: dcim/forms/filtersets.py:334 dcim/forms/filtersets.py:355 -#: dcim/forms/filtersets.py:652 dcim/forms/filtersets.py:835 -#: dcim/forms/filtersets.py:897 dcim/forms/filtersets.py:927 -#: dcim/forms/filtersets.py:1049 dcim/tables/power.py:88 -#: extras/filtersets.py:564 extras/forms/filtersets.py:332 -#: extras/forms/filtersets.py:405 ipam/forms/bulk_edit.py:41 -#: ipam/forms/bulk_edit.py:66 ipam/forms/bulk_edit.py:110 -#: ipam/forms/bulk_edit.py:139 ipam/forms/bulk_edit.py:164 -#: ipam/forms/bulk_edit.py:236 ipam/forms/bulk_edit.py:285 -#: ipam/forms/bulk_edit.py:333 ipam/forms/bulk_edit.py:539 -#: ipam/forms/bulk_import.py:37 ipam/forms/bulk_import.py:66 -#: ipam/forms/bulk_import.py:94 ipam/forms/bulk_import.py:114 -#: ipam/forms/bulk_import.py:134 ipam/forms/bulk_import.py:163 -#: ipam/forms/bulk_import.py:249 ipam/forms/bulk_import.py:285 -#: ipam/forms/bulk_import.py:451 ipam/forms/filtersets.py:48 -#: ipam/forms/filtersets.py:68 ipam/forms/filtersets.py:100 -#: ipam/forms/filtersets.py:120 ipam/forms/filtersets.py:143 -#: ipam/forms/filtersets.py:174 ipam/forms/filtersets.py:267 -#: ipam/forms/filtersets.py:310 ipam/forms/filtersets.py:476 -#: ipam/tables/ip.py:451 ipam/tables/vlans.py:224 -#: templates/circuits/circuit.html:38 templates/dcim/cable.html:23 -#: templates/dcim/device.html:78 templates/dcim/location.html:49 -#: templates/dcim/powerfeed.html:44 templates/dcim/rack.html:34 -#: templates/dcim/rackreservation.html:49 templates/dcim/site.html:46 -#: templates/dcim/virtualdevicecontext.html:52 -#: templates/ipam/aggregate.html:30 templates/ipam/asn.html:33 -#: templates/ipam/asnrange.html:29 templates/ipam/ipaddress.html:28 -#: templates/ipam/iprange.html:58 templates/ipam/prefix.html:29 -#: templates/ipam/routetarget.html:17 templates/ipam/vlan.html:39 -#: templates/ipam/vrf.html:20 templates/tenancy/tenant.html:17 -#: templates/virtualization/cluster.html:33 -#: templates/virtualization/virtualmachine.html:35 templates/vpn/l2vpn.html:30 -#: templates/vpn/tunnel.html:49 templates/wireless/wirelesslan.html:34 -#: templates/wireless/wirelesslink.html:25 tenancy/forms/forms.py:25 -#: tenancy/forms/forms.py:48 tenancy/forms/model_forms.py:52 -#: tenancy/tables/columns.py:64 virtualization/forms/bulk_edit.py:76 -#: virtualization/forms/bulk_edit.py:155 -#: virtualization/forms/bulk_import.py:66 -#: virtualization/forms/bulk_import.py:115 -#: virtualization/forms/filtersets.py:47 -#: virtualization/forms/filtersets.py:105 vpn/forms/bulk_edit.py:59 -#: vpn/forms/bulk_edit.py:269 vpn/forms/bulk_import.py:59 -#: vpn/forms/bulk_import.py:258 vpn/forms/filtersets.py:214 -#: wireless/forms/bulk_edit.py:63 wireless/forms/bulk_edit.py:110 -#: wireless/forms/bulk_import.py:55 wireless/forms/bulk_import.py:97 -#: wireless/forms/filtersets.py:35 wireless/forms/filtersets.py:75 +#: netbox/circuits/forms/bulk_edit.py:140 +#: netbox/circuits/forms/bulk_import.py:100 +#: netbox/circuits/forms/filtersets.py:117 netbox/dcim/forms/bulk_edit.py:121 +#: netbox/dcim/forms/bulk_edit.py:186 netbox/dcim/forms/bulk_edit.py:256 +#: netbox/dcim/forms/bulk_edit.py:368 netbox/dcim/forms/bulk_edit.py:588 +#: netbox/dcim/forms/bulk_edit.py:692 netbox/dcim/forms/bulk_edit.py:1599 +#: netbox/dcim/forms/bulk_import.py:106 netbox/dcim/forms/bulk_import.py:151 +#: netbox/dcim/forms/bulk_import.py:195 netbox/dcim/forms/bulk_import.py:282 +#: netbox/dcim/forms/bulk_import.py:424 netbox/dcim/forms/bulk_import.py:1167 +#: netbox/dcim/forms/bulk_import.py:1379 netbox/dcim/forms/filtersets.py:166 +#: netbox/dcim/forms/filtersets.py:198 netbox/dcim/forms/filtersets.py:249 +#: netbox/dcim/forms/filtersets.py:334 netbox/dcim/forms/filtersets.py:355 +#: netbox/dcim/forms/filtersets.py:652 netbox/dcim/forms/filtersets.py:835 +#: netbox/dcim/forms/filtersets.py:897 netbox/dcim/forms/filtersets.py:927 +#: netbox/dcim/forms/filtersets.py:1049 netbox/dcim/tables/power.py:88 +#: netbox/extras/filtersets.py:564 netbox/extras/forms/filtersets.py:332 +#: netbox/extras/forms/filtersets.py:405 netbox/ipam/forms/bulk_edit.py:41 +#: netbox/ipam/forms/bulk_edit.py:66 netbox/ipam/forms/bulk_edit.py:110 +#: netbox/ipam/forms/bulk_edit.py:139 netbox/ipam/forms/bulk_edit.py:164 +#: netbox/ipam/forms/bulk_edit.py:236 netbox/ipam/forms/bulk_edit.py:285 +#: netbox/ipam/forms/bulk_edit.py:333 netbox/ipam/forms/bulk_edit.py:539 +#: netbox/ipam/forms/bulk_import.py:37 netbox/ipam/forms/bulk_import.py:66 +#: netbox/ipam/forms/bulk_import.py:94 netbox/ipam/forms/bulk_import.py:114 +#: netbox/ipam/forms/bulk_import.py:134 netbox/ipam/forms/bulk_import.py:163 +#: netbox/ipam/forms/bulk_import.py:249 netbox/ipam/forms/bulk_import.py:285 +#: netbox/ipam/forms/bulk_import.py:451 netbox/ipam/forms/filtersets.py:48 +#: netbox/ipam/forms/filtersets.py:68 netbox/ipam/forms/filtersets.py:100 +#: netbox/ipam/forms/filtersets.py:120 netbox/ipam/forms/filtersets.py:143 +#: netbox/ipam/forms/filtersets.py:174 netbox/ipam/forms/filtersets.py:267 +#: netbox/ipam/forms/filtersets.py:310 netbox/ipam/forms/filtersets.py:476 +#: netbox/ipam/tables/ip.py:451 netbox/ipam/tables/vlans.py:224 +#: netbox/templates/circuits/circuit.html:38 +#: netbox/templates/dcim/cable.html:23 netbox/templates/dcim/device.html:79 +#: netbox/templates/dcim/location.html:49 +#: netbox/templates/dcim/powerfeed.html:44 netbox/templates/dcim/rack.html:34 +#: netbox/templates/dcim/rackreservation.html:49 +#: netbox/templates/dcim/site.html:47 +#: netbox/templates/dcim/virtualdevicecontext.html:52 +#: netbox/templates/ipam/aggregate.html:30 netbox/templates/ipam/asn.html:33 +#: netbox/templates/ipam/asnrange.html:29 +#: netbox/templates/ipam/ipaddress.html:28 +#: netbox/templates/ipam/iprange.html:58 netbox/templates/ipam/prefix.html:29 +#: netbox/templates/ipam/routetarget.html:17 +#: netbox/templates/ipam/vlan.html:39 netbox/templates/ipam/vrf.html:20 +#: netbox/templates/tenancy/tenant.html:17 +#: netbox/templates/virtualization/cluster.html:33 +#: netbox/templates/virtualization/virtualmachine.html:35 +#: netbox/templates/vpn/l2vpn.html:30 netbox/templates/vpn/tunnel.html:49 +#: netbox/templates/wireless/wirelesslan.html:34 +#: netbox/templates/wireless/wirelesslink.html:25 +#: netbox/tenancy/forms/forms.py:25 netbox/tenancy/forms/forms.py:48 +#: netbox/tenancy/forms/model_forms.py:52 netbox/tenancy/tables/columns.py:64 +#: netbox/virtualization/forms/bulk_edit.py:76 +#: netbox/virtualization/forms/bulk_edit.py:155 +#: netbox/virtualization/forms/bulk_import.py:66 +#: netbox/virtualization/forms/bulk_import.py:115 +#: netbox/virtualization/forms/filtersets.py:47 +#: netbox/virtualization/forms/filtersets.py:105 +#: netbox/vpn/forms/bulk_edit.py:59 netbox/vpn/forms/bulk_edit.py:269 +#: netbox/vpn/forms/bulk_import.py:59 netbox/vpn/forms/bulk_import.py:258 +#: netbox/vpn/forms/filtersets.py:214 netbox/wireless/forms/bulk_edit.py:63 +#: netbox/wireless/forms/bulk_edit.py:110 +#: netbox/wireless/forms/bulk_import.py:55 +#: netbox/wireless/forms/bulk_import.py:97 +#: netbox/wireless/forms/filtersets.py:35 +#: netbox/wireless/forms/filtersets.py:75 msgid "Tenant" msgstr "Mandant" -#: circuits/forms/bulk_edit.py:145 circuits/forms/filtersets.py:172 +#: netbox/circuits/forms/bulk_edit.py:145 +#: netbox/circuits/forms/filtersets.py:172 msgid "Install date" msgstr "Datum der Installation" -#: circuits/forms/bulk_edit.py:150 circuits/forms/filtersets.py:177 +#: netbox/circuits/forms/bulk_edit.py:150 +#: netbox/circuits/forms/filtersets.py:177 msgid "Termination date" msgstr "Kündigungsdatum" -#: circuits/forms/bulk_edit.py:156 circuits/forms/filtersets.py:184 +#: netbox/circuits/forms/bulk_edit.py:156 +#: netbox/circuits/forms/filtersets.py:184 msgid "Commit rate (Kbps)" msgstr "Vereinbarte Bandbreite (Kbps)" -#: circuits/forms/bulk_edit.py:171 circuits/forms/model_forms.py:110 +#: netbox/circuits/forms/bulk_edit.py:171 +#: netbox/circuits/forms/model_forms.py:110 msgid "Service Parameters" msgstr "Service Parameter" -#: circuits/forms/bulk_edit.py:172 circuits/forms/model_forms.py:111 -#: dcim/forms/model_forms.py:138 dcim/forms/model_forms.py:180 -#: dcim/forms/model_forms.py:228 dcim/forms/model_forms.py:267 -#: dcim/forms/model_forms.py:713 dcim/forms/model_forms.py:1636 -#: ipam/forms/model_forms.py:62 ipam/forms/model_forms.py:79 -#: ipam/forms/model_forms.py:113 ipam/forms/model_forms.py:134 -#: ipam/forms/model_forms.py:158 ipam/forms/model_forms.py:230 -#: ipam/forms/model_forms.py:259 ipam/forms/model_forms.py:314 -#: netbox/navigation/menu.py:37 templates/dcim/device_edit.html:85 -#: templates/dcim/htmx/cable_edit.html:72 -#: templates/ipam/ipaddress_bulk_add.html:27 templates/ipam/vlan_edit.html:22 -#: virtualization/forms/model_forms.py:80 -#: virtualization/forms/model_forms.py:222 vpn/forms/bulk_edit.py:78 -#: vpn/forms/filtersets.py:44 vpn/forms/model_forms.py:62 -#: vpn/forms/model_forms.py:147 vpn/forms/model_forms.py:411 -#: wireless/forms/model_forms.py:54 wireless/forms/model_forms.py:163 +#: netbox/circuits/forms/bulk_edit.py:172 +#: netbox/circuits/forms/model_forms.py:111 +#: netbox/dcim/forms/model_forms.py:138 netbox/dcim/forms/model_forms.py:180 +#: netbox/dcim/forms/model_forms.py:228 netbox/dcim/forms/model_forms.py:267 +#: netbox/dcim/forms/model_forms.py:713 netbox/dcim/forms/model_forms.py:1636 +#: netbox/ipam/forms/model_forms.py:62 netbox/ipam/forms/model_forms.py:79 +#: netbox/ipam/forms/model_forms.py:113 netbox/ipam/forms/model_forms.py:134 +#: netbox/ipam/forms/model_forms.py:158 netbox/ipam/forms/model_forms.py:230 +#: netbox/ipam/forms/model_forms.py:259 netbox/ipam/forms/model_forms.py:314 +#: netbox/netbox/navigation/menu.py:37 +#: netbox/templates/dcim/device_edit.html:85 +#: netbox/templates/dcim/htmx/cable_edit.html:72 +#: netbox/templates/ipam/ipaddress_bulk_add.html:27 +#: netbox/templates/ipam/vlan_edit.html:22 +#: netbox/virtualization/forms/model_forms.py:80 +#: netbox/virtualization/forms/model_forms.py:222 +#: netbox/vpn/forms/bulk_edit.py:78 netbox/vpn/forms/filtersets.py:44 +#: netbox/vpn/forms/model_forms.py:62 netbox/vpn/forms/model_forms.py:147 +#: netbox/vpn/forms/model_forms.py:411 netbox/wireless/forms/model_forms.py:54 +#: netbox/wireless/forms/model_forms.py:163 msgid "Tenancy" msgstr "Mandantenverhältnis" -#: circuits/forms/bulk_edit.py:191 circuits/forms/bulk_edit.py:215 -#: circuits/forms/model_forms.py:153 circuits/tables/circuits.py:109 -#: templates/circuits/inc/circuit_termination_fields.html:62 -#: templates/circuits/providernetwork.html:17 +#: netbox/circuits/forms/bulk_edit.py:191 +#: netbox/circuits/forms/bulk_edit.py:215 +#: netbox/circuits/forms/model_forms.py:153 +#: netbox/circuits/tables/circuits.py:109 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:62 +#: netbox/templates/circuits/providernetwork.html:17 msgid "Provider Network" msgstr "Provider Netzwerk" -#: circuits/forms/bulk_edit.py:197 +#: netbox/circuits/forms/bulk_edit.py:197 msgid "Port speed (Kbps)" msgstr "Portgeschwindigkeit (Kbit/s)" -#: circuits/forms/bulk_edit.py:201 +#: netbox/circuits/forms/bulk_edit.py:201 msgid "Upstream speed (Kbps)" msgstr "Upstream-Geschwindigkeit (Kbps)" -#: circuits/forms/bulk_edit.py:204 dcim/forms/bulk_edit.py:849 -#: dcim/forms/bulk_edit.py:1208 dcim/forms/bulk_edit.py:1225 -#: dcim/forms/bulk_edit.py:1242 dcim/forms/bulk_edit.py:1260 -#: dcim/forms/bulk_edit.py:1348 dcim/forms/bulk_edit.py:1487 -#: dcim/forms/bulk_edit.py:1504 +#: netbox/circuits/forms/bulk_edit.py:204 netbox/dcim/forms/bulk_edit.py:849 +#: netbox/dcim/forms/bulk_edit.py:1208 netbox/dcim/forms/bulk_edit.py:1225 +#: netbox/dcim/forms/bulk_edit.py:1242 netbox/dcim/forms/bulk_edit.py:1260 +#: netbox/dcim/forms/bulk_edit.py:1348 netbox/dcim/forms/bulk_edit.py:1487 +#: netbox/dcim/forms/bulk_edit.py:1504 msgid "Mark connected" msgstr "Als verbunden markieren" -#: circuits/forms/bulk_edit.py:217 circuits/forms/model_forms.py:155 -#: templates/circuits/inc/circuit_termination_fields.html:54 -#: templates/dcim/frontport.html:121 templates/dcim/interface.html:193 -#: templates/dcim/rearport.html:111 +#: netbox/circuits/forms/bulk_edit.py:217 +#: netbox/circuits/forms/model_forms.py:155 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:54 +#: netbox/templates/dcim/frontport.html:121 +#: netbox/templates/dcim/interface.html:193 +#: netbox/templates/dcim/rearport.html:111 msgid "Circuit Termination" msgstr "Transportnetz Abschlusspunkt" -#: circuits/forms/bulk_edit.py:219 circuits/forms/model_forms.py:157 +#: netbox/circuits/forms/bulk_edit.py:219 +#: netbox/circuits/forms/model_forms.py:157 msgid "Termination Details" msgstr "Einzelheiten zum Abschlusspunkt" -#: circuits/forms/bulk_import.py:38 circuits/forms/bulk_import.py:53 -#: circuits/forms/bulk_import.py:79 +#: netbox/circuits/forms/bulk_import.py:38 +#: netbox/circuits/forms/bulk_import.py:53 +#: netbox/circuits/forms/bulk_import.py:79 msgid "Assigned provider" msgstr "Zugewiesener Provider" -#: circuits/forms/bulk_import.py:70 dcim/forms/bulk_import.py:178 -#: dcim/forms/bulk_import.py:388 dcim/forms/bulk_import.py:1108 -#: dcim/forms/bulk_import.py:1187 extras/forms/bulk_import.py:232 +#: netbox/circuits/forms/bulk_import.py:70 +#: netbox/dcim/forms/bulk_import.py:178 netbox/dcim/forms/bulk_import.py:388 +#: netbox/dcim/forms/bulk_import.py:1108 netbox/dcim/forms/bulk_import.py:1187 +#: netbox/extras/forms/bulk_import.py:232 msgid "RGB color in hexadecimal. Example:" msgstr "RGB-Farbe in Hexadezimal. Beispiel:" -#: circuits/forms/bulk_import.py:85 +#: netbox/circuits/forms/bulk_import.py:85 msgid "Assigned provider account" msgstr "Zugewiesenes Providerkonto" -#: circuits/forms/bulk_import.py:92 +#: netbox/circuits/forms/bulk_import.py:92 msgid "Type of circuit" msgstr "Transportnetz Typ" -#: circuits/forms/bulk_import.py:97 dcim/forms/bulk_import.py:89 -#: dcim/forms/bulk_import.py:148 dcim/forms/bulk_import.py:204 -#: dcim/forms/bulk_import.py:452 dcim/forms/bulk_import.py:606 -#: dcim/forms/bulk_import.py:1324 ipam/forms/bulk_import.py:193 -#: ipam/forms/bulk_import.py:258 ipam/forms/bulk_import.py:294 -#: ipam/forms/bulk_import.py:460 virtualization/forms/bulk_import.py:56 -#: virtualization/forms/bulk_import.py:82 vpn/forms/bulk_import.py:39 -#: wireless/forms/bulk_import.py:45 +#: netbox/circuits/forms/bulk_import.py:97 netbox/dcim/forms/bulk_import.py:89 +#: netbox/dcim/forms/bulk_import.py:148 netbox/dcim/forms/bulk_import.py:204 +#: netbox/dcim/forms/bulk_import.py:452 netbox/dcim/forms/bulk_import.py:606 +#: netbox/dcim/forms/bulk_import.py:1324 netbox/ipam/forms/bulk_import.py:193 +#: netbox/ipam/forms/bulk_import.py:258 netbox/ipam/forms/bulk_import.py:294 +#: netbox/ipam/forms/bulk_import.py:460 +#: netbox/virtualization/forms/bulk_import.py:56 +#: netbox/virtualization/forms/bulk_import.py:82 +#: netbox/vpn/forms/bulk_import.py:39 netbox/wireless/forms/bulk_import.py:45 msgid "Operational status" msgstr "Betriebsstatus" -#: circuits/forms/bulk_import.py:104 dcim/forms/bulk_import.py:110 -#: dcim/forms/bulk_import.py:155 dcim/forms/bulk_import.py:286 -#: dcim/forms/bulk_import.py:428 dcim/forms/bulk_import.py:1171 -#: dcim/forms/bulk_import.py:1319 dcim/forms/bulk_import.py:1383 -#: ipam/forms/bulk_import.py:41 ipam/forms/bulk_import.py:70 -#: ipam/forms/bulk_import.py:98 ipam/forms/bulk_import.py:118 -#: ipam/forms/bulk_import.py:138 ipam/forms/bulk_import.py:167 -#: ipam/forms/bulk_import.py:253 ipam/forms/bulk_import.py:289 -#: ipam/forms/bulk_import.py:455 virtualization/forms/bulk_import.py:70 -#: virtualization/forms/bulk_import.py:119 vpn/forms/bulk_import.py:63 -#: wireless/forms/bulk_import.py:59 wireless/forms/bulk_import.py:101 +#: netbox/circuits/forms/bulk_import.py:104 +#: netbox/dcim/forms/bulk_import.py:110 netbox/dcim/forms/bulk_import.py:155 +#: netbox/dcim/forms/bulk_import.py:286 netbox/dcim/forms/bulk_import.py:428 +#: netbox/dcim/forms/bulk_import.py:1171 netbox/dcim/forms/bulk_import.py:1319 +#: netbox/dcim/forms/bulk_import.py:1383 netbox/ipam/forms/bulk_import.py:41 +#: netbox/ipam/forms/bulk_import.py:70 netbox/ipam/forms/bulk_import.py:98 +#: netbox/ipam/forms/bulk_import.py:118 netbox/ipam/forms/bulk_import.py:138 +#: netbox/ipam/forms/bulk_import.py:167 netbox/ipam/forms/bulk_import.py:253 +#: netbox/ipam/forms/bulk_import.py:289 netbox/ipam/forms/bulk_import.py:455 +#: netbox/virtualization/forms/bulk_import.py:70 +#: netbox/virtualization/forms/bulk_import.py:119 +#: netbox/vpn/forms/bulk_import.py:63 netbox/wireless/forms/bulk_import.py:59 +#: netbox/wireless/forms/bulk_import.py:101 msgid "Assigned tenant" msgstr "Zugewiesener Mandant" -#: circuits/forms/bulk_import.py:122 -#: templates/circuits/inc/circuit_termination.html:6 -#: templates/circuits/inc/circuit_termination_fields.html:15 -#: templates/dcim/cable.html:68 templates/dcim/cable.html:72 -#: vpn/forms/bulk_import.py:100 vpn/forms/filtersets.py:77 +#: netbox/circuits/forms/bulk_import.py:122 +#: netbox/templates/circuits/inc/circuit_termination.html:6 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:15 +#: netbox/templates/dcim/cable.html:68 netbox/templates/dcim/cable.html:72 +#: netbox/vpn/forms/bulk_import.py:100 netbox/vpn/forms/filtersets.py:77 msgid "Termination" msgstr "Abschlusspunkt" -#: circuits/forms/bulk_import.py:132 circuits/forms/filtersets.py:145 -#: circuits/forms/filtersets.py:225 circuits/forms/model_forms.py:142 +#: netbox/circuits/forms/bulk_import.py:132 +#: netbox/circuits/forms/filtersets.py:145 +#: netbox/circuits/forms/filtersets.py:225 +#: netbox/circuits/forms/model_forms.py:142 msgid "Provider network" msgstr "Provider-Netzwerk" -#: circuits/forms/filtersets.py:28 circuits/forms/filtersets.py:116 -#: circuits/forms/filtersets.py:198 dcim/forms/bulk_edit.py:248 -#: dcim/forms/bulk_edit.py:346 dcim/forms/bulk_edit.py:580 -#: dcim/forms/bulk_edit.py:627 dcim/forms/bulk_edit.py:780 -#: dcim/forms/bulk_import.py:189 dcim/forms/bulk_import.py:263 -#: dcim/forms/bulk_import.py:491 dcim/forms/bulk_import.py:1268 -#: dcim/forms/bulk_import.py:1302 dcim/forms/filtersets.py:93 -#: dcim/forms/filtersets.py:246 dcim/forms/filtersets.py:279 -#: dcim/forms/filtersets.py:331 dcim/forms/filtersets.py:382 -#: dcim/forms/filtersets.py:649 dcim/forms/filtersets.py:691 -#: dcim/forms/filtersets.py:896 dcim/forms/filtersets.py:925 -#: dcim/forms/filtersets.py:945 dcim/forms/filtersets.py:1009 -#: dcim/forms/filtersets.py:1039 dcim/forms/filtersets.py:1048 -#: dcim/forms/filtersets.py:1159 dcim/forms/filtersets.py:1181 -#: dcim/forms/filtersets.py:1203 dcim/forms/filtersets.py:1220 -#: dcim/forms/filtersets.py:1240 dcim/forms/filtersets.py:1348 -#: dcim/forms/filtersets.py:1370 dcim/forms/filtersets.py:1391 -#: dcim/forms/filtersets.py:1406 dcim/forms/filtersets.py:1420 -#: dcim/forms/model_forms.py:179 dcim/forms/model_forms.py:211 -#: dcim/forms/model_forms.py:411 dcim/forms/model_forms.py:673 -#: dcim/tables/devices.py:162 dcim/tables/power.py:30 dcim/tables/racks.py:58 -#: dcim/tables/racks.py:143 extras/filtersets.py:488 -#: extras/forms/filtersets.py:329 ipam/forms/bulk_edit.py:457 -#: ipam/forms/filtersets.py:173 ipam/forms/filtersets.py:414 -#: ipam/forms/filtersets.py:437 ipam/forms/filtersets.py:474 -#: ipam/forms/model_forms.py:599 templates/dcim/device.html:25 -#: templates/dcim/device_edit.html:30 -#: templates/dcim/inc/cable_termination.html:12 -#: templates/dcim/location.html:26 templates/dcim/powerpanel.html:26 -#: templates/dcim/rack.html:26 templates/dcim/rackreservation.html:32 -#: virtualization/forms/filtersets.py:46 -#: virtualization/forms/filtersets.py:100 wireless/forms/model_forms.py:87 -#: wireless/forms/model_forms.py:129 +#: netbox/circuits/forms/filtersets.py:28 +#: netbox/circuits/forms/filtersets.py:116 +#: netbox/circuits/forms/filtersets.py:198 netbox/dcim/forms/bulk_edit.py:248 +#: netbox/dcim/forms/bulk_edit.py:346 netbox/dcim/forms/bulk_edit.py:580 +#: netbox/dcim/forms/bulk_edit.py:627 netbox/dcim/forms/bulk_edit.py:780 +#: netbox/dcim/forms/bulk_import.py:189 netbox/dcim/forms/bulk_import.py:263 +#: netbox/dcim/forms/bulk_import.py:491 netbox/dcim/forms/bulk_import.py:1268 +#: netbox/dcim/forms/bulk_import.py:1302 netbox/dcim/forms/filtersets.py:93 +#: netbox/dcim/forms/filtersets.py:246 netbox/dcim/forms/filtersets.py:279 +#: netbox/dcim/forms/filtersets.py:331 netbox/dcim/forms/filtersets.py:382 +#: netbox/dcim/forms/filtersets.py:649 netbox/dcim/forms/filtersets.py:691 +#: netbox/dcim/forms/filtersets.py:896 netbox/dcim/forms/filtersets.py:925 +#: netbox/dcim/forms/filtersets.py:945 netbox/dcim/forms/filtersets.py:1009 +#: netbox/dcim/forms/filtersets.py:1039 netbox/dcim/forms/filtersets.py:1048 +#: netbox/dcim/forms/filtersets.py:1159 netbox/dcim/forms/filtersets.py:1181 +#: netbox/dcim/forms/filtersets.py:1203 netbox/dcim/forms/filtersets.py:1220 +#: netbox/dcim/forms/filtersets.py:1240 netbox/dcim/forms/filtersets.py:1348 +#: netbox/dcim/forms/filtersets.py:1370 netbox/dcim/forms/filtersets.py:1391 +#: netbox/dcim/forms/filtersets.py:1406 netbox/dcim/forms/filtersets.py:1420 +#: netbox/dcim/forms/model_forms.py:179 netbox/dcim/forms/model_forms.py:211 +#: netbox/dcim/forms/model_forms.py:411 netbox/dcim/forms/model_forms.py:673 +#: netbox/dcim/tables/devices.py:154 netbox/dcim/tables/power.py:30 +#: netbox/dcim/tables/racks.py:58 netbox/dcim/tables/racks.py:143 +#: netbox/extras/filtersets.py:488 netbox/extras/forms/filtersets.py:329 +#: netbox/ipam/forms/bulk_edit.py:457 netbox/ipam/forms/filtersets.py:173 +#: netbox/ipam/forms/filtersets.py:414 netbox/ipam/forms/filtersets.py:437 +#: netbox/ipam/forms/filtersets.py:474 netbox/ipam/forms/model_forms.py:599 +#: netbox/templates/dcim/device.html:26 +#: netbox/templates/dcim/device_edit.html:30 +#: netbox/templates/dcim/inc/cable_termination.html:12 +#: netbox/templates/dcim/location.html:26 +#: netbox/templates/dcim/powerpanel.html:26 netbox/templates/dcim/rack.html:26 +#: netbox/templates/dcim/rackreservation.html:32 +#: netbox/virtualization/forms/filtersets.py:46 +#: netbox/virtualization/forms/filtersets.py:100 +#: netbox/wireless/forms/model_forms.py:87 +#: netbox/wireless/forms/model_forms.py:129 msgid "Location" msgstr "Standort" -#: circuits/forms/filtersets.py:30 circuits/forms/filtersets.py:118 -#: dcim/forms/filtersets.py:137 dcim/forms/filtersets.py:151 -#: dcim/forms/filtersets.py:167 dcim/forms/filtersets.py:199 -#: dcim/forms/filtersets.py:250 dcim/forms/filtersets.py:335 -#: dcim/forms/filtersets.py:406 dcim/forms/filtersets.py:653 -#: dcim/forms/filtersets.py:1010 netbox/navigation/menu.py:44 -#: netbox/navigation/menu.py:46 tenancy/forms/filtersets.py:42 -#: tenancy/tables/columns.py:70 tenancy/tables/contacts.py:25 -#: tenancy/views.py:19 virtualization/forms/filtersets.py:37 -#: virtualization/forms/filtersets.py:48 -#: virtualization/forms/filtersets.py:106 +#: netbox/circuits/forms/filtersets.py:30 +#: netbox/circuits/forms/filtersets.py:118 netbox/dcim/forms/filtersets.py:137 +#: netbox/dcim/forms/filtersets.py:151 netbox/dcim/forms/filtersets.py:167 +#: netbox/dcim/forms/filtersets.py:199 netbox/dcim/forms/filtersets.py:250 +#: netbox/dcim/forms/filtersets.py:335 netbox/dcim/forms/filtersets.py:406 +#: netbox/dcim/forms/filtersets.py:653 netbox/dcim/forms/filtersets.py:1010 +#: netbox/netbox/navigation/menu.py:44 netbox/netbox/navigation/menu.py:46 +#: netbox/tenancy/forms/filtersets.py:42 netbox/tenancy/tables/columns.py:70 +#: netbox/tenancy/tables/contacts.py:25 netbox/tenancy/views.py:19 +#: netbox/virtualization/forms/filtersets.py:37 +#: netbox/virtualization/forms/filtersets.py:48 +#: netbox/virtualization/forms/filtersets.py:106 msgid "Contacts" msgstr "Kontakte" -#: circuits/forms/filtersets.py:35 circuits/forms/filtersets.py:155 -#: dcim/forms/bulk_edit.py:111 dcim/forms/bulk_edit.py:223 -#: dcim/forms/bulk_edit.py:755 dcim/forms/bulk_import.py:92 -#: dcim/forms/filtersets.py:71 dcim/forms/filtersets.py:178 -#: dcim/forms/filtersets.py:204 dcim/forms/filtersets.py:257 -#: dcim/forms/filtersets.py:360 dcim/forms/filtersets.py:668 -#: dcim/forms/filtersets.py:902 dcim/forms/filtersets.py:932 -#: dcim/forms/filtersets.py:1016 dcim/forms/filtersets.py:1055 -#: dcim/forms/filtersets.py:1468 dcim/forms/filtersets.py:1492 -#: dcim/forms/filtersets.py:1516 dcim/forms/model_forms.py:111 -#: dcim/forms/object_create.py:375 dcim/tables/devices.py:148 -#: dcim/tables/sites.py:85 extras/filtersets.py:455 -#: ipam/forms/bulk_edit.py:206 ipam/forms/bulk_edit.py:438 -#: ipam/forms/bulk_edit.py:512 ipam/forms/filtersets.py:217 -#: ipam/forms/filtersets.py:422 ipam/forms/filtersets.py:482 -#: ipam/forms/model_forms.py:571 templates/dcim/device.html:17 -#: templates/dcim/rack.html:16 templates/dcim/rackreservation.html:22 -#: templates/dcim/region.html:26 templates/dcim/site.html:30 -#: templates/ipam/prefix.html:49 templates/ipam/vlan.html:16 -#: virtualization/forms/bulk_edit.py:81 virtualization/forms/filtersets.py:59 -#: virtualization/forms/filtersets.py:133 -#: virtualization/forms/model_forms.py:92 vpn/forms/filtersets.py:257 +#: netbox/circuits/forms/filtersets.py:35 +#: netbox/circuits/forms/filtersets.py:155 netbox/dcim/forms/bulk_edit.py:111 +#: netbox/dcim/forms/bulk_edit.py:223 netbox/dcim/forms/bulk_edit.py:755 +#: netbox/dcim/forms/bulk_import.py:92 netbox/dcim/forms/filtersets.py:71 +#: netbox/dcim/forms/filtersets.py:178 netbox/dcim/forms/filtersets.py:204 +#: netbox/dcim/forms/filtersets.py:257 netbox/dcim/forms/filtersets.py:360 +#: netbox/dcim/forms/filtersets.py:668 netbox/dcim/forms/filtersets.py:902 +#: netbox/dcim/forms/filtersets.py:932 netbox/dcim/forms/filtersets.py:1016 +#: netbox/dcim/forms/filtersets.py:1055 netbox/dcim/forms/filtersets.py:1468 +#: netbox/dcim/forms/filtersets.py:1492 netbox/dcim/forms/filtersets.py:1516 +#: netbox/dcim/forms/model_forms.py:111 netbox/dcim/forms/object_create.py:375 +#: netbox/dcim/tables/devices.py:140 netbox/dcim/tables/sites.py:85 +#: netbox/extras/filtersets.py:455 netbox/ipam/forms/bulk_edit.py:206 +#: netbox/ipam/forms/bulk_edit.py:438 netbox/ipam/forms/bulk_edit.py:512 +#: netbox/ipam/forms/filtersets.py:217 netbox/ipam/forms/filtersets.py:422 +#: netbox/ipam/forms/filtersets.py:482 netbox/ipam/forms/model_forms.py:571 +#: netbox/templates/dcim/device.html:18 netbox/templates/dcim/rack.html:16 +#: netbox/templates/dcim/rackreservation.html:22 +#: netbox/templates/dcim/region.html:26 netbox/templates/dcim/site.html:31 +#: netbox/templates/ipam/prefix.html:49 netbox/templates/ipam/vlan.html:16 +#: netbox/virtualization/forms/bulk_edit.py:81 +#: netbox/virtualization/forms/filtersets.py:59 +#: netbox/virtualization/forms/filtersets.py:133 +#: netbox/virtualization/forms/model_forms.py:92 +#: netbox/vpn/forms/filtersets.py:257 msgid "Region" msgstr "Region" -#: circuits/forms/filtersets.py:40 circuits/forms/filtersets.py:160 -#: dcim/forms/bulk_edit.py:231 dcim/forms/bulk_edit.py:763 -#: dcim/forms/filtersets.py:76 dcim/forms/filtersets.py:183 -#: dcim/forms/filtersets.py:209 dcim/forms/filtersets.py:270 -#: dcim/forms/filtersets.py:365 dcim/forms/filtersets.py:673 -#: dcim/forms/filtersets.py:907 dcim/forms/filtersets.py:1021 -#: dcim/forms/filtersets.py:1060 dcim/forms/object_create.py:383 -#: extras/filtersets.py:472 ipam/forms/bulk_edit.py:211 -#: ipam/forms/bulk_edit.py:445 ipam/forms/bulk_edit.py:517 -#: ipam/forms/filtersets.py:222 ipam/forms/filtersets.py:427 -#: ipam/forms/filtersets.py:487 ipam/forms/model_forms.py:584 -#: virtualization/forms/bulk_edit.py:86 virtualization/forms/filtersets.py:69 -#: virtualization/forms/filtersets.py:138 -#: virtualization/forms/model_forms.py:98 +#: netbox/circuits/forms/filtersets.py:40 +#: netbox/circuits/forms/filtersets.py:160 netbox/dcim/forms/bulk_edit.py:231 +#: netbox/dcim/forms/bulk_edit.py:763 netbox/dcim/forms/filtersets.py:76 +#: netbox/dcim/forms/filtersets.py:183 netbox/dcim/forms/filtersets.py:209 +#: netbox/dcim/forms/filtersets.py:270 netbox/dcim/forms/filtersets.py:365 +#: netbox/dcim/forms/filtersets.py:673 netbox/dcim/forms/filtersets.py:907 +#: netbox/dcim/forms/filtersets.py:1021 netbox/dcim/forms/filtersets.py:1060 +#: netbox/dcim/forms/object_create.py:383 netbox/extras/filtersets.py:472 +#: netbox/ipam/forms/bulk_edit.py:211 netbox/ipam/forms/bulk_edit.py:445 +#: netbox/ipam/forms/bulk_edit.py:517 netbox/ipam/forms/filtersets.py:222 +#: netbox/ipam/forms/filtersets.py:427 netbox/ipam/forms/filtersets.py:487 +#: netbox/ipam/forms/model_forms.py:584 +#: netbox/virtualization/forms/bulk_edit.py:86 +#: netbox/virtualization/forms/filtersets.py:69 +#: netbox/virtualization/forms/filtersets.py:138 +#: netbox/virtualization/forms/model_forms.py:98 msgid "Site group" msgstr "Standortgruppe" -#: circuits/forms/filtersets.py:63 circuits/forms/filtersets.py:81 -#: circuits/forms/filtersets.py:100 circuits/forms/filtersets.py:115 -#: core/forms/filtersets.py:64 dcim/forms/bulk_edit.py:726 -#: dcim/forms/filtersets.py:165 dcim/forms/filtersets.py:197 -#: dcim/forms/filtersets.py:834 dcim/forms/filtersets.py:926 -#: dcim/forms/filtersets.py:1050 dcim/forms/filtersets.py:1158 -#: dcim/forms/filtersets.py:1180 dcim/forms/filtersets.py:1202 -#: dcim/forms/filtersets.py:1219 dcim/forms/filtersets.py:1236 -#: dcim/forms/filtersets.py:1347 dcim/forms/filtersets.py:1369 -#: dcim/forms/filtersets.py:1390 dcim/forms/filtersets.py:1405 -#: dcim/forms/filtersets.py:1418 extras/forms/filtersets.py:43 -#: extras/forms/filtersets.py:112 extras/forms/filtersets.py:143 -#: extras/forms/filtersets.py:183 extras/forms/filtersets.py:199 -#: extras/forms/filtersets.py:230 extras/forms/filtersets.py:254 -#: extras/forms/filtersets.py:450 extras/forms/filtersets.py:488 -#: ipam/forms/filtersets.py:99 ipam/forms/filtersets.py:266 -#: ipam/forms/filtersets.py:307 ipam/forms/filtersets.py:382 -#: ipam/forms/filtersets.py:475 ipam/forms/filtersets.py:534 -#: ipam/forms/filtersets.py:552 netbox/tables/tables.py:255 -#: virtualization/forms/filtersets.py:45 -#: virtualization/forms/filtersets.py:103 -#: virtualization/forms/filtersets.py:194 -#: virtualization/forms/filtersets.py:239 vpn/forms/filtersets.py:213 -#: wireless/forms/filtersets.py:34 wireless/forms/filtersets.py:74 +#: netbox/circuits/forms/filtersets.py:63 +#: netbox/circuits/forms/filtersets.py:81 +#: netbox/circuits/forms/filtersets.py:100 +#: netbox/circuits/forms/filtersets.py:115 netbox/core/forms/filtersets.py:64 +#: netbox/dcim/forms/bulk_edit.py:726 netbox/dcim/forms/filtersets.py:165 +#: netbox/dcim/forms/filtersets.py:197 netbox/dcim/forms/filtersets.py:834 +#: netbox/dcim/forms/filtersets.py:926 netbox/dcim/forms/filtersets.py:1050 +#: netbox/dcim/forms/filtersets.py:1158 netbox/dcim/forms/filtersets.py:1180 +#: netbox/dcim/forms/filtersets.py:1202 netbox/dcim/forms/filtersets.py:1219 +#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/filtersets.py:1347 +#: netbox/dcim/forms/filtersets.py:1369 netbox/dcim/forms/filtersets.py:1390 +#: netbox/dcim/forms/filtersets.py:1405 netbox/dcim/forms/filtersets.py:1418 +#: netbox/extras/forms/filtersets.py:43 netbox/extras/forms/filtersets.py:112 +#: netbox/extras/forms/filtersets.py:143 netbox/extras/forms/filtersets.py:183 +#: netbox/extras/forms/filtersets.py:199 netbox/extras/forms/filtersets.py:230 +#: netbox/extras/forms/filtersets.py:254 netbox/extras/forms/filtersets.py:450 +#: netbox/extras/forms/filtersets.py:485 netbox/ipam/forms/filtersets.py:99 +#: netbox/ipam/forms/filtersets.py:266 netbox/ipam/forms/filtersets.py:307 +#: netbox/ipam/forms/filtersets.py:382 netbox/ipam/forms/filtersets.py:475 +#: netbox/ipam/forms/filtersets.py:534 netbox/ipam/forms/filtersets.py:552 +#: netbox/netbox/tables/tables.py:255 +#: netbox/virtualization/forms/filtersets.py:45 +#: netbox/virtualization/forms/filtersets.py:103 +#: netbox/virtualization/forms/filtersets.py:194 +#: netbox/virtualization/forms/filtersets.py:239 +#: netbox/vpn/forms/filtersets.py:213 netbox/wireless/forms/filtersets.py:34 +#: netbox/wireless/forms/filtersets.py:74 msgid "Attributes" msgstr "Attribute" -#: circuits/forms/filtersets.py:71 circuits/tables/circuits.py:61 -#: circuits/tables/providers.py:66 templates/circuits/circuit.html:22 -#: templates/circuits/provideraccount.html:24 +#: netbox/circuits/forms/filtersets.py:71 +#: netbox/circuits/tables/circuits.py:61 +#: netbox/circuits/tables/providers.py:66 +#: netbox/templates/circuits/circuit.html:22 +#: netbox/templates/circuits/provideraccount.html:24 msgid "Account" msgstr "Konto" -#: circuits/forms/filtersets.py:215 +#: netbox/circuits/forms/filtersets.py:215 msgid "Term Side" msgstr "Begriffsseite" -#: circuits/models/circuits.py:25 dcim/models/cables.py:67 -#: dcim/models/device_component_templates.py:491 -#: dcim/models/device_component_templates.py:591 -#: dcim/models/device_components.py:976 dcim/models/device_components.py:1050 -#: dcim/models/device_components.py:1166 dcim/models/devices.py:469 -#: dcim/models/racks.py:44 extras/models/tags.py:28 +#: netbox/circuits/models/circuits.py:25 netbox/dcim/models/cables.py:67 +#: netbox/dcim/models/device_component_templates.py:491 +#: netbox/dcim/models/device_component_templates.py:591 +#: netbox/dcim/models/device_components.py:976 +#: netbox/dcim/models/device_components.py:1050 +#: netbox/dcim/models/device_components.py:1166 +#: netbox/dcim/models/devices.py:469 netbox/dcim/models/racks.py:44 +#: netbox/extras/models/tags.py:28 msgid "color" msgstr "Farbe" -#: circuits/models/circuits.py:34 +#: netbox/circuits/models/circuits.py:34 msgid "circuit type" msgstr "Transportnetz Typ" -#: circuits/models/circuits.py:35 +#: netbox/circuits/models/circuits.py:35 msgid "circuit types" msgstr "Transportnetz Typen" -#: circuits/models/circuits.py:46 +#: netbox/circuits/models/circuits.py:46 msgid "circuit ID" msgstr "Transportnetz-ID" -#: circuits/models/circuits.py:47 +#: netbox/circuits/models/circuits.py:47 msgid "Unique circuit ID" msgstr "Eindeutige Transportnetz-ID" -#: circuits/models/circuits.py:67 core/models/data.py:55 -#: core/models/jobs.py:85 dcim/models/cables.py:49 dcim/models/devices.py:643 -#: dcim/models/devices.py:1155 dcim/models/devices.py:1364 -#: dcim/models/power.py:96 dcim/models/racks.py:98 dcim/models/sites.py:154 -#: dcim/models/sites.py:266 ipam/models/ip.py:253 ipam/models/ip.py:522 -#: ipam/models/ip.py:730 ipam/models/vlans.py:175 -#: virtualization/models/clusters.py:74 -#: virtualization/models/virtualmachines.py:84 vpn/models/tunnels.py:40 -#: wireless/models.py:94 wireless/models.py:158 +#: netbox/circuits/models/circuits.py:67 netbox/core/models/data.py:55 +#: netbox/core/models/jobs.py:85 netbox/dcim/models/cables.py:49 +#: netbox/dcim/models/devices.py:643 netbox/dcim/models/devices.py:1155 +#: netbox/dcim/models/devices.py:1364 netbox/dcim/models/power.py:96 +#: netbox/dcim/models/racks.py:98 netbox/dcim/models/sites.py:154 +#: netbox/dcim/models/sites.py:266 netbox/ipam/models/ip.py:253 +#: netbox/ipam/models/ip.py:522 netbox/ipam/models/ip.py:730 +#: netbox/ipam/models/vlans.py:175 netbox/virtualization/models/clusters.py:74 +#: netbox/virtualization/models/virtualmachines.py:84 +#: netbox/vpn/models/tunnels.py:40 netbox/wireless/models.py:94 +#: netbox/wireless/models.py:158 msgid "status" msgstr "Status" -#: circuits/models/circuits.py:82 +#: netbox/circuits/models/circuits.py:82 msgid "installed" msgstr "installiert" -#: circuits/models/circuits.py:87 +#: netbox/circuits/models/circuits.py:87 msgid "terminates" msgstr "endet" -#: circuits/models/circuits.py:92 +#: netbox/circuits/models/circuits.py:92 msgid "commit rate (Kbps)" msgstr "garantierte Bandbreite (Kbps)" -#: circuits/models/circuits.py:93 +#: netbox/circuits/models/circuits.py:93 msgid "Committed rate" msgstr "Garantierte Bandbreite" -#: circuits/models/circuits.py:135 +#: netbox/circuits/models/circuits.py:135 msgid "circuit" msgstr "Transportnetz" -#: circuits/models/circuits.py:136 +#: netbox/circuits/models/circuits.py:136 msgid "circuits" msgstr "Transportnetze" -#: circuits/models/circuits.py:169 +#: netbox/circuits/models/circuits.py:169 msgid "termination" msgstr "Abschlusspunkt" -#: circuits/models/circuits.py:186 +#: netbox/circuits/models/circuits.py:186 msgid "port speed (Kbps)" msgstr "Portgeschwindigkeit (Kbps)" -#: circuits/models/circuits.py:189 +#: netbox/circuits/models/circuits.py:189 msgid "Physical circuit speed" msgstr "Physikalische Transportnetzgeschwindigkeit" -#: circuits/models/circuits.py:194 +#: netbox/circuits/models/circuits.py:194 msgid "upstream speed (Kbps)" msgstr "Upstream Geschwindigkeit (Kbps)" -#: circuits/models/circuits.py:195 +#: netbox/circuits/models/circuits.py:195 msgid "Upstream speed, if different from port speed" msgstr "" "Upstream Geschwindigkeit, falls sie von der Portgeschwindigkeit abweicht" -#: circuits/models/circuits.py:200 +#: netbox/circuits/models/circuits.py:200 msgid "cross-connect ID" msgstr "Cross-Connect-ID" -#: circuits/models/circuits.py:201 +#: netbox/circuits/models/circuits.py:201 msgid "ID of the local cross-connect" msgstr "ID des lokalen Cross-Connects" -#: circuits/models/circuits.py:206 +#: netbox/circuits/models/circuits.py:206 msgid "patch panel/port(s)" msgstr "Patchpanel/Anschluss" -#: circuits/models/circuits.py:207 +#: netbox/circuits/models/circuits.py:207 msgid "Patch panel ID and port number(s)" msgstr "Patchpanel-ID und Anschlussnummer(n)" -#: circuits/models/circuits.py:210 -#: dcim/models/device_component_templates.py:61 -#: dcim/models/device_components.py:69 dcim/models/racks.py:538 -#: extras/models/configs.py:45 extras/models/configs.py:219 -#: extras/models/customfields.py:123 extras/models/models.py:60 -#: extras/models/models.py:186 extras/models/models.py:424 -#: extras/models/models.py:539 extras/models/staging.py:31 -#: extras/models/tags.py:32 netbox/models/__init__.py:109 -#: netbox/models/__init__.py:144 netbox/models/__init__.py:190 -#: users/models/permissions.py:24 users/models/tokens.py:58 -#: users/models/users.py:33 virtualization/models/virtualmachines.py:284 +#: netbox/circuits/models/circuits.py:210 +#: netbox/dcim/models/device_component_templates.py:61 +#: netbox/dcim/models/device_components.py:69 netbox/dcim/models/racks.py:538 +#: netbox/extras/models/configs.py:45 netbox/extras/models/configs.py:219 +#: netbox/extras/models/customfields.py:123 netbox/extras/models/models.py:60 +#: netbox/extras/models/models.py:186 netbox/extras/models/models.py:424 +#: netbox/extras/models/models.py:539 netbox/extras/models/staging.py:32 +#: netbox/extras/models/tags.py:32 netbox/netbox/models/__init__.py:109 +#: netbox/netbox/models/__init__.py:144 netbox/netbox/models/__init__.py:190 +#: netbox/users/models/permissions.py:24 netbox/users/models/tokens.py:58 +#: netbox/users/models/users.py:33 +#: netbox/virtualization/models/virtualmachines.py:284 msgid "description" msgstr "Beschreibung" -#: circuits/models/circuits.py:223 +#: netbox/circuits/models/circuits.py:223 msgid "circuit termination" msgstr "Transportnetz Abschlusspunkt" -#: circuits/models/circuits.py:224 +#: netbox/circuits/models/circuits.py:224 msgid "circuit terminations" msgstr "Transportnetz Abschlusspunkte" -#: circuits/models/circuits.py:237 +#: netbox/circuits/models/circuits.py:237 msgid "" "A circuit termination must attach to either a site or a provider network." msgstr "" "Ein Leitungsabschluss muss entweder an einen Standort oder an ein Provider-" "Netzwerk angeschlossen werden." -#: circuits/models/circuits.py:239 +#: netbox/circuits/models/circuits.py:239 msgid "" "A circuit termination cannot attach to both a site and a provider network." msgstr "" "Ein Leitungsabschluss kann nicht sowohl an einen Standort als auch an ein " "Provider-Netzwerk angeschlossen werden." -#: circuits/models/providers.py:22 circuits/models/providers.py:66 -#: circuits/models/providers.py:104 core/models/data.py:42 -#: core/models/jobs.py:46 dcim/models/device_component_templates.py:43 -#: dcim/models/device_components.py:54 dcim/models/devices.py:583 -#: dcim/models/devices.py:1295 dcim/models/devices.py:1360 -#: dcim/models/power.py:39 dcim/models/power.py:92 dcim/models/racks.py:63 -#: dcim/models/sites.py:138 extras/models/configs.py:36 -#: extras/models/configs.py:215 extras/models/customfields.py:90 -#: extras/models/models.py:55 extras/models/models.py:181 -#: extras/models/models.py:324 extras/models/models.py:420 -#: extras/models/models.py:529 extras/models/models.py:624 -#: extras/models/scripts.py:30 extras/models/staging.py:26 -#: ipam/models/asns.py:18 ipam/models/fhrp.py:25 ipam/models/services.py:51 -#: ipam/models/services.py:87 ipam/models/vlans.py:26 ipam/models/vlans.py:164 -#: ipam/models/vrfs.py:22 ipam/models/vrfs.py:79 netbox/models/__init__.py:136 -#: netbox/models/__init__.py:180 tenancy/models/contacts.py:64 -#: tenancy/models/tenants.py:20 tenancy/models/tenants.py:45 -#: users/models/permissions.py:20 users/models/users.py:28 -#: virtualization/models/clusters.py:57 -#: virtualization/models/virtualmachines.py:72 -#: virtualization/models/virtualmachines.py:274 vpn/models/crypto.py:24 -#: vpn/models/crypto.py:71 vpn/models/crypto.py:131 vpn/models/crypto.py:183 -#: vpn/models/crypto.py:221 vpn/models/l2vpn.py:22 vpn/models/tunnels.py:35 -#: wireless/models.py:50 +#: netbox/circuits/models/providers.py:22 +#: netbox/circuits/models/providers.py:66 +#: netbox/circuits/models/providers.py:104 netbox/core/models/data.py:42 +#: netbox/core/models/jobs.py:46 +#: netbox/dcim/models/device_component_templates.py:43 +#: netbox/dcim/models/device_components.py:54 +#: netbox/dcim/models/devices.py:583 netbox/dcim/models/devices.py:1295 +#: netbox/dcim/models/devices.py:1360 netbox/dcim/models/power.py:39 +#: netbox/dcim/models/power.py:92 netbox/dcim/models/racks.py:63 +#: netbox/dcim/models/sites.py:138 netbox/extras/models/configs.py:36 +#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:90 +#: netbox/extras/models/models.py:55 netbox/extras/models/models.py:181 +#: netbox/extras/models/models.py:324 netbox/extras/models/models.py:420 +#: netbox/extras/models/models.py:529 netbox/extras/models/models.py:624 +#: netbox/extras/models/scripts.py:30 netbox/extras/models/staging.py:27 +#: netbox/ipam/models/asns.py:18 netbox/ipam/models/fhrp.py:25 +#: netbox/ipam/models/services.py:52 netbox/ipam/models/services.py:88 +#: netbox/ipam/models/vlans.py:26 netbox/ipam/models/vlans.py:164 +#: netbox/ipam/models/vrfs.py:22 netbox/ipam/models/vrfs.py:79 +#: netbox/netbox/models/__init__.py:136 netbox/netbox/models/__init__.py:180 +#: netbox/tenancy/models/contacts.py:64 netbox/tenancy/models/tenants.py:20 +#: netbox/tenancy/models/tenants.py:45 netbox/users/models/permissions.py:20 +#: netbox/users/models/users.py:28 netbox/virtualization/models/clusters.py:57 +#: netbox/virtualization/models/virtualmachines.py:72 +#: netbox/virtualization/models/virtualmachines.py:274 +#: netbox/vpn/models/crypto.py:24 netbox/vpn/models/crypto.py:71 +#: netbox/vpn/models/crypto.py:131 netbox/vpn/models/crypto.py:183 +#: netbox/vpn/models/crypto.py:221 netbox/vpn/models/l2vpn.py:22 +#: netbox/vpn/models/tunnels.py:35 netbox/wireless/models.py:50 msgid "name" msgstr "Name" -#: circuits/models/providers.py:25 +#: netbox/circuits/models/providers.py:25 msgid "Full name of the provider" msgstr "Vollständiger Name des Providers" -#: circuits/models/providers.py:28 dcim/models/devices.py:86 -#: dcim/models/sites.py:149 extras/models/models.py:534 ipam/models/asns.py:23 -#: ipam/models/vlans.py:30 netbox/models/__init__.py:140 -#: netbox/models/__init__.py:185 tenancy/models/tenants.py:25 -#: tenancy/models/tenants.py:49 vpn/models/l2vpn.py:27 wireless/models.py:55 +#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:86 +#: netbox/dcim/models/sites.py:149 netbox/extras/models/models.py:534 +#: netbox/ipam/models/asns.py:23 netbox/ipam/models/vlans.py:30 +#: netbox/netbox/models/__init__.py:140 netbox/netbox/models/__init__.py:185 +#: netbox/tenancy/models/tenants.py:25 netbox/tenancy/models/tenants.py:49 +#: netbox/vpn/models/l2vpn.py:27 netbox/wireless/models.py:55 msgid "slug" msgstr "URL-Slug" -#: circuits/models/providers.py:42 +#: netbox/circuits/models/providers.py:42 msgid "provider" msgstr "Provider" -#: circuits/models/providers.py:43 +#: netbox/circuits/models/providers.py:43 msgid "providers" msgstr "Provider" -#: circuits/models/providers.py:63 +#: netbox/circuits/models/providers.py:63 msgid "account ID" msgstr "Konto ID" -#: circuits/models/providers.py:86 +#: netbox/circuits/models/providers.py:86 msgid "provider account" msgstr "Providerkonto" -#: circuits/models/providers.py:87 +#: netbox/circuits/models/providers.py:87 msgid "provider accounts" msgstr "Providerkonten" -#: circuits/models/providers.py:115 +#: netbox/circuits/models/providers.py:115 msgid "service ID" msgstr "Dienst-ID" -#: circuits/models/providers.py:126 +#: netbox/circuits/models/providers.py:126 msgid "provider network" msgstr "Provider-Netzwerk" -#: circuits/models/providers.py:127 +#: netbox/circuits/models/providers.py:127 msgid "provider networks" msgstr "Providernetzwerke" -#: circuits/tables/circuits.py:30 circuits/tables/providers.py:18 -#: circuits/tables/providers.py:69 circuits/tables/providers.py:99 -#: core/tables/data.py:16 core/tables/jobs.py:14 core/tables/plugins.py:13 -#: core/tables/tasks.py:11 core/tables/tasks.py:115 -#: dcim/forms/filtersets.py:61 dcim/forms/object_create.py:43 -#: dcim/tables/devices.py:60 dcim/tables/devices.py:97 -#: dcim/tables/devices.py:139 dcim/tables/devices.py:294 -#: dcim/tables/devices.py:380 dcim/tables/devices.py:424 -#: dcim/tables/devices.py:476 dcim/tables/devices.py:528 -#: dcim/tables/devices.py:644 dcim/tables/devices.py:726 -#: dcim/tables/devices.py:776 dcim/tables/devices.py:842 -#: dcim/tables/devices.py:957 dcim/tables/devices.py:977 -#: dcim/tables/devices.py:1006 dcim/tables/devices.py:1036 -#: dcim/tables/devicetypes.py:32 dcim/tables/power.py:22 -#: dcim/tables/power.py:62 dcim/tables/racks.py:23 dcim/tables/racks.py:53 -#: dcim/tables/sites.py:24 dcim/tables/sites.py:51 dcim/tables/sites.py:78 -#: dcim/tables/sites.py:125 extras/forms/filtersets.py:191 -#: extras/tables/tables.py:42 extras/tables/tables.py:88 -#: extras/tables/tables.py:120 extras/tables/tables.py:144 -#: extras/tables/tables.py:209 extras/tables/tables.py:256 -#: extras/tables/tables.py:279 extras/tables/tables.py:329 -#: extras/tables/tables.py:381 extras/tables/tables.py:404 -#: ipam/forms/bulk_edit.py:391 ipam/forms/filtersets.py:386 -#: ipam/tables/asn.py:16 ipam/tables/ip.py:85 ipam/tables/ip.py:159 -#: ipam/tables/services.py:15 ipam/tables/services.py:40 -#: ipam/tables/vlans.py:64 ipam/tables/vlans.py:110 ipam/tables/vrfs.py:26 -#: ipam/tables/vrfs.py:67 templates/circuits/circuittype.html:22 -#: templates/circuits/provideraccount.html:28 -#: templates/circuits/providernetwork.html:24 -#: templates/core/datasource.html:34 templates/core/job.html:26 -#: templates/core/rq_worker.html:43 templates/dcim/consoleport.html:28 -#: templates/dcim/consoleserverport.html:28 templates/dcim/devicebay.html:24 -#: templates/dcim/devicerole.html:26 templates/dcim/frontport.html:28 -#: templates/dcim/inc/interface_vlans_table.html:5 -#: templates/dcim/inc/panels/inventory_items.html:18 -#: templates/dcim/interface.html:38 templates/dcim/interface.html:165 -#: templates/dcim/inventoryitem.html:28 -#: templates/dcim/inventoryitemrole.html:18 templates/dcim/location.html:29 -#: templates/dcim/manufacturer.html:36 templates/dcim/modulebay.html:26 -#: templates/dcim/platform.html:29 templates/dcim/poweroutlet.html:28 -#: templates/dcim/powerport.html:28 templates/dcim/rackrole.html:22 -#: templates/dcim/rearport.html:28 templates/dcim/region.html:29 -#: templates/dcim/sitegroup.html:29 -#: templates/dcim/virtualdevicecontext.html:18 -#: templates/extras/configcontext.html:13 -#: templates/extras/configtemplate.html:13 -#: templates/extras/customfield.html:13 templates/extras/customlink.html:13 -#: templates/extras/eventrule.html:13 templates/extras/exporttemplate.html:15 -#: templates/extras/savedfilter.html:13 templates/extras/script_list.html:46 -#: templates/extras/tag.html:14 templates/extras/webhook.html:13 -#: templates/ipam/asnrange.html:15 templates/ipam/fhrpgroup.html:30 -#: templates/ipam/rir.html:22 templates/ipam/role.html:22 -#: templates/ipam/routetarget.html:13 templates/ipam/service.html:24 -#: templates/ipam/servicetemplate.html:15 templates/ipam/vlan.html:35 -#: templates/ipam/vlangroup.html:30 templates/tenancy/contact.html:25 -#: templates/tenancy/contactgroup.html:21 -#: templates/tenancy/contactrole.html:18 templates/tenancy/tenantgroup.html:29 -#: templates/users/group.html:17 templates/users/objectpermission.html:17 -#: templates/virtualization/cluster.html:13 -#: templates/virtualization/clustergroup.html:22 -#: templates/virtualization/clustertype.html:22 -#: templates/virtualization/virtualdisk.html:25 -#: templates/virtualization/virtualmachine.html:15 -#: templates/virtualization/vminterface.html:25 -#: templates/vpn/ikepolicy.html:13 templates/vpn/ikeproposal.html:13 -#: templates/vpn/ipsecpolicy.html:13 templates/vpn/ipsecprofile.html:13 -#: templates/vpn/ipsecprofile.html:36 templates/vpn/ipsecprofile.html:69 -#: templates/vpn/ipsecproposal.html:13 templates/vpn/l2vpn.html:14 -#: templates/vpn/tunnel.html:21 templates/vpn/tunnelgroup.html:26 -#: templates/wireless/wirelesslangroup.html:29 tenancy/tables/contacts.py:19 -#: tenancy/tables/contacts.py:41 tenancy/tables/contacts.py:56 -#: tenancy/tables/tenants.py:16 tenancy/tables/tenants.py:38 -#: users/tables.py:62 users/tables.py:76 -#: virtualization/forms/bulk_create.py:20 -#: virtualization/forms/object_create.py:13 -#: virtualization/forms/object_create.py:23 -#: virtualization/tables/clusters.py:17 virtualization/tables/clusters.py:39 -#: virtualization/tables/clusters.py:62 -#: virtualization/tables/virtualmachines.py:54 -#: virtualization/tables/virtualmachines.py:132 -#: virtualization/tables/virtualmachines.py:185 vpn/tables/crypto.py:18 -#: vpn/tables/crypto.py:57 vpn/tables/crypto.py:93 vpn/tables/crypto.py:129 -#: vpn/tables/crypto.py:158 vpn/tables/l2vpn.py:23 vpn/tables/tunnels.py:18 -#: vpn/tables/tunnels.py:40 wireless/tables/wirelesslan.py:18 -#: wireless/tables/wirelesslan.py:79 +#: netbox/circuits/tables/circuits.py:30 +#: netbox/circuits/tables/providers.py:18 +#: netbox/circuits/tables/providers.py:69 +#: netbox/circuits/tables/providers.py:99 netbox/core/tables/data.py:16 +#: netbox/core/tables/jobs.py:14 netbox/core/tables/plugins.py:13 +#: netbox/core/tables/tasks.py:11 netbox/core/tables/tasks.py:115 +#: netbox/dcim/forms/filtersets.py:61 netbox/dcim/forms/object_create.py:43 +#: netbox/dcim/tables/devices.py:52 netbox/dcim/tables/devices.py:89 +#: netbox/dcim/tables/devices.py:131 netbox/dcim/tables/devices.py:286 +#: netbox/dcim/tables/devices.py:380 netbox/dcim/tables/devices.py:421 +#: netbox/dcim/tables/devices.py:470 netbox/dcim/tables/devices.py:519 +#: netbox/dcim/tables/devices.py:632 netbox/dcim/tables/devices.py:714 +#: netbox/dcim/tables/devices.py:761 netbox/dcim/tables/devices.py:824 +#: netbox/dcim/tables/devices.py:939 netbox/dcim/tables/devices.py:959 +#: netbox/dcim/tables/devices.py:988 netbox/dcim/tables/devices.py:1018 +#: netbox/dcim/tables/devicetypes.py:32 netbox/dcim/tables/power.py:22 +#: netbox/dcim/tables/power.py:62 netbox/dcim/tables/racks.py:23 +#: netbox/dcim/tables/racks.py:53 netbox/dcim/tables/sites.py:24 +#: netbox/dcim/tables/sites.py:51 netbox/dcim/tables/sites.py:78 +#: netbox/dcim/tables/sites.py:125 netbox/extras/forms/filtersets.py:191 +#: netbox/extras/tables/tables.py:42 netbox/extras/tables/tables.py:88 +#: netbox/extras/tables/tables.py:120 netbox/extras/tables/tables.py:144 +#: netbox/extras/tables/tables.py:209 netbox/extras/tables/tables.py:256 +#: netbox/extras/tables/tables.py:279 netbox/extras/tables/tables.py:329 +#: netbox/extras/tables/tables.py:381 netbox/extras/tables/tables.py:404 +#: netbox/ipam/forms/bulk_edit.py:391 netbox/ipam/forms/filtersets.py:386 +#: netbox/ipam/tables/asn.py:16 netbox/ipam/tables/ip.py:85 +#: netbox/ipam/tables/ip.py:159 netbox/ipam/tables/services.py:15 +#: netbox/ipam/tables/services.py:40 netbox/ipam/tables/vlans.py:64 +#: netbox/ipam/tables/vlans.py:110 netbox/ipam/tables/vrfs.py:26 +#: netbox/ipam/tables/vrfs.py:67 netbox/templates/circuits/circuittype.html:22 +#: netbox/templates/circuits/provideraccount.html:28 +#: netbox/templates/circuits/providernetwork.html:24 +#: netbox/templates/core/datasource.html:34 netbox/templates/core/job.html:26 +#: netbox/templates/core/rq_worker.html:43 +#: netbox/templates/dcim/consoleport.html:28 +#: netbox/templates/dcim/consoleserverport.html:28 +#: netbox/templates/dcim/devicebay.html:24 +#: netbox/templates/dcim/devicerole.html:26 +#: netbox/templates/dcim/frontport.html:28 +#: netbox/templates/dcim/inc/interface_vlans_table.html:5 +#: netbox/templates/dcim/inc/panels/inventory_items.html:18 +#: netbox/templates/dcim/interface.html:38 +#: netbox/templates/dcim/interface.html:165 +#: netbox/templates/dcim/inventoryitem.html:28 +#: netbox/templates/dcim/inventoryitemrole.html:18 +#: netbox/templates/dcim/location.html:29 +#: netbox/templates/dcim/manufacturer.html:36 +#: netbox/templates/dcim/modulebay.html:26 +#: netbox/templates/dcim/platform.html:29 +#: netbox/templates/dcim/poweroutlet.html:28 +#: netbox/templates/dcim/powerport.html:28 +#: netbox/templates/dcim/rackrole.html:22 +#: netbox/templates/dcim/rearport.html:28 netbox/templates/dcim/region.html:29 +#: netbox/templates/dcim/sitegroup.html:29 +#: netbox/templates/dcim/virtualdevicecontext.html:18 +#: netbox/templates/extras/configcontext.html:13 +#: netbox/templates/extras/configtemplate.html:13 +#: netbox/templates/extras/customfield.html:13 +#: netbox/templates/extras/customlink.html:13 +#: netbox/templates/extras/eventrule.html:13 +#: netbox/templates/extras/exporttemplate.html:15 +#: netbox/templates/extras/savedfilter.html:13 +#: netbox/templates/extras/script_list.html:46 +#: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13 +#: netbox/templates/ipam/asnrange.html:15 +#: netbox/templates/ipam/fhrpgroup.html:30 netbox/templates/ipam/rir.html:22 +#: netbox/templates/ipam/role.html:22 +#: netbox/templates/ipam/routetarget.html:13 +#: netbox/templates/ipam/service.html:24 +#: netbox/templates/ipam/servicetemplate.html:15 +#: netbox/templates/ipam/vlan.html:35 netbox/templates/ipam/vlangroup.html:30 +#: netbox/templates/tenancy/contact.html:25 +#: netbox/templates/tenancy/contactgroup.html:21 +#: netbox/templates/tenancy/contactrole.html:18 +#: netbox/templates/tenancy/tenantgroup.html:29 +#: netbox/templates/users/group.html:17 +#: netbox/templates/users/objectpermission.html:17 +#: netbox/templates/virtualization/cluster.html:13 +#: netbox/templates/virtualization/clustergroup.html:22 +#: netbox/templates/virtualization/clustertype.html:22 +#: netbox/templates/virtualization/virtualdisk.html:25 +#: netbox/templates/virtualization/virtualmachine.html:15 +#: netbox/templates/virtualization/vminterface.html:25 +#: netbox/templates/vpn/ikepolicy.html:13 +#: netbox/templates/vpn/ikeproposal.html:13 +#: netbox/templates/vpn/ipsecpolicy.html:13 +#: netbox/templates/vpn/ipsecprofile.html:13 +#: netbox/templates/vpn/ipsecprofile.html:36 +#: netbox/templates/vpn/ipsecprofile.html:69 +#: netbox/templates/vpn/ipsecproposal.html:13 +#: netbox/templates/vpn/l2vpn.html:14 netbox/templates/vpn/tunnel.html:21 +#: netbox/templates/vpn/tunnelgroup.html:26 +#: netbox/templates/wireless/wirelesslangroup.html:29 +#: netbox/tenancy/tables/contacts.py:19 netbox/tenancy/tables/contacts.py:41 +#: netbox/tenancy/tables/contacts.py:56 netbox/tenancy/tables/tenants.py:16 +#: netbox/tenancy/tables/tenants.py:38 netbox/users/tables.py:62 +#: netbox/users/tables.py:76 netbox/virtualization/forms/bulk_create.py:20 +#: netbox/virtualization/forms/object_create.py:13 +#: netbox/virtualization/forms/object_create.py:23 +#: netbox/virtualization/tables/clusters.py:17 +#: netbox/virtualization/tables/clusters.py:39 +#: netbox/virtualization/tables/clusters.py:62 +#: netbox/virtualization/tables/virtualmachines.py:54 +#: netbox/virtualization/tables/virtualmachines.py:132 +#: netbox/virtualization/tables/virtualmachines.py:187 +#: netbox/vpn/tables/crypto.py:18 netbox/vpn/tables/crypto.py:57 +#: netbox/vpn/tables/crypto.py:93 netbox/vpn/tables/crypto.py:129 +#: netbox/vpn/tables/crypto.py:158 netbox/vpn/tables/l2vpn.py:23 +#: netbox/vpn/tables/tunnels.py:18 netbox/vpn/tables/tunnels.py:40 +#: netbox/wireless/tables/wirelesslan.py:18 +#: netbox/wireless/tables/wirelesslan.py:79 msgid "Name" msgstr "Name" -#: circuits/tables/circuits.py:39 circuits/tables/providers.py:45 -#: circuits/tables/providers.py:79 netbox/navigation/menu.py:253 -#: netbox/navigation/menu.py:257 netbox/navigation/menu.py:259 -#: templates/circuits/provider.html:57 -#: templates/circuits/provideraccount.html:44 -#: templates/circuits/providernetwork.html:50 +#: netbox/circuits/tables/circuits.py:39 +#: netbox/circuits/tables/providers.py:45 +#: netbox/circuits/tables/providers.py:79 netbox/netbox/navigation/menu.py:253 +#: netbox/netbox/navigation/menu.py:257 netbox/netbox/navigation/menu.py:259 +#: netbox/templates/circuits/provider.html:57 +#: netbox/templates/circuits/provideraccount.html:44 +#: netbox/templates/circuits/providernetwork.html:50 msgid "Circuits" msgstr "Transportnetze" -#: circuits/tables/circuits.py:53 templates/circuits/circuit.html:26 +#: netbox/circuits/tables/circuits.py:53 +#: netbox/templates/circuits/circuit.html:26 msgid "Circuit ID" msgstr "Transportnetz-ID" -#: circuits/tables/circuits.py:66 wireless/forms/model_forms.py:160 +#: netbox/circuits/tables/circuits.py:66 +#: netbox/wireless/forms/model_forms.py:160 msgid "Side A" msgstr "Seite A" -#: circuits/tables/circuits.py:70 +#: netbox/circuits/tables/circuits.py:70 msgid "Side Z" msgstr "Seite Z" -#: circuits/tables/circuits.py:73 templates/circuits/circuit.html:55 +#: netbox/circuits/tables/circuits.py:73 +#: netbox/templates/circuits/circuit.html:55 msgid "Commit Rate" msgstr "Garantierte Bandbreite" -#: circuits/tables/circuits.py:76 circuits/tables/providers.py:48 -#: circuits/tables/providers.py:82 circuits/tables/providers.py:107 -#: dcim/tables/devices.py:1019 dcim/tables/devicetypes.py:92 -#: dcim/tables/modules.py:29 dcim/tables/modules.py:72 dcim/tables/power.py:39 -#: dcim/tables/power.py:96 dcim/tables/racks.py:76 dcim/tables/racks.py:156 -#: dcim/tables/sites.py:103 extras/tables/tables.py:515 ipam/tables/asn.py:69 -#: ipam/tables/fhrp.py:34 ipam/tables/ip.py:135 ipam/tables/ip.py:272 -#: ipam/tables/ip.py:325 ipam/tables/ip.py:392 ipam/tables/services.py:24 -#: ipam/tables/services.py:54 ipam/tables/vlans.py:141 ipam/tables/vrfs.py:46 -#: ipam/tables/vrfs.py:71 templates/dcim/htmx/cable_edit.html:89 -#: templates/generic/bulk_edit.html:86 templates/inc/panels/comments.html:6 -#: tenancy/tables/contacts.py:68 tenancy/tables/tenants.py:46 -#: utilities/forms/fields/fields.py:29 virtualization/tables/clusters.py:91 -#: virtualization/tables/virtualmachines.py:81 vpn/tables/crypto.py:37 -#: vpn/tables/crypto.py:74 vpn/tables/crypto.py:109 vpn/tables/crypto.py:140 -#: vpn/tables/crypto.py:173 vpn/tables/l2vpn.py:37 vpn/tables/tunnels.py:61 -#: wireless/tables/wirelesslan.py:27 wireless/tables/wirelesslan.py:58 +#: netbox/circuits/tables/circuits.py:76 +#: netbox/circuits/tables/providers.py:48 +#: netbox/circuits/tables/providers.py:82 +#: netbox/circuits/tables/providers.py:107 netbox/dcim/tables/devices.py:1001 +#: netbox/dcim/tables/devicetypes.py:92 netbox/dcim/tables/modules.py:29 +#: netbox/dcim/tables/modules.py:72 netbox/dcim/tables/power.py:39 +#: netbox/dcim/tables/power.py:96 netbox/dcim/tables/racks.py:76 +#: netbox/dcim/tables/racks.py:156 netbox/dcim/tables/sites.py:103 +#: netbox/extras/tables/tables.py:515 netbox/ipam/tables/asn.py:69 +#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:135 +#: netbox/ipam/tables/ip.py:272 netbox/ipam/tables/ip.py:325 +#: netbox/ipam/tables/ip.py:392 netbox/ipam/tables/services.py:24 +#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:141 +#: netbox/ipam/tables/vrfs.py:46 netbox/ipam/tables/vrfs.py:71 +#: netbox/templates/dcim/htmx/cable_edit.html:89 +#: netbox/templates/generic/bulk_edit.html:86 +#: netbox/templates/inc/panels/comments.html:6 +#: netbox/tenancy/tables/contacts.py:68 netbox/tenancy/tables/tenants.py:46 +#: netbox/utilities/forms/fields/fields.py:29 +#: netbox/virtualization/tables/clusters.py:91 +#: netbox/virtualization/tables/virtualmachines.py:81 +#: netbox/vpn/tables/crypto.py:37 netbox/vpn/tables/crypto.py:74 +#: netbox/vpn/tables/crypto.py:109 netbox/vpn/tables/crypto.py:140 +#: netbox/vpn/tables/crypto.py:173 netbox/vpn/tables/l2vpn.py:37 +#: netbox/vpn/tables/tunnels.py:61 netbox/wireless/tables/wirelesslan.py:27 +#: netbox/wireless/tables/wirelesslan.py:58 msgid "Comments" msgstr "Kommentare" -#: circuits/tables/providers.py:23 +#: netbox/circuits/tables/providers.py:23 msgid "Accounts" msgstr "Konten" -#: circuits/tables/providers.py:29 +#: netbox/circuits/tables/providers.py:29 msgid "Account Count" msgstr "Anzahl der Konten" -#: circuits/tables/providers.py:39 dcim/tables/sites.py:100 +#: netbox/circuits/tables/providers.py:39 netbox/dcim/tables/sites.py:100 msgid "ASN Count" msgstr "ASN-Anzahl" -#: core/api/views.py:36 +#: netbox/core/api/views.py:36 msgid "This user does not have permission to synchronize this data source." msgstr "" "Dieser Benutzer ist nicht berechtigt, diese Datenquelle zu synchronisieren." -#: core/choices.py:18 +#: netbox/core/choices.py:18 msgid "New" msgstr "Neu" -#: core/choices.py:19 core/constants.py:18 core/tables/tasks.py:15 -#: templates/core/rq_task.html:77 +#: netbox/core/choices.py:19 netbox/core/constants.py:18 +#: netbox/core/tables/tasks.py:15 netbox/templates/core/rq_task.html:77 msgid "Queued" msgstr "In der Warteschlange" -#: core/choices.py:20 +#: netbox/core/choices.py:20 msgid "Syncing" msgstr "Synchronisieren" -#: core/choices.py:21 core/choices.py:57 core/tables/jobs.py:41 -#: extras/choices.py:224 templates/core/job.html:68 +#: netbox/core/choices.py:21 netbox/core/choices.py:57 +#: netbox/core/tables/jobs.py:41 netbox/extras/choices.py:224 +#: netbox/templates/core/job.html:68 msgid "Completed" msgstr "Abgeschlossen" -#: core/choices.py:22 core/choices.py:59 core/constants.py:20 -#: core/tables/tasks.py:34 dcim/choices.py:176 dcim/choices.py:222 -#: dcim/choices.py:1534 extras/choices.py:226 virtualization/choices.py:47 +#: 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:176 netbox/dcim/choices.py:222 +#: netbox/dcim/choices.py:1536 netbox/extras/choices.py:226 +#: netbox/virtualization/choices.py:47 msgid "Failed" msgstr "Fehlgeschlagen" -#: core/choices.py:35 netbox/navigation/menu.py:320 -#: netbox/navigation/menu.py:324 templates/extras/script/base.html:14 -#: templates/extras/script_list.html:7 templates/extras/script_list.html:12 -#: templates/extras/script_result.html:17 +#: netbox/core/choices.py:35 netbox/netbox/navigation/menu.py:320 +#: netbox/netbox/navigation/menu.py:324 +#: netbox/templates/extras/script/base.html:14 +#: netbox/templates/extras/script_list.html:7 +#: netbox/templates/extras/script_list.html:12 +#: netbox/templates/extras/script_result.html:17 msgid "Scripts" msgstr "Skripte" -#: core/choices.py:36 templates/extras/report/base.html:13 +#: netbox/core/choices.py:36 netbox/templates/extras/report/base.html:13 msgid "Reports" msgstr "Berichte" -#: core/choices.py:54 extras/choices.py:221 +#: netbox/core/choices.py:54 netbox/extras/choices.py:221 msgid "Pending" msgstr "Ausstehend" -#: core/choices.py:55 core/constants.py:23 core/tables/jobs.py:32 -#: core/tables/tasks.py:38 extras/choices.py:222 templates/core/job.html:55 +#: netbox/core/choices.py:55 netbox/core/constants.py:23 +#: netbox/core/tables/jobs.py:32 netbox/core/tables/tasks.py:38 +#: netbox/extras/choices.py:222 netbox/templates/core/job.html:55 msgid "Scheduled" msgstr "Geplant" -#: core/choices.py:56 extras/choices.py:223 +#: netbox/core/choices.py:56 netbox/extras/choices.py:223 msgid "Running" msgstr "Laufend" -#: core/choices.py:58 extras/choices.py:225 +#: netbox/core/choices.py:58 netbox/extras/choices.py:225 msgid "Errored" msgstr "Fehlgeschlagen" -#: core/constants.py:19 core/tables/tasks.py:30 +#: netbox/core/constants.py:19 netbox/core/tables/tasks.py:30 msgid "Finished" msgstr "Fertig" -#: core/constants.py:21 core/tables/jobs.py:38 templates/core/job.html:64 -#: templates/extras/htmx/script_result.html:8 +#: netbox/core/constants.py:21 netbox/core/tables/jobs.py:38 +#: netbox/templates/core/job.html:64 +#: netbox/templates/extras/htmx/script_result.html:8 msgid "Started" msgstr "Gestartet" -#: core/constants.py:22 core/tables/tasks.py:26 +#: netbox/core/constants.py:22 netbox/core/tables/tasks.py:26 msgid "Deferred" msgstr "Aufgeschoben" -#: core/constants.py:24 +#: netbox/core/constants.py:24 msgid "Stopped" msgstr "Gestoppt" -#: core/constants.py:25 +#: netbox/core/constants.py:25 msgid "Cancelled" msgstr "Abgebrochen" -#: core/data_backends.py:29 templates/dcim/interface.html:216 +#: netbox/core/data_backends.py:29 netbox/templates/dcim/interface.html:216 msgid "Local" msgstr "Lokal" -#: core/data_backends.py:47 extras/tables/tables.py:461 -#: templates/account/profile.html:15 templates/users/user.html:17 -#: users/tables.py:31 +#: netbox/core/data_backends.py:47 netbox/extras/tables/tables.py:461 +#: netbox/templates/account/profile.html:15 +#: netbox/templates/users/user.html:17 netbox/users/tables.py:31 msgid "Username" msgstr "Nutzername" -#: core/data_backends.py:49 core/data_backends.py:55 +#: netbox/core/data_backends.py:49 netbox/core/data_backends.py:55 msgid "Only used for cloning with HTTP(S)" msgstr "Wird nur für das Klonen über HTTP(S) verwendet" -#: core/data_backends.py:53 templates/account/base.html:17 -#: templates/account/password.html:11 users/forms/model_forms.py:171 +#: netbox/core/data_backends.py:53 netbox/templates/account/base.html:17 +#: netbox/templates/account/password.html:11 +#: netbox/users/forms/model_forms.py:171 msgid "Password" msgstr "Passwort" -#: core/data_backends.py:59 +#: netbox/core/data_backends.py:59 msgid "Branch" msgstr "Branch" -#: core/data_backends.py:105 +#: netbox/core/data_backends.py:105 #, python-brace-format msgid "Fetching remote data failed ({name}): {error}" msgstr "Abrufen der Remote-Daten ist fehlgeschlagen ({name}): {error}" -#: core/data_backends.py:118 +#: netbox/core/data_backends.py:118 msgid "AWS access key ID" msgstr "AWS-Zugriffsschlüssel-ID" -#: core/data_backends.py:122 +#: netbox/core/data_backends.py:122 msgid "AWS secret access key" msgstr "Geheimer AWS-Zugriffsschlüssel" -#: core/filtersets.py:49 extras/filtersets.py:245 extras/filtersets.py:585 -#: extras/filtersets.py:617 +#: netbox/core/filtersets.py:49 netbox/extras/filtersets.py:245 +#: netbox/extras/filtersets.py:585 netbox/extras/filtersets.py:617 msgid "Data source (ID)" msgstr "Datenquelle (ID)" -#: core/filtersets.py:55 +#: netbox/core/filtersets.py:55 msgid "Data source (name)" msgstr "Datenquelle (Name)" -#: core/forms/bulk_edit.py:25 core/forms/filtersets.py:40 -#: core/tables/data.py:26 dcim/forms/bulk_edit.py:1020 -#: dcim/forms/bulk_edit.py:1293 dcim/forms/filtersets.py:1276 -#: dcim/tables/devices.py:553 dcim/tables/devicetypes.py:221 -#: extras/forms/bulk_edit.py:98 extras/forms/bulk_edit.py:162 -#: extras/forms/bulk_edit.py:221 extras/forms/filtersets.py:120 -#: extras/forms/filtersets.py:207 extras/forms/filtersets.py:268 -#: extras/tables/tables.py:127 extras/tables/tables.py:216 -#: extras/tables/tables.py:293 netbox/preferences.py:22 -#: templates/core/datasource.html:42 templates/dcim/interface.html:61 -#: templates/extras/customlink.html:17 templates/extras/eventrule.html:17 -#: templates/extras/savedfilter.html:25 -#: templates/users/objectpermission.html:25 -#: templates/virtualization/vminterface.html:29 users/forms/bulk_edit.py:89 -#: users/forms/filtersets.py:71 users/tables.py:83 -#: virtualization/forms/bulk_edit.py:217 -#: virtualization/forms/filtersets.py:211 +#: netbox/core/forms/bulk_edit.py:25 netbox/core/forms/filtersets.py:40 +#: netbox/core/tables/data.py:26 netbox/dcim/forms/bulk_edit.py:1020 +#: netbox/dcim/forms/bulk_edit.py:1293 netbox/dcim/forms/filtersets.py:1276 +#: netbox/dcim/tables/devices.py:541 netbox/dcim/tables/devicetypes.py:221 +#: netbox/extras/forms/bulk_edit.py:98 netbox/extras/forms/bulk_edit.py:162 +#: netbox/extras/forms/bulk_edit.py:221 netbox/extras/forms/filtersets.py:120 +#: netbox/extras/forms/filtersets.py:207 netbox/extras/forms/filtersets.py:268 +#: netbox/extras/tables/tables.py:127 netbox/extras/tables/tables.py:216 +#: netbox/extras/tables/tables.py:293 netbox/netbox/preferences.py:22 +#: netbox/templates/core/datasource.html:42 +#: netbox/templates/dcim/interface.html:61 +#: netbox/templates/extras/customlink.html:17 +#: netbox/templates/extras/eventrule.html:17 +#: netbox/templates/extras/savedfilter.html:25 +#: netbox/templates/users/objectpermission.html:25 +#: netbox/templates/virtualization/vminterface.html:29 +#: netbox/users/forms/bulk_edit.py:89 netbox/users/forms/filtersets.py:71 +#: netbox/users/tables.py:83 netbox/virtualization/forms/bulk_edit.py:217 +#: netbox/virtualization/forms/filtersets.py:211 msgid "Enabled" msgstr "Aktiviert" -#: core/forms/bulk_edit.py:34 extras/forms/model_forms.py:211 -#: templates/extras/savedfilter.html:53 vpn/forms/filtersets.py:97 -#: vpn/forms/filtersets.py:127 vpn/forms/filtersets.py:151 -#: vpn/forms/filtersets.py:170 vpn/forms/model_forms.py:301 -#: vpn/forms/model_forms.py:321 vpn/forms/model_forms.py:337 -#: vpn/forms/model_forms.py:357 vpn/forms/model_forms.py:380 +#: netbox/core/forms/bulk_edit.py:34 netbox/extras/forms/model_forms.py:211 +#: netbox/templates/extras/savedfilter.html:53 +#: netbox/vpn/forms/filtersets.py:97 netbox/vpn/forms/filtersets.py:127 +#: netbox/vpn/forms/filtersets.py:151 netbox/vpn/forms/filtersets.py:170 +#: netbox/vpn/forms/model_forms.py:301 netbox/vpn/forms/model_forms.py:321 +#: netbox/vpn/forms/model_forms.py:337 netbox/vpn/forms/model_forms.py:357 +#: netbox/vpn/forms/model_forms.py:380 msgid "Parameters" msgstr "Parameter" -#: core/forms/bulk_edit.py:38 templates/core/datasource.html:68 +#: netbox/core/forms/bulk_edit.py:38 netbox/templates/core/datasource.html:68 msgid "Ignore rules" msgstr "Regeln ignorieren" -#: core/forms/filtersets.py:27 core/forms/model_forms.py:97 -#: extras/forms/model_forms.py:174 extras/forms/model_forms.py:454 -#: extras/forms/model_forms.py:508 extras/tables/tables.py:154 -#: extras/tables/tables.py:373 extras/tables/tables.py:408 -#: templates/core/datasource.html:31 -#: templates/dcim/device/render_config.html:18 -#: templates/extras/configcontext.html:29 -#: templates/extras/configtemplate.html:21 -#: templates/extras/exporttemplate.html:35 -#: templates/virtualization/virtualmachine/render_config.html:18 +#: netbox/core/forms/filtersets.py:27 netbox/core/forms/model_forms.py:97 +#: netbox/extras/forms/model_forms.py:174 +#: netbox/extras/forms/model_forms.py:454 +#: netbox/extras/forms/model_forms.py:508 netbox/extras/tables/tables.py:154 +#: netbox/extras/tables/tables.py:373 netbox/extras/tables/tables.py:408 +#: netbox/templates/core/datasource.html:31 +#: netbox/templates/dcim/device/render_config.html:18 +#: netbox/templates/extras/configcontext.html:29 +#: netbox/templates/extras/configtemplate.html:21 +#: netbox/templates/extras/exporttemplate.html:35 +#: netbox/templates/virtualization/virtualmachine/render_config.html:18 msgid "Data Source" msgstr "Datenquelle" -#: core/forms/filtersets.py:52 core/forms/mixins.py:21 +#: netbox/core/forms/filtersets.py:52 netbox/core/forms/mixins.py:21 msgid "File" msgstr "Datei" -#: core/forms/filtersets.py:57 core/forms/mixins.py:16 -#: extras/forms/filtersets.py:148 extras/forms/filtersets.py:337 -#: extras/forms/filtersets.py:422 +#: netbox/core/forms/filtersets.py:57 netbox/core/forms/mixins.py:16 +#: netbox/extras/forms/filtersets.py:148 netbox/extras/forms/filtersets.py:337 +#: netbox/extras/forms/filtersets.py:422 msgid "Data source" msgstr "Datenquelle" -#: core/forms/filtersets.py:67 extras/forms/filtersets.py:449 +#: netbox/core/forms/filtersets.py:67 netbox/extras/forms/filtersets.py:449 msgid "Creation" msgstr "Erstellung" -#: core/forms/filtersets.py:71 extras/forms/filtersets.py:470 -#: extras/forms/filtersets.py:513 extras/tables/tables.py:183 -#: extras/tables/tables.py:504 templates/core/job.html:20 -#: templates/extras/objectchange.html:51 tenancy/tables/contacts.py:90 -#: vpn/tables/l2vpn.py:59 +#: netbox/core/forms/filtersets.py:71 netbox/extras/forms/filtersets.py:470 +#: netbox/extras/forms/filtersets.py:510 netbox/extras/tables/tables.py:183 +#: netbox/extras/tables/tables.py:504 netbox/templates/core/job.html:20 +#: netbox/templates/extras/objectchange.html:52 +#: netbox/tenancy/tables/contacts.py:90 netbox/vpn/tables/l2vpn.py:59 msgid "Object Type" msgstr "Objekttyp" -#: core/forms/filtersets.py:81 +#: netbox/core/forms/filtersets.py:81 msgid "Created after" msgstr "Erstellt nach" -#: core/forms/filtersets.py:86 +#: netbox/core/forms/filtersets.py:86 msgid "Created before" msgstr "Erstellt vor" -#: core/forms/filtersets.py:91 +#: netbox/core/forms/filtersets.py:91 msgid "Scheduled after" msgstr "Geplant nach" -#: core/forms/filtersets.py:96 +#: netbox/core/forms/filtersets.py:96 msgid "Scheduled before" msgstr "Geplant vor" -#: core/forms/filtersets.py:101 +#: netbox/core/forms/filtersets.py:101 msgid "Started after" msgstr "Begonnen nach" -#: core/forms/filtersets.py:106 +#: netbox/core/forms/filtersets.py:106 msgid "Started before" msgstr "Begonnen vor" -#: core/forms/filtersets.py:111 +#: netbox/core/forms/filtersets.py:111 msgid "Completed after" msgstr "Abgeschlossen nach" -#: core/forms/filtersets.py:116 +#: netbox/core/forms/filtersets.py:116 msgid "Completed before" msgstr "Abgeschlossen vor" -#: core/forms/filtersets.py:123 dcim/forms/bulk_edit.py:361 -#: dcim/forms/filtersets.py:353 dcim/forms/filtersets.py:397 -#: dcim/forms/model_forms.py:258 extras/forms/filtersets.py:465 -#: extras/forms/filtersets.py:508 templates/dcim/rackreservation.html:58 -#: templates/extras/objectchange.html:35 templates/extras/savedfilter.html:21 -#: templates/inc/user_menu.html:15 templates/users/token.html:21 -#: templates/users/user.html:6 templates/users/user.html:14 -#: users/filtersets.py:97 users/filtersets.py:164 users/forms/filtersets.py:85 -#: users/forms/filtersets.py:126 users/forms/model_forms.py:156 -#: users/forms/model_forms.py:193 users/tables.py:19 +#: netbox/core/forms/filtersets.py:123 netbox/dcim/forms/bulk_edit.py:361 +#: netbox/dcim/forms/filtersets.py:353 netbox/dcim/forms/filtersets.py:397 +#: netbox/dcim/forms/model_forms.py:258 netbox/extras/forms/filtersets.py:465 +#: netbox/extras/forms/filtersets.py:505 +#: netbox/templates/dcim/rackreservation.html:58 +#: netbox/templates/extras/objectchange.html:36 +#: netbox/templates/extras/savedfilter.html:21 +#: netbox/templates/inc/user_menu.html:15 netbox/templates/users/token.html:21 +#: netbox/templates/users/user.html:6 netbox/templates/users/user.html:14 +#: netbox/users/filtersets.py:97 netbox/users/filtersets.py:164 +#: netbox/users/forms/filtersets.py:85 netbox/users/forms/filtersets.py:126 +#: netbox/users/forms/model_forms.py:156 netbox/users/forms/model_forms.py:193 +#: netbox/users/tables.py:19 msgid "User" msgstr "Nutzer" -#: core/forms/model_forms.py:54 core/tables/data.py:46 -#: templates/core/datafile.html:27 templates/extras/report/base.html:33 -#: templates/extras/script/base.html:32 +#: netbox/core/forms/model_forms.py:54 netbox/core/tables/data.py:46 +#: netbox/templates/core/datafile.html:27 +#: netbox/templates/extras/report/base.html:33 +#: netbox/templates/extras/script/base.html:32 msgid "Source" msgstr "Quelle" -#: core/forms/model_forms.py:58 +#: netbox/core/forms/model_forms.py:58 msgid "Backend Parameters" msgstr "Backend-Parameter" -#: core/forms/model_forms.py:96 +#: netbox/core/forms/model_forms.py:96 msgid "File Upload" msgstr "Datei hochladen" -#: core/forms/model_forms.py:108 +#: netbox/core/forms/model_forms.py:108 msgid "Cannot upload a file and sync from an existing file" msgstr "" "Eine Datei kann nicht hochgeladen und aus einer vorhandenen Datei " "synchronisiert werden" -#: core/forms/model_forms.py:110 +#: netbox/core/forms/model_forms.py:110 msgid "Must upload a file or select a data file to sync" msgstr "" "Lade eine Datei hoch oder wähle eine Datendatei zur Synchronisierung aus" -#: core/forms/model_forms.py:153 templates/dcim/rack_elevation_list.html:6 +#: netbox/core/forms/model_forms.py:153 +#: netbox/templates/dcim/rack_elevation_list.html:6 msgid "Rack Elevations" -msgstr "Rackhöhen" +msgstr "Rack-Übersichten" -#: core/forms/model_forms.py:157 dcim/choices.py:1445 -#: dcim/forms/bulk_edit.py:867 dcim/forms/bulk_edit.py:1250 -#: dcim/forms/bulk_edit.py:1268 dcim/tables/racks.py:89 -#: netbox/navigation/menu.py:276 netbox/navigation/menu.py:280 +#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1447 +#: netbox/dcim/forms/bulk_edit.py:867 netbox/dcim/forms/bulk_edit.py:1250 +#: netbox/dcim/forms/bulk_edit.py:1268 netbox/dcim/tables/racks.py:89 +#: netbox/netbox/navigation/menu.py:276 netbox/netbox/navigation/menu.py:280 msgid "Power" msgstr "Leistung" -#: core/forms/model_forms.py:159 netbox/navigation/menu.py:141 -#: templates/core/inc/config_data.html:37 +#: netbox/core/forms/model_forms.py:159 netbox/netbox/navigation/menu.py:141 +#: netbox/templates/core/inc/config_data.html:37 msgid "IPAM" msgstr "IPAM" -#: core/forms/model_forms.py:160 netbox/navigation/menu.py:217 -#: templates/core/inc/config_data.html:50 vpn/forms/bulk_edit.py:77 -#: vpn/forms/filtersets.py:43 vpn/forms/model_forms.py:61 -#: vpn/forms/model_forms.py:146 +#: netbox/core/forms/model_forms.py:160 netbox/netbox/navigation/menu.py:217 +#: netbox/templates/core/inc/config_data.html:50 +#: netbox/vpn/forms/bulk_edit.py:77 netbox/vpn/forms/filtersets.py:43 +#: netbox/vpn/forms/model_forms.py:61 netbox/vpn/forms/model_forms.py:146 msgid "Security" msgstr "Sicherheit" -#: core/forms/model_forms.py:161 templates/core/inc/config_data.html:59 +#: netbox/core/forms/model_forms.py:161 +#: netbox/templates/core/inc/config_data.html:59 msgid "Banners" msgstr "Banner" -#: core/forms/model_forms.py:162 templates/core/inc/config_data.html:80 +#: netbox/core/forms/model_forms.py:162 +#: netbox/templates/core/inc/config_data.html:80 msgid "Pagination" msgstr "Seitenumbruch" -#: core/forms/model_forms.py:163 extras/forms/model_forms.py:67 -#: templates/core/inc/config_data.html:93 +#: netbox/core/forms/model_forms.py:163 netbox/extras/forms/model_forms.py:67 +#: netbox/templates/core/inc/config_data.html:93 msgid "Validation" msgstr "Validierung" -#: core/forms/model_forms.py:164 templates/account/preferences.html:6 +#: netbox/core/forms/model_forms.py:164 +#: netbox/templates/account/preferences.html:6 msgid "User Preferences" msgstr "Benutzereinstellungen" -#: core/forms/model_forms.py:167 dcim/forms/filtersets.py:661 -#: templates/core/inc/config_data.html:127 users/forms/model_forms.py:65 +#: netbox/core/forms/model_forms.py:167 netbox/dcim/forms/filtersets.py:661 +#: netbox/templates/core/inc/config_data.html:127 +#: netbox/users/forms/model_forms.py:65 msgid "Miscellaneous" msgstr "Diverses" -#: core/forms/model_forms.py:169 +#: netbox/core/forms/model_forms.py:169 msgid "Config Revision" msgstr "Konfigurationsrevisionen" -#: core/forms/model_forms.py:208 +#: netbox/core/forms/model_forms.py:208 msgid "This parameter has been defined statically and cannot be modified." msgstr "" "Dieser Parameter wurde statisch definiert und kann nicht geändert werden." -#: core/forms/model_forms.py:216 +#: netbox/core/forms/model_forms.py:216 #, python-brace-format msgid "Current value: {value}" msgstr "Aktueller Wert: {value}" -#: core/forms/model_forms.py:218 +#: netbox/core/forms/model_forms.py:218 msgid " (default)" msgstr " (Standard)" -#: core/models/config.py:18 core/models/data.py:282 core/models/files.py:27 -#: core/models/jobs.py:50 extras/models/models.py:758 -#: netbox/models/features.py:51 users/models/tokens.py:33 +#: netbox/core/models/config.py:18 netbox/core/models/data.py:282 +#: netbox/core/models/files.py:27 netbox/core/models/jobs.py:50 +#: netbox/extras/models/models.py:758 netbox/netbox/models/features.py:51 +#: netbox/users/models/tokens.py:33 msgid "created" msgstr "erstellt" -#: core/models/config.py:22 +#: netbox/core/models/config.py:22 msgid "comment" msgstr "Kommentar" -#: core/models/config.py:29 +#: netbox/core/models/config.py:29 msgid "configuration data" msgstr "Konfigurationsdaten" -#: core/models/config.py:36 +#: netbox/core/models/config.py:36 msgid "config revision" msgstr "Konfigurationsrevisionen" -#: core/models/config.py:37 +#: netbox/core/models/config.py:37 msgid "config revisions" msgstr "Konfigurationsrevisionen" -#: core/models/config.py:41 +#: netbox/core/models/config.py:41 msgid "Default configuration" msgstr "Standardkonfiguration" -#: core/models/config.py:43 +#: netbox/core/models/config.py:43 msgid "Current configuration" msgstr "Aktuelle Konfiguration" -#: core/models/config.py:44 +#: netbox/core/models/config.py:44 #, python-brace-format msgid "Config revision #{id}" msgstr "Konfigurationsrevision #{id}" -#: core/models/data.py:47 dcim/models/cables.py:43 -#: dcim/models/device_component_templates.py:177 -#: dcim/models/device_component_templates.py:211 -#: dcim/models/device_component_templates.py:246 -#: dcim/models/device_component_templates.py:308 -#: dcim/models/device_component_templates.py:387 -#: dcim/models/device_component_templates.py:486 -#: dcim/models/device_component_templates.py:586 -#: dcim/models/device_components.py:284 dcim/models/device_components.py:313 -#: dcim/models/device_components.py:346 dcim/models/device_components.py:464 -#: dcim/models/device_components.py:606 dcim/models/device_components.py:971 -#: dcim/models/device_components.py:1045 dcim/models/power.py:102 -#: dcim/models/racks.py:128 extras/models/customfields.py:76 -#: extras/models/search.py:41 virtualization/models/clusters.py:61 -#: vpn/models/l2vpn.py:32 +#: netbox/core/models/data.py:47 netbox/dcim/models/cables.py:43 +#: netbox/dcim/models/device_component_templates.py:177 +#: netbox/dcim/models/device_component_templates.py:211 +#: netbox/dcim/models/device_component_templates.py:246 +#: netbox/dcim/models/device_component_templates.py:308 +#: netbox/dcim/models/device_component_templates.py:387 +#: netbox/dcim/models/device_component_templates.py:486 +#: netbox/dcim/models/device_component_templates.py:586 +#: netbox/dcim/models/device_components.py:284 +#: netbox/dcim/models/device_components.py:313 +#: netbox/dcim/models/device_components.py:346 +#: netbox/dcim/models/device_components.py:464 +#: netbox/dcim/models/device_components.py:606 +#: netbox/dcim/models/device_components.py:971 +#: netbox/dcim/models/device_components.py:1045 +#: netbox/dcim/models/power.py:102 netbox/dcim/models/racks.py:128 +#: netbox/extras/models/customfields.py:76 netbox/extras/models/search.py:41 +#: netbox/virtualization/models/clusters.py:61 netbox/vpn/models/l2vpn.py:32 msgid "type" msgstr "Typ" -#: core/models/data.py:52 extras/choices.py:37 extras/models/models.py:192 -#: extras/tables/tables.py:577 templates/core/datasource.html:58 +#: netbox/core/models/data.py:52 netbox/extras/choices.py:37 +#: netbox/extras/models/models.py:192 netbox/extras/tables/tables.py:577 +#: netbox/templates/core/datasource.html:58 msgid "URL" msgstr "URL" -#: core/models/data.py:62 dcim/models/device_component_templates.py:392 -#: dcim/models/device_components.py:513 extras/models/models.py:90 -#: extras/models/models.py:329 extras/models/models.py:554 -#: users/models/permissions.py:29 +#: netbox/core/models/data.py:62 +#: netbox/dcim/models/device_component_templates.py:392 +#: netbox/dcim/models/device_components.py:513 +#: netbox/extras/models/models.py:90 netbox/extras/models/models.py:329 +#: netbox/extras/models/models.py:554 netbox/users/models/permissions.py:29 msgid "enabled" msgstr "aktiviert" -#: core/models/data.py:66 +#: netbox/core/models/data.py:66 msgid "ignore rules" msgstr "Regeln ignorieren" -#: core/models/data.py:68 +#: netbox/core/models/data.py:68 msgid "Patterns (one per line) matching files to ignore when syncing" msgstr "" "Muster (eines pro Zeile), die Dateien entsprechen, die beim Synchronisieren " "ignoriert werden sollen" -#: core/models/data.py:71 extras/models/models.py:562 +#: netbox/core/models/data.py:71 netbox/extras/models/models.py:562 msgid "parameters" msgstr "Parameter" -#: core/models/data.py:76 +#: netbox/core/models/data.py:76 msgid "last synced" msgstr "zuletzt synchronisiert" -#: core/models/data.py:84 +#: netbox/core/models/data.py:84 msgid "data source" msgstr "Datenquelle" -#: core/models/data.py:85 +#: netbox/core/models/data.py:85 msgid "data sources" msgstr "Datenquellen" -#: core/models/data.py:125 +#: netbox/core/models/data.py:125 #, python-brace-format msgid "Unknown backend type: {type}" msgstr "Unbekannter Backend-Typ: {type}" -#: core/models/data.py:180 +#: netbox/core/models/data.py:180 msgid "Cannot initiate sync; syncing already in progress." msgstr "Synchronisierung kann nicht initiiert werden: Läuft bereits." -#: core/models/data.py:193 +#: netbox/core/models/data.py:193 msgid "" "There was an error initializing the backend. A dependency needs to be " "installed: " @@ -1641,1091 +1874,1146 @@ msgstr "" "Beim Initialisieren des Backends ist ein Fehler aufgetreten. Eine " "Abhängigkeit muss installiert werden: " -#: core/models/data.py:286 core/models/files.py:31 -#: netbox/models/features.py:57 +#: netbox/core/models/data.py:286 netbox/core/models/files.py:31 +#: netbox/netbox/models/features.py:57 msgid "last updated" msgstr "zuletzt aktualisiert" -#: core/models/data.py:296 dcim/models/cables.py:442 +#: netbox/core/models/data.py:296 netbox/dcim/models/cables.py:442 msgid "path" msgstr "Pfad" -#: core/models/data.py:299 +#: netbox/core/models/data.py:299 msgid "File path relative to the data source's root" msgstr "Dateipfad relativ zum Stammverzeichnis des Daten Verzeichnisses" -#: core/models/data.py:303 ipam/models/ip.py:503 +#: netbox/core/models/data.py:303 netbox/ipam/models/ip.py:503 msgid "size" msgstr "Größe" -#: core/models/data.py:306 +#: netbox/core/models/data.py:306 msgid "hash" msgstr "Hash" -#: core/models/data.py:310 +#: netbox/core/models/data.py:310 msgid "Length must be 64 hexadecimal characters." msgstr "Die Länge muss 64 Hexadezimalzeichen betragen." -#: core/models/data.py:312 +#: netbox/core/models/data.py:312 msgid "SHA256 hash of the file data" msgstr "SHA256-Hash des Dateiinhalts" -#: core/models/data.py:329 +#: netbox/core/models/data.py:329 msgid "data file" msgstr "Datendatei" -#: core/models/data.py:330 +#: netbox/core/models/data.py:330 msgid "data files" msgstr "Datendateien" -#: core/models/data.py:417 +#: netbox/core/models/data.py:417 msgid "auto sync record" msgstr "Auto-Sync-Aufnahme" -#: core/models/data.py:418 +#: netbox/core/models/data.py:418 msgid "auto sync records" msgstr "Aufzeichnungen automatisch synchronisieren" -#: core/models/files.py:37 +#: netbox/core/models/files.py:37 msgid "file root" msgstr "Stammverzeichnis der Datei" -#: core/models/files.py:42 +#: netbox/core/models/files.py:42 msgid "file path" msgstr "Dateipfad" -#: core/models/files.py:44 +#: netbox/core/models/files.py:44 msgid "File path relative to the designated root path" msgstr "Dateipfad relativ zum angegebenen Stammpfad" -#: core/models/files.py:61 +#: netbox/core/models/files.py:61 msgid "managed file" msgstr "verwaltete Datei" -#: core/models/files.py:62 +#: netbox/core/models/files.py:62 msgid "managed files" msgstr "verwaltete Dateien" -#: core/models/jobs.py:54 +#: netbox/core/models/jobs.py:54 msgid "scheduled" msgstr "geplant" -#: core/models/jobs.py:59 +#: netbox/core/models/jobs.py:59 msgid "interval" msgstr "Intervall" -#: core/models/jobs.py:65 +#: netbox/core/models/jobs.py:65 msgid "Recurrence interval (in minutes)" msgstr "Wiederholungsintervall (in Minuten)" -#: core/models/jobs.py:68 +#: netbox/core/models/jobs.py:68 msgid "started" msgstr "gestartet" -#: core/models/jobs.py:73 +#: netbox/core/models/jobs.py:73 msgid "completed" msgstr "abgeschlossen" -#: core/models/jobs.py:91 extras/models/models.py:121 -#: extras/models/staging.py:87 +#: netbox/core/models/jobs.py:91 netbox/extras/models/models.py:121 +#: netbox/extras/models/staging.py:88 msgid "data" msgstr "Daten" -#: core/models/jobs.py:96 +#: netbox/core/models/jobs.py:96 msgid "error" msgstr "Fehler" -#: core/models/jobs.py:101 +#: netbox/core/models/jobs.py:101 msgid "job ID" msgstr "Job-ID" -#: core/models/jobs.py:112 +#: netbox/core/models/jobs.py:112 msgid "job" msgstr "Job" -#: core/models/jobs.py:113 +#: netbox/core/models/jobs.py:113 msgid "jobs" msgstr "Jobs" -#: core/models/jobs.py:135 +#: netbox/core/models/jobs.py:135 #, python-brace-format msgid "Jobs cannot be assigned to this object type ({type})." msgstr "Jobs können diesem Objekttyp nicht zugewiesen werden ({type})." -#: core/models/jobs.py:185 +#: netbox/core/models/jobs.py:185 #, python-brace-format msgid "Invalid status for job termination. Choices are: {choices}" msgstr "" "Ungültiger Status für die Beendigung des Jobs. Es stehen folgende Optionen " "zur Auswahl: {choices}" -#: core/tables/config.py:21 users/forms/filtersets.py:45 users/tables.py:39 +#: netbox/core/tables/config.py:21 netbox/users/forms/filtersets.py:45 +#: netbox/users/tables.py:39 msgid "Is Active" msgstr "Ist aktiv" -#: core/tables/data.py:50 templates/core/datafile.html:31 +#: netbox/core/tables/data.py:50 netbox/templates/core/datafile.html:31 msgid "Path" msgstr "Pfad" -#: core/tables/data.py:54 templates/extras/inc/result_pending.html:7 +#: netbox/core/tables/data.py:54 +#: netbox/templates/extras/inc/result_pending.html:7 msgid "Last updated" msgstr "Letzte Aktualisierung" -#: core/tables/jobs.py:10 core/tables/tasks.py:76 -#: dcim/tables/devicetypes.py:161 extras/tables/tables.py:179 -#: extras/tables/tables.py:350 netbox/tables/tables.py:188 -#: templates/dcim/virtualchassis_edit.html:52 utilities/forms/forms.py:73 -#: wireless/tables/wirelesslink.py:16 +#: netbox/core/tables/jobs.py:10 netbox/core/tables/tasks.py:76 +#: netbox/dcim/tables/devicetypes.py:161 netbox/extras/tables/tables.py:179 +#: netbox/extras/tables/tables.py:350 netbox/netbox/tables/tables.py:188 +#: netbox/templates/dcim/virtualchassis_edit.html:52 +#: netbox/utilities/forms/forms.py:73 +#: netbox/wireless/tables/wirelesslink.py:16 msgid "ID" msgstr "ID" -#: core/tables/jobs.py:21 extras/choices.py:41 extras/tables/tables.py:241 -#: extras/tables/tables.py:287 extras/tables/tables.py:360 -#: extras/tables/tables.py:478 extras/tables/tables.py:509 -#: extras/tables/tables.py:574 netbox/tables/tables.py:243 -#: templates/extras/eventrule.html:84 templates/extras/journalentry.html:18 -#: templates/extras/objectchange.html:57 tenancy/tables/contacts.py:93 -#: vpn/tables/l2vpn.py:64 +#: netbox/core/tables/jobs.py:21 netbox/extras/choices.py:41 +#: netbox/extras/tables/tables.py:241 netbox/extras/tables/tables.py:287 +#: netbox/extras/tables/tables.py:360 netbox/extras/tables/tables.py:478 +#: netbox/extras/tables/tables.py:509 netbox/extras/tables/tables.py:574 +#: netbox/netbox/tables/tables.py:243 +#: netbox/templates/extras/eventrule.html:84 +#: netbox/templates/extras/journalentry.html:18 +#: netbox/templates/extras/objectchange.html:58 +#: netbox/tenancy/tables/contacts.py:93 netbox/vpn/tables/l2vpn.py:64 msgid "Object" msgstr "Objekt" -#: core/tables/jobs.py:35 +#: netbox/core/tables/jobs.py:35 msgid "Interval" msgstr "Intervall" -#: core/tables/plugins.py:16 templates/vpn/ipsecprofile.html:44 -#: vpn/forms/bulk_edit.py:141 vpn/forms/bulk_import.py:172 -#: vpn/tables/crypto.py:61 +#: netbox/core/tables/plugins.py:16 netbox/templates/vpn/ipsecprofile.html:44 +#: netbox/vpn/forms/bulk_edit.py:141 netbox/vpn/forms/bulk_import.py:172 +#: netbox/vpn/tables/crypto.py:61 msgid "Version" msgstr "Version" -#: core/tables/plugins.py:20 +#: netbox/core/tables/plugins.py:20 msgid "Package" msgstr "Paket" -#: core/tables/plugins.py:23 +#: netbox/core/tables/plugins.py:23 msgid "Author" msgstr "Autor" -#: core/tables/plugins.py:26 +#: netbox/core/tables/plugins.py:26 msgid "Author Email" msgstr "Autor E-Mail-Adresse" -#: core/tables/plugins.py:33 +#: netbox/core/tables/plugins.py:33 msgid "No plugins found" msgstr "Keine Plugins gefunden" -#: core/tables/tasks.py:18 +#: netbox/core/tables/tasks.py:18 msgid "Oldest Task" msgstr "Älteste Aufgabe" -#: core/tables/tasks.py:42 templates/core/rq_worker_list.html:34 +#: netbox/core/tables/tasks.py:42 netbox/templates/core/rq_worker_list.html:34 msgid "Workers" msgstr "Arbeiter" -#: core/tables/tasks.py:46 vpn/tables/tunnels.py:88 +#: netbox/core/tables/tasks.py:46 netbox/vpn/tables/tunnels.py:88 msgid "Host" msgstr "Host" -#: core/tables/tasks.py:50 ipam/forms/filtersets.py:542 +#: netbox/core/tables/tasks.py:50 netbox/ipam/forms/filtersets.py:542 msgid "Port" msgstr "Port" -#: core/tables/tasks.py:54 +#: netbox/core/tables/tasks.py:54 msgid "DB" msgstr "DB" -#: core/tables/tasks.py:58 +#: netbox/core/tables/tasks.py:58 msgid "Scheduler PID" msgstr "Scheduler-PID" -#: core/tables/tasks.py:62 +#: netbox/core/tables/tasks.py:62 msgid "No queues found" msgstr "Keine Warteschlangen gefunden" -#: core/tables/tasks.py:82 +#: netbox/core/tables/tasks.py:82 msgid "Enqueued" msgstr "In Warteschlange eingereiht" -#: core/tables/tasks.py:85 +#: netbox/core/tables/tasks.py:85 msgid "Ended" msgstr "Beendet" -#: core/tables/tasks.py:93 templates/core/rq_task.html:85 +#: netbox/core/tables/tasks.py:93 netbox/templates/core/rq_task.html:85 msgid "Callable" msgstr "Abrufbar" -#: core/tables/tasks.py:97 +#: netbox/core/tables/tasks.py:97 msgid "No tasks found" msgstr "Keine Aufgaben gefunden" -#: core/tables/tasks.py:118 templates/core/rq_worker.html:47 +#: netbox/core/tables/tasks.py:118 netbox/templates/core/rq_worker.html:47 msgid "State" msgstr "Zustand" -#: core/tables/tasks.py:121 templates/core/rq_worker.html:51 +#: netbox/core/tables/tasks.py:121 netbox/templates/core/rq_worker.html:51 msgid "Birth" msgstr "Geburt" -#: core/tables/tasks.py:124 templates/core/rq_worker.html:59 +#: netbox/core/tables/tasks.py:124 netbox/templates/core/rq_worker.html:59 msgid "PID" msgstr "PID" -#: core/tables/tasks.py:128 +#: netbox/core/tables/tasks.py:128 msgid "No workers found" msgstr "Kein Job gefunden" -#: core/views.py:335 core/views.py:378 core/views.py:401 core/views.py:419 -#: core/views.py:454 +#: netbox/core/views.py:335 netbox/core/views.py:378 netbox/core/views.py:401 +#: netbox/core/views.py:419 netbox/core/views.py:454 #, python-brace-format msgid "Job {job_id} not found" msgstr "Job{job_id} nicht gefunden" -#: dcim/api/serializers_/devices.py:50 dcim/api/serializers_/devicetypes.py:26 +#: netbox/dcim/api/serializers_/devices.py:50 +#: netbox/dcim/api/serializers_/devicetypes.py:26 msgid "Position (U)" msgstr "Position (HE)" -#: dcim/api/serializers_/racks.py:45 templates/dcim/rack.html:30 +#: netbox/dcim/api/serializers_/racks.py:45 netbox/templates/dcim/rack.html:30 msgid "Facility ID" msgstr "Einrichtung ID" -#: dcim/choices.py:21 virtualization/choices.py:21 +#: netbox/dcim/choices.py:21 netbox/virtualization/choices.py:21 msgid "Staging" msgstr "Bereitstellung" -#: dcim/choices.py:23 dcim/choices.py:178 dcim/choices.py:223 -#: dcim/choices.py:1458 virtualization/choices.py:23 -#: virtualization/choices.py:48 +#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:178 +#: netbox/dcim/choices.py:223 netbox/dcim/choices.py:1460 +#: netbox/virtualization/choices.py:23 netbox/virtualization/choices.py:48 msgid "Decommissioning" msgstr "Außerbetriebnahme" -#: dcim/choices.py:24 +#: netbox/dcim/choices.py:24 msgid "Retired" msgstr "Ruhestand" -#: dcim/choices.py:65 +#: netbox/dcim/choices.py:65 msgid "2-post frame" msgstr "Rahmengestell mit 2 Montageschienen" -#: dcim/choices.py:66 +#: netbox/dcim/choices.py:66 msgid "4-post frame" msgstr "Rahmengestell mit 4 Montageschienen" -#: dcim/choices.py:67 +#: netbox/dcim/choices.py:67 msgid "4-post cabinet" msgstr "Schrank mit 4 Montageschienen" -#: dcim/choices.py:68 +#: netbox/dcim/choices.py:68 msgid "Wall-mounted frame" msgstr "Wandhalterung" -#: dcim/choices.py:69 +#: netbox/dcim/choices.py:69 msgid "Wall-mounted frame (vertical)" msgstr "Wandhalterung (hochkant)" -#: dcim/choices.py:70 +#: netbox/dcim/choices.py:70 msgid "Wall-mounted cabinet" msgstr "Wandschrank" -#: dcim/choices.py:71 +#: netbox/dcim/choices.py:71 msgid "Wall-mounted cabinet (vertical)" msgstr "Wandschrank (hochkant)" -#: dcim/choices.py:83 dcim/choices.py:84 dcim/choices.py:85 dcim/choices.py:86 +#: netbox/dcim/choices.py:83 netbox/dcim/choices.py:84 +#: netbox/dcim/choices.py:85 netbox/dcim/choices.py:86 #, python-brace-format msgid "{n} inches" msgstr "{n} Zoll" -#: dcim/choices.py:100 ipam/choices.py:32 ipam/choices.py:50 -#: ipam/choices.py:70 ipam/choices.py:155 wireless/choices.py:26 +#: netbox/dcim/choices.py:100 netbox/ipam/choices.py:32 +#: netbox/ipam/choices.py:50 netbox/ipam/choices.py:70 +#: netbox/ipam/choices.py:155 netbox/wireless/choices.py:26 msgid "Reserved" msgstr "Reserviert" -#: dcim/choices.py:101 templates/dcim/device.html:251 +#: netbox/dcim/choices.py:101 netbox/templates/dcim/device.html:252 msgid "Available" msgstr "Verfügbar" -#: dcim/choices.py:104 ipam/choices.py:33 ipam/choices.py:51 -#: ipam/choices.py:71 ipam/choices.py:156 wireless/choices.py:28 +#: netbox/dcim/choices.py:104 netbox/ipam/choices.py:33 +#: netbox/ipam/choices.py:51 netbox/ipam/choices.py:71 +#: netbox/ipam/choices.py:156 netbox/wireless/choices.py:28 msgid "Deprecated" msgstr "Veraltet" -#: dcim/choices.py:114 templates/dcim/rack.html:123 +#: netbox/dcim/choices.py:114 netbox/templates/dcim/rack.html:123 msgid "Millimeters" msgstr "Millimeter" -#: dcim/choices.py:115 dcim/choices.py:1480 +#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1482 msgid "Inches" msgstr "Zoll" -#: dcim/choices.py:140 dcim/forms/bulk_edit.py:67 dcim/forms/bulk_edit.py:86 -#: dcim/forms/bulk_edit.py:172 dcim/forms/bulk_edit.py:1298 -#: dcim/forms/bulk_import.py:59 dcim/forms/bulk_import.py:73 -#: dcim/forms/bulk_import.py:136 dcim/forms/bulk_import.py:511 -#: dcim/forms/bulk_import.py:778 dcim/forms/bulk_import.py:1033 -#: dcim/forms/filtersets.py:227 dcim/forms/model_forms.py:73 -#: dcim/forms/model_forms.py:92 dcim/forms/model_forms.py:169 -#: dcim/forms/model_forms.py:1007 dcim/forms/model_forms.py:1446 -#: dcim/forms/object_import.py:176 dcim/tables/devices.py:652 -#: dcim/tables/devices.py:937 extras/tables/tables.py:186 -#: ipam/tables/fhrp.py:59 ipam/tables/ip.py:374 ipam/tables/services.py:44 -#: templates/dcim/interface.html:102 templates/dcim/interface.html:309 -#: templates/dcim/location.html:41 templates/dcim/region.html:37 -#: templates/dcim/sitegroup.html:37 templates/ipam/service.html:28 -#: templates/tenancy/contactgroup.html:29 -#: templates/tenancy/tenantgroup.html:37 -#: templates/virtualization/vminterface.html:39 -#: templates/wireless/wirelesslangroup.html:37 tenancy/forms/bulk_edit.py:27 -#: tenancy/forms/bulk_edit.py:61 tenancy/forms/bulk_import.py:24 -#: tenancy/forms/bulk_import.py:58 tenancy/forms/model_forms.py:25 -#: tenancy/forms/model_forms.py:68 virtualization/forms/bulk_edit.py:207 -#: virtualization/forms/bulk_import.py:151 -#: virtualization/tables/virtualmachines.py:155 wireless/forms/bulk_edit.py:24 -#: wireless/forms/bulk_import.py:21 wireless/forms/model_forms.py:21 +#: netbox/dcim/choices.py:140 netbox/dcim/forms/bulk_edit.py:67 +#: netbox/dcim/forms/bulk_edit.py:86 netbox/dcim/forms/bulk_edit.py:172 +#: netbox/dcim/forms/bulk_edit.py:1298 netbox/dcim/forms/bulk_import.py:59 +#: netbox/dcim/forms/bulk_import.py:73 netbox/dcim/forms/bulk_import.py:136 +#: netbox/dcim/forms/bulk_import.py:511 netbox/dcim/forms/bulk_import.py:778 +#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/filtersets.py:227 +#: netbox/dcim/forms/model_forms.py:73 netbox/dcim/forms/model_forms.py:92 +#: netbox/dcim/forms/model_forms.py:169 netbox/dcim/forms/model_forms.py:1007 +#: netbox/dcim/forms/model_forms.py:1446 +#: netbox/dcim/forms/object_import.py:176 netbox/dcim/tables/devices.py:640 +#: netbox/dcim/tables/devices.py:919 netbox/extras/tables/tables.py:186 +#: netbox/ipam/tables/fhrp.py:59 netbox/ipam/tables/ip.py:374 +#: netbox/ipam/tables/services.py:44 netbox/templates/dcim/interface.html:102 +#: netbox/templates/dcim/interface.html:309 +#: netbox/templates/dcim/location.html:41 netbox/templates/dcim/region.html:37 +#: netbox/templates/dcim/sitegroup.html:37 +#: netbox/templates/ipam/service.html:28 +#: netbox/templates/tenancy/contactgroup.html:29 +#: netbox/templates/tenancy/tenantgroup.html:37 +#: netbox/templates/virtualization/vminterface.html:39 +#: netbox/templates/wireless/wirelesslangroup.html:37 +#: netbox/tenancy/forms/bulk_edit.py:27 netbox/tenancy/forms/bulk_edit.py:61 +#: netbox/tenancy/forms/bulk_import.py:24 +#: netbox/tenancy/forms/bulk_import.py:58 +#: netbox/tenancy/forms/model_forms.py:25 +#: netbox/tenancy/forms/model_forms.py:68 +#: netbox/virtualization/forms/bulk_edit.py:207 +#: netbox/virtualization/forms/bulk_import.py:151 +#: netbox/virtualization/tables/virtualmachines.py:155 +#: netbox/wireless/forms/bulk_edit.py:24 +#: netbox/wireless/forms/bulk_import.py:21 +#: netbox/wireless/forms/model_forms.py:21 msgid "Parent" msgstr "Übergeordnet" -#: dcim/choices.py:141 +#: netbox/dcim/choices.py:141 msgid "Child" msgstr "Untergeordnet" -#: dcim/choices.py:155 templates/dcim/device.html:331 -#: templates/dcim/rack.html:175 templates/dcim/rack_elevation_list.html:20 -#: templates/dcim/rackreservation.html:76 +#: netbox/dcim/choices.py:155 netbox/templates/dcim/device.html:332 +#: netbox/templates/dcim/rack.html:175 +#: netbox/templates/dcim/rack_elevation_list.html:20 +#: netbox/templates/dcim/rackreservation.html:76 msgid "Front" msgstr "Frontseite" -#: dcim/choices.py:156 templates/dcim/device.html:337 -#: templates/dcim/rack.html:181 templates/dcim/rack_elevation_list.html:21 -#: templates/dcim/rackreservation.html:82 +#: netbox/dcim/choices.py:156 netbox/templates/dcim/device.html:338 +#: netbox/templates/dcim/rack.html:181 +#: netbox/templates/dcim/rack_elevation_list.html:21 +#: netbox/templates/dcim/rackreservation.html:82 msgid "Rear" msgstr "Rückseite" -#: dcim/choices.py:175 dcim/choices.py:221 virtualization/choices.py:46 +#: netbox/dcim/choices.py:175 netbox/dcim/choices.py:221 +#: netbox/virtualization/choices.py:46 msgid "Staged" msgstr "Vorbereitet" -#: dcim/choices.py:177 +#: netbox/dcim/choices.py:177 msgid "Inventory" msgstr "Inventar" -#: dcim/choices.py:193 +#: netbox/dcim/choices.py:193 msgid "Front to rear" msgstr "Front- zu Rückseite" -#: dcim/choices.py:194 +#: netbox/dcim/choices.py:194 msgid "Rear to front" msgstr "Rück- zu Frontseite" -#: dcim/choices.py:195 +#: netbox/dcim/choices.py:195 msgid "Left to right" msgstr "Links nach rechts" -#: dcim/choices.py:196 +#: netbox/dcim/choices.py:196 msgid "Right to left" msgstr "Rechts nach links" -#: dcim/choices.py:197 +#: netbox/dcim/choices.py:197 msgid "Side to rear" msgstr "Seite nach hinten" -#: dcim/choices.py:198 dcim/choices.py:1253 +#: netbox/dcim/choices.py:198 netbox/dcim/choices.py:1255 msgid "Passive" msgstr "Passiv" -#: dcim/choices.py:199 +#: netbox/dcim/choices.py:199 msgid "Mixed" msgstr "Gemischt" -#: dcim/choices.py:447 dcim/choices.py:693 +#: netbox/dcim/choices.py:447 netbox/dcim/choices.py:693 msgid "NEMA (Non-locking)" msgstr "NEMA (nicht verriegelnd)" -#: dcim/choices.py:469 dcim/choices.py:715 +#: netbox/dcim/choices.py:469 netbox/dcim/choices.py:715 msgid "NEMA (Locking)" msgstr "NEMA (verriegelnd)" -#: dcim/choices.py:492 dcim/choices.py:738 +#: netbox/dcim/choices.py:492 netbox/dcim/choices.py:738 msgid "California Style" msgstr "Kalifornischer Stil" -#: dcim/choices.py:500 +#: netbox/dcim/choices.py:500 msgid "International/ITA" msgstr "International/ITA" -#: dcim/choices.py:535 dcim/choices.py:773 +#: netbox/dcim/choices.py:535 netbox/dcim/choices.py:773 msgid "Proprietary" msgstr "Propritär" -#: dcim/choices.py:543 dcim/choices.py:782 dcim/choices.py:1169 -#: dcim/choices.py:1171 dcim/choices.py:1376 dcim/choices.py:1378 -#: netbox/navigation/menu.py:187 +#: netbox/dcim/choices.py:543 netbox/dcim/choices.py:782 +#: netbox/dcim/choices.py:1171 netbox/dcim/choices.py:1173 +#: netbox/dcim/choices.py:1378 netbox/dcim/choices.py:1380 +#: netbox/netbox/navigation/menu.py:187 msgid "Other" msgstr "Andere" -#: dcim/choices.py:746 +#: netbox/dcim/choices.py:746 msgid "ITA/International" msgstr "ITA/International" -#: dcim/choices.py:812 +#: netbox/dcim/choices.py:812 msgid "Physical" msgstr "Physikalisch" -#: dcim/choices.py:813 dcim/choices.py:977 +#: netbox/dcim/choices.py:813 netbox/dcim/choices.py:978 msgid "Virtual" msgstr "Virtuell" -#: dcim/choices.py:814 dcim/choices.py:1049 dcim/forms/bulk_edit.py:1408 -#: dcim/forms/filtersets.py:1239 dcim/forms/model_forms.py:933 -#: dcim/forms/model_forms.py:1341 netbox/navigation/menu.py:127 -#: netbox/navigation/menu.py:131 templates/dcim/interface.html:210 +#: netbox/dcim/choices.py:814 netbox/dcim/choices.py:1051 +#: netbox/dcim/forms/bulk_edit.py:1408 netbox/dcim/forms/filtersets.py:1239 +#: netbox/dcim/forms/model_forms.py:933 netbox/dcim/forms/model_forms.py:1341 +#: netbox/netbox/navigation/menu.py:127 netbox/netbox/navigation/menu.py:131 +#: netbox/templates/dcim/interface.html:210 msgid "Wireless" -msgstr "Kabellos" +msgstr "Drahtlos" -#: dcim/choices.py:975 +#: netbox/dcim/choices.py:976 msgid "Virtual interfaces" msgstr "Virtuelle Schnittstellen" -#: dcim/choices.py:978 dcim/forms/bulk_edit.py:1303 -#: dcim/forms/bulk_import.py:785 dcim/forms/model_forms.py:919 -#: dcim/tables/devices.py:656 templates/dcim/interface.html:106 -#: templates/virtualization/vminterface.html:43 -#: virtualization/forms/bulk_edit.py:212 -#: virtualization/forms/bulk_import.py:158 -#: virtualization/tables/virtualmachines.py:159 +#: netbox/dcim/choices.py:979 netbox/dcim/forms/bulk_edit.py:1303 +#: netbox/dcim/forms/bulk_import.py:785 netbox/dcim/forms/model_forms.py:919 +#: netbox/dcim/tables/devices.py:644 netbox/templates/dcim/interface.html:106 +#: netbox/templates/virtualization/vminterface.html:43 +#: netbox/virtualization/forms/bulk_edit.py:212 +#: netbox/virtualization/forms/bulk_import.py:158 +#: netbox/virtualization/tables/virtualmachines.py:159 msgid "Bridge" msgstr "Brücke" -#: dcim/choices.py:979 +#: netbox/dcim/choices.py:980 msgid "Link Aggregation Group (LAG)" msgstr "Link Aggregation Group (LAG)" -#: dcim/choices.py:983 +#: netbox/dcim/choices.py:984 msgid "Ethernet (fixed)" msgstr "Ethernet (fest)" -#: dcim/choices.py:997 +#: netbox/dcim/choices.py:999 msgid "Ethernet (modular)" msgstr "Ethernet (modular)" -#: dcim/choices.py:1033 +#: netbox/dcim/choices.py:1035 msgid "Ethernet (backplane)" msgstr "Ethernet (Rückwandplatine)" -#: dcim/choices.py:1063 +#: netbox/dcim/choices.py:1065 msgid "Cellular" msgstr "Mobilfunk" -#: dcim/choices.py:1115 dcim/forms/filtersets.py:303 -#: dcim/forms/filtersets.py:738 dcim/forms/filtersets.py:882 -#: dcim/forms/filtersets.py:1434 templates/dcim/inventoryitem.html:52 -#: templates/dcim/virtualchassis_edit.html:54 +#: netbox/dcim/choices.py:1117 netbox/dcim/forms/filtersets.py:303 +#: netbox/dcim/forms/filtersets.py:738 netbox/dcim/forms/filtersets.py:882 +#: netbox/dcim/forms/filtersets.py:1434 +#: netbox/templates/dcim/inventoryitem.html:52 +#: netbox/templates/dcim/virtualchassis_edit.html:54 msgid "Serial" msgstr "Seriell" -#: dcim/choices.py:1130 +#: netbox/dcim/choices.py:1132 msgid "Coaxial" msgstr "Koaxial" -#: dcim/choices.py:1150 +#: netbox/dcim/choices.py:1152 msgid "Stacking" msgstr "Stapelnd" -#: dcim/choices.py:1200 +#: netbox/dcim/choices.py:1202 msgid "Half" msgstr "Halb" -#: dcim/choices.py:1201 +#: netbox/dcim/choices.py:1203 msgid "Full" msgstr "Voll" -#: dcim/choices.py:1202 netbox/preferences.py:31 wireless/choices.py:480 +#: netbox/dcim/choices.py:1204 netbox/netbox/preferences.py:31 +#: netbox/wireless/choices.py:480 msgid "Auto" msgstr "Automatisch" -#: dcim/choices.py:1213 +#: netbox/dcim/choices.py:1215 msgid "Access" msgstr "Zugriff" -#: dcim/choices.py:1214 ipam/tables/vlans.py:168 ipam/tables/vlans.py:213 -#: templates/dcim/inc/interface_vlans_table.html:7 +#: netbox/dcim/choices.py:1216 netbox/ipam/tables/vlans.py:168 +#: netbox/ipam/tables/vlans.py:213 +#: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Tagged" -#: dcim/choices.py:1215 +#: netbox/dcim/choices.py:1217 msgid "Tagged (All)" msgstr "Tagged (Alle)" -#: dcim/choices.py:1244 +#: netbox/dcim/choices.py:1246 msgid "IEEE Standard" msgstr "IEEE-Standard" -#: dcim/choices.py:1255 +#: netbox/dcim/choices.py:1257 msgid "Passive 24V (2-pair)" msgstr "Passiv 24 V (2 Paare)" -#: dcim/choices.py:1256 +#: netbox/dcim/choices.py:1258 msgid "Passive 24V (4-pair)" msgstr "Passiv 24 V (4 Paare)" -#: dcim/choices.py:1257 +#: netbox/dcim/choices.py:1259 msgid "Passive 48V (2-pair)" msgstr "Passiv 48 V (2 Paare)" -#: dcim/choices.py:1258 +#: netbox/dcim/choices.py:1260 msgid "Passive 48V (4-pair)" msgstr "Passiv 48 V (4 Paare)" -#: dcim/choices.py:1320 dcim/choices.py:1416 +#: netbox/dcim/choices.py:1322 netbox/dcim/choices.py:1418 msgid "Copper" msgstr "Kupfer" -#: dcim/choices.py:1343 +#: netbox/dcim/choices.py:1345 msgid "Fiber Optic" msgstr "Glasfaser" -#: dcim/choices.py:1432 +#: netbox/dcim/choices.py:1434 msgid "Fiber" msgstr "Faser" -#: dcim/choices.py:1456 dcim/forms/filtersets.py:1146 +#: netbox/dcim/choices.py:1458 netbox/dcim/forms/filtersets.py:1146 msgid "Connected" msgstr "Verbunden" -#: dcim/choices.py:1475 +#: netbox/dcim/choices.py:1477 msgid "Kilometers" msgstr "Kilometer" -#: dcim/choices.py:1476 templates/dcim/cable_trace.html:65 +#: netbox/dcim/choices.py:1478 netbox/templates/dcim/cable_trace.html:65 msgid "Meters" msgstr "Meter" -#: dcim/choices.py:1477 +#: netbox/dcim/choices.py:1479 msgid "Centimeters" msgstr "Zentimeter" -#: dcim/choices.py:1478 +#: netbox/dcim/choices.py:1480 msgid "Miles" msgstr "Meilen" -#: dcim/choices.py:1479 templates/dcim/cable_trace.html:66 +#: netbox/dcim/choices.py:1481 netbox/templates/dcim/cable_trace.html:66 msgid "Feet" msgstr "Fuß" -#: dcim/choices.py:1495 templates/dcim/device.html:319 -#: templates/dcim/rack.html:152 +#: netbox/dcim/choices.py:1497 netbox/templates/dcim/device.html:320 +#: netbox/templates/dcim/rack.html:152 msgid "Kilograms" msgstr "Kilogramm" -#: dcim/choices.py:1496 +#: netbox/dcim/choices.py:1498 msgid "Grams" msgstr "Gramm" -#: dcim/choices.py:1497 templates/dcim/rack.html:153 +#: netbox/dcim/choices.py:1499 netbox/templates/dcim/rack.html:153 msgid "Pounds" msgstr "Pfund" -#: dcim/choices.py:1498 +#: netbox/dcim/choices.py:1500 msgid "Ounces" msgstr "Unzen" -#: dcim/choices.py:1544 tenancy/choices.py:17 +#: netbox/dcim/choices.py:1546 netbox/tenancy/choices.py:17 msgid "Primary" msgstr "Primär" -#: dcim/choices.py:1545 +#: netbox/dcim/choices.py:1547 msgid "Redundant" msgstr "Redundant" -#: dcim/choices.py:1566 +#: netbox/dcim/choices.py:1568 msgid "Single phase" msgstr "Einphasig" -#: dcim/choices.py:1567 +#: netbox/dcim/choices.py:1569 msgid "Three-phase" msgstr "Dreiphasig" -#: dcim/fields.py:45 +#: netbox/dcim/fields.py:45 #, python-brace-format msgid "Invalid MAC address format: {value}" msgstr "Ungültiges MAC-Adressformat: {value}" -#: dcim/fields.py:71 +#: netbox/dcim/fields.py:71 #, python-brace-format msgid "Invalid WWN format: {value}" msgstr "Ungültiges WWN-Format: {value}" -#: dcim/filtersets.py:85 +#: netbox/dcim/filtersets.py:85 msgid "Parent region (ID)" msgstr "Übergeordnete Region (ID)" -#: dcim/filtersets.py:91 +#: netbox/dcim/filtersets.py:91 msgid "Parent region (slug)" msgstr "Übergeordnete Region (URL-Slug)" -#: dcim/filtersets.py:115 +#: netbox/dcim/filtersets.py:115 msgid "Parent site group (ID)" msgstr "Übergeordnete Standortgruppe (ID)" -#: dcim/filtersets.py:121 +#: netbox/dcim/filtersets.py:121 msgid "Parent site group (slug)" msgstr "Übergeordnete Standortgruppe (URL-Slug)" -#: dcim/filtersets.py:163 ipam/filtersets.py:841 ipam/filtersets.py:979 +#: netbox/dcim/filtersets.py:163 netbox/ipam/filtersets.py:841 +#: netbox/ipam/filtersets.py:979 msgid "Group (ID)" msgstr "Gruppe (ID)" -#: dcim/filtersets.py:169 +#: netbox/dcim/filtersets.py:169 msgid "Group (slug)" msgstr "Gruppe (URL-Slug)" -#: dcim/filtersets.py:175 dcim/filtersets.py:180 +#: netbox/dcim/filtersets.py:175 netbox/dcim/filtersets.py:180 msgid "AS (ID)" msgstr "AS (ID)" -#: dcim/filtersets.py:245 +#: netbox/dcim/filtersets.py:245 msgid "Parent location (ID)" msgstr "Übergeordneter Standort (ID)" -#: dcim/filtersets.py:251 +#: netbox/dcim/filtersets.py:251 msgid "Parent location (slug)" msgstr "Übergeordneter Standort (URL-Slug)" -#: dcim/filtersets.py:257 dcim/filtersets.py:333 dcim/filtersets.py:432 -#: dcim/filtersets.py:1005 dcim/filtersets.py:1341 dcim/filtersets.py:2111 +#: netbox/dcim/filtersets.py:257 netbox/dcim/filtersets.py:333 +#: netbox/dcim/filtersets.py:432 netbox/dcim/filtersets.py:1005 +#: netbox/dcim/filtersets.py:1341 netbox/dcim/filtersets.py:2111 msgid "Location (ID)" msgstr "Standort (ID)" -#: dcim/filtersets.py:264 dcim/filtersets.py:340 dcim/filtersets.py:439 -#: dcim/filtersets.py:1347 extras/filtersets.py:494 +#: netbox/dcim/filtersets.py:264 netbox/dcim/filtersets.py:340 +#: netbox/dcim/filtersets.py:439 netbox/dcim/filtersets.py:1347 +#: netbox/extras/filtersets.py:494 msgid "Location (slug)" msgstr "Standort (URL-Slug)" -#: dcim/filtersets.py:354 dcim/filtersets.py:840 dcim/filtersets.py:942 -#: dcim/filtersets.py:1779 ipam/filtersets.py:381 ipam/filtersets.py:493 -#: ipam/filtersets.py:989 virtualization/filtersets.py:210 +#: netbox/dcim/filtersets.py:354 netbox/dcim/filtersets.py:840 +#: netbox/dcim/filtersets.py:942 netbox/dcim/filtersets.py:1779 +#: netbox/ipam/filtersets.py:381 netbox/ipam/filtersets.py:493 +#: netbox/ipam/filtersets.py:989 netbox/virtualization/filtersets.py:210 msgid "Role (ID)" msgstr "Rolle (ID)" -#: dcim/filtersets.py:360 dcim/filtersets.py:846 dcim/filtersets.py:948 -#: dcim/filtersets.py:1785 extras/filtersets.py:510 ipam/filtersets.py:387 -#: ipam/filtersets.py:499 ipam/filtersets.py:995 -#: virtualization/filtersets.py:216 +#: netbox/dcim/filtersets.py:360 netbox/dcim/filtersets.py:846 +#: netbox/dcim/filtersets.py:948 netbox/dcim/filtersets.py:1785 +#: netbox/extras/filtersets.py:510 netbox/ipam/filtersets.py:387 +#: netbox/ipam/filtersets.py:499 netbox/ipam/filtersets.py:995 +#: netbox/virtualization/filtersets.py:216 msgid "Role (slug)" msgstr "Rolle (URL-Slug)" -#: dcim/filtersets.py:389 dcim/filtersets.py:1010 dcim/filtersets.py:1352 -#: dcim/filtersets.py:2173 +#: netbox/dcim/filtersets.py:389 netbox/dcim/filtersets.py:1010 +#: netbox/dcim/filtersets.py:1352 netbox/dcim/filtersets.py:2173 msgid "Rack (ID)" msgstr "Rack (ID)" -#: dcim/filtersets.py:443 extras/filtersets.py:282 extras/filtersets.py:326 -#: extras/filtersets.py:365 extras/filtersets.py:664 users/filtersets.py:28 +#: netbox/dcim/filtersets.py:443 netbox/extras/filtersets.py:282 +#: netbox/extras/filtersets.py:326 netbox/extras/filtersets.py:365 +#: netbox/extras/filtersets.py:664 netbox/users/filtersets.py:28 msgid "User (ID)" msgstr "Benutzer (ID)" -#: dcim/filtersets.py:449 extras/filtersets.py:288 extras/filtersets.py:332 -#: extras/filtersets.py:371 users/filtersets.py:103 users/filtersets.py:170 +#: netbox/dcim/filtersets.py:449 netbox/extras/filtersets.py:288 +#: netbox/extras/filtersets.py:332 netbox/extras/filtersets.py:371 +#: netbox/users/filtersets.py:103 netbox/users/filtersets.py:170 msgid "User (name)" msgstr "Benutzer (Name)" -#: dcim/filtersets.py:481 dcim/filtersets.py:620 dcim/filtersets.py:830 -#: dcim/filtersets.py:881 dcim/filtersets.py:921 dcim/filtersets.py:1243 -#: dcim/filtersets.py:1769 +#: netbox/dcim/filtersets.py:481 netbox/dcim/filtersets.py:620 +#: netbox/dcim/filtersets.py:830 netbox/dcim/filtersets.py:881 +#: netbox/dcim/filtersets.py:921 netbox/dcim/filtersets.py:1243 +#: netbox/dcim/filtersets.py:1769 msgid "Manufacturer (ID)" msgstr "Hersteller (ID)" -#: dcim/filtersets.py:487 dcim/filtersets.py:626 dcim/filtersets.py:836 -#: dcim/filtersets.py:887 dcim/filtersets.py:927 dcim/filtersets.py:1249 -#: dcim/filtersets.py:1775 +#: netbox/dcim/filtersets.py:487 netbox/dcim/filtersets.py:626 +#: netbox/dcim/filtersets.py:836 netbox/dcim/filtersets.py:887 +#: netbox/dcim/filtersets.py:927 netbox/dcim/filtersets.py:1249 +#: netbox/dcim/filtersets.py:1775 msgid "Manufacturer (slug)" msgstr "Hersteller (Slug)" -#: dcim/filtersets.py:491 +#: netbox/dcim/filtersets.py:491 msgid "Default platform (ID)" msgstr "Standard-Betriebssystem (ID)" -#: dcim/filtersets.py:497 +#: netbox/dcim/filtersets.py:497 msgid "Default platform (slug)" msgstr "Standard-Betriebssystem (URL-Slug)" -#: dcim/filtersets.py:500 dcim/forms/filtersets.py:452 +#: netbox/dcim/filtersets.py:500 netbox/dcim/forms/filtersets.py:452 msgid "Has a front image" msgstr "Hat ein Frontalbild" -#: dcim/filtersets.py:504 dcim/forms/filtersets.py:459 +#: netbox/dcim/filtersets.py:504 netbox/dcim/forms/filtersets.py:459 msgid "Has a rear image" msgstr "Hat ein Rückseitenbild" -#: dcim/filtersets.py:509 dcim/filtersets.py:630 dcim/filtersets.py:1068 -#: dcim/forms/filtersets.py:466 dcim/forms/filtersets.py:562 -#: dcim/forms/filtersets.py:777 +#: netbox/dcim/filtersets.py:509 netbox/dcim/filtersets.py:630 +#: netbox/dcim/filtersets.py:1068 netbox/dcim/forms/filtersets.py:466 +#: netbox/dcim/forms/filtersets.py:562 netbox/dcim/forms/filtersets.py:777 msgid "Has console ports" msgstr "Hat Konsolenanschlüsse" -#: dcim/filtersets.py:513 dcim/filtersets.py:634 dcim/filtersets.py:1072 -#: dcim/forms/filtersets.py:473 dcim/forms/filtersets.py:569 -#: dcim/forms/filtersets.py:784 +#: netbox/dcim/filtersets.py:513 netbox/dcim/filtersets.py:634 +#: netbox/dcim/filtersets.py:1072 netbox/dcim/forms/filtersets.py:473 +#: netbox/dcim/forms/filtersets.py:569 netbox/dcim/forms/filtersets.py:784 msgid "Has console server ports" msgstr "Hat Konsolenserver-Anschlüsse" -#: dcim/filtersets.py:517 dcim/filtersets.py:638 dcim/filtersets.py:1076 -#: dcim/forms/filtersets.py:480 dcim/forms/filtersets.py:576 -#: dcim/forms/filtersets.py:791 +#: netbox/dcim/filtersets.py:517 netbox/dcim/filtersets.py:638 +#: netbox/dcim/filtersets.py:1076 netbox/dcim/forms/filtersets.py:480 +#: netbox/dcim/forms/filtersets.py:576 netbox/dcim/forms/filtersets.py:791 msgid "Has power ports" msgstr "Hat Stromanschlüsse" -#: dcim/filtersets.py:521 dcim/filtersets.py:642 dcim/filtersets.py:1080 -#: dcim/forms/filtersets.py:487 dcim/forms/filtersets.py:583 -#: dcim/forms/filtersets.py:798 +#: netbox/dcim/filtersets.py:521 netbox/dcim/filtersets.py:642 +#: netbox/dcim/filtersets.py:1080 netbox/dcim/forms/filtersets.py:487 +#: netbox/dcim/forms/filtersets.py:583 netbox/dcim/forms/filtersets.py:798 msgid "Has power outlets" msgstr "Hat Stromabgänge" -#: dcim/filtersets.py:525 dcim/filtersets.py:646 dcim/filtersets.py:1084 -#: dcim/forms/filtersets.py:494 dcim/forms/filtersets.py:590 -#: dcim/forms/filtersets.py:805 +#: netbox/dcim/filtersets.py:525 netbox/dcim/filtersets.py:646 +#: netbox/dcim/filtersets.py:1084 netbox/dcim/forms/filtersets.py:494 +#: netbox/dcim/forms/filtersets.py:590 netbox/dcim/forms/filtersets.py:805 msgid "Has interfaces" msgstr "Hat Schnittstellen" -#: dcim/filtersets.py:529 dcim/filtersets.py:650 dcim/filtersets.py:1088 -#: dcim/forms/filtersets.py:501 dcim/forms/filtersets.py:597 -#: dcim/forms/filtersets.py:812 +#: netbox/dcim/filtersets.py:529 netbox/dcim/filtersets.py:650 +#: netbox/dcim/filtersets.py:1088 netbox/dcim/forms/filtersets.py:501 +#: netbox/dcim/forms/filtersets.py:597 netbox/dcim/forms/filtersets.py:812 msgid "Has pass-through ports" msgstr "Hat durchgereichte Anschlüsse" -#: dcim/filtersets.py:533 dcim/filtersets.py:1092 dcim/forms/filtersets.py:515 +#: netbox/dcim/filtersets.py:533 netbox/dcim/filtersets.py:1092 +#: netbox/dcim/forms/filtersets.py:515 msgid "Has module bays" msgstr "Hat Moduleinsätze" -#: dcim/filtersets.py:537 dcim/filtersets.py:1096 dcim/forms/filtersets.py:508 +#: netbox/dcim/filtersets.py:537 netbox/dcim/filtersets.py:1096 +#: netbox/dcim/forms/filtersets.py:508 msgid "Has device bays" msgstr "Hat Geräteeinsätze" -#: dcim/filtersets.py:541 dcim/forms/filtersets.py:522 +#: netbox/dcim/filtersets.py:541 netbox/dcim/forms/filtersets.py:522 msgid "Has inventory items" msgstr "Hat Inventargegenstände" -#: dcim/filtersets.py:698 dcim/filtersets.py:937 dcim/filtersets.py:1373 +#: netbox/dcim/filtersets.py:698 netbox/dcim/filtersets.py:937 +#: netbox/dcim/filtersets.py:1373 msgid "Device type (ID)" msgstr "Gerätetyp (ID)" -#: dcim/filtersets.py:717 dcim/filtersets.py:1254 +#: netbox/dcim/filtersets.py:717 netbox/dcim/filtersets.py:1254 msgid "Module type (ID)" msgstr "Modultyp (ID)" -#: dcim/filtersets.py:752 dcim/filtersets.py:1524 +#: netbox/dcim/filtersets.py:752 netbox/dcim/filtersets.py:1524 msgid "Power port (ID)" msgstr "Stromanschluss (ID)" -#: dcim/filtersets.py:826 dcim/filtersets.py:1765 +#: netbox/dcim/filtersets.py:826 netbox/dcim/filtersets.py:1765 msgid "Parent inventory item (ID)" msgstr "Übergeordneter Inventarartikel (ID)" -#: dcim/filtersets.py:869 dcim/filtersets.py:895 dcim/filtersets.py:1064 -#: virtualization/filtersets.py:238 +#: netbox/dcim/filtersets.py:869 netbox/dcim/filtersets.py:895 +#: netbox/dcim/filtersets.py:1064 netbox/virtualization/filtersets.py:238 msgid "Config template (ID)" msgstr "Konfigurationsvorlage (ID)" -#: dcim/filtersets.py:933 +#: netbox/dcim/filtersets.py:933 msgid "Device type (slug)" msgstr "Gerätetyp (Slug)" -#: dcim/filtersets.py:953 +#: netbox/dcim/filtersets.py:953 msgid "Parent Device (ID)" msgstr "Übergeordnetes Gerät (ID)" -#: dcim/filtersets.py:957 virtualization/filtersets.py:220 +#: netbox/dcim/filtersets.py:957 netbox/virtualization/filtersets.py:220 msgid "Platform (ID)" msgstr "Betriebssystem (ID)" -#: dcim/filtersets.py:963 extras/filtersets.py:521 -#: virtualization/filtersets.py:226 +#: netbox/dcim/filtersets.py:963 netbox/extras/filtersets.py:521 +#: netbox/virtualization/filtersets.py:226 msgid "Platform (slug)" msgstr "Betriebssystem (URL-Slug)" -#: dcim/filtersets.py:999 dcim/filtersets.py:1336 dcim/filtersets.py:1863 -#: dcim/filtersets.py:2105 dcim/filtersets.py:2164 +#: netbox/dcim/filtersets.py:999 netbox/dcim/filtersets.py:1336 +#: netbox/dcim/filtersets.py:1863 netbox/dcim/filtersets.py:2105 +#: netbox/dcim/filtersets.py:2164 msgid "Site name (slug)" msgstr "Standortname (URL-Slug)" -#: dcim/filtersets.py:1015 +#: netbox/dcim/filtersets.py:1015 msgid "Parent bay (ID)" msgstr "Übergeordneter Schacht (ID)" -#: dcim/filtersets.py:1019 +#: netbox/dcim/filtersets.py:1019 msgid "VM cluster (ID)" msgstr "VM-Cluster (ID)" -#: dcim/filtersets.py:1025 +#: netbox/dcim/filtersets.py:1025 msgid "Device model (slug)" msgstr "Gerätemodell (URL-Slug)" -#: dcim/filtersets.py:1036 dcim/forms/bulk_edit.py:423 +#: netbox/dcim/filtersets.py:1036 netbox/dcim/forms/bulk_edit.py:423 msgid "Is full depth" msgstr "Hat volle Tiefe" -#: dcim/filtersets.py:1040 dcim/forms/common.py:18 -#: dcim/forms/filtersets.py:747 dcim/forms/filtersets.py:1291 -#: dcim/models/device_components.py:519 virtualization/filtersets.py:230 -#: virtualization/filtersets.py:297 virtualization/forms/filtersets.py:172 -#: virtualization/forms/filtersets.py:219 +#: netbox/dcim/filtersets.py:1040 netbox/dcim/forms/common.py:18 +#: netbox/dcim/forms/filtersets.py:747 netbox/dcim/forms/filtersets.py:1291 +#: netbox/dcim/models/device_components.py:519 +#: netbox/virtualization/filtersets.py:230 +#: netbox/virtualization/filtersets.py:297 +#: netbox/virtualization/forms/filtersets.py:172 +#: netbox/virtualization/forms/filtersets.py:219 msgid "MAC address" msgstr "MAC-Adresse" -#: dcim/filtersets.py:1047 dcim/filtersets.py:1211 -#: dcim/forms/filtersets.py:756 dcim/forms/filtersets.py:849 -#: virtualization/filtersets.py:234 virtualization/forms/filtersets.py:176 +#: netbox/dcim/filtersets.py:1047 netbox/dcim/filtersets.py:1211 +#: netbox/dcim/forms/filtersets.py:756 netbox/dcim/forms/filtersets.py:849 +#: netbox/virtualization/filtersets.py:234 +#: netbox/virtualization/forms/filtersets.py:176 msgid "Has a primary IP" msgstr "Hat eine primäre IP" -#: dcim/filtersets.py:1051 +#: netbox/dcim/filtersets.py:1051 msgid "Has an out-of-band IP" msgstr "Hat eine Out-of-Band-IP" -#: dcim/filtersets.py:1056 +#: netbox/dcim/filtersets.py:1056 msgid "Virtual chassis (ID)" msgstr "Virtuelles Gehäuse (ID)" -#: dcim/filtersets.py:1060 +#: netbox/dcim/filtersets.py:1060 msgid "Is a virtual chassis member" msgstr "Ist ein virtuelles Gehäuse-Mitglied" -#: dcim/filtersets.py:1101 +#: netbox/dcim/filtersets.py:1101 msgid "OOB IP (ID)" msgstr "OOB IP (ID)" -#: dcim/filtersets.py:1105 +#: netbox/dcim/filtersets.py:1105 msgid "Has virtual device context" msgstr "Hat virtuellen Gerätekontext" -#: dcim/filtersets.py:1194 +#: netbox/dcim/filtersets.py:1194 msgid "VDC (ID)" msgstr "VDC (ID)" -#: dcim/filtersets.py:1199 +#: netbox/dcim/filtersets.py:1199 msgid "Device model" msgstr "Modell des Geräts" -#: dcim/filtersets.py:1204 ipam/filtersets.py:632 vpn/filtersets.py:102 -#: vpn/filtersets.py:420 +#: netbox/dcim/filtersets.py:1204 netbox/ipam/filtersets.py:632 +#: netbox/vpn/filtersets.py:102 netbox/vpn/filtersets.py:420 msgid "Interface (ID)" msgstr "Schnittstelle (ID)" -#: dcim/filtersets.py:1260 +#: netbox/dcim/filtersets.py:1260 msgid "Module type (model)" msgstr "Modultyp (Modell)" -#: dcim/filtersets.py:1266 +#: netbox/dcim/filtersets.py:1266 msgid "Module Bay (ID)" msgstr "Moduleinsatz (ID)" -#: dcim/filtersets.py:1270 dcim/filtersets.py:1362 ipam/filtersets.py:611 -#: ipam/filtersets.py:851 ipam/filtersets.py:1075 -#: virtualization/filtersets.py:161 vpn/filtersets.py:398 +#: netbox/dcim/filtersets.py:1270 netbox/dcim/filtersets.py:1362 +#: netbox/ipam/filtersets.py:611 netbox/ipam/filtersets.py:851 +#: netbox/ipam/filtersets.py:1075 netbox/virtualization/filtersets.py:161 +#: netbox/vpn/filtersets.py:398 msgid "Device (ID)" msgstr "Gerät (ID)" -#: dcim/filtersets.py:1358 +#: netbox/dcim/filtersets.py:1358 msgid "Rack (name)" msgstr "Rack (Name)" -#: dcim/filtersets.py:1368 ipam/filtersets.py:606 ipam/filtersets.py:846 -#: ipam/filtersets.py:1081 vpn/filtersets.py:393 +#: netbox/dcim/filtersets.py:1368 netbox/ipam/filtersets.py:606 +#: netbox/ipam/filtersets.py:846 netbox/ipam/filtersets.py:1081 +#: netbox/vpn/filtersets.py:393 msgid "Device (name)" msgstr "Gerät (Name)" -#: dcim/filtersets.py:1379 +#: netbox/dcim/filtersets.py:1379 msgid "Device type (model)" msgstr "Gerätetyp (Modell)" -#: dcim/filtersets.py:1384 +#: netbox/dcim/filtersets.py:1384 msgid "Device role (ID)" msgstr "Geräterolle (ID)" -#: dcim/filtersets.py:1390 +#: netbox/dcim/filtersets.py:1390 msgid "Device role (slug)" msgstr "Geräterolle (URL-Slug)" -#: dcim/filtersets.py:1395 +#: netbox/dcim/filtersets.py:1395 msgid "Virtual Chassis (ID)" msgstr "Virtuelles Gehäuse (ID)" -#: dcim/filtersets.py:1401 dcim/forms/filtersets.py:107 -#: dcim/tables/devices.py:211 netbox/navigation/menu.py:66 -#: templates/dcim/device.html:119 templates/dcim/device_edit.html:93 -#: templates/dcim/virtualchassis.html:20 -#: templates/dcim/virtualchassis_add.html:8 -#: templates/dcim/virtualchassis_edit.html:24 +#: netbox/dcim/filtersets.py:1401 netbox/dcim/forms/filtersets.py:107 +#: netbox/dcim/tables/devices.py:203 netbox/netbox/navigation/menu.py:66 +#: netbox/templates/dcim/device.html:120 +#: netbox/templates/dcim/device_edit.html:93 +#: netbox/templates/dcim/virtualchassis.html:20 +#: netbox/templates/dcim/virtualchassis_add.html:8 +#: netbox/templates/dcim/virtualchassis_edit.html:24 msgid "Virtual Chassis" msgstr "Virtuelles Gehäuse" -#: dcim/filtersets.py:1421 +#: netbox/dcim/filtersets.py:1421 msgid "Module (ID)" msgstr "Modul (ID)" -#: dcim/filtersets.py:1428 +#: netbox/dcim/filtersets.py:1428 msgid "Cable (ID)" msgstr "Kabel (ID)" -#: dcim/filtersets.py:1537 ipam/forms/bulk_import.py:188 -#: vpn/forms/bulk_import.py:308 +#: netbox/dcim/filtersets.py:1537 netbox/ipam/forms/bulk_import.py:188 +#: netbox/vpn/forms/bulk_import.py:308 msgid "Assigned VLAN" msgstr "Zugewiesenes VLAN" -#: dcim/filtersets.py:1541 +#: netbox/dcim/filtersets.py:1541 msgid "Assigned VID" msgstr "Zugewiesene VID" -#: dcim/filtersets.py:1546 dcim/forms/bulk_edit.py:1382 -#: dcim/forms/bulk_import.py:836 dcim/forms/filtersets.py:1334 -#: dcim/forms/model_forms.py:1322 dcim/models/device_components.py:712 -#: dcim/tables/devices.py:622 ipam/filtersets.py:316 ipam/filtersets.py:327 -#: ipam/filtersets.py:483 ipam/filtersets.py:584 ipam/filtersets.py:595 -#: ipam/forms/bulk_edit.py:227 ipam/forms/bulk_edit.py:282 -#: ipam/forms/bulk_edit.py:324 ipam/forms/bulk_import.py:156 -#: ipam/forms/bulk_import.py:242 ipam/forms/bulk_import.py:278 -#: ipam/forms/filtersets.py:67 ipam/forms/filtersets.py:172 -#: ipam/forms/filtersets.py:309 ipam/forms/model_forms.py:60 -#: ipam/forms/model_forms.py:200 ipam/forms/model_forms.py:245 -#: ipam/forms/model_forms.py:298 ipam/forms/model_forms.py:429 -#: ipam/forms/model_forms.py:443 ipam/forms/model_forms.py:457 -#: ipam/models/ip.py:233 ipam/models/ip.py:512 ipam/models/ip.py:720 -#: ipam/models/vrfs.py:62 ipam/tables/ip.py:241 ipam/tables/ip.py:306 -#: ipam/tables/ip.py:356 ipam/tables/ip.py:445 -#: templates/dcim/interface.html:133 templates/ipam/ipaddress.html:18 -#: templates/ipam/iprange.html:40 templates/ipam/prefix.html:19 -#: templates/ipam/vrf.html:7 templates/ipam/vrf.html:13 -#: templates/virtualization/vminterface.html:47 -#: virtualization/forms/bulk_edit.py:261 -#: virtualization/forms/bulk_import.py:171 -#: virtualization/forms/filtersets.py:224 -#: virtualization/forms/model_forms.py:344 -#: virtualization/models/virtualmachines.py:350 -#: virtualization/tables/virtualmachines.py:136 +#: netbox/dcim/filtersets.py:1546 netbox/dcim/forms/bulk_edit.py:1382 +#: netbox/dcim/forms/bulk_import.py:836 netbox/dcim/forms/filtersets.py:1334 +#: netbox/dcim/forms/model_forms.py:1322 +#: netbox/dcim/models/device_components.py:712 +#: netbox/dcim/tables/devices.py:610 netbox/ipam/filtersets.py:316 +#: netbox/ipam/filtersets.py:327 netbox/ipam/filtersets.py:483 +#: netbox/ipam/filtersets.py:584 netbox/ipam/filtersets.py:595 +#: netbox/ipam/forms/bulk_edit.py:227 netbox/ipam/forms/bulk_edit.py:282 +#: netbox/ipam/forms/bulk_edit.py:324 netbox/ipam/forms/bulk_import.py:156 +#: netbox/ipam/forms/bulk_import.py:242 netbox/ipam/forms/bulk_import.py:278 +#: netbox/ipam/forms/filtersets.py:67 netbox/ipam/forms/filtersets.py:172 +#: netbox/ipam/forms/filtersets.py:309 netbox/ipam/forms/model_forms.py:60 +#: netbox/ipam/forms/model_forms.py:200 netbox/ipam/forms/model_forms.py:245 +#: netbox/ipam/forms/model_forms.py:298 netbox/ipam/forms/model_forms.py:429 +#: netbox/ipam/forms/model_forms.py:443 netbox/ipam/forms/model_forms.py:457 +#: netbox/ipam/models/ip.py:233 netbox/ipam/models/ip.py:512 +#: netbox/ipam/models/ip.py:720 netbox/ipam/models/vrfs.py:62 +#: netbox/ipam/tables/ip.py:241 netbox/ipam/tables/ip.py:306 +#: netbox/ipam/tables/ip.py:356 netbox/ipam/tables/ip.py:445 +#: netbox/templates/dcim/interface.html:133 +#: netbox/templates/ipam/ipaddress.html:18 +#: netbox/templates/ipam/iprange.html:40 netbox/templates/ipam/prefix.html:19 +#: netbox/templates/ipam/vrf.html:7 netbox/templates/ipam/vrf.html:13 +#: netbox/templates/virtualization/vminterface.html:47 +#: netbox/virtualization/forms/bulk_edit.py:261 +#: netbox/virtualization/forms/bulk_import.py:171 +#: netbox/virtualization/forms/filtersets.py:224 +#: netbox/virtualization/forms/model_forms.py:344 +#: netbox/virtualization/models/virtualmachines.py:350 +#: netbox/virtualization/tables/virtualmachines.py:136 msgid "VRF" msgstr "VRF" -#: dcim/filtersets.py:1552 ipam/filtersets.py:322 ipam/filtersets.py:333 -#: ipam/filtersets.py:489 ipam/filtersets.py:590 ipam/filtersets.py:601 +#: netbox/dcim/filtersets.py:1552 netbox/ipam/filtersets.py:322 +#: netbox/ipam/filtersets.py:333 netbox/ipam/filtersets.py:489 +#: netbox/ipam/filtersets.py:590 netbox/ipam/filtersets.py:601 msgid "VRF (RD)" msgstr "VRF (RD)" -#: dcim/filtersets.py:1557 ipam/filtersets.py:1016 vpn/filtersets.py:361 +#: netbox/dcim/filtersets.py:1557 netbox/ipam/filtersets.py:1016 +#: netbox/vpn/filtersets.py:361 msgid "L2VPN (ID)" msgstr "L2VPN (ID)" -#: dcim/filtersets.py:1563 dcim/forms/filtersets.py:1339 -#: dcim/tables/devices.py:570 ipam/filtersets.py:1022 -#: ipam/forms/filtersets.py:525 ipam/tables/vlans.py:133 -#: templates/dcim/interface.html:93 templates/ipam/vlan.html:66 -#: templates/vpn/l2vpntermination.html:12 -#: virtualization/forms/filtersets.py:229 vpn/forms/bulk_import.py:280 -#: vpn/forms/filtersets.py:246 vpn/forms/model_forms.py:409 -#: vpn/forms/model_forms.py:427 vpn/models/l2vpn.py:63 vpn/tables/l2vpn.py:55 +#: netbox/dcim/filtersets.py:1563 netbox/dcim/forms/filtersets.py:1339 +#: netbox/dcim/tables/devices.py:558 netbox/ipam/filtersets.py:1022 +#: netbox/ipam/forms/filtersets.py:525 netbox/ipam/tables/vlans.py:133 +#: netbox/templates/dcim/interface.html:93 netbox/templates/ipam/vlan.html:66 +#: netbox/templates/vpn/l2vpntermination.html:12 +#: netbox/virtualization/forms/filtersets.py:229 +#: netbox/vpn/forms/bulk_import.py:280 netbox/vpn/forms/filtersets.py:246 +#: netbox/vpn/forms/model_forms.py:409 netbox/vpn/forms/model_forms.py:427 +#: netbox/vpn/models/l2vpn.py:63 netbox/vpn/tables/l2vpn.py:55 msgid "L2VPN" msgstr "L2VPN" -#: dcim/filtersets.py:1595 +#: netbox/dcim/filtersets.py:1595 msgid "Virtual Chassis Interfaces for Device" msgstr "Virtuelle Gehäuseschnittstellen für Gerät" -#: dcim/filtersets.py:1600 +#: netbox/dcim/filtersets.py:1600 msgid "Virtual Chassis Interfaces for Device (ID)" msgstr "Virtuelle Gehäuseschnittstellen für Gerät (ID)" -#: dcim/filtersets.py:1604 +#: netbox/dcim/filtersets.py:1604 msgid "Kind of interface" msgstr "Art der Schnittstelle" -#: dcim/filtersets.py:1609 virtualization/filtersets.py:289 +#: netbox/dcim/filtersets.py:1609 netbox/virtualization/filtersets.py:289 msgid "Parent interface (ID)" msgstr "Übergeordnete Schnittstelle (ID)" -#: dcim/filtersets.py:1614 virtualization/filtersets.py:294 +#: netbox/dcim/filtersets.py:1614 netbox/virtualization/filtersets.py:294 msgid "Bridged interface (ID)" msgstr "Überbrückte Schnittstelle (ID)" -#: dcim/filtersets.py:1619 +#: netbox/dcim/filtersets.py:1619 msgid "LAG interface (ID)" msgstr "LAG-Schnittstelle (ID)" -#: dcim/filtersets.py:1646 dcim/filtersets.py:1658 -#: dcim/forms/filtersets.py:1251 dcim/forms/model_forms.py:1634 -#: templates/dcim/virtualdevicecontext.html:15 +#: netbox/dcim/filtersets.py:1646 netbox/dcim/filtersets.py:1658 +#: netbox/dcim/forms/filtersets.py:1251 netbox/dcim/forms/model_forms.py:1634 +#: netbox/templates/dcim/virtualdevicecontext.html:15 msgid "Virtual Device Context" msgstr "Kontext für virtuelles Gerät" -#: dcim/filtersets.py:1652 +#: netbox/dcim/filtersets.py:1652 msgid "Virtual Device Context (Identifier)" msgstr "Virtueller Gerätekontext (Identifier)" -#: dcim/filtersets.py:1663 templates/wireless/wirelesslan.html:11 -#: wireless/forms/model_forms.py:53 +#: netbox/dcim/filtersets.py:1663 +#: netbox/templates/wireless/wirelesslan.html:11 +#: netbox/wireless/forms/model_forms.py:53 msgid "Wireless LAN" msgstr "Drahtloses LAN" -#: dcim/filtersets.py:1667 dcim/tables/devices.py:609 +#: netbox/dcim/filtersets.py:1667 netbox/dcim/tables/devices.py:597 msgid "Wireless link" msgstr "Drahtlose Verbindung" -#: dcim/filtersets.py:1737 +#: netbox/dcim/filtersets.py:1737 msgid "Installed module (ID)" msgstr "Installiertes Modul (ID)" -#: dcim/filtersets.py:1748 +#: netbox/dcim/filtersets.py:1748 msgid "Installed device (ID)" msgstr "Installiertes Gerät (ID)" -#: dcim/filtersets.py:1754 +#: netbox/dcim/filtersets.py:1754 msgid "Installed device (name)" msgstr "Installiertes Gerät (Name)" -#: dcim/filtersets.py:1820 +#: netbox/dcim/filtersets.py:1820 msgid "Master (ID)" msgstr "Master (ID)" -#: dcim/filtersets.py:1826 +#: netbox/dcim/filtersets.py:1826 msgid "Master (name)" msgstr "Master (Name)" -#: dcim/filtersets.py:1868 tenancy/filtersets.py:246 +#: netbox/dcim/filtersets.py:1868 netbox/tenancy/filtersets.py:246 msgid "Tenant (ID)" msgstr "Mandant (ID)" -#: dcim/filtersets.py:1874 extras/filtersets.py:570 tenancy/filtersets.py:252 +#: netbox/dcim/filtersets.py:1874 netbox/extras/filtersets.py:570 +#: netbox/tenancy/filtersets.py:252 msgid "Tenant (slug)" msgstr "Mandant (URL-Slug)" -#: dcim/filtersets.py:1910 dcim/forms/filtersets.py:996 +#: netbox/dcim/filtersets.py:1910 netbox/dcim/forms/filtersets.py:996 msgid "Unterminated" msgstr "Nicht terminiert" -#: dcim/filtersets.py:2168 +#: netbox/dcim/filtersets.py:2168 msgid "Power panel (ID)" msgstr "Schalttafel (ID)" -#: dcim/forms/bulk_create.py:40 extras/forms/filtersets.py:410 -#: extras/forms/model_forms.py:443 extras/forms/model_forms.py:495 -#: netbox/forms/base.py:84 netbox/forms/mixins.py:81 -#: netbox/tables/columns.py:458 -#: templates/circuits/inc/circuit_termination.html:32 -#: templates/generic/bulk_edit.html:65 templates/inc/panels/tags.html:5 -#: utilities/forms/fields/fields.py:81 +#: netbox/dcim/forms/bulk_create.py:40 netbox/extras/forms/filtersets.py:410 +#: netbox/extras/forms/model_forms.py:443 +#: netbox/extras/forms/model_forms.py:495 netbox/netbox/forms/base.py:84 +#: netbox/netbox/forms/mixins.py:81 netbox/netbox/tables/columns.py:458 +#: netbox/templates/circuits/inc/circuit_termination.html:32 +#: netbox/templates/generic/bulk_edit.html:65 +#: netbox/templates/inc/panels/tags.html:5 +#: netbox/utilities/forms/fields/fields.py:81 msgid "Tags" msgstr "Tags" -#: dcim/forms/bulk_create.py:112 dcim/forms/filtersets.py:1396 -#: dcim/forms/model_forms.py:431 dcim/forms/model_forms.py:486 -#: dcim/forms/object_create.py:197 dcim/forms/object_create.py:353 -#: dcim/tables/devices.py:170 dcim/tables/devices.py:702 -#: dcim/tables/devicetypes.py:242 templates/dcim/device.html:42 -#: templates/dcim/device.html:129 templates/dcim/modulebay.html:34 -#: templates/dcim/virtualchassis.html:66 -#: templates/dcim/virtualchassis_edit.html:55 +#: netbox/dcim/forms/bulk_create.py:112 netbox/dcim/forms/filtersets.py:1396 +#: netbox/dcim/forms/model_forms.py:431 netbox/dcim/forms/model_forms.py:486 +#: netbox/dcim/forms/object_create.py:197 +#: netbox/dcim/forms/object_create.py:353 netbox/dcim/tables/devices.py:162 +#: netbox/dcim/tables/devices.py:690 netbox/dcim/tables/devicetypes.py:242 +#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:130 +#: netbox/templates/dcim/modulebay.html:34 +#: netbox/templates/dcim/virtualchassis.html:66 +#: netbox/templates/dcim/virtualchassis_edit.html:55 msgid "Position" msgstr "Position" -#: dcim/forms/bulk_create.py:114 +#: netbox/dcim/forms/bulk_create.py:114 msgid "" "Alphanumeric ranges are supported. (Must match the number of names being " "created.)" @@ -2733,798 +3021,864 @@ msgstr "" "Alphanumerische Bereiche werden unterstützt. (Muss der Anzahl der Namen " "entsprechen, die erstellt werden.)" -#: dcim/forms/bulk_edit.py:116 dcim/forms/bulk_import.py:99 -#: dcim/forms/model_forms.py:116 dcim/tables/sites.py:89 -#: ipam/filtersets.py:985 ipam/forms/bulk_edit.py:531 -#: ipam/forms/bulk_import.py:444 ipam/forms/model_forms.py:526 -#: ipam/tables/fhrp.py:67 ipam/tables/vlans.py:118 ipam/tables/vlans.py:221 -#: templates/dcim/interface.html:284 templates/dcim/site.html:36 -#: templates/ipam/inc/panels/fhrp_groups.html:23 templates/ipam/vlan.html:27 -#: templates/tenancy/contact.html:21 templates/tenancy/tenant.html:20 -#: templates/users/group.html:6 templates/users/group.html:14 -#: templates/virtualization/cluster.html:29 templates/vpn/tunnel.html:29 -#: templates/wireless/wirelesslan.html:18 tenancy/forms/bulk_edit.py:43 -#: tenancy/forms/bulk_edit.py:94 tenancy/forms/bulk_import.py:40 -#: tenancy/forms/bulk_import.py:81 tenancy/forms/filtersets.py:48 -#: tenancy/forms/filtersets.py:78 tenancy/forms/filtersets.py:97 -#: tenancy/forms/model_forms.py:45 tenancy/forms/model_forms.py:97 -#: tenancy/forms/model_forms.py:122 tenancy/tables/contacts.py:60 -#: tenancy/tables/contacts.py:107 tenancy/tables/tenants.py:42 -#: users/filtersets.py:57 users/filtersets.py:175 users/forms/filtersets.py:32 -#: users/forms/filtersets.py:38 users/forms/filtersets.py:80 -#: virtualization/forms/bulk_edit.py:65 virtualization/forms/bulk_import.py:47 -#: virtualization/forms/filtersets.py:85 -#: virtualization/forms/model_forms.py:66 virtualization/tables/clusters.py:70 -#: vpn/forms/bulk_edit.py:112 vpn/forms/bulk_import.py:158 -#: vpn/forms/filtersets.py:116 vpn/tables/crypto.py:31 -#: vpn/tables/tunnels.py:44 wireless/forms/bulk_edit.py:48 -#: wireless/forms/bulk_import.py:36 wireless/forms/filtersets.py:46 -#: wireless/forms/model_forms.py:40 wireless/tables/wirelesslan.py:48 +#: netbox/dcim/forms/bulk_edit.py:116 netbox/dcim/forms/bulk_import.py:99 +#: netbox/dcim/forms/model_forms.py:116 netbox/dcim/tables/sites.py:89 +#: netbox/ipam/filtersets.py:985 netbox/ipam/forms/bulk_edit.py:531 +#: netbox/ipam/forms/bulk_import.py:444 netbox/ipam/forms/model_forms.py:526 +#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:118 +#: netbox/ipam/tables/vlans.py:221 netbox/templates/dcim/interface.html:284 +#: netbox/templates/dcim/site.html:37 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:23 +#: netbox/templates/ipam/vlan.html:27 netbox/templates/tenancy/contact.html:21 +#: netbox/templates/tenancy/tenant.html:20 netbox/templates/users/group.html:6 +#: netbox/templates/users/group.html:14 +#: netbox/templates/virtualization/cluster.html:29 +#: netbox/templates/vpn/tunnel.html:29 +#: netbox/templates/wireless/wirelesslan.html:18 +#: netbox/tenancy/forms/bulk_edit.py:43 netbox/tenancy/forms/bulk_edit.py:94 +#: netbox/tenancy/forms/bulk_import.py:40 +#: netbox/tenancy/forms/bulk_import.py:81 +#: netbox/tenancy/forms/filtersets.py:48 netbox/tenancy/forms/filtersets.py:78 +#: netbox/tenancy/forms/filtersets.py:97 +#: netbox/tenancy/forms/model_forms.py:45 +#: netbox/tenancy/forms/model_forms.py:97 +#: netbox/tenancy/forms/model_forms.py:122 +#: netbox/tenancy/tables/contacts.py:60 netbox/tenancy/tables/contacts.py:107 +#: netbox/tenancy/tables/tenants.py:42 netbox/users/filtersets.py:57 +#: netbox/users/filtersets.py:175 netbox/users/forms/filtersets.py:32 +#: netbox/users/forms/filtersets.py:38 netbox/users/forms/filtersets.py:80 +#: netbox/virtualization/forms/bulk_edit.py:65 +#: netbox/virtualization/forms/bulk_import.py:47 +#: netbox/virtualization/forms/filtersets.py:85 +#: netbox/virtualization/forms/model_forms.py:66 +#: netbox/virtualization/tables/clusters.py:70 +#: netbox/vpn/forms/bulk_edit.py:112 netbox/vpn/forms/bulk_import.py:158 +#: netbox/vpn/forms/filtersets.py:116 netbox/vpn/tables/crypto.py:31 +#: netbox/vpn/tables/tunnels.py:44 netbox/wireless/forms/bulk_edit.py:48 +#: netbox/wireless/forms/bulk_import.py:36 +#: netbox/wireless/forms/filtersets.py:46 +#: netbox/wireless/forms/model_forms.py:40 +#: netbox/wireless/tables/wirelesslan.py:48 msgid "Group" msgstr "Gruppe" -#: dcim/forms/bulk_edit.py:131 +#: netbox/dcim/forms/bulk_edit.py:131 msgid "Contact name" msgstr "Name des Kontakts" -#: dcim/forms/bulk_edit.py:136 +#: netbox/dcim/forms/bulk_edit.py:136 msgid "Contact phone" msgstr "Telefon des Kontakts" -#: dcim/forms/bulk_edit.py:142 +#: netbox/dcim/forms/bulk_edit.py:142 msgid "Contact E-mail" msgstr "E-Mail des Kontakts" -#: dcim/forms/bulk_edit.py:145 dcim/forms/bulk_import.py:122 -#: dcim/forms/model_forms.py:127 +#: netbox/dcim/forms/bulk_edit.py:145 netbox/dcim/forms/bulk_import.py:122 +#: netbox/dcim/forms/model_forms.py:127 msgid "Time zone" msgstr "Zeitzone" -#: dcim/forms/bulk_edit.py:267 dcim/forms/bulk_edit.py:1160 -#: dcim/forms/bulk_edit.py:1548 dcim/forms/bulk_import.py:207 -#: dcim/forms/bulk_import.py:1021 dcim/forms/filtersets.py:300 -#: dcim/forms/filtersets.py:706 dcim/forms/filtersets.py:1426 -#: dcim/forms/model_forms.py:219 dcim/forms/model_forms.py:1015 -#: dcim/forms/model_forms.py:1454 dcim/forms/object_import.py:181 -#: dcim/tables/devices.py:174 dcim/tables/devices.py:810 -#: dcim/tables/devices.py:921 dcim/tables/devicetypes.py:300 -#: dcim/tables/racks.py:69 extras/filtersets.py:504 -#: ipam/forms/bulk_edit.py:246 ipam/forms/bulk_edit.py:295 -#: ipam/forms/bulk_edit.py:343 ipam/forms/bulk_edit.py:549 -#: ipam/forms/bulk_import.py:196 ipam/forms/bulk_import.py:261 -#: ipam/forms/bulk_import.py:297 ipam/forms/bulk_import.py:463 -#: ipam/forms/filtersets.py:237 ipam/forms/filtersets.py:289 -#: ipam/forms/filtersets.py:360 ipam/forms/filtersets.py:516 -#: ipam/forms/model_forms.py:186 ipam/forms/model_forms.py:219 -#: ipam/forms/model_forms.py:248 ipam/forms/model_forms.py:689 -#: ipam/tables/ip.py:257 ipam/tables/ip.py:313 ipam/tables/ip.py:363 -#: ipam/tables/vlans.py:126 ipam/tables/vlans.py:230 -#: templates/dcim/device.html:179 -#: templates/dcim/inc/panels/inventory_items.html:20 -#: templates/dcim/interface.html:223 templates/dcim/inventoryitem.html:36 -#: templates/dcim/rack.html:47 templates/ipam/ipaddress.html:41 -#: templates/ipam/iprange.html:50 templates/ipam/prefix.html:77 -#: templates/ipam/role.html:19 templates/ipam/vlan.html:52 -#: templates/virtualization/virtualmachine.html:23 -#: templates/vpn/tunneltermination.html:17 -#: templates/wireless/inc/wirelesslink_interface.html:20 -#: tenancy/forms/bulk_edit.py:142 tenancy/forms/filtersets.py:107 -#: tenancy/forms/model_forms.py:137 tenancy/tables/contacts.py:102 -#: virtualization/forms/bulk_edit.py:145 -#: virtualization/forms/bulk_import.py:106 -#: virtualization/forms/filtersets.py:157 -#: virtualization/forms/model_forms.py:195 -#: virtualization/tables/virtualmachines.py:74 vpn/forms/bulk_edit.py:87 -#: vpn/forms/bulk_import.py:81 vpn/forms/filtersets.py:85 -#: vpn/forms/model_forms.py:78 vpn/forms/model_forms.py:113 -#: vpn/tables/tunnels.py:82 +#: netbox/dcim/forms/bulk_edit.py:267 netbox/dcim/forms/bulk_edit.py:1160 +#: netbox/dcim/forms/bulk_edit.py:1548 netbox/dcim/forms/bulk_import.py:207 +#: netbox/dcim/forms/bulk_import.py:1021 netbox/dcim/forms/filtersets.py:300 +#: netbox/dcim/forms/filtersets.py:706 netbox/dcim/forms/filtersets.py:1426 +#: netbox/dcim/forms/model_forms.py:219 netbox/dcim/forms/model_forms.py:1015 +#: netbox/dcim/forms/model_forms.py:1454 +#: netbox/dcim/forms/object_import.py:181 netbox/dcim/tables/devices.py:166 +#: netbox/dcim/tables/devices.py:792 netbox/dcim/tables/devices.py:903 +#: netbox/dcim/tables/devicetypes.py:300 netbox/dcim/tables/racks.py:69 +#: netbox/extras/filtersets.py:504 netbox/ipam/forms/bulk_edit.py:246 +#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:343 +#: netbox/ipam/forms/bulk_edit.py:549 netbox/ipam/forms/bulk_import.py:196 +#: netbox/ipam/forms/bulk_import.py:261 netbox/ipam/forms/bulk_import.py:297 +#: netbox/ipam/forms/bulk_import.py:463 netbox/ipam/forms/filtersets.py:237 +#: netbox/ipam/forms/filtersets.py:289 netbox/ipam/forms/filtersets.py:360 +#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/forms/model_forms.py:186 +#: netbox/ipam/forms/model_forms.py:219 netbox/ipam/forms/model_forms.py:248 +#: netbox/ipam/forms/model_forms.py:689 netbox/ipam/tables/ip.py:257 +#: netbox/ipam/tables/ip.py:313 netbox/ipam/tables/ip.py:363 +#: netbox/ipam/tables/vlans.py:126 netbox/ipam/tables/vlans.py:230 +#: netbox/templates/dcim/device.html:180 +#: netbox/templates/dcim/inc/panels/inventory_items.html:20 +#: netbox/templates/dcim/interface.html:223 +#: netbox/templates/dcim/inventoryitem.html:36 +#: netbox/templates/dcim/rack.html:47 netbox/templates/ipam/ipaddress.html:41 +#: netbox/templates/ipam/iprange.html:50 netbox/templates/ipam/prefix.html:77 +#: netbox/templates/ipam/role.html:19 netbox/templates/ipam/vlan.html:52 +#: netbox/templates/virtualization/virtualmachine.html:23 +#: netbox/templates/vpn/tunneltermination.html:17 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:20 +#: netbox/tenancy/forms/bulk_edit.py:142 +#: netbox/tenancy/forms/filtersets.py:107 +#: netbox/tenancy/forms/model_forms.py:137 +#: netbox/tenancy/tables/contacts.py:102 +#: netbox/virtualization/forms/bulk_edit.py:145 +#: netbox/virtualization/forms/bulk_import.py:106 +#: netbox/virtualization/forms/filtersets.py:157 +#: netbox/virtualization/forms/model_forms.py:195 +#: netbox/virtualization/tables/virtualmachines.py:74 +#: netbox/vpn/forms/bulk_edit.py:87 netbox/vpn/forms/bulk_import.py:81 +#: netbox/vpn/forms/filtersets.py:85 netbox/vpn/forms/model_forms.py:78 +#: netbox/vpn/forms/model_forms.py:113 netbox/vpn/tables/tunnels.py:82 msgid "Role" msgstr "Rolle" -#: dcim/forms/bulk_edit.py:274 dcim/forms/bulk_edit.py:610 -#: dcim/forms/bulk_edit.py:662 templates/dcim/device.html:103 -#: templates/dcim/module.html:74 templates/dcim/modulebay.html:66 -#: templates/dcim/rack.html:55 +#: netbox/dcim/forms/bulk_edit.py:274 netbox/dcim/forms/bulk_edit.py:610 +#: netbox/dcim/forms/bulk_edit.py:662 netbox/templates/dcim/device.html:104 +#: netbox/templates/dcim/module.html:74 +#: netbox/templates/dcim/modulebay.html:66 netbox/templates/dcim/rack.html:55 msgid "Serial Number" msgstr "Seriennummer" -#: dcim/forms/bulk_edit.py:277 dcim/forms/filtersets.py:307 -#: dcim/forms/filtersets.py:742 dcim/forms/filtersets.py:886 -#: dcim/forms/filtersets.py:1438 +#: netbox/dcim/forms/bulk_edit.py:277 netbox/dcim/forms/filtersets.py:307 +#: netbox/dcim/forms/filtersets.py:742 netbox/dcim/forms/filtersets.py:886 +#: netbox/dcim/forms/filtersets.py:1438 msgid "Asset tag" msgstr "Asset-Tag" -#: dcim/forms/bulk_edit.py:287 dcim/forms/bulk_import.py:220 -#: dcim/forms/filtersets.py:292 templates/dcim/rack.html:86 +#: netbox/dcim/forms/bulk_edit.py:287 netbox/dcim/forms/bulk_import.py:220 +#: netbox/dcim/forms/filtersets.py:292 netbox/templates/dcim/rack.html:86 msgid "Width" msgstr "Breite" -#: dcim/forms/bulk_edit.py:293 templates/dcim/devicetype.html:37 +#: netbox/dcim/forms/bulk_edit.py:293 netbox/templates/dcim/devicetype.html:37 msgid "Height (U)" msgstr "Höhe (HE)" -#: dcim/forms/bulk_edit.py:298 +#: netbox/dcim/forms/bulk_edit.py:298 msgid "Descending units" msgstr "Absteigende Höheneinheiten (HE)" -#: dcim/forms/bulk_edit.py:301 +#: netbox/dcim/forms/bulk_edit.py:301 msgid "Outer width" msgstr "Äußere Breite" -#: dcim/forms/bulk_edit.py:306 +#: netbox/dcim/forms/bulk_edit.py:306 msgid "Outer depth" msgstr "Äußere Tiefe" -#: dcim/forms/bulk_edit.py:311 dcim/forms/bulk_import.py:225 +#: netbox/dcim/forms/bulk_edit.py:311 netbox/dcim/forms/bulk_import.py:225 msgid "Outer unit" msgstr "Äußere Einheit" -#: dcim/forms/bulk_edit.py:316 +#: netbox/dcim/forms/bulk_edit.py:316 msgid "Mounting depth" msgstr "Einbautiefe" -#: dcim/forms/bulk_edit.py:321 dcim/forms/bulk_edit.py:351 -#: dcim/forms/bulk_edit.py:436 dcim/forms/bulk_edit.py:459 -#: dcim/forms/bulk_edit.py:475 dcim/forms/bulk_edit.py:495 -#: dcim/forms/bulk_import.py:332 dcim/forms/bulk_import.py:358 -#: dcim/forms/filtersets.py:251 dcim/forms/filtersets.py:312 -#: dcim/forms/filtersets.py:336 dcim/forms/filtersets.py:423 -#: dcim/forms/filtersets.py:529 dcim/forms/filtersets.py:548 -#: dcim/forms/filtersets.py:604 dcim/forms/model_forms.py:232 -#: dcim/forms/model_forms.py:346 dcim/tables/devicetypes.py:103 -#: dcim/tables/modules.py:35 dcim/tables/racks.py:103 -#: extras/forms/bulk_edit.py:45 extras/forms/bulk_edit.py:108 -#: extras/forms/bulk_edit.py:158 extras/forms/bulk_edit.py:278 -#: extras/forms/filtersets.py:61 extras/forms/filtersets.py:134 -#: extras/forms/filtersets.py:221 ipam/forms/bulk_edit.py:188 -#: templates/dcim/device.html:316 templates/dcim/devicetype.html:49 -#: templates/dcim/moduletype.html:30 templates/extras/configcontext.html:17 -#: templates/extras/customlink.html:25 templates/extras/savedfilter.html:33 -#: templates/ipam/role.html:30 +#: netbox/dcim/forms/bulk_edit.py:321 netbox/dcim/forms/bulk_edit.py:351 +#: netbox/dcim/forms/bulk_edit.py:436 netbox/dcim/forms/bulk_edit.py:459 +#: netbox/dcim/forms/bulk_edit.py:475 netbox/dcim/forms/bulk_edit.py:495 +#: netbox/dcim/forms/bulk_import.py:332 netbox/dcim/forms/bulk_import.py:358 +#: netbox/dcim/forms/filtersets.py:251 netbox/dcim/forms/filtersets.py:312 +#: netbox/dcim/forms/filtersets.py:336 netbox/dcim/forms/filtersets.py:423 +#: netbox/dcim/forms/filtersets.py:529 netbox/dcim/forms/filtersets.py:548 +#: netbox/dcim/forms/filtersets.py:604 netbox/dcim/forms/model_forms.py:232 +#: netbox/dcim/forms/model_forms.py:346 netbox/dcim/tables/devicetypes.py:103 +#: netbox/dcim/tables/modules.py:35 netbox/dcim/tables/racks.py:103 +#: netbox/extras/forms/bulk_edit.py:45 netbox/extras/forms/bulk_edit.py:108 +#: netbox/extras/forms/bulk_edit.py:158 netbox/extras/forms/bulk_edit.py:278 +#: netbox/extras/forms/filtersets.py:61 netbox/extras/forms/filtersets.py:134 +#: netbox/extras/forms/filtersets.py:221 netbox/ipam/forms/bulk_edit.py:188 +#: netbox/templates/dcim/device.html:317 +#: netbox/templates/dcim/devicetype.html:49 +#: netbox/templates/dcim/moduletype.html:30 +#: netbox/templates/extras/configcontext.html:17 +#: netbox/templates/extras/customlink.html:25 +#: netbox/templates/extras/savedfilter.html:33 +#: netbox/templates/ipam/role.html:30 msgid "Weight" msgstr "Gewicht" -#: dcim/forms/bulk_edit.py:326 dcim/forms/filtersets.py:317 +#: netbox/dcim/forms/bulk_edit.py:326 netbox/dcim/forms/filtersets.py:317 msgid "Max weight" msgstr "Maximales Gewicht" -#: dcim/forms/bulk_edit.py:331 dcim/forms/bulk_edit.py:441 -#: dcim/forms/bulk_edit.py:480 dcim/forms/bulk_import.py:231 -#: dcim/forms/bulk_import.py:337 dcim/forms/bulk_import.py:363 -#: dcim/forms/filtersets.py:322 dcim/forms/filtersets.py:533 -#: dcim/forms/filtersets.py:608 +#: netbox/dcim/forms/bulk_edit.py:331 netbox/dcim/forms/bulk_edit.py:441 +#: netbox/dcim/forms/bulk_edit.py:480 netbox/dcim/forms/bulk_import.py:231 +#: netbox/dcim/forms/bulk_import.py:337 netbox/dcim/forms/bulk_import.py:363 +#: netbox/dcim/forms/filtersets.py:322 netbox/dcim/forms/filtersets.py:533 +#: netbox/dcim/forms/filtersets.py:608 msgid "Weight unit" msgstr "Gewichtseinheit" -#: dcim/forms/bulk_edit.py:345 dcim/forms/bulk_edit.py:808 -#: dcim/forms/bulk_import.py:270 dcim/forms/bulk_import.py:273 -#: dcim/forms/bulk_import.py:498 dcim/forms/bulk_import.py:1309 -#: dcim/forms/bulk_import.py:1313 dcim/forms/filtersets.py:102 -#: dcim/forms/filtersets.py:340 dcim/forms/filtersets.py:354 -#: dcim/forms/filtersets.py:392 dcim/forms/filtersets.py:701 -#: dcim/forms/filtersets.py:954 dcim/forms/filtersets.py:1086 -#: dcim/forms/model_forms.py:226 dcim/forms/model_forms.py:248 -#: dcim/forms/model_forms.py:422 dcim/forms/model_forms.py:700 -#: dcim/forms/object_create.py:400 dcim/tables/devices.py:166 -#: dcim/tables/power.py:70 dcim/tables/racks.py:148 -#: ipam/forms/bulk_edit.py:465 ipam/forms/filtersets.py:442 -#: ipam/forms/model_forms.py:610 templates/dcim/device.html:29 -#: templates/dcim/inc/cable_termination.html:16 -#: templates/dcim/powerfeed.html:28 templates/dcim/rack.html:13 -#: templates/dcim/rack/base.html:4 templates/dcim/rackreservation.html:19 -#: templates/dcim/rackreservation.html:36 -#: virtualization/forms/model_forms.py:113 +#: netbox/dcim/forms/bulk_edit.py:345 netbox/dcim/forms/bulk_edit.py:808 +#: netbox/dcim/forms/bulk_import.py:270 netbox/dcim/forms/bulk_import.py:273 +#: netbox/dcim/forms/bulk_import.py:498 netbox/dcim/forms/bulk_import.py:1309 +#: netbox/dcim/forms/bulk_import.py:1313 netbox/dcim/forms/filtersets.py:102 +#: netbox/dcim/forms/filtersets.py:340 netbox/dcim/forms/filtersets.py:354 +#: netbox/dcim/forms/filtersets.py:392 netbox/dcim/forms/filtersets.py:701 +#: netbox/dcim/forms/filtersets.py:954 netbox/dcim/forms/filtersets.py:1086 +#: netbox/dcim/forms/model_forms.py:226 netbox/dcim/forms/model_forms.py:248 +#: netbox/dcim/forms/model_forms.py:422 netbox/dcim/forms/model_forms.py:700 +#: netbox/dcim/forms/object_create.py:400 netbox/dcim/tables/devices.py:158 +#: netbox/dcim/tables/power.py:70 netbox/dcim/tables/racks.py:148 +#: netbox/ipam/forms/bulk_edit.py:465 netbox/ipam/forms/filtersets.py:442 +#: netbox/ipam/forms/model_forms.py:610 netbox/templates/dcim/device.html:30 +#: netbox/templates/dcim/inc/cable_termination.html:16 +#: netbox/templates/dcim/powerfeed.html:28 netbox/templates/dcim/rack.html:13 +#: netbox/templates/dcim/rack/base.html:4 +#: netbox/templates/dcim/rackreservation.html:19 +#: netbox/templates/dcim/rackreservation.html:36 +#: netbox/virtualization/forms/model_forms.py:113 msgid "Rack" msgstr "Rack" -#: dcim/forms/bulk_edit.py:349 dcim/forms/bulk_edit.py:628 -#: dcim/forms/filtersets.py:248 dcim/forms/filtersets.py:333 -#: dcim/forms/filtersets.py:416 dcim/forms/filtersets.py:543 -#: dcim/forms/filtersets.py:651 dcim/forms/filtersets.py:861 -#: dcim/forms/model_forms.py:610 dcim/forms/model_forms.py:1524 -#: templates/dcim/device_edit.html:20 +#: netbox/dcim/forms/bulk_edit.py:349 netbox/dcim/forms/bulk_edit.py:628 +#: netbox/dcim/forms/filtersets.py:248 netbox/dcim/forms/filtersets.py:333 +#: netbox/dcim/forms/filtersets.py:416 netbox/dcim/forms/filtersets.py:543 +#: netbox/dcim/forms/filtersets.py:651 netbox/dcim/forms/filtersets.py:861 +#: netbox/dcim/forms/model_forms.py:610 netbox/dcim/forms/model_forms.py:1524 +#: netbox/templates/dcim/device_edit.html:20 msgid "Hardware" msgstr "Hardware" -#: dcim/forms/bulk_edit.py:402 dcim/forms/bulk_edit.py:466 -#: dcim/forms/bulk_edit.py:530 dcim/forms/bulk_edit.py:554 -#: dcim/forms/bulk_edit.py:638 dcim/forms/bulk_edit.py:1165 -#: dcim/forms/bulk_edit.py:1553 dcim/forms/bulk_import.py:319 -#: dcim/forms/bulk_import.py:353 dcim/forms/bulk_import.py:395 -#: dcim/forms/bulk_import.py:431 dcim/forms/bulk_import.py:1027 -#: dcim/forms/filtersets.py:429 dcim/forms/filtersets.py:554 -#: dcim/forms/filtersets.py:630 dcim/forms/filtersets.py:711 -#: dcim/forms/filtersets.py:866 dcim/forms/filtersets.py:1431 -#: dcim/forms/model_forms.py:281 dcim/forms/model_forms.py:293 -#: dcim/forms/model_forms.py:339 dcim/forms/model_forms.py:379 -#: dcim/forms/model_forms.py:1020 dcim/forms/model_forms.py:1459 -#: dcim/forms/object_import.py:187 dcim/tables/devices.py:101 -#: dcim/tables/devices.py:177 dcim/tables/devices.py:924 -#: dcim/tables/devicetypes.py:81 dcim/tables/devicetypes.py:304 -#: dcim/tables/modules.py:20 dcim/tables/modules.py:60 -#: templates/dcim/devicetype.html:14 templates/dcim/inventoryitem.html:44 -#: templates/dcim/manufacturer.html:33 templates/dcim/modulebay.html:58 -#: templates/dcim/moduletype.html:14 templates/dcim/platform.html:37 +#: netbox/dcim/forms/bulk_edit.py:402 netbox/dcim/forms/bulk_edit.py:466 +#: netbox/dcim/forms/bulk_edit.py:530 netbox/dcim/forms/bulk_edit.py:554 +#: netbox/dcim/forms/bulk_edit.py:638 netbox/dcim/forms/bulk_edit.py:1165 +#: netbox/dcim/forms/bulk_edit.py:1553 netbox/dcim/forms/bulk_import.py:319 +#: netbox/dcim/forms/bulk_import.py:353 netbox/dcim/forms/bulk_import.py:395 +#: netbox/dcim/forms/bulk_import.py:431 netbox/dcim/forms/bulk_import.py:1027 +#: netbox/dcim/forms/filtersets.py:429 netbox/dcim/forms/filtersets.py:554 +#: netbox/dcim/forms/filtersets.py:630 netbox/dcim/forms/filtersets.py:711 +#: netbox/dcim/forms/filtersets.py:866 netbox/dcim/forms/filtersets.py:1431 +#: netbox/dcim/forms/model_forms.py:281 netbox/dcim/forms/model_forms.py:293 +#: netbox/dcim/forms/model_forms.py:339 netbox/dcim/forms/model_forms.py:379 +#: netbox/dcim/forms/model_forms.py:1020 netbox/dcim/forms/model_forms.py:1459 +#: netbox/dcim/forms/object_import.py:187 netbox/dcim/tables/devices.py:93 +#: netbox/dcim/tables/devices.py:169 netbox/dcim/tables/devices.py:906 +#: netbox/dcim/tables/devicetypes.py:81 netbox/dcim/tables/devicetypes.py:304 +#: netbox/dcim/tables/modules.py:20 netbox/dcim/tables/modules.py:60 +#: netbox/templates/dcim/devicetype.html:14 +#: netbox/templates/dcim/inventoryitem.html:44 +#: netbox/templates/dcim/manufacturer.html:33 +#: netbox/templates/dcim/modulebay.html:58 +#: netbox/templates/dcim/moduletype.html:14 +#: netbox/templates/dcim/platform.html:37 msgid "Manufacturer" msgstr "Hersteller" -#: dcim/forms/bulk_edit.py:407 dcim/forms/bulk_import.py:325 -#: dcim/forms/filtersets.py:434 dcim/forms/model_forms.py:297 +#: netbox/dcim/forms/bulk_edit.py:407 netbox/dcim/forms/bulk_import.py:325 +#: netbox/dcim/forms/filtersets.py:434 netbox/dcim/forms/model_forms.py:297 msgid "Default platform" msgstr "Standard-Betriebssystem" -#: dcim/forms/bulk_edit.py:412 dcim/forms/bulk_edit.py:471 -#: dcim/forms/filtersets.py:437 dcim/forms/filtersets.py:557 +#: netbox/dcim/forms/bulk_edit.py:412 netbox/dcim/forms/bulk_edit.py:471 +#: netbox/dcim/forms/filtersets.py:437 netbox/dcim/forms/filtersets.py:557 msgid "Part number" msgstr "Artikelnummer" -#: dcim/forms/bulk_edit.py:416 +#: netbox/dcim/forms/bulk_edit.py:416 msgid "U height" msgstr "Höheneinheit" -#: dcim/forms/bulk_edit.py:428 +#: netbox/dcim/forms/bulk_edit.py:428 msgid "Exclude from utilization" msgstr "Von der Nutzung ausschließen" -#: dcim/forms/bulk_edit.py:431 dcim/forms/bulk_edit.py:603 -#: dcim/forms/bulk_import.py:525 dcim/forms/filtersets.py:446 -#: dcim/forms/filtersets.py:733 templates/dcim/device.html:97 -#: templates/dcim/devicetype.html:65 +#: netbox/dcim/forms/bulk_edit.py:431 netbox/dcim/forms/bulk_edit.py:603 +#: netbox/dcim/forms/bulk_import.py:525 netbox/dcim/forms/filtersets.py:446 +#: netbox/dcim/forms/filtersets.py:733 netbox/templates/dcim/device.html:98 +#: netbox/templates/dcim/devicetype.html:65 msgid "Airflow" msgstr "Luftstrom" -#: dcim/forms/bulk_edit.py:457 dcim/forms/model_forms.py:312 -#: dcim/tables/devicetypes.py:78 templates/dcim/device.html:87 -#: templates/dcim/devicebay.html:52 templates/dcim/module.html:58 +#: netbox/dcim/forms/bulk_edit.py:457 netbox/dcim/forms/model_forms.py:312 +#: netbox/dcim/tables/devicetypes.py:78 netbox/templates/dcim/device.html:88 +#: netbox/templates/dcim/devicebay.html:52 +#: netbox/templates/dcim/module.html:58 msgid "Device Type" msgstr "Geräte-Typ" -#: dcim/forms/bulk_edit.py:494 dcim/forms/model_forms.py:345 -#: dcim/tables/modules.py:17 dcim/tables/modules.py:65 -#: templates/dcim/module.html:62 templates/dcim/modulebay.html:62 -#: templates/dcim/moduletype.html:11 +#: netbox/dcim/forms/bulk_edit.py:494 netbox/dcim/forms/model_forms.py:345 +#: netbox/dcim/tables/modules.py:17 netbox/dcim/tables/modules.py:65 +#: netbox/templates/dcim/module.html:62 +#: netbox/templates/dcim/modulebay.html:62 +#: netbox/templates/dcim/moduletype.html:11 msgid "Module Type" msgstr "Modul-Typ" -#: dcim/forms/bulk_edit.py:508 dcim/models/devices.py:474 +#: netbox/dcim/forms/bulk_edit.py:508 netbox/dcim/models/devices.py:474 msgid "VM role" msgstr "VM-Rolle" -#: dcim/forms/bulk_edit.py:511 dcim/forms/bulk_edit.py:535 -#: dcim/forms/bulk_edit.py:618 dcim/forms/bulk_import.py:376 -#: dcim/forms/bulk_import.py:380 dcim/forms/bulk_import.py:402 -#: dcim/forms/bulk_import.py:406 dcim/forms/bulk_import.py:531 -#: dcim/forms/bulk_import.py:535 dcim/forms/filtersets.py:619 -#: dcim/forms/filtersets.py:635 dcim/forms/filtersets.py:752 -#: dcim/forms/model_forms.py:358 dcim/forms/model_forms.py:384 -#: dcim/forms/model_forms.py:495 virtualization/forms/bulk_import.py:132 -#: virtualization/forms/bulk_import.py:133 -#: virtualization/forms/filtersets.py:184 -#: virtualization/forms/model_forms.py:215 +#: netbox/dcim/forms/bulk_edit.py:511 netbox/dcim/forms/bulk_edit.py:535 +#: netbox/dcim/forms/bulk_edit.py:618 netbox/dcim/forms/bulk_import.py:376 +#: netbox/dcim/forms/bulk_import.py:380 netbox/dcim/forms/bulk_import.py:402 +#: netbox/dcim/forms/bulk_import.py:406 netbox/dcim/forms/bulk_import.py:531 +#: netbox/dcim/forms/bulk_import.py:535 netbox/dcim/forms/filtersets.py:619 +#: netbox/dcim/forms/filtersets.py:635 netbox/dcim/forms/filtersets.py:752 +#: netbox/dcim/forms/model_forms.py:358 netbox/dcim/forms/model_forms.py:384 +#: netbox/dcim/forms/model_forms.py:495 +#: netbox/virtualization/forms/bulk_import.py:132 +#: netbox/virtualization/forms/bulk_import.py:133 +#: netbox/virtualization/forms/filtersets.py:184 +#: netbox/virtualization/forms/model_forms.py:215 msgid "Config template" msgstr "Konfigurationsvorlage" -#: dcim/forms/bulk_edit.py:559 dcim/forms/bulk_edit.py:959 -#: dcim/forms/bulk_import.py:437 dcim/forms/filtersets.py:112 -#: dcim/forms/model_forms.py:444 dcim/forms/model_forms.py:817 -#: dcim/forms/model_forms.py:834 extras/filtersets.py:499 +#: netbox/dcim/forms/bulk_edit.py:559 netbox/dcim/forms/bulk_edit.py:959 +#: netbox/dcim/forms/bulk_import.py:437 netbox/dcim/forms/filtersets.py:112 +#: netbox/dcim/forms/model_forms.py:444 netbox/dcim/forms/model_forms.py:817 +#: netbox/dcim/forms/model_forms.py:834 netbox/extras/filtersets.py:499 msgid "Device type" msgstr "Geräte-Typ" -#: dcim/forms/bulk_edit.py:570 dcim/forms/bulk_import.py:418 -#: dcim/forms/filtersets.py:117 dcim/forms/model_forms.py:452 +#: netbox/dcim/forms/bulk_edit.py:570 netbox/dcim/forms/bulk_import.py:418 +#: netbox/dcim/forms/filtersets.py:117 netbox/dcim/forms/model_forms.py:452 msgid "Device role" msgstr "Geräte-Rolle" -#: dcim/forms/bulk_edit.py:593 dcim/forms/bulk_import.py:443 -#: dcim/forms/filtersets.py:725 dcim/forms/model_forms.py:394 -#: dcim/forms/model_forms.py:456 dcim/tables/devices.py:187 -#: extras/filtersets.py:515 templates/dcim/device.html:183 -#: templates/dcim/platform.html:26 -#: templates/virtualization/virtualmachine.html:27 -#: virtualization/forms/bulk_edit.py:160 -#: virtualization/forms/bulk_import.py:122 -#: virtualization/forms/filtersets.py:168 -#: virtualization/forms/model_forms.py:203 -#: virtualization/tables/virtualmachines.py:78 +#: netbox/dcim/forms/bulk_edit.py:593 netbox/dcim/forms/bulk_import.py:443 +#: netbox/dcim/forms/filtersets.py:725 netbox/dcim/forms/model_forms.py:394 +#: netbox/dcim/forms/model_forms.py:456 netbox/dcim/tables/devices.py:179 +#: netbox/extras/filtersets.py:515 netbox/templates/dcim/device.html:184 +#: netbox/templates/dcim/platform.html:26 +#: netbox/templates/virtualization/virtualmachine.html:27 +#: netbox/virtualization/forms/bulk_edit.py:160 +#: netbox/virtualization/forms/bulk_import.py:122 +#: netbox/virtualization/forms/filtersets.py:168 +#: netbox/virtualization/forms/model_forms.py:203 +#: netbox/virtualization/tables/virtualmachines.py:78 msgid "Platform" msgstr "Betriebssystem" -#: dcim/forms/bulk_edit.py:626 dcim/forms/bulk_edit.py:1179 -#: dcim/forms/bulk_edit.py:1543 dcim/forms/bulk_edit.py:1589 -#: dcim/forms/bulk_import.py:586 dcim/forms/bulk_import.py:648 -#: dcim/forms/bulk_import.py:674 dcim/forms/bulk_import.py:700 -#: dcim/forms/bulk_import.py:720 dcim/forms/bulk_import.py:773 -#: dcim/forms/bulk_import.py:891 dcim/forms/bulk_import.py:939 -#: dcim/forms/bulk_import.py:956 dcim/forms/bulk_import.py:968 -#: dcim/forms/bulk_import.py:1016 dcim/forms/bulk_import.py:1373 -#: dcim/forms/connections.py:24 dcim/forms/filtersets.py:129 -#: dcim/forms/filtersets.py:840 dcim/forms/filtersets.py:970 -#: dcim/forms/filtersets.py:1160 dcim/forms/filtersets.py:1182 -#: dcim/forms/filtersets.py:1204 dcim/forms/filtersets.py:1221 -#: dcim/forms/filtersets.py:1241 dcim/forms/filtersets.py:1349 -#: dcim/forms/filtersets.py:1371 dcim/forms/filtersets.py:1392 -#: dcim/forms/filtersets.py:1407 dcim/forms/filtersets.py:1421 -#: dcim/forms/filtersets.py:1484 dcim/forms/filtersets.py:1508 -#: dcim/forms/filtersets.py:1532 dcim/forms/model_forms.py:573 -#: dcim/forms/model_forms.py:794 dcim/forms/model_forms.py:1153 -#: dcim/forms/model_forms.py:1608 dcim/forms/object_create.py:257 -#: dcim/tables/connections.py:22 dcim/tables/connections.py:41 -#: dcim/tables/connections.py:60 dcim/tables/devices.py:290 -#: dcim/tables/devices.py:359 dcim/tables/devices.py:403 -#: dcim/tables/devices.py:448 dcim/tables/devices.py:502 -#: dcim/tables/devices.py:594 dcim/tables/devices.py:692 -#: dcim/tables/devices.py:752 dcim/tables/devices.py:802 -#: dcim/tables/devices.py:862 dcim/tables/devices.py:914 -#: dcim/tables/devices.py:1040 dcim/tables/modules.py:52 -#: extras/forms/filtersets.py:330 ipam/forms/bulk_import.py:303 -#: ipam/forms/bulk_import.py:489 ipam/forms/filtersets.py:558 -#: ipam/forms/model_forms.py:317 ipam/forms/model_forms.py:725 -#: ipam/forms/model_forms.py:758 ipam/forms/model_forms.py:784 -#: ipam/tables/vlans.py:176 templates/dcim/consoleport.html:20 -#: templates/dcim/consoleserverport.html:20 templates/dcim/device.html:14 -#: templates/dcim/device.html:128 templates/dcim/device_edit.html:10 -#: templates/dcim/devicebay.html:20 templates/dcim/devicebay.html:48 -#: templates/dcim/frontport.html:20 templates/dcim/interface.html:30 -#: templates/dcim/interface.html:161 templates/dcim/inventoryitem.html:20 -#: templates/dcim/module.html:54 templates/dcim/modulebay.html:20 -#: templates/dcim/poweroutlet.html:20 templates/dcim/powerport.html:20 -#: templates/dcim/rearport.html:20 templates/dcim/virtualchassis.html:65 -#: templates/dcim/virtualchassis_edit.html:51 -#: templates/dcim/virtualdevicecontext.html:22 -#: templates/virtualization/virtualmachine.html:110 -#: templates/vpn/tunneltermination.html:23 -#: templates/wireless/inc/wirelesslink_interface.html:6 -#: virtualization/filtersets.py:167 virtualization/forms/bulk_edit.py:137 -#: virtualization/forms/bulk_import.py:99 -#: virtualization/forms/filtersets.py:128 -#: virtualization/forms/model_forms.py:185 -#: virtualization/tables/virtualmachines.py:70 vpn/choices.py:44 -#: vpn/forms/bulk_import.py:86 vpn/forms/bulk_import.py:283 -#: vpn/forms/filtersets.py:275 vpn/forms/model_forms.py:90 -#: vpn/forms/model_forms.py:125 vpn/forms/model_forms.py:236 -#: vpn/forms/model_forms.py:453 wireless/forms/model_forms.py:99 -#: wireless/forms/model_forms.py:141 wireless/tables/wirelesslan.py:75 +#: netbox/dcim/forms/bulk_edit.py:626 netbox/dcim/forms/bulk_edit.py:1179 +#: netbox/dcim/forms/bulk_edit.py:1543 netbox/dcim/forms/bulk_edit.py:1589 +#: netbox/dcim/forms/bulk_import.py:586 netbox/dcim/forms/bulk_import.py:648 +#: netbox/dcim/forms/bulk_import.py:674 netbox/dcim/forms/bulk_import.py:700 +#: netbox/dcim/forms/bulk_import.py:720 netbox/dcim/forms/bulk_import.py:773 +#: netbox/dcim/forms/bulk_import.py:891 netbox/dcim/forms/bulk_import.py:939 +#: netbox/dcim/forms/bulk_import.py:956 netbox/dcim/forms/bulk_import.py:968 +#: netbox/dcim/forms/bulk_import.py:1016 netbox/dcim/forms/bulk_import.py:1373 +#: netbox/dcim/forms/connections.py:24 netbox/dcim/forms/filtersets.py:129 +#: netbox/dcim/forms/filtersets.py:840 netbox/dcim/forms/filtersets.py:970 +#: netbox/dcim/forms/filtersets.py:1160 netbox/dcim/forms/filtersets.py:1182 +#: netbox/dcim/forms/filtersets.py:1204 netbox/dcim/forms/filtersets.py:1221 +#: netbox/dcim/forms/filtersets.py:1241 netbox/dcim/forms/filtersets.py:1349 +#: netbox/dcim/forms/filtersets.py:1371 netbox/dcim/forms/filtersets.py:1392 +#: netbox/dcim/forms/filtersets.py:1407 netbox/dcim/forms/filtersets.py:1421 +#: netbox/dcim/forms/filtersets.py:1484 netbox/dcim/forms/filtersets.py:1508 +#: netbox/dcim/forms/filtersets.py:1532 netbox/dcim/forms/model_forms.py:573 +#: netbox/dcim/forms/model_forms.py:794 netbox/dcim/forms/model_forms.py:1153 +#: netbox/dcim/forms/model_forms.py:1608 +#: netbox/dcim/forms/object_create.py:257 netbox/dcim/tables/connections.py:22 +#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60 +#: netbox/dcim/tables/devices.py:282 netbox/dcim/tables/devices.py:359 +#: netbox/dcim/tables/devices.py:400 netbox/dcim/tables/devices.py:442 +#: netbox/dcim/tables/devices.py:493 netbox/dcim/tables/devices.py:582 +#: netbox/dcim/tables/devices.py:680 netbox/dcim/tables/devices.py:737 +#: netbox/dcim/tables/devices.py:784 netbox/dcim/tables/devices.py:844 +#: netbox/dcim/tables/devices.py:896 netbox/dcim/tables/devices.py:1022 +#: netbox/dcim/tables/modules.py:52 netbox/extras/forms/filtersets.py:330 +#: netbox/ipam/forms/bulk_import.py:303 netbox/ipam/forms/bulk_import.py:489 +#: netbox/ipam/forms/filtersets.py:558 netbox/ipam/forms/model_forms.py:317 +#: netbox/ipam/forms/model_forms.py:725 netbox/ipam/forms/model_forms.py:758 +#: netbox/ipam/forms/model_forms.py:784 netbox/ipam/tables/vlans.py:176 +#: netbox/templates/dcim/consoleport.html:20 +#: netbox/templates/dcim/consoleserverport.html:20 +#: netbox/templates/dcim/device.html:15 netbox/templates/dcim/device.html:129 +#: netbox/templates/dcim/device_edit.html:10 +#: netbox/templates/dcim/devicebay.html:20 +#: netbox/templates/dcim/devicebay.html:48 +#: netbox/templates/dcim/frontport.html:20 +#: netbox/templates/dcim/interface.html:30 +#: netbox/templates/dcim/interface.html:161 +#: netbox/templates/dcim/inventoryitem.html:20 +#: netbox/templates/dcim/module.html:54 +#: netbox/templates/dcim/modulebay.html:20 +#: netbox/templates/dcim/poweroutlet.html:20 +#: netbox/templates/dcim/powerport.html:20 +#: netbox/templates/dcim/rearport.html:20 +#: netbox/templates/dcim/virtualchassis.html:65 +#: netbox/templates/dcim/virtualchassis_edit.html:51 +#: netbox/templates/dcim/virtualdevicecontext.html:22 +#: netbox/templates/virtualization/virtualmachine.html:110 +#: netbox/templates/vpn/tunneltermination.html:23 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:6 +#: netbox/virtualization/filtersets.py:167 +#: netbox/virtualization/forms/bulk_edit.py:137 +#: netbox/virtualization/forms/bulk_import.py:99 +#: netbox/virtualization/forms/filtersets.py:128 +#: netbox/virtualization/forms/model_forms.py:185 +#: netbox/virtualization/tables/virtualmachines.py:70 netbox/vpn/choices.py:44 +#: netbox/vpn/forms/bulk_import.py:86 netbox/vpn/forms/bulk_import.py:283 +#: netbox/vpn/forms/filtersets.py:275 netbox/vpn/forms/model_forms.py:90 +#: netbox/vpn/forms/model_forms.py:125 netbox/vpn/forms/model_forms.py:236 +#: netbox/vpn/forms/model_forms.py:453 netbox/wireless/forms/model_forms.py:99 +#: netbox/wireless/forms/model_forms.py:141 +#: netbox/wireless/tables/wirelesslan.py:75 msgid "Device" msgstr "Gerät" -#: dcim/forms/bulk_edit.py:629 templates/extras/dashboard/widget_config.html:7 -#: virtualization/forms/bulk_edit.py:191 +#: netbox/dcim/forms/bulk_edit.py:629 +#: netbox/templates/extras/dashboard/widget_config.html:7 +#: netbox/virtualization/forms/bulk_edit.py:191 msgid "Configuration" msgstr "Konfiguration" -#: dcim/forms/bulk_edit.py:643 dcim/forms/bulk_import.py:598 -#: dcim/forms/model_forms.py:587 dcim/forms/model_forms.py:842 +#: netbox/dcim/forms/bulk_edit.py:643 netbox/dcim/forms/bulk_import.py:598 +#: netbox/dcim/forms/model_forms.py:587 netbox/dcim/forms/model_forms.py:842 msgid "Module type" msgstr "Modul-Typ" -#: dcim/forms/bulk_edit.py:697 dcim/forms/bulk_edit.py:882 -#: dcim/forms/bulk_edit.py:901 dcim/forms/bulk_edit.py:924 -#: dcim/forms/bulk_edit.py:966 dcim/forms/bulk_edit.py:1010 -#: dcim/forms/bulk_edit.py:1061 dcim/forms/bulk_edit.py:1088 -#: dcim/forms/bulk_edit.py:1115 dcim/forms/bulk_edit.py:1133 -#: dcim/forms/bulk_edit.py:1151 dcim/forms/filtersets.py:65 -#: dcim/forms/object_create.py:46 templates/dcim/cable.html:32 -#: templates/dcim/consoleport.html:32 templates/dcim/consoleserverport.html:32 -#: templates/dcim/devicebay.html:28 templates/dcim/frontport.html:32 -#: templates/dcim/inc/panels/inventory_items.html:19 -#: templates/dcim/interface.html:42 templates/dcim/inventoryitem.html:32 -#: templates/dcim/modulebay.html:30 templates/dcim/poweroutlet.html:32 -#: templates/dcim/powerport.html:32 templates/dcim/rearport.html:32 -#: templates/extras/customfield.html:26 templates/generic/bulk_import.html:162 +#: netbox/dcim/forms/bulk_edit.py:697 netbox/dcim/forms/bulk_edit.py:882 +#: netbox/dcim/forms/bulk_edit.py:901 netbox/dcim/forms/bulk_edit.py:924 +#: netbox/dcim/forms/bulk_edit.py:966 netbox/dcim/forms/bulk_edit.py:1010 +#: netbox/dcim/forms/bulk_edit.py:1061 netbox/dcim/forms/bulk_edit.py:1088 +#: netbox/dcim/forms/bulk_edit.py:1115 netbox/dcim/forms/bulk_edit.py:1133 +#: netbox/dcim/forms/bulk_edit.py:1151 netbox/dcim/forms/filtersets.py:65 +#: netbox/dcim/forms/object_create.py:46 netbox/templates/dcim/cable.html:32 +#: netbox/templates/dcim/consoleport.html:32 +#: netbox/templates/dcim/consoleserverport.html:32 +#: netbox/templates/dcim/devicebay.html:28 +#: netbox/templates/dcim/frontport.html:32 +#: netbox/templates/dcim/inc/panels/inventory_items.html:19 +#: netbox/templates/dcim/interface.html:42 +#: netbox/templates/dcim/inventoryitem.html:32 +#: netbox/templates/dcim/modulebay.html:30 +#: netbox/templates/dcim/poweroutlet.html:32 +#: netbox/templates/dcim/powerport.html:32 +#: netbox/templates/dcim/rearport.html:32 +#: netbox/templates/extras/customfield.html:26 +#: netbox/templates/generic/bulk_import.html:162 msgid "Label" msgstr "Label" -#: dcim/forms/bulk_edit.py:706 dcim/forms/filtersets.py:987 -#: templates/dcim/cable.html:50 +#: netbox/dcim/forms/bulk_edit.py:706 netbox/dcim/forms/filtersets.py:987 +#: netbox/templates/dcim/cable.html:50 msgid "Length" msgstr "Länge" -#: dcim/forms/bulk_edit.py:711 dcim/forms/bulk_import.py:1174 -#: dcim/forms/bulk_import.py:1177 dcim/forms/filtersets.py:991 +#: netbox/dcim/forms/bulk_edit.py:711 netbox/dcim/forms/bulk_import.py:1174 +#: netbox/dcim/forms/bulk_import.py:1177 netbox/dcim/forms/filtersets.py:991 msgid "Length unit" msgstr "Längeneinheit" -#: dcim/forms/bulk_edit.py:735 templates/dcim/virtualchassis.html:23 +#: netbox/dcim/forms/bulk_edit.py:735 +#: netbox/templates/dcim/virtualchassis.html:23 msgid "Domain" msgstr "Domäne" -#: dcim/forms/bulk_edit.py:803 dcim/forms/bulk_import.py:1296 -#: dcim/forms/filtersets.py:1077 dcim/forms/model_forms.py:695 +#: netbox/dcim/forms/bulk_edit.py:803 netbox/dcim/forms/bulk_import.py:1296 +#: netbox/dcim/forms/filtersets.py:1077 netbox/dcim/forms/model_forms.py:695 msgid "Power panel" msgstr "Schalttafel" -#: dcim/forms/bulk_edit.py:825 dcim/forms/bulk_import.py:1332 -#: dcim/forms/filtersets.py:1099 templates/dcim/powerfeed.html:83 +#: netbox/dcim/forms/bulk_edit.py:825 netbox/dcim/forms/bulk_import.py:1332 +#: netbox/dcim/forms/filtersets.py:1099 +#: netbox/templates/dcim/powerfeed.html:83 msgid "Supply" msgstr "Versorgung" -#: dcim/forms/bulk_edit.py:831 dcim/forms/bulk_import.py:1337 -#: dcim/forms/filtersets.py:1104 templates/dcim/powerfeed.html:95 +#: netbox/dcim/forms/bulk_edit.py:831 netbox/dcim/forms/bulk_import.py:1337 +#: netbox/dcim/forms/filtersets.py:1104 +#: netbox/templates/dcim/powerfeed.html:95 msgid "Phase" msgstr "Phase" -#: dcim/forms/bulk_edit.py:837 dcim/forms/filtersets.py:1109 -#: templates/dcim/powerfeed.html:87 +#: netbox/dcim/forms/bulk_edit.py:837 netbox/dcim/forms/filtersets.py:1109 +#: netbox/templates/dcim/powerfeed.html:87 msgid "Voltage" msgstr "Spannung" -#: dcim/forms/bulk_edit.py:841 dcim/forms/filtersets.py:1113 -#: templates/dcim/powerfeed.html:91 +#: netbox/dcim/forms/bulk_edit.py:841 netbox/dcim/forms/filtersets.py:1113 +#: netbox/templates/dcim/powerfeed.html:91 msgid "Amperage" msgstr "Stromstärke" -#: dcim/forms/bulk_edit.py:845 dcim/forms/filtersets.py:1117 +#: netbox/dcim/forms/bulk_edit.py:845 netbox/dcim/forms/filtersets.py:1117 msgid "Max utilization" msgstr "Max. Auslastung" -#: dcim/forms/bulk_edit.py:934 +#: netbox/dcim/forms/bulk_edit.py:934 msgid "Maximum draw" msgstr "Maximale Auslastung" -#: dcim/forms/bulk_edit.py:937 dcim/models/device_component_templates.py:256 -#: dcim/models/device_components.py:357 +#: netbox/dcim/forms/bulk_edit.py:937 +#: netbox/dcim/models/device_component_templates.py:256 +#: netbox/dcim/models/device_components.py:357 msgid "Maximum power draw (watts)" -msgstr "Maximaler Stromverbrauch (Watt)" +msgstr "Maximale Leistungsaufnahme (Watt)" -#: dcim/forms/bulk_edit.py:940 +#: netbox/dcim/forms/bulk_edit.py:940 msgid "Allocated draw" -msgstr "Zugeteilte Zie" +msgstr "Zugewiesene Leistungsaufnahme" -#: dcim/forms/bulk_edit.py:943 dcim/models/device_component_templates.py:263 -#: dcim/models/device_components.py:364 +#: netbox/dcim/forms/bulk_edit.py:943 +#: netbox/dcim/models/device_component_templates.py:263 +#: netbox/dcim/models/device_components.py:364 msgid "Allocated power draw (watts)" -msgstr "Zugeteilte Leistungsaufnahme (Watt)" +msgstr "Zugewiesene Leistungsaufnahme (Watt)" -#: dcim/forms/bulk_edit.py:976 dcim/forms/bulk_import.py:731 -#: dcim/forms/model_forms.py:898 dcim/forms/model_forms.py:1223 -#: dcim/forms/model_forms.py:1511 dcim/forms/object_import.py:55 +#: netbox/dcim/forms/bulk_edit.py:976 netbox/dcim/forms/bulk_import.py:731 +#: netbox/dcim/forms/model_forms.py:898 netbox/dcim/forms/model_forms.py:1223 +#: netbox/dcim/forms/model_forms.py:1511 netbox/dcim/forms/object_import.py:55 msgid "Power port" msgstr "Stromanschluss" -#: dcim/forms/bulk_edit.py:981 dcim/forms/bulk_import.py:738 +#: netbox/dcim/forms/bulk_edit.py:981 netbox/dcim/forms/bulk_import.py:738 msgid "Feed leg" -msgstr "Einspeiseseite" +msgstr "Phasenlage" -#: dcim/forms/bulk_edit.py:1027 dcim/forms/bulk_edit.py:1333 +#: netbox/dcim/forms/bulk_edit.py:1027 netbox/dcim/forms/bulk_edit.py:1333 msgid "Management only" msgstr "Nur Management" -#: dcim/forms/bulk_edit.py:1037 dcim/forms/bulk_edit.py:1339 -#: dcim/forms/bulk_import.py:821 dcim/forms/filtersets.py:1300 -#: dcim/forms/object_import.py:90 -#: dcim/models/device_component_templates.py:411 -#: dcim/models/device_components.py:671 +#: netbox/dcim/forms/bulk_edit.py:1037 netbox/dcim/forms/bulk_edit.py:1339 +#: netbox/dcim/forms/bulk_import.py:821 netbox/dcim/forms/filtersets.py:1300 +#: netbox/dcim/forms/object_import.py:90 +#: netbox/dcim/models/device_component_templates.py:411 +#: netbox/dcim/models/device_components.py:671 msgid "PoE mode" msgstr "PoE-Modus" -#: dcim/forms/bulk_edit.py:1043 dcim/forms/bulk_edit.py:1345 -#: dcim/forms/bulk_import.py:827 dcim/forms/filtersets.py:1305 -#: dcim/forms/object_import.py:95 -#: dcim/models/device_component_templates.py:417 -#: dcim/models/device_components.py:677 +#: netbox/dcim/forms/bulk_edit.py:1043 netbox/dcim/forms/bulk_edit.py:1345 +#: netbox/dcim/forms/bulk_import.py:827 netbox/dcim/forms/filtersets.py:1305 +#: netbox/dcim/forms/object_import.py:95 +#: netbox/dcim/models/device_component_templates.py:417 +#: netbox/dcim/models/device_components.py:677 msgid "PoE type" msgstr "PoE-Typ" -#: dcim/forms/bulk_edit.py:1049 dcim/forms/filtersets.py:1310 -#: dcim/forms/object_import.py:100 +#: netbox/dcim/forms/bulk_edit.py:1049 netbox/dcim/forms/filtersets.py:1310 +#: netbox/dcim/forms/object_import.py:100 msgid "Wireless role" -msgstr "Drahtlose Rolle" +msgstr "Drahtlose Funktion" -#: dcim/forms/bulk_edit.py:1186 dcim/forms/model_forms.py:609 -#: dcim/forms/model_forms.py:1168 dcim/tables/devices.py:313 -#: templates/dcim/consoleport.html:24 templates/dcim/consoleserverport.html:24 -#: templates/dcim/frontport.html:24 templates/dcim/interface.html:34 -#: templates/dcim/module.html:51 templates/dcim/modulebay.html:54 -#: templates/dcim/poweroutlet.html:24 templates/dcim/powerport.html:24 -#: templates/dcim/rearport.html:24 +#: netbox/dcim/forms/bulk_edit.py:1186 netbox/dcim/forms/model_forms.py:609 +#: netbox/dcim/forms/model_forms.py:1168 netbox/dcim/tables/devices.py:305 +#: netbox/templates/dcim/consoleport.html:24 +#: netbox/templates/dcim/consoleserverport.html:24 +#: netbox/templates/dcim/frontport.html:24 +#: netbox/templates/dcim/interface.html:34 +#: netbox/templates/dcim/module.html:51 +#: netbox/templates/dcim/modulebay.html:54 +#: netbox/templates/dcim/poweroutlet.html:24 +#: netbox/templates/dcim/powerport.html:24 +#: netbox/templates/dcim/rearport.html:24 msgid "Module" msgstr "Modul" -#: dcim/forms/bulk_edit.py:1313 dcim/tables/devices.py:661 -#: templates/dcim/interface.html:110 +#: netbox/dcim/forms/bulk_edit.py:1313 netbox/dcim/tables/devices.py:649 +#: netbox/templates/dcim/interface.html:110 msgid "LAG" msgstr "LAG" -#: dcim/forms/bulk_edit.py:1318 dcim/forms/model_forms.py:1250 +#: netbox/dcim/forms/bulk_edit.py:1318 netbox/dcim/forms/model_forms.py:1250 msgid "Virtual device contexts" msgstr "Kontexte virtueller Geräte" -#: dcim/forms/bulk_edit.py:1324 dcim/forms/bulk_import.py:659 -#: dcim/forms/bulk_import.py:685 dcim/forms/filtersets.py:1169 -#: dcim/forms/filtersets.py:1191 dcim/forms/filtersets.py:1264 -#: dcim/tables/devices.py:606 -#: templates/circuits/inc/circuit_termination_fields.html:67 -#: templates/dcim/consoleport.html:40 templates/dcim/consoleserverport.html:40 +#: netbox/dcim/forms/bulk_edit.py:1324 netbox/dcim/forms/bulk_import.py:659 +#: netbox/dcim/forms/bulk_import.py:685 netbox/dcim/forms/filtersets.py:1169 +#: netbox/dcim/forms/filtersets.py:1191 netbox/dcim/forms/filtersets.py:1264 +#: netbox/dcim/tables/devices.py:594 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:67 +#: netbox/templates/dcim/consoleport.html:40 +#: netbox/templates/dcim/consoleserverport.html:40 msgid "Speed" msgstr "Geschwindigkeit" -#: dcim/forms/bulk_edit.py:1353 dcim/forms/bulk_import.py:830 -#: templates/vpn/ikepolicy.html:25 templates/vpn/ipsecprofile.html:21 -#: templates/vpn/ipsecprofile.html:48 virtualization/forms/bulk_edit.py:233 -#: virtualization/forms/bulk_import.py:165 vpn/forms/bulk_edit.py:146 -#: vpn/forms/bulk_edit.py:232 vpn/forms/bulk_import.py:176 -#: vpn/forms/bulk_import.py:234 vpn/forms/filtersets.py:135 -#: vpn/forms/filtersets.py:178 vpn/forms/filtersets.py:192 -#: vpn/tables/crypto.py:64 vpn/tables/crypto.py:162 +#: netbox/dcim/forms/bulk_edit.py:1353 netbox/dcim/forms/bulk_import.py:830 +#: netbox/templates/vpn/ikepolicy.html:25 +#: netbox/templates/vpn/ipsecprofile.html:21 +#: netbox/templates/vpn/ipsecprofile.html:48 +#: netbox/virtualization/forms/bulk_edit.py:233 +#: netbox/virtualization/forms/bulk_import.py:165 +#: netbox/vpn/forms/bulk_edit.py:146 netbox/vpn/forms/bulk_edit.py:232 +#: netbox/vpn/forms/bulk_import.py:176 netbox/vpn/forms/bulk_import.py:234 +#: netbox/vpn/forms/filtersets.py:135 netbox/vpn/forms/filtersets.py:178 +#: netbox/vpn/forms/filtersets.py:192 netbox/vpn/tables/crypto.py:64 +#: netbox/vpn/tables/crypto.py:162 msgid "Mode" msgstr "Modus" -#: dcim/forms/bulk_edit.py:1361 dcim/forms/model_forms.py:1299 -#: ipam/forms/bulk_import.py:177 ipam/forms/filtersets.py:505 -#: ipam/models/vlans.py:84 virtualization/forms/bulk_edit.py:240 -#: virtualization/forms/model_forms.py:321 +#: netbox/dcim/forms/bulk_edit.py:1361 netbox/dcim/forms/model_forms.py:1299 +#: netbox/ipam/forms/bulk_import.py:177 netbox/ipam/forms/filtersets.py:505 +#: netbox/ipam/models/vlans.py:84 netbox/virtualization/forms/bulk_edit.py:240 +#: netbox/virtualization/forms/model_forms.py:321 msgid "VLAN group" msgstr "VLAN-Gruppe" -#: dcim/forms/bulk_edit.py:1369 dcim/forms/model_forms.py:1304 -#: dcim/tables/devices.py:579 virtualization/forms/bulk_edit.py:248 -#: virtualization/forms/model_forms.py:326 +#: netbox/dcim/forms/bulk_edit.py:1369 netbox/dcim/forms/model_forms.py:1304 +#: netbox/dcim/tables/devices.py:567 +#: netbox/virtualization/forms/bulk_edit.py:248 +#: netbox/virtualization/forms/model_forms.py:326 msgid "Untagged VLAN" msgstr "Untagged VLAN" -#: dcim/forms/bulk_edit.py:1377 dcim/forms/model_forms.py:1313 -#: dcim/tables/devices.py:585 virtualization/forms/bulk_edit.py:256 -#: virtualization/forms/model_forms.py:335 +#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:1313 +#: netbox/dcim/tables/devices.py:573 +#: netbox/virtualization/forms/bulk_edit.py:256 +#: netbox/virtualization/forms/model_forms.py:335 msgid "Tagged VLANs" msgstr "Getaggte VLANs" -#: dcim/forms/bulk_edit.py:1387 dcim/forms/model_forms.py:1286 +#: netbox/dcim/forms/bulk_edit.py:1387 netbox/dcim/forms/model_forms.py:1286 msgid "Wireless LAN group" msgstr "WLAN-Gruppe" -#: dcim/forms/bulk_edit.py:1392 dcim/forms/model_forms.py:1291 -#: dcim/tables/devices.py:615 netbox/navigation/menu.py:133 -#: templates/dcim/interface.html:280 wireless/tables/wirelesslan.py:24 +#: netbox/dcim/forms/bulk_edit.py:1392 netbox/dcim/forms/model_forms.py:1291 +#: netbox/dcim/tables/devices.py:603 netbox/netbox/navigation/menu.py:133 +#: netbox/templates/dcim/interface.html:280 +#: netbox/wireless/tables/wirelesslan.py:24 msgid "Wireless LANs" msgstr "WLANs" -#: dcim/forms/bulk_edit.py:1401 dcim/forms/filtersets.py:1237 -#: dcim/forms/model_forms.py:1334 ipam/forms/bulk_edit.py:271 -#: ipam/forms/bulk_edit.py:362 ipam/forms/filtersets.py:169 -#: templates/dcim/interface.html:122 templates/ipam/prefix.html:95 -#: virtualization/forms/model_forms.py:349 +#: netbox/dcim/forms/bulk_edit.py:1401 netbox/dcim/forms/filtersets.py:1237 +#: netbox/dcim/forms/model_forms.py:1334 netbox/ipam/forms/bulk_edit.py:271 +#: netbox/ipam/forms/bulk_edit.py:362 netbox/ipam/forms/filtersets.py:169 +#: netbox/templates/dcim/interface.html:122 +#: netbox/templates/ipam/prefix.html:95 +#: netbox/virtualization/forms/model_forms.py:349 msgid "Addressing" msgstr "Adressierung" -#: dcim/forms/bulk_edit.py:1402 dcim/forms/filtersets.py:650 -#: dcim/forms/model_forms.py:1335 virtualization/forms/model_forms.py:350 +#: netbox/dcim/forms/bulk_edit.py:1402 netbox/dcim/forms/filtersets.py:650 +#: netbox/dcim/forms/model_forms.py:1335 +#: netbox/virtualization/forms/model_forms.py:350 msgid "Operation" msgstr "Bedienung" -#: dcim/forms/bulk_edit.py:1403 dcim/forms/filtersets.py:1238 -#: dcim/forms/model_forms.py:932 dcim/forms/model_forms.py:1337 +#: netbox/dcim/forms/bulk_edit.py:1403 netbox/dcim/forms/filtersets.py:1238 +#: netbox/dcim/forms/model_forms.py:932 netbox/dcim/forms/model_forms.py:1337 msgid "PoE" msgstr "PoE" -#: dcim/forms/bulk_edit.py:1404 dcim/forms/model_forms.py:1336 -#: templates/dcim/interface.html:99 virtualization/forms/bulk_edit.py:267 -#: virtualization/forms/model_forms.py:351 +#: netbox/dcim/forms/bulk_edit.py:1404 netbox/dcim/forms/model_forms.py:1336 +#: netbox/templates/dcim/interface.html:99 +#: netbox/virtualization/forms/bulk_edit.py:267 +#: netbox/virtualization/forms/model_forms.py:351 msgid "Related Interfaces" msgstr "Verwandte Schnittstellen" -#: dcim/forms/bulk_edit.py:1405 dcim/forms/model_forms.py:1338 -#: virtualization/forms/bulk_edit.py:268 -#: virtualization/forms/model_forms.py:352 +#: netbox/dcim/forms/bulk_edit.py:1405 netbox/dcim/forms/model_forms.py:1338 +#: netbox/virtualization/forms/bulk_edit.py:268 +#: netbox/virtualization/forms/model_forms.py:352 msgid "802.1Q Switching" msgstr "802.1Q-Switching" -#: dcim/forms/bulk_edit.py:1467 dcim/forms/bulk_edit.py:1469 +#: netbox/dcim/forms/bulk_edit.py:1467 netbox/dcim/forms/bulk_edit.py:1469 msgid "Interface mode must be specified to assign VLANs" -msgstr "Der Schnittstellenmodus muss angegeben werden, um VLANs zuzuweisen" +msgstr "Der Schnittstellenmodus muss gesetzt werden, um VLANs zuzuweisen" -#: dcim/forms/bulk_edit.py:1474 dcim/forms/common.py:50 +#: netbox/dcim/forms/bulk_edit.py:1474 netbox/dcim/forms/common.py:50 msgid "An access interface cannot have tagged VLANs assigned." msgstr "" "Einer Zugriffsschnittstelle können keine markierten VLANs zugewiesen sein." -#: dcim/forms/bulk_import.py:63 +#: netbox/dcim/forms/bulk_import.py:63 msgid "Name of parent region" msgstr "Name der übergeordneten Region" -#: dcim/forms/bulk_import.py:77 +#: netbox/dcim/forms/bulk_import.py:77 msgid "Name of parent site group" msgstr "Name der übergeordneten Standortgruppe" -#: dcim/forms/bulk_import.py:96 +#: netbox/dcim/forms/bulk_import.py:96 msgid "Assigned region" msgstr "Zugewiesene Region" -#: dcim/forms/bulk_import.py:103 tenancy/forms/bulk_import.py:44 -#: tenancy/forms/bulk_import.py:85 wireless/forms/bulk_import.py:40 +#: netbox/dcim/forms/bulk_import.py:103 netbox/tenancy/forms/bulk_import.py:44 +#: netbox/tenancy/forms/bulk_import.py:85 +#: netbox/wireless/forms/bulk_import.py:40 msgid "Assigned group" msgstr "Zugewiesene Gruppe" -#: dcim/forms/bulk_import.py:122 +#: netbox/dcim/forms/bulk_import.py:122 msgid "available options" msgstr "verfügbare Optionen" -#: dcim/forms/bulk_import.py:133 dcim/forms/bulk_import.py:488 -#: dcim/forms/bulk_import.py:1293 ipam/forms/bulk_import.py:174 -#: ipam/forms/bulk_import.py:441 virtualization/forms/bulk_import.py:63 -#: virtualization/forms/bulk_import.py:89 +#: netbox/dcim/forms/bulk_import.py:133 netbox/dcim/forms/bulk_import.py:488 +#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/forms/bulk_import.py:174 +#: netbox/ipam/forms/bulk_import.py:441 +#: netbox/virtualization/forms/bulk_import.py:63 +#: netbox/virtualization/forms/bulk_import.py:89 msgid "Assigned site" msgstr "Zugewiesener Standort" -#: dcim/forms/bulk_import.py:140 +#: netbox/dcim/forms/bulk_import.py:140 msgid "Parent location" msgstr "Übergeordneter Standort" -#: dcim/forms/bulk_import.py:142 +#: netbox/dcim/forms/bulk_import.py:142 msgid "Location not found." msgstr "Standort wurde nicht gefunden." -#: dcim/forms/bulk_import.py:199 +#: netbox/dcim/forms/bulk_import.py:199 msgid "Name of assigned tenant" msgstr "Name des zugewiesenen Mandanten " -#: dcim/forms/bulk_import.py:211 +#: netbox/dcim/forms/bulk_import.py:211 msgid "Name of assigned role" msgstr "Name der zugewiesenen Rolle" -#: dcim/forms/bulk_import.py:217 +#: netbox/dcim/forms/bulk_import.py:217 msgid "Rack type" msgstr "Rack-Typ" -#: dcim/forms/bulk_import.py:222 +#: netbox/dcim/forms/bulk_import.py:222 msgid "Rail-to-rail width (in inches)" msgstr "Breite von Schiene zu Schiene (in Zoll)" -#: dcim/forms/bulk_import.py:228 +#: netbox/dcim/forms/bulk_import.py:228 msgid "Unit for outer dimensions" msgstr "Einheit für Außenmaße" -#: dcim/forms/bulk_import.py:234 +#: netbox/dcim/forms/bulk_import.py:234 msgid "Unit for rack weights" msgstr "Einheit für Rackgewichte" -#: dcim/forms/bulk_import.py:260 +#: netbox/dcim/forms/bulk_import.py:260 msgid "Parent site" msgstr "Übergeordneter Standort" -#: dcim/forms/bulk_import.py:267 dcim/forms/bulk_import.py:1306 +#: netbox/dcim/forms/bulk_import.py:267 netbox/dcim/forms/bulk_import.py:1306 msgid "Rack's location (if any)" msgstr "Standort des Racks (falls vorhanden)" -#: dcim/forms/bulk_import.py:276 dcim/forms/model_forms.py:253 -#: dcim/tables/racks.py:153 templates/dcim/rackreservation.html:12 -#: templates/dcim/rackreservation.html:45 +#: netbox/dcim/forms/bulk_import.py:276 netbox/dcim/forms/model_forms.py:253 +#: netbox/dcim/tables/racks.py:153 +#: netbox/templates/dcim/rackreservation.html:12 +#: netbox/templates/dcim/rackreservation.html:45 msgid "Units" msgstr "Einheiten" -#: dcim/forms/bulk_import.py:279 +#: netbox/dcim/forms/bulk_import.py:279 msgid "Comma-separated list of individual unit numbers" msgstr "Kommagetrennte Liste einzelner Einheitennummern" -#: dcim/forms/bulk_import.py:322 +#: netbox/dcim/forms/bulk_import.py:322 msgid "The manufacturer which produces this device type" msgstr "Der Hersteller, der diesen Gerätetyp herstellt" -#: dcim/forms/bulk_import.py:329 +#: netbox/dcim/forms/bulk_import.py:329 msgid "The default platform for devices of this type (optional)" msgstr "Das Standard-Betriebssystem für Geräte diesen Typs (optional)" -#: dcim/forms/bulk_import.py:334 +#: netbox/dcim/forms/bulk_import.py:334 msgid "Device weight" msgstr "Gewicht des Geräts" -#: dcim/forms/bulk_import.py:340 +#: netbox/dcim/forms/bulk_import.py:340 msgid "Unit for device weight" msgstr "Einheit für das Gerätegewicht" -#: dcim/forms/bulk_import.py:360 +#: netbox/dcim/forms/bulk_import.py:360 msgid "Module weight" msgstr "Gewicht des Moduls" -#: dcim/forms/bulk_import.py:366 +#: netbox/dcim/forms/bulk_import.py:366 msgid "Unit for module weight" msgstr "Einheit für das Modulgewicht" -#: dcim/forms/bulk_import.py:399 +#: netbox/dcim/forms/bulk_import.py:399 msgid "Limit platform assignments to this manufacturer" msgstr "Betriebssystem-Zuweisungen auf diesen Hersteller beschränken" -#: dcim/forms/bulk_import.py:421 dcim/forms/bulk_import.py:1376 -#: tenancy/forms/bulk_import.py:106 +#: netbox/dcim/forms/bulk_import.py:421 netbox/dcim/forms/bulk_import.py:1376 +#: netbox/tenancy/forms/bulk_import.py:106 msgid "Assigned role" msgstr "Zugewiesene Rolle" -#: dcim/forms/bulk_import.py:434 +#: netbox/dcim/forms/bulk_import.py:434 msgid "Device type manufacturer" msgstr "Gerätetyp Hersteller" -#: dcim/forms/bulk_import.py:440 +#: netbox/dcim/forms/bulk_import.py:440 msgid "Device type model" msgstr "Gerätetyp Modell" -#: dcim/forms/bulk_import.py:447 virtualization/forms/bulk_import.py:126 +#: netbox/dcim/forms/bulk_import.py:447 +#: netbox/virtualization/forms/bulk_import.py:126 msgid "Assigned platform" msgstr "Zugewiesenes Betriebssystem" -#: dcim/forms/bulk_import.py:455 dcim/forms/bulk_import.py:459 -#: dcim/forms/model_forms.py:476 +#: netbox/dcim/forms/bulk_import.py:455 netbox/dcim/forms/bulk_import.py:459 +#: netbox/dcim/forms/model_forms.py:476 msgid "Virtual chassis" msgstr "Virtuelles Gehäuse" -#: dcim/forms/bulk_import.py:462 dcim/forms/model_forms.py:465 -#: dcim/tables/devices.py:207 extras/filtersets.py:548 -#: extras/forms/filtersets.py:331 ipam/forms/bulk_edit.py:479 -#: ipam/forms/filtersets.py:415 ipam/forms/filtersets.py:459 -#: ipam/forms/model_forms.py:627 templates/dcim/device.html:231 -#: templates/virtualization/cluster.html:10 -#: templates/virtualization/virtualmachine.html:88 -#: templates/virtualization/virtualmachine.html:97 -#: virtualization/filtersets.py:157 virtualization/filtersets.py:273 -#: virtualization/forms/bulk_edit.py:129 -#: virtualization/forms/bulk_import.py:92 -#: virtualization/forms/filtersets.py:99 -#: virtualization/forms/filtersets.py:123 -#: virtualization/forms/filtersets.py:200 -#: virtualization/forms/model_forms.py:79 -#: virtualization/forms/model_forms.py:176 -#: virtualization/tables/virtualmachines.py:66 +#: netbox/dcim/forms/bulk_import.py:462 netbox/dcim/forms/model_forms.py:465 +#: netbox/dcim/tables/devices.py:199 netbox/extras/filtersets.py:548 +#: netbox/extras/forms/filtersets.py:331 netbox/ipam/forms/bulk_edit.py:479 +#: netbox/ipam/forms/filtersets.py:415 netbox/ipam/forms/filtersets.py:459 +#: netbox/ipam/forms/model_forms.py:627 netbox/templates/dcim/device.html:232 +#: netbox/templates/virtualization/cluster.html:10 +#: netbox/templates/virtualization/virtualmachine.html:88 +#: netbox/templates/virtualization/virtualmachine.html:97 +#: netbox/virtualization/filtersets.py:157 +#: netbox/virtualization/filtersets.py:273 +#: netbox/virtualization/forms/bulk_edit.py:129 +#: netbox/virtualization/forms/bulk_import.py:92 +#: netbox/virtualization/forms/filtersets.py:99 +#: netbox/virtualization/forms/filtersets.py:123 +#: netbox/virtualization/forms/filtersets.py:200 +#: netbox/virtualization/forms/model_forms.py:79 +#: netbox/virtualization/forms/model_forms.py:176 +#: netbox/virtualization/tables/virtualmachines.py:66 msgid "Cluster" msgstr "Cluster" -#: dcim/forms/bulk_import.py:466 +#: netbox/dcim/forms/bulk_import.py:466 msgid "Virtualization cluster" msgstr "Virtualisierungscluster" -#: dcim/forms/bulk_import.py:495 +#: netbox/dcim/forms/bulk_import.py:495 msgid "Assigned location (if any)" msgstr "Zugewiesener Standort (falls vorhanden)" -#: dcim/forms/bulk_import.py:502 +#: netbox/dcim/forms/bulk_import.py:502 msgid "Assigned rack (if any)" msgstr "Zugewiesenes Rack (falls vorhanden)" -#: dcim/forms/bulk_import.py:505 +#: netbox/dcim/forms/bulk_import.py:505 msgid "Face" msgstr "Ausrichtung" -#: dcim/forms/bulk_import.py:508 +#: netbox/dcim/forms/bulk_import.py:508 msgid "Mounted rack face" msgstr "Montierte Rackseite" -#: dcim/forms/bulk_import.py:515 +#: netbox/dcim/forms/bulk_import.py:515 msgid "Parent device (for child devices)" msgstr "Übergeordnetes Gerät (für untergeordnete Geräte)" -#: dcim/forms/bulk_import.py:518 +#: netbox/dcim/forms/bulk_import.py:518 msgid "Device bay" msgstr "Geräteeinsatz" -#: dcim/forms/bulk_import.py:522 +#: netbox/dcim/forms/bulk_import.py:522 msgid "Device bay in which this device is installed (for child devices)" msgstr "" "Geräteschacht, in dem dieses Gerät installiert ist (für untergeordnete " "Geräte)" -#: dcim/forms/bulk_import.py:528 +#: netbox/dcim/forms/bulk_import.py:528 msgid "Airflow direction" msgstr "Richtung des Luftstroms" -#: dcim/forms/bulk_import.py:589 +#: netbox/dcim/forms/bulk_import.py:589 msgid "The device in which this module is installed" msgstr "Das Gerät, in dem dieses Modul installiert ist" -#: dcim/forms/bulk_import.py:592 dcim/forms/model_forms.py:580 +#: netbox/dcim/forms/bulk_import.py:592 netbox/dcim/forms/model_forms.py:580 msgid "Module bay" msgstr "Moduleinsatz" -#: dcim/forms/bulk_import.py:595 +#: netbox/dcim/forms/bulk_import.py:595 msgid "The module bay in which this module is installed" msgstr "Der Modulschacht, in dem dieses Modul installiert ist" -#: dcim/forms/bulk_import.py:601 +#: netbox/dcim/forms/bulk_import.py:601 msgid "The type of module" msgstr "Der Typ des Moduls" -#: dcim/forms/bulk_import.py:609 dcim/forms/model_forms.py:596 +#: netbox/dcim/forms/bulk_import.py:609 netbox/dcim/forms/model_forms.py:596 msgid "Replicate components" msgstr "Komponenten replizieren" -#: dcim/forms/bulk_import.py:611 +#: netbox/dcim/forms/bulk_import.py:611 msgid "" "Automatically populate components associated with this module type (enabled " "by default)" @@ -3532,245 +3886,250 @@ msgstr "" "Automatisches Ausfüllen von Komponenten, die diesem Modultyp zugeordnet sind" " (standardmäßig aktiviert)" -#: dcim/forms/bulk_import.py:614 dcim/forms/model_forms.py:602 +#: netbox/dcim/forms/bulk_import.py:614 netbox/dcim/forms/model_forms.py:602 msgid "Adopt components" msgstr "Komponenten übernehmen" -#: dcim/forms/bulk_import.py:616 dcim/forms/model_forms.py:605 +#: netbox/dcim/forms/bulk_import.py:616 netbox/dcim/forms/model_forms.py:605 msgid "Adopt already existing components" msgstr "Übernehmen Sie bereits bestehende Komponenten" -#: dcim/forms/bulk_import.py:656 dcim/forms/bulk_import.py:682 -#: dcim/forms/bulk_import.py:708 +#: netbox/dcim/forms/bulk_import.py:656 netbox/dcim/forms/bulk_import.py:682 +#: netbox/dcim/forms/bulk_import.py:708 msgid "Port type" msgstr "Anschluss-Typ" -#: dcim/forms/bulk_import.py:664 dcim/forms/bulk_import.py:690 +#: netbox/dcim/forms/bulk_import.py:664 netbox/dcim/forms/bulk_import.py:690 msgid "Port speed in bps" msgstr "Anschlussgeschwindigkeit in Bit/s" -#: dcim/forms/bulk_import.py:728 +#: netbox/dcim/forms/bulk_import.py:728 msgid "Outlet type" msgstr "Ausgangs-Typ" -#: dcim/forms/bulk_import.py:735 +#: netbox/dcim/forms/bulk_import.py:735 msgid "Local power port which feeds this outlet" -msgstr "Lokaler Stromanschluss, der diese Steckdose speist" +msgstr "Lokaler Stromanschluss, der diese Stromabgänge speist" -#: dcim/forms/bulk_import.py:741 +#: netbox/dcim/forms/bulk_import.py:741 msgid "Electrical phase (for three-phase circuits)" msgstr "Elektrische Phase (für dreiphasige Stromkreise)" -#: dcim/forms/bulk_import.py:782 dcim/forms/model_forms.py:1261 -#: virtualization/forms/bulk_import.py:155 -#: virtualization/forms/model_forms.py:305 +#: netbox/dcim/forms/bulk_import.py:782 netbox/dcim/forms/model_forms.py:1261 +#: netbox/virtualization/forms/bulk_import.py:155 +#: netbox/virtualization/forms/model_forms.py:305 msgid "Parent interface" msgstr "Übergeordnete Schnittstelle" -#: dcim/forms/bulk_import.py:789 dcim/forms/model_forms.py:1269 -#: virtualization/forms/bulk_import.py:162 -#: virtualization/forms/model_forms.py:313 +#: netbox/dcim/forms/bulk_import.py:789 netbox/dcim/forms/model_forms.py:1269 +#: netbox/virtualization/forms/bulk_import.py:162 +#: netbox/virtualization/forms/model_forms.py:313 msgid "Bridged interface" msgstr "Überbrückte Schnittstelle" -#: dcim/forms/bulk_import.py:792 +#: netbox/dcim/forms/bulk_import.py:792 msgid "Lag" msgstr "Lag" -#: dcim/forms/bulk_import.py:796 +#: netbox/dcim/forms/bulk_import.py:796 msgid "Parent LAG interface" msgstr "Übergeordnete LAG-Schnittstelle" -#: dcim/forms/bulk_import.py:799 +#: netbox/dcim/forms/bulk_import.py:799 msgid "Vdcs" msgstr "Vdcs" -#: dcim/forms/bulk_import.py:804 +#: netbox/dcim/forms/bulk_import.py:804 msgid "VDC names separated by commas, encased with double quotes. Example:" msgstr "" "VDC-Namen, getrennt durch Kommas, umgeben von doppelten Anführungszeichen. " "Beispiel:" -#: dcim/forms/bulk_import.py:810 +#: netbox/dcim/forms/bulk_import.py:810 msgid "Physical medium" msgstr "Physikalisches Medium" -#: dcim/forms/bulk_import.py:813 dcim/forms/filtersets.py:1271 +#: netbox/dcim/forms/bulk_import.py:813 netbox/dcim/forms/filtersets.py:1271 msgid "Duplex" msgstr "Duplex" -#: dcim/forms/bulk_import.py:818 +#: netbox/dcim/forms/bulk_import.py:818 msgid "Poe mode" msgstr "Poe-Modus" -#: dcim/forms/bulk_import.py:824 +#: netbox/dcim/forms/bulk_import.py:824 msgid "Poe type" msgstr "Poe-Typ" -#: dcim/forms/bulk_import.py:833 virtualization/forms/bulk_import.py:168 +#: netbox/dcim/forms/bulk_import.py:833 +#: netbox/virtualization/forms/bulk_import.py:168 msgid "IEEE 802.1Q operational mode (for L2 interfaces)" msgstr "IEEE 802.1Q-Betriebsmodus (für L2-Schnittstellen)" -#: dcim/forms/bulk_import.py:840 ipam/forms/bulk_import.py:160 -#: ipam/forms/bulk_import.py:246 ipam/forms/bulk_import.py:282 -#: ipam/forms/filtersets.py:201 ipam/forms/filtersets.py:277 -#: ipam/forms/filtersets.py:336 virtualization/forms/bulk_import.py:175 +#: netbox/dcim/forms/bulk_import.py:840 netbox/ipam/forms/bulk_import.py:160 +#: netbox/ipam/forms/bulk_import.py:246 netbox/ipam/forms/bulk_import.py:282 +#: netbox/ipam/forms/filtersets.py:201 netbox/ipam/forms/filtersets.py:277 +#: netbox/ipam/forms/filtersets.py:336 +#: netbox/virtualization/forms/bulk_import.py:175 msgid "Assigned VRF" msgstr "Zugewiesenes VRF" -#: dcim/forms/bulk_import.py:843 +#: netbox/dcim/forms/bulk_import.py:843 msgid "Rf role" msgstr "Rf-Rolle" -#: dcim/forms/bulk_import.py:846 +#: netbox/dcim/forms/bulk_import.py:846 msgid "Wireless role (AP/station)" msgstr "Drahtlose Rolle (AP/Station)" -#: dcim/forms/bulk_import.py:882 +#: netbox/dcim/forms/bulk_import.py:882 #, python-brace-format msgid "VDC {vdc} is not assigned to device {device}" msgstr "VDC {vdc} ist dem Gerät {device} nicht zugewiesen" -#: dcim/forms/bulk_import.py:896 dcim/forms/model_forms.py:945 -#: dcim/forms/model_forms.py:1519 dcim/forms/object_import.py:117 +#: netbox/dcim/forms/bulk_import.py:896 netbox/dcim/forms/model_forms.py:945 +#: netbox/dcim/forms/model_forms.py:1519 +#: netbox/dcim/forms/object_import.py:117 msgid "Rear port" -msgstr "Rückanschluss" +msgstr "Rückseitenanschluss" -#: dcim/forms/bulk_import.py:899 +#: netbox/dcim/forms/bulk_import.py:899 msgid "Corresponding rear port" msgstr "Entsprechender Rückanschluss" -#: dcim/forms/bulk_import.py:904 dcim/forms/bulk_import.py:945 -#: dcim/forms/bulk_import.py:1164 +#: netbox/dcim/forms/bulk_import.py:904 netbox/dcim/forms/bulk_import.py:945 +#: netbox/dcim/forms/bulk_import.py:1164 msgid "Physical medium classification" msgstr "Klassifizierung des physikalischen Mediums" -#: dcim/forms/bulk_import.py:973 dcim/tables/devices.py:823 +#: netbox/dcim/forms/bulk_import.py:973 netbox/dcim/tables/devices.py:805 msgid "Installed device" msgstr "Installiertes Gerät" -#: dcim/forms/bulk_import.py:977 +#: netbox/dcim/forms/bulk_import.py:977 msgid "Child device installed within this bay" msgstr "In diesem Schacht installiertes untergeordnetes Gerät" -#: dcim/forms/bulk_import.py:979 +#: netbox/dcim/forms/bulk_import.py:979 msgid "Child device not found." msgstr "Untergeordnetes Gerät wurde nicht gefunden." -#: dcim/forms/bulk_import.py:1037 +#: netbox/dcim/forms/bulk_import.py:1037 msgid "Parent inventory item" msgstr "Artikel aus dem übergeordneten Inventar" -#: dcim/forms/bulk_import.py:1040 +#: netbox/dcim/forms/bulk_import.py:1040 msgid "Component type" msgstr "Komponenten-Typ" -#: dcim/forms/bulk_import.py:1044 +#: netbox/dcim/forms/bulk_import.py:1044 msgid "Component Type" msgstr "Komponenten-Typ" -#: dcim/forms/bulk_import.py:1047 +#: netbox/dcim/forms/bulk_import.py:1047 msgid "Compnent name" msgstr "Name der Komponente" -#: dcim/forms/bulk_import.py:1049 +#: netbox/dcim/forms/bulk_import.py:1049 msgid "Component Name" msgstr "Name der Komponente" -#: dcim/forms/bulk_import.py:1091 +#: netbox/dcim/forms/bulk_import.py:1091 #, python-brace-format msgid "Component not found: {device} - {component_name}" msgstr "Komponente wurde nicht gefunden: {device} - {component_name}" -#: dcim/forms/bulk_import.py:1119 +#: netbox/dcim/forms/bulk_import.py:1119 msgid "Side A device" msgstr "Gerät Seite A" -#: dcim/forms/bulk_import.py:1122 dcim/forms/bulk_import.py:1140 +#: netbox/dcim/forms/bulk_import.py:1122 netbox/dcim/forms/bulk_import.py:1140 msgid "Device name" msgstr "Name des Geräts" -#: dcim/forms/bulk_import.py:1125 +#: netbox/dcim/forms/bulk_import.py:1125 msgid "Side A type" msgstr "Typ Seite A" -#: dcim/forms/bulk_import.py:1128 dcim/forms/bulk_import.py:1146 +#: netbox/dcim/forms/bulk_import.py:1128 netbox/dcim/forms/bulk_import.py:1146 msgid "Termination type" msgstr "Typ des Abschlusspunktes" -#: dcim/forms/bulk_import.py:1131 +#: netbox/dcim/forms/bulk_import.py:1131 msgid "Side A name" msgstr "Name der Seite A" -#: dcim/forms/bulk_import.py:1132 dcim/forms/bulk_import.py:1150 +#: netbox/dcim/forms/bulk_import.py:1132 netbox/dcim/forms/bulk_import.py:1150 msgid "Termination name" msgstr "Name des Abschlusspunktes" -#: dcim/forms/bulk_import.py:1137 +#: netbox/dcim/forms/bulk_import.py:1137 msgid "Side B device" msgstr "Gerät Seite B" -#: dcim/forms/bulk_import.py:1143 +#: netbox/dcim/forms/bulk_import.py:1143 msgid "Side B type" msgstr "Typ Seite B" -#: dcim/forms/bulk_import.py:1149 +#: netbox/dcim/forms/bulk_import.py:1149 msgid "Side B name" msgstr "Name der Seite B" -#: dcim/forms/bulk_import.py:1158 wireless/forms/bulk_import.py:86 +#: netbox/dcim/forms/bulk_import.py:1158 +#: netbox/wireless/forms/bulk_import.py:86 msgid "Connection status" msgstr "Status der Verbindung" -#: dcim/forms/bulk_import.py:1213 +#: netbox/dcim/forms/bulk_import.py:1213 #, python-brace-format msgid "Side {side_upper}: {device} {termination_object} is already connected" msgstr "" "Seite {side_upper}: {device} {termination_object} ist bereits verbunden" -#: dcim/forms/bulk_import.py:1219 +#: netbox/dcim/forms/bulk_import.py:1219 #, python-brace-format msgid "{side_upper} side termination not found: {device} {name}" msgstr "{side_upper} Seitlicher Abschluss nicht gefunden: {device} {name}" -#: dcim/forms/bulk_import.py:1244 dcim/forms/model_forms.py:730 -#: dcim/tables/devices.py:1010 templates/dcim/device.html:130 -#: templates/dcim/virtualchassis.html:27 templates/dcim/virtualchassis.html:67 +#: netbox/dcim/forms/bulk_import.py:1244 netbox/dcim/forms/model_forms.py:730 +#: netbox/dcim/tables/devices.py:992 netbox/templates/dcim/device.html:131 +#: netbox/templates/dcim/virtualchassis.html:27 +#: netbox/templates/dcim/virtualchassis.html:67 msgid "Master" msgstr "Master" -#: dcim/forms/bulk_import.py:1248 +#: netbox/dcim/forms/bulk_import.py:1248 msgid "Master device" msgstr "Master-Gerät" -#: dcim/forms/bulk_import.py:1265 +#: netbox/dcim/forms/bulk_import.py:1265 msgid "Name of parent site" msgstr "Name des übergeordneten Standorts" -#: dcim/forms/bulk_import.py:1299 +#: netbox/dcim/forms/bulk_import.py:1299 msgid "Upstream power panel" msgstr "Upstream-Leistungspanel" -#: dcim/forms/bulk_import.py:1329 +#: netbox/dcim/forms/bulk_import.py:1329 msgid "Primary or redundant" msgstr "Primär oder redundant" -#: dcim/forms/bulk_import.py:1334 +#: netbox/dcim/forms/bulk_import.py:1334 msgid "Supply type (AC/DC)" msgstr "Versorgungsart (AC/DC)" -#: dcim/forms/bulk_import.py:1339 +#: netbox/dcim/forms/bulk_import.py:1339 msgid "Single or three-phase" msgstr "Ein- oder Dreiphasig" -#: dcim/forms/common.py:24 dcim/models/device_components.py:528 -#: templates/dcim/interface.html:57 -#: templates/virtualization/vminterface.html:55 -#: virtualization/forms/bulk_edit.py:225 +#: netbox/dcim/forms/common.py:24 netbox/dcim/models/device_components.py:528 +#: netbox/templates/dcim/interface.html:57 +#: netbox/templates/virtualization/vminterface.html:55 +#: netbox/virtualization/forms/bulk_edit.py:225 msgid "MTU" msgstr "MTU" -#: dcim/forms/common.py:65 +#: netbox/dcim/forms/common.py:65 #, python-brace-format msgid "" "The tagged VLANs ({vlans}) must belong to the same site as the interface's " @@ -3780,7 +4139,7 @@ msgstr "" "übergeordnete Gerät/die übergeordnete VM der Schnittstelle, oder sie müssen " "global sein" -#: dcim/forms/common.py:110 +#: netbox/dcim/forms/common.py:110 msgid "" "Cannot install module with placeholder values in a module bay with no " "position defined." @@ -3788,169 +4147,182 @@ msgstr "" "Das Modul mit Platzhalterwerten kann nicht in einem Modulschacht ohne " "definierte Position installiert werden." -#: dcim/forms/common.py:119 +#: netbox/dcim/forms/common.py:119 #, python-brace-format msgid "Cannot adopt {model} {name} as it already belongs to a module" msgstr "" "Kann nicht adoptieren {model} {name} da es schon zu einem Modul gehört" -#: dcim/forms/common.py:128 +#: netbox/dcim/forms/common.py:128 #, python-brace-format msgid "A {model} named {name} already exists" -msgstr "EIN {model} genannt {name} existiert bereits" +msgstr "Ein {model} genannt {name} existiert bereits" -#: dcim/forms/connections.py:48 dcim/forms/model_forms.py:683 -#: dcim/tables/power.py:66 templates/dcim/inc/cable_termination.html:37 -#: templates/dcim/powerfeed.html:24 templates/dcim/powerpanel.html:19 -#: templates/dcim/trace/powerpanel.html:4 +#: netbox/dcim/forms/connections.py:48 netbox/dcim/forms/model_forms.py:683 +#: netbox/dcim/tables/power.py:66 +#: netbox/templates/dcim/inc/cable_termination.html:37 +#: netbox/templates/dcim/powerfeed.html:24 +#: netbox/templates/dcim/powerpanel.html:19 +#: netbox/templates/dcim/trace/powerpanel.html:4 msgid "Power Panel" -msgstr "Power-Panel" +msgstr "Schalttafel" -#: dcim/forms/connections.py:57 dcim/forms/model_forms.py:710 -#: templates/dcim/powerfeed.html:21 templates/dcim/powerport.html:80 +#: netbox/dcim/forms/connections.py:57 netbox/dcim/forms/model_forms.py:710 +#: netbox/templates/dcim/powerfeed.html:21 +#: netbox/templates/dcim/powerport.html:80 msgid "Power Feed" msgstr "Stromzufuhr" -#: dcim/forms/connections.py:79 +#: netbox/dcim/forms/connections.py:79 msgid "Side" msgstr "Seite" -#: dcim/forms/filtersets.py:142 +#: netbox/dcim/forms/filtersets.py:142 msgid "Parent region" msgstr "Übergeordnete Region" -#: dcim/forms/filtersets.py:156 tenancy/forms/bulk_import.py:28 -#: tenancy/forms/bulk_import.py:62 tenancy/forms/filtersets.py:33 -#: tenancy/forms/filtersets.py:62 wireless/forms/bulk_import.py:25 -#: wireless/forms/filtersets.py:25 +#: netbox/dcim/forms/filtersets.py:156 netbox/tenancy/forms/bulk_import.py:28 +#: netbox/tenancy/forms/bulk_import.py:62 +#: netbox/tenancy/forms/filtersets.py:33 netbox/tenancy/forms/filtersets.py:62 +#: netbox/wireless/forms/bulk_import.py:25 +#: netbox/wireless/forms/filtersets.py:25 msgid "Parent group" msgstr "Übergeordnete Gruppe" -#: dcim/forms/filtersets.py:247 dcim/forms/filtersets.py:332 +#: netbox/dcim/forms/filtersets.py:247 netbox/dcim/forms/filtersets.py:332 msgid "Function" msgstr "Funktion" -#: dcim/forms/filtersets.py:418 dcim/forms/model_forms.py:317 -#: templates/inc/panels/image_attachments.html:6 +#: netbox/dcim/forms/filtersets.py:418 netbox/dcim/forms/model_forms.py:317 +#: netbox/templates/inc/panels/image_attachments.html:6 msgid "Images" msgstr "Bilder" -#: dcim/forms/filtersets.py:421 dcim/forms/filtersets.py:546 -#: dcim/forms/filtersets.py:656 +#: netbox/dcim/forms/filtersets.py:421 netbox/dcim/forms/filtersets.py:546 +#: netbox/dcim/forms/filtersets.py:656 msgid "Components" msgstr "Komponenten" -#: dcim/forms/filtersets.py:441 +#: netbox/dcim/forms/filtersets.py:441 msgid "Subdevice role" msgstr "Rolle des Untergeräts" -#: dcim/forms/filtersets.py:719 +#: netbox/dcim/forms/filtersets.py:719 msgid "Model" msgstr "Modell" -#: dcim/forms/filtersets.py:763 +#: netbox/dcim/forms/filtersets.py:763 msgid "Has an OOB IP" msgstr "Hat eine OOB-IP" -#: dcim/forms/filtersets.py:770 +#: netbox/dcim/forms/filtersets.py:770 msgid "Virtual chassis member" msgstr "Virtuelles Gehäuse-Mitglied" -#: dcim/forms/filtersets.py:819 +#: netbox/dcim/forms/filtersets.py:819 msgid "Has virtual device contexts" msgstr "Hat virtuelle Gerätekontexte" -#: dcim/forms/filtersets.py:1129 +#: netbox/dcim/forms/filtersets.py:1129 msgid "Cabled" msgstr "Verkabelt" -#: dcim/forms/filtersets.py:1136 +#: netbox/dcim/forms/filtersets.py:1136 msgid "Occupied" msgstr "Belegt" -#: dcim/forms/filtersets.py:1161 dcim/forms/filtersets.py:1183 -#: dcim/forms/filtersets.py:1205 dcim/forms/filtersets.py:1222 -#: dcim/forms/filtersets.py:1242 dcim/tables/devices.py:352 -#: templates/dcim/consoleport.html:55 templates/dcim/consoleserverport.html:55 -#: templates/dcim/frontport.html:69 templates/dcim/interface.html:140 -#: templates/dcim/powerfeed.html:110 templates/dcim/poweroutlet.html:59 -#: templates/dcim/powerport.html:59 templates/dcim/rearport.html:65 +#: netbox/dcim/forms/filtersets.py:1161 netbox/dcim/forms/filtersets.py:1183 +#: netbox/dcim/forms/filtersets.py:1205 netbox/dcim/forms/filtersets.py:1222 +#: netbox/dcim/forms/filtersets.py:1242 netbox/dcim/tables/devices.py:352 +#: netbox/templates/dcim/consoleport.html:55 +#: netbox/templates/dcim/consoleserverport.html:55 +#: netbox/templates/dcim/frontport.html:69 +#: netbox/templates/dcim/interface.html:140 +#: netbox/templates/dcim/powerfeed.html:110 +#: netbox/templates/dcim/poweroutlet.html:59 +#: netbox/templates/dcim/powerport.html:59 +#: netbox/templates/dcim/rearport.html:65 msgid "Connection" msgstr "Verbindung" -#: dcim/forms/filtersets.py:1254 extras/forms/bulk_edit.py:316 -#: extras/forms/bulk_import.py:242 extras/forms/filtersets.py:476 -#: extras/forms/model_forms.py:551 extras/tables/tables.py:512 -#: templates/extras/journalentry.html:30 +#: netbox/dcim/forms/filtersets.py:1254 netbox/extras/forms/bulk_edit.py:316 +#: netbox/extras/forms/bulk_import.py:242 +#: netbox/extras/forms/filtersets.py:473 +#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:512 +#: netbox/templates/extras/journalentry.html:30 msgid "Kind" msgstr "Art" -#: dcim/forms/filtersets.py:1283 +#: netbox/dcim/forms/filtersets.py:1283 msgid "Mgmt only" msgstr "Nur Verwaltung" -#: dcim/forms/filtersets.py:1295 dcim/forms/model_forms.py:1327 -#: dcim/models/device_components.py:630 templates/dcim/interface.html:129 +#: netbox/dcim/forms/filtersets.py:1295 netbox/dcim/forms/model_forms.py:1327 +#: netbox/dcim/models/device_components.py:630 +#: netbox/templates/dcim/interface.html:129 msgid "WWN" msgstr "WWN" -#: dcim/forms/filtersets.py:1315 +#: netbox/dcim/forms/filtersets.py:1315 msgid "Wireless channel" msgstr "Drahtloser Kanal" -#: dcim/forms/filtersets.py:1319 +#: netbox/dcim/forms/filtersets.py:1319 msgid "Channel frequency (MHz)" msgstr "Kanalfrequenz (MHz)" -#: dcim/forms/filtersets.py:1323 +#: netbox/dcim/forms/filtersets.py:1323 msgid "Channel width (MHz)" msgstr "Kanalbreite (MHz)" -#: dcim/forms/filtersets.py:1327 templates/dcim/interface.html:85 +#: netbox/dcim/forms/filtersets.py:1327 +#: netbox/templates/dcim/interface.html:85 msgid "Transmit power (dBm)" msgstr "Sendeleistung (dBm)" -#: dcim/forms/filtersets.py:1350 dcim/forms/filtersets.py:1372 -#: dcim/tables/devices.py:324 templates/dcim/cable.html:12 -#: templates/dcim/cable_trace.html:46 templates/dcim/frontport.html:77 -#: templates/dcim/htmx/cable_edit.html:50 -#: templates/dcim/inc/connection_endpoints.html:4 -#: templates/dcim/rearport.html:73 templates/dcim/trace/cable.html:7 +#: netbox/dcim/forms/filtersets.py:1350 netbox/dcim/forms/filtersets.py:1372 +#: netbox/dcim/tables/devices.py:316 netbox/templates/dcim/cable.html:12 +#: netbox/templates/dcim/cable_trace.html:46 +#: netbox/templates/dcim/frontport.html:77 +#: netbox/templates/dcim/htmx/cable_edit.html:50 +#: netbox/templates/dcim/inc/connection_endpoints.html:4 +#: netbox/templates/dcim/rearport.html:73 +#: netbox/templates/dcim/trace/cable.html:7 msgid "Cable" msgstr "Kabel" -#: dcim/forms/filtersets.py:1442 dcim/tables/devices.py:933 +#: netbox/dcim/forms/filtersets.py:1442 netbox/dcim/tables/devices.py:915 msgid "Discovered" msgstr "Erfasst" -#: dcim/forms/formsets.py:20 +#: netbox/dcim/forms/formsets.py:20 #, python-brace-format msgid "A virtual chassis member already exists in position {vc_position}." msgstr "" "Ein virtuelles Chassis-Mitglied ist bereits in Position {vc_position}." -#: dcim/forms/model_forms.py:139 +#: netbox/dcim/forms/model_forms.py:139 msgid "Contact Info" msgstr "Kontakt-Informationen" -#: dcim/forms/model_forms.py:194 templates/dcim/rackrole.html:19 +#: netbox/dcim/forms/model_forms.py:194 netbox/templates/dcim/rackrole.html:19 msgid "Rack Role" msgstr "Rack-Rolle" -#: dcim/forms/model_forms.py:227 +#: netbox/dcim/forms/model_forms.py:227 msgid "Inventory Control" msgstr "Inventar-Steuerung" -#: dcim/forms/model_forms.py:231 +#: netbox/dcim/forms/model_forms.py:231 msgid "Outer Dimensions" msgstr "Äußere Abmessungen" -#: dcim/forms/model_forms.py:233 templates/dcim/device.html:307 -#: templates/dcim/rack.html:73 +#: netbox/dcim/forms/model_forms.py:233 netbox/templates/dcim/device.html:308 +#: netbox/templates/dcim/rack.html:73 msgid "Dimensions" msgstr "Abmessungen" -#: dcim/forms/model_forms.py:255 +#: netbox/dcim/forms/model_forms.py:255 msgid "" "Comma-separated list of numeric unit IDs. A range may be specified using a " "hyphen." @@ -3958,165 +4330,184 @@ msgstr "" "Kommagetrennte Liste numerischer Einheiten-IDs. Ein Bereich kann mit einem " "Bindestrich angegeben werden." -#: dcim/forms/model_forms.py:266 dcim/tables/racks.py:133 +#: netbox/dcim/forms/model_forms.py:266 netbox/dcim/tables/racks.py:133 msgid "Reservation" msgstr "Reservierung" -#: dcim/forms/model_forms.py:306 dcim/forms/model_forms.py:389 -#: utilities/forms/fields/fields.py:47 +#: netbox/dcim/forms/model_forms.py:306 netbox/dcim/forms/model_forms.py:389 +#: netbox/utilities/forms/fields/fields.py:47 msgid "Slug" msgstr "URL-Slug" -#: dcim/forms/model_forms.py:315 templates/dcim/devicetype.html:11 +#: netbox/dcim/forms/model_forms.py:315 +#: netbox/templates/dcim/devicetype.html:11 msgid "Chassis" msgstr "Gehäuse" -#: dcim/forms/model_forms.py:366 templates/dcim/devicerole.html:23 +#: netbox/dcim/forms/model_forms.py:366 +#: netbox/templates/dcim/devicerole.html:23 msgid "Device Role" msgstr "Rolle des Geräts" -#: dcim/forms/model_forms.py:433 dcim/models/devices.py:634 +#: netbox/dcim/forms/model_forms.py:433 netbox/dcim/models/devices.py:634 msgid "The lowest-numbered unit occupied by the device" msgstr "Die HE mit der niedrigsten Nummer, die vom Gerät belegt ist" -#: dcim/forms/model_forms.py:487 +#: netbox/dcim/forms/model_forms.py:487 msgid "The position in the virtual chassis this device is identified by" msgstr "" "Die Position im virtuellen Gehäuse, durch die dieses Gerät identifiziert " "wird" -#: dcim/forms/model_forms.py:491 templates/dcim/device.html:131 -#: templates/dcim/virtualchassis.html:68 -#: templates/dcim/virtualchassis_edit.html:56 -#: templates/ipam/inc/panels/fhrp_groups.html:26 -#: tenancy/forms/bulk_edit.py:147 tenancy/forms/filtersets.py:110 +#: netbox/dcim/forms/model_forms.py:491 netbox/templates/dcim/device.html:132 +#: netbox/templates/dcim/virtualchassis.html:68 +#: netbox/templates/dcim/virtualchassis_edit.html:56 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:26 +#: netbox/tenancy/forms/bulk_edit.py:147 +#: netbox/tenancy/forms/filtersets.py:110 msgid "Priority" msgstr "Priorität" -#: dcim/forms/model_forms.py:492 +#: netbox/dcim/forms/model_forms.py:492 msgid "The priority of the device in the virtual chassis" msgstr "Die Priorität des Geräts im virtuellen Gehäuse" -#: dcim/forms/model_forms.py:599 +#: netbox/dcim/forms/model_forms.py:599 msgid "Automatically populate components associated with this module type" msgstr "" "Füllen Sie automatisch Komponenten aus, die diesem Modultyp zugeordnet sind" -#: dcim/forms/model_forms.py:661 +#: netbox/dcim/forms/model_forms.py:661 msgid "Maximum length is 32767 (any unit)" msgstr "Die maximale Länge beträgt 32767 (jede Einheit)" -#: dcim/forms/model_forms.py:712 +#: netbox/dcim/forms/model_forms.py:712 msgid "Characteristics" msgstr "Charakteristiken" -#: dcim/forms/model_forms.py:1032 +#: netbox/dcim/forms/model_forms.py:1032 msgid "Console port template" msgstr "Konsolenanschluss-Vorlage" -#: dcim/forms/model_forms.py:1040 +#: netbox/dcim/forms/model_forms.py:1040 msgid "Console server port template" msgstr "Port-Vorlage für Konsolenserver" -#: dcim/forms/model_forms.py:1048 +#: netbox/dcim/forms/model_forms.py:1048 msgid "Front port template" msgstr "Frontanschluss-Vorlage" -#: dcim/forms/model_forms.py:1056 +#: netbox/dcim/forms/model_forms.py:1056 msgid "Interface template" msgstr "Schnittstellen-Vorlage" -#: dcim/forms/model_forms.py:1064 +#: netbox/dcim/forms/model_forms.py:1064 msgid "Power outlet template" -msgstr "Vorlage für eine Steckdose" +msgstr "Vorlage für Stromabgänge" -#: dcim/forms/model_forms.py:1072 +#: netbox/dcim/forms/model_forms.py:1072 msgid "Power port template" -msgstr "Vorlage für den Stromanschluss" +msgstr "Vorlage für Schalttafeln" -#: dcim/forms/model_forms.py:1080 +#: netbox/dcim/forms/model_forms.py:1080 msgid "Rear port template" msgstr "Vorlage für den hinteren Anschluss" -#: dcim/forms/model_forms.py:1089 dcim/forms/model_forms.py:1332 -#: dcim/forms/model_forms.py:1495 dcim/forms/model_forms.py:1527 -#: dcim/tables/connections.py:65 ipam/forms/bulk_import.py:317 -#: ipam/forms/model_forms.py:278 ipam/forms/model_forms.py:287 -#: ipam/tables/fhrp.py:64 ipam/tables/ip.py:368 ipam/tables/vlans.py:165 -#: templates/circuits/inc/circuit_termination_fields.html:51 -#: templates/dcim/frontport.html:106 templates/dcim/interface.html:27 -#: templates/dcim/interface.html:184 templates/dcim/interface.html:310 -#: templates/dcim/rearport.html:102 -#: templates/virtualization/vminterface.html:18 -#: templates/vpn/tunneltermination.html:31 -#: templates/wireless/inc/wirelesslink_interface.html:10 -#: templates/wireless/wirelesslink.html:10 -#: templates/wireless/wirelesslink.html:45 -#: virtualization/forms/model_forms.py:348 vpn/forms/bulk_import.py:297 -#: vpn/forms/model_forms.py:436 vpn/forms/model_forms.py:445 -#: wireless/forms/model_forms.py:113 wireless/forms/model_forms.py:155 +#: netbox/dcim/forms/model_forms.py:1089 netbox/dcim/forms/model_forms.py:1332 +#: netbox/dcim/forms/model_forms.py:1495 netbox/dcim/forms/model_forms.py:1527 +#: netbox/dcim/tables/connections.py:65 netbox/ipam/forms/bulk_import.py:317 +#: netbox/ipam/forms/model_forms.py:278 netbox/ipam/forms/model_forms.py:287 +#: netbox/ipam/tables/fhrp.py:64 netbox/ipam/tables/ip.py:368 +#: netbox/ipam/tables/vlans.py:165 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:51 +#: netbox/templates/dcim/frontport.html:106 +#: netbox/templates/dcim/interface.html:27 +#: netbox/templates/dcim/interface.html:184 +#: netbox/templates/dcim/interface.html:310 +#: netbox/templates/dcim/rearport.html:102 +#: netbox/templates/virtualization/vminterface.html:18 +#: netbox/templates/vpn/tunneltermination.html:31 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:10 +#: netbox/templates/wireless/wirelesslink.html:10 +#: netbox/templates/wireless/wirelesslink.html:45 +#: netbox/virtualization/forms/model_forms.py:348 +#: netbox/vpn/forms/bulk_import.py:297 netbox/vpn/forms/model_forms.py:436 +#: netbox/vpn/forms/model_forms.py:445 +#: netbox/wireless/forms/model_forms.py:113 +#: netbox/wireless/forms/model_forms.py:155 msgid "Interface" msgstr "Schnittstelle" -#: dcim/forms/model_forms.py:1090 dcim/forms/model_forms.py:1528 -#: dcim/tables/connections.py:27 templates/dcim/consoleport.html:17 -#: templates/dcim/consoleserverport.html:74 templates/dcim/frontport.html:112 +#: netbox/dcim/forms/model_forms.py:1090 netbox/dcim/forms/model_forms.py:1528 +#: netbox/dcim/tables/connections.py:27 +#: netbox/templates/dcim/consoleport.html:17 +#: netbox/templates/dcim/consoleserverport.html:74 +#: netbox/templates/dcim/frontport.html:112 msgid "Console Port" msgstr "Konsolenanschluss" -#: dcim/forms/model_forms.py:1091 dcim/forms/model_forms.py:1529 -#: templates/dcim/consoleport.html:73 templates/dcim/consoleserverport.html:17 -#: templates/dcim/frontport.html:109 +#: netbox/dcim/forms/model_forms.py:1091 netbox/dcim/forms/model_forms.py:1529 +#: netbox/templates/dcim/consoleport.html:73 +#: netbox/templates/dcim/consoleserverport.html:17 +#: netbox/templates/dcim/frontport.html:109 msgid "Console Server Port" msgstr "Konsolenserver-Anschluss" -#: dcim/forms/model_forms.py:1092 dcim/forms/model_forms.py:1530 -#: templates/circuits/inc/circuit_termination_fields.html:52 -#: templates/dcim/consoleport.html:76 templates/dcim/consoleserverport.html:77 -#: templates/dcim/frontport.html:17 templates/dcim/frontport.html:115 -#: templates/dcim/interface.html:187 templates/dcim/rearport.html:105 +#: netbox/dcim/forms/model_forms.py:1092 netbox/dcim/forms/model_forms.py:1530 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:52 +#: netbox/templates/dcim/consoleport.html:76 +#: netbox/templates/dcim/consoleserverport.html:77 +#: netbox/templates/dcim/frontport.html:17 +#: netbox/templates/dcim/frontport.html:115 +#: netbox/templates/dcim/interface.html:187 +#: netbox/templates/dcim/rearport.html:105 msgid "Front Port" msgstr "Frontanschluss" -#: dcim/forms/model_forms.py:1093 dcim/forms/model_forms.py:1531 -#: dcim/tables/devices.py:705 -#: templates/circuits/inc/circuit_termination_fields.html:53 -#: templates/dcim/consoleport.html:79 templates/dcim/consoleserverport.html:80 -#: templates/dcim/frontport.html:50 templates/dcim/frontport.html:118 -#: templates/dcim/interface.html:190 templates/dcim/rearport.html:17 -#: templates/dcim/rearport.html:108 +#: netbox/dcim/forms/model_forms.py:1093 netbox/dcim/forms/model_forms.py:1531 +#: netbox/dcim/tables/devices.py:693 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:53 +#: netbox/templates/dcim/consoleport.html:79 +#: netbox/templates/dcim/consoleserverport.html:80 +#: netbox/templates/dcim/frontport.html:50 +#: netbox/templates/dcim/frontport.html:118 +#: netbox/templates/dcim/interface.html:190 +#: netbox/templates/dcim/rearport.html:17 +#: netbox/templates/dcim/rearport.html:108 msgid "Rear Port" msgstr "Rückanschluss" -#: dcim/forms/model_forms.py:1094 dcim/forms/model_forms.py:1532 -#: dcim/tables/connections.py:46 dcim/tables/devices.py:509 -#: templates/dcim/poweroutlet.html:44 templates/dcim/powerport.html:17 +#: netbox/dcim/forms/model_forms.py:1094 netbox/dcim/forms/model_forms.py:1532 +#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:500 +#: netbox/templates/dcim/poweroutlet.html:44 +#: netbox/templates/dcim/powerport.html:17 msgid "Power Port" msgstr "Stromanschluss" -#: dcim/forms/model_forms.py:1095 dcim/forms/model_forms.py:1533 -#: templates/dcim/poweroutlet.html:17 templates/dcim/powerport.html:77 +#: netbox/dcim/forms/model_forms.py:1095 netbox/dcim/forms/model_forms.py:1533 +#: netbox/templates/dcim/poweroutlet.html:17 +#: netbox/templates/dcim/powerport.html:77 msgid "Power Outlet" -msgstr "Stromanschluss" +msgstr "Stromabgang" -#: dcim/forms/model_forms.py:1097 dcim/forms/model_forms.py:1535 +#: netbox/dcim/forms/model_forms.py:1097 netbox/dcim/forms/model_forms.py:1535 msgid "Component Assignment" msgstr "Komponenten-Zuweisung" -#: dcim/forms/model_forms.py:1140 dcim/forms/model_forms.py:1582 +#: netbox/dcim/forms/model_forms.py:1140 netbox/dcim/forms/model_forms.py:1582 msgid "An InventoryItem can only be assigned to a single component." msgstr "" "Ein InventoryItem kann nur einer einzelnen Komponente zugewiesen werden." -#: dcim/forms/model_forms.py:1277 +#: netbox/dcim/forms/model_forms.py:1277 msgid "LAG interface" msgstr "LAG-Schnittstelle" -#: dcim/forms/model_forms.py:1428 +#: netbox/dcim/forms/model_forms.py:1428 msgid "Child Device" msgstr "untergeordnetes Gerät" -#: dcim/forms/model_forms.py:1429 +#: netbox/dcim/forms/model_forms.py:1429 msgid "" "Child devices must first be created and assigned to the site and rack of the" " parent device." @@ -4124,44 +4515,47 @@ msgstr "" "Untergeordnete Geräte müssen zuerst erstellt und dem Standort und dem Rack " "des übergeordneten Geräts zugewiesen werden." -#: dcim/forms/model_forms.py:1471 +#: netbox/dcim/forms/model_forms.py:1471 msgid "Console port" msgstr "Konsolenanschluss" -#: dcim/forms/model_forms.py:1479 +#: netbox/dcim/forms/model_forms.py:1479 msgid "Console server port" msgstr "Konsolenserver-Anschluss" -#: dcim/forms/model_forms.py:1487 +#: netbox/dcim/forms/model_forms.py:1487 msgid "Front port" msgstr "Frontanschluss" -#: dcim/forms/model_forms.py:1503 +#: netbox/dcim/forms/model_forms.py:1503 msgid "Power outlet" -msgstr "Stromanschluss" +msgstr "Stromabgang" -#: dcim/forms/model_forms.py:1523 templates/dcim/inventoryitem.html:17 +#: netbox/dcim/forms/model_forms.py:1523 +#: netbox/templates/dcim/inventoryitem.html:17 msgid "Inventory Item" msgstr "Inventar-Artikel" -#: dcim/forms/model_forms.py:1596 templates/dcim/inventoryitemrole.html:15 +#: netbox/dcim/forms/model_forms.py:1596 +#: netbox/templates/dcim/inventoryitemrole.html:15 msgid "Inventory Item Role" msgstr "Rolle des Inventarartikels" -#: dcim/forms/model_forms.py:1614 templates/dcim/device.html:187 -#: templates/dcim/virtualdevicecontext.html:30 -#: templates/virtualization/virtualmachine.html:48 +#: netbox/dcim/forms/model_forms.py:1614 netbox/templates/dcim/device.html:188 +#: netbox/templates/dcim/virtualdevicecontext.html:30 +#: netbox/templates/virtualization/virtualmachine.html:48 msgid "Primary IPv4" msgstr "Primäre IPv4" -#: dcim/forms/model_forms.py:1623 templates/dcim/device.html:203 -#: templates/dcim/virtualdevicecontext.html:41 -#: templates/virtualization/virtualmachine.html:64 +#: netbox/dcim/forms/model_forms.py:1623 netbox/templates/dcim/device.html:204 +#: netbox/templates/dcim/virtualdevicecontext.html:41 +#: netbox/templates/virtualization/virtualmachine.html:64 msgid "Primary IPv6" msgstr "Primäre IPv6" -#: dcim/forms/object_create.py:48 dcim/forms/object_create.py:199 -#: dcim/forms/object_create.py:355 +#: netbox/dcim/forms/object_create.py:48 +#: netbox/dcim/forms/object_create.py:199 +#: netbox/dcim/forms/object_create.py:355 msgid "" "Alphanumeric ranges are supported. (Must match the number of objects being " "created.)" @@ -4169,7 +4563,7 @@ msgstr "" "Alphanumerische Bereiche werden unterstützt. (Muss der Anzahl der Objekte " "entsprechen, die erstellt werden.)" -#: dcim/forms/object_create.py:68 +#: netbox/dcim/forms/object_create.py:68 #, python-brace-format msgid "" "The provided pattern specifies {value_count} values, but {pattern_count} are" @@ -4178,18 +4572,19 @@ msgstr "" "Das bereitgestellte Muster spezifiziert {value_count} Werte, aber " "{pattern_count} werden erwartet." -#: dcim/forms/object_create.py:110 dcim/forms/object_create.py:271 -#: dcim/tables/devices.py:257 +#: netbox/dcim/forms/object_create.py:110 +#: netbox/dcim/forms/object_create.py:271 netbox/dcim/tables/devices.py:249 msgid "Rear ports" msgstr "Rückanschlüsse" -#: dcim/forms/object_create.py:111 dcim/forms/object_create.py:272 +#: netbox/dcim/forms/object_create.py:111 +#: netbox/dcim/forms/object_create.py:272 msgid "Select one rear port assignment for each front port being created." msgstr "" "Wählen Sie für jeden zu erstellenden Frontanschluss eine hintere Anschluss-" "Zuweisung aus." -#: dcim/forms/object_create.py:164 +#: netbox/dcim/forms/object_create.py:164 #, python-brace-format msgid "" "The number of front port templates to be created ({frontport_count}) must " @@ -4199,7 +4594,7 @@ msgstr "" "muss mit der ausgewählten Anzahl der hinteren Anschlusspositionen " "übereinstimmen ({rearport_count})." -#: dcim/forms/object_create.py:251 +#: netbox/dcim/forms/object_create.py:251 #, python-brace-format msgid "" "The string {module} will be replaced with the position of the " @@ -4208,7 +4603,7 @@ msgstr "" "Die Schnur {module} wird durch die Position des zugewiesenen " "Moduls ersetzt, falls vorhanden." -#: dcim/forms/object_create.py:320 +#: netbox/dcim/forms/object_create.py:320 #, python-brace-format msgid "" "The number of front ports to be created ({frontport_count}) must match the " @@ -4218,17 +4613,18 @@ msgstr "" "der ausgewählten Anzahl der hinteren Anschlusspositionen übereinstimmen " "({rearport_count})." -#: dcim/forms/object_create.py:409 dcim/tables/devices.py:1016 -#: ipam/tables/fhrp.py:31 templates/dcim/virtualchassis.html:53 -#: templates/dcim/virtualchassis_edit.html:47 templates/ipam/fhrpgroup.html:38 +#: netbox/dcim/forms/object_create.py:409 netbox/dcim/tables/devices.py:998 +#: netbox/ipam/tables/fhrp.py:31 netbox/templates/dcim/virtualchassis.html:53 +#: netbox/templates/dcim/virtualchassis_edit.html:47 +#: netbox/templates/ipam/fhrpgroup.html:38 msgid "Members" msgstr "Mitglieder" -#: dcim/forms/object_create.py:418 +#: netbox/dcim/forms/object_create.py:418 msgid "Initial position" msgstr "Ausgangsposition" -#: dcim/forms/object_create.py:421 +#: netbox/dcim/forms/object_create.py:421 msgid "" "Position of the first member device. Increases by one for each additional " "member." @@ -4236,70 +4632,72 @@ msgstr "" "Position des ersten Mitgliedsgeräts. Erhöht sich für jedes weitere Mitglied " "um eins." -#: dcim/forms/object_create.py:435 +#: netbox/dcim/forms/object_create.py:435 msgid "A position must be specified for the first VC member." msgstr "Für das erste VC-Mitglied muss eine Position angegeben werden." -#: dcim/models/cables.py:62 dcim/models/device_component_templates.py:55 -#: dcim/models/device_components.py:63 extras/models/customfields.py:109 +#: netbox/dcim/models/cables.py:62 +#: netbox/dcim/models/device_component_templates.py:55 +#: netbox/dcim/models/device_components.py:63 +#: netbox/extras/models/customfields.py:109 msgid "label" msgstr "Label" -#: dcim/models/cables.py:71 +#: netbox/dcim/models/cables.py:71 msgid "length" msgstr "Länge" -#: dcim/models/cables.py:78 +#: netbox/dcim/models/cables.py:78 msgid "length unit" msgstr "Längeneinheit" -#: dcim/models/cables.py:93 +#: netbox/dcim/models/cables.py:93 msgid "cable" msgstr "Kabel" -#: dcim/models/cables.py:94 +#: netbox/dcim/models/cables.py:94 msgid "cables" msgstr "Kabel" -#: dcim/models/cables.py:163 +#: netbox/dcim/models/cables.py:163 msgid "Must specify a unit when setting a cable length" -msgstr "Beim Einstellen einer Kabellänge muss eine Einheit angegeben werden" +msgstr "Bei der Eingabe einer Kabellänge muss eine Einheit angegeben werden" -#: dcim/models/cables.py:166 +#: netbox/dcim/models/cables.py:166 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." -#: dcim/models/cables.py:173 +#: netbox/dcim/models/cables.py:173 msgid "Cannot connect different termination types to same end of cable." msgstr "" "Verschiedene Anschlusstypen können nicht an dasselbe Kabelende angeschlossen" " werden." -#: dcim/models/cables.py:181 +#: netbox/dcim/models/cables.py:181 #, python-brace-format msgid "Incompatible termination types: {type_a} and {type_b}" msgstr "Inkompatible Kündigungsarten: {type_a} und {type_b}" -#: dcim/models/cables.py:191 +#: netbox/dcim/models/cables.py:191 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." -#: dcim/models/cables.py:258 ipam/models/asns.py:37 +#: netbox/dcim/models/cables.py:258 netbox/ipam/models/asns.py:37 msgid "end" msgstr "Ende" -#: dcim/models/cables.py:311 +#: netbox/dcim/models/cables.py:311 msgid "cable termination" msgstr "Kabelabschlusspunkt" -#: dcim/models/cables.py:312 +#: netbox/dcim/models/cables.py:312 msgid "cable terminations" msgstr "Kabelabschlusspunkte" -#: dcim/models/cables.py:331 +#: netbox/dcim/models/cables.py:331 #, python-brace-format msgid "" "Duplicate termination found for {app_label}.{model} {termination_id}: cable " @@ -4308,38 +4706,38 @@ msgstr "" "Doppelte Kündigung gefunden für {app_label}.{model} {termination_id}: Kabel " "{cable_pk}" -#: dcim/models/cables.py:341 +#: netbox/dcim/models/cables.py:341 #, python-brace-format msgid "Cables cannot be terminated to {type_display} interfaces" msgstr "Kabel können nicht terminiert werden zu {type_display} Schnittstellen" -#: dcim/models/cables.py:348 +#: netbox/dcim/models/cables.py:348 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." -#: dcim/models/cables.py:446 extras/models/configs.py:50 +#: netbox/dcim/models/cables.py:446 netbox/extras/models/configs.py:50 msgid "is active" msgstr "ist aktiv" -#: dcim/models/cables.py:450 +#: netbox/dcim/models/cables.py:450 msgid "is complete" msgstr "ist abgeschlossen" -#: dcim/models/cables.py:454 +#: netbox/dcim/models/cables.py:454 msgid "is split" -msgstr "ist gespalten" +msgstr "ist aufgeteilt" -#: dcim/models/cables.py:462 +#: netbox/dcim/models/cables.py:462 msgid "cable path" msgstr "Kabelweg" -#: dcim/models/cables.py:463 +#: netbox/dcim/models/cables.py:463 msgid "cable paths" msgstr "Kabelwege" -#: dcim/models/device_component_templates.py:46 +#: netbox/dcim/models/device_component_templates.py:46 #, python-brace-format msgid "" "{module} is accepted as a substitution for the module bay position when " @@ -4348,18 +4746,18 @@ msgstr "" "{module} wird als Ersatz für die Position des Modulschachts akzeptiert, wenn" " es an einen Modultyp angehängt wird." -#: dcim/models/device_component_templates.py:58 -#: dcim/models/device_components.py:66 +#: netbox/dcim/models/device_component_templates.py:58 +#: netbox/dcim/models/device_components.py:66 msgid "Physical label" msgstr "Physisches Label" -#: dcim/models/device_component_templates.py:103 +#: netbox/dcim/models/device_component_templates.py:103 msgid "Component templates cannot be moved to a different device type." msgstr "" "Komponentenvorlagen können nicht auf einen anderen Gerätetyp verschoben " "werden." -#: dcim/models/device_component_templates.py:154 +#: netbox/dcim/models/device_component_templates.py:154 msgid "" "A component template cannot be associated with both a device type and a " "module type." @@ -4367,7 +4765,7 @@ msgstr "" "Eine Komponentenvorlage kann nicht gleichzeitig einem Gerätetyp und einem " "Modultyp zugeordnet werden." -#: dcim/models/device_component_templates.py:158 +#: netbox/dcim/models/device_component_templates.py:158 msgid "" "A component template must be associated with either a device type or a " "module type." @@ -4375,138 +4773,138 @@ msgstr "" "Eine Komponentenvorlage muss entweder einem Gerätetyp oder einem Modultyp " "zugeordnet sein." -#: dcim/models/device_component_templates.py:186 +#: netbox/dcim/models/device_component_templates.py:186 msgid "console port template" msgstr "Vorlage für Konsolenanschluss" -#: dcim/models/device_component_templates.py:187 +#: netbox/dcim/models/device_component_templates.py:187 msgid "console port templates" msgstr "Vorlagen für Konsolenanschlüsse" -#: dcim/models/device_component_templates.py:220 +#: netbox/dcim/models/device_component_templates.py:220 msgid "console server port template" msgstr "Port-Vorlage für Konsolenserver" -#: dcim/models/device_component_templates.py:221 +#: netbox/dcim/models/device_component_templates.py:221 msgid "console server port templates" msgstr "Port-Vorlagen für Konsolenserver" -#: dcim/models/device_component_templates.py:252 -#: dcim/models/device_components.py:353 +#: netbox/dcim/models/device_component_templates.py:252 +#: netbox/dcim/models/device_components.py:353 msgid "maximum draw" msgstr "maximale Auslastung" -#: dcim/models/device_component_templates.py:259 -#: dcim/models/device_components.py:360 +#: netbox/dcim/models/device_component_templates.py:259 +#: netbox/dcim/models/device_components.py:360 msgid "allocated draw" msgstr "zugewiesene Auslastung" -#: dcim/models/device_component_templates.py:269 +#: netbox/dcim/models/device_component_templates.py:269 msgid "power port template" -msgstr "Vorlage für den Stromanschluss" +msgstr "Vorlage für Stromanschluss" -#: dcim/models/device_component_templates.py:270 +#: netbox/dcim/models/device_component_templates.py:270 msgid "power port templates" msgstr "Vorlagen für Stromanschlüsse" -#: dcim/models/device_component_templates.py:289 -#: dcim/models/device_components.py:383 +#: netbox/dcim/models/device_component_templates.py:289 +#: netbox/dcim/models/device_components.py:383 #, python-brace-format msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)." msgstr "" "Die zugewiesene Ziehung darf die maximale Ziehung nicht überschreiten " "({maximum_draw}W)." -#: dcim/models/device_component_templates.py:321 -#: dcim/models/device_components.py:478 +#: netbox/dcim/models/device_component_templates.py:321 +#: netbox/dcim/models/device_components.py:478 msgid "feed leg" -msgstr "Einspeiseseite" +msgstr "Phasenlage" -#: dcim/models/device_component_templates.py:325 -#: dcim/models/device_components.py:482 +#: netbox/dcim/models/device_component_templates.py:325 +#: netbox/dcim/models/device_components.py:482 msgid "Phase (for three-phase feeds)" -msgstr "Phase (für dreiphasige Einspeisungen)" +msgstr "Phase (bei dreiphasiger Stromzufuhr)" -#: dcim/models/device_component_templates.py:331 +#: netbox/dcim/models/device_component_templates.py:331 msgid "power outlet template" -msgstr "Steckdosenschablone" +msgstr "Vorlage für Stromabgang" -#: dcim/models/device_component_templates.py:332 +#: netbox/dcim/models/device_component_templates.py:332 msgid "power outlet templates" -msgstr "Vorlagen für Steckdosen" +msgstr "Vorlagen für Stromabgänge" -#: dcim/models/device_component_templates.py:341 +#: netbox/dcim/models/device_component_templates.py:341 #, python-brace-format msgid "Parent power port ({power_port}) must belong to the same device type" msgstr "" "Übergeordneter Stromanschluss ({power_port}) muss zum gleichen Gerätetyp " "gehören" -#: dcim/models/device_component_templates.py:345 +#: netbox/dcim/models/device_component_templates.py:345 #, python-brace-format msgid "Parent power port ({power_port}) must belong to the same module type" msgstr "" "Übergeordneter Stromanschluss ({power_port}) muss zum gleichen Modultyp " "gehören" -#: dcim/models/device_component_templates.py:397 -#: dcim/models/device_components.py:612 +#: netbox/dcim/models/device_component_templates.py:397 +#: netbox/dcim/models/device_components.py:612 msgid "management only" msgstr "Nur Verwaltung" -#: dcim/models/device_component_templates.py:405 -#: dcim/models/device_components.py:551 +#: netbox/dcim/models/device_component_templates.py:405 +#: netbox/dcim/models/device_components.py:551 msgid "bridge interface" msgstr "Bridge-Schnittstelle" -#: dcim/models/device_component_templates.py:423 -#: dcim/models/device_components.py:637 +#: netbox/dcim/models/device_component_templates.py:423 +#: netbox/dcim/models/device_components.py:637 msgid "wireless role" msgstr "drahtlose Rolle" -#: dcim/models/device_component_templates.py:429 +#: netbox/dcim/models/device_component_templates.py:429 msgid "interface template" msgstr "Schnittstellen-Vorlage" -#: dcim/models/device_component_templates.py:430 +#: netbox/dcim/models/device_component_templates.py:430 msgid "interface templates" msgstr "Schnittstellen-Vorlagen" -#: dcim/models/device_component_templates.py:437 -#: dcim/models/device_components.py:805 -#: virtualization/models/virtualmachines.py:400 +#: netbox/dcim/models/device_component_templates.py:437 +#: netbox/dcim/models/device_components.py:805 +#: netbox/virtualization/models/virtualmachines.py:400 msgid "An interface cannot be bridged to itself." msgstr "Eine Schnittstelle kann nicht zu sich selbst überbrückt werden." -#: dcim/models/device_component_templates.py:440 +#: netbox/dcim/models/device_component_templates.py:440 #, python-brace-format msgid "Bridge interface ({bridge}) must belong to the same device type" msgstr "Bridge-Schnittstelle ({bridge}) muss zum gleichen Gerätetyp gehören" -#: dcim/models/device_component_templates.py:444 +#: netbox/dcim/models/device_component_templates.py:444 #, python-brace-format msgid "Bridge interface ({bridge}) must belong to the same module type" msgstr "Bridge-Schnittstelle ({bridge}) muss zum gleichen Modultyp gehören" -#: dcim/models/device_component_templates.py:500 -#: dcim/models/device_components.py:985 +#: netbox/dcim/models/device_component_templates.py:500 +#: netbox/dcim/models/device_components.py:985 msgid "rear port position" msgstr "Position des Rückanschlusses" -#: dcim/models/device_component_templates.py:525 +#: netbox/dcim/models/device_component_templates.py:525 msgid "front port template" msgstr "Frontanschluss-Vorlage" -#: dcim/models/device_component_templates.py:526 +#: netbox/dcim/models/device_component_templates.py:526 msgid "front port templates" msgstr "Frontanschluss-Vorlagen" -#: dcim/models/device_component_templates.py:536 +#: netbox/dcim/models/device_component_templates.py:536 #, python-brace-format msgid "Rear port ({name}) must belong to the same device type" msgstr "Hinterer Anschluss ({name}) muss zum gleichen Gerätetyp gehören" -#: dcim/models/device_component_templates.py:542 +#: netbox/dcim/models/device_component_templates.py:542 #, python-brace-format msgid "" "Invalid rear port position ({position}); rear port {name} has only {count} " @@ -4515,47 +4913,47 @@ msgstr "" "Ungültige Position des hinteren Anschlusses ({position}); hinterer Anschluss" " {name} hat nur {count} Positionen" -#: dcim/models/device_component_templates.py:595 -#: dcim/models/device_components.py:1054 +#: netbox/dcim/models/device_component_templates.py:595 +#: netbox/dcim/models/device_components.py:1054 msgid "positions" msgstr "Positionen" -#: dcim/models/device_component_templates.py:606 +#: netbox/dcim/models/device_component_templates.py:606 msgid "rear port template" msgstr "Vorlage für den Rückanschluss" -#: dcim/models/device_component_templates.py:607 +#: netbox/dcim/models/device_component_templates.py:607 msgid "rear port templates" msgstr "Vorlagen für Rückanschlüsse" -#: dcim/models/device_component_templates.py:636 -#: dcim/models/device_components.py:1095 +#: netbox/dcim/models/device_component_templates.py:636 +#: netbox/dcim/models/device_components.py:1095 msgid "position" msgstr "Position" -#: dcim/models/device_component_templates.py:639 -#: dcim/models/device_components.py:1098 +#: netbox/dcim/models/device_component_templates.py:639 +#: netbox/dcim/models/device_components.py:1098 msgid "Identifier to reference when renaming installed components" msgstr "" "Bezeichner, auf den beim Umbenennen installierter Komponenten verwiesen wird" -#: dcim/models/device_component_templates.py:645 +#: netbox/dcim/models/device_component_templates.py:645 msgid "module bay template" msgstr "Vorlage für Moduleinsatz" -#: dcim/models/device_component_templates.py:646 +#: netbox/dcim/models/device_component_templates.py:646 msgid "module bay templates" msgstr "Vorlagen für Moduleinsätze" -#: dcim/models/device_component_templates.py:673 +#: netbox/dcim/models/device_component_templates.py:673 msgid "device bay template" msgstr "Vorlage für Geräteeinsatz" -#: dcim/models/device_component_templates.py:674 +#: netbox/dcim/models/device_component_templates.py:674 msgid "device bay templates" msgstr "Vorlagen für Geräteeinsätze" -#: dcim/models/device_component_templates.py:687 +#: netbox/dcim/models/device_component_templates.py:687 #, python-brace-format msgid "" "Subdevice role of device type ({device_type}) must be set to \"parent\" to " @@ -4564,210 +4962,215 @@ msgstr "" "Untergeräterolle des Gerätetyps ({device_type}) muss auf „Übergeordnet“ " "gesetzt sein, um Geräteschächte zuzulassen." -#: dcim/models/device_component_templates.py:742 -#: dcim/models/device_components.py:1224 +#: netbox/dcim/models/device_component_templates.py:742 +#: netbox/dcim/models/device_components.py:1224 msgid "part ID" msgstr "Teile-ID" -#: dcim/models/device_component_templates.py:744 -#: dcim/models/device_components.py:1226 +#: netbox/dcim/models/device_component_templates.py:744 +#: netbox/dcim/models/device_components.py:1226 msgid "Manufacturer-assigned part identifier" msgstr "Vom Hersteller zugewiesene Teile-ID" -#: dcim/models/device_component_templates.py:761 +#: netbox/dcim/models/device_component_templates.py:761 msgid "inventory item template" msgstr "Vorlage für Inventarartikel" -#: dcim/models/device_component_templates.py:762 +#: netbox/dcim/models/device_component_templates.py:762 msgid "inventory item templates" msgstr "Vorlagen für Inventarartikel" -#: dcim/models/device_components.py:106 +#: netbox/dcim/models/device_components.py:106 msgid "Components cannot be moved to a different device." msgstr "Komponenten können nicht auf ein anderes Gerät verschoben werden." -#: dcim/models/device_components.py:145 +#: netbox/dcim/models/device_components.py:145 msgid "cable end" msgstr "Kabelende" -#: dcim/models/device_components.py:151 +#: netbox/dcim/models/device_components.py:151 msgid "mark connected" msgstr "als verbunden markieren" -#: dcim/models/device_components.py:153 +#: netbox/dcim/models/device_components.py:153 msgid "Treat as if a cable is connected" msgstr "So behandeln, als ob ein Kabel angeschlossen wäre" -#: dcim/models/device_components.py:171 +#: netbox/dcim/models/device_components.py:171 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." -#: dcim/models/device_components.py:175 +#: netbox/dcim/models/device_components.py:175 msgid "Cable end must not be set without a cable." msgstr "Das Kabelende darf nicht ohne Kabel verlegt werden." -#: dcim/models/device_components.py:179 +#: netbox/dcim/models/device_components.py:179 msgid "Cannot mark as connected with a cable attached." msgstr "" "Mit angeschlossenem Kabel kann nicht als angeschlossen markiert werden." -#: dcim/models/device_components.py:203 +#: netbox/dcim/models/device_components.py:203 #, python-brace-format msgid "{class_name} models must declare a parent_object property" msgstr "" "{class_name} Modelle müssen eine parent_object-Eigenschaft deklarieren" -#: dcim/models/device_components.py:288 dcim/models/device_components.py:317 -#: dcim/models/device_components.py:350 dcim/models/device_components.py:468 +#: netbox/dcim/models/device_components.py:288 +#: netbox/dcim/models/device_components.py:317 +#: netbox/dcim/models/device_components.py:350 +#: netbox/dcim/models/device_components.py:468 msgid "Physical port type" msgstr "Physischer Anschlusstyp" -#: dcim/models/device_components.py:291 dcim/models/device_components.py:320 +#: netbox/dcim/models/device_components.py:291 +#: netbox/dcim/models/device_components.py:320 msgid "speed" msgstr "Geschwindigkeit" -#: dcim/models/device_components.py:295 dcim/models/device_components.py:324 +#: netbox/dcim/models/device_components.py:295 +#: netbox/dcim/models/device_components.py:324 msgid "Port speed in bits per second" msgstr "Anschlussgeschwindigkeit in Bit pro Sekunde" -#: dcim/models/device_components.py:301 +#: netbox/dcim/models/device_components.py:301 msgid "console port" msgstr "Konsolenanschluss" -#: dcim/models/device_components.py:302 +#: netbox/dcim/models/device_components.py:302 msgid "console ports" msgstr "Konsolenanschlüsse" -#: dcim/models/device_components.py:330 +#: netbox/dcim/models/device_components.py:330 msgid "console server port" msgstr "Konsolenserver-Anschluss" -#: dcim/models/device_components.py:331 +#: netbox/dcim/models/device_components.py:331 msgid "console server ports" msgstr "Konsolenserver-Anschlüsse" -#: dcim/models/device_components.py:370 +#: netbox/dcim/models/device_components.py:370 msgid "power port" msgstr "Stromanschluss" -#: dcim/models/device_components.py:371 +#: netbox/dcim/models/device_components.py:371 msgid "power ports" msgstr "Stromanschlüsse" -#: dcim/models/device_components.py:488 +#: netbox/dcim/models/device_components.py:488 msgid "power outlet" -msgstr "Steckdose" +msgstr "Stromabgang" -#: dcim/models/device_components.py:489 +#: netbox/dcim/models/device_components.py:489 msgid "power outlets" -msgstr "Steckdosen" +msgstr "Stromabgänge" -#: dcim/models/device_components.py:500 +#: netbox/dcim/models/device_components.py:500 #, 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" -#: dcim/models/device_components.py:531 vpn/models/crypto.py:81 -#: vpn/models/crypto.py:226 +#: netbox/dcim/models/device_components.py:531 netbox/vpn/models/crypto.py:81 +#: netbox/vpn/models/crypto.py:226 msgid "mode" msgstr "Modus" -#: dcim/models/device_components.py:535 +#: netbox/dcim/models/device_components.py:535 msgid "IEEE 802.1Q tagging strategy" msgstr "IEEE 802.1Q-Tagging-Strategie" -#: dcim/models/device_components.py:543 +#: netbox/dcim/models/device_components.py:543 msgid "parent interface" msgstr "übergeordnete Schnittstelle" -#: dcim/models/device_components.py:603 +#: netbox/dcim/models/device_components.py:603 msgid "parent LAG" msgstr "übergeordnete LAG" -#: dcim/models/device_components.py:613 +#: netbox/dcim/models/device_components.py:613 msgid "This interface is used only for out-of-band management" msgstr "Diese Schnittstelle wird nur für Out-of-Band-Verwaltung verwendet" -#: dcim/models/device_components.py:618 +#: netbox/dcim/models/device_components.py:618 msgid "speed (Kbps)" msgstr "Geschwindigkeit (Kbps)" -#: dcim/models/device_components.py:621 +#: netbox/dcim/models/device_components.py:621 msgid "duplex" msgstr "Duplex" -#: dcim/models/device_components.py:631 +#: netbox/dcim/models/device_components.py:631 msgid "64-bit World Wide Name" msgstr "Weltweiter 64-Bit-Name" -#: dcim/models/device_components.py:643 +#: netbox/dcim/models/device_components.py:643 msgid "wireless channel" msgstr "drahtloser Kanal" -#: dcim/models/device_components.py:650 +#: netbox/dcim/models/device_components.py:650 msgid "channel frequency (MHz)" msgstr "Kanalfrequenz (MHz)" -#: dcim/models/device_components.py:651 dcim/models/device_components.py:659 +#: netbox/dcim/models/device_components.py:651 +#: netbox/dcim/models/device_components.py:659 msgid "Populated by selected channel (if set)" msgstr "Wird vom ausgewählten Kanal aufgefüllt (falls gesetzt)" -#: dcim/models/device_components.py:665 +#: netbox/dcim/models/device_components.py:665 msgid "transmit power (dBm)" msgstr "Sendeleistung (dBm)" -#: dcim/models/device_components.py:690 wireless/models.py:116 +#: netbox/dcim/models/device_components.py:690 netbox/wireless/models.py:116 msgid "wireless LANs" -msgstr "drahtlose LANs" +msgstr "WLANs" -#: dcim/models/device_components.py:698 -#: virtualization/models/virtualmachines.py:330 +#: netbox/dcim/models/device_components.py:698 +#: netbox/virtualization/models/virtualmachines.py:330 msgid "untagged VLAN" msgstr "untagged VLAN" -#: dcim/models/device_components.py:704 -#: virtualization/models/virtualmachines.py:336 +#: netbox/dcim/models/device_components.py:704 +#: netbox/virtualization/models/virtualmachines.py:336 msgid "tagged VLANs" msgstr "tagged VLANs" -#: dcim/models/device_components.py:746 -#: virtualization/models/virtualmachines.py:372 +#: netbox/dcim/models/device_components.py:746 +#: netbox/virtualization/models/virtualmachines.py:372 msgid "interface" msgstr "Schnittstelle" -#: dcim/models/device_components.py:747 -#: virtualization/models/virtualmachines.py:373 +#: netbox/dcim/models/device_components.py:747 +#: netbox/virtualization/models/virtualmachines.py:373 msgid "interfaces" msgstr "Schnittstellen" -#: dcim/models/device_components.py:758 +#: netbox/dcim/models/device_components.py:758 #, python-brace-format msgid "{display_type} interfaces cannot have a cable attached." msgstr "" "{display_type} An Schnittstellen kann kein Kabel angeschlossen werden." -#: dcim/models/device_components.py:766 +#: netbox/dcim/models/device_components.py:766 #, python-brace-format msgid "{display_type} interfaces cannot be marked as connected." msgstr "" "{display_type} Schnittstellen können nicht als verbunden markiert werden." -#: dcim/models/device_components.py:775 -#: virtualization/models/virtualmachines.py:385 +#: netbox/dcim/models/device_components.py:775 +#: netbox/virtualization/models/virtualmachines.py:385 msgid "An interface cannot be its own parent." msgstr "" "Eine Schnittstelle kann nicht seine eigene übergeordnete Schnittstelle sein." -#: dcim/models/device_components.py:779 +#: netbox/dcim/models/device_components.py:779 msgid "Only virtual interfaces may be assigned to a parent interface." msgstr "" "Nur virtuelle Schnittstellen können einer übergeordneten Schnittstelle " "zugewiesen werden." -#: dcim/models/device_components.py:786 +#: netbox/dcim/models/device_components.py:786 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to a different device " @@ -4776,7 +5179,7 @@ msgstr "" "Die ausgewählte übergeordnete Schnittstelle ({interface}) gehört zu einem " "anderen Gerät ({device})" -#: dcim/models/device_components.py:792 +#: netbox/dcim/models/device_components.py:792 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to {device}, which is " @@ -4785,7 +5188,7 @@ msgstr "" "Die ausgewählte übergeordnete Schnittstelle ({interface}) gehört zu " "{device}, das nicht Teil des virtuellen Chassis ist {virtual_chassis}." -#: dcim/models/device_components.py:812 +#: netbox/dcim/models/device_components.py:812 #, python-brace-format msgid "" "The selected bridge interface ({bridge}) belongs to a different device " @@ -4794,7 +5197,7 @@ msgstr "" "Die gewählte Bridge-Schnittstelle ({bridge}) gehört zu einem anderen Gerät " "({device})." -#: dcim/models/device_components.py:818 +#: netbox/dcim/models/device_components.py:818 #, python-brace-format msgid "" "The selected bridge interface ({interface}) belongs to {device}, which is " @@ -4803,17 +5206,17 @@ msgstr "" "Die gewählte Bridge-Schnittstelle ({interface}) gehört zu {device}, das " "nicht Teil des virtuellen Chassis ist {virtual_chassis}." -#: dcim/models/device_components.py:829 +#: netbox/dcim/models/device_components.py:829 msgid "Virtual interfaces cannot have a parent LAG interface." msgstr "" "Virtuelle Schnittstellen können keine übergeordnete LAG-Schnittstelle haben." -#: dcim/models/device_components.py:833 +#: netbox/dcim/models/device_components.py:833 msgid "A LAG interface cannot be its own parent." msgstr "" "Eine LAG-Schnittstelle nicht seine eigene übergeordnete Schnittstelle sein." -#: dcim/models/device_components.py:840 +#: netbox/dcim/models/device_components.py:840 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to a different device ({device})." @@ -4821,7 +5224,7 @@ msgstr "" "Die gewählte LAG-Schnittstelle ({lag}) gehört zu einem anderen Gerät " "({device})." -#: dcim/models/device_components.py:846 +#: netbox/dcim/models/device_components.py:846 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to {device}, which is not part of" @@ -4830,51 +5233,51 @@ msgstr "" "Die gewählte LAG-Schnittstelle ({lag}) gehört zu {device}, das nicht Teil " "des virtuellen Chassis ist {virtual_chassis}." -#: dcim/models/device_components.py:857 +#: netbox/dcim/models/device_components.py:857 msgid "Virtual interfaces cannot have a PoE mode." msgstr "Virtuelle Schnittstellen können keinen PoE-Modus haben." -#: dcim/models/device_components.py:861 +#: netbox/dcim/models/device_components.py:861 msgid "Virtual interfaces cannot have a PoE type." msgstr "Virtuelle Schnittstellen können keinen PoE-Typ haben." -#: dcim/models/device_components.py:867 +#: netbox/dcim/models/device_components.py:867 msgid "Must specify PoE mode when designating a PoE type." msgstr "" "Bei der Festlegung eines PoE-Typs muss der PoE-Modus angegeben werden." -#: dcim/models/device_components.py:874 +#: netbox/dcim/models/device_components.py:874 msgid "Wireless role may be set only on wireless interfaces." msgstr "" "Die Wireless-Rolle kann nur auf drahtlosen Schnittstellen festgelegt werden." -#: dcim/models/device_components.py:876 +#: netbox/dcim/models/device_components.py:876 msgid "Channel may be set only on wireless interfaces." msgstr "Der Kanal kann nur an drahtlosen Schnittstellen eingestellt werden." -#: dcim/models/device_components.py:882 +#: netbox/dcim/models/device_components.py:882 msgid "Channel frequency may be set only on wireless interfaces." msgstr "" "Die Kanalfrequenz kann nur an drahtlosen Schnittstellen eingestellt werden." -#: dcim/models/device_components.py:886 +#: netbox/dcim/models/device_components.py:886 msgid "Cannot specify custom frequency with channel selected." msgstr "" "Bei ausgewähltem Kanal kann keine benutzerdefinierte Frequenz angegeben " "werden." -#: dcim/models/device_components.py:892 +#: netbox/dcim/models/device_components.py:892 msgid "Channel width may be set only on wireless interfaces." msgstr "" "Die Kanalbreite kann nur an drahtlosen Schnittstellen eingestellt werden." -#: dcim/models/device_components.py:894 +#: netbox/dcim/models/device_components.py:894 msgid "Cannot specify custom width with channel selected." msgstr "" "Bei ausgewähltem Kanal kann keine benutzerdefinierte Breite angegeben " "werden." -#: dcim/models/device_components.py:902 +#: netbox/dcim/models/device_components.py:902 #, python-brace-format msgid "" "The untagged VLAN ({untagged_vlan}) must belong to the same site as the " @@ -4883,24 +5286,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." -#: dcim/models/device_components.py:991 +#: netbox/dcim/models/device_components.py:991 msgid "Mapped position on corresponding rear port" msgstr "Abgebildete Position am entsprechenden hinteren Anschluss" -#: dcim/models/device_components.py:1007 +#: netbox/dcim/models/device_components.py:1007 msgid "front port" msgstr "Frontanschluss" -#: dcim/models/device_components.py:1008 +#: netbox/dcim/models/device_components.py:1008 msgid "front ports" msgstr "Frontanschlüsse" -#: dcim/models/device_components.py:1022 +#: netbox/dcim/models/device_components.py:1022 #, 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" -#: dcim/models/device_components.py:1030 +#: netbox/dcim/models/device_components.py:1030 #, python-brace-format msgid "" "Invalid rear port position ({rear_port_position}): Rear port {name} has only" @@ -4909,19 +5312,19 @@ msgstr "" "Ungültige Position des hinteren Anschlusses ({rear_port_position}): Hinterer" " Anschluss {name} hat nur {positions} Stellungen." -#: dcim/models/device_components.py:1060 +#: netbox/dcim/models/device_components.py:1060 msgid "Number of front ports which may be mapped" msgstr "Anzahl der Frontanschlüsse, die zugeordnet werden können" -#: dcim/models/device_components.py:1065 +#: netbox/dcim/models/device_components.py:1065 msgid "rear port" msgstr "Rückanschluss" -#: dcim/models/device_components.py:1066 +#: netbox/dcim/models/device_components.py:1066 msgid "rear ports" msgstr "Rückanschlüsse" -#: dcim/models/device_components.py:1080 +#: netbox/dcim/models/device_components.py:1080 #, python-brace-format msgid "" "The number of positions cannot be less than the number of mapped front ports" @@ -4930,32 +5333,32 @@ msgstr "" "Die Anzahl der Positionen darf nicht kleiner sein als die Anzahl der " "zugewiesenen Vorderanschlüsse ({frontport_count})" -#: dcim/models/device_components.py:1104 +#: netbox/dcim/models/device_components.py:1104 msgid "module bay" msgstr "Moduleinsatz" -#: dcim/models/device_components.py:1105 +#: netbox/dcim/models/device_components.py:1105 msgid "module bays" msgstr "Moduleinsätze" -#: dcim/models/device_components.py:1126 +#: netbox/dcim/models/device_components.py:1126 msgid "device bay" msgstr "Geräteeinsatz" -#: dcim/models/device_components.py:1127 +#: netbox/dcim/models/device_components.py:1127 msgid "device bays" msgstr "Geräteeinsätze" -#: dcim/models/device_components.py:1137 +#: netbox/dcim/models/device_components.py:1137 #, 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." -#: dcim/models/device_components.py:1143 +#: netbox/dcim/models/device_components.py:1143 msgid "Cannot install a device into itself." msgstr "Ein Gerät kann nicht in sich selbst installiert werden." -#: dcim/models/device_components.py:1151 +#: netbox/dcim/models/device_components.py:1151 #, python-brace-format msgid "" "Cannot install the specified device; device is already installed in {bay}." @@ -4963,118 +5366,120 @@ msgstr "" "Das angegebene Gerät kann nicht installiert werden; Das Gerät ist bereits " "installiert in {bay}." -#: dcim/models/device_components.py:1172 +#: netbox/dcim/models/device_components.py:1172 msgid "inventory item role" msgstr "Inventarartikel-Rolle" -#: dcim/models/device_components.py:1173 +#: netbox/dcim/models/device_components.py:1173 msgid "inventory item roles" msgstr "Inventarartikel-Rolle" -#: dcim/models/device_components.py:1230 dcim/models/devices.py:597 -#: dcim/models/devices.py:1163 dcim/models/racks.py:114 +#: netbox/dcim/models/device_components.py:1230 +#: netbox/dcim/models/devices.py:597 netbox/dcim/models/devices.py:1163 +#: netbox/dcim/models/racks.py:114 msgid "serial number" msgstr "Seriennummer" -#: dcim/models/device_components.py:1238 dcim/models/devices.py:605 -#: dcim/models/devices.py:1170 dcim/models/racks.py:121 +#: netbox/dcim/models/device_components.py:1238 +#: netbox/dcim/models/devices.py:605 netbox/dcim/models/devices.py:1170 +#: netbox/dcim/models/racks.py:121 msgid "asset tag" msgstr "Asset-Tag" -#: dcim/models/device_components.py:1239 +#: netbox/dcim/models/device_components.py:1239 msgid "A unique tag used to identify this item" msgstr "" "Ein eindeutiges Etikett, das zur Identifizierung dieses Artikels verwendet " "wird" -#: dcim/models/device_components.py:1242 +#: netbox/dcim/models/device_components.py:1242 msgid "discovered" msgstr "erkannt" -#: dcim/models/device_components.py:1244 +#: netbox/dcim/models/device_components.py:1244 msgid "This item was automatically discovered" msgstr "Dieser Artikel wurde automatisch erkannt" -#: dcim/models/device_components.py:1262 +#: netbox/dcim/models/device_components.py:1262 msgid "inventory item" msgstr "Inventarartikel" -#: dcim/models/device_components.py:1263 +#: netbox/dcim/models/device_components.py:1263 msgid "inventory items" msgstr "Inventarartikel" -#: dcim/models/device_components.py:1274 +#: netbox/dcim/models/device_components.py:1274 msgid "Cannot assign self as parent." msgstr "Ich kann mich nicht als übergeordnetes Objekt zuweisen." -#: dcim/models/device_components.py:1282 +#: netbox/dcim/models/device_components.py:1282 msgid "Parent inventory item does not belong to the same device." msgstr "Der Artikel im übergeordneten Inventar gehört nicht zum selben Gerät." -#: dcim/models/device_components.py:1288 +#: netbox/dcim/models/device_components.py:1288 msgid "Cannot move an inventory item with dependent children" msgstr "" "Ein Inventargegenstand mit untergeordneten Inventargegenständen kann nicht " "bewegt werden" -#: dcim/models/device_components.py:1296 +#: netbox/dcim/models/device_components.py:1296 msgid "Cannot assign inventory item to component on another device" msgstr "" "Inventargegenstand kann nicht einer Komponente auf einem anderen Gerät " "zugewiesen werden" -#: dcim/models/devices.py:54 +#: netbox/dcim/models/devices.py:54 msgid "manufacturer" msgstr "Hersteller" -#: dcim/models/devices.py:55 +#: netbox/dcim/models/devices.py:55 msgid "manufacturers" msgstr "Hersteller" -#: dcim/models/devices.py:82 dcim/models/devices.py:382 +#: netbox/dcim/models/devices.py:82 netbox/dcim/models/devices.py:382 msgid "model" msgstr "Modell" -#: dcim/models/devices.py:95 +#: netbox/dcim/models/devices.py:95 msgid "default platform" msgstr "Standard-Betriebssystem" -#: dcim/models/devices.py:98 dcim/models/devices.py:386 +#: netbox/dcim/models/devices.py:98 netbox/dcim/models/devices.py:386 msgid "part number" msgstr "Teilenummer" -#: dcim/models/devices.py:101 dcim/models/devices.py:389 +#: netbox/dcim/models/devices.py:101 netbox/dcim/models/devices.py:389 msgid "Discrete part number (optional)" msgstr "Diskrete Teilenummer (optional)" -#: dcim/models/devices.py:107 dcim/models/racks.py:138 +#: netbox/dcim/models/devices.py:107 netbox/dcim/models/racks.py:138 msgid "height (U)" msgstr "Höhe (HE)" -#: dcim/models/devices.py:111 +#: netbox/dcim/models/devices.py:111 msgid "exclude from utilization" msgstr "von der Auslastung ausschließen" -#: dcim/models/devices.py:112 +#: netbox/dcim/models/devices.py:112 msgid "Devices of this type are excluded when calculating rack utilization." msgstr "" "Geräte diesen Typs sind bei der Berechnung der Rackauslastung " "ausgeschlossen." -#: dcim/models/devices.py:116 +#: netbox/dcim/models/devices.py:116 msgid "is full depth" msgstr "hat volle Tiefe" -#: dcim/models/devices.py:117 +#: netbox/dcim/models/devices.py:117 msgid "Device consumes both front and rear rack faces." msgstr "" "Das Gerät verbraucht sowohl die vordere als auch die hintere Rackfront." -#: dcim/models/devices.py:123 +#: netbox/dcim/models/devices.py:123 msgid "parent/child status" msgstr "Eltern-/Kind-Status" -#: dcim/models/devices.py:124 +#: netbox/dcim/models/devices.py:124 msgid "" "Parent devices house child devices in device bays. Leave blank if this " "device type is neither a parent nor a child." @@ -5083,33 +5488,33 @@ msgstr "" "untergebracht. Lassen Sie das Feld leer, wenn es sich bei diesem Gerätetyp " "weder um ein übergeordnetes noch um ein untergeordnetes handelt." -#: dcim/models/devices.py:128 dcim/models/devices.py:649 +#: netbox/dcim/models/devices.py:128 netbox/dcim/models/devices.py:649 msgid "airflow" msgstr "Luftstrom" -#: dcim/models/devices.py:204 +#: netbox/dcim/models/devices.py:204 msgid "device type" msgstr "Typ des Geräts" -#: dcim/models/devices.py:205 +#: netbox/dcim/models/devices.py:205 msgid "device types" msgstr "Gerätetypen" -#: dcim/models/devices.py:290 +#: netbox/dcim/models/devices.py:290 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." -#: dcim/models/devices.py:307 +#: netbox/dcim/models/devices.py:307 #, python-brace-format msgid "" "Device {device} in rack {rack} does not have sufficient space to accommodate" " a height of {height}U" msgstr "" -"Gerät {device} im Gestell {rack} hat nicht genug Platz für eine Höhe von " -"{height}U" +"Gerät {device} im Rack {rack} hat nicht genug Platz für eine Höhe von " +"{height}HE" -#: dcim/models/devices.py:322 +#: netbox/dcim/models/devices.py:322 #, python-brace-format msgid "" "Unable to set 0U height: Found {racked_instance_count} " @@ -5119,7 +5524,7 @@ msgstr "" "href=\"{url}\">{racked_instance_count} Instanzen bereits in Racks " "montiert." -#: dcim/models/devices.py:331 +#: netbox/dcim/models/devices.py:331 msgid "" "Must delete all device bay templates associated with this device before " "declassifying it as a parent device." @@ -5127,156 +5532,156 @@ msgstr "" "Alle mit diesem Gerät verknüpften Geräteschachtvorlagen müssen gelöscht " "werden, bevor es als übergeordnetes Gerät freigegeben wird." -#: dcim/models/devices.py:337 +#: netbox/dcim/models/devices.py:337 msgid "Child device types must be 0U." msgstr "Untergeordnete Gerätetypen müssen 0 HE sein." -#: dcim/models/devices.py:405 +#: netbox/dcim/models/devices.py:405 msgid "module type" msgstr "Typ des Moduls" -#: dcim/models/devices.py:406 +#: netbox/dcim/models/devices.py:406 msgid "module types" msgstr "Modultypen" -#: dcim/models/devices.py:475 +#: netbox/dcim/models/devices.py:475 msgid "Virtual machines may be assigned to this role" msgstr "Virtuelle Maschinen können dieser Rolle zugewiesen werden" -#: dcim/models/devices.py:487 +#: netbox/dcim/models/devices.py:487 msgid "device role" msgstr "Geräterolle" -#: dcim/models/devices.py:488 +#: netbox/dcim/models/devices.py:488 msgid "device roles" msgstr "Geräterollen" -#: dcim/models/devices.py:505 +#: netbox/dcim/models/devices.py:505 msgid "Optionally limit this platform to devices of a certain manufacturer" msgstr "" "Beschränken Sie dieses Betriebssystem optional auf Geräte eines bestimmten " "Herstellers" -#: dcim/models/devices.py:517 +#: netbox/dcim/models/devices.py:517 msgid "platform" msgstr "Betriebssystem" -#: dcim/models/devices.py:518 +#: netbox/dcim/models/devices.py:518 msgid "platforms" msgstr "Betriebssysteme" -#: dcim/models/devices.py:566 +#: netbox/dcim/models/devices.py:566 msgid "The function this device serves" msgstr "Die Funktion, die dieses Gerät erfüllt" -#: dcim/models/devices.py:598 +#: netbox/dcim/models/devices.py:598 msgid "Chassis serial number, assigned by the manufacturer" msgstr "vom Hersteller vergebene Gehäuse-Seriennummer" -#: dcim/models/devices.py:606 dcim/models/devices.py:1171 +#: netbox/dcim/models/devices.py:606 netbox/dcim/models/devices.py:1171 msgid "A unique tag used to identify this device" msgstr "" "Ein eindeutiger Wert, der zur Identifizierung dieses Geräts verwendet wird" -#: dcim/models/devices.py:633 +#: netbox/dcim/models/devices.py:633 msgid "position (U)" msgstr "Position (HE)" -#: dcim/models/devices.py:640 +#: netbox/dcim/models/devices.py:640 msgid "rack face" msgstr "Rackseite" -#: dcim/models/devices.py:660 dcim/models/devices.py:1380 -#: virtualization/models/virtualmachines.py:100 +#: netbox/dcim/models/devices.py:660 netbox/dcim/models/devices.py:1380 +#: netbox/virtualization/models/virtualmachines.py:100 msgid "primary IPv4" msgstr "primäre IPv4-Adresse" -#: dcim/models/devices.py:668 dcim/models/devices.py:1388 -#: virtualization/models/virtualmachines.py:108 +#: netbox/dcim/models/devices.py:668 netbox/dcim/models/devices.py:1388 +#: netbox/virtualization/models/virtualmachines.py:108 msgid "primary IPv6" msgstr "primäre IPv6-Adresse" -#: dcim/models/devices.py:676 +#: netbox/dcim/models/devices.py:676 msgid "out-of-band IP" msgstr "Out-of-Band-IP-Adresse" -#: dcim/models/devices.py:693 +#: netbox/dcim/models/devices.py:693 msgid "VC position" msgstr "VC-Position" -#: dcim/models/devices.py:696 +#: netbox/dcim/models/devices.py:696 msgid "Virtual chassis position" msgstr "Position des virtuellen Gehäuses" -#: dcim/models/devices.py:699 +#: netbox/dcim/models/devices.py:699 msgid "VC priority" msgstr "VC-Priorität" -#: dcim/models/devices.py:703 +#: netbox/dcim/models/devices.py:703 msgid "Virtual chassis master election priority" msgstr "Priorität bei der Masterwahl für virtuelle Gehäuse" -#: dcim/models/devices.py:706 dcim/models/sites.py:207 +#: netbox/dcim/models/devices.py:706 netbox/dcim/models/sites.py:207 msgid "latitude" msgstr "Breitengrad" -#: dcim/models/devices.py:711 dcim/models/devices.py:719 -#: dcim/models/sites.py:212 dcim/models/sites.py:220 +#: netbox/dcim/models/devices.py:711 netbox/dcim/models/devices.py:719 +#: netbox/dcim/models/sites.py:212 netbox/dcim/models/sites.py:220 msgid "GPS coordinate in decimal format (xx.yyyyyy)" msgstr "GPS-Koordinate im Dezimalformat (xx.yyyyyy)" -#: dcim/models/devices.py:714 dcim/models/sites.py:215 +#: netbox/dcim/models/devices.py:714 netbox/dcim/models/sites.py:215 msgid "longitude" msgstr "Längengrad" -#: dcim/models/devices.py:787 +#: netbox/dcim/models/devices.py:787 msgid "Device name must be unique per site." msgstr "Der Name des Geräts muss pro Standort eindeutig sein." -#: dcim/models/devices.py:798 ipam/models/services.py:74 +#: netbox/dcim/models/devices.py:798 netbox/ipam/models/services.py:75 msgid "device" msgstr "Gerät" -#: dcim/models/devices.py:799 +#: netbox/dcim/models/devices.py:799 msgid "devices" msgstr "Geräte" -#: dcim/models/devices.py:825 +#: netbox/dcim/models/devices.py:825 #, python-brace-format msgid "Rack {rack} does not belong to site {site}." msgstr "Rack {rack} gehört nicht zum Standort {site}." -#: dcim/models/devices.py:830 +#: netbox/dcim/models/devices.py:830 #, python-brace-format msgid "Location {location} does not belong to site {site}." msgstr "Gebäude/Raum {location} gehört nicht zum Standort {site}." -#: dcim/models/devices.py:836 +#: netbox/dcim/models/devices.py:836 #, python-brace-format msgid "Rack {rack} does not belong to location {location}." msgstr "Rack {rack} gehört nicht zum Standort {location}." -#: dcim/models/devices.py:843 +#: netbox/dcim/models/devices.py:843 msgid "Cannot select a rack face without assigning a rack." msgstr "" "Es ist nicht möglich, eine Rackseite auszuwählen, ohne ein Rack zuzuweisen." -#: dcim/models/devices.py:847 +#: netbox/dcim/models/devices.py:847 msgid "Cannot select a rack position without assigning a rack." msgstr "" "Es ist nicht möglich, eine Rackposition auszuwählen, ohne ein Rack " "zuzuweisen." -#: dcim/models/devices.py:853 +#: netbox/dcim/models/devices.py:853 msgid "Position must be in increments of 0.5 rack units." msgstr "Die Position muss in Schritten von 0,5 Höheneinheiten erfolgen." -#: dcim/models/devices.py:857 +#: netbox/dcim/models/devices.py:857 msgid "Must specify rack face when defining rack position." msgstr "" "Bei der Definition der Rackposition muss die Rackseite angegeben werden." -#: dcim/models/devices.py:865 +#: netbox/dcim/models/devices.py:865 #, python-brace-format msgid "" "A 0U device type ({device_type}) cannot be assigned to a rack position." @@ -5284,7 +5689,7 @@ msgstr "" "Ein 0 HE-Gerätetyp ({device_type}) kann keiner Höheneinheit zugewiesen " "werden." -#: dcim/models/devices.py:876 +#: netbox/dcim/models/devices.py:876 msgid "" "Child device types cannot be assigned to a rack face. This is an attribute " "of the parent device." @@ -5292,7 +5697,7 @@ msgstr "" "Untergeordnete Gerätetypen können keiner Rackseite zugewiesen werden. Dies " "ist ein Attribut des übergeordneten Geräts." -#: dcim/models/devices.py:883 +#: netbox/dcim/models/devices.py:883 msgid "" "Child device types cannot be assigned to a rack position. This is an " "attribute of the parent device." @@ -5300,7 +5705,7 @@ msgstr "" "Untergeordnete Gerätetypen können keiner Rackposition zugewiesen werden. " "Dies ist ein Attribut des übergeordneten Geräts." -#: dcim/models/devices.py:897 +#: netbox/dcim/models/devices.py:897 #, python-brace-format msgid "" "U{position} is already occupied or does not have sufficient space to " @@ -5309,22 +5714,22 @@ msgstr "" "HE{position} ist bereits belegt oder verfügt nicht über ausreichend " "Speicherplatz für diesen Gerätetyp: {device_type} ({u_height}HE)" -#: dcim/models/devices.py:912 +#: netbox/dcim/models/devices.py:912 #, python-brace-format msgid "{ip} is not an IPv4 address." msgstr "{ip} ist keine IPv4-Adresse." -#: dcim/models/devices.py:921 dcim/models/devices.py:936 +#: netbox/dcim/models/devices.py:921 netbox/dcim/models/devices.py:936 #, 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." -#: dcim/models/devices.py:927 +#: netbox/dcim/models/devices.py:927 #, python-brace-format msgid "{ip} is not an IPv6 address." msgstr "{ip} ist keine IPv6-Adresse." -#: dcim/models/devices.py:954 +#: netbox/dcim/models/devices.py:954 #, python-brace-format msgid "" "The assigned platform is limited to {platform_manufacturer} device types, " @@ -5333,26 +5738,26 @@ msgstr "" "Das zugewiesene Betriebssystem ist beschränkt auf {platform_manufacturer} " "Gerätetypen, aber der Typ dieses Geräts gehört zu {devicetype_manufacturer}." -#: dcim/models/devices.py:965 +#: netbox/dcim/models/devices.py:965 #, python-brace-format msgid "The assigned cluster belongs to a different site ({site})" msgstr "Der zugewiesene Cluster gehört zu einem anderen Standort ({site})" -#: dcim/models/devices.py:973 +#: netbox/dcim/models/devices.py:973 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." -#: dcim/models/devices.py:1178 +#: netbox/dcim/models/devices.py:1178 msgid "module" msgstr "Modul" -#: dcim/models/devices.py:1179 +#: netbox/dcim/models/devices.py:1179 msgid "modules" msgstr "Module" -#: dcim/models/devices.py:1195 +#: netbox/dcim/models/devices.py:1195 #, python-brace-format msgid "" "Module must be installed within a module bay belonging to the assigned " @@ -5361,15 +5766,15 @@ msgstr "" "Das Modul muss in einem Modulschacht installiert werden, der zum " "zugewiesenen Gerät gehört ({device})." -#: dcim/models/devices.py:1299 +#: netbox/dcim/models/devices.py:1299 msgid "domain" msgstr "Domäne" -#: dcim/models/devices.py:1312 dcim/models/devices.py:1313 +#: netbox/dcim/models/devices.py:1312 netbox/dcim/models/devices.py:1313 msgid "virtual chassis" msgstr "virtuelles Gehäuse" -#: dcim/models/devices.py:1328 +#: netbox/dcim/models/devices.py:1328 #, python-brace-format msgid "" "The selected master ({master}) is not assigned to this virtual chassis." @@ -5377,7 +5782,7 @@ msgstr "" "Der gewählte Master ({master}) ist diesem virtuellen Chassis nicht " "zugewiesen." -#: dcim/models/devices.py:1344 +#: netbox/dcim/models/devices.py:1344 #, python-brace-format msgid "" "Unable to delete virtual chassis {self}. There are member interfaces which " @@ -5386,63 +5791,63 @@ msgstr "" "Das virtuelle Gehäuse kann nicht gelöscht werden {self}. Es gibt " "Mitgliedsschnittstellen, die gehäuseübergreifende LAG-Schnittstellen bilden." -#: dcim/models/devices.py:1369 vpn/models/l2vpn.py:37 +#: netbox/dcim/models/devices.py:1369 netbox/vpn/models/l2vpn.py:37 msgid "identifier" msgstr "identifizieren" -#: dcim/models/devices.py:1370 +#: netbox/dcim/models/devices.py:1370 msgid "Numeric identifier unique to the parent device" msgstr "Numerische Kennung, die für das übergeordnete Gerät eindeutig ist" -#: dcim/models/devices.py:1398 extras/models/customfields.py:210 -#: extras/models/models.py:127 extras/models/models.py:722 -#: netbox/models/__init__.py:114 +#: netbox/dcim/models/devices.py:1398 netbox/extras/models/customfields.py:210 +#: netbox/extras/models/models.py:127 netbox/extras/models/models.py:722 +#: netbox/netbox/models/__init__.py:114 msgid "comments" msgstr "Kommentare" -#: dcim/models/devices.py:1414 +#: netbox/dcim/models/devices.py:1414 msgid "virtual device context" msgstr "virtueller Gerätekontext" -#: dcim/models/devices.py:1415 +#: netbox/dcim/models/devices.py:1415 msgid "virtual device contexts" msgstr "virtuelle Gerätekontexte" -#: dcim/models/devices.py:1447 +#: netbox/dcim/models/devices.py:1447 #, python-brace-format msgid "{ip} is not an IPv{family} address." msgstr "{ip} ist keine IPv{family}-Adresse." -#: dcim/models/devices.py:1453 +#: netbox/dcim/models/devices.py:1453 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." -#: dcim/models/mixins.py:15 extras/models/configs.py:41 -#: extras/models/models.py:341 extras/models/models.py:550 -#: extras/models/search.py:48 ipam/models/ip.py:194 +#: netbox/dcim/models/mixins.py:15 netbox/extras/models/configs.py:41 +#: netbox/extras/models/models.py:341 netbox/extras/models/models.py:550 +#: netbox/extras/models/search.py:48 netbox/ipam/models/ip.py:194 msgid "weight" msgstr "Gewicht" -#: dcim/models/mixins.py:22 +#: netbox/dcim/models/mixins.py:22 msgid "weight unit" msgstr "Gewichtseinheit" -#: dcim/models/mixins.py:51 +#: netbox/dcim/models/mixins.py:51 msgid "Must specify a unit when setting a weight" msgstr "" "Wenn ein Gewicht eingegeben wird, muss auch eine Einheit eingegeben werden." -#: dcim/models/power.py:55 +#: netbox/dcim/models/power.py:55 msgid "power panel" msgstr "Schalttafel" -#: dcim/models/power.py:56 +#: netbox/dcim/models/power.py:56 msgid "power panels" msgstr "Schalttafeln" -#: dcim/models/power.py:70 +#: netbox/dcim/models/power.py:70 #, python-brace-format msgid "" "Location {location} ({location_site}) is in a different site than {site}" @@ -5450,143 +5855,144 @@ msgstr "" "Standort {location} ({location_site}) befindet sich auf einem anderen " "Standort als {site}" -#: dcim/models/power.py:108 +#: netbox/dcim/models/power.py:108 msgid "supply" msgstr "liefern" -#: dcim/models/power.py:114 +#: netbox/dcim/models/power.py:114 msgid "phase" msgstr "Phase" -#: dcim/models/power.py:120 +#: netbox/dcim/models/power.py:120 msgid "voltage" msgstr "Spannung" -#: dcim/models/power.py:125 +#: netbox/dcim/models/power.py:125 msgid "amperage" msgstr "Stromstärke" -#: dcim/models/power.py:130 +#: netbox/dcim/models/power.py:130 msgid "max utilization" msgstr "maximale Auslastung" -#: dcim/models/power.py:133 +#: netbox/dcim/models/power.py:133 msgid "Maximum permissible draw (percentage)" msgstr "Maximal zulässige Auslastung (in Prozent)" -#: dcim/models/power.py:136 +#: netbox/dcim/models/power.py:136 msgid "available power" msgstr "verfügbare Leistung" -#: dcim/models/power.py:164 +#: netbox/dcim/models/power.py:164 msgid "power feed" msgstr "Stromzufuhr" -#: dcim/models/power.py:165 +#: netbox/dcim/models/power.py:165 msgid "power feeds" -msgstr "Stromversorgungen" +msgstr "Stromzufuhren" -#: dcim/models/power.py:179 +#: netbox/dcim/models/power.py:179 #, python-brace-format msgid "" "Rack {rack} ({rack_site}) and power panel {powerpanel} ({powerpanel_site}) " "are in different sites." msgstr "" -"Gestell {rack} ({rack_site}) und Powerpanel {powerpanel} ({powerpanel_site})" -" befinden sich an verschiedenen Standorten." +"Rack {rack} ({rack_site}) und Schalttafel {powerpanel} ({powerpanel_site}) " +"befinden sich an verschiedenen Orten." -#: dcim/models/power.py:190 +#: netbox/dcim/models/power.py:190 msgid "Voltage cannot be negative for AC supply" msgstr "Die Spannung darf für die Wechselstromversorgung nicht negativ sein" -#: dcim/models/racks.py:50 +#: netbox/dcim/models/racks.py:50 msgid "rack role" msgstr "Rolle des Rack" -#: dcim/models/racks.py:51 +#: netbox/dcim/models/racks.py:51 msgid "rack roles" msgstr "Rackrollen" -#: dcim/models/racks.py:75 +#: netbox/dcim/models/racks.py:75 msgid "facility ID" msgstr "Einrichtungs-ID" -#: dcim/models/racks.py:76 +#: netbox/dcim/models/racks.py:76 msgid "Locally-assigned identifier" msgstr "Lokal zugewiesener Bezeichner" -#: dcim/models/racks.py:109 ipam/forms/bulk_import.py:200 -#: ipam/forms/bulk_import.py:265 ipam/forms/bulk_import.py:300 -#: ipam/forms/bulk_import.py:467 virtualization/forms/bulk_import.py:112 +#: netbox/dcim/models/racks.py:109 netbox/ipam/forms/bulk_import.py:200 +#: netbox/ipam/forms/bulk_import.py:265 netbox/ipam/forms/bulk_import.py:300 +#: netbox/ipam/forms/bulk_import.py:467 +#: netbox/virtualization/forms/bulk_import.py:112 msgid "Functional role" msgstr "Funktionelle Rolle" -#: dcim/models/racks.py:122 +#: netbox/dcim/models/racks.py:122 msgid "A unique tag used to identify this rack" msgstr "" "Ein eindeutiger Wert, das zur Identifizierung dieses Racks verwendet wird" -#: dcim/models/racks.py:133 +#: netbox/dcim/models/racks.py:133 msgid "width" msgstr "Breite" -#: dcim/models/racks.py:134 +#: netbox/dcim/models/racks.py:134 msgid "Rail-to-rail width" msgstr "Breite von Schiene zu Schiene" -#: dcim/models/racks.py:140 +#: netbox/dcim/models/racks.py:140 msgid "Height in rack units" msgstr "Höhe in Höheneinheiten (HE)" -#: dcim/models/racks.py:144 +#: netbox/dcim/models/racks.py:144 msgid "starting unit" msgstr "Start HE" -#: dcim/models/racks.py:146 +#: netbox/dcim/models/racks.py:146 msgid "Starting unit for rack" msgstr "Start HE für Rack" -#: dcim/models/racks.py:150 +#: netbox/dcim/models/racks.py:150 msgid "descending units" msgstr "absteigende Höheneinheiten" -#: dcim/models/racks.py:151 +#: netbox/dcim/models/racks.py:151 msgid "Units are numbered top-to-bottom" msgstr "Die Höheneinheiten sind von oben nach unten nummeriert" -#: dcim/models/racks.py:154 +#: netbox/dcim/models/racks.py:154 msgid "outer width" msgstr "äußere Breite" -#: dcim/models/racks.py:157 +#: netbox/dcim/models/racks.py:157 msgid "Outer dimension of rack (width)" msgstr "Außenabmessungen des Racks (Breite)" -#: dcim/models/racks.py:160 +#: netbox/dcim/models/racks.py:160 msgid "outer depth" msgstr "äußere Tiefe" -#: dcim/models/racks.py:163 +#: netbox/dcim/models/racks.py:163 msgid "Outer dimension of rack (depth)" msgstr "Außenabmessung des Racks (Tiefe)" -#: dcim/models/racks.py:166 +#: netbox/dcim/models/racks.py:166 msgid "outer unit" msgstr "Maßeinheit" -#: dcim/models/racks.py:172 +#: netbox/dcim/models/racks.py:172 msgid "max weight" msgstr "maximales Gewicht" -#: dcim/models/racks.py:175 +#: netbox/dcim/models/racks.py:175 msgid "Maximum load capacity for the rack" msgstr "Maximale Tragfähigkeit des Racks" -#: dcim/models/racks.py:183 +#: netbox/dcim/models/racks.py:183 msgid "mounting depth" msgstr "Einbautiefe" -#: dcim/models/racks.py:187 +#: netbox/dcim/models/racks.py:187 msgid "" "Maximum depth of a mounted device, in millimeters. For four-post racks, this" " is the distance between the front and rear rails." @@ -5594,912 +6000,970 @@ msgstr "" "Maximale Tiefe eines montierten Geräts in Millimetern. Bei Racks mit vier " "Pfosten ist dies der Abstand zwischen den vorderen und hinteren Schienen." -#: dcim/models/racks.py:221 +#: netbox/dcim/models/racks.py:221 msgid "rack" msgstr "Rack" -#: dcim/models/racks.py:222 +#: netbox/dcim/models/racks.py:222 msgid "racks" msgstr "Racks" -#: dcim/models/racks.py:237 +#: netbox/dcim/models/racks.py:237 #, python-brace-format msgid "Assigned location must belong to parent site ({site})." msgstr "" "Der zugewiesene Standort muss zum übergeordneten Standort gehören ({site})." -#: dcim/models/racks.py:241 +#: netbox/dcim/models/racks.py:241 msgid "Must specify a unit when setting an outer width/depth" msgstr "" "Muss eine Einheit angeben, wenn eine äußere Breite/Tiefe eingestellt wird" -#: dcim/models/racks.py:245 +#: netbox/dcim/models/racks.py:245 msgid "Must specify a unit when setting a maximum weight" msgstr "" "Bei der Einstellung eines Höchstgewichts muss eine Einheit angegeben werden" -#: dcim/models/racks.py:255 +#: netbox/dcim/models/racks.py:255 #, python-brace-format msgid "" "Rack must be at least {min_height}U tall to house currently installed " "devices." msgstr "" -"Das Rack muss mindestens {min_height}U groß, um aktuell installierte Geräte " -"unterzubringen." +"Das Rack muss mindestens {min_height}HE groß sein, um aktuell installierten " +"Geräte unterzubringen." -#: dcim/models/racks.py:262 +#: netbox/dcim/models/racks.py:262 #, python-brace-format msgid "" "Rack unit numbering must begin at {position} or less to house currently " "installed devices." msgstr "" -"Die Nummerierung der Rackeinheiten muss beginnen bei {position} oder " -"weniger, um aktuell installierte Geräte unterzubringen." +"Die Nummerierung der Höheneinheiten muss bei {position} oder weniger " +"beginnen, um die aktuell installierten Geräte unterzubringen." -#: dcim/models/racks.py:270 +#: netbox/dcim/models/racks.py:270 #, python-brace-format msgid "Location must be from the same site, {site}." msgstr "Der Standort muss vom selben Standort stammen, {site}." -#: dcim/models/racks.py:523 +#: netbox/dcim/models/racks.py:523 msgid "units" msgstr "Einheiten" -#: dcim/models/racks.py:549 +#: netbox/dcim/models/racks.py:549 msgid "rack reservation" msgstr "HE-Reservierung" -#: dcim/models/racks.py:550 +#: netbox/dcim/models/racks.py:550 msgid "rack reservations" msgstr "HE-Reservierungen" -#: dcim/models/racks.py:567 +#: netbox/dcim/models/racks.py:567 #, python-brace-format msgid "Invalid unit(s) for {height}U rack: {unit_list}" -msgstr "Ungültige Einheit(en) für {height}HE-Rack: {unit_list}" +msgstr "Ungültige Einheit(en) für {height}HE Rack: {unit_list}" -#: dcim/models/racks.py:580 +#: netbox/dcim/models/racks.py:580 #, python-brace-format msgid "The following units have already been reserved: {unit_list}" msgstr "Die folgenden Einheiten wurden bereits reserviert: {unit_list}" -#: dcim/models/sites.py:49 +#: netbox/dcim/models/sites.py:49 msgid "A top-level region with this name already exists." msgstr "" "Eine Region der obersten Ebene mit diesem Namen ist bereits vorhanden." -#: dcim/models/sites.py:59 +#: netbox/dcim/models/sites.py:59 msgid "A top-level region with this slug already exists." msgstr "Eine Top-Level-Region mit dieser URL-Slug existiert bereits." -#: dcim/models/sites.py:62 +#: netbox/dcim/models/sites.py:62 msgid "region" msgstr "Region" -#: dcim/models/sites.py:63 +#: netbox/dcim/models/sites.py:63 msgid "regions" msgstr "Regionen" -#: dcim/models/sites.py:102 +#: netbox/dcim/models/sites.py:102 msgid "A top-level site group with this name already exists." msgstr "" "Eine Standortgruppe auf oberster Ebene mit diesem Namen ist bereits " "vorhanden." -#: dcim/models/sites.py:112 +#: netbox/dcim/models/sites.py:112 msgid "A top-level site group with this slug already exists." msgstr "" "Eine Standortgruppe auf oberster Ebene mit diesem URL-Slug existiert " "bereits." -#: dcim/models/sites.py:115 +#: netbox/dcim/models/sites.py:115 msgid "site group" msgstr "Standortgruppe" -#: dcim/models/sites.py:116 +#: netbox/dcim/models/sites.py:116 msgid "site groups" msgstr "Standortgruppen" -#: dcim/models/sites.py:141 +#: netbox/dcim/models/sites.py:141 msgid "Full name of the site" msgstr "Vollständiger Name des Standorts" -#: dcim/models/sites.py:181 dcim/models/sites.py:279 +#: netbox/dcim/models/sites.py:181 netbox/dcim/models/sites.py:279 msgid "facility" msgstr "Einrichtung" -#: dcim/models/sites.py:184 dcim/models/sites.py:282 +#: netbox/dcim/models/sites.py:184 netbox/dcim/models/sites.py:282 msgid "Local facility ID or description" msgstr "Lokale Einrichtungs-ID oder Beschreibung" -#: dcim/models/sites.py:195 +#: netbox/dcim/models/sites.py:195 msgid "physical address" msgstr "physische Adresse" -#: dcim/models/sites.py:198 +#: netbox/dcim/models/sites.py:198 msgid "Physical location of the building" msgstr "Physischer Standort des Gebäudes" -#: dcim/models/sites.py:201 +#: netbox/dcim/models/sites.py:201 msgid "shipping address" msgstr "Lieferadresse" -#: dcim/models/sites.py:204 +#: netbox/dcim/models/sites.py:204 msgid "If different from the physical address" msgstr "Falls anders als die physische Adresse" -#: dcim/models/sites.py:238 +#: netbox/dcim/models/sites.py:238 msgid "site" msgstr "Standort" -#: dcim/models/sites.py:239 +#: netbox/dcim/models/sites.py:239 msgid "sites" msgstr "Standorte" -#: dcim/models/sites.py:309 +#: netbox/dcim/models/sites.py:309 msgid "A location with this name already exists within the specified site." msgstr "" "Ein Standort mit diesem Namen ist bereits in dem angegebenen Standort " "vorhanden." -#: dcim/models/sites.py:319 +#: netbox/dcim/models/sites.py:319 msgid "A location with this slug already exists within the specified site." msgstr "" "Ein Standort mit diesem URL-Slug existiert bereits auf dem angegebenen " "Standort." -#: dcim/models/sites.py:322 +#: netbox/dcim/models/sites.py:322 msgid "location" msgstr "Standort" -#: dcim/models/sites.py:323 +#: netbox/dcim/models/sites.py:323 msgid "locations" msgstr "Standorte" -#: dcim/models/sites.py:337 +#: netbox/dcim/models/sites.py:337 #, python-brace-format msgid "Parent location ({parent}) must belong to the same site ({site})." msgstr "" "Übergeordneter Standort ({parent}) muss zum gleichen Standort gehören " "({site})." -#: dcim/tables/cables.py:54 +#: netbox/dcim/tables/cables.py:54 msgid "Termination A" msgstr "Abschlusspunkt A" -#: dcim/tables/cables.py:59 +#: netbox/dcim/tables/cables.py:59 msgid "Termination B" msgstr "Abschlusspunkt B" -#: dcim/tables/cables.py:65 wireless/tables/wirelesslink.py:22 +#: netbox/dcim/tables/cables.py:65 netbox/wireless/tables/wirelesslink.py:22 msgid "Device A" msgstr "Gerät A" -#: dcim/tables/cables.py:71 wireless/tables/wirelesslink.py:31 +#: netbox/dcim/tables/cables.py:71 netbox/wireless/tables/wirelesslink.py:31 msgid "Device B" msgstr "Gerät B" -#: dcim/tables/cables.py:77 +#: netbox/dcim/tables/cables.py:77 msgid "Location A" msgstr "Standort A" -#: dcim/tables/cables.py:83 +#: netbox/dcim/tables/cables.py:83 msgid "Location B" msgstr "Standort B" -#: dcim/tables/cables.py:89 +#: netbox/dcim/tables/cables.py:89 msgid "Rack A" msgstr "Rack A" -#: dcim/tables/cables.py:95 +#: netbox/dcim/tables/cables.py:95 msgid "Rack B" msgstr "Rack B" -#: dcim/tables/cables.py:101 +#: netbox/dcim/tables/cables.py:101 msgid "Site A" msgstr "Standort A" -#: dcim/tables/cables.py:107 +#: netbox/dcim/tables/cables.py:107 msgid "Site B" msgstr "Standort B" -#: dcim/tables/connections.py:31 dcim/tables/connections.py:50 -#: dcim/tables/connections.py:71 -#: templates/dcim/inc/connection_endpoints.html:16 +#: 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 msgid "Reachable" msgstr "Erreichbar" -#: dcim/tables/devices.py:66 dcim/tables/devices.py:111 -#: dcim/tables/racks.py:81 dcim/tables/sites.py:143 -#: extras/tables/tables.py:435 netbox/navigation/menu.py:56 -#: netbox/navigation/menu.py:60 netbox/navigation/menu.py:62 -#: virtualization/forms/model_forms.py:122 -#: virtualization/tables/clusters.py:83 virtualization/views.py:210 +#: netbox/dcim/tables/devices.py:58 netbox/dcim/tables/devices.py:103 +#: netbox/dcim/tables/racks.py:81 netbox/dcim/tables/sites.py:143 +#: netbox/extras/tables/tables.py:435 netbox/netbox/navigation/menu.py:56 +#: netbox/netbox/navigation/menu.py:60 netbox/netbox/navigation/menu.py:62 +#: netbox/virtualization/forms/model_forms.py:122 +#: netbox/virtualization/tables/clusters.py:83 +#: netbox/virtualization/views.py:210 msgid "Devices" msgstr "Geräte" -#: dcim/tables/devices.py:71 dcim/tables/devices.py:116 -#: virtualization/tables/clusters.py:88 +#: netbox/dcim/tables/devices.py:63 netbox/dcim/tables/devices.py:108 +#: netbox/virtualization/tables/clusters.py:88 msgid "VMs" msgstr "VMs" -#: dcim/tables/devices.py:105 dcim/tables/devices.py:221 -#: extras/forms/model_forms.py:506 templates/dcim/device.html:111 -#: templates/dcim/device/render_config.html:11 -#: templates/dcim/device/render_config.html:14 -#: templates/dcim/devicerole.html:44 templates/dcim/platform.html:41 -#: templates/extras/configtemplate.html:10 -#: templates/virtualization/virtualmachine.html:44 -#: templates/virtualization/virtualmachine/render_config.html:11 -#: templates/virtualization/virtualmachine/render_config.html:14 -#: virtualization/tables/virtualmachines.py:106 +#: netbox/dcim/tables/devices.py:97 netbox/dcim/tables/devices.py:213 +#: netbox/extras/forms/model_forms.py:506 +#: netbox/templates/dcim/device.html:112 +#: netbox/templates/dcim/device/render_config.html:11 +#: netbox/templates/dcim/device/render_config.html:14 +#: netbox/templates/dcim/devicerole.html:44 +#: netbox/templates/dcim/platform.html:41 +#: netbox/templates/extras/configtemplate.html:10 +#: netbox/templates/virtualization/virtualmachine.html:44 +#: netbox/templates/virtualization/virtualmachine/render_config.html:11 +#: netbox/templates/virtualization/virtualmachine/render_config.html:14 +#: netbox/virtualization/tables/virtualmachines.py:106 msgid "Config Template" msgstr "Config-Vorlage" -#: dcim/tables/devices.py:155 templates/dcim/sitegroup.html:26 +#: netbox/dcim/tables/devices.py:147 netbox/templates/dcim/sitegroup.html:26 msgid "Site Group" msgstr "Standort-Gruppe" -#: dcim/tables/devices.py:192 dcim/tables/devices.py:1051 -#: ipam/forms/bulk_import.py:511 ipam/forms/model_forms.py:304 -#: ipam/forms/model_forms.py:313 ipam/tables/ip.py:352 ipam/tables/ip.py:418 -#: ipam/tables/ip.py:441 templates/ipam/ipaddress.html:11 -#: virtualization/tables/virtualmachines.py:94 +#: netbox/dcim/tables/devices.py:184 netbox/dcim/tables/devices.py:1033 +#: netbox/ipam/forms/bulk_import.py:511 netbox/ipam/forms/model_forms.py:304 +#: netbox/ipam/forms/model_forms.py:313 netbox/ipam/tables/ip.py:352 +#: netbox/ipam/tables/ip.py:418 netbox/ipam/tables/ip.py:441 +#: netbox/templates/ipam/ipaddress.html:11 +#: netbox/virtualization/tables/virtualmachines.py:94 msgid "IP Address" msgstr "IP-Adresse" -#: dcim/tables/devices.py:196 dcim/tables/devices.py:1055 -#: virtualization/tables/virtualmachines.py:85 +#: netbox/dcim/tables/devices.py:188 netbox/dcim/tables/devices.py:1037 +#: netbox/virtualization/tables/virtualmachines.py:85 msgid "IPv4 Address" msgstr "IPv4-Adresse" -#: dcim/tables/devices.py:200 dcim/tables/devices.py:1059 -#: virtualization/tables/virtualmachines.py:89 +#: netbox/dcim/tables/devices.py:192 netbox/dcim/tables/devices.py:1041 +#: netbox/virtualization/tables/virtualmachines.py:89 msgid "IPv6 Address" msgstr "IPv6-Adresse" -#: dcim/tables/devices.py:215 +#: netbox/dcim/tables/devices.py:207 msgid "VC Position" msgstr "VC-Position" -#: dcim/tables/devices.py:218 +#: netbox/dcim/tables/devices.py:210 msgid "VC Priority" msgstr "VC-Priorität" -#: dcim/tables/devices.py:225 templates/dcim/device_edit.html:38 -#: templates/dcim/devicebay_populate.html:16 +#: netbox/dcim/tables/devices.py:217 netbox/templates/dcim/device_edit.html:38 +#: netbox/templates/dcim/devicebay_populate.html:16 msgid "Parent Device" msgstr "Übergeordnetes Gerät" -#: dcim/tables/devices.py:230 +#: netbox/dcim/tables/devices.py:222 msgid "Position (Device Bay)" msgstr "Position (Geräteschacht)" -#: dcim/tables/devices.py:239 +#: netbox/dcim/tables/devices.py:231 msgid "Console ports" msgstr "Konsolenanschlüsse" -#: dcim/tables/devices.py:242 +#: netbox/dcim/tables/devices.py:234 msgid "Console server ports" msgstr "Konsolenserver-Anschlüsse" -#: dcim/tables/devices.py:245 +#: netbox/dcim/tables/devices.py:237 msgid "Power ports" msgstr "Stromanschlüsse" -#: dcim/tables/devices.py:248 +#: netbox/dcim/tables/devices.py:240 msgid "Power outlets" msgstr "Stromabgänge" -#: dcim/tables/devices.py:251 dcim/tables/devices.py:1064 -#: dcim/tables/devicetypes.py:125 dcim/views.py:1006 dcim/views.py:1245 -#: dcim/views.py:1931 netbox/navigation/menu.py:81 -#: netbox/navigation/menu.py:237 templates/dcim/device/base.html:37 -#: templates/dcim/device_list.html:43 templates/dcim/devicetype/base.html:34 -#: templates/dcim/module.html:34 templates/dcim/moduletype/base.html:34 -#: templates/dcim/virtualdevicecontext.html:61 -#: templates/dcim/virtualdevicecontext.html:81 -#: templates/virtualization/virtualmachine/base.html:27 -#: templates/virtualization/virtualmachine_list.html:14 -#: virtualization/tables/virtualmachines.py:100 virtualization/views.py:367 -#: wireless/tables/wirelesslan.py:55 +#: netbox/dcim/tables/devices.py:243 netbox/dcim/tables/devices.py:1046 +#: netbox/dcim/tables/devicetypes.py:125 netbox/dcim/views.py:1006 +#: netbox/dcim/views.py:1245 netbox/dcim/views.py:1931 +#: netbox/netbox/navigation/menu.py:81 netbox/netbox/navigation/menu.py:237 +#: netbox/templates/dcim/device/base.html:37 +#: netbox/templates/dcim/device_list.html:43 +#: netbox/templates/dcim/devicetype/base.html:34 +#: netbox/templates/dcim/module.html:34 +#: netbox/templates/dcim/moduletype/base.html:34 +#: netbox/templates/dcim/virtualdevicecontext.html:61 +#: netbox/templates/dcim/virtualdevicecontext.html:81 +#: netbox/templates/virtualization/virtualmachine/base.html:27 +#: netbox/templates/virtualization/virtualmachine_list.html:14 +#: netbox/virtualization/tables/virtualmachines.py:100 +#: netbox/virtualization/views.py:367 netbox/wireless/tables/wirelesslan.py:55 msgid "Interfaces" msgstr "Schnittstellen" -#: dcim/tables/devices.py:254 +#: netbox/dcim/tables/devices.py:246 msgid "Front ports" msgstr "Frontanschlüsse" -#: dcim/tables/devices.py:260 +#: netbox/dcim/tables/devices.py:252 msgid "Device bays" msgstr "Geräteeinsätze" -#: dcim/tables/devices.py:263 +#: netbox/dcim/tables/devices.py:255 msgid "Module bays" msgstr "Moduleinsätze" -#: dcim/tables/devices.py:266 +#: netbox/dcim/tables/devices.py:258 msgid "Inventory items" msgstr "Inventarartikel" -#: dcim/tables/devices.py:305 dcim/tables/modules.py:56 -#: templates/dcim/modulebay.html:17 +#: netbox/dcim/tables/devices.py:297 netbox/dcim/tables/modules.py:56 +#: netbox/templates/dcim/modulebay.html:17 msgid "Module Bay" msgstr "Moduleinsatz" -#: dcim/tables/devices.py:318 dcim/tables/devicetypes.py:48 -#: dcim/tables/devicetypes.py:140 dcim/views.py:1081 dcim/views.py:2024 -#: netbox/navigation/menu.py:90 templates/dcim/device/base.html:52 -#: templates/dcim/device_list.html:71 templates/dcim/devicetype/base.html:49 -#: templates/dcim/inc/panels/inventory_items.html:6 -#: templates/dcim/inventoryitemrole.html:32 +#: netbox/dcim/tables/devices.py:310 netbox/dcim/tables/devicetypes.py:48 +#: netbox/dcim/tables/devicetypes.py:140 netbox/dcim/views.py:1081 +#: netbox/dcim/views.py:2024 netbox/netbox/navigation/menu.py:90 +#: netbox/templates/dcim/device/base.html:52 +#: netbox/templates/dcim/device_list.html:71 +#: netbox/templates/dcim/devicetype/base.html:49 +#: netbox/templates/dcim/inc/panels/inventory_items.html:6 +#: netbox/templates/dcim/inventoryitemrole.html:32 msgid "Inventory Items" msgstr "Inventarartikel" -#: dcim/tables/devices.py:330 +#: netbox/dcim/tables/devices.py:322 msgid "Cable Color" msgstr "Farbe des Kabels" -#: dcim/tables/devices.py:336 +#: netbox/dcim/tables/devices.py:328 msgid "Link Peers" msgstr "Verbindungsenden" -#: dcim/tables/devices.py:339 +#: netbox/dcim/tables/devices.py:331 msgid "Mark Connected" msgstr "Als verbunden markieren" -#: dcim/tables/devices.py:455 +#: netbox/dcim/tables/devices.py:449 msgid "Maximum draw (W)" msgstr "Maximaler Stromverbrauch (W)" -#: dcim/tables/devices.py:458 +#: netbox/dcim/tables/devices.py:452 msgid "Allocated draw (W)" msgstr "Zugewiesener Stromverbrauch (W)" -#: dcim/tables/devices.py:558 ipam/forms/model_forms.py:747 -#: ipam/tables/fhrp.py:28 ipam/views.py:602 ipam/views.py:701 -#: netbox/navigation/menu.py:145 netbox/navigation/menu.py:147 -#: templates/dcim/interface.html:339 templates/ipam/ipaddress_bulk_add.html:15 -#: templates/ipam/service.html:40 templates/virtualization/vminterface.html:85 -#: vpn/tables/tunnels.py:98 +#: netbox/dcim/tables/devices.py:546 netbox/ipam/forms/model_forms.py:747 +#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:602 +#: netbox/ipam/views.py:701 netbox/netbox/navigation/menu.py:145 +#: netbox/netbox/navigation/menu.py:147 +#: netbox/templates/dcim/interface.html:339 +#: netbox/templates/ipam/ipaddress_bulk_add.html:15 +#: netbox/templates/ipam/service.html:40 +#: netbox/templates/virtualization/vminterface.html:85 +#: netbox/vpn/tables/tunnels.py:98 msgid "IP Addresses" msgstr "IP-Adressen" -#: dcim/tables/devices.py:564 netbox/navigation/menu.py:189 -#: templates/ipam/inc/panels/fhrp_groups.html:6 +#: netbox/dcim/tables/devices.py:552 netbox/netbox/navigation/menu.py:189 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:6 msgid "FHRP Groups" msgstr "FHRP-Gruppen" -#: dcim/tables/devices.py:576 templates/dcim/interface.html:89 -#: templates/virtualization/vminterface.html:67 templates/vpn/tunnel.html:18 -#: templates/vpn/tunneltermination.html:13 vpn/forms/bulk_edit.py:76 -#: vpn/forms/bulk_import.py:76 vpn/forms/filtersets.py:42 -#: vpn/forms/filtersets.py:82 vpn/forms/model_forms.py:60 -#: vpn/forms/model_forms.py:145 vpn/tables/tunnels.py:78 +#: netbox/dcim/tables/devices.py:564 netbox/templates/dcim/interface.html:89 +#: netbox/templates/virtualization/vminterface.html:67 +#: netbox/templates/vpn/tunnel.html:18 +#: netbox/templates/vpn/tunneltermination.html:13 +#: netbox/vpn/forms/bulk_edit.py:76 netbox/vpn/forms/bulk_import.py:76 +#: netbox/vpn/forms/filtersets.py:42 netbox/vpn/forms/filtersets.py:82 +#: netbox/vpn/forms/model_forms.py:60 netbox/vpn/forms/model_forms.py:145 +#: netbox/vpn/tables/tunnels.py:78 msgid "Tunnel" msgstr "Tunnel" -#: dcim/tables/devices.py:601 dcim/tables/devicetypes.py:224 -#: templates/dcim/interface.html:65 +#: netbox/dcim/tables/devices.py:589 netbox/dcim/tables/devicetypes.py:224 +#: netbox/templates/dcim/interface.html:65 msgid "Management Only" msgstr "Nur zur Verwaltung" -#: dcim/tables/devices.py:619 +#: netbox/dcim/tables/devices.py:607 msgid "VDCs" msgstr "VDCs" -#: dcim/tables/devices.py:870 templates/dcim/modulebay.html:49 +#: netbox/dcim/tables/devices.py:852 netbox/templates/dcim/modulebay.html:49 msgid "Installed Module" msgstr "Installiertes Modul" -#: dcim/tables/devices.py:873 +#: netbox/dcim/tables/devices.py:855 msgid "Module Serial" msgstr "Seriennummer des Moduls" -#: dcim/tables/devices.py:877 +#: netbox/dcim/tables/devices.py:859 msgid "Module Asset Tag" msgstr "Modul-Asset-Tag" -#: dcim/tables/devices.py:886 +#: netbox/dcim/tables/devices.py:868 msgid "Module Status" msgstr "Status des Moduls" -#: dcim/tables/devices.py:928 dcim/tables/devicetypes.py:308 -#: templates/dcim/inventoryitem.html:40 +#: netbox/dcim/tables/devices.py:910 netbox/dcim/tables/devicetypes.py:308 +#: netbox/templates/dcim/inventoryitem.html:40 msgid "Component" msgstr "Komponente" -#: dcim/tables/devices.py:983 +#: netbox/dcim/tables/devices.py:965 msgid "Items" msgstr "Artikel" -#: dcim/tables/devicetypes.py:38 netbox/navigation/menu.py:71 -#: netbox/navigation/menu.py:73 +#: netbox/dcim/tables/devicetypes.py:38 netbox/netbox/navigation/menu.py:71 +#: netbox/netbox/navigation/menu.py:73 msgid "Device Types" -msgstr "Gerätetypen" +msgstr "Geräte-Typen" -#: dcim/tables/devicetypes.py:43 netbox/navigation/menu.py:74 +#: netbox/dcim/tables/devicetypes.py:43 netbox/netbox/navigation/menu.py:74 msgid "Module Types" -msgstr "Modultypen" +msgstr "Modul-Typen" -#: dcim/tables/devicetypes.py:53 extras/forms/filtersets.py:380 -#: extras/forms/model_forms.py:413 extras/tables/tables.py:430 -#: netbox/navigation/menu.py:65 +#: netbox/dcim/tables/devicetypes.py:53 netbox/extras/forms/filtersets.py:380 +#: netbox/extras/forms/model_forms.py:413 netbox/extras/tables/tables.py:430 +#: netbox/netbox/navigation/menu.py:65 msgid "Platforms" msgstr "Plattformen" -#: dcim/tables/devicetypes.py:85 templates/dcim/devicetype.html:29 +#: netbox/dcim/tables/devicetypes.py:85 +#: netbox/templates/dcim/devicetype.html:29 msgid "Default Platform" msgstr "Standard-Betriebssystem" -#: dcim/tables/devicetypes.py:89 templates/dcim/devicetype.html:45 +#: netbox/dcim/tables/devicetypes.py:89 +#: netbox/templates/dcim/devicetype.html:45 msgid "Full Depth" msgstr "Volle Tiefe" -#: dcim/tables/devicetypes.py:98 +#: netbox/dcim/tables/devicetypes.py:98 msgid "U Height" msgstr "Höhe in HE" -#: dcim/tables/devicetypes.py:110 dcim/tables/modules.py:26 +#: netbox/dcim/tables/devicetypes.py:110 netbox/dcim/tables/modules.py:26 msgid "Instances" msgstr "Instanzen" -#: dcim/tables/devicetypes.py:113 dcim/views.py:946 dcim/views.py:1185 -#: dcim/views.py:1871 netbox/navigation/menu.py:84 -#: templates/dcim/device/base.html:25 templates/dcim/device_list.html:15 -#: templates/dcim/devicetype/base.html:22 templates/dcim/module.html:22 -#: templates/dcim/moduletype/base.html:22 +#: netbox/dcim/tables/devicetypes.py:113 netbox/dcim/views.py:946 +#: netbox/dcim/views.py:1185 netbox/dcim/views.py:1871 +#: netbox/netbox/navigation/menu.py:84 +#: netbox/templates/dcim/device/base.html:25 +#: netbox/templates/dcim/device_list.html:15 +#: netbox/templates/dcim/devicetype/base.html:22 +#: netbox/templates/dcim/module.html:22 +#: netbox/templates/dcim/moduletype/base.html:22 msgid "Console Ports" -msgstr "Konsolenanschlüsse" +msgstr "Konsolen-Anschlüsse" -#: dcim/tables/devicetypes.py:116 dcim/views.py:961 dcim/views.py:1200 -#: dcim/views.py:1886 netbox/navigation/menu.py:85 -#: templates/dcim/device/base.html:28 templates/dcim/device_list.html:22 -#: templates/dcim/devicetype/base.html:25 templates/dcim/module.html:25 -#: templates/dcim/moduletype/base.html:25 +#: netbox/dcim/tables/devicetypes.py:116 netbox/dcim/views.py:961 +#: netbox/dcim/views.py:1200 netbox/dcim/views.py:1886 +#: netbox/netbox/navigation/menu.py:85 +#: netbox/templates/dcim/device/base.html:28 +#: netbox/templates/dcim/device_list.html:22 +#: netbox/templates/dcim/devicetype/base.html:25 +#: netbox/templates/dcim/module.html:25 +#: netbox/templates/dcim/moduletype/base.html:25 msgid "Console Server Ports" msgstr "Konsolenserver-Anschlüsse" -#: dcim/tables/devicetypes.py:119 dcim/views.py:976 dcim/views.py:1215 -#: dcim/views.py:1901 netbox/navigation/menu.py:86 -#: templates/dcim/device/base.html:31 templates/dcim/device_list.html:29 -#: templates/dcim/devicetype/base.html:28 templates/dcim/module.html:28 -#: templates/dcim/moduletype/base.html:28 +#: netbox/dcim/tables/devicetypes.py:119 netbox/dcim/views.py:976 +#: netbox/dcim/views.py:1215 netbox/dcim/views.py:1901 +#: netbox/netbox/navigation/menu.py:86 +#: netbox/templates/dcim/device/base.html:31 +#: netbox/templates/dcim/device_list.html:29 +#: netbox/templates/dcim/devicetype/base.html:28 +#: netbox/templates/dcim/module.html:28 +#: netbox/templates/dcim/moduletype/base.html:28 msgid "Power Ports" msgstr "Stromanschlüsse" -#: dcim/tables/devicetypes.py:122 dcim/views.py:991 dcim/views.py:1230 -#: dcim/views.py:1916 netbox/navigation/menu.py:87 -#: templates/dcim/device/base.html:34 templates/dcim/device_list.html:36 -#: templates/dcim/devicetype/base.html:31 templates/dcim/module.html:31 -#: templates/dcim/moduletype/base.html:31 +#: netbox/dcim/tables/devicetypes.py:122 netbox/dcim/views.py:991 +#: netbox/dcim/views.py:1230 netbox/dcim/views.py:1916 +#: netbox/netbox/navigation/menu.py:87 +#: netbox/templates/dcim/device/base.html:34 +#: netbox/templates/dcim/device_list.html:36 +#: netbox/templates/dcim/devicetype/base.html:31 +#: netbox/templates/dcim/module.html:31 +#: netbox/templates/dcim/moduletype/base.html:31 msgid "Power Outlets" msgstr "Steckdosen" -#: dcim/tables/devicetypes.py:128 dcim/views.py:1021 dcim/views.py:1260 -#: dcim/views.py:1952 netbox/navigation/menu.py:82 -#: templates/dcim/device/base.html:40 templates/dcim/devicetype/base.html:37 -#: templates/dcim/module.html:37 templates/dcim/moduletype/base.html:37 +#: netbox/dcim/tables/devicetypes.py:128 netbox/dcim/views.py:1021 +#: netbox/dcim/views.py:1260 netbox/dcim/views.py:1952 +#: netbox/netbox/navigation/menu.py:82 +#: netbox/templates/dcim/device/base.html:40 +#: netbox/templates/dcim/devicetype/base.html:37 +#: netbox/templates/dcim/module.html:37 +#: netbox/templates/dcim/moduletype/base.html:37 msgid "Front Ports" msgstr "Frontanschlüsse" -#: dcim/tables/devicetypes.py:131 dcim/views.py:1036 dcim/views.py:1275 -#: dcim/views.py:1967 netbox/navigation/menu.py:83 -#: templates/dcim/device/base.html:43 templates/dcim/device_list.html:50 -#: templates/dcim/devicetype/base.html:40 templates/dcim/module.html:40 -#: templates/dcim/moduletype/base.html:40 +#: netbox/dcim/tables/devicetypes.py:131 netbox/dcim/views.py:1036 +#: netbox/dcim/views.py:1275 netbox/dcim/views.py:1967 +#: netbox/netbox/navigation/menu.py:83 +#: netbox/templates/dcim/device/base.html:43 +#: netbox/templates/dcim/device_list.html:50 +#: netbox/templates/dcim/devicetype/base.html:40 +#: netbox/templates/dcim/module.html:40 +#: netbox/templates/dcim/moduletype/base.html:40 msgid "Rear Ports" msgstr "Rückanschlüsse" -#: dcim/tables/devicetypes.py:134 dcim/views.py:1066 dcim/views.py:2005 -#: netbox/navigation/menu.py:89 templates/dcim/device/base.html:49 -#: templates/dcim/device_list.html:57 templates/dcim/devicetype/base.html:46 +#: netbox/dcim/tables/devicetypes.py:134 netbox/dcim/views.py:1066 +#: netbox/dcim/views.py:2005 netbox/netbox/navigation/menu.py:89 +#: netbox/templates/dcim/device/base.html:49 +#: netbox/templates/dcim/device_list.html:57 +#: netbox/templates/dcim/devicetype/base.html:46 msgid "Device Bays" -msgstr "Geräteeinsätze" +msgstr "Geräte-Einsätze" -#: dcim/tables/devicetypes.py:137 dcim/views.py:1051 dcim/views.py:1986 -#: netbox/navigation/menu.py:88 templates/dcim/device/base.html:46 -#: templates/dcim/device_list.html:64 templates/dcim/devicetype/base.html:43 +#: netbox/dcim/tables/devicetypes.py:137 netbox/dcim/views.py:1051 +#: netbox/dcim/views.py:1986 netbox/netbox/navigation/menu.py:88 +#: netbox/templates/dcim/device/base.html:46 +#: netbox/templates/dcim/device_list.html:64 +#: netbox/templates/dcim/devicetype/base.html:43 msgid "Module Bays" -msgstr "Moduleinsätze" +msgstr "Modul-Einsätze" -#: dcim/tables/power.py:36 netbox/navigation/menu.py:282 -#: templates/dcim/powerpanel.html:51 +#: netbox/dcim/tables/power.py:36 netbox/netbox/navigation/menu.py:282 +#: netbox/templates/dcim/powerpanel.html:51 msgid "Power Feeds" -msgstr "Stromversorgungen" +msgstr "Stromzufuhren" -#: dcim/tables/power.py:80 templates/dcim/powerfeed.html:99 +#: netbox/dcim/tables/power.py:80 netbox/templates/dcim/powerfeed.html:99 msgid "Max Utilization" msgstr "Max. Auslastung" -#: dcim/tables/power.py:84 +#: netbox/dcim/tables/power.py:84 msgid "Available Power (VA)" msgstr "Verfügbare Leistung (VA)" -#: dcim/tables/racks.py:29 dcim/tables/sites.py:138 -#: netbox/navigation/menu.py:24 netbox/navigation/menu.py:26 +#: netbox/dcim/tables/racks.py:29 netbox/dcim/tables/sites.py:138 +#: netbox/netbox/navigation/menu.py:24 netbox/netbox/navigation/menu.py:26 msgid "Racks" msgstr "Racks" -#: dcim/tables/racks.py:73 templates/dcim/device.html:310 -#: templates/dcim/rack.html:90 +#: netbox/dcim/tables/racks.py:73 netbox/templates/dcim/device.html:311 +#: netbox/templates/dcim/rack.html:90 msgid "Height" msgstr "Höhe" -#: dcim/tables/racks.py:85 +#: netbox/dcim/tables/racks.py:85 msgid "Space" msgstr "Platz" -#: dcim/tables/racks.py:96 templates/dcim/rack.html:100 +#: netbox/dcim/tables/racks.py:96 netbox/templates/dcim/rack.html:100 msgid "Outer Width" msgstr "Äußere Breite" -#: dcim/tables/racks.py:100 templates/dcim/rack.html:110 +#: netbox/dcim/tables/racks.py:100 netbox/templates/dcim/rack.html:110 msgid "Outer Depth" msgstr "Äußere Tiefe" -#: dcim/tables/racks.py:108 +#: netbox/dcim/tables/racks.py:108 msgid "Max Weight" msgstr "Maximales Gewicht" -#: dcim/tables/sites.py:30 dcim/tables/sites.py:57 -#: extras/forms/filtersets.py:360 extras/forms/model_forms.py:393 -#: ipam/forms/bulk_edit.py:129 ipam/forms/model_forms.py:151 -#: ipam/tables/asn.py:66 netbox/navigation/menu.py:15 -#: netbox/navigation/menu.py:17 +#: netbox/dcim/tables/sites.py:30 netbox/dcim/tables/sites.py:57 +#: netbox/extras/forms/filtersets.py:360 +#: netbox/extras/forms/model_forms.py:393 netbox/ipam/forms/bulk_edit.py:129 +#: netbox/ipam/forms/model_forms.py:151 netbox/ipam/tables/asn.py:66 +#: netbox/netbox/navigation/menu.py:15 netbox/netbox/navigation/menu.py:17 msgid "Sites" msgstr "Standorte" -#: dcim/tests/test_api.py:50 +#: netbox/dcim/tests/test_api.py:50 msgid "Test case must set peer_termination_type" msgstr "Der Testfall muss peer_termination_type setzen" -#: dcim/views.py:137 +#: netbox/dcim/views.py:137 #, python-brace-format msgid "Disconnected {count} {type}" msgstr "Verbindung von {count} {type} unterbrochen" -#: dcim/views.py:698 netbox/navigation/menu.py:28 +#: netbox/dcim/views.py:698 netbox/netbox/navigation/menu.py:28 msgid "Reservations" msgstr "Reservierungen" -#: dcim/views.py:716 templates/dcim/location.html:90 -#: templates/dcim/site.html:139 +#: netbox/dcim/views.py:716 netbox/templates/dcim/location.html:90 +#: netbox/templates/dcim/site.html:140 msgid "Non-Racked Devices" msgstr "sich nicht in einem Rack befindliche Geräte" -#: dcim/views.py:2037 extras/forms/model_forms.py:453 -#: templates/extras/configcontext.html:10 -#: virtualization/forms/model_forms.py:225 virtualization/views.py:407 +#: netbox/dcim/views.py:2037 netbox/extras/forms/model_forms.py:453 +#: netbox/templates/extras/configcontext.html:10 +#: netbox/virtualization/forms/model_forms.py:225 +#: netbox/virtualization/views.py:407 msgid "Config Context" msgstr "Config-Kontext" -#: dcim/views.py:2047 virtualization/views.py:417 +#: netbox/dcim/views.py:2047 netbox/virtualization/views.py:417 msgid "Render Config" msgstr "Konfiguration rendern" -#: dcim/views.py:2097 extras/tables/tables.py:440 -#: netbox/navigation/menu.py:234 netbox/navigation/menu.py:236 -#: virtualization/views.py:185 +#: netbox/dcim/views.py:2097 netbox/extras/tables/tables.py:440 +#: netbox/netbox/navigation/menu.py:234 netbox/netbox/navigation/menu.py:236 +#: netbox/virtualization/views.py:185 msgid "Virtual Machines" msgstr "Virtuelle Maschinen" -#: dcim/views.py:2989 ipam/tables/ip.py:233 +#: netbox/dcim/views.py:2989 netbox/ipam/tables/ip.py:233 msgid "Children" msgstr "Untergeordnet" -#: extras/api/customfields.py:88 +#: netbox/extras/api/customfields.py:88 #, python-brace-format msgid "Unknown related object(s): {name}" msgstr "Unbekanntes verwandtes Objekt (e): {name}" -#: extras/api/serializers_/customfields.py:74 +#: netbox/extras/api/serializers_/customfields.py:74 msgid "Changing the type of custom fields is not supported." msgstr "" "Das Ändern des Typs von benutzerdefinierten Feldern wird nicht unterstützt." -#: extras/api/serializers_/scripts.py:71 extras/api/serializers_/scripts.py:76 +#: netbox/extras/api/serializers_/scripts.py:71 +#: netbox/extras/api/serializers_/scripts.py:76 msgid "Scheduling is not enabled for this script." msgstr "Die Planung ist für dieses Skript nicht aktiviert." -#: extras/choices.py:30 extras/forms/misc.py:14 +#: netbox/extras/choices.py:30 netbox/extras/forms/misc.py:14 msgid "Text" msgstr "Text" -#: extras/choices.py:31 +#: netbox/extras/choices.py:31 msgid "Text (long)" msgstr "Text (lang)" -#: extras/choices.py:32 +#: netbox/extras/choices.py:32 msgid "Integer" msgstr "Ganzzahl" -#: extras/choices.py:33 +#: netbox/extras/choices.py:33 msgid "Decimal" msgstr "Dezimal" -#: extras/choices.py:34 +#: netbox/extras/choices.py:34 msgid "Boolean (true/false)" msgstr "Boolean (wahr/falsch)" -#: extras/choices.py:35 +#: netbox/extras/choices.py:35 msgid "Date" msgstr "Datum" -#: extras/choices.py:36 +#: netbox/extras/choices.py:36 msgid "Date & time" msgstr "Datum & Uhrzeit" -#: extras/choices.py:38 +#: netbox/extras/choices.py:38 msgid "JSON" msgstr "JSON" -#: extras/choices.py:39 +#: netbox/extras/choices.py:39 msgid "Selection" msgstr "Auswahl" -#: extras/choices.py:40 +#: netbox/extras/choices.py:40 msgid "Multiple selection" msgstr "Mehrfachauswahl" -#: extras/choices.py:42 +#: netbox/extras/choices.py:42 msgid "Multiple objects" msgstr "Mehrere Objekte" -#: extras/choices.py:53 netbox/preferences.py:21 -#: templates/extras/customfield.html:66 vpn/choices.py:20 -#: wireless/choices.py:27 +#: netbox/extras/choices.py:53 netbox/netbox/preferences.py:21 +#: netbox/templates/extras/customfield.html:66 netbox/vpn/choices.py:20 +#: netbox/wireless/choices.py:27 msgid "Disabled" msgstr "Deaktiviert" -#: extras/choices.py:54 +#: netbox/extras/choices.py:54 msgid "Loose" msgstr "Lose" -#: extras/choices.py:55 +#: netbox/extras/choices.py:55 msgid "Exact" msgstr "Exakt" -#: extras/choices.py:66 +#: netbox/extras/choices.py:66 msgid "Always" msgstr "Immer" -#: extras/choices.py:67 +#: netbox/extras/choices.py:67 msgid "If set" msgstr "Wenn gesetzt" -#: extras/choices.py:68 extras/choices.py:81 +#: netbox/extras/choices.py:68 netbox/extras/choices.py:81 msgid "Hidden" msgstr "Versteckt" -#: extras/choices.py:79 +#: netbox/extras/choices.py:79 msgid "Yes" msgstr "Ja" -#: extras/choices.py:80 +#: netbox/extras/choices.py:80 msgid "No" msgstr "Nein" -#: extras/choices.py:108 templates/tenancy/contact.html:57 -#: tenancy/forms/bulk_edit.py:118 wireless/forms/model_forms.py:162 +#: netbox/extras/choices.py:108 netbox/templates/tenancy/contact.html:57 +#: netbox/tenancy/forms/bulk_edit.py:118 +#: netbox/wireless/forms/model_forms.py:162 msgid "Link" msgstr "Link" -#: extras/choices.py:122 +#: netbox/extras/choices.py:122 msgid "Newest" msgstr "Neuestes" -#: extras/choices.py:123 +#: netbox/extras/choices.py:123 msgid "Oldest" msgstr "Älteste" -#: extras/choices.py:139 templates/generic/object.html:61 +#: netbox/extras/choices.py:139 netbox/templates/generic/object.html:61 msgid "Updated" msgstr "Aktualisiert" -#: extras/choices.py:140 +#: netbox/extras/choices.py:140 msgid "Deleted" msgstr "Gelöscht" -#: extras/choices.py:157 extras/choices.py:181 +#: netbox/extras/choices.py:157 netbox/extras/choices.py:181 msgid "Info" msgstr "Info" -#: extras/choices.py:158 extras/choices.py:180 +#: netbox/extras/choices.py:158 netbox/extras/choices.py:180 msgid "Success" msgstr "Erfolg" -#: extras/choices.py:159 extras/choices.py:182 +#: netbox/extras/choices.py:159 netbox/extras/choices.py:182 msgid "Warning" msgstr "Warnung" -#: extras/choices.py:160 +#: netbox/extras/choices.py:160 msgid "Danger" msgstr "Gefahr" -#: extras/choices.py:178 +#: netbox/extras/choices.py:178 msgid "Debug" msgstr "Debug" -#: extras/choices.py:179 netbox/choices.py:104 +#: netbox/extras/choices.py:179 netbox/netbox/choices.py:104 msgid "Default" msgstr "Standard" -#: extras/choices.py:183 +#: netbox/extras/choices.py:183 msgid "Failure" msgstr "Fehlschlag" -#: extras/choices.py:199 +#: netbox/extras/choices.py:199 msgid "Hourly" msgstr "Stündlich" -#: extras/choices.py:200 +#: netbox/extras/choices.py:200 msgid "12 hours" msgstr "12 Stunden" -#: extras/choices.py:201 +#: netbox/extras/choices.py:201 msgid "Daily" msgstr "täglich" -#: extras/choices.py:202 +#: netbox/extras/choices.py:202 msgid "Weekly" msgstr "Wöchentlich" -#: extras/choices.py:203 +#: netbox/extras/choices.py:203 msgid "30 days" msgstr "30 Tage" -#: extras/choices.py:268 extras/tables/tables.py:296 -#: templates/dcim/virtualchassis_edit.html:107 -#: templates/extras/eventrule.html:40 -#: templates/generic/bulk_add_component.html:68 -#: templates/generic/object_edit.html:47 templates/generic/object_edit.html:80 -#: templates/ipam/inc/ipaddress_edit_header.html:7 +#: netbox/extras/choices.py:268 netbox/extras/tables/tables.py:296 +#: netbox/templates/dcim/virtualchassis_edit.html:107 +#: netbox/templates/extras/eventrule.html:40 +#: netbox/templates/generic/bulk_add_component.html:68 +#: netbox/templates/generic/object_edit.html:47 +#: netbox/templates/generic/object_edit.html:80 +#: netbox/templates/ipam/inc/ipaddress_edit_header.html:7 msgid "Create" msgstr "Erstellen" -#: extras/choices.py:269 extras/tables/tables.py:299 -#: templates/extras/eventrule.html:44 +#: netbox/extras/choices.py:269 netbox/extras/tables/tables.py:299 +#: netbox/templates/extras/eventrule.html:44 msgid "Update" msgstr "Aktualisieren" -#: extras/choices.py:270 extras/tables/tables.py:302 -#: templates/circuits/inc/circuit_termination.html:23 -#: templates/dcim/inc/panels/inventory_items.html:37 -#: templates/dcim/moduletype/component_templates.html:23 -#: templates/dcim/powerpanel.html:66 templates/extras/eventrule.html:48 -#: templates/extras/script_list.html:37 templates/generic/bulk_delete.html:20 -#: templates/generic/bulk_delete.html:66 -#: templates/generic/object_delete.html:19 templates/htmx/delete_form.html:57 -#: templates/ipam/inc/panels/fhrp_groups.html:48 -#: templates/users/objectpermission.html:46 -#: utilities/templates/buttons/delete.html:11 +#: netbox/extras/choices.py:270 netbox/extras/tables/tables.py:302 +#: netbox/templates/circuits/inc/circuit_termination.html:23 +#: netbox/templates/dcim/inc/panels/inventory_items.html:37 +#: netbox/templates/dcim/moduletype/component_templates.html:23 +#: netbox/templates/dcim/powerpanel.html:66 +#: netbox/templates/extras/eventrule.html:48 +#: netbox/templates/extras/script_list.html:37 +#: netbox/templates/generic/bulk_delete.html:20 +#: netbox/templates/generic/bulk_delete.html:66 +#: netbox/templates/generic/object_delete.html:19 +#: netbox/templates/htmx/delete_form.html:57 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:48 +#: netbox/templates/users/objectpermission.html:46 +#: netbox/utilities/templates/buttons/delete.html:11 msgid "Delete" msgstr "Löschen" -#: extras/choices.py:294 netbox/choices.py:57 netbox/choices.py:105 +#: netbox/extras/choices.py:294 netbox/netbox/choices.py:57 +#: netbox/netbox/choices.py:105 msgid "Blue" msgstr "Blau" -#: extras/choices.py:295 netbox/choices.py:56 netbox/choices.py:106 +#: netbox/extras/choices.py:295 netbox/netbox/choices.py:56 +#: netbox/netbox/choices.py:106 msgid "Indigo" msgstr "Indigo" -#: extras/choices.py:296 netbox/choices.py:54 netbox/choices.py:107 +#: netbox/extras/choices.py:296 netbox/netbox/choices.py:54 +#: netbox/netbox/choices.py:107 msgid "Purple" msgstr "Purpur" -#: extras/choices.py:297 netbox/choices.py:51 netbox/choices.py:108 +#: netbox/extras/choices.py:297 netbox/netbox/choices.py:51 +#: netbox/netbox/choices.py:108 msgid "Pink" msgstr "Pink" -#: extras/choices.py:298 netbox/choices.py:50 netbox/choices.py:109 +#: netbox/extras/choices.py:298 netbox/netbox/choices.py:50 +#: netbox/netbox/choices.py:109 msgid "Red" msgstr "Rot" -#: extras/choices.py:299 netbox/choices.py:68 netbox/choices.py:110 +#: netbox/extras/choices.py:299 netbox/netbox/choices.py:68 +#: netbox/netbox/choices.py:110 msgid "Orange" msgstr "Orange" -#: extras/choices.py:300 netbox/choices.py:66 netbox/choices.py:111 +#: netbox/extras/choices.py:300 netbox/netbox/choices.py:66 +#: netbox/netbox/choices.py:111 msgid "Yellow" msgstr "Gelb" -#: extras/choices.py:301 netbox/choices.py:63 netbox/choices.py:112 +#: netbox/extras/choices.py:301 netbox/netbox/choices.py:63 +#: netbox/netbox/choices.py:112 msgid "Green" msgstr "Grün" -#: extras/choices.py:302 netbox/choices.py:60 netbox/choices.py:113 +#: netbox/extras/choices.py:302 netbox/netbox/choices.py:60 +#: netbox/netbox/choices.py:113 msgid "Teal" msgstr "Türkis" -#: extras/choices.py:303 netbox/choices.py:59 netbox/choices.py:114 +#: netbox/extras/choices.py:303 netbox/netbox/choices.py:59 +#: netbox/netbox/choices.py:114 msgid "Cyan" msgstr "Cyanblau" -#: extras/choices.py:304 netbox/choices.py:115 +#: netbox/extras/choices.py:304 netbox/netbox/choices.py:115 msgid "Gray" msgstr "Grau" -#: extras/choices.py:305 netbox/choices.py:74 netbox/choices.py:116 +#: netbox/extras/choices.py:305 netbox/netbox/choices.py:74 +#: netbox/netbox/choices.py:116 msgid "Black" msgstr "Schwarz" -#: extras/choices.py:306 netbox/choices.py:75 netbox/choices.py:117 +#: netbox/extras/choices.py:306 netbox/netbox/choices.py:75 +#: netbox/netbox/choices.py:117 msgid "White" msgstr "Weiß" -#: extras/choices.py:320 extras/forms/model_forms.py:242 -#: extras/forms/model_forms.py:324 templates/extras/webhook.html:10 +#: netbox/extras/choices.py:320 netbox/extras/forms/model_forms.py:242 +#: netbox/extras/forms/model_forms.py:324 +#: netbox/templates/extras/webhook.html:10 msgid "Webhook" msgstr "Webhook" -#: extras/choices.py:321 extras/forms/model_forms.py:312 -#: templates/extras/script/base.html:29 +#: netbox/extras/choices.py:321 netbox/extras/forms/model_forms.py:312 +#: netbox/templates/extras/script/base.html:29 msgid "Script" msgstr "Skript" -#: extras/conditions.py:54 +#: netbox/extras/conditions.py:54 #, python-brace-format msgid "Unknown operator: {op}. Must be one of: {operators}" msgstr "" "Unbekannter Operator: {op}. Muss einer von den folgenden sein: {operators}" -#: extras/conditions.py:58 +#: netbox/extras/conditions.py:58 #, python-brace-format msgid "Unsupported value type: {value}" msgstr "Nicht unterstützter Wertetyp: {value}" -#: extras/conditions.py:60 +#: netbox/extras/conditions.py:60 #, python-brace-format msgid "Invalid type for {op} operation: {value}" msgstr "Ungültiger Typ für {op} Bedienung: {value}" -#: extras/conditions.py:137 +#: netbox/extras/conditions.py:137 #, python-brace-format msgid "Ruleset must be a dictionary, not {ruleset}." msgstr "Der Regelsatz muss ein Dictionary sein, nicht {ruleset}." -#: extras/conditions.py:139 +#: netbox/extras/conditions.py:139 #, python-brace-format msgid "Ruleset must have exactly one logical operator (found {ruleset})" msgstr "" "Der Regelsatz muss genau einen logischen Operator haben ({ruleset} gefunden)" -#: extras/conditions.py:145 +#: netbox/extras/conditions.py:145 #, python-brace-format msgid "Invalid logic type: {logic} (must be '{op_and}' or '{op_or}')" msgstr "Ungültiger Logiktyp: {logic} (muss '{op_and}' oder '{op_or}' sein)" -#: extras/dashboard/forms.py:38 +#: netbox/extras/dashboard/forms.py:38 msgid "Widget type" msgstr "Widget-Typ" -#: extras/dashboard/utils.py:36 +#: netbox/extras/dashboard/utils.py:36 #, python-brace-format msgid "Unregistered widget class: {name}" msgstr "Nicht registrierte Widget-Klasse: {name}" -#: extras/dashboard/widgets.py:126 +#: netbox/extras/dashboard/widgets.py:126 #, python-brace-format msgid "{class_name} must define a render() method." msgstr "{class_name} muss eine render () -Methode definieren." -#: extras/dashboard/widgets.py:161 +#: netbox/extras/dashboard/widgets.py:161 msgid "Note" msgstr "Hinweis" -#: extras/dashboard/widgets.py:162 +#: netbox/extras/dashboard/widgets.py:162 msgid "Display some arbitrary custom content. Markdown is supported." msgstr "" "Zeigt einige beliebige benutzerdefinierte Inhalte an. Markdown wird " "unterstützt." -#: extras/dashboard/widgets.py:175 +#: netbox/extras/dashboard/widgets.py:175 msgid "Object Counts" msgstr "Anzahl der Objekte" -#: extras/dashboard/widgets.py:176 +#: netbox/extras/dashboard/widgets.py:176 msgid "" "Display a set of NetBox models and the number of objects created for each " "type." @@ -6507,277 +6971,296 @@ msgstr "" "Zeigt eine Reihe von NetBox-Modellen und die Anzahl der für jeden Typ " "erstellten Objekte an." -#: extras/dashboard/widgets.py:186 +#: netbox/extras/dashboard/widgets.py:186 msgid "Filters to apply when counting the number of objects" msgstr "Filter, die beim Zählen der Anzahl der Objekte angewendet werden" -#: extras/dashboard/widgets.py:194 +#: netbox/extras/dashboard/widgets.py:194 msgid "Invalid format. Object filters must be passed as a dictionary." msgstr "" "Ungültiges Format. Objektfilter müssen als Wörterbuch übergeben werden." -#: extras/dashboard/widgets.py:222 +#: netbox/extras/dashboard/widgets.py:222 msgid "Object List" msgstr "Liste der Objekte" -#: extras/dashboard/widgets.py:223 +#: netbox/extras/dashboard/widgets.py:223 msgid "Display an arbitrary list of objects." msgstr "Zeigt eine beliebige Liste von Objekten an." -#: extras/dashboard/widgets.py:236 +#: netbox/extras/dashboard/widgets.py:236 msgid "The default number of objects to display" msgstr "Die Standardanzahl der anzuzeigenden Objekte" -#: extras/dashboard/widgets.py:248 +#: netbox/extras/dashboard/widgets.py:248 msgid "Invalid format. URL parameters must be passed as a dictionary." msgstr "" "Ungültiges Format. URL-Parameter müssen als Wörterbuch übergeben werden." -#: extras/dashboard/widgets.py:283 +#: netbox/extras/dashboard/widgets.py:284 msgid "RSS Feed" msgstr "RSS-Feed" -#: extras/dashboard/widgets.py:288 +#: netbox/extras/dashboard/widgets.py:289 msgid "Embed an RSS feed from an external website." msgstr "Betten Sie einen RSS-Feed von einer externen Website ein." -#: extras/dashboard/widgets.py:295 +#: netbox/extras/dashboard/widgets.py:296 msgid "Feed URL" msgstr "Feed-URL" -#: extras/dashboard/widgets.py:300 +#: netbox/extras/dashboard/widgets.py:301 msgid "The maximum number of objects to display" msgstr "Die maximale Anzahl der anzuzeigenden Objekte" -#: extras/dashboard/widgets.py:305 +#: netbox/extras/dashboard/widgets.py:306 msgid "How long to stored the cached content (in seconds)" msgstr "Wie lange soll der Inhalt zwischengespeichert werden (in Sekunden)" -#: extras/dashboard/widgets.py:357 templates/account/base.html:10 -#: templates/account/bookmarks.html:7 templates/inc/user_menu.html:30 +#: netbox/extras/dashboard/widgets.py:358 +#: netbox/templates/account/base.html:10 +#: netbox/templates/account/bookmarks.html:7 +#: netbox/templates/inc/user_menu.html:30 msgid "Bookmarks" msgstr "Lesezeichen" -#: extras/dashboard/widgets.py:361 +#: netbox/extras/dashboard/widgets.py:362 msgid "Show your personal bookmarks" msgstr "Zeige persönliche Lesezeichen an" -#: extras/events.py:128 +#: netbox/extras/events.py:134 #, python-brace-format msgid "Unknown action type for an event rule: {action_type}" msgstr "Unbekannter Aktionstyp für eine Ereignisregel: {action_type}" -#: extras/events.py:176 +#: netbox/extras/events.py:182 #, python-brace-format msgid "Cannot import events pipeline {name} error: {error}" msgstr "Event-Pipeline kann nicht importiert werden {name} Fehler: {error}" -#: extras/filtersets.py:45 +#: netbox/extras/filtersets.py:45 msgid "Script module (ID)" msgstr "Skriptmodul (ID)" -#: extras/filtersets.py:249 extras/filtersets.py:589 extras/filtersets.py:621 +#: netbox/extras/filtersets.py:249 netbox/extras/filtersets.py:589 +#: netbox/extras/filtersets.py:621 msgid "Data file (ID)" msgstr "Datei (ID)" -#: extras/filtersets.py:526 virtualization/forms/filtersets.py:118 +#: netbox/extras/filtersets.py:526 +#: netbox/virtualization/forms/filtersets.py:118 msgid "Cluster type" msgstr "Cluster-Typ" -#: extras/filtersets.py:532 virtualization/filtersets.py:95 -#: virtualization/filtersets.py:147 +#: netbox/extras/filtersets.py:532 netbox/virtualization/filtersets.py:95 +#: netbox/virtualization/filtersets.py:147 msgid "Cluster type (slug)" msgstr "Cluster-Typ (URL-Slug)" -#: extras/filtersets.py:537 ipam/forms/bulk_edit.py:476 -#: ipam/forms/filtersets.py:464 ipam/forms/model_forms.py:624 -#: virtualization/forms/filtersets.py:112 +#: netbox/extras/filtersets.py:537 netbox/ipam/forms/bulk_edit.py:476 +#: netbox/ipam/forms/filtersets.py:464 netbox/ipam/forms/model_forms.py:624 +#: netbox/virtualization/forms/filtersets.py:112 msgid "Cluster group" msgstr "Cluster-Gruppe" -#: extras/filtersets.py:543 virtualization/filtersets.py:136 +#: netbox/extras/filtersets.py:543 netbox/virtualization/filtersets.py:136 msgid "Cluster group (slug)" msgstr "Cluster-Gruppe (URL-Slug)" -#: extras/filtersets.py:553 tenancy/forms/forms.py:16 -#: tenancy/forms/forms.py:39 +#: netbox/extras/filtersets.py:553 netbox/tenancy/forms/forms.py:16 +#: netbox/tenancy/forms/forms.py:39 msgid "Tenant group" msgstr "Mandantengruppe" -#: extras/filtersets.py:559 tenancy/filtersets.py:189 -#: tenancy/filtersets.py:209 +#: netbox/extras/filtersets.py:559 netbox/tenancy/filtersets.py:189 +#: netbox/tenancy/filtersets.py:209 msgid "Tenant group (slug)" msgstr "Mandantengruppe (URL-Slug)" -#: extras/filtersets.py:575 extras/forms/model_forms.py:371 -#: templates/extras/tag.html:11 +#: netbox/extras/filtersets.py:575 netbox/extras/forms/model_forms.py:371 +#: netbox/templates/extras/tag.html:11 msgid "Tag" msgstr "Schlagwort" -#: extras/filtersets.py:581 +#: netbox/extras/filtersets.py:581 msgid "Tag (slug)" msgstr "Schlagwort (URL-Slug)" -#: extras/filtersets.py:645 extras/forms/filtersets.py:438 +#: netbox/extras/filtersets.py:645 netbox/extras/forms/filtersets.py:438 msgid "Has local config context data" msgstr "Hat lokale Konfigurationskontextdaten" -#: extras/filtersets.py:670 +#: netbox/extras/filtersets.py:670 msgid "User name" msgstr "Benutzername" -#: extras/forms/bulk_edit.py:32 extras/forms/filtersets.py:57 +#: netbox/extras/forms/bulk_edit.py:32 netbox/extras/forms/filtersets.py:57 msgid "Group name" msgstr "Name der Gruppe" -#: extras/forms/bulk_edit.py:40 extras/forms/filtersets.py:65 -#: extras/tables/tables.py:49 templates/extras/customfield.html:38 -#: templates/generic/bulk_import.html:118 +#: netbox/extras/forms/bulk_edit.py:40 netbox/extras/forms/filtersets.py:65 +#: netbox/extras/tables/tables.py:49 +#: netbox/templates/extras/customfield.html:38 +#: netbox/templates/generic/bulk_import.html:118 msgid "Required" msgstr "Erforderlich" -#: extras/forms/bulk_edit.py:53 extras/forms/bulk_import.py:57 -#: extras/forms/filtersets.py:79 extras/models/customfields.py:194 +#: netbox/extras/forms/bulk_edit.py:53 netbox/extras/forms/bulk_import.py:57 +#: netbox/extras/forms/filtersets.py:79 +#: netbox/extras/models/customfields.py:194 msgid "UI visible" msgstr "UI sichtbar" -#: extras/forms/bulk_edit.py:58 extras/forms/bulk_import.py:63 -#: extras/forms/filtersets.py:84 extras/models/customfields.py:201 +#: netbox/extras/forms/bulk_edit.py:58 netbox/extras/forms/bulk_import.py:63 +#: netbox/extras/forms/filtersets.py:84 +#: netbox/extras/models/customfields.py:201 msgid "UI editable" msgstr "UI editierbar" -#: extras/forms/bulk_edit.py:63 extras/forms/filtersets.py:87 +#: netbox/extras/forms/bulk_edit.py:63 netbox/extras/forms/filtersets.py:87 msgid "Is cloneable" msgstr "Ist klonbar" -#: extras/forms/bulk_edit.py:103 extras/forms/filtersets.py:127 +#: netbox/extras/forms/bulk_edit.py:103 netbox/extras/forms/filtersets.py:127 msgid "New window" msgstr "Neues Fenster" -#: extras/forms/bulk_edit.py:112 +#: netbox/extras/forms/bulk_edit.py:112 msgid "Button class" msgstr "Button-Klasse" -#: extras/forms/bulk_edit.py:129 extras/forms/filtersets.py:165 -#: extras/models/models.py:437 +#: netbox/extras/forms/bulk_edit.py:129 netbox/extras/forms/filtersets.py:165 +#: netbox/extras/models/models.py:437 msgid "MIME type" msgstr "MIME-Typ" -#: extras/forms/bulk_edit.py:134 extras/forms/filtersets.py:168 +#: netbox/extras/forms/bulk_edit.py:134 netbox/extras/forms/filtersets.py:168 msgid "File extension" msgstr "Dateiendung" -#: extras/forms/bulk_edit.py:139 extras/forms/filtersets.py:172 +#: netbox/extras/forms/bulk_edit.py:139 netbox/extras/forms/filtersets.py:172 msgid "As attachment" msgstr "Als Anlage" -#: extras/forms/bulk_edit.py:167 extras/forms/filtersets.py:214 -#: extras/tables/tables.py:219 templates/extras/savedfilter.html:29 +#: netbox/extras/forms/bulk_edit.py:167 netbox/extras/forms/filtersets.py:214 +#: netbox/extras/tables/tables.py:219 +#: netbox/templates/extras/savedfilter.html:29 msgid "Shared" msgstr "Geteilt" -#: extras/forms/bulk_edit.py:190 extras/forms/filtersets.py:243 -#: extras/models/models.py:202 +#: netbox/extras/forms/bulk_edit.py:190 netbox/extras/forms/filtersets.py:243 +#: netbox/extras/models/models.py:202 msgid "HTTP method" msgstr "HTTP-Methode" -#: extras/forms/bulk_edit.py:194 extras/forms/filtersets.py:237 -#: templates/extras/webhook.html:30 +#: netbox/extras/forms/bulk_edit.py:194 netbox/extras/forms/filtersets.py:237 +#: netbox/templates/extras/webhook.html:30 msgid "Payload URL" msgstr "Payload-URL" -#: extras/forms/bulk_edit.py:199 extras/models/models.py:242 +#: netbox/extras/forms/bulk_edit.py:199 netbox/extras/models/models.py:242 msgid "SSL verification" msgstr "SSL-Verifizierung" -#: extras/forms/bulk_edit.py:202 templates/extras/webhook.html:38 +#: netbox/extras/forms/bulk_edit.py:202 +#: netbox/templates/extras/webhook.html:38 msgid "Secret" msgstr "Secret" -#: extras/forms/bulk_edit.py:207 +#: netbox/extras/forms/bulk_edit.py:207 msgid "CA file path" msgstr "CA-Dateipfad" -#: extras/forms/bulk_edit.py:226 +#: netbox/extras/forms/bulk_edit.py:226 msgid "On create" msgstr "Beim Erstellen" -#: extras/forms/bulk_edit.py:231 +#: netbox/extras/forms/bulk_edit.py:231 msgid "On update" msgstr "Beim Update" -#: extras/forms/bulk_edit.py:236 +#: netbox/extras/forms/bulk_edit.py:236 msgid "On delete" msgstr "Beim Löschen" -#: extras/forms/bulk_edit.py:241 +#: netbox/extras/forms/bulk_edit.py:241 msgid "On job start" msgstr "Bei Arbeitsbeginn" -#: extras/forms/bulk_edit.py:246 +#: netbox/extras/forms/bulk_edit.py:246 msgid "On job end" msgstr "Am Ende des Auftrags" -#: extras/forms/bulk_edit.py:283 +#: netbox/extras/forms/bulk_edit.py:283 msgid "Is active" msgstr "Ist aktiv" -#: extras/forms/bulk_import.py:34 extras/forms/bulk_import.py:115 -#: extras/forms/bulk_import.py:136 extras/forms/bulk_import.py:159 -#: extras/forms/bulk_import.py:183 extras/forms/filtersets.py:115 -#: extras/forms/filtersets.py:202 extras/forms/model_forms.py:43 -#: extras/forms/model_forms.py:131 extras/forms/model_forms.py:163 -#: extras/forms/model_forms.py:204 extras/forms/model_forms.py:261 -#: extras/forms/model_forms.py:365 users/forms/model_forms.py:273 +#: netbox/extras/forms/bulk_import.py:34 +#: netbox/extras/forms/bulk_import.py:115 +#: netbox/extras/forms/bulk_import.py:136 +#: netbox/extras/forms/bulk_import.py:159 +#: netbox/extras/forms/bulk_import.py:183 +#: netbox/extras/forms/filtersets.py:115 netbox/extras/forms/filtersets.py:202 +#: netbox/extras/forms/model_forms.py:43 +#: netbox/extras/forms/model_forms.py:131 +#: netbox/extras/forms/model_forms.py:163 +#: netbox/extras/forms/model_forms.py:204 +#: netbox/extras/forms/model_forms.py:261 +#: netbox/extras/forms/model_forms.py:365 +#: netbox/users/forms/model_forms.py:273 msgid "Object types" msgstr "Typen von Objekten" -#: extras/forms/bulk_import.py:36 extras/forms/bulk_import.py:117 -#: extras/forms/bulk_import.py:138 extras/forms/bulk_import.py:161 -#: extras/forms/bulk_import.py:185 tenancy/forms/bulk_import.py:96 +#: netbox/extras/forms/bulk_import.py:36 +#: netbox/extras/forms/bulk_import.py:117 +#: netbox/extras/forms/bulk_import.py:138 +#: netbox/extras/forms/bulk_import.py:161 +#: netbox/extras/forms/bulk_import.py:185 +#: netbox/tenancy/forms/bulk_import.py:96 msgid "One or more assigned object types" msgstr "Ein oder mehrere zugewiesene Objekttypen" -#: extras/forms/bulk_import.py:41 +#: netbox/extras/forms/bulk_import.py:41 msgid "Field data type (e.g. text, integer, etc.)" msgstr "Felddatentyp (z. B. Text, Integer usw.)" -#: extras/forms/bulk_import.py:44 extras/forms/filtersets.py:186 -#: extras/forms/filtersets.py:260 extras/forms/model_forms.py:230 -#: tenancy/forms/filtersets.py:92 +#: netbox/extras/forms/bulk_import.py:44 netbox/extras/forms/filtersets.py:186 +#: netbox/extras/forms/filtersets.py:260 +#: netbox/extras/forms/model_forms.py:230 +#: netbox/tenancy/forms/filtersets.py:92 msgid "Object type" msgstr "Typ des Objekts" -#: extras/forms/bulk_import.py:47 +#: netbox/extras/forms/bulk_import.py:47 msgid "Object type (for object or multi-object fields)" msgstr "Objekttyp (für Objekt- oder Mehrfachobjektfelder)" -#: extras/forms/bulk_import.py:50 extras/forms/filtersets.py:74 +#: netbox/extras/forms/bulk_import.py:50 netbox/extras/forms/filtersets.py:74 msgid "Choice set" msgstr "Auswahlset" -#: extras/forms/bulk_import.py:54 +#: netbox/extras/forms/bulk_import.py:54 msgid "Choice set (for selection fields)" msgstr "Auswahlset (für Auswahlfelder)" -#: extras/forms/bulk_import.py:60 +#: netbox/extras/forms/bulk_import.py:60 msgid "Whether the custom field is displayed in the UI" msgstr "" "Ob das benutzerdefinierte Feld in der Benutzeroberfläche angezeigt wird" -#: extras/forms/bulk_import.py:66 +#: netbox/extras/forms/bulk_import.py:66 msgid "Whether the custom field is editable in the UI" msgstr "" "Ob das benutzerdefinierte Feld in der Benutzeroberfläche bearbeitet werden " "kann" -#: extras/forms/bulk_import.py:82 +#: netbox/extras/forms/bulk_import.py:82 msgid "The base set of predefined choices to use (if any)" msgstr "" "Der Basissatz vordefinierter Auswahlmöglichkeiten, die verwendet werden " "sollen (falls vorhanden)" -#: extras/forms/bulk_import.py:88 +#: netbox/extras/forms/bulk_import.py:88 msgid "" "Quoted string of comma-separated field choices with optional labels " "separated by colon: \"choice1:First Choice,choice2:Second Choice\"" @@ -6786,191 +7269,206 @@ msgstr "" "optionalen Bezeichnungen, die durch einen Doppelpunkt getrennt sind: " "„Choice1:First Choice, Choice2:Second Choice“" -#: extras/forms/bulk_import.py:120 extras/models/models.py:351 +#: netbox/extras/forms/bulk_import.py:120 netbox/extras/models/models.py:351 msgid "button class" msgstr "Button-Klasse" -#: extras/forms/bulk_import.py:123 extras/models/models.py:355 +#: netbox/extras/forms/bulk_import.py:123 netbox/extras/models/models.py:355 msgid "" "The class of the first link in a group will be used for the dropdown button" msgstr "" "Die Klasse des ersten Links in einer Gruppe wird für den Dropdown-Button " "verwendet" -#: extras/forms/bulk_import.py:188 +#: netbox/extras/forms/bulk_import.py:188 msgid "Action object" msgstr "Aktionsobjekt" -#: extras/forms/bulk_import.py:190 +#: netbox/extras/forms/bulk_import.py:190 msgid "Webhook name or script as dotted path module.Class" msgstr "Webhook-Name oder Skript als gepunkteter Pfad module.Class" -#: extras/forms/bulk_import.py:211 +#: netbox/extras/forms/bulk_import.py:211 #, python-brace-format msgid "Webhook {name} not found" msgstr "Webhook {name} nicht gefunden" -#: extras/forms/bulk_import.py:220 +#: netbox/extras/forms/bulk_import.py:220 #, python-brace-format msgid "Script {name} not found" msgstr "Skript {name} nicht gefunden" -#: extras/forms/bulk_import.py:239 +#: netbox/extras/forms/bulk_import.py:239 msgid "Assigned object type" msgstr "Zugewiesener Objekttyp" -#: extras/forms/bulk_import.py:244 +#: netbox/extras/forms/bulk_import.py:244 msgid "The classification of entry" msgstr "Die Klassifizierung der Einreise" -#: extras/forms/filtersets.py:49 extras/forms/model_forms.py:47 +#: netbox/extras/forms/filtersets.py:49 netbox/extras/forms/model_forms.py:47 msgid "Related object type" msgstr "Verwandter Objekttyp" -#: extras/forms/filtersets.py:54 +#: netbox/extras/forms/filtersets.py:54 msgid "Field type" msgstr "Feld-Typ" -#: extras/forms/filtersets.py:98 extras/tables/tables.py:70 -#: templates/generic/bulk_import.html:154 +#: netbox/extras/forms/filtersets.py:98 netbox/extras/tables/tables.py:70 +#: netbox/templates/generic/bulk_import.html:154 msgid "Choices" msgstr "Auswahlmöglichkeiten" -#: extras/forms/filtersets.py:142 extras/forms/filtersets.py:328 -#: extras/forms/filtersets.py:417 extras/forms/model_forms.py:448 -#: templates/core/job.html:78 templates/extras/eventrule.html:90 +#: netbox/extras/forms/filtersets.py:142 netbox/extras/forms/filtersets.py:328 +#: netbox/extras/forms/filtersets.py:417 +#: netbox/extras/forms/model_forms.py:448 netbox/templates/core/job.html:78 +#: netbox/templates/extras/eventrule.html:90 msgid "Data" msgstr "Daten" -#: extras/forms/filtersets.py:153 extras/forms/filtersets.py:342 -#: extras/forms/filtersets.py:427 netbox/choices.py:133 -#: utilities/forms/bulk_import.py:26 +#: netbox/extras/forms/filtersets.py:153 netbox/extras/forms/filtersets.py:342 +#: netbox/extras/forms/filtersets.py:427 netbox/netbox/choices.py:133 +#: netbox/utilities/forms/bulk_import.py:26 msgid "Data file" msgstr "Datei" -#: extras/forms/filtersets.py:161 +#: netbox/extras/forms/filtersets.py:161 msgid "Content types" msgstr "Inhaltstypen" -#: extras/forms/filtersets.py:233 extras/models/models.py:207 +#: netbox/extras/forms/filtersets.py:233 netbox/extras/models/models.py:207 msgid "HTTP content type" msgstr "HTTP-Inhaltstyp" -#: extras/forms/filtersets.py:255 extras/forms/model_forms.py:280 -#: templates/extras/eventrule.html:37 +#: netbox/extras/forms/filtersets.py:255 +#: netbox/extras/forms/model_forms.py:280 +#: netbox/templates/extras/eventrule.html:37 msgid "Events" msgstr "Ereignisse" -#: extras/forms/filtersets.py:265 +#: netbox/extras/forms/filtersets.py:265 msgid "Action type" msgstr "Typ der Aktion" -#: extras/forms/filtersets.py:279 +#: netbox/extras/forms/filtersets.py:279 msgid "Object creations" msgstr "Objekterstellungen" -#: extras/forms/filtersets.py:286 +#: netbox/extras/forms/filtersets.py:286 msgid "Object updates" msgstr "Objektaktualisierungen" -#: extras/forms/filtersets.py:293 +#: netbox/extras/forms/filtersets.py:293 msgid "Object deletions" msgstr "Objektlöschungen" -#: extras/forms/filtersets.py:300 +#: netbox/extras/forms/filtersets.py:300 msgid "Job starts" msgstr "Job beginnt" -#: extras/forms/filtersets.py:307 extras/forms/model_forms.py:297 +#: netbox/extras/forms/filtersets.py:307 +#: netbox/extras/forms/model_forms.py:297 msgid "Job terminations" msgstr "Kündigungen von Arbeitsstellen" -#: extras/forms/filtersets.py:316 +#: netbox/extras/forms/filtersets.py:316 msgid "Tagged object type" msgstr "Typ des markierten Objekts" -#: extras/forms/filtersets.py:321 +#: netbox/extras/forms/filtersets.py:321 msgid "Allowed object type" msgstr "Erlaubter Objekttyp" -#: extras/forms/filtersets.py:350 extras/forms/model_forms.py:383 -#: netbox/navigation/menu.py:18 +#: netbox/extras/forms/filtersets.py:350 +#: netbox/extras/forms/model_forms.py:383 netbox/netbox/navigation/menu.py:18 msgid "Regions" msgstr "Regionen" -#: extras/forms/filtersets.py:355 extras/forms/model_forms.py:388 +#: netbox/extras/forms/filtersets.py:355 +#: netbox/extras/forms/model_forms.py:388 msgid "Site groups" msgstr "Standort-Gruppen" -#: extras/forms/filtersets.py:365 extras/forms/model_forms.py:398 -#: netbox/navigation/menu.py:20 templates/dcim/site.html:126 +#: netbox/extras/forms/filtersets.py:365 +#: netbox/extras/forms/model_forms.py:398 netbox/netbox/navigation/menu.py:20 +#: netbox/templates/dcim/site.html:127 msgid "Locations" msgstr "Standorte" -#: extras/forms/filtersets.py:370 extras/forms/model_forms.py:403 +#: netbox/extras/forms/filtersets.py:370 +#: netbox/extras/forms/model_forms.py:403 msgid "Device types" msgstr "Geräte-Typen" -#: extras/forms/filtersets.py:375 extras/forms/model_forms.py:408 +#: netbox/extras/forms/filtersets.py:375 +#: netbox/extras/forms/model_forms.py:408 msgid "Roles" msgstr "Rollen" -#: extras/forms/filtersets.py:385 extras/forms/model_forms.py:418 +#: netbox/extras/forms/filtersets.py:385 +#: netbox/extras/forms/model_forms.py:418 msgid "Cluster types" msgstr "Clustertypen" -#: extras/forms/filtersets.py:390 extras/forms/model_forms.py:423 +#: netbox/extras/forms/filtersets.py:390 +#: netbox/extras/forms/model_forms.py:423 msgid "Cluster groups" msgstr "Cluster-Gruppen" -#: extras/forms/filtersets.py:395 extras/forms/model_forms.py:428 -#: netbox/navigation/menu.py:242 netbox/navigation/menu.py:244 -#: templates/virtualization/clustertype.html:30 -#: virtualization/tables/clusters.py:23 virtualization/tables/clusters.py:45 +#: netbox/extras/forms/filtersets.py:395 +#: netbox/extras/forms/model_forms.py:428 netbox/netbox/navigation/menu.py:242 +#: netbox/netbox/navigation/menu.py:244 +#: netbox/templates/virtualization/clustertype.html:30 +#: netbox/virtualization/tables/clusters.py:23 +#: netbox/virtualization/tables/clusters.py:45 msgid "Clusters" msgstr "Cluster" -#: extras/forms/filtersets.py:400 extras/forms/model_forms.py:433 +#: netbox/extras/forms/filtersets.py:400 +#: netbox/extras/forms/model_forms.py:433 msgid "Tenant groups" -msgstr "Mandantengruppen" +msgstr "Mandanten-Gruppen" -#: extras/forms/filtersets.py:454 extras/forms/filtersets.py:492 +#: netbox/extras/forms/filtersets.py:454 netbox/extras/forms/filtersets.py:489 msgid "After" msgstr "Nach" -#: extras/forms/filtersets.py:459 extras/forms/filtersets.py:497 +#: netbox/extras/forms/filtersets.py:459 netbox/extras/forms/filtersets.py:494 msgid "Before" msgstr "Vorher" -#: extras/forms/filtersets.py:487 extras/tables/tables.py:456 -#: extras/tables/tables.py:542 extras/tables/tables.py:567 -#: templates/extras/objectchange.html:31 +#: netbox/extras/forms/filtersets.py:484 netbox/extras/tables/tables.py:456 +#: netbox/extras/tables/tables.py:542 netbox/extras/tables/tables.py:567 +#: netbox/templates/extras/objectchange.html:32 msgid "Time" msgstr "Zeit" -#: extras/forms/filtersets.py:501 extras/forms/model_forms.py:282 -#: extras/tables/tables.py:470 templates/extras/eventrule.html:77 -#: templates/extras/objectchange.html:45 +#: netbox/extras/forms/filtersets.py:498 +#: netbox/extras/forms/model_forms.py:282 netbox/extras/tables/tables.py:470 +#: netbox/templates/extras/eventrule.html:77 +#: netbox/templates/extras/objectchange.html:46 msgid "Action" msgstr "Aktion" -#: extras/forms/model_forms.py:50 +#: netbox/extras/forms/model_forms.py:50 msgid "Type of the related object (for object/multi-object fields only)" msgstr "Typ des zugehörigen Objekts (nur für Objekt-/Mehrfachobjektfelder)" -#: extras/forms/model_forms.py:61 templates/extras/customfield.html:10 +#: netbox/extras/forms/model_forms.py:61 +#: netbox/templates/extras/customfield.html:10 msgid "Custom Field" msgstr "Benutzerdefiniertes Feld" -#: extras/forms/model_forms.py:64 templates/extras/customfield.html:58 +#: netbox/extras/forms/model_forms.py:64 +#: netbox/templates/extras/customfield.html:58 msgid "Behavior" msgstr "Verhalten" -#: extras/forms/model_forms.py:66 +#: netbox/extras/forms/model_forms.py:66 msgid "Values" msgstr "Werte" -#: extras/forms/model_forms.py:75 +#: netbox/extras/forms/model_forms.py:75 msgid "" "The type of data stored in this field. For object/multi-object fields, " "select the related object type below." @@ -6978,7 +7476,7 @@ msgstr "" "Die Art der in diesem Feld gespeicherten Daten. Wählen Sie für " "Objekt-/Multiobjekt-Felder unten den zugehörigen Objekttyp aus." -#: extras/forms/model_forms.py:78 +#: netbox/extras/forms/model_forms.py:78 msgid "" "This will be displayed as help text for the form field. Markdown is " "supported." @@ -6986,7 +7484,7 @@ msgstr "" "Dies wird als Hilfetext für das Formularfeld angezeigt. Markdown wird " "unterstützt." -#: extras/forms/model_forms.py:95 +#: netbox/extras/forms/model_forms.py:95 msgid "" "Enter one choice per line. An optional label may be specified for each " "choice by appending it with a colon. Example:" @@ -6995,15 +7493,16 @@ msgstr "" "Bezeichnung angegeben werden, indem ein Doppelpunkt angehängt wird. " "Beispiel:" -#: extras/forms/model_forms.py:138 templates/extras/customlink.html:10 +#: netbox/extras/forms/model_forms.py:138 +#: netbox/templates/extras/customlink.html:10 msgid "Custom Link" msgstr "Benutzerdefinierter Link" -#: extras/forms/model_forms.py:140 +#: netbox/extras/forms/model_forms.py:140 msgid "Templates" msgstr "Vorlagen" -#: extras/forms/model_forms.py:152 +#: netbox/extras/forms/model_forms.py:152 #, python-brace-format msgid "" "Jinja2 template code for the link text. Reference the object as {example}. " @@ -7013,7 +7512,7 @@ msgstr "" "{example}. Links, die als leerer Text dargestellt werden, werden nicht " "angezeigt." -#: extras/forms/model_forms.py:156 +#: netbox/extras/forms/model_forms.py:156 #, python-brace-format msgid "" "Jinja2 template code for the link URL. Reference the object as {example}." @@ -7021,51 +7520,57 @@ msgstr "" "Jinja2-Vorlagencode für die Link-URL. Verweisen Sie auf das Objekt als " "{example}." -#: extras/forms/model_forms.py:167 extras/forms/model_forms.py:500 +#: netbox/extras/forms/model_forms.py:167 +#: netbox/extras/forms/model_forms.py:500 msgid "Template code" msgstr "Vorlagencode" -#: extras/forms/model_forms.py:173 templates/extras/exporttemplate.html:12 +#: netbox/extras/forms/model_forms.py:173 +#: netbox/templates/extras/exporttemplate.html:12 msgid "Export Template" msgstr "Vorlage exportieren" -#: extras/forms/model_forms.py:175 +#: netbox/extras/forms/model_forms.py:175 msgid "Rendering" msgstr "Rendern" -#: extras/forms/model_forms.py:189 extras/forms/model_forms.py:525 +#: netbox/extras/forms/model_forms.py:189 +#: netbox/extras/forms/model_forms.py:525 msgid "Template content is populated from the remote source selected below." msgstr "" "Der Vorlageninhalt wird aus der unten ausgewählten Remote-Quelle gefüllt." -#: extras/forms/model_forms.py:196 extras/forms/model_forms.py:532 +#: netbox/extras/forms/model_forms.py:196 +#: netbox/extras/forms/model_forms.py:532 msgid "Must specify either local content or a data file" msgstr "Muss entweder lokalen Inhalt oder eine Datendatei angeben" -#: extras/forms/model_forms.py:210 netbox/forms/mixins.py:70 -#: templates/extras/savedfilter.html:10 +#: netbox/extras/forms/model_forms.py:210 netbox/netbox/forms/mixins.py:70 +#: netbox/templates/extras/savedfilter.html:10 msgid "Saved Filter" msgstr "Gespeicherter Filter" -#: extras/forms/model_forms.py:245 templates/extras/webhook.html:23 +#: netbox/extras/forms/model_forms.py:245 +#: netbox/templates/extras/webhook.html:23 msgid "HTTP Request" msgstr "HTTP-Anfrage" -#: extras/forms/model_forms.py:247 templates/extras/webhook.html:44 +#: netbox/extras/forms/model_forms.py:247 +#: netbox/templates/extras/webhook.html:44 msgid "SSL" msgstr "SSL" -#: extras/forms/model_forms.py:265 +#: netbox/extras/forms/model_forms.py:265 msgid "Action choice" msgstr "Wahl der Aktion" -#: extras/forms/model_forms.py:270 +#: netbox/extras/forms/model_forms.py:270 msgid "Enter conditions in JSON format." msgstr "" "Geben Sie die Bedingungen ein in JSON " "formatieren." -#: extras/forms/model_forms.py:274 +#: netbox/extras/forms/model_forms.py:274 msgid "" "Enter parameters to pass to the action in JSON format." @@ -7073,154 +7578,159 @@ msgstr "" "Geben Sie Parameter ein, die an die Aktion übergeben werden sollen JSON formatieren." -#: extras/forms/model_forms.py:279 templates/extras/eventrule.html:10 +#: netbox/extras/forms/model_forms.py:279 +#: netbox/templates/extras/eventrule.html:10 msgid "Event Rule" msgstr "Event-Regel" -#: extras/forms/model_forms.py:281 templates/extras/eventrule.html:66 +#: netbox/extras/forms/model_forms.py:281 +#: netbox/templates/extras/eventrule.html:66 msgid "Conditions" msgstr "Bedingungen" -#: extras/forms/model_forms.py:293 +#: netbox/extras/forms/model_forms.py:293 msgid "Creations" msgstr "Erstellungen" -#: extras/forms/model_forms.py:294 +#: netbox/extras/forms/model_forms.py:294 msgid "Updates" msgstr "Aktualisierungen" -#: extras/forms/model_forms.py:295 +#: netbox/extras/forms/model_forms.py:295 msgid "Deletions" msgstr "Löschungen" -#: extras/forms/model_forms.py:296 +#: netbox/extras/forms/model_forms.py:296 msgid "Job executions" msgstr "Auftragsausführungen" -#: extras/forms/model_forms.py:438 netbox/navigation/menu.py:39 -#: tenancy/tables/tenants.py:22 +#: netbox/extras/forms/model_forms.py:438 netbox/netbox/navigation/menu.py:39 +#: netbox/tenancy/tables/tenants.py:22 msgid "Tenants" msgstr "Mandanten" -#: extras/forms/model_forms.py:458 ipam/forms/filtersets.py:142 -#: ipam/forms/filtersets.py:553 ipam/forms/model_forms.py:321 -#: templates/extras/configcontext.html:60 templates/ipam/ipaddress.html:59 -#: templates/ipam/vlan_edit.html:30 tenancy/forms/filtersets.py:87 -#: users/forms/model_forms.py:311 +#: netbox/extras/forms/model_forms.py:458 netbox/ipam/forms/filtersets.py:142 +#: netbox/ipam/forms/filtersets.py:553 netbox/ipam/forms/model_forms.py:321 +#: netbox/templates/extras/configcontext.html:60 +#: netbox/templates/ipam/ipaddress.html:59 +#: netbox/templates/ipam/vlan_edit.html:30 +#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:311 msgid "Assignment" msgstr "Zuweisung" -#: extras/forms/model_forms.py:482 +#: netbox/extras/forms/model_forms.py:482 msgid "Data is populated from the remote source selected below." msgstr "Die Daten werden aus der unten ausgewählten Remote-Quelle gefüllt." -#: extras/forms/model_forms.py:488 +#: netbox/extras/forms/model_forms.py:488 msgid "Must specify either local data or a data file" msgstr "Muss entweder lokale Daten oder eine Datendatei angeben" -#: extras/forms/model_forms.py:507 templates/core/datafile.html:55 +#: netbox/extras/forms/model_forms.py:507 +#: netbox/templates/core/datafile.html:55 msgid "Content" msgstr "Inhalt" -#: extras/forms/reports.py:17 extras/forms/scripts.py:23 +#: netbox/extras/forms/reports.py:17 netbox/extras/forms/scripts.py:23 msgid "Schedule at" msgstr "geplant am" -#: extras/forms/reports.py:18 +#: netbox/extras/forms/reports.py:18 msgid "Schedule execution of report to a set time" msgstr "Planen Sie die Ausführung des Berichts auf eine festgelegte Zeit" -#: extras/forms/reports.py:23 extras/forms/scripts.py:29 +#: netbox/extras/forms/reports.py:23 netbox/extras/forms/scripts.py:29 msgid "Recurs every" msgstr "Wiederholt sich alle" -#: extras/forms/reports.py:27 +#: netbox/extras/forms/reports.py:27 msgid "Interval at which this report is re-run (in minutes)" msgstr "Intervall, in dem dieser Bericht erneut ausgeführt wird (in Minuten)" -#: extras/forms/reports.py:35 extras/forms/scripts.py:41 +#: netbox/extras/forms/reports.py:35 netbox/extras/forms/scripts.py:41 #, python-brace-format msgid " (current time: {now})" msgstr " (aktuelle Uhrzeit: {now})" -#: extras/forms/reports.py:45 extras/forms/scripts.py:51 +#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:51 msgid "Scheduled time must be in the future." msgstr "Die geplante Zeit muss in der Zukunft liegen." -#: extras/forms/scripts.py:17 +#: netbox/extras/forms/scripts.py:17 msgid "Commit changes" msgstr "Änderungen übernehmen" -#: extras/forms/scripts.py:18 +#: netbox/extras/forms/scripts.py:18 msgid "Commit changes to the database (uncheck for a dry-run)" msgstr "" "Änderungen in die Datenbank übernehmen (bei einem Probelauf das Häkchen " "entfernen)" -#: extras/forms/scripts.py:24 +#: netbox/extras/forms/scripts.py:24 msgid "Schedule execution of script to a set time" msgstr "Planen Sie die Ausführung des Skripts auf eine festgelegte Zeit" -#: extras/forms/scripts.py:33 +#: netbox/extras/forms/scripts.py:33 msgid "Interval at which this script is re-run (in minutes)" msgstr "Intervall, in dem dieses Skript erneut ausgeführt wird (in Minuten)" -#: extras/management/commands/reindex.py:66 +#: netbox/extras/management/commands/reindex.py:66 msgid "No indexers found!" msgstr "Keine Indexer gefunden!" -#: extras/models/change_logging.py:24 +#: netbox/extras/models/change_logging.py:29 msgid "time" msgstr "Zeit" -#: extras/models/change_logging.py:37 +#: netbox/extras/models/change_logging.py:42 msgid "user name" msgstr "Benutzername" -#: extras/models/change_logging.py:42 +#: netbox/extras/models/change_logging.py:47 msgid "request ID" msgstr "Anfrage-ID" -#: extras/models/change_logging.py:47 extras/models/staging.py:69 +#: netbox/extras/models/change_logging.py:52 +#: netbox/extras/models/staging.py:70 msgid "action" msgstr "Aktion" -#: extras/models/change_logging.py:81 +#: netbox/extras/models/change_logging.py:86 msgid "pre-change data" msgstr "Daten vor der Änderung" -#: extras/models/change_logging.py:87 +#: netbox/extras/models/change_logging.py:92 msgid "post-change data" msgstr "Daten nach der Änderung" -#: extras/models/change_logging.py:101 +#: netbox/extras/models/change_logging.py:106 msgid "object change" msgstr "Objekt ändern" -#: extras/models/change_logging.py:102 +#: netbox/extras/models/change_logging.py:107 msgid "object changes" msgstr "Objektänderungen" -#: extras/models/change_logging.py:118 +#: netbox/extras/models/change_logging.py:123 #, python-brace-format msgid "Change logging is not supported for this object type ({type})." msgstr "" "Die Änderungsprotokollierung wird für diesen Objekttyp nicht unterstützt " "({type})." -#: extras/models/configs.py:130 +#: netbox/extras/models/configs.py:130 msgid "config context" msgstr "Config-Kontext" -#: extras/models/configs.py:131 +#: netbox/extras/models/configs.py:131 msgid "config contexts" msgstr "Config-Kontexte" -#: extras/models/configs.py:149 extras/models/configs.py:205 +#: netbox/extras/models/configs.py:149 netbox/extras/models/configs.py:205 msgid "JSON data must be in object form. Example:" msgstr "JSON-Daten müssen in Objektform vorliegen. Beispiel:" -#: extras/models/configs.py:169 +#: netbox/extras/models/configs.py:169 msgid "" "Local config context data takes precedence over source contexts in the final" " rendered config context" @@ -7228,19 +7738,19 @@ msgstr "" "Lokale Konfigurationskontextdaten haben im endgültigen gerenderten " "Konfigurationskontext Vorrang vor Quellkontexten" -#: extras/models/configs.py:224 +#: netbox/extras/models/configs.py:224 msgid "template code" msgstr "Vorlagen-Code" -#: extras/models/configs.py:225 +#: netbox/extras/models/configs.py:225 msgid "Jinja2 template code." msgstr "Jinja2-Vorlagen-Code." -#: extras/models/configs.py:228 +#: netbox/extras/models/configs.py:228 msgid "environment parameters" msgstr "Umgebungsparameter" -#: extras/models/configs.py:233 +#: netbox/extras/models/configs.py:233 msgid "" "Any additional" @@ -7250,43 +7760,43 @@ msgstr "" "href=\"https://jinja.palletsprojects.com/en/3.1.x/api/#jinja2.Environment\">zusätzliche" " Parameter um beim Aufbau der Jinja2-Umgebung zu bestehen." -#: extras/models/configs.py:240 +#: netbox/extras/models/configs.py:240 msgid "config template" msgstr "Konfigurationsvorlage" -#: extras/models/configs.py:241 +#: netbox/extras/models/configs.py:241 msgid "config templates" msgstr "Konfigurationsvorlagen" -#: extras/models/customfields.py:73 +#: netbox/extras/models/customfields.py:73 msgid "The object(s) to which this field applies." msgstr "Die Objekte, für die dieses Feld gilt." -#: extras/models/customfields.py:80 +#: netbox/extras/models/customfields.py:80 msgid "The type of data this custom field holds" msgstr "Der Datentyp, den dieses benutzerdefinierte Feld enthält" -#: extras/models/customfields.py:87 +#: netbox/extras/models/customfields.py:87 msgid "The type of NetBox object this field maps to (for object fields)" msgstr "" "Der Typ des NetBox-Objekts, dem dieses Feld zugeordnet ist (für " "Objektfelder)" -#: extras/models/customfields.py:93 +#: netbox/extras/models/customfields.py:93 msgid "Internal field name" msgstr "Interner Feldname" -#: extras/models/customfields.py:97 +#: netbox/extras/models/customfields.py:97 msgid "Only alphanumeric characters and underscores are allowed." msgstr "Nur alphanumerische Zeichen und Unterstriche sind zulässig." -#: extras/models/customfields.py:102 +#: netbox/extras/models/customfields.py:102 msgid "Double underscores are not permitted in custom field names." msgstr "" "Doppelte Unterstriche sind in den Namen benutzerdefinierter Felder nicht " "zulässig." -#: extras/models/customfields.py:113 +#: netbox/extras/models/customfields.py:113 msgid "" "Name of the field as displayed to users (if not provided, 'the field's name " "will be used)" @@ -7294,21 +7804,21 @@ msgstr "" "Name des Feldes, wie er den Benutzern angezeigt wird (falls nicht angegeben," " wird der Name des Felds verwendet)" -#: extras/models/customfields.py:117 extras/models/models.py:345 +#: netbox/extras/models/customfields.py:117 netbox/extras/models/models.py:345 msgid "group name" msgstr "Name der Gruppe" -#: extras/models/customfields.py:120 +#: netbox/extras/models/customfields.py:120 msgid "Custom fields within the same group will be displayed together" msgstr "" "Benutzerdefinierte Felder innerhalb derselben Gruppe werden zusammen " "angezeigt" -#: extras/models/customfields.py:128 +#: netbox/extras/models/customfields.py:128 msgid "required" msgstr "erforderlich" -#: extras/models/customfields.py:130 +#: netbox/extras/models/customfields.py:130 msgid "" "If true, this field is required when creating new objects or editing an " "existing object." @@ -7316,11 +7826,11 @@ msgstr "" "Wenn wahr, ist dieses Feld erforderlich, wenn Sie neue Objekte erstellen " "oder ein vorhandenes Objekt bearbeiten." -#: extras/models/customfields.py:133 +#: netbox/extras/models/customfields.py:133 msgid "search weight" msgstr "Gewichtung der Suche" -#: extras/models/customfields.py:136 +#: netbox/extras/models/customfields.py:136 msgid "" "Weighting for search. Lower values are considered more important. Fields " "with a search weight of zero will be ignored." @@ -7328,11 +7838,11 @@ msgstr "" "Gewichtung für die Suche. Niedrigere Werte werden als wichtiger angesehen. " "Felder mit einem Suchgewicht von Null werden ignoriert." -#: extras/models/customfields.py:141 +#: netbox/extras/models/customfields.py:141 msgid "filter logic" msgstr "Filterlogik" -#: extras/models/customfields.py:145 +#: netbox/extras/models/customfields.py:145 msgid "" "Loose matches any instance of a given string; exact matches the entire " "field." @@ -7340,11 +7850,11 @@ msgstr "" "Loose entspricht einer beliebigen Instanz einer bestimmten Zeichenfolge; " "exact entspricht dem gesamten Feld." -#: extras/models/customfields.py:148 +#: netbox/extras/models/customfields.py:148 msgid "default" msgstr "Standard" -#: extras/models/customfields.py:152 +#: netbox/extras/models/customfields.py:152 msgid "" "Default value for the field (must be a JSON value). Encapsulate strings with" " double quotes (e.g. \"Foo\")." @@ -7352,36 +7862,36 @@ msgstr "" "Standardwert für das Feld (muss ein JSON-Wert sein). Kapsele Zeichenketten " "mit doppelten Anführungszeichen ein (z. B. „Foo“)." -#: extras/models/customfields.py:157 +#: netbox/extras/models/customfields.py:157 msgid "display weight" msgstr "Gewicht anzeigen" -#: extras/models/customfields.py:158 +#: netbox/extras/models/customfields.py:158 msgid "Fields with higher weights appear lower in a form." msgstr "" "Felder mit höheren Gewichten werden in einem Formular niedriger angezeigt." -#: extras/models/customfields.py:163 +#: netbox/extras/models/customfields.py:163 msgid "minimum value" msgstr "minimaler Wert" -#: extras/models/customfields.py:164 +#: netbox/extras/models/customfields.py:164 msgid "Minimum allowed value (for numeric fields)" msgstr "Zulässiger Mindestwert (für numerische Felder)" -#: extras/models/customfields.py:169 +#: netbox/extras/models/customfields.py:169 msgid "maximum value" msgstr "maximaler Wert" -#: extras/models/customfields.py:170 +#: netbox/extras/models/customfields.py:170 msgid "Maximum allowed value (for numeric fields)" msgstr "Zulässiger Maximalwert (für numerische Felder)" -#: extras/models/customfields.py:176 +#: netbox/extras/models/customfields.py:176 msgid "validation regex" msgstr "Regex für die Validierung" -#: extras/models/customfields.py:178 +#: netbox/extras/models/customfields.py:178 #, python-brace-format msgid "" "Regular expression to enforce on text field values. Use ^ and $ to force " @@ -7393,270 +7903,272 @@ msgstr "" "Beispiel ^ [A-Z]{3}$ begrenzt die Werte auf genau drei " "Großbuchstaben." -#: extras/models/customfields.py:186 +#: netbox/extras/models/customfields.py:186 msgid "choice set" msgstr "Auswahlset" -#: extras/models/customfields.py:195 +#: netbox/extras/models/customfields.py:195 msgid "Specifies whether the custom field is displayed in the UI" msgstr "" "Gibt an, ob das benutzerdefinierte Feld in der Benutzeroberfläche angezeigt " "wird" -#: extras/models/customfields.py:202 +#: netbox/extras/models/customfields.py:202 msgid "Specifies whether the custom field value can be edited in the UI" msgstr "" "Gibt an, ob der Wert des benutzerdefinierten Felds in der Benutzeroberfläche" " bearbeitet werden kann." -#: extras/models/customfields.py:206 +#: netbox/extras/models/customfields.py:206 msgid "is cloneable" msgstr "ist klonbar" -#: extras/models/customfields.py:207 +#: netbox/extras/models/customfields.py:207 msgid "Replicate this value when cloning objects" msgstr "Replizieren Sie diesen Wert beim Klonen von Objekten" -#: extras/models/customfields.py:224 +#: netbox/extras/models/customfields.py:224 msgid "custom field" msgstr "benutzerdefiniertes Feld" -#: extras/models/customfields.py:225 +#: netbox/extras/models/customfields.py:225 msgid "custom fields" msgstr "benutzerdefinierte Felder" -#: extras/models/customfields.py:314 +#: netbox/extras/models/customfields.py:314 #, python-brace-format msgid "Invalid default value \"{value}\": {error}" msgstr "Ungültiger Standardwert \"{value}\": {error}" -#: extras/models/customfields.py:321 +#: netbox/extras/models/customfields.py:321 msgid "A minimum value may be set only for numeric fields" msgstr "Ein Mindestwert kann nur für numerische Felder festgelegt werden" -#: extras/models/customfields.py:323 +#: netbox/extras/models/customfields.py:323 msgid "A maximum value may be set only for numeric fields" msgstr "Ein Maximalwert kann nur für numerische Felder festgelegt werden" -#: extras/models/customfields.py:333 +#: netbox/extras/models/customfields.py:333 msgid "" "Regular expression validation is supported only for text and URL fields" msgstr "" "Die Überprüfung regulärer Ausdrücke wird nur für Text- und URL-Felder " "unterstützt" -#: extras/models/customfields.py:343 +#: netbox/extras/models/customfields.py:343 msgid "Selection fields must specify a set of choices." msgstr "Auswahlfelder müssen eine Reihe von Auswahlmöglichkeiten enthalten." -#: extras/models/customfields.py:347 +#: netbox/extras/models/customfields.py:347 msgid "Choices may be set only on selection fields." msgstr "Auswahlmöglichkeiten können nur für Auswahlfelder festgelegt werden." -#: extras/models/customfields.py:354 +#: netbox/extras/models/customfields.py:354 msgid "Object fields must define an object type." msgstr "Objektfelder müssen einen Objekttyp definieren." -#: extras/models/customfields.py:359 +#: netbox/extras/models/customfields.py:359 #, python-brace-format msgid "{type} fields may not define an object type." msgstr "{type} Felder definieren möglicherweise keinen Objekttyp." -#: extras/models/customfields.py:439 +#: netbox/extras/models/customfields.py:439 msgid "True" msgstr "Wahr" -#: extras/models/customfields.py:440 +#: netbox/extras/models/customfields.py:440 msgid "False" msgstr "Falsch" -#: extras/models/customfields.py:522 +#: netbox/extras/models/customfields.py:522 #, python-brace-format msgid "Values must match this regex: {regex}" msgstr "" "Die Werte müssen mit diesem Regex übereinstimmen: {regex}" -#: extras/models/customfields.py:616 +#: netbox/extras/models/customfields.py:616 msgid "Value must be a string." msgstr "Der Wert muss eine Zeichenfolge sein." -#: extras/models/customfields.py:618 +#: netbox/extras/models/customfields.py:618 #, python-brace-format msgid "Value must match regex '{regex}'" msgstr "Wert muss mit Regex '{regex}' übereinstimmen" -#: extras/models/customfields.py:623 +#: netbox/extras/models/customfields.py:623 msgid "Value must be an integer." msgstr "Der Wert muss eine Ganzzahl sein." -#: extras/models/customfields.py:626 extras/models/customfields.py:641 +#: netbox/extras/models/customfields.py:626 +#: netbox/extras/models/customfields.py:641 #, python-brace-format msgid "Value must be at least {minimum}" msgstr "Wert muss mindestens {minimum} sein" -#: extras/models/customfields.py:630 extras/models/customfields.py:645 +#: netbox/extras/models/customfields.py:630 +#: netbox/extras/models/customfields.py:645 #, python-brace-format msgid "Value must not exceed {maximum}" msgstr "Wert darf nicht {maximum} überschreiten" -#: extras/models/customfields.py:638 +#: netbox/extras/models/customfields.py:638 msgid "Value must be a decimal." msgstr "Der Wert muss eine Dezimalzahl sein." -#: extras/models/customfields.py:650 +#: netbox/extras/models/customfields.py:650 msgid "Value must be true or false." msgstr "Der Wert muss wahr oder falsch sein." -#: extras/models/customfields.py:658 +#: netbox/extras/models/customfields.py:658 msgid "Date values must be in ISO 8601 format (YYYY-MM-DD)." msgstr "Datumswerte müssen im ISO 8601-Format (JJJJ-MM-DD) vorliegen." -#: extras/models/customfields.py:667 +#: netbox/extras/models/customfields.py:667 msgid "Date and time values must be in ISO 8601 format (YYYY-MM-DD HH:MM:SS)." msgstr "" "Datums- und Uhrzeitwerte müssen im ISO 8601-Format (JJJJ-MM-DD HH:MM:SS) " "vorliegen." -#: extras/models/customfields.py:674 +#: netbox/extras/models/customfields.py:674 #, python-brace-format msgid "Invalid choice ({value}) for choice set {choiceset}." msgstr "Ungültige Auswahl ({value}) für Auswahlsatz {choiceset}." -#: extras/models/customfields.py:684 +#: netbox/extras/models/customfields.py:684 #, python-brace-format msgid "Invalid choice(s) ({value}) for choice set {choiceset}." msgstr "Ungültige Auswahl (en) ({value}) für Auswahlsatz {choiceset}." -#: extras/models/customfields.py:693 +#: netbox/extras/models/customfields.py:693 #, python-brace-format msgid "Value must be an object ID, not {type}" msgstr "Der Wert muss eine Objekt-ID sein, nicht {type}" -#: extras/models/customfields.py:699 +#: netbox/extras/models/customfields.py:699 #, python-brace-format msgid "Value must be a list of object IDs, not {type}" msgstr "Der Wert muss eine Liste von Objekt-IDs sein, nicht {type}" -#: extras/models/customfields.py:703 +#: netbox/extras/models/customfields.py:703 #, python-brace-format msgid "Found invalid object ID: {id}" msgstr "Ungültige Objekt-ID gefunden: {id}" -#: extras/models/customfields.py:706 +#: netbox/extras/models/customfields.py:706 msgid "Required field cannot be empty." msgstr "Das erforderliche Feld darf nicht leer sein." -#: extras/models/customfields.py:725 +#: netbox/extras/models/customfields.py:725 msgid "Base set of predefined choices (optional)" msgstr "Basissatz vordefinierter Auswahlmöglichkeiten (optional)" -#: extras/models/customfields.py:737 +#: netbox/extras/models/customfields.py:737 msgid "Choices are automatically ordered alphabetically" msgstr "Die Auswahlmöglichkeiten werden automatisch alphabetisch sortiert" -#: extras/models/customfields.py:744 +#: netbox/extras/models/customfields.py:744 msgid "custom field choice set" msgstr "benutzerdefinierter Feldauswahlsatz" -#: extras/models/customfields.py:745 +#: netbox/extras/models/customfields.py:745 msgid "custom field choice sets" msgstr "benutzerdefinierte Feldauswahlsätze" -#: extras/models/customfields.py:781 +#: netbox/extras/models/customfields.py:781 msgid "Must define base or extra choices." msgstr "Muss Basis- oder zusätzliche Auswahlmöglichkeiten definieren." -#: extras/models/dashboard.py:19 +#: netbox/extras/models/dashboard.py:19 msgid "layout" msgstr "Layout" -#: extras/models/dashboard.py:23 +#: netbox/extras/models/dashboard.py:23 msgid "config" msgstr "Konfiguration" -#: extras/models/dashboard.py:28 +#: netbox/extras/models/dashboard.py:28 msgid "dashboard" msgstr "Dashboard" -#: extras/models/dashboard.py:29 +#: netbox/extras/models/dashboard.py:29 msgid "dashboards" msgstr "Dashboards" -#: extras/models/models.py:51 +#: netbox/extras/models/models.py:51 msgid "object types" msgstr "Objekttypen" -#: extras/models/models.py:52 +#: netbox/extras/models/models.py:52 msgid "The object(s) to which this rule applies." msgstr "Die Objekte, für die diese Regel gilt." -#: extras/models/models.py:65 +#: netbox/extras/models/models.py:65 msgid "on create" msgstr "beim Erstellen" -#: extras/models/models.py:67 +#: netbox/extras/models/models.py:67 msgid "Triggers when a matching object is created." msgstr "Wird ausgelöst, wenn ein passendes Objekt erstellt wird." -#: extras/models/models.py:70 +#: netbox/extras/models/models.py:70 msgid "on update" msgstr "beim Update" -#: extras/models/models.py:72 +#: netbox/extras/models/models.py:72 msgid "Triggers when a matching object is updated." msgstr "Wird ausgelöst, wenn ein passendes Objekt aktualisiert wird." -#: extras/models/models.py:75 +#: netbox/extras/models/models.py:75 msgid "on delete" msgstr "beim Löschen" -#: extras/models/models.py:77 +#: netbox/extras/models/models.py:77 msgid "Triggers when a matching object is deleted." msgstr "Wird ausgelöst, wenn ein passendes Objekt gelöscht wird." -#: extras/models/models.py:80 +#: netbox/extras/models/models.py:80 msgid "on job start" msgstr "bei Arbeitsbeginn" -#: extras/models/models.py:82 +#: netbox/extras/models/models.py:82 msgid "Triggers when a job for a matching object is started." msgstr "Wird ausgelöst, wenn ein Job für ein passendes Objekt gestartet wird." -#: extras/models/models.py:85 +#: netbox/extras/models/models.py:85 msgid "on job end" msgstr "am Ende des Auftrags" -#: extras/models/models.py:87 +#: netbox/extras/models/models.py:87 msgid "Triggers when a job for a matching object terminates." msgstr "Wird ausgelöst, wenn ein Job für ein passendes Objekt beendet wird." -#: extras/models/models.py:94 +#: netbox/extras/models/models.py:94 msgid "conditions" msgstr "Bedingungen" -#: extras/models/models.py:97 +#: netbox/extras/models/models.py:97 msgid "" "A set of conditions which determine whether the event will be generated." msgstr "" "Eine Reihe von Bedingungen, die bestimmen, ob das Ereignis generiert wird." -#: extras/models/models.py:105 +#: netbox/extras/models/models.py:105 msgid "action type" msgstr "Aktionstyp" -#: extras/models/models.py:124 +#: netbox/extras/models/models.py:124 msgid "Additional data to pass to the action object" msgstr "Zusätzliche Daten, die an das Aktionsobjekt übergeben werden" -#: extras/models/models.py:136 +#: netbox/extras/models/models.py:136 msgid "event rule" msgstr "Event-Regel" -#: extras/models/models.py:137 +#: netbox/extras/models/models.py:137 msgid "event rules" msgstr "Event-Regeln" -#: extras/models/models.py:153 +#: netbox/extras/models/models.py:153 msgid "" "At least one event type must be selected: create, update, delete, job start," " and/or job end." @@ -7664,7 +8176,7 @@ msgstr "" "Es muss mindestens ein Ereignistyp ausgewählt werden: Erstellen, " "Aktualisieren, Löschen, Jobstart und/oder Jobende." -#: extras/models/models.py:194 +#: netbox/extras/models/models.py:194 msgid "" "This URL will be called using the HTTP method defined when the webhook is " "called. Jinja2 template processing is supported with the same context as the" @@ -7674,7 +8186,7 @@ msgstr "" " definiert wurde. Die Verarbeitung von Jinja2-Vorlagen wird im gleichen " "Kontext wie der Anforderungstext unterstützt." -#: extras/models/models.py:209 +#: netbox/extras/models/models.py:209 msgid "" "The complete list of official content types is available hier." -#: extras/models/models.py:214 +#: netbox/extras/models/models.py:214 msgid "additional headers" msgstr "zusätzliche Kopfzeilen" -#: extras/models/models.py:217 +#: netbox/extras/models/models.py:217 msgid "" "User-supplied HTTP headers to be sent with the request in addition to the " "HTTP content type. Headers should be defined in the format Name: " @@ -7700,11 +8212,11 @@ msgstr "" "definiert werden Name: Wert. Die Jinja2-Vorlagenverarbeitung " "wird im gleichen Kontext wie der Anforderungstext (unten) unterstützt." -#: extras/models/models.py:223 +#: netbox/extras/models/models.py:223 msgid "body template" msgstr "Körperschablone" -#: extras/models/models.py:226 +#: netbox/extras/models/models.py:226 msgid "" "Jinja2 template for a custom request body. If blank, a JSON object " "representing the change will be included. Available context data includes: " @@ -7717,11 +8229,11 @@ msgstr "" "Modell, Zeitstempel, Nutzername, " "Anforderungs_ID, und Daten." -#: extras/models/models.py:232 +#: netbox/extras/models/models.py:232 msgid "secret" msgstr "Geheimer Schlüssel" -#: extras/models/models.py:236 +#: netbox/extras/models/models.py:236 msgid "" "When provided, the request will include a X-Hook-Signature " "header containing a HMAC hex digest of the payload body using the secret as " @@ -7732,16 +8244,16 @@ msgstr "" "Geheimnis als Schlüssel verwendet wird. Das Geheimnis wird in der Anfrage " "nicht übertragen." -#: extras/models/models.py:243 +#: netbox/extras/models/models.py:243 msgid "Enable SSL certificate verification. Disable with caution!" msgstr "" "Aktivieren Sie die SSL-Zertifikatsüberprüfung. Mit Vorsicht deaktivieren!" -#: extras/models/models.py:249 templates/extras/webhook.html:51 +#: netbox/extras/models/models.py:249 netbox/templates/extras/webhook.html:51 msgid "CA File Path" msgstr "CA-Dateipfad" -#: extras/models/models.py:251 +#: netbox/extras/models/models.py:251 msgid "" "The specific CA certificate file to use for SSL verification. Leave blank to" " use the system defaults." @@ -7750,65 +8262,65 @@ msgstr "" "werden soll. Lassen Sie das Feld leer, um die Systemstandardwerte zu " "verwenden." -#: extras/models/models.py:262 +#: netbox/extras/models/models.py:262 msgid "webhook" msgstr "Webhook" -#: extras/models/models.py:263 +#: netbox/extras/models/models.py:263 msgid "webhooks" msgstr "Webhooks" -#: extras/models/models.py:281 +#: netbox/extras/models/models.py:281 msgid "Do not specify a CA certificate file if SSL verification is disabled." msgstr "" "Geben Sie keine CA-Zertifikatsdatei an, wenn die SSL-Überprüfung deaktiviert" " ist." -#: extras/models/models.py:321 +#: netbox/extras/models/models.py:321 msgid "The object type(s) to which this link applies." msgstr "Die Objekttyp (en), für die dieser Link gilt." -#: extras/models/models.py:333 +#: netbox/extras/models/models.py:333 msgid "link text" msgstr "Linktext" -#: extras/models/models.py:334 +#: netbox/extras/models/models.py:334 msgid "Jinja2 template code for link text" msgstr "Jinja2-Vorlagencode für Linktext" -#: extras/models/models.py:337 +#: netbox/extras/models/models.py:337 msgid "link URL" msgstr "Link-URL" -#: extras/models/models.py:338 +#: netbox/extras/models/models.py:338 msgid "Jinja2 template code for link URL" msgstr "Jinja2-Vorlagencode für Link-URL" -#: extras/models/models.py:348 +#: netbox/extras/models/models.py:348 msgid "Links with the same group will appear as a dropdown menu" msgstr "Links mit derselben Gruppe werden als Drop-down-Menü angezeigt" -#: extras/models/models.py:358 +#: netbox/extras/models/models.py:358 msgid "new window" msgstr "neues Fenster" -#: extras/models/models.py:360 +#: netbox/extras/models/models.py:360 msgid "Force link to open in a new window" msgstr "Link erzwingen, in einem neuen Fenster zu öffnen" -#: extras/models/models.py:369 +#: netbox/extras/models/models.py:369 msgid "custom link" msgstr "benutzerdefinierter Link" -#: extras/models/models.py:370 +#: netbox/extras/models/models.py:370 msgid "custom links" msgstr "benutzerdefinierte Links" -#: extras/models/models.py:417 +#: netbox/extras/models/models.py:417 msgid "The object type(s) to which this template applies." msgstr "Die Objekttyp (en), für die diese Vorlage gilt." -#: extras/models/models.py:430 +#: netbox/extras/models/models.py:430 msgid "" "Jinja2 template code. The list of objects being exported is passed as a " "context variable named queryset." @@ -7816,1030 +8328,1059 @@ msgstr "" "Jinja2-Vorlagencode. Die Liste der exportierten Objekte wird als " "Kontextvariable mit dem Namen übergeben Abfragesatz." -#: extras/models/models.py:438 +#: netbox/extras/models/models.py:438 msgid "Defaults to text/plain; charset=utf-8" msgstr "" "Die Standardeinstellung ist Text/Einfach; Zeichensatz = UTF-8" -#: extras/models/models.py:441 +#: netbox/extras/models/models.py:441 msgid "file extension" msgstr "Dateierweiterung" -#: extras/models/models.py:444 +#: netbox/extras/models/models.py:444 msgid "Extension to append to the rendered filename" msgstr "Erweiterung, die an den gerenderten Dateinamen angehängt werden soll" -#: extras/models/models.py:447 +#: netbox/extras/models/models.py:447 msgid "as attachment" msgstr "als Anlage" -#: extras/models/models.py:449 +#: netbox/extras/models/models.py:449 msgid "Download file as attachment" msgstr "Datei als Anlage herunterladen" -#: extras/models/models.py:458 +#: netbox/extras/models/models.py:458 msgid "export template" msgstr "Vorlage exportieren" -#: extras/models/models.py:459 +#: netbox/extras/models/models.py:459 msgid "export templates" msgstr "Vorlagen exportieren" -#: extras/models/models.py:476 +#: netbox/extras/models/models.py:476 #, python-brace-format msgid "\"{name}\" is a reserved name. Please choose a different name." msgstr "" "„{name}\"ist ein reservierter Name. Bitte wählen Sie einen anderen Namen." -#: extras/models/models.py:526 +#: netbox/extras/models/models.py:526 msgid "The object type(s) to which this filter applies." msgstr "Der/Die Objekttyp (-en), für die dieser Filter gilt." -#: extras/models/models.py:558 +#: netbox/extras/models/models.py:558 msgid "shared" msgstr "geteilt" -#: extras/models/models.py:571 +#: netbox/extras/models/models.py:571 msgid "saved filter" msgstr "gespeicherter Filter" -#: extras/models/models.py:572 +#: netbox/extras/models/models.py:572 msgid "saved filters" msgstr "gespeicherte Filter" -#: extras/models/models.py:590 +#: netbox/extras/models/models.py:590 msgid "Filter parameters must be stored as a dictionary of keyword arguments." msgstr "" "Filterparameter müssen als Wörterbuch mit Schlüsselwortargumenten " "gespeichert werden." -#: extras/models/models.py:618 +#: netbox/extras/models/models.py:618 msgid "image height" msgstr "Höhe des Bildes" -#: extras/models/models.py:621 +#: netbox/extras/models/models.py:621 msgid "image width" msgstr "Breite des Bildes" -#: extras/models/models.py:638 +#: netbox/extras/models/models.py:638 msgid "image attachment" msgstr "Bildanhang" -#: extras/models/models.py:639 +#: netbox/extras/models/models.py:639 msgid "image attachments" msgstr "Bildanhänge" -#: extras/models/models.py:653 +#: netbox/extras/models/models.py:653 #, python-brace-format msgid "Image attachments cannot be assigned to this object type ({type})." msgstr "Bildanhänge können diesem Objekttyp nicht zugewiesen werden ({type})." -#: extras/models/models.py:716 +#: netbox/extras/models/models.py:716 msgid "kind" msgstr "Typ" -#: extras/models/models.py:730 +#: netbox/extras/models/models.py:730 msgid "journal entry" msgstr "Tagebucheintrag" -#: extras/models/models.py:731 +#: netbox/extras/models/models.py:731 msgid "journal entries" msgstr "Tagebucheinträge" -#: extras/models/models.py:746 +#: netbox/extras/models/models.py:746 #, python-brace-format msgid "Journaling is not supported for this object type ({type})." msgstr "Journaling wird für diesen Objekttyp nicht unterstützt ({type})." -#: extras/models/models.py:788 +#: netbox/extras/models/models.py:788 msgid "bookmark" msgstr "Lesezeichen" -#: extras/models/models.py:789 +#: netbox/extras/models/models.py:789 msgid "bookmarks" msgstr "Lesezeichen" -#: extras/models/models.py:802 +#: netbox/extras/models/models.py:802 #, python-brace-format msgid "Bookmarks cannot be assigned to this object type ({type})." msgstr "Diesem Objekttyp können keine Lesezeichen zugewiesen werden ({type})." -#: extras/models/scripts.py:42 +#: netbox/extras/models/scripts.py:42 msgid "is executable" msgstr "ist ausführbar" -#: extras/models/scripts.py:64 +#: netbox/extras/models/scripts.py:64 msgid "script" msgstr "Skript" -#: extras/models/scripts.py:65 +#: netbox/extras/models/scripts.py:65 msgid "scripts" msgstr "Skripte" -#: extras/models/scripts.py:111 +#: netbox/extras/models/scripts.py:111 msgid "script module" msgstr "Skriptmodul" -#: extras/models/scripts.py:112 +#: netbox/extras/models/scripts.py:112 msgid "script modules" msgstr "Skriptmodule" -#: extras/models/search.py:22 +#: netbox/extras/models/search.py:22 msgid "timestamp" msgstr "Zeitstempel" -#: extras/models/search.py:37 +#: netbox/extras/models/search.py:37 msgid "field" msgstr "Feld" -#: extras/models/search.py:45 +#: netbox/extras/models/search.py:45 msgid "value" msgstr "Wert" -#: extras/models/search.py:56 +#: netbox/extras/models/search.py:56 msgid "cached value" msgstr "zwischengespeicherter Wert" -#: extras/models/search.py:57 +#: netbox/extras/models/search.py:57 msgid "cached values" msgstr "zwischengespeicherte Werte" -#: extras/models/staging.py:44 +#: netbox/extras/models/staging.py:45 msgid "branch" msgstr "Branch" -#: extras/models/staging.py:45 +#: netbox/extras/models/staging.py:46 msgid "branches" msgstr "Branches" -#: extras/models/staging.py:97 +#: netbox/extras/models/staging.py:98 msgid "staged change" msgstr "vorbereitete Änderung" -#: extras/models/staging.py:98 +#: netbox/extras/models/staging.py:99 msgid "staged changes" msgstr "vorbereitete Änderungen" -#: extras/models/tags.py:40 +#: netbox/extras/models/tags.py:40 msgid "The object type(s) to which this tag can be applied." msgstr "Die Objekttyp (en), auf die dieses Tag angewendet werden kann." -#: extras/models/tags.py:49 +#: netbox/extras/models/tags.py:49 msgid "tag" msgstr "Tag" -#: extras/models/tags.py:50 +#: netbox/extras/models/tags.py:50 msgid "tags" msgstr "Tags" -#: extras/models/tags.py:78 +#: netbox/extras/models/tags.py:78 msgid "tagged item" msgstr "markierter Artikel" -#: extras/models/tags.py:79 +#: netbox/extras/models/tags.py:79 msgid "tagged items" msgstr "markierte Artikel" -#: extras/scripts.py:439 +#: netbox/extras/scripts.py:439 msgid "Script Data" msgstr "Skriptdaten" -#: extras/scripts.py:443 +#: netbox/extras/scripts.py:443 msgid "Script Execution Parameters" msgstr "Parameter für die Skriptausführung" -#: extras/scripts.py:662 +#: netbox/extras/scripts.py:662 msgid "Database changes have been reverted automatically." msgstr "Datenbankänderungen wurden automatisch rückgängig gemacht." -#: extras/scripts.py:675 +#: netbox/extras/scripts.py:675 msgid "Script aborted with error: " msgstr "Das Skript wurde mit einem Fehler abgebrochen: " -#: extras/scripts.py:685 +#: netbox/extras/scripts.py:685 msgid "An exception occurred: " msgstr "Eine Ausnahme ist aufgetreten: " -#: extras/scripts.py:688 +#: netbox/extras/scripts.py:688 msgid "Database changes have been reverted due to error." msgstr "Datenbankänderungen wurden aufgrund eines Fehlers rückgängig gemacht." -#: extras/signals.py:146 +#: netbox/extras/signals.py:133 #, python-brace-format msgid "Deletion is prevented by a protection rule: {message}" msgstr "Das Löschen wird durch eine Schutzregel verhindert: {message}" -#: extras/tables/tables.py:46 extras/tables/tables.py:124 -#: extras/tables/tables.py:148 extras/tables/tables.py:213 -#: extras/tables/tables.py:238 extras/tables/tables.py:290 -#: extras/tables/tables.py:336 templates/extras/customfield.html:93 -#: templates/extras/eventrule.html:27 templates/users/objectpermission.html:64 -#: users/tables.py:80 +#: netbox/extras/tables/tables.py:46 netbox/extras/tables/tables.py:124 +#: netbox/extras/tables/tables.py:148 netbox/extras/tables/tables.py:213 +#: netbox/extras/tables/tables.py:238 netbox/extras/tables/tables.py:290 +#: netbox/extras/tables/tables.py:336 +#: netbox/templates/extras/customfield.html:93 +#: netbox/templates/extras/eventrule.html:27 +#: netbox/templates/users/objectpermission.html:64 netbox/users/tables.py:80 msgid "Object Types" msgstr "Objekttypen" -#: extras/tables/tables.py:52 +#: netbox/extras/tables/tables.py:52 msgid "Visible" msgstr "Sichtbar" -#: extras/tables/tables.py:55 +#: netbox/extras/tables/tables.py:55 msgid "Editable" msgstr "Editierbar" -#: extras/tables/tables.py:61 +#: netbox/extras/tables/tables.py:61 msgid "Related Object Type" msgstr "Verwandter Objekttyp" -#: extras/tables/tables.py:65 templates/extras/customfield.html:47 +#: netbox/extras/tables/tables.py:65 +#: netbox/templates/extras/customfield.html:47 msgid "Choice Set" msgstr "Auswahlset" -#: extras/tables/tables.py:73 +#: netbox/extras/tables/tables.py:73 msgid "Is Cloneable" msgstr "Ist klonbar" -#: extras/tables/tables.py:103 +#: netbox/extras/tables/tables.py:103 msgid "Count" msgstr "Anzahl" -#: extras/tables/tables.py:106 +#: netbox/extras/tables/tables.py:106 msgid "Order Alphabetically" msgstr "Alphabetisch sortieren" -#: extras/tables/tables.py:130 templates/extras/customlink.html:33 +#: netbox/extras/tables/tables.py:130 +#: netbox/templates/extras/customlink.html:33 msgid "New Window" msgstr "Neues Fenster" -#: extras/tables/tables.py:151 +#: netbox/extras/tables/tables.py:151 msgid "As Attachment" msgstr "Als Anlage" -#: extras/tables/tables.py:158 extras/tables/tables.py:377 -#: extras/tables/tables.py:412 templates/core/datafile.html:24 -#: templates/dcim/device/render_config.html:22 -#: templates/extras/configcontext.html:39 -#: templates/extras/configtemplate.html:31 -#: templates/extras/exporttemplate.html:45 -#: templates/generic/bulk_import.html:35 -#: templates/virtualization/virtualmachine/render_config.html:22 +#: netbox/extras/tables/tables.py:158 netbox/extras/tables/tables.py:377 +#: netbox/extras/tables/tables.py:412 netbox/templates/core/datafile.html:24 +#: netbox/templates/dcim/device/render_config.html:22 +#: netbox/templates/extras/configcontext.html:39 +#: netbox/templates/extras/configtemplate.html:31 +#: netbox/templates/extras/exporttemplate.html:45 +#: netbox/templates/generic/bulk_import.html:35 +#: netbox/templates/virtualization/virtualmachine/render_config.html:22 msgid "Data File" msgstr "Datendatei" -#: extras/tables/tables.py:163 extras/tables/tables.py:389 -#: extras/tables/tables.py:417 +#: netbox/extras/tables/tables.py:163 netbox/extras/tables/tables.py:389 +#: netbox/extras/tables/tables.py:417 msgid "Synced" msgstr "Synchronisiert" -#: extras/tables/tables.py:190 +#: netbox/extras/tables/tables.py:190 msgid "Image" msgstr "Bild" -#: extras/tables/tables.py:195 +#: netbox/extras/tables/tables.py:195 msgid "Size (Bytes)" msgstr "Größe (Byte)" -#: extras/tables/tables.py:260 +#: netbox/extras/tables/tables.py:260 msgid "SSL Validation" msgstr "SSL-Validierung" -#: extras/tables/tables.py:305 +#: netbox/extras/tables/tables.py:305 msgid "Job Start" msgstr "Beginn des Jobs" -#: extras/tables/tables.py:308 +#: netbox/extras/tables/tables.py:308 msgid "Job End" msgstr "Ende des Auftrags" -#: extras/tables/tables.py:425 netbox/navigation/menu.py:64 -#: templates/dcim/devicerole.html:8 +#: netbox/extras/tables/tables.py:425 netbox/netbox/navigation/menu.py:64 +#: netbox/templates/dcim/devicerole.html:8 msgid "Device Roles" -msgstr "Geräterollen" +msgstr "Geräte-Rollen" -#: extras/tables/tables.py:466 templates/account/profile.html:19 -#: templates/users/user.html:21 +#: netbox/extras/tables/tables.py:466 netbox/templates/account/profile.html:19 +#: netbox/templates/users/user.html:21 msgid "Full Name" msgstr "Vollständiger Name" -#: extras/tables/tables.py:483 templates/extras/objectchange.html:67 +#: netbox/extras/tables/tables.py:483 +#: netbox/templates/extras/objectchange.html:68 msgid "Request ID" msgstr "Anfragen-ID" -#: extras/tables/tables.py:520 +#: netbox/extras/tables/tables.py:520 msgid "Comments (Short)" msgstr "Kommentare (Kurz)" -#: extras/tables/tables.py:539 extras/tables/tables.py:561 +#: netbox/extras/tables/tables.py:539 netbox/extras/tables/tables.py:561 msgid "Line" msgstr "Linie" -#: extras/tables/tables.py:546 extras/tables/tables.py:571 +#: netbox/extras/tables/tables.py:546 netbox/extras/tables/tables.py:571 msgid "Level" msgstr "Stufe" -#: extras/tables/tables.py:549 extras/tables/tables.py:580 +#: netbox/extras/tables/tables.py:549 netbox/extras/tables/tables.py:580 msgid "Message" msgstr "Nachricht" -#: extras/tables/tables.py:564 +#: netbox/extras/tables/tables.py:564 msgid "Method" msgstr "Methode" -#: extras/validators.py:16 +#: netbox/extras/validators.py:16 #, python-format msgid "Ensure this value is equal to %(limit_value)s." msgstr "Stellen Sie sicher, dass dieser Wert gleich ist %(limit_value)s." -#: extras/validators.py:27 +#: netbox/extras/validators.py:27 #, python-format msgid "Ensure this value does not equal %(limit_value)s." msgstr "" "Stellen Sie sicher, dass dieser Wert nicht gleich ist %(limit_value)s." -#: extras/validators.py:38 +#: netbox/extras/validators.py:38 msgid "This field must be empty." msgstr "Dieses Feld muss leer sein." -#: extras/validators.py:53 +#: netbox/extras/validators.py:53 msgid "This field must not be empty." msgstr "Dieses Feld darf nicht leer sein." -#: extras/validators.py:95 +#: netbox/extras/validators.py:95 msgid "Validation rules must be passed as a dictionary" msgstr "Validierungsregeln müssen als Wörterbuch übergeben werden" -#: extras/validators.py:120 +#: netbox/extras/validators.py:120 #, python-brace-format msgid "Custom validation failed for {attribute}: {exception}" msgstr "" "Die benutzerdefinierte Überprüfung ist fehlgeschlagen für {attribute}: " "{exception}" -#: extras/validators.py:140 +#: netbox/extras/validators.py:140 #, python-brace-format msgid "Invalid attribute \"{name}\" for request" msgstr "Ungültiges Attribut“{name}„zur Anfrage" -#: extras/validators.py:157 +#: netbox/extras/validators.py:157 #, python-brace-format msgid "Invalid attribute \"{name}\" for {model}" msgstr "Ungültiges Attribut“{name}„für {model}" -#: extras/views.py:889 +#: netbox/extras/views.py:889 msgid "Your dashboard has been reset." msgstr "Ihr Dashboard wurde zurückgesetzt." -#: extras/views.py:935 +#: netbox/extras/views.py:935 msgid "Added widget: " msgstr "Hinzugefügtes Widget:" -#: extras/views.py:976 +#: netbox/extras/views.py:976 msgid "Updated widget: " msgstr "Aktualisiertes Widget: " -#: extras/views.py:1012 +#: netbox/extras/views.py:1012 msgid "Deleted widget: " msgstr "Gelöschtes Widget: " -#: extras/views.py:1014 +#: netbox/extras/views.py:1014 msgid "Error deleting widget: " msgstr "Fehler beim Löschen des Widgets: " -#: extras/views.py:1101 +#: netbox/extras/views.py:1101 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." -#: ipam/api/field_serializers.py:17 +#: netbox/ipam/api/field_serializers.py:17 msgid "Enter a valid IPv4 or IPv6 address with optional mask." msgstr "" "Geben Sie eine gültige IPv4- oder IPv6-Adresse mit optionaler Maske ein." -#: ipam/api/field_serializers.py:24 +#: netbox/ipam/api/field_serializers.py:24 #, python-brace-format msgid "Invalid IP address format: {data}" msgstr "Ungültiges IP-Adressformat: {data}" -#: ipam/api/field_serializers.py:37 +#: netbox/ipam/api/field_serializers.py:37 msgid "Enter a valid IPv4 or IPv6 prefix and mask in CIDR notation." msgstr "" "Geben Sie ein gültiges IPv4- oder IPv6-Präfix und eine Maske in CIDR-" "Notation ein." -#: ipam/api/field_serializers.py:44 +#: netbox/ipam/api/field_serializers.py:44 #, python-brace-format msgid "Invalid IP prefix format: {data}" msgstr "Ungültiges IP-Präfixformat: {data}" -#: ipam/api/views.py:358 +#: netbox/ipam/api/views.py:358 msgid "" "Insufficient space is available to accommodate the requested prefix size(s)" msgstr "" "Für die angeforderte (n) Präfixgröße (n) ist nicht genügend Speicherplatz " "verfügbar" -#: ipam/choices.py:30 +#: netbox/ipam/choices.py:30 msgid "Container" msgstr "Container" -#: ipam/choices.py:72 +#: netbox/ipam/choices.py:72 msgid "DHCP" msgstr "DHCP" -#: ipam/choices.py:73 +#: netbox/ipam/choices.py:73 msgid "SLAAC" msgstr "SLAAC" -#: ipam/choices.py:89 +#: netbox/ipam/choices.py:89 msgid "Loopback" msgstr "Loopback" -#: ipam/choices.py:90 tenancy/choices.py:18 +#: netbox/ipam/choices.py:90 netbox/tenancy/choices.py:18 msgid "Secondary" msgstr "Sekundär" -#: ipam/choices.py:91 +#: netbox/ipam/choices.py:91 msgid "Anycast" msgstr "Anycast" -#: ipam/choices.py:115 +#: netbox/ipam/choices.py:115 msgid "Standard" msgstr "Standard" -#: ipam/choices.py:120 +#: netbox/ipam/choices.py:120 msgid "CheckPoint" msgstr "Checkpoint" -#: ipam/choices.py:123 +#: netbox/ipam/choices.py:123 msgid "Cisco" msgstr "Cisco" -#: ipam/choices.py:137 +#: netbox/ipam/choices.py:137 msgid "Plaintext" msgstr "Klartext" -#: ipam/fields.py:36 +#: netbox/ipam/fields.py:36 #, python-brace-format msgid "Invalid IP address format: {address}" msgstr "Ungültiges IP-Adressformat: {address}" -#: ipam/filtersets.py:48 vpn/filtersets.py:323 +#: netbox/ipam/filtersets.py:48 netbox/vpn/filtersets.py:323 msgid "Import target" msgstr "Ziel importieren" -#: ipam/filtersets.py:54 vpn/filtersets.py:329 +#: netbox/ipam/filtersets.py:54 netbox/vpn/filtersets.py:329 msgid "Import target (name)" msgstr "Importziel (Name)" -#: ipam/filtersets.py:59 vpn/filtersets.py:334 +#: netbox/ipam/filtersets.py:59 netbox/vpn/filtersets.py:334 msgid "Export target" msgstr "Ziel exportieren" -#: ipam/filtersets.py:65 vpn/filtersets.py:340 +#: netbox/ipam/filtersets.py:65 netbox/vpn/filtersets.py:340 msgid "Export target (name)" msgstr "Exportziel (Name)" -#: ipam/filtersets.py:86 +#: netbox/ipam/filtersets.py:86 msgid "Importing VRF" msgstr "VRF importieren" -#: ipam/filtersets.py:92 +#: netbox/ipam/filtersets.py:92 msgid "Import VRF (RD)" msgstr "VRF (RD) importieren" -#: ipam/filtersets.py:97 +#: netbox/ipam/filtersets.py:97 msgid "Exporting VRF" msgstr "VRF exportieren" -#: ipam/filtersets.py:103 +#: netbox/ipam/filtersets.py:103 msgid "Export VRF (RD)" msgstr "VRF (RD) exportieren" -#: ipam/filtersets.py:108 +#: netbox/ipam/filtersets.py:108 msgid "Importing L2VPN" msgstr "L2VPN importieren" -#: ipam/filtersets.py:114 +#: netbox/ipam/filtersets.py:114 msgid "Importing L2VPN (identifier)" msgstr "L2VPN importieren (Identifier)" -#: ipam/filtersets.py:119 +#: netbox/ipam/filtersets.py:119 msgid "Exporting L2VPN" msgstr "L2VPN exportieren" -#: ipam/filtersets.py:125 +#: netbox/ipam/filtersets.py:125 msgid "Exporting L2VPN (identifier)" msgstr "L2VPN exportieren (Identifier)" -#: ipam/filtersets.py:155 ipam/filtersets.py:281 ipam/forms/model_forms.py:227 -#: ipam/tables/ip.py:211 templates/ipam/prefix.html:12 +#: netbox/ipam/filtersets.py:155 netbox/ipam/filtersets.py:281 +#: netbox/ipam/forms/model_forms.py:227 netbox/ipam/tables/ip.py:211 +#: netbox/templates/ipam/prefix.html:12 msgid "Prefix" msgstr "Prefix" -#: ipam/filtersets.py:159 ipam/filtersets.py:198 ipam/filtersets.py:221 +#: netbox/ipam/filtersets.py:159 netbox/ipam/filtersets.py:198 +#: netbox/ipam/filtersets.py:221 msgid "RIR (ID)" msgstr "RIR (ID)" -#: ipam/filtersets.py:165 ipam/filtersets.py:204 ipam/filtersets.py:227 +#: netbox/ipam/filtersets.py:165 netbox/ipam/filtersets.py:204 +#: netbox/ipam/filtersets.py:227 msgid "RIR (slug)" msgstr "RIR (URL-Slug)" -#: ipam/filtersets.py:285 +#: netbox/ipam/filtersets.py:285 msgid "Within prefix" msgstr "Innerhalb des Prefixes" -#: ipam/filtersets.py:289 +#: netbox/ipam/filtersets.py:289 msgid "Within and including prefix" msgstr "Innerhalb und einschließlich Präfix" -#: ipam/filtersets.py:293 +#: netbox/ipam/filtersets.py:293 msgid "Prefixes which contain this prefix or IP" msgstr "Präfixe, die dieses Präfix oder diese IP enthalten" -#: ipam/filtersets.py:304 ipam/filtersets.py:572 ipam/forms/bulk_edit.py:327 -#: ipam/forms/filtersets.py:196 ipam/forms/filtersets.py:331 +#: netbox/ipam/filtersets.py:304 netbox/ipam/filtersets.py:572 +#: netbox/ipam/forms/bulk_edit.py:327 netbox/ipam/forms/filtersets.py:196 +#: netbox/ipam/forms/filtersets.py:331 msgid "Mask length" msgstr "Länge der Maske" -#: ipam/filtersets.py:373 vpn/filtersets.py:446 +#: netbox/ipam/filtersets.py:373 netbox/vpn/filtersets.py:446 msgid "VLAN (ID)" msgstr "VLAN (ID)" -#: ipam/filtersets.py:377 vpn/filtersets.py:441 +#: netbox/ipam/filtersets.py:377 netbox/vpn/filtersets.py:441 msgid "VLAN number (1-4094)" msgstr "VLAN-Nummer (1-4094)" -#: ipam/filtersets.py:471 ipam/filtersets.py:475 ipam/filtersets.py:567 -#: ipam/forms/model_forms.py:461 templates/tenancy/contact.html:53 -#: tenancy/forms/bulk_edit.py:113 +#: netbox/ipam/filtersets.py:471 netbox/ipam/filtersets.py:475 +#: netbox/ipam/filtersets.py:567 netbox/ipam/forms/model_forms.py:461 +#: netbox/templates/tenancy/contact.html:53 +#: netbox/tenancy/forms/bulk_edit.py:113 msgid "Address" msgstr "Adresse" -#: ipam/filtersets.py:479 +#: netbox/ipam/filtersets.py:479 msgid "Ranges which contain this prefix or IP" msgstr "Bereiche, die dieses Präfix oder diese IP enthalten" -#: ipam/filtersets.py:507 ipam/filtersets.py:563 +#: netbox/ipam/filtersets.py:507 netbox/ipam/filtersets.py:563 msgid "Parent prefix" msgstr "Übergeordnetes Präfix" -#: ipam/filtersets.py:616 ipam/filtersets.py:856 ipam/filtersets.py:1091 -#: vpn/filtersets.py:404 +#: netbox/ipam/filtersets.py:616 netbox/ipam/filtersets.py:856 +#: netbox/ipam/filtersets.py:1091 netbox/vpn/filtersets.py:404 msgid "Virtual machine (name)" msgstr "Virtuelle Maschine (Name)" -#: ipam/filtersets.py:621 ipam/filtersets.py:861 ipam/filtersets.py:1085 -#: virtualization/filtersets.py:278 virtualization/filtersets.py:317 -#: vpn/filtersets.py:409 +#: netbox/ipam/filtersets.py:621 netbox/ipam/filtersets.py:861 +#: netbox/ipam/filtersets.py:1085 netbox/virtualization/filtersets.py:278 +#: netbox/virtualization/filtersets.py:317 netbox/vpn/filtersets.py:409 msgid "Virtual machine (ID)" msgstr "Virtuelle Maschine (ID)" -#: ipam/filtersets.py:627 vpn/filtersets.py:97 vpn/filtersets.py:415 +#: netbox/ipam/filtersets.py:627 netbox/vpn/filtersets.py:97 +#: netbox/vpn/filtersets.py:415 msgid "Interface (name)" msgstr "Schnittstelle (Name)" -#: ipam/filtersets.py:638 vpn/filtersets.py:108 vpn/filtersets.py:426 +#: netbox/ipam/filtersets.py:638 netbox/vpn/filtersets.py:108 +#: netbox/vpn/filtersets.py:426 msgid "VM interface (name)" msgstr "VM-Schnittstelle (Name)" -#: ipam/filtersets.py:643 vpn/filtersets.py:113 +#: netbox/ipam/filtersets.py:643 netbox/vpn/filtersets.py:113 msgid "VM interface (ID)" msgstr "VM-Schnittstelle (ID)" -#: ipam/filtersets.py:648 +#: netbox/ipam/filtersets.py:648 msgid "FHRP group (ID)" msgstr "FHRP-Gruppe (ID)" -#: ipam/filtersets.py:652 +#: netbox/ipam/filtersets.py:652 msgid "Is assigned to an interface" msgstr "Ist einer Schnittstelle zugewiesen" -#: ipam/filtersets.py:656 +#: netbox/ipam/filtersets.py:656 msgid "Is assigned" msgstr "Ist zugewiesen" -#: ipam/filtersets.py:668 +#: netbox/ipam/filtersets.py:668 msgid "Service (ID)" msgstr "Dienst (ID)" -#: ipam/filtersets.py:673 +#: netbox/ipam/filtersets.py:673 msgid "NAT inside IP address (ID)" msgstr "NAT innerhalb der IP-Adresse (ID)" -#: ipam/filtersets.py:1096 +#: netbox/ipam/filtersets.py:1096 msgid "IP address (ID)" msgstr "IP-Adresse (ID)" -#: ipam/filtersets.py:1102 ipam/models/ip.py:788 +#: netbox/ipam/filtersets.py:1102 netbox/ipam/models/ip.py:788 msgid "IP address" msgstr "IP-Adresse" -#: ipam/filtersets.py:1131 +#: netbox/ipam/filtersets.py:1131 msgid "Primary IPv4 (ID)" msgstr "Primäre IPv4 (ID)" -#: ipam/filtersets.py:1136 +#: netbox/ipam/filtersets.py:1136 msgid "Primary IPv6 (ID)" msgstr "Primäre IPv6 (ID)" -#: ipam/formfields.py:14 +#: netbox/ipam/formfields.py:14 msgid "Enter a valid IPv4 or IPv6 address (without a mask)." msgstr "Geben Sie eine gültige IPv4- oder IPv6-Adresse (ohne Maske) ein." -#: ipam/formfields.py:32 +#: netbox/ipam/formfields.py:32 #, python-brace-format msgid "Invalid IPv4/IPv6 address format: {address}" msgstr "Ungültiges IPv4/IPv6-Adressformat: {address}" -#: ipam/formfields.py:37 +#: netbox/ipam/formfields.py:37 msgid "This field requires an IP address without a mask." msgstr "Dieses Feld erfordert eine IP-Adresse ohne Maske." -#: ipam/formfields.py:39 ipam/formfields.py:61 +#: netbox/ipam/formfields.py:39 netbox/ipam/formfields.py:61 msgid "Please specify a valid IPv4 or IPv6 address." msgstr "Bitte geben Sie eine gültige IPv4- oder IPv6-Adresse an." -#: ipam/formfields.py:44 +#: netbox/ipam/formfields.py:44 msgid "Enter a valid IPv4 or IPv6 address (with CIDR mask)." msgstr "Geben Sie eine gültige IPv4- oder IPv6-Adresse (mit CIDR-Maske) ein." -#: ipam/formfields.py:56 +#: netbox/ipam/formfields.py:56 msgid "CIDR mask (e.g. /24) is required." msgstr "Eine CIDR-Maske (z. B. /24) ist erforderlich." -#: ipam/forms/bulk_create.py:13 +#: netbox/ipam/forms/bulk_create.py:13 msgid "Address pattern" msgstr "Adressmuster" -#: ipam/forms/bulk_edit.py:48 +#: netbox/ipam/forms/bulk_edit.py:48 msgid "Enforce unique space" msgstr "Erzwingen Sie einzigartigen Speicherplatz" -#: ipam/forms/bulk_edit.py:86 +#: netbox/ipam/forms/bulk_edit.py:86 msgid "Is private" msgstr "Ist privat" -#: ipam/forms/bulk_edit.py:107 ipam/forms/bulk_edit.py:136 -#: ipam/forms/bulk_edit.py:161 ipam/forms/bulk_import.py:88 -#: ipam/forms/bulk_import.py:108 ipam/forms/bulk_import.py:128 -#: ipam/forms/filtersets.py:110 ipam/forms/filtersets.py:125 -#: ipam/forms/filtersets.py:148 ipam/forms/model_forms.py:94 -#: ipam/forms/model_forms.py:107 ipam/forms/model_forms.py:129 -#: ipam/forms/model_forms.py:147 ipam/models/asns.py:31 -#: ipam/models/asns.py:103 ipam/models/ip.py:71 ipam/models/ip.py:90 -#: ipam/tables/asn.py:20 ipam/tables/asn.py:45 -#: templates/ipam/aggregate.html:18 templates/ipam/asn.html:27 -#: templates/ipam/asnrange.html:19 templates/ipam/rir.html:19 +#: netbox/ipam/forms/bulk_edit.py:107 netbox/ipam/forms/bulk_edit.py:136 +#: netbox/ipam/forms/bulk_edit.py:161 netbox/ipam/forms/bulk_import.py:88 +#: netbox/ipam/forms/bulk_import.py:108 netbox/ipam/forms/bulk_import.py:128 +#: netbox/ipam/forms/filtersets.py:110 netbox/ipam/forms/filtersets.py:125 +#: netbox/ipam/forms/filtersets.py:148 netbox/ipam/forms/model_forms.py:94 +#: netbox/ipam/forms/model_forms.py:107 netbox/ipam/forms/model_forms.py:129 +#: netbox/ipam/forms/model_forms.py:147 netbox/ipam/models/asns.py:31 +#: netbox/ipam/models/asns.py:103 netbox/ipam/models/ip.py:71 +#: netbox/ipam/models/ip.py:90 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 msgid "RIR" msgstr "RIR" -#: ipam/forms/bulk_edit.py:169 +#: netbox/ipam/forms/bulk_edit.py:169 msgid "Date added" msgstr "hinzugefügt am" -#: ipam/forms/bulk_edit.py:230 +#: netbox/ipam/forms/bulk_edit.py:230 msgid "Prefix length" msgstr "Länge des Prefixes" -#: ipam/forms/bulk_edit.py:253 ipam/forms/filtersets.py:241 -#: templates/ipam/prefix.html:85 +#: netbox/ipam/forms/bulk_edit.py:253 netbox/ipam/forms/filtersets.py:241 +#: netbox/templates/ipam/prefix.html:85 msgid "Is a pool" msgstr "Ist ein Pool" -#: ipam/forms/bulk_edit.py:258 ipam/forms/bulk_edit.py:302 -#: ipam/forms/filtersets.py:248 ipam/forms/filtersets.py:293 -#: ipam/models/ip.py:272 ipam/models/ip.py:539 +#: netbox/ipam/forms/bulk_edit.py:258 netbox/ipam/forms/bulk_edit.py:302 +#: netbox/ipam/forms/filtersets.py:248 netbox/ipam/forms/filtersets.py:293 +#: netbox/ipam/models/ip.py:272 netbox/ipam/models/ip.py:539 msgid "Treat as fully utilized" msgstr "Als voll ausgelastet behandeln" -#: ipam/forms/bulk_edit.py:350 ipam/models/ip.py:772 +#: netbox/ipam/forms/bulk_edit.py:350 netbox/ipam/models/ip.py:772 msgid "DNS name" msgstr "DNS-Name" -#: ipam/forms/bulk_edit.py:371 ipam/forms/bulk_edit.py:572 -#: ipam/forms/bulk_import.py:393 ipam/forms/bulk_import.py:477 -#: ipam/forms/bulk_import.py:503 ipam/forms/filtersets.py:390 -#: ipam/forms/filtersets.py:537 templates/ipam/fhrpgroup.html:22 -#: templates/ipam/inc/panels/fhrp_groups.html:24 -#: templates/ipam/service.html:32 templates/ipam/servicetemplate.html:19 +#: netbox/ipam/forms/bulk_edit.py:371 netbox/ipam/forms/bulk_edit.py:572 +#: netbox/ipam/forms/bulk_import.py:393 netbox/ipam/forms/bulk_import.py:477 +#: netbox/ipam/forms/bulk_import.py:503 netbox/ipam/forms/filtersets.py:390 +#: netbox/ipam/forms/filtersets.py:537 netbox/templates/ipam/fhrpgroup.html:22 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24 +#: netbox/templates/ipam/service.html:32 +#: netbox/templates/ipam/servicetemplate.html:19 msgid "Protocol" msgstr "Protokoll" -#: ipam/forms/bulk_edit.py:378 ipam/forms/filtersets.py:397 -#: ipam/tables/fhrp.py:22 templates/ipam/fhrpgroup.html:26 +#: netbox/ipam/forms/bulk_edit.py:378 netbox/ipam/forms/filtersets.py:397 +#: netbox/ipam/tables/fhrp.py:22 netbox/templates/ipam/fhrpgroup.html:26 msgid "Group ID" msgstr "Gruppen-ID" -#: ipam/forms/bulk_edit.py:383 ipam/forms/filtersets.py:402 -#: wireless/forms/bulk_edit.py:68 wireless/forms/bulk_edit.py:115 -#: wireless/forms/bulk_import.py:62 wireless/forms/bulk_import.py:65 -#: wireless/forms/bulk_import.py:104 wireless/forms/bulk_import.py:107 -#: wireless/forms/filtersets.py:54 wireless/forms/filtersets.py:88 +#: netbox/ipam/forms/bulk_edit.py:383 netbox/ipam/forms/filtersets.py:402 +#: netbox/wireless/forms/bulk_edit.py:68 +#: netbox/wireless/forms/bulk_edit.py:115 +#: netbox/wireless/forms/bulk_import.py:62 +#: netbox/wireless/forms/bulk_import.py:65 +#: netbox/wireless/forms/bulk_import.py:104 +#: netbox/wireless/forms/bulk_import.py:107 +#: netbox/wireless/forms/filtersets.py:54 +#: netbox/wireless/forms/filtersets.py:88 msgid "Authentication type" msgstr "Typ der Authentifizierung" -#: ipam/forms/bulk_edit.py:388 ipam/forms/filtersets.py:406 +#: netbox/ipam/forms/bulk_edit.py:388 netbox/ipam/forms/filtersets.py:406 msgid "Authentication key" msgstr "Authentifizierungsschlüssel" -#: ipam/forms/bulk_edit.py:405 ipam/forms/filtersets.py:383 -#: ipam/forms/model_forms.py:472 netbox/navigation/menu.py:370 -#: templates/ipam/fhrpgroup.html:49 -#: templates/wireless/inc/authentication_attrs.html:5 -#: wireless/forms/bulk_edit.py:91 wireless/forms/bulk_edit.py:138 -#: wireless/forms/filtersets.py:36 wireless/forms/filtersets.py:76 -#: wireless/forms/model_forms.py:55 wireless/forms/model_forms.py:164 +#: netbox/ipam/forms/bulk_edit.py:405 netbox/ipam/forms/filtersets.py:383 +#: netbox/ipam/forms/model_forms.py:472 netbox/netbox/navigation/menu.py:370 +#: netbox/templates/ipam/fhrpgroup.html:49 +#: netbox/templates/wireless/inc/authentication_attrs.html:5 +#: netbox/wireless/forms/bulk_edit.py:91 +#: netbox/wireless/forms/bulk_edit.py:138 +#: netbox/wireless/forms/filtersets.py:36 +#: netbox/wireless/forms/filtersets.py:76 +#: netbox/wireless/forms/model_forms.py:55 +#: netbox/wireless/forms/model_forms.py:164 msgid "Authentication" msgstr "Authentifizierung" -#: ipam/forms/bulk_edit.py:415 +#: netbox/ipam/forms/bulk_edit.py:415 msgid "Minimum child VLAN VID" msgstr "Unterste VLAN-VID für untergeordnete Objekte" -#: ipam/forms/bulk_edit.py:421 +#: netbox/ipam/forms/bulk_edit.py:421 msgid "Maximum child VLAN VID" msgstr "Oberste VLAN-VID für untergeordnete Objekte" -#: ipam/forms/bulk_edit.py:429 ipam/forms/model_forms.py:566 +#: netbox/ipam/forms/bulk_edit.py:429 netbox/ipam/forms/model_forms.py:566 msgid "Scope type" msgstr "Art des Geltungsbereichs" -#: ipam/forms/bulk_edit.py:491 ipam/forms/model_forms.py:641 -#: ipam/tables/vlans.py:71 templates/ipam/vlangroup.html:38 +#: netbox/ipam/forms/bulk_edit.py:491 netbox/ipam/forms/model_forms.py:641 +#: netbox/ipam/tables/vlans.py:71 netbox/templates/ipam/vlangroup.html:38 msgid "Scope" msgstr "Geltungsbereich" -#: ipam/forms/bulk_edit.py:563 +#: netbox/ipam/forms/bulk_edit.py:563 msgid "Site & Group" msgstr "Standort und Gruppe" -#: ipam/forms/bulk_edit.py:577 ipam/forms/model_forms.py:705 -#: ipam/forms/model_forms.py:737 ipam/tables/services.py:19 -#: ipam/tables/services.py:49 templates/ipam/service.html:36 -#: templates/ipam/servicetemplate.html:23 +#: netbox/ipam/forms/bulk_edit.py:577 netbox/ipam/forms/model_forms.py:705 +#: netbox/ipam/forms/model_forms.py:737 netbox/ipam/tables/services.py:19 +#: netbox/ipam/tables/services.py:49 netbox/templates/ipam/service.html:36 +#: netbox/templates/ipam/servicetemplate.html:23 msgid "Ports" msgstr "Anschlüsse" -#: ipam/forms/bulk_import.py:47 +#: netbox/ipam/forms/bulk_import.py:47 msgid "Import route targets" msgstr "Routenziele importieren" -#: ipam/forms/bulk_import.py:53 +#: netbox/ipam/forms/bulk_import.py:53 msgid "Export route targets" msgstr "Routenziele exportieren" -#: ipam/forms/bulk_import.py:91 ipam/forms/bulk_import.py:111 -#: ipam/forms/bulk_import.py:131 +#: netbox/ipam/forms/bulk_import.py:91 netbox/ipam/forms/bulk_import.py:111 +#: netbox/ipam/forms/bulk_import.py:131 msgid "Assigned RIR" msgstr "Zugewiesenes RIR" -#: ipam/forms/bulk_import.py:181 +#: netbox/ipam/forms/bulk_import.py:181 msgid "VLAN's group (if any)" msgstr "VLAN-Gruppe (falls vorhanden)" -#: ipam/forms/bulk_import.py:184 ipam/forms/filtersets.py:256 -#: ipam/forms/model_forms.py:216 ipam/models/vlans.py:214 -#: ipam/tables/ip.py:254 templates/ipam/prefix.html:60 -#: templates/ipam/vlan.html:12 templates/ipam/vlan/base.html:6 -#: templates/ipam/vlan_edit.html:10 templates/wireless/wirelesslan.html:30 -#: vpn/forms/bulk_import.py:304 vpn/forms/filtersets.py:284 -#: vpn/forms/model_forms.py:433 vpn/forms/model_forms.py:452 -#: wireless/forms/bulk_edit.py:55 wireless/forms/bulk_import.py:48 -#: wireless/forms/model_forms.py:48 wireless/models.py:101 +#: netbox/ipam/forms/bulk_import.py:184 netbox/ipam/forms/filtersets.py:256 +#: netbox/ipam/forms/model_forms.py:216 netbox/ipam/models/vlans.py:214 +#: netbox/ipam/tables/ip.py:254 netbox/templates/ipam/prefix.html:60 +#: netbox/templates/ipam/vlan.html:12 netbox/templates/ipam/vlan/base.html:6 +#: netbox/templates/ipam/vlan_edit.html:10 +#: netbox/templates/wireless/wirelesslan.html:30 +#: netbox/vpn/forms/bulk_import.py:304 netbox/vpn/forms/filtersets.py:284 +#: netbox/vpn/forms/model_forms.py:433 netbox/vpn/forms/model_forms.py:452 +#: netbox/wireless/forms/bulk_edit.py:55 +#: netbox/wireless/forms/bulk_import.py:48 +#: netbox/wireless/forms/model_forms.py:48 netbox/wireless/models.py:101 msgid "VLAN" msgstr "VLAN" -#: ipam/forms/bulk_import.py:307 +#: netbox/ipam/forms/bulk_import.py:307 msgid "Parent device of assigned interface (if any)" msgstr "Übergeordnetes Gerät der zugewiesenen Schnittstelle (falls vorhanden)" -#: ipam/forms/bulk_import.py:310 ipam/forms/bulk_import.py:496 -#: ipam/forms/model_forms.py:731 virtualization/filtersets.py:284 -#: virtualization/filtersets.py:323 virtualization/forms/bulk_edit.py:200 -#: virtualization/forms/bulk_edit.py:326 -#: virtualization/forms/bulk_import.py:146 -#: virtualization/forms/bulk_import.py:207 -#: virtualization/forms/filtersets.py:208 -#: virtualization/forms/filtersets.py:244 -#: virtualization/forms/model_forms.py:288 vpn/forms/bulk_import.py:93 -#: vpn/forms/bulk_import.py:290 +#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:496 +#: netbox/ipam/forms/model_forms.py:731 +#: netbox/virtualization/filtersets.py:284 +#: netbox/virtualization/filtersets.py:323 +#: netbox/virtualization/forms/bulk_edit.py:200 +#: netbox/virtualization/forms/bulk_edit.py:326 +#: netbox/virtualization/forms/bulk_import.py:146 +#: netbox/virtualization/forms/bulk_import.py:207 +#: netbox/virtualization/forms/filtersets.py:208 +#: netbox/virtualization/forms/filtersets.py:244 +#: netbox/virtualization/forms/model_forms.py:288 +#: netbox/vpn/forms/bulk_import.py:93 netbox/vpn/forms/bulk_import.py:290 msgid "Virtual machine" msgstr "Virtuelle Maschine" -#: ipam/forms/bulk_import.py:314 +#: netbox/ipam/forms/bulk_import.py:314 msgid "Parent VM of assigned interface (if any)" msgstr "Übergeordnete VM der zugewiesenen Schnittstelle (falls vorhanden)" -#: ipam/forms/bulk_import.py:321 +#: netbox/ipam/forms/bulk_import.py:321 msgid "Assigned interface" msgstr "Zugewiesene Schnittstelle" -#: ipam/forms/bulk_import.py:324 +#: netbox/ipam/forms/bulk_import.py:324 msgid "Is primary" msgstr "Ist primär" -#: ipam/forms/bulk_import.py:325 +#: netbox/ipam/forms/bulk_import.py:325 msgid "Make this the primary IP for the assigned device" msgstr "Machen Sie dies zur primären IP für das zugewiesene Gerät" -#: ipam/forms/bulk_import.py:364 +#: netbox/ipam/forms/bulk_import.py:364 msgid "No device or virtual machine specified; cannot set as primary IP" msgstr "" "Kein Gerät oder virtuelle Maschine angegeben; kann nicht als primäre IP " "festgelegt werden" -#: ipam/forms/bulk_import.py:368 +#: netbox/ipam/forms/bulk_import.py:368 msgid "No interface specified; cannot set as primary IP" msgstr "" "Keine Schnittstelle angegeben; kann nicht als primäre IP festgelegt werden" -#: ipam/forms/bulk_import.py:397 +#: netbox/ipam/forms/bulk_import.py:397 msgid "Auth type" msgstr "Authentifizierungstyp" -#: ipam/forms/bulk_import.py:412 +#: netbox/ipam/forms/bulk_import.py:412 msgid "Scope type (app & model)" msgstr "Art des Umfangs (App und Modell)" -#: ipam/forms/bulk_import.py:418 +#: netbox/ipam/forms/bulk_import.py:418 #, python-brace-format msgid "Minimum child VLAN VID (default: {minimum})" msgstr "Minimale VLAN-VID für untergeordnete Objekte (Standard: {minimum})" -#: ipam/forms/bulk_import.py:424 +#: netbox/ipam/forms/bulk_import.py:424 #, python-brace-format msgid "Maximum child VLAN VID (default: {maximum})" msgstr "Maximale VLAN-VID für untergeordnete Objekte (Standard: {maximum})" -#: ipam/forms/bulk_import.py:448 +#: netbox/ipam/forms/bulk_import.py:448 msgid "Assigned VLAN group" msgstr "Zugewiesene VLAN-Gruppe" -#: ipam/forms/bulk_import.py:479 ipam/forms/bulk_import.py:505 +#: netbox/ipam/forms/bulk_import.py:479 netbox/ipam/forms/bulk_import.py:505 msgid "IP protocol" msgstr "IP-Protokoll" -#: ipam/forms/bulk_import.py:493 +#: netbox/ipam/forms/bulk_import.py:493 msgid "Required if not assigned to a VM" msgstr "Erforderlich, wenn es keiner VM zugewiesen ist" -#: ipam/forms/bulk_import.py:500 +#: netbox/ipam/forms/bulk_import.py:500 msgid "Required if not assigned to a device" msgstr "Erforderlich, wenn es keinem Gerät zugewiesen ist" -#: ipam/forms/bulk_import.py:525 +#: netbox/ipam/forms/bulk_import.py:525 #, python-brace-format msgid "{ip} is not assigned to this device/VM." msgstr "{ip} ist diesem Gerät/dieser VM nicht zugewiesen." -#: ipam/forms/filtersets.py:47 ipam/forms/model_forms.py:61 -#: netbox/navigation/menu.py:176 vpn/forms/model_forms.py:410 +#: netbox/ipam/forms/filtersets.py:47 netbox/ipam/forms/model_forms.py:61 +#: netbox/netbox/navigation/menu.py:176 netbox/vpn/forms/model_forms.py:410 msgid "Route Targets" -msgstr "Ziele der Route" +msgstr "Routen-Ziele" -#: ipam/forms/filtersets.py:53 ipam/forms/model_forms.py:48 -#: vpn/forms/filtersets.py:224 vpn/forms/model_forms.py:397 +#: netbox/ipam/forms/filtersets.py:53 netbox/ipam/forms/model_forms.py:48 +#: netbox/vpn/forms/filtersets.py:224 netbox/vpn/forms/model_forms.py:397 msgid "Import targets" msgstr "Ziele importieren" -#: ipam/forms/filtersets.py:58 ipam/forms/model_forms.py:53 -#: vpn/forms/filtersets.py:229 vpn/forms/model_forms.py:402 +#: netbox/ipam/forms/filtersets.py:58 netbox/ipam/forms/model_forms.py:53 +#: netbox/vpn/forms/filtersets.py:229 netbox/vpn/forms/model_forms.py:402 msgid "Export targets" msgstr "Ziele exportieren" -#: ipam/forms/filtersets.py:73 +#: netbox/ipam/forms/filtersets.py:73 msgid "Imported by VRF" msgstr "Importiert von VRF" -#: ipam/forms/filtersets.py:78 +#: netbox/ipam/forms/filtersets.py:78 msgid "Exported by VRF" msgstr "Exportiert von VRF" -#: ipam/forms/filtersets.py:87 ipam/tables/ip.py:89 templates/ipam/rir.html:30 +#: netbox/ipam/forms/filtersets.py:87 netbox/ipam/tables/ip.py:89 +#: netbox/templates/ipam/rir.html:30 msgid "Private" msgstr "Privat" -#: ipam/forms/filtersets.py:105 ipam/forms/filtersets.py:191 -#: ipam/forms/filtersets.py:272 ipam/forms/filtersets.py:326 +#: netbox/ipam/forms/filtersets.py:105 netbox/ipam/forms/filtersets.py:191 +#: netbox/ipam/forms/filtersets.py:272 netbox/ipam/forms/filtersets.py:326 msgid "Address family" msgstr "Adress-Familie" -#: ipam/forms/filtersets.py:119 templates/ipam/asnrange.html:25 +#: netbox/ipam/forms/filtersets.py:119 netbox/templates/ipam/asnrange.html:25 msgid "Range" msgstr "Bereich" -#: ipam/forms/filtersets.py:128 +#: netbox/ipam/forms/filtersets.py:128 msgid "Start" msgstr "Start" -#: ipam/forms/filtersets.py:132 +#: netbox/ipam/forms/filtersets.py:132 msgid "End" msgstr "Ende" -#: ipam/forms/filtersets.py:171 +#: netbox/ipam/forms/filtersets.py:171 msgid "VLAN Assignment" msgstr "VLAN-Zuweisung" -#: ipam/forms/filtersets.py:186 +#: netbox/ipam/forms/filtersets.py:186 msgid "Search within" msgstr "Suche innerhalb" -#: ipam/forms/filtersets.py:207 ipam/forms/filtersets.py:342 +#: netbox/ipam/forms/filtersets.py:207 netbox/ipam/forms/filtersets.py:342 msgid "Present in VRF" msgstr "In VRF präsent" -#: ipam/forms/filtersets.py:311 +#: netbox/ipam/forms/filtersets.py:311 msgid "Device/VM" msgstr "Gerät/VM" -#: ipam/forms/filtersets.py:321 +#: netbox/ipam/forms/filtersets.py:321 msgid "Parent Prefix" msgstr "Übergeordnetes Prefix" -#: ipam/forms/filtersets.py:347 +#: netbox/ipam/forms/filtersets.py:347 msgid "Assigned Device" msgstr "Zugewiesenes Gerät" -#: ipam/forms/filtersets.py:352 +#: netbox/ipam/forms/filtersets.py:352 msgid "Assigned VM" msgstr "Zugewiesene VM" -#: ipam/forms/filtersets.py:366 +#: netbox/ipam/forms/filtersets.py:366 msgid "Assigned to an interface" msgstr "Einer Schnittstelle zugewiesen" -#: ipam/forms/filtersets.py:373 templates/ipam/ipaddress.html:51 +#: netbox/ipam/forms/filtersets.py:373 netbox/templates/ipam/ipaddress.html:51 msgid "DNS Name" msgstr "DNS-Name" -#: ipam/forms/filtersets.py:416 ipam/forms/filtersets.py:520 -#: ipam/models/vlans.py:156 templates/ipam/vlan.html:31 +#: netbox/ipam/forms/filtersets.py:416 netbox/ipam/forms/filtersets.py:520 +#: netbox/ipam/models/vlans.py:156 netbox/templates/ipam/vlan.html:31 msgid "VLAN ID" msgstr "VLAN-ID" -#: ipam/forms/filtersets.py:448 +#: netbox/ipam/forms/filtersets.py:448 msgid "Minimum VID" msgstr "Minimale VID" -#: ipam/forms/filtersets.py:454 +#: netbox/ipam/forms/filtersets.py:454 msgid "Maximum VID" msgstr "Maximale VID" -#: ipam/forms/filtersets.py:563 ipam/forms/model_forms.py:318 -#: ipam/forms/model_forms.py:759 ipam/forms/model_forms.py:785 -#: ipam/tables/vlans.py:191 templates/virtualization/virtualdisk.html:21 -#: templates/virtualization/virtualmachine.html:12 -#: templates/virtualization/vminterface.html:21 -#: templates/vpn/tunneltermination.html:25 -#: virtualization/forms/filtersets.py:193 -#: virtualization/forms/filtersets.py:238 -#: virtualization/forms/model_forms.py:220 -#: virtualization/tables/virtualmachines.py:128 -#: virtualization/tables/virtualmachines.py:181 vpn/choices.py:45 -#: vpn/forms/filtersets.py:293 vpn/forms/model_forms.py:160 -#: vpn/forms/model_forms.py:171 vpn/forms/model_forms.py:273 -#: vpn/forms/model_forms.py:454 +#: netbox/ipam/forms/filtersets.py:563 netbox/ipam/forms/model_forms.py:318 +#: netbox/ipam/forms/model_forms.py:759 netbox/ipam/forms/model_forms.py:785 +#: netbox/ipam/tables/vlans.py:191 +#: netbox/templates/virtualization/virtualdisk.html:21 +#: netbox/templates/virtualization/virtualmachine.html:12 +#: netbox/templates/virtualization/vminterface.html:21 +#: netbox/templates/vpn/tunneltermination.html:25 +#: netbox/virtualization/forms/filtersets.py:193 +#: netbox/virtualization/forms/filtersets.py:238 +#: netbox/virtualization/forms/model_forms.py:220 +#: netbox/virtualization/tables/virtualmachines.py:128 +#: netbox/virtualization/tables/virtualmachines.py:183 +#: netbox/vpn/choices.py:45 netbox/vpn/forms/filtersets.py:293 +#: netbox/vpn/forms/model_forms.py:160 netbox/vpn/forms/model_forms.py:171 +#: netbox/vpn/forms/model_forms.py:273 netbox/vpn/forms/model_forms.py:454 msgid "Virtual Machine" msgstr "Virtuelle Maschine" -#: ipam/forms/model_forms.py:78 templates/ipam/routetarget.html:10 +#: netbox/ipam/forms/model_forms.py:78 +#: netbox/templates/ipam/routetarget.html:10 msgid "Route Target" msgstr "Ziel der Route" -#: ipam/forms/model_forms.py:112 ipam/tables/ip.py:116 -#: templates/ipam/aggregate.html:11 templates/ipam/prefix.html:38 +#: netbox/ipam/forms/model_forms.py:112 netbox/ipam/tables/ip.py:116 +#: netbox/templates/ipam/aggregate.html:11 +#: netbox/templates/ipam/prefix.html:38 msgid "Aggregate" msgstr "Aggregat" -#: ipam/forms/model_forms.py:133 templates/ipam/asnrange.html:12 +#: netbox/ipam/forms/model_forms.py:133 netbox/templates/ipam/asnrange.html:12 msgid "ASN Range" msgstr "ASN-Bereich" -#: ipam/forms/model_forms.py:229 +#: netbox/ipam/forms/model_forms.py:229 msgid "Site/VLAN Assignment" msgstr "Standort-/VLAN-Zuweisung" -#: ipam/forms/model_forms.py:257 templates/ipam/iprange.html:10 +#: netbox/ipam/forms/model_forms.py:257 netbox/templates/ipam/iprange.html:10 msgid "IP Range" msgstr "IP-Bereich" -#: ipam/forms/model_forms.py:293 ipam/forms/model_forms.py:319 -#: ipam/forms/model_forms.py:471 templates/ipam/fhrpgroup.html:19 +#: netbox/ipam/forms/model_forms.py:293 netbox/ipam/forms/model_forms.py:319 +#: netbox/ipam/forms/model_forms.py:471 +#: netbox/templates/ipam/fhrpgroup.html:19 msgid "FHRP Group" msgstr "FHRP-Gruppe" -#: ipam/forms/model_forms.py:308 +#: netbox/ipam/forms/model_forms.py:308 msgid "Make this the primary IP for the device/VM" msgstr "Machen Sie dies zur primären IP für das Gerät/die VM" -#: ipam/forms/model_forms.py:323 +#: netbox/ipam/forms/model_forms.py:323 msgid "NAT IP (Inside)" msgstr "NAT IP (intern)" -#: ipam/forms/model_forms.py:382 +#: netbox/ipam/forms/model_forms.py:382 msgid "An IP address can only be assigned to a single object." msgstr "Eine IP-Adresse kann nur einem einzigen Objekt zugewiesen werden." -#: ipam/forms/model_forms.py:388 ipam/models/ip.py:897 +#: netbox/ipam/forms/model_forms.py:388 netbox/ipam/models/ip.py:897 msgid "" "Cannot reassign IP address while it is designated as the primary IP for the " "parent object" @@ -8847,32 +9388,32 @@ msgstr "" "Die IP-Adresse kann nicht neu zugewiesen werden, solange sie als primäre IP " "für das übergeordnete Objekt festgelegt ist" -#: ipam/forms/model_forms.py:398 +#: netbox/ipam/forms/model_forms.py:398 msgid "" "Only IP addresses assigned to an interface can be designated as primary IPs." msgstr "" "Nur IP-Adressen, die einer Schnittstelle zugewiesen sind, können als primäre" " IPs festgelegt werden." -#: ipam/forms/model_forms.py:473 +#: netbox/ipam/forms/model_forms.py:473 msgid "Virtual IP Address" msgstr "Virtuelle IP-Adresse" -#: ipam/forms/model_forms.py:558 +#: netbox/ipam/forms/model_forms.py:558 msgid "Assignment already exists" msgstr "Zuweisung ist bereits vorhanden" -#: ipam/forms/model_forms.py:637 ipam/forms/model_forms.py:679 -#: ipam/tables/ip.py:250 templates/ipam/vlan_edit.html:37 -#: templates/ipam/vlangroup.html:27 +#: netbox/ipam/forms/model_forms.py:637 netbox/ipam/forms/model_forms.py:679 +#: netbox/ipam/tables/ip.py:250 netbox/templates/ipam/vlan_edit.html:37 +#: netbox/templates/ipam/vlangroup.html:27 msgid "VLAN Group" msgstr "VLAN-Gruppe" -#: ipam/forms/model_forms.py:638 +#: netbox/ipam/forms/model_forms.py:638 msgid "Child VLANs" msgstr "Untergeordnete VLANs" -#: ipam/forms/model_forms.py:710 ipam/forms/model_forms.py:742 +#: netbox/ipam/forms/model_forms.py:710 netbox/ipam/forms/model_forms.py:742 msgid "" "Comma-separated list of one or more port numbers. A range may be specified " "using a hyphen." @@ -8880,140 +9421,141 @@ msgstr "" "Kommagetrennte Liste mit einer oder mehreren Portnummern. Ein Bereich kann " "mit einem Bindestrich angegeben werden." -#: ipam/forms/model_forms.py:715 templates/ipam/servicetemplate.html:12 +#: netbox/ipam/forms/model_forms.py:715 +#: netbox/templates/ipam/servicetemplate.html:12 msgid "Service Template" msgstr "Vorlage für den Service" -#: ipam/forms/model_forms.py:762 +#: netbox/ipam/forms/model_forms.py:762 msgid "Port(s)" msgstr "Anschluss" -#: ipam/forms/model_forms.py:763 ipam/forms/model_forms.py:791 -#: templates/ipam/service.html:21 +#: netbox/ipam/forms/model_forms.py:763 netbox/ipam/forms/model_forms.py:791 +#: netbox/templates/ipam/service.html:21 msgid "Service" msgstr "Bedienung" -#: ipam/forms/model_forms.py:776 +#: netbox/ipam/forms/model_forms.py:776 msgid "Service template" msgstr "Vorlage für den Dienst" -#: ipam/forms/model_forms.py:788 +#: netbox/ipam/forms/model_forms.py:788 msgid "From Template" msgstr "Aus Vorlage" -#: ipam/forms/model_forms.py:789 +#: netbox/ipam/forms/model_forms.py:789 msgid "Custom" msgstr "Benutzerdefiniert" -#: ipam/forms/model_forms.py:819 +#: netbox/ipam/forms/model_forms.py:819 msgid "" "Must specify name, protocol, and port(s) if not using a service template." msgstr "" "Muss Name, Protokoll und Port (s) angeben, wenn keine Dienstvorlage " "verwendet wird." -#: ipam/models/asns.py:34 +#: netbox/ipam/models/asns.py:34 msgid "start" msgstr "Start" -#: ipam/models/asns.py:51 +#: netbox/ipam/models/asns.py:51 msgid "ASN range" msgstr "ASN-Bereich" -#: ipam/models/asns.py:52 +#: netbox/ipam/models/asns.py:52 msgid "ASN ranges" msgstr "ASN-Bereiche" -#: ipam/models/asns.py:72 +#: netbox/ipam/models/asns.py:72 #, python-brace-format msgid "Starting ASN ({start}) must be lower than ending ASN ({end})." msgstr "" "ASN wird gestartet ({start}) muss niedriger sein als das Ende der ASN " "({end})." -#: ipam/models/asns.py:104 +#: netbox/ipam/models/asns.py:104 msgid "Regional Internet Registry responsible for this AS number space" msgstr "" "Regionale Internetregistrierung, die für diesen AS-Nummernraum zuständig ist" -#: ipam/models/asns.py:109 +#: netbox/ipam/models/asns.py:109 msgid "16- or 32-bit autonomous system number" msgstr "16- oder 32-Bit-Autonome Systemnummer" -#: ipam/models/fhrp.py:22 +#: netbox/ipam/models/fhrp.py:22 msgid "group ID" msgstr "Gruppen-ID" -#: ipam/models/fhrp.py:30 ipam/models/services.py:21 +#: netbox/ipam/models/fhrp.py:30 netbox/ipam/models/services.py:22 msgid "protocol" msgstr "Protokoll" -#: ipam/models/fhrp.py:38 wireless/models.py:27 +#: netbox/ipam/models/fhrp.py:38 netbox/wireless/models.py:27 msgid "authentication type" msgstr "Authentifizierungstyp" -#: ipam/models/fhrp.py:43 +#: netbox/ipam/models/fhrp.py:43 msgid "authentication key" msgstr "Authentifizierungsschlüssel" -#: ipam/models/fhrp.py:56 +#: netbox/ipam/models/fhrp.py:56 msgid "FHRP group" msgstr "FHRP-Gruppe" -#: ipam/models/fhrp.py:57 +#: netbox/ipam/models/fhrp.py:57 msgid "FHRP groups" msgstr "FHRP-Gruppen" -#: ipam/models/fhrp.py:93 tenancy/models/contacts.py:134 +#: netbox/ipam/models/fhrp.py:93 netbox/tenancy/models/contacts.py:134 msgid "priority" msgstr "Priorität" -#: ipam/models/fhrp.py:113 +#: netbox/ipam/models/fhrp.py:113 msgid "FHRP group assignment" msgstr "FHRP-Gruppenzuweisung" -#: ipam/models/fhrp.py:114 +#: netbox/ipam/models/fhrp.py:114 msgid "FHRP group assignments" msgstr "FHRP-Gruppenaufgaben" -#: ipam/models/ip.py:65 +#: netbox/ipam/models/ip.py:65 msgid "private" msgstr "Privat" -#: ipam/models/ip.py:66 +#: netbox/ipam/models/ip.py:66 msgid "IP space managed by this RIR is considered private" msgstr "Der von diesem RIR verwaltete IP-Bereich gilt als privat" -#: ipam/models/ip.py:72 netbox/navigation/menu.py:169 +#: netbox/ipam/models/ip.py:72 netbox/netbox/navigation/menu.py:169 msgid "RIRs" msgstr "RIRs" -#: ipam/models/ip.py:84 +#: netbox/ipam/models/ip.py:84 msgid "IPv4 or IPv6 network" msgstr "IPv4- oder IPv6-Netzwerk" -#: ipam/models/ip.py:91 +#: netbox/ipam/models/ip.py:91 msgid "Regional Internet Registry responsible for this IP space" msgstr "" "Regionale Internetregistrierung, die für diesen IP-Bereich zuständig ist" -#: ipam/models/ip.py:101 +#: netbox/ipam/models/ip.py:101 msgid "date added" msgstr "Datum hinzugefügt" -#: ipam/models/ip.py:115 +#: netbox/ipam/models/ip.py:115 msgid "aggregate" msgstr "Aggregat" -#: ipam/models/ip.py:116 +#: netbox/ipam/models/ip.py:116 msgid "aggregates" msgstr "Aggregate" -#: ipam/models/ip.py:132 +#: netbox/ipam/models/ip.py:132 msgid "Cannot create aggregate with /0 mask." msgstr "Ein Aggregat mit der Maske /0 kann nicht erstellt werden." -#: ipam/models/ip.py:144 +#: netbox/ipam/models/ip.py:144 #, python-brace-format msgid "" "Aggregates cannot overlap. {prefix} is already covered by an existing " @@ -9022,7 +9564,7 @@ msgstr "" "Aggregate können sich nicht überschneiden. {prefix} wird bereits von einem " "vorhandenen Aggregat abgedeckt ({aggregate})." -#: ipam/models/ip.py:158 +#: netbox/ipam/models/ip.py:158 #, python-brace-format msgid "" "Prefixes cannot overlap aggregates. {prefix} covers an existing aggregate " @@ -9031,161 +9573,163 @@ msgstr "" "Präfixe können Aggregate nicht überlappen. {prefix} deckt ein vorhandenes " "Aggregat ab ({aggregate})." -#: ipam/models/ip.py:200 ipam/models/ip.py:737 vpn/models/tunnels.py:114 +#: netbox/ipam/models/ip.py:200 netbox/ipam/models/ip.py:737 +#: netbox/vpn/models/tunnels.py:114 msgid "role" msgstr "Rolle" -#: ipam/models/ip.py:201 +#: netbox/ipam/models/ip.py:201 msgid "roles" msgstr "Rollen" -#: ipam/models/ip.py:217 ipam/models/ip.py:293 +#: netbox/ipam/models/ip.py:217 netbox/ipam/models/ip.py:293 msgid "prefix" msgstr "Prefix" -#: ipam/models/ip.py:218 +#: netbox/ipam/models/ip.py:218 msgid "IPv4 or IPv6 network with mask" msgstr "IPv4- oder IPv6-Netzwerk mit Maske" -#: ipam/models/ip.py:254 +#: netbox/ipam/models/ip.py:254 msgid "Operational status of this prefix" msgstr "Betriebsstatus dieses Prefixes" -#: ipam/models/ip.py:262 +#: netbox/ipam/models/ip.py:262 msgid "The primary function of this prefix" msgstr "Die Hauptfunktion dieses Prefixes" -#: ipam/models/ip.py:265 +#: netbox/ipam/models/ip.py:265 msgid "is a pool" msgstr "ist ein Pool" -#: ipam/models/ip.py:267 +#: netbox/ipam/models/ip.py:267 msgid "All IP addresses within this prefix are considered usable" msgstr "" "Alle IP-Adressen innerhalb dieses Prefixes werden als nutzbar betrachtet" -#: ipam/models/ip.py:270 ipam/models/ip.py:537 +#: netbox/ipam/models/ip.py:270 netbox/ipam/models/ip.py:537 msgid "mark utilized" msgstr "als verwendet markieren" -#: ipam/models/ip.py:294 +#: netbox/ipam/models/ip.py:294 msgid "prefixes" msgstr "Prefixe" -#: ipam/models/ip.py:317 +#: netbox/ipam/models/ip.py:317 msgid "Cannot create prefix with /0 mask." msgstr "Prefix mit der Maske /0 kann nicht erstellt werden." -#: ipam/models/ip.py:324 ipam/models/ip.py:874 +#: netbox/ipam/models/ip.py:324 netbox/ipam/models/ip.py:874 #, python-brace-format msgid "VRF {vrf}" msgstr "VRF {vrf}" -#: ipam/models/ip.py:324 ipam/models/ip.py:874 +#: netbox/ipam/models/ip.py:324 netbox/ipam/models/ip.py:874 msgid "global table" msgstr "globale Tabelle" -#: ipam/models/ip.py:326 +#: netbox/ipam/models/ip.py:326 #, python-brace-format msgid "Duplicate prefix found in {table}: {prefix}" msgstr "Doppeltes Prefix gefunden in {table}: {prefix}" -#: ipam/models/ip.py:495 +#: netbox/ipam/models/ip.py:495 msgid "start address" msgstr "Startadresse" -#: ipam/models/ip.py:496 ipam/models/ip.py:500 ipam/models/ip.py:712 +#: netbox/ipam/models/ip.py:496 netbox/ipam/models/ip.py:500 +#: netbox/ipam/models/ip.py:712 msgid "IPv4 or IPv6 address (with mask)" msgstr "IPv4- oder IPv6-Adresse (mit Maske)" -#: ipam/models/ip.py:499 +#: netbox/ipam/models/ip.py:499 msgid "end address" msgstr "Endadresse" -#: ipam/models/ip.py:526 +#: netbox/ipam/models/ip.py:526 msgid "Operational status of this range" msgstr "Betriebsstatus dieses Bereichs" -#: ipam/models/ip.py:534 +#: netbox/ipam/models/ip.py:534 msgid "The primary function of this range" msgstr "Die Hauptfunktion dieses Bereichs" -#: ipam/models/ip.py:548 +#: netbox/ipam/models/ip.py:548 msgid "IP range" msgstr "IP-Bereich" -#: ipam/models/ip.py:549 +#: netbox/ipam/models/ip.py:549 msgid "IP ranges" msgstr "IP-Bereiche" -#: ipam/models/ip.py:565 +#: netbox/ipam/models/ip.py:565 msgid "Starting and ending IP address versions must match" msgstr "Die Versionen der Anfangs- und Endadresse müssen übereinstimmen" -#: ipam/models/ip.py:571 +#: netbox/ipam/models/ip.py:571 msgid "Starting and ending IP address masks must match" msgstr "Die Masken für Start- und Endadressen müssen übereinstimmen" -#: ipam/models/ip.py:578 +#: netbox/ipam/models/ip.py:578 #, 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})" -#: ipam/models/ip.py:590 +#: netbox/ipam/models/ip.py:590 #, 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}" -#: ipam/models/ip.py:599 +#: netbox/ipam/models/ip.py:599 #, 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})" -#: ipam/models/ip.py:711 tenancy/models/contacts.py:82 +#: netbox/ipam/models/ip.py:711 netbox/tenancy/models/contacts.py:82 msgid "address" msgstr "Adresse" -#: ipam/models/ip.py:734 +#: netbox/ipam/models/ip.py:734 msgid "The operational status of this IP" msgstr "Der Betriebsstatus dieser IP" -#: ipam/models/ip.py:741 +#: netbox/ipam/models/ip.py:741 msgid "The functional role of this IP" msgstr "Die funktionale Rolle dieser IP" -#: ipam/models/ip.py:765 templates/ipam/ipaddress.html:72 +#: netbox/ipam/models/ip.py:765 netbox/templates/ipam/ipaddress.html:72 msgid "NAT (inside)" msgstr "NAT (innen)" -#: ipam/models/ip.py:766 +#: netbox/ipam/models/ip.py:766 msgid "The IP for which this address is the \"outside\" IP" msgstr "Die IP, für die diese Adresse die „externe“ IP ist" -#: ipam/models/ip.py:773 +#: netbox/ipam/models/ip.py:773 msgid "Hostname or FQDN (not case-sensitive)" msgstr "Hostname oder FQDN (Groß- und Kleinschreibung nicht beachten)" -#: ipam/models/ip.py:789 ipam/models/services.py:93 +#: netbox/ipam/models/ip.py:789 netbox/ipam/models/services.py:94 msgid "IP addresses" msgstr "IP-Adressen" -#: ipam/models/ip.py:845 +#: netbox/ipam/models/ip.py:845 msgid "Cannot create IP address with /0 mask." msgstr "Die IP-Adresse mit der Maske /0 kann nicht erstellt werden." -#: ipam/models/ip.py:851 +#: netbox/ipam/models/ip.py:851 #, 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." -#: ipam/models/ip.py:862 +#: netbox/ipam/models/ip.py:862 #, python-brace-format msgid "" "{ip} is a broadcast address, which may not be assigned to an interface." @@ -9193,281 +9737,283 @@ msgstr "" "{ip} ist eine Broadcast-Adresse, die keiner Schnittstelle zugewiesen werden " "darf." -#: ipam/models/ip.py:876 +#: netbox/ipam/models/ip.py:876 #, python-brace-format msgid "Duplicate IP address found in {table}: {ipaddress}" msgstr "Doppelte IP-Adresse gefunden in {table}: {ipaddress}" -#: ipam/models/ip.py:903 +#: netbox/ipam/models/ip.py:903 msgid "Only IPv6 addresses can be assigned SLAAC status" msgstr "Nur IPv6-Adressen kann der SLAAC-Status zugewiesen werden" -#: ipam/models/services.py:32 +#: netbox/ipam/models/services.py:33 msgid "port numbers" msgstr "Portnummern" -#: ipam/models/services.py:58 +#: netbox/ipam/models/services.py:59 msgid "service template" msgstr "Service-Vorlage" -#: ipam/models/services.py:59 +#: netbox/ipam/models/services.py:60 msgid "service templates" msgstr "Dienstvorlagen" -#: ipam/models/services.py:94 +#: netbox/ipam/models/services.py:95 msgid "The specific IP addresses (if any) to which this service is bound" msgstr "" "Die spezifischen IP-Adressen (falls vorhanden), an die dieser Dienst " "gebunden ist" -#: ipam/models/services.py:101 +#: netbox/ipam/models/services.py:102 msgid "service" msgstr "Bedienung" -#: ipam/models/services.py:102 +#: netbox/ipam/models/services.py:103 msgid "services" msgstr "Dienstleistungen" -#: ipam/models/services.py:116 +#: netbox/ipam/models/services.py:117 msgid "" "A service cannot be associated with both a device and a virtual machine." msgstr "" "Ein Dienst kann nicht gleichzeitig einem Gerät und einer virtuellen Maschine" " zugeordnet werden." -#: ipam/models/services.py:118 +#: netbox/ipam/models/services.py:119 msgid "" "A service must be associated with either a device or a virtual machine." msgstr "" "Ein Dienst muss entweder einem Gerät oder einer virtuellen Maschine " "zugeordnet sein." -#: ipam/models/vlans.py:49 +#: netbox/ipam/models/vlans.py:49 msgid "minimum VLAN ID" msgstr "minimale VLAN-ID" -#: ipam/models/vlans.py:55 +#: netbox/ipam/models/vlans.py:55 msgid "Lowest permissible ID of a child VLAN" msgstr "Niedrigste zulässige ID eines untergeordneten VLANs" -#: ipam/models/vlans.py:58 +#: netbox/ipam/models/vlans.py:58 msgid "maximum VLAN ID" msgstr "maximale VLAN-ID" -#: ipam/models/vlans.py:64 +#: netbox/ipam/models/vlans.py:64 msgid "Highest permissible ID of a child VLAN" msgstr "Höchste zulässige ID eines untergeordneten VLANs" -#: ipam/models/vlans.py:85 +#: netbox/ipam/models/vlans.py:85 msgid "VLAN groups" msgstr "VLAN-Gruppen" -#: ipam/models/vlans.py:95 +#: netbox/ipam/models/vlans.py:95 msgid "Cannot set scope_type without scope_id." msgstr "scope_type kann nicht ohne scope_id gesetzt werden." -#: ipam/models/vlans.py:97 +#: netbox/ipam/models/vlans.py:97 msgid "Cannot set scope_id without scope_type." msgstr "scope_id kann nicht ohne scope_type gesetzt werden." -#: ipam/models/vlans.py:102 +#: netbox/ipam/models/vlans.py:102 msgid "Maximum child VID must be greater than or equal to minimum child VID" msgstr "" "Die maximale VID für untergeordnete Objekte muss größer oder gleich der " "Mindest-VID für untergeordnete Objekte sein" -#: ipam/models/vlans.py:145 +#: netbox/ipam/models/vlans.py:145 msgid "The specific site to which this VLAN is assigned (if any)" msgstr "" "Der spezifische Standort, der dieses VLAN zugewiesen ist (falls vorhanden)" -#: ipam/models/vlans.py:153 +#: netbox/ipam/models/vlans.py:153 msgid "VLAN group (optional)" msgstr "VLAN-Gruppe (optional)" -#: ipam/models/vlans.py:161 +#: netbox/ipam/models/vlans.py:161 msgid "Numeric VLAN ID (1-4094)" msgstr "Numerische VLAN-ID (1-4094)" -#: ipam/models/vlans.py:179 +#: netbox/ipam/models/vlans.py:179 msgid "Operational status of this VLAN" msgstr "Betriebsstatus dieses VLAN" -#: ipam/models/vlans.py:187 +#: netbox/ipam/models/vlans.py:187 msgid "The primary function of this VLAN" msgstr "Die Hauptfunktion dieses VLAN" -#: ipam/models/vlans.py:215 ipam/tables/ip.py:175 ipam/tables/vlans.py:78 -#: ipam/views.py:978 netbox/navigation/menu.py:180 -#: netbox/navigation/menu.py:182 +#: netbox/ipam/models/vlans.py:215 netbox/ipam/tables/ip.py:175 +#: netbox/ipam/tables/vlans.py:78 netbox/ipam/views.py:978 +#: netbox/netbox/navigation/menu.py:180 netbox/netbox/navigation/menu.py:182 msgid "VLANs" msgstr "VLANs" -#: ipam/models/vlans.py:230 +#: netbox/ipam/models/vlans.py:230 #, python-brace-format msgid "" "VLAN is assigned to group {group} (scope: {scope}); cannot also assign to " "site {site}." msgstr "" -"VLAN ist der Gruppe zugewiesen {group} (Umfang: {scope}); kann nicht auch " -"dem Standort zugewiesen werden {site}." +"VLAN ist der Gruppe {group} (Umfang: {scope}) zugewiesen; kann nicht auch " +"dem Standort {site} zugewiesen werden." -#: ipam/models/vlans.py:238 +#: netbox/ipam/models/vlans.py:238 #, python-brace-format msgid "VID must be between {minimum} and {maximum} for VLANs in group {group}" msgstr "" "VID muss dazwischen liegen {minimum} und {maximum} für VLANs in einer Gruppe" " {group}" -#: ipam/models/vrfs.py:30 +#: netbox/ipam/models/vrfs.py:30 msgid "route distinguisher" msgstr "Routenunterscheidungsmerkmal" -#: ipam/models/vrfs.py:31 +#: netbox/ipam/models/vrfs.py:31 msgid "Unique route distinguisher (as defined in RFC 4364)" msgstr "Eindeutiger Routenbezeichner (wie in RFC 4364 definiert)" -#: ipam/models/vrfs.py:42 +#: netbox/ipam/models/vrfs.py:42 msgid "enforce unique space" msgstr "einzigartigen Raum erzwingen" -#: ipam/models/vrfs.py:43 +#: netbox/ipam/models/vrfs.py:43 msgid "Prevent duplicate prefixes/IP addresses within this VRF" msgstr "Vermeiden Sie doppelte Präfixe/IP-Adressen in diesem VRF" -#: ipam/models/vrfs.py:63 netbox/navigation/menu.py:173 -#: netbox/navigation/menu.py:175 +#: netbox/ipam/models/vrfs.py:63 netbox/netbox/navigation/menu.py:173 +#: netbox/netbox/navigation/menu.py:175 msgid "VRFs" msgstr "VRFs" -#: ipam/models/vrfs.py:82 +#: netbox/ipam/models/vrfs.py:82 msgid "Route target value (formatted in accordance with RFC 4360)" msgstr "Routenzielwert (formatiert gemäß RFC 4360)" -#: ipam/models/vrfs.py:94 +#: netbox/ipam/models/vrfs.py:94 msgid "route target" msgstr "Ziel der Route" -#: ipam/models/vrfs.py:95 +#: netbox/ipam/models/vrfs.py:95 msgid "route targets" -msgstr "Ziele der Route" +msgstr "Routen-Ziele" -#: ipam/tables/asn.py:52 +#: netbox/ipam/tables/asn.py:52 msgid "ASDOT" msgstr "ALS PUNKT" -#: ipam/tables/asn.py:57 +#: netbox/ipam/tables/asn.py:57 msgid "Site Count" msgstr "Anzahl der Standorte" -#: ipam/tables/asn.py:62 +#: netbox/ipam/tables/asn.py:62 msgid "Provider Count" msgstr "Anzahl der Provider" -#: ipam/tables/ip.py:94 netbox/navigation/menu.py:166 -#: netbox/navigation/menu.py:168 +#: netbox/ipam/tables/ip.py:94 netbox/netbox/navigation/menu.py:166 +#: netbox/netbox/navigation/menu.py:168 msgid "Aggregates" msgstr "Aggregate" -#: ipam/tables/ip.py:124 +#: netbox/ipam/tables/ip.py:124 msgid "Added" msgstr "Hinzugefügt" -#: ipam/tables/ip.py:127 ipam/tables/ip.py:165 ipam/tables/vlans.py:138 -#: ipam/views.py:349 netbox/navigation/menu.py:152 -#: netbox/navigation/menu.py:154 templates/ipam/vlan.html:84 +#: netbox/ipam/tables/ip.py:127 netbox/ipam/tables/ip.py:165 +#: netbox/ipam/tables/vlans.py:138 netbox/ipam/views.py:349 +#: netbox/netbox/navigation/menu.py:152 netbox/netbox/navigation/menu.py:154 +#: netbox/templates/ipam/vlan.html:84 msgid "Prefixes" msgstr "Prefixe" -#: ipam/tables/ip.py:130 ipam/tables/ip.py:267 ipam/tables/ip.py:320 -#: ipam/tables/vlans.py:82 templates/dcim/device.html:252 -#: templates/ipam/aggregate.html:24 templates/ipam/iprange.html:29 -#: templates/ipam/prefix.html:106 +#: netbox/ipam/tables/ip.py:130 netbox/ipam/tables/ip.py:267 +#: netbox/ipam/tables/ip.py:320 netbox/ipam/tables/vlans.py:82 +#: netbox/templates/dcim/device.html:253 +#: netbox/templates/ipam/aggregate.html:24 +#: netbox/templates/ipam/iprange.html:29 netbox/templates/ipam/prefix.html:106 msgid "Utilization" msgstr "Auslastung" -#: ipam/tables/ip.py:170 netbox/navigation/menu.py:148 +#: netbox/ipam/tables/ip.py:170 netbox/netbox/navigation/menu.py:148 msgid "IP Ranges" msgstr "IP-Bereiche" -#: ipam/tables/ip.py:220 +#: netbox/ipam/tables/ip.py:220 msgid "Prefix (Flat)" msgstr "Prefix (flach)" -#: ipam/tables/ip.py:224 +#: netbox/ipam/tables/ip.py:224 msgid "Depth" msgstr "Tiefe" -#: ipam/tables/ip.py:261 +#: netbox/ipam/tables/ip.py:261 msgid "Pool" msgstr "Pool" -#: ipam/tables/ip.py:264 ipam/tables/ip.py:317 +#: netbox/ipam/tables/ip.py:264 netbox/ipam/tables/ip.py:317 msgid "Marked Utilized" msgstr "Als ausgenutzt markiert" -#: ipam/tables/ip.py:301 +#: netbox/ipam/tables/ip.py:301 msgid "Start address" msgstr "Startadresse" -#: ipam/tables/ip.py:379 +#: netbox/ipam/tables/ip.py:379 msgid "NAT (Inside)" msgstr "NAT (Drinnen)" -#: ipam/tables/ip.py:384 +#: netbox/ipam/tables/ip.py:384 msgid "NAT (Outside)" msgstr "NAT (Draußen)" -#: ipam/tables/ip.py:389 +#: netbox/ipam/tables/ip.py:389 msgid "Assigned" msgstr "Zugewiesen" -#: ipam/tables/ip.py:424 templates/vpn/l2vpntermination.html:16 -#: vpn/forms/filtersets.py:240 +#: netbox/ipam/tables/ip.py:424 netbox/templates/vpn/l2vpntermination.html:16 +#: netbox/vpn/forms/filtersets.py:240 msgid "Assigned Object" msgstr "Zugewiesenes Objekt" -#: ipam/tables/vlans.py:68 +#: netbox/ipam/tables/vlans.py:68 msgid "Scope Type" msgstr "Art des Geltungsbereichs" -#: ipam/tables/vlans.py:107 ipam/tables/vlans.py:210 -#: templates/dcim/inc/interface_vlans_table.html:4 +#: netbox/ipam/tables/vlans.py:107 netbox/ipam/tables/vlans.py:210 +#: netbox/templates/dcim/inc/interface_vlans_table.html:4 msgid "VID" msgstr "VID" -#: ipam/tables/vrfs.py:30 +#: netbox/ipam/tables/vrfs.py:30 msgid "RD" msgstr "RD" -#: ipam/tables/vrfs.py:33 +#: netbox/ipam/tables/vrfs.py:33 msgid "Unique" msgstr "Einzigartig" -#: ipam/tables/vrfs.py:36 vpn/tables/l2vpn.py:27 +#: netbox/ipam/tables/vrfs.py:36 netbox/vpn/tables/l2vpn.py:27 msgid "Import Targets" msgstr "Ziele importieren" -#: ipam/tables/vrfs.py:41 vpn/tables/l2vpn.py:32 +#: netbox/ipam/tables/vrfs.py:41 netbox/vpn/tables/l2vpn.py:32 msgid "Export Targets" msgstr "Ziele exportieren" -#: ipam/validators.py:9 +#: netbox/ipam/validators.py:9 #, python-brace-format msgid "{prefix} is not a valid prefix. Did you mean {suggested}?" msgstr "{prefix} ist kein gültiges Präfix. Meinten Sie {suggested}?" -#: ipam/validators.py:16 +#: netbox/ipam/validators.py:16 #, python-format msgid "The prefix length must be less than or equal to %(limit_value)s." msgstr "Die Präfixlänge muss kleiner oder gleich sein %(limit_value)s." -#: ipam/validators.py:24 +#: netbox/ipam/validators.py:24 #, python-format msgid "The prefix length must be greater than or equal to %(limit_value)s." msgstr "Die Präfixlänge muss größer oder gleich sein %(limit_value)s." -#: ipam/validators.py:33 +#: netbox/ipam/validators.py:33 msgid "" "Only alphanumeric characters, asterisks, hyphens, periods, and underscores " "are allowed in DNS names" @@ -9475,31 +10021,31 @@ msgstr "" "In DNS-Namen sind nur alphanumerische Zeichen, Sternchen, Bindestriche, " "Punkte und Unterstriche zulässig" -#: ipam/views.py:541 +#: netbox/ipam/views.py:541 msgid "Child Prefixes" msgstr "untergeordnete Prefixe" -#: ipam/views.py:576 +#: netbox/ipam/views.py:576 msgid "Child Ranges" msgstr "untergeordnete Bereiche" -#: ipam/views.py:902 +#: netbox/ipam/views.py:902 msgid "Related IPs" msgstr "Verwandte IPs" -#: ipam/views.py:1133 +#: netbox/ipam/views.py:1133 msgid "Device Interfaces" msgstr "Geräte-Schnittstellen" -#: ipam/views.py:1150 +#: netbox/ipam/views.py:1150 msgid "VM Interfaces" msgstr "VM-Schnittstellen" -#: netbox/api/fields.py:63 +#: netbox/netbox/api/fields.py:63 msgid "This field may not be blank." msgstr "Dieses Feld darf nicht leer sein." -#: netbox/api/fields.py:68 +#: netbox/netbox/api/fields.py:68 msgid "" "Value must be passed directly (e.g. \"foo\": 123); do not use a dictionary " "or list." @@ -9507,313 +10053,326 @@ msgstr "" "Der Wert muss direkt übergeben werden (z. B. „foo“: 123); verwende kein " "Wörterbuch oder keine Liste." -#: netbox/api/fields.py:89 +#: netbox/netbox/api/fields.py:89 #, python-brace-format msgid "{value} is not a valid choice." msgstr "{value} ist keine gültige Auswahl." -#: netbox/api/fields.py:102 +#: netbox/netbox/api/fields.py:102 #, python-brace-format msgid "Invalid content type: {content_type}" msgstr "Ungültiger Inhaltstyp: {content_type}" -#: netbox/api/fields.py:103 +#: netbox/netbox/api/fields.py:103 msgid "Invalid value. Specify a content type as '.'." msgstr "" "Ungültiger Wert. Geben Sie einen Inhaltstyp als " "'an.'." -#: netbox/authentication/__init__.py:138 +#: netbox/netbox/authentication/__init__.py:138 #, python-brace-format msgid "Invalid permission {permission} for model {model}" msgstr "Ungültige Erlaubnis {permission} für Modell {model}" -#: netbox/choices.py:49 +#: netbox/netbox/choices.py:49 msgid "Dark Red" msgstr "Dunkelrot" -#: netbox/choices.py:52 +#: netbox/netbox/choices.py:52 msgid "Rose" msgstr "Rose" -#: netbox/choices.py:53 +#: netbox/netbox/choices.py:53 msgid "Fuchsia" msgstr "Fuchsia" -#: netbox/choices.py:55 +#: netbox/netbox/choices.py:55 msgid "Dark Purple" msgstr "Dunkles Violett" -#: netbox/choices.py:58 +#: netbox/netbox/choices.py:58 msgid "Light Blue" msgstr "Hellblau" -#: netbox/choices.py:61 +#: netbox/netbox/choices.py:61 msgid "Aqua" msgstr "Aquamarin" -#: netbox/choices.py:62 +#: netbox/netbox/choices.py:62 msgid "Dark Green" msgstr "Dunkelgrün" -#: netbox/choices.py:64 +#: netbox/netbox/choices.py:64 msgid "Light Green" msgstr "Hellgrün" -#: netbox/choices.py:65 +#: netbox/netbox/choices.py:65 msgid "Lime" msgstr "Limette" -#: netbox/choices.py:67 +#: netbox/netbox/choices.py:67 msgid "Amber" msgstr "Bernstein" -#: netbox/choices.py:69 +#: netbox/netbox/choices.py:69 msgid "Dark Orange" msgstr "Dunkles Orange" -#: netbox/choices.py:70 +#: netbox/netbox/choices.py:70 msgid "Brown" msgstr "Braun" -#: netbox/choices.py:71 +#: netbox/netbox/choices.py:71 msgid "Light Grey" msgstr "Hellgrau" -#: netbox/choices.py:72 +#: netbox/netbox/choices.py:72 msgid "Grey" msgstr "Grau" -#: netbox/choices.py:73 +#: netbox/netbox/choices.py:73 msgid "Dark Grey" msgstr "Dunkelgrau" -#: netbox/choices.py:131 +#: netbox/netbox/choices.py:131 msgid "Direct" msgstr "Direkt" -#: netbox/choices.py:132 +#: netbox/netbox/choices.py:132 msgid "Upload" msgstr "Hochladen" -#: netbox/choices.py:144 netbox/choices.py:158 +#: netbox/netbox/choices.py:144 netbox/netbox/choices.py:158 msgid "Auto-detect" msgstr "Auto-Erkennung" -#: netbox/choices.py:159 +#: netbox/netbox/choices.py:159 msgid "Comma" msgstr "Komma" -#: netbox/choices.py:160 +#: netbox/netbox/choices.py:160 msgid "Semicolon" msgstr "Semikolon" -#: netbox/choices.py:161 +#: netbox/netbox/choices.py:161 msgid "Tab" msgstr "Tab" -#: netbox/config/__init__.py:67 +#: netbox/netbox/config/__init__.py:67 #, python-brace-format msgid "Invalid configuration parameter: {item}" msgstr "Ungültiger Konfigurationsparameter: {item}" -#: netbox/config/parameters.py:22 templates/core/inc/config_data.html:62 +#: netbox/netbox/config/parameters.py:22 +#: netbox/templates/core/inc/config_data.html:62 msgid "Login banner" msgstr "Login-Banner" -#: netbox/config/parameters.py:24 +#: netbox/netbox/config/parameters.py:24 msgid "Additional content to display on the login page" msgstr "Zusätzliche Inhalte zur Anzeige auf der Anmeldeseite" -#: netbox/config/parameters.py:33 templates/core/inc/config_data.html:66 +#: netbox/netbox/config/parameters.py:33 +#: netbox/templates/core/inc/config_data.html:66 msgid "Maintenance banner" msgstr "Banner zur Wartung" -#: netbox/config/parameters.py:35 +#: netbox/netbox/config/parameters.py:35 msgid "Additional content to display when in maintenance mode" msgstr "Zusätzliche Inhalte, die im Wartungsmodus angezeigt werden" -#: netbox/config/parameters.py:44 templates/core/inc/config_data.html:70 +#: netbox/netbox/config/parameters.py:44 +#: netbox/templates/core/inc/config_data.html:70 msgid "Top banner" msgstr "Oberes Banner" -#: netbox/config/parameters.py:46 +#: netbox/netbox/config/parameters.py:46 msgid "Additional content to display at the top of every page" msgstr "Zusätzliche Inhalte, die oben auf jeder Seite angezeigt werden" -#: netbox/config/parameters.py:55 templates/core/inc/config_data.html:74 +#: netbox/netbox/config/parameters.py:55 +#: netbox/templates/core/inc/config_data.html:74 msgid "Bottom banner" msgstr "Unteres Banner" -#: netbox/config/parameters.py:57 +#: netbox/netbox/config/parameters.py:57 msgid "Additional content to display at the bottom of every page" msgstr "Zusätzliche Inhalte, die am Ende jeder Seite angezeigt werden" -#: netbox/config/parameters.py:68 +#: netbox/netbox/config/parameters.py:68 msgid "Globally unique IP space" msgstr "Weltweit einzigartiger IP-Raum" -#: netbox/config/parameters.py:70 +#: netbox/netbox/config/parameters.py:70 msgid "Enforce unique IP addressing within the global table" msgstr "" "Erzwingen Sie eine eindeutige IP-Adressierung innerhalb der globalen Tabelle" -#: netbox/config/parameters.py:75 templates/core/inc/config_data.html:44 +#: netbox/netbox/config/parameters.py:75 +#: netbox/templates/core/inc/config_data.html:44 msgid "Prefer IPv4" msgstr "IPv4 bevorzugen" -#: netbox/config/parameters.py:77 +#: netbox/netbox/config/parameters.py:77 msgid "Prefer IPv4 addresses over IPv6" msgstr "Bevorzugen Sie IPv4-Adressen gegenüber IPv6" -#: netbox/config/parameters.py:84 +#: netbox/netbox/config/parameters.py:84 msgid "Rack unit height" msgstr "Höhe der Rackeinheit in HE" -#: netbox/config/parameters.py:86 +#: netbox/netbox/config/parameters.py:86 msgid "Default unit height for rendered rack elevations" -msgstr "Standardeinheitshöhe für gerenderte Rackhöhen" +msgstr "Standardhöhe für gerenderte Rackhöhen" -#: netbox/config/parameters.py:91 +#: netbox/netbox/config/parameters.py:91 msgid "Rack unit width" msgstr "Breite der Rackeinheit" -#: netbox/config/parameters.py:93 +#: netbox/netbox/config/parameters.py:93 msgid "Default unit width for rendered rack elevations" -msgstr "Standardeinheitsbreite für gerenderte Rackhöhen" +msgstr "Standardbreite für gerenderte Rackhöhen" -#: netbox/config/parameters.py:100 +#: netbox/netbox/config/parameters.py:100 msgid "Powerfeed voltage" -msgstr "Einspeisespannung" +msgstr "Spannung der Stromzufuhr" -#: netbox/config/parameters.py:102 +#: netbox/netbox/config/parameters.py:102 msgid "Default voltage for powerfeeds" -msgstr "Standardspannung für Stromversorgungen" +msgstr "Standardspannung der Stromzufuhr" -#: netbox/config/parameters.py:107 +#: netbox/netbox/config/parameters.py:107 msgid "Powerfeed amperage" -msgstr "Stromstärke der Stromversorgung" +msgstr "Stromstärke der Stromzufuhr" -#: netbox/config/parameters.py:109 +#: netbox/netbox/config/parameters.py:109 msgid "Default amperage for powerfeeds" -msgstr "Standardstromstärke für Stromversorgungen" +msgstr "Standardstromstärke für Stromzufuhren" -#: netbox/config/parameters.py:114 +#: netbox/netbox/config/parameters.py:114 msgid "Powerfeed max utilization" -msgstr "Maximale Powerfeed-Auslastung" +msgstr "Maximale Auslastung der Stromzufuhr" -#: netbox/config/parameters.py:116 +#: netbox/netbox/config/parameters.py:116 msgid "Default max utilization for powerfeeds" -msgstr "Maximale Standardauslastung für Powerfeeds" +msgstr "Standardwert für die maximale Auslastung der Stromzufuhr" -#: netbox/config/parameters.py:123 templates/core/inc/config_data.html:53 +#: netbox/netbox/config/parameters.py:123 +#: netbox/templates/core/inc/config_data.html:53 msgid "Allowed URL schemes" msgstr "Zulässige URL-Schemata" -#: netbox/config/parameters.py:128 +#: netbox/netbox/config/parameters.py:128 msgid "Permitted schemes for URLs in user-provided content" msgstr "Zulässige Schemata für URLs in vom Benutzer bereitgestellten Inhalten" -#: netbox/config/parameters.py:136 +#: netbox/netbox/config/parameters.py:136 msgid "Default page size" msgstr "Standard-Seitengröße" -#: netbox/config/parameters.py:142 +#: netbox/netbox/config/parameters.py:142 msgid "Maximum page size" msgstr "Maximale Seitengröße" -#: netbox/config/parameters.py:150 templates/core/inc/config_data.html:96 +#: netbox/netbox/config/parameters.py:150 +#: netbox/templates/core/inc/config_data.html:96 msgid "Custom validators" msgstr "Benutzerdefinierte Validatoren" -#: netbox/config/parameters.py:152 +#: netbox/netbox/config/parameters.py:152 msgid "Custom validation rules (JSON)" msgstr "Benutzerdefinierte Validierungsregeln (JSON)" -#: netbox/config/parameters.py:160 templates/core/inc/config_data.html:104 +#: netbox/netbox/config/parameters.py:160 +#: netbox/templates/core/inc/config_data.html:104 msgid "Protection rules" msgstr "Schutzregeln" -#: netbox/config/parameters.py:162 +#: netbox/netbox/config/parameters.py:162 msgid "Deletion protection rules (JSON)" msgstr "Löschschutzregeln (JSON)" -#: netbox/config/parameters.py:172 templates/core/inc/config_data.html:117 +#: netbox/netbox/config/parameters.py:172 +#: netbox/templates/core/inc/config_data.html:117 msgid "Default preferences" msgstr "Standardeinstellungen" -#: netbox/config/parameters.py:174 +#: netbox/netbox/config/parameters.py:174 msgid "Default preferences for new users" msgstr "Standardeinstellungen für neue Benutzer" -#: netbox/config/parameters.py:181 templates/core/inc/config_data.html:129 +#: netbox/netbox/config/parameters.py:181 +#: netbox/templates/core/inc/config_data.html:129 msgid "Maintenance mode" msgstr "Wartungsmodus" -#: netbox/config/parameters.py:183 +#: netbox/netbox/config/parameters.py:183 msgid "Enable maintenance mode" msgstr "Wartungsmodus aktivieren" -#: netbox/config/parameters.py:188 templates/core/inc/config_data.html:133 +#: netbox/netbox/config/parameters.py:188 +#: netbox/templates/core/inc/config_data.html:133 msgid "GraphQL enabled" msgstr "GraphQL aktiviert" -#: netbox/config/parameters.py:190 +#: netbox/netbox/config/parameters.py:190 msgid "Enable the GraphQL API" msgstr "Aktiviere die GraphQL API" -#: netbox/config/parameters.py:195 templates/core/inc/config_data.html:137 +#: netbox/netbox/config/parameters.py:195 +#: netbox/templates/core/inc/config_data.html:137 msgid "Changelog retention" msgstr "Aufbewahrung des Changelogs" -#: netbox/config/parameters.py:197 +#: netbox/netbox/config/parameters.py:197 msgid "Days to retain changelog history (set to zero for unlimited)" msgstr "" "Tage zur Aufbewahrung des Changelog-Verlaufs (unbegrenzt auf Null gesetzt)" -#: netbox/config/parameters.py:202 +#: netbox/netbox/config/parameters.py:202 msgid "Job result retention" msgstr "Beibehaltung der Arbeitsergebnisse" -#: netbox/config/parameters.py:204 +#: netbox/netbox/config/parameters.py:204 msgid "Days to retain job result history (set to zero for unlimited)" msgstr "" "Tage zur Aufbewahrung des Auftragsergebnisverlaufs (für unbegrenzt auf Null " "gesetzt)" -#: netbox/config/parameters.py:209 templates/core/inc/config_data.html:145 +#: netbox/netbox/config/parameters.py:209 +#: netbox/templates/core/inc/config_data.html:145 msgid "Maps URL" msgstr "Landkarten-URL" -#: netbox/config/parameters.py:211 +#: netbox/netbox/config/parameters.py:211 msgid "Base URL for mapping geographic locations" msgstr "Basis-URL für die Kartierung geografischer Standorte" -#: netbox/forms/__init__.py:12 +#: netbox/netbox/forms/__init__.py:12 msgid "Partial match" msgstr "Teilweise Übereinstimmung" -#: netbox/forms/__init__.py:13 +#: netbox/netbox/forms/__init__.py:13 msgid "Exact match" msgstr "Exakte Übereinstimmung" -#: netbox/forms/__init__.py:14 +#: netbox/netbox/forms/__init__.py:14 msgid "Starts with" msgstr "Beginnt mit" -#: netbox/forms/__init__.py:15 +#: netbox/netbox/forms/__init__.py:15 msgid "Ends with" msgstr "Endet mit" -#: netbox/forms/__init__.py:16 +#: netbox/netbox/forms/__init__.py:16 msgid "Regex" msgstr "Regex" -#: netbox/forms/__init__.py:34 +#: netbox/netbox/forms/__init__.py:34 msgid "Object type(s)" msgstr "Objekttyp(en)" -#: netbox/forms/base.py:88 +#: netbox/netbox/forms/base.py:88 msgid "" "Tag slugs separated by commas, encased with double quotes (e.g. " "\"tag1,tag2,tag3\")" @@ -9821,406 +10380,421 @@ msgstr "" "Tag-URL-Slugs, getrennt durch Kommas, umgeben von doppelten " "Anführungszeichen (z. B. „tag1, tag2, tag3\")" -#: netbox/forms/base.py:118 +#: netbox/netbox/forms/base.py:118 msgid "Add tags" msgstr "Tags hinzufügen" -#: netbox/forms/base.py:123 +#: netbox/netbox/forms/base.py:123 msgid "Remove tags" msgstr "Tags entfernen" -#: netbox/forms/mixins.py:38 +#: netbox/netbox/forms/mixins.py:38 #, python-brace-format msgid "{class_name} must specify a model class." msgstr "{class_name} muss eine Modellklasse angeben." -#: netbox/models/features.py:277 +#: netbox/netbox/models/features.py:277 #, python-brace-format msgid "Unknown field name '{name}' in custom field data." msgstr "Unbekannter Feldname '{name}'in benutzerdefinierten Felddaten." -#: netbox/models/features.py:283 +#: netbox/netbox/models/features.py:283 #, python-brace-format msgid "Invalid value for custom field '{name}': {error}" msgstr "Ungültiger Wert für das benutzerdefinierte Feld '{name}': {error}" -#: netbox/models/features.py:290 +#: netbox/netbox/models/features.py:290 #, python-brace-format msgid "Missing required custom field '{name}'." msgstr "Erforderliches benutzerdefiniertes Feld 'fehlt{name}'." -#: netbox/models/features.py:441 +#: netbox/netbox/models/features.py:441 msgid "Remote data source" msgstr "Entfernte Datenquelle" -#: netbox/models/features.py:451 +#: netbox/netbox/models/features.py:451 msgid "data path" msgstr "Datenpfad" -#: netbox/models/features.py:455 +#: netbox/netbox/models/features.py:455 msgid "Path to remote file (relative to data source root)" msgstr "Pfad zur Remote-Datei (relativ zum Stammverzeichnis der Datenquelle)" -#: netbox/models/features.py:458 +#: netbox/netbox/models/features.py:458 msgid "auto sync enabled" msgstr "Auto-Sync aktiviert" -#: netbox/models/features.py:460 +#: netbox/netbox/models/features.py:460 msgid "Enable automatic synchronization of data when the data file is updated" msgstr "" "Automatische Synchronisation von Daten aktivieren, wenn die Datendatei " "aktualisiert wird" -#: netbox/models/features.py:463 +#: netbox/netbox/models/features.py:463 msgid "date synced" msgstr "Datum der Synchronisierung " -#: netbox/models/features.py:557 +#: netbox/netbox/models/features.py:557 #, python-brace-format msgid "{class_name} must implement a sync_data() method." msgstr "{class_name} muss eine sync_data () -Methode implementieren." -#: netbox/navigation/menu.py:11 +#: netbox/netbox/navigation/menu.py:11 msgid "Organization" msgstr "Organisation" -#: netbox/navigation/menu.py:19 +#: netbox/netbox/navigation/menu.py:19 msgid "Site Groups" msgstr "Standort-Gruppen" -#: netbox/navigation/menu.py:27 +#: netbox/netbox/navigation/menu.py:27 msgid "Rack Roles" msgstr "Rack-Rollen" -#: netbox/navigation/menu.py:31 +#: netbox/netbox/navigation/menu.py:31 msgid "Elevations" -msgstr "Erhebungen" +msgstr "Übersichten" -#: netbox/navigation/menu.py:40 +#: netbox/netbox/navigation/menu.py:40 msgid "Tenant Groups" -msgstr "Mandantengruppen" +msgstr "Mandanten-Gruppen" -#: netbox/navigation/menu.py:47 +#: netbox/netbox/navigation/menu.py:47 msgid "Contact Groups" msgstr "Kontakt-Gruppen" -#: netbox/navigation/menu.py:48 templates/tenancy/contactrole.html:8 +#: netbox/netbox/navigation/menu.py:48 +#: netbox/templates/tenancy/contactrole.html:8 msgid "Contact Roles" msgstr "Kontakt-Rollen" -#: netbox/navigation/menu.py:49 +#: netbox/netbox/navigation/menu.py:49 msgid "Contact Assignments" msgstr "Kontakt-Zuweisungen" -#: netbox/navigation/menu.py:63 +#: netbox/netbox/navigation/menu.py:63 msgid "Modules" msgstr "Module" -#: netbox/navigation/menu.py:67 templates/dcim/device.html:157 -#: templates/dcim/virtualdevicecontext.html:8 +#: netbox/netbox/navigation/menu.py:67 netbox/templates/dcim/device.html:158 +#: netbox/templates/dcim/virtualdevicecontext.html:8 msgid "Virtual Device Contexts" msgstr "Kontexte virtueller Geräte" -#: netbox/navigation/menu.py:75 +#: netbox/netbox/navigation/menu.py:75 msgid "Manufacturers" msgstr "Hersteller" -#: netbox/navigation/menu.py:79 +#: netbox/netbox/navigation/menu.py:79 msgid "Device Components" -msgstr "Komponenten des Geräts" +msgstr "Gerät-Komponenten" -#: netbox/navigation/menu.py:91 templates/dcim/inventoryitemrole.html:8 +#: netbox/netbox/navigation/menu.py:91 +#: netbox/templates/dcim/inventoryitemrole.html:8 msgid "Inventory Item Roles" -msgstr "Rollen für Inventarartikel" +msgstr "Inventarartikel-Rollen" -#: netbox/navigation/menu.py:98 netbox/navigation/menu.py:102 +#: netbox/netbox/navigation/menu.py:98 netbox/netbox/navigation/menu.py:102 msgid "Connections" msgstr "Verbindungen" -#: netbox/navigation/menu.py:104 +#: netbox/netbox/navigation/menu.py:104 msgid "Cables" msgstr "Kabel" -#: netbox/navigation/menu.py:105 +#: netbox/netbox/navigation/menu.py:105 msgid "Wireless Links" msgstr "Drahtlose Verbindungen" -#: netbox/navigation/menu.py:108 +#: netbox/netbox/navigation/menu.py:108 msgid "Interface Connections" -msgstr "Schnittstellenverbindungen" +msgstr "Schnittstellen-Verbindungen" -#: netbox/navigation/menu.py:113 +#: netbox/netbox/navigation/menu.py:113 msgid "Console Connections" -msgstr "Konsolenverbindungen" +msgstr "Konsolen-Verbindungen" -#: netbox/navigation/menu.py:118 +#: netbox/netbox/navigation/menu.py:118 msgid "Power Connections" -msgstr "Stromverbindungen" +msgstr "Strom-Verbindungen" -#: netbox/navigation/menu.py:134 +#: netbox/netbox/navigation/menu.py:134 msgid "Wireless LAN Groups" msgstr "WLAN-Gruppen" -#: netbox/navigation/menu.py:155 +#: netbox/netbox/navigation/menu.py:155 msgid "Prefix & VLAN Roles" msgstr "Prefix- und VLAN-Rollen" -#: netbox/navigation/menu.py:161 +#: netbox/netbox/navigation/menu.py:161 msgid "ASN Ranges" msgstr "ASN-Bereiche" -#: netbox/navigation/menu.py:183 +#: netbox/netbox/navigation/menu.py:183 msgid "VLAN Groups" msgstr "VLAN-Gruppen" -#: netbox/navigation/menu.py:190 +#: netbox/netbox/navigation/menu.py:190 msgid "Service Templates" msgstr "Vorlagen für Dienste" -#: netbox/navigation/menu.py:191 templates/dcim/device.html:294 -#: templates/ipam/ipaddress.html:118 -#: templates/virtualization/virtualmachine.html:150 +#: netbox/netbox/navigation/menu.py:191 netbox/templates/dcim/device.html:295 +#: netbox/templates/ipam/ipaddress.html:118 +#: netbox/templates/virtualization/virtualmachine.html:150 msgid "Services" msgstr "Dienstleistungen" -#: netbox/navigation/menu.py:198 +#: netbox/netbox/navigation/menu.py:198 msgid "VPN" msgstr "VPN" -#: netbox/navigation/menu.py:202 netbox/navigation/menu.py:204 -#: vpn/tables/tunnels.py:24 +#: netbox/netbox/navigation/menu.py:202 netbox/netbox/navigation/menu.py:204 +#: netbox/vpn/tables/tunnels.py:24 msgid "Tunnels" msgstr "Tunnel" -#: netbox/navigation/menu.py:205 templates/vpn/tunnelgroup.html:8 +#: netbox/netbox/navigation/menu.py:205 +#: netbox/templates/vpn/tunnelgroup.html:8 msgid "Tunnel Groups" -msgstr "Tunnelgruppen" +msgstr "Tunnel-Gruppen" -#: netbox/navigation/menu.py:206 +#: netbox/netbox/navigation/menu.py:206 msgid "Tunnel Terminations" -msgstr "Tunnelabschlüsse" +msgstr "Tunnel-Abschlüsse" -#: netbox/navigation/menu.py:210 netbox/navigation/menu.py:212 -#: vpn/models/l2vpn.py:64 +#: netbox/netbox/navigation/menu.py:210 netbox/netbox/navigation/menu.py:212 +#: netbox/vpn/models/l2vpn.py:64 msgid "L2VPNs" msgstr "L2VPNs" -#: netbox/navigation/menu.py:213 templates/vpn/l2vpn.html:56 -#: templates/vpn/tunnel.html:72 vpn/tables/tunnels.py:58 +#: netbox/netbox/navigation/menu.py:213 netbox/templates/vpn/l2vpn.html:56 +#: netbox/templates/vpn/tunnel.html:72 netbox/vpn/tables/tunnels.py:58 msgid "Terminations" msgstr "Abschlusspunkte" -#: netbox/navigation/menu.py:219 +#: netbox/netbox/navigation/menu.py:219 msgid "IKE Proposals" msgstr "IKE-Vorschläge" -#: netbox/navigation/menu.py:220 templates/vpn/ikeproposal.html:41 +#: netbox/netbox/navigation/menu.py:220 +#: netbox/templates/vpn/ikeproposal.html:41 msgid "IKE Policies" msgstr "IKE-Richtlinien" -#: netbox/navigation/menu.py:221 +#: netbox/netbox/navigation/menu.py:221 msgid "IPSec Proposals" msgstr "IPSec-Vorschläge" -#: netbox/navigation/menu.py:222 templates/vpn/ipsecproposal.html:37 +#: netbox/netbox/navigation/menu.py:222 +#: netbox/templates/vpn/ipsecproposal.html:37 msgid "IPSec Policies" msgstr "IPSec-Richtlinien" -#: netbox/navigation/menu.py:223 templates/vpn/ikepolicy.html:38 -#: templates/vpn/ipsecpolicy.html:25 +#: netbox/netbox/navigation/menu.py:223 netbox/templates/vpn/ikepolicy.html:38 +#: netbox/templates/vpn/ipsecpolicy.html:25 msgid "IPSec Profiles" msgstr "IPSec-Profile" -#: netbox/navigation/menu.py:230 templates/dcim/device_edit.html:78 +#: netbox/netbox/navigation/menu.py:230 +#: netbox/templates/dcim/device_edit.html:78 msgid "Virtualization" msgstr "Virtualisierung" -#: netbox/navigation/menu.py:238 -#: templates/virtualization/virtualmachine.html:170 -#: templates/virtualization/virtualmachine/base.html:32 -#: templates/virtualization/virtualmachine_list.html:21 -#: virtualization/tables/virtualmachines.py:103 virtualization/views.py:388 +#: netbox/netbox/navigation/menu.py:238 +#: netbox/templates/virtualization/virtualmachine.html:170 +#: netbox/templates/virtualization/virtualmachine/base.html:32 +#: netbox/templates/virtualization/virtualmachine_list.html:21 +#: netbox/virtualization/tables/virtualmachines.py:103 +#: netbox/virtualization/views.py:388 msgid "Virtual Disks" msgstr "Virtuelle Festplatten" -#: netbox/navigation/menu.py:245 +#: netbox/netbox/navigation/menu.py:245 msgid "Cluster Types" msgstr "Clustertypen" -#: netbox/navigation/menu.py:246 +#: netbox/netbox/navigation/menu.py:246 msgid "Cluster Groups" msgstr "Cluster-Gruppen" -#: netbox/navigation/menu.py:260 +#: netbox/netbox/navigation/menu.py:260 msgid "Circuit Types" msgstr "Transportnetz Typen" -#: netbox/navigation/menu.py:261 +#: netbox/netbox/navigation/menu.py:261 msgid "Circuit Terminations" msgstr "Stromkreisabschlüsse" -#: netbox/navigation/menu.py:265 netbox/navigation/menu.py:267 +#: netbox/netbox/navigation/menu.py:265 netbox/netbox/navigation/menu.py:267 msgid "Providers" msgstr "Provider" -#: netbox/navigation/menu.py:268 templates/circuits/provider.html:51 +#: netbox/netbox/navigation/menu.py:268 +#: netbox/templates/circuits/provider.html:51 msgid "Provider Accounts" msgstr "Providerkonten" -#: netbox/navigation/menu.py:269 +#: netbox/netbox/navigation/menu.py:269 msgid "Provider Networks" msgstr "Provider Netzwerke" -#: netbox/navigation/menu.py:283 +#: netbox/netbox/navigation/menu.py:283 msgid "Power Panels" msgstr "Schalttafeln" -#: netbox/navigation/menu.py:294 +#: netbox/netbox/navigation/menu.py:294 msgid "Configurations" msgstr "Konfigurationen" -#: netbox/navigation/menu.py:296 +#: netbox/netbox/navigation/menu.py:296 msgid "Config Contexts" msgstr "Kontexte konfigurieren" -#: netbox/navigation/menu.py:297 +#: netbox/netbox/navigation/menu.py:297 msgid "Config Templates" msgstr "Config-Vorlagen" -#: netbox/navigation/menu.py:304 netbox/navigation/menu.py:308 +#: netbox/netbox/navigation/menu.py:304 netbox/netbox/navigation/menu.py:308 msgid "Customization" msgstr "Personalisierung" -#: netbox/navigation/menu.py:310 templates/dcim/device_edit.html:103 -#: templates/dcim/htmx/cable_edit.html:81 -#: templates/dcim/virtualchassis_add.html:31 -#: templates/dcim/virtualchassis_edit.html:40 -#: templates/generic/bulk_edit.html:76 templates/htmx/form.html:19 -#: templates/inc/filter_list.html:30 templates/inc/panels/custom_fields.html:7 -#: templates/ipam/ipaddress_bulk_add.html:35 templates/ipam/vlan_edit.html:63 +#: netbox/netbox/navigation/menu.py:310 +#: netbox/templates/dcim/device_edit.html:103 +#: netbox/templates/dcim/htmx/cable_edit.html:81 +#: netbox/templates/dcim/virtualchassis_add.html:31 +#: netbox/templates/dcim/virtualchassis_edit.html:40 +#: netbox/templates/generic/bulk_edit.html:76 +#: netbox/templates/htmx/form.html:19 netbox/templates/inc/filter_list.html:30 +#: netbox/templates/inc/panels/custom_fields.html:7 +#: netbox/templates/ipam/ipaddress_bulk_add.html:35 +#: netbox/templates/ipam/vlan_edit.html:63 msgid "Custom Fields" msgstr "Benutzerdefinierte Felder" -#: netbox/navigation/menu.py:311 +#: netbox/netbox/navigation/menu.py:311 msgid "Custom Field Choices" msgstr "Optionen für benutzerdefinierte Felder" -#: netbox/navigation/menu.py:312 +#: netbox/netbox/navigation/menu.py:312 msgid "Custom Links" msgstr "Benutzerdefinierte Links" -#: netbox/navigation/menu.py:313 +#: netbox/netbox/navigation/menu.py:313 msgid "Export Templates" msgstr "Vorlagen exportieren" -#: netbox/navigation/menu.py:314 +#: netbox/netbox/navigation/menu.py:314 msgid "Saved Filters" msgstr "Gespeicherte Filter" -#: netbox/navigation/menu.py:316 +#: netbox/netbox/navigation/menu.py:316 msgid "Image Attachments" msgstr "Bildanhänge" -#: netbox/navigation/menu.py:334 +#: netbox/netbox/navigation/menu.py:334 msgid "Operations" msgstr "Operationen" -#: netbox/navigation/menu.py:338 +#: netbox/netbox/navigation/menu.py:338 msgid "Integrations" msgstr "Integrationen" -#: netbox/navigation/menu.py:340 +#: netbox/netbox/navigation/menu.py:340 msgid "Data Sources" msgstr "Datenquellen" -#: netbox/navigation/menu.py:341 +#: netbox/netbox/navigation/menu.py:341 msgid "Event Rules" msgstr "Regeln der Veranstaltung" -#: netbox/navigation/menu.py:342 +#: netbox/netbox/navigation/menu.py:342 msgid "Webhooks" msgstr "Webhooks" -#: netbox/navigation/menu.py:346 netbox/navigation/menu.py:350 -#: netbox/views/generic/feature_views.py:151 -#: templates/extras/report/base.html:37 templates/extras/script/base.html:36 +#: netbox/netbox/navigation/menu.py:346 netbox/netbox/navigation/menu.py:350 +#: netbox/netbox/views/generic/feature_views.py:151 +#: netbox/templates/extras/report/base.html:37 +#: netbox/templates/extras/script/base.html:36 msgid "Jobs" msgstr "Jobs" -#: netbox/navigation/menu.py:356 +#: netbox/netbox/navigation/menu.py:356 msgid "Logging" msgstr "Protokollierung" -#: netbox/navigation/menu.py:358 +#: netbox/netbox/navigation/menu.py:358 msgid "Journal Entries" msgstr "Tagebucheinträge" -#: netbox/navigation/menu.py:359 templates/extras/objectchange.html:8 -#: templates/extras/objectchange_list.html:4 +#: netbox/netbox/navigation/menu.py:359 +#: netbox/templates/extras/objectchange.html:9 +#: netbox/templates/extras/objectchange_list.html:4 msgid "Change Log" msgstr "Änderungsprotokoll" -#: netbox/navigation/menu.py:366 templates/inc/user_menu.html:11 +#: netbox/netbox/navigation/menu.py:366 netbox/templates/inc/user_menu.html:11 msgid "Admin" msgstr "Admin" -#: netbox/navigation/menu.py:374 templates/users/group.html:29 -#: users/forms/model_forms.py:233 users/forms/model_forms.py:245 -#: users/forms/model_forms.py:297 users/tables.py:102 +#: netbox/netbox/navigation/menu.py:374 netbox/templates/users/group.html:29 +#: netbox/users/forms/model_forms.py:233 netbox/users/forms/model_forms.py:245 +#: netbox/users/forms/model_forms.py:297 netbox/users/tables.py:102 msgid "Users" msgstr "Benutzer" -#: netbox/navigation/menu.py:394 users/forms/model_forms.py:182 -#: users/forms/model_forms.py:194 users/forms/model_forms.py:302 -#: users/tables.py:35 users/tables.py:106 +#: netbox/netbox/navigation/menu.py:394 netbox/users/forms/model_forms.py:182 +#: netbox/users/forms/model_forms.py:194 netbox/users/forms/model_forms.py:302 +#: netbox/users/tables.py:35 netbox/users/tables.py:106 msgid "Groups" msgstr "Gruppen" -#: netbox/navigation/menu.py:414 templates/account/base.html:21 -#: templates/inc/user_menu.html:36 +#: netbox/netbox/navigation/menu.py:414 netbox/templates/account/base.html:21 +#: netbox/templates/inc/user_menu.html:36 msgid "API Tokens" msgstr "API-Token" -#: netbox/navigation/menu.py:421 users/forms/model_forms.py:188 -#: users/forms/model_forms.py:196 users/forms/model_forms.py:239 -#: users/forms/model_forms.py:246 +#: netbox/netbox/navigation/menu.py:421 netbox/users/forms/model_forms.py:188 +#: netbox/users/forms/model_forms.py:196 netbox/users/forms/model_forms.py:239 +#: netbox/users/forms/model_forms.py:246 msgid "Permissions" msgstr "Berechtigungen" -#: netbox/navigation/menu.py:429 netbox/navigation/menu.py:433 -#: templates/core/system.html:7 +#: netbox/netbox/navigation/menu.py:429 netbox/netbox/navigation/menu.py:433 +#: netbox/templates/core/system.html:7 msgid "System" msgstr "System" -#: netbox/navigation/menu.py:438 +#: netbox/netbox/navigation/menu.py:438 msgid "Configuration History" msgstr "Konfigurationsverlauf" -#: netbox/navigation/menu.py:444 templates/core/rq_task.html:8 -#: templates/core/rq_task_list.html:22 +#: netbox/netbox/navigation/menu.py:444 netbox/templates/core/rq_task.html:8 +#: netbox/templates/core/rq_task_list.html:22 msgid "Background Tasks" msgstr "Hintergrund-Aufgaben" -#: netbox/navigation/menu.py:483 templates/500.html:35 -#: templates/account/preferences.html:22 templates/core/system.html:80 +#: netbox/netbox/navigation/menu.py:483 netbox/templates/500.html:35 +#: netbox/templates/account/preferences.html:22 +#: netbox/templates/core/system.html:80 msgid "Plugins" msgstr "Plugins" -#: netbox/plugins/navigation.py:47 netbox/plugins/navigation.py:69 +#: netbox/netbox/plugins/navigation.py:47 +#: netbox/netbox/plugins/navigation.py:69 msgid "Permissions must be passed as a tuple or list." msgstr "Berechtigungen müssen als Tupel oder Liste übergeben werden." -#: netbox/plugins/navigation.py:51 +#: netbox/netbox/plugins/navigation.py:51 msgid "Buttons must be passed as a tuple or list." msgstr "Schaltflächen müssen als Tupel oder Liste übergeben werden." -#: netbox/plugins/navigation.py:73 +#: netbox/netbox/plugins/navigation.py:73 msgid "Button color must be a choice within ButtonColorChoices." msgstr "" "Die Farbe der Schaltfläche muss innerhalb von ButtonColorChoices ausgewählt " "werden." -#: netbox/plugins/registration.py:25 +#: netbox/netbox/plugins/registration.py:25 #, python-brace-format msgid "" "PluginTemplateExtension class {template_extension} was passed as an " @@ -10229,7 +10803,7 @@ msgstr "" "PluginTemplateExtension-Klasse {template_extension} wurde als Instanz " "übergeben!" -#: netbox/plugins/registration.py:31 +#: netbox/netbox/plugins/registration.py:31 #, python-brace-format msgid "" "{template_extension} is not a subclass of " @@ -10238,7 +10812,7 @@ msgstr "" "{template_extension} ist keine Unterklasse von " "NetBox.Plugins.PluginTemplateExtension!" -#: netbox/plugins/registration.py:37 +#: netbox/netbox/plugins/registration.py:37 #, python-brace-format msgid "" "PluginTemplateExtension class {template_extension} does not define a valid " @@ -10247,192 +10821,193 @@ msgstr "" "PluginTemplateExtension-Klasse {template_extension} definiert kein gültiges " "Modell!" -#: netbox/plugins/registration.py:47 +#: netbox/netbox/plugins/registration.py:47 #, python-brace-format msgid "{item} must be an instance of netbox.plugins.PluginMenuItem" msgstr "{item} muss eine Instanz von NetBox.Plugins.PluginMenuItem sein" -#: netbox/plugins/registration.py:60 +#: netbox/netbox/plugins/registration.py:60 #, python-brace-format msgid "{menu_link} must be an instance of netbox.plugins.PluginMenuItem" msgstr "{menu_link} muss eine Instanz von NetBox.Plugins.PluginMenuItem sein" -#: netbox/plugins/registration.py:65 +#: netbox/netbox/plugins/registration.py:65 #, python-brace-format msgid "{button} must be an instance of netbox.plugins.PluginMenuButton" msgstr "{button} muss eine Instanz von NetBox.Plugins.PluginMenuButton sein" -#: netbox/plugins/templates.py:35 +#: netbox/netbox/plugins/templates.py:35 msgid "extra_context must be a dictionary" msgstr "extra_context muss ein Dictionary sein" -#: netbox/preferences.py:19 +#: netbox/netbox/preferences.py:19 msgid "HTMX Navigation" msgstr "HTMX-Navigation" -#: netbox/preferences.py:24 +#: netbox/netbox/preferences.py:24 msgid "Enable dynamic UI navigation" msgstr "Dynamische UI-Navigation aktivieren" -#: netbox/preferences.py:26 +#: netbox/netbox/preferences.py:26 msgid "Experimental feature" msgstr "Experimentelle Funktion" -#: netbox/preferences.py:29 +#: netbox/netbox/preferences.py:29 msgid "Language" msgstr "Sprache" -#: netbox/preferences.py:34 +#: netbox/netbox/preferences.py:34 msgid "Forces UI translation to the specified language" msgstr "" "Erzwingt die Übersetzung der Benutzeroberfläche in die angegebene Sprache" -#: netbox/preferences.py:36 +#: netbox/netbox/preferences.py:36 msgid "Support for translation has been disabled locally" msgstr "Die Unterstützung für Übersetzungen wurde lokal deaktiviert" -#: netbox/preferences.py:42 +#: netbox/netbox/preferences.py:42 msgid "Page length" msgstr "Länge der Seite" -#: netbox/preferences.py:44 +#: netbox/netbox/preferences.py:44 msgid "The default number of objects to display per page" msgstr "Die Standardanzahl der pro Seite anzuzeigenden Objekte" -#: netbox/preferences.py:48 +#: netbox/netbox/preferences.py:48 msgid "Paginator placement" msgstr "Platzierung des Paginators" -#: netbox/preferences.py:50 +#: netbox/netbox/preferences.py:50 msgid "Bottom" msgstr "Unten" -#: netbox/preferences.py:51 +#: netbox/netbox/preferences.py:51 msgid "Top" msgstr "Oben" -#: netbox/preferences.py:52 +#: netbox/netbox/preferences.py:52 msgid "Both" msgstr "Beide" -#: netbox/preferences.py:55 +#: netbox/netbox/preferences.py:55 msgid "Where the paginator controls will be displayed relative to a table" msgstr "" "Wo die Paginator-Steuerelemente relativ zu einer Tabelle angezeigt werden" -#: netbox/preferences.py:60 +#: netbox/netbox/preferences.py:60 msgid "Data format" msgstr "Datenformat" -#: netbox/preferences.py:65 +#: netbox/netbox/preferences.py:65 msgid "The preferred syntax for displaying generic data within the UI" msgstr "" "Die bevorzugte Syntax für die Anzeige generischer Daten in der " "Benutzeroberfläche" -#: netbox/registry.py:14 +#: netbox/netbox/registry.py:14 #, python-brace-format msgid "Invalid store: {key}" msgstr "Ungültiger Shop: {key}" -#: netbox/registry.py:17 +#: netbox/netbox/registry.py:17 msgid "Cannot add stores to registry after initialization" msgstr "" "Stores können nach der Initialisierung nicht zur Registrierung hinzugefügt " "werden" -#: netbox/registry.py:20 +#: netbox/netbox/registry.py:20 msgid "Cannot delete stores from registry" msgstr "Stores können nicht aus der Registrierung gelöscht werden" -#: netbox/settings.py:722 +#: netbox/netbox/settings.py:722 msgid "German" msgstr "Deutsch" -#: netbox/settings.py:723 +#: netbox/netbox/settings.py:723 msgid "English" msgstr "Englisch" -#: netbox/settings.py:724 +#: netbox/netbox/settings.py:724 msgid "Spanish" msgstr "Spanisch" -#: netbox/settings.py:725 +#: netbox/netbox/settings.py:725 msgid "French" msgstr "Französisch" -#: netbox/settings.py:726 +#: netbox/netbox/settings.py:726 msgid "Japanese" msgstr "Japanisch" -#: netbox/settings.py:727 +#: netbox/netbox/settings.py:727 msgid "Portuguese" msgstr "Portugiesisch" -#: netbox/settings.py:728 +#: netbox/netbox/settings.py:728 msgid "Russian" msgstr "Russisch" -#: netbox/settings.py:729 +#: netbox/netbox/settings.py:729 msgid "Turkish" msgstr "Türkisch" -#: netbox/settings.py:730 +#: netbox/netbox/settings.py:730 msgid "Ukrainian" msgstr "Ukrainisch" -#: netbox/settings.py:731 +#: netbox/netbox/settings.py:731 msgid "Chinese" msgstr "chinesisch" -#: netbox/tables/columns.py:185 +#: netbox/netbox/tables/columns.py:185 msgid "Toggle all" msgstr "Alles umschalten" -#: netbox/tables/columns.py:287 +#: netbox/netbox/tables/columns.py:287 msgid "Toggle Dropdown" msgstr "Dropdown umschalten" -#: netbox/tables/columns.py:552 templates/core/job.html:35 +#: netbox/netbox/tables/columns.py:552 netbox/templates/core/job.html:35 msgid "Error" msgstr "Fehler" -#: netbox/tables/tables.py:57 +#: netbox/netbox/tables/tables.py:57 #, python-brace-format msgid "No {model_name} found" msgstr "Kein {model_name} gefunden" -#: netbox/tables/tables.py:248 templates/generic/bulk_import.html:117 +#: netbox/netbox/tables/tables.py:248 +#: netbox/templates/generic/bulk_import.html:117 msgid "Field" msgstr "Feld" -#: netbox/tables/tables.py:251 +#: netbox/netbox/tables/tables.py:251 msgid "Value" msgstr "Wert" -#: netbox/tests/dummy_plugin/navigation.py:29 +#: netbox/netbox/tests/dummy_plugin/navigation.py:29 msgid "Dummy Plugin" msgstr "Dummy-Plugin" -#: netbox/views/generic/bulk_views.py:405 +#: netbox/netbox/views/generic/bulk_views.py:405 #, python-brace-format msgid "Row {i}: Object with ID {id} does not exist" msgstr "Reihe {i}: Objekt mit ID {id} existiert nicht" -#: netbox/views/generic/feature_views.py:38 +#: netbox/netbox/views/generic/feature_views.py:38 msgid "Changelog" msgstr "Changelog" -#: netbox/views/generic/feature_views.py:91 +#: netbox/netbox/views/generic/feature_views.py:91 msgid "Journal" msgstr "Journal" -#: netbox/views/generic/object_views.py:106 +#: netbox/netbox/views/generic/object_views.py:106 #, python-brace-format msgid "{class_name} must implement get_children()" msgstr "{class_name} muss get_children () implementieren" -#: netbox/views/misc.py:43 +#: netbox/netbox/views/misc.py:43 msgid "" "There was an error loading the dashboard configuration. A default dashboard " "is in use." @@ -10440,594 +11015,634 @@ msgstr "" "Beim Laden der Dashboard-Konfiguration ist ein Fehler aufgetreten. Ein " "Standard-Dashboard wird verwendet." -#: templates/403.html:4 +#: netbox/templates/403.html:4 msgid "Access Denied" msgstr "Zugriff verweigert" -#: templates/403.html:9 +#: netbox/templates/403.html:9 msgid "You do not have permission to access this page" msgstr "Sie sind nicht berechtigt, auf diese Seite zuzugreifen" -#: templates/404.html:4 +#: netbox/templates/404.html:4 msgid "Page Not Found" msgstr "Seite wurde nicht gefunden" -#: templates/404.html:9 +#: netbox/templates/404.html:9 msgid "The requested page does not exist" msgstr "Die angeforderte Seite existiert nicht" -#: templates/500.html:7 templates/500.html:18 +#: netbox/templates/500.html:7 netbox/templates/500.html:18 msgid "Server Error" msgstr "Serverfehler" -#: templates/500.html:23 +#: netbox/templates/500.html:23 msgid "There was a problem with your request. Please contact an administrator" msgstr "" "Bei Ihrer Anfrage ist ein Problem aufgetreten. Bitte kontaktieren Sie einen " "Administrator" -#: templates/500.html:28 +#: netbox/templates/500.html:28 msgid "The complete exception is provided below" msgstr "Die vollständige Ausnahme finden Sie unten." -#: templates/500.html:33 templates/core/system.html:35 +#: netbox/templates/500.html:33 netbox/templates/core/system.html:35 msgid "Python version" msgstr "Python-Version" -#: templates/500.html:34 templates/core/system.html:31 +#: netbox/templates/500.html:34 netbox/templates/core/system.html:31 msgid "NetBox version" msgstr "NetBox-Version" -#: templates/500.html:36 +#: netbox/templates/500.html:36 msgid "None installed" msgstr "Keine installiert" -#: templates/500.html:39 +#: netbox/templates/500.html:39 msgid "If further assistance is required, please post to the" msgstr "" "Wenn Sie weitere Unterstützung benötigen, senden Sie bitte eine E-Mail an" -#: templates/500.html:39 +#: netbox/templates/500.html:39 msgid "NetBox discussion forum" msgstr "NetBox-Diskussionsforum" -#: templates/500.html:39 +#: netbox/templates/500.html:39 msgid "on GitHub" msgstr "auf GitHub" -#: templates/500.html:42 templates/base/40x.html:17 +#: netbox/templates/500.html:42 netbox/templates/base/40x.html:17 msgid "Home Page" msgstr "Startseite" -#: templates/account/base.html:7 templates/inc/user_menu.html:27 -#: vpn/forms/bulk_edit.py:255 vpn/forms/filtersets.py:189 -#: vpn/forms/model_forms.py:379 +#: netbox/templates/account/base.html:7 netbox/templates/inc/user_menu.html:27 +#: netbox/vpn/forms/bulk_edit.py:255 netbox/vpn/forms/filtersets.py:189 +#: netbox/vpn/forms/model_forms.py:379 msgid "Profile" msgstr "Profil" -#: templates/account/base.html:13 templates/inc/user_menu.html:33 +#: netbox/templates/account/base.html:13 +#: netbox/templates/inc/user_menu.html:33 msgid "Preferences" msgstr "Einstellungen" -#: templates/account/password.html:5 +#: netbox/templates/account/password.html:5 msgid "Change Password" msgstr "Passwort ändern" -#: templates/account/password.html:17 templates/account/preferences.html:77 -#: templates/core/configrevision_restore.html:63 -#: templates/dcim/devicebay_populate.html:34 -#: templates/dcim/virtualchassis_add_member.html:26 -#: templates/dcim/virtualchassis_edit.html:103 -#: templates/extras/object_journal.html:26 templates/extras/script.html:38 -#: templates/generic/bulk_add_component.html:67 -#: templates/generic/bulk_delete.html:65 templates/generic/bulk_edit.html:106 -#: templates/generic/bulk_import.html:56 templates/generic/bulk_import.html:78 -#: templates/generic/bulk_import.html:100 -#: templates/generic/bulk_remove.html:62 templates/generic/bulk_rename.html:63 -#: templates/generic/confirmation_form.html:19 -#: templates/generic/object_edit.html:72 templates/htmx/delete_form.html:53 -#: templates/htmx/delete_form.html:55 templates/ipam/ipaddress_assign.html:28 -#: templates/virtualization/cluster_add_devices.html:30 +#: netbox/templates/account/password.html:17 +#: netbox/templates/account/preferences.html:77 +#: netbox/templates/core/configrevision_restore.html:63 +#: netbox/templates/dcim/devicebay_populate.html:34 +#: netbox/templates/dcim/virtualchassis_add_member.html:26 +#: netbox/templates/dcim/virtualchassis_edit.html:103 +#: netbox/templates/extras/object_journal.html:26 +#: netbox/templates/extras/script.html:38 +#: netbox/templates/generic/bulk_add_component.html:67 +#: netbox/templates/generic/bulk_delete.html:65 +#: netbox/templates/generic/bulk_edit.html:106 +#: netbox/templates/generic/bulk_import.html:56 +#: netbox/templates/generic/bulk_import.html:78 +#: netbox/templates/generic/bulk_import.html:100 +#: netbox/templates/generic/bulk_remove.html:62 +#: netbox/templates/generic/bulk_rename.html:63 +#: netbox/templates/generic/confirmation_form.html:19 +#: netbox/templates/generic/object_edit.html:72 +#: netbox/templates/htmx/delete_form.html:53 +#: netbox/templates/htmx/delete_form.html:55 +#: netbox/templates/ipam/ipaddress_assign.html:28 +#: netbox/templates/virtualization/cluster_add_devices.html:30 msgid "Cancel" msgstr "Abbrechen" -#: templates/account/password.html:18 templates/account/preferences.html:78 -#: templates/dcim/devicebay_populate.html:35 -#: templates/dcim/virtualchassis_add_member.html:28 -#: templates/dcim/virtualchassis_edit.html:105 -#: templates/extras/dashboard/widget_add.html:26 -#: templates/extras/dashboard/widget_config.html:19 -#: templates/extras/object_journal.html:27 -#: templates/generic/object_edit.html:75 -#: utilities/templates/helpers/applied_filters.html:16 -#: utilities/templates/helpers/table_config_form.html:40 +#: netbox/templates/account/password.html:18 +#: netbox/templates/account/preferences.html:78 +#: netbox/templates/dcim/devicebay_populate.html:35 +#: netbox/templates/dcim/virtualchassis_add_member.html:28 +#: netbox/templates/dcim/virtualchassis_edit.html:105 +#: netbox/templates/extras/dashboard/widget_add.html:26 +#: netbox/templates/extras/dashboard/widget_config.html:19 +#: netbox/templates/extras/object_journal.html:27 +#: netbox/templates/generic/object_edit.html:75 +#: netbox/utilities/templates/helpers/applied_filters.html:16 +#: netbox/utilities/templates/helpers/table_config_form.html:40 msgid "Save" msgstr "Speichern" -#: templates/account/preferences.html:34 +#: netbox/templates/account/preferences.html:34 msgid "Table Configurations" msgstr "Tabellen-Konfigurationen" -#: templates/account/preferences.html:39 +#: netbox/templates/account/preferences.html:39 msgid "Clear table preferences" msgstr "Tabelleneinstellungen löschen" -#: templates/account/preferences.html:47 +#: netbox/templates/account/preferences.html:47 msgid "Toggle All" msgstr "Alles umschalten" -#: templates/account/preferences.html:49 +#: netbox/templates/account/preferences.html:49 msgid "Table" msgstr "Tabelle" -#: templates/account/preferences.html:50 +#: netbox/templates/account/preferences.html:50 msgid "Ordering" msgstr "Sortierung" -#: templates/account/preferences.html:51 +#: netbox/templates/account/preferences.html:51 msgid "Columns" msgstr "Spalten" -#: templates/account/preferences.html:71 templates/dcim/cable_trace.html:113 -#: templates/extras/object_configcontext.html:43 +#: netbox/templates/account/preferences.html:71 +#: netbox/templates/dcim/cable_trace.html:113 +#: netbox/templates/extras/object_configcontext.html:43 msgid "None found" msgstr "Keine gefunden" -#: templates/account/profile.html:6 +#: netbox/templates/account/profile.html:6 msgid "User Profile" msgstr "Benutzerprofil" -#: templates/account/profile.html:12 +#: netbox/templates/account/profile.html:12 msgid "Account Details" msgstr "Kontodetails" -#: templates/account/profile.html:29 templates/tenancy/contact.html:43 -#: templates/users/user.html:25 tenancy/forms/bulk_edit.py:109 +#: netbox/templates/account/profile.html:29 +#: netbox/templates/tenancy/contact.html:43 +#: netbox/templates/users/user.html:25 netbox/tenancy/forms/bulk_edit.py:109 msgid "Email" msgstr "E-Mail" -#: templates/account/profile.html:33 templates/users/user.html:29 +#: netbox/templates/account/profile.html:33 +#: netbox/templates/users/user.html:29 msgid "Account Created" msgstr "Konto erstellt" -#: templates/account/profile.html:37 templates/users/user.html:33 +#: netbox/templates/account/profile.html:37 +#: netbox/templates/users/user.html:33 msgid "Last Login" msgstr "Letzte Anmeldung" -#: templates/account/profile.html:41 templates/users/user.html:45 +#: netbox/templates/account/profile.html:41 +#: netbox/templates/users/user.html:45 msgid "Superuser" msgstr "Superuser" -#: templates/account/profile.html:45 templates/inc/user_menu.html:13 -#: templates/users/user.html:41 +#: netbox/templates/account/profile.html:45 +#: netbox/templates/inc/user_menu.html:13 netbox/templates/users/user.html:41 msgid "Staff" msgstr "Mitarbeiter" -#: templates/account/profile.html:53 templates/users/objectpermission.html:82 -#: templates/users/user.html:53 +#: netbox/templates/account/profile.html:53 +#: netbox/templates/users/objectpermission.html:82 +#: netbox/templates/users/user.html:53 msgid "Assigned Groups" msgstr "Zugewiesene Gruppen" -#: templates/account/profile.html:58 -#: templates/circuits/circuit_terminations_swap.html:18 -#: templates/circuits/circuit_terminations_swap.html:26 -#: templates/circuits/circuittermination.html:34 -#: templates/circuits/inc/circuit_termination.html:68 -#: templates/dcim/devicebay.html:59 -#: templates/dcim/inc/panels/inventory_items.html:45 -#: templates/dcim/interface.html:296 templates/dcim/modulebay.html:76 -#: templates/extras/configcontext.html:70 templates/extras/eventrule.html:72 -#: templates/extras/htmx/script_result.html:56 -#: templates/extras/objectchange.html:123 -#: templates/extras/objectchange.html:141 templates/extras/webhook.html:67 -#: templates/extras/webhook.html:79 templates/inc/panel_table.html:13 -#: templates/inc/panels/comments.html:12 -#: templates/ipam/inc/panels/fhrp_groups.html:56 templates/users/group.html:34 -#: templates/users/group.html:44 templates/users/objectpermission.html:77 -#: templates/users/objectpermission.html:87 templates/users/user.html:58 -#: templates/users/user.html:68 +#: netbox/templates/account/profile.html:58 +#: netbox/templates/circuits/circuit_terminations_swap.html:18 +#: netbox/templates/circuits/circuit_terminations_swap.html:26 +#: netbox/templates/circuits/circuittermination.html:34 +#: netbox/templates/circuits/inc/circuit_termination.html:68 +#: netbox/templates/dcim/devicebay.html:59 +#: netbox/templates/dcim/inc/panels/inventory_items.html:45 +#: netbox/templates/dcim/interface.html:296 +#: netbox/templates/dcim/modulebay.html:76 +#: netbox/templates/extras/configcontext.html:70 +#: netbox/templates/extras/eventrule.html:72 +#: netbox/templates/extras/htmx/script_result.html:56 +#: netbox/templates/extras/objectchange.html:124 +#: netbox/templates/extras/objectchange.html:142 +#: netbox/templates/extras/webhook.html:67 +#: netbox/templates/extras/webhook.html:79 +#: netbox/templates/inc/panel_table.html:13 +#: netbox/templates/inc/panels/comments.html:12 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:56 +#: netbox/templates/users/group.html:34 netbox/templates/users/group.html:44 +#: netbox/templates/users/objectpermission.html:77 +#: netbox/templates/users/objectpermission.html:87 +#: netbox/templates/users/user.html:58 netbox/templates/users/user.html:68 msgid "None" msgstr "Keine" -#: templates/account/profile.html:68 templates/users/user.html:78 +#: netbox/templates/account/profile.html:68 +#: netbox/templates/users/user.html:78 msgid "Recent Activity" msgstr "Letzte Aktivität" -#: templates/account/token.html:8 templates/account/token_list.html:6 +#: netbox/templates/account/token.html:8 +#: netbox/templates/account/token_list.html:6 msgid "My API Tokens" msgstr "Meine API-Token" -#: templates/account/token.html:11 templates/account/token.html:19 -#: templates/users/token.html:6 templates/users/token.html:14 -#: users/forms/filtersets.py:121 +#: netbox/templates/account/token.html:11 +#: netbox/templates/account/token.html:19 netbox/templates/users/token.html:6 +#: netbox/templates/users/token.html:14 netbox/users/forms/filtersets.py:121 msgid "Token" msgstr "Token" -#: templates/account/token.html:39 templates/users/token.html:31 -#: users/forms/bulk_edit.py:107 +#: netbox/templates/account/token.html:39 netbox/templates/users/token.html:31 +#: netbox/users/forms/bulk_edit.py:107 msgid "Write enabled" msgstr "Schreiben aktiviert" -#: templates/account/token.html:51 templates/users/token.html:43 +#: netbox/templates/account/token.html:51 netbox/templates/users/token.html:43 msgid "Last used" msgstr "Zuletzt benutzt" -#: templates/account/token_list.html:12 +#: netbox/templates/account/token_list.html:12 msgid "Add a Token" msgstr "Einen Token hinzufügen" -#: templates/base/base.html:18 templates/home.html:27 +#: netbox/templates/base/base.html:18 netbox/templates/home.html:27 msgid "Home" msgstr "Home" -#: templates/base/layout.html:32 +#: netbox/templates/base/layout.html:32 msgid "NetBox Logo" msgstr "NetBox-Logo" -#: templates/base/layout.html:56 +#: netbox/templates/base/layout.html:56 msgid "Enable dark mode" msgstr "Dunkelmodus aktivieren" -#: templates/base/layout.html:59 +#: netbox/templates/base/layout.html:59 msgid "Enable light mode" msgstr "Lichtmodus aktivieren" -#: templates/base/layout.html:145 +#: netbox/templates/base/layout.html:145 msgid "Docs" msgstr "Doku" -#: templates/base/layout.html:151 templates/rest_framework/api.html:10 +#: netbox/templates/base/layout.html:151 +#: netbox/templates/rest_framework/api.html:10 msgid "REST API" msgstr "REST-API" -#: templates/base/layout.html:157 +#: netbox/templates/base/layout.html:157 msgid "REST API documentation" msgstr "REST-API-Dokumentation" -#: templates/base/layout.html:164 +#: netbox/templates/base/layout.html:164 msgid "GraphQL API" msgstr "GraphQL-API" -#: templates/base/layout.html:171 +#: netbox/templates/base/layout.html:171 msgid "Source Code" msgstr "Quellcode" -#: templates/base/layout.html:177 +#: netbox/templates/base/layout.html:177 msgid "Community" msgstr "Community" -#: templates/circuits/circuit.html:47 +#: netbox/templates/circuits/circuit.html:47 msgid "Install Date" msgstr "Datum der Installation" -#: templates/circuits/circuit.html:51 +#: netbox/templates/circuits/circuit.html:51 msgid "Termination Date" msgstr "Kündigungsdatum" -#: templates/circuits/circuit_terminations_swap.html:4 +#: netbox/templates/circuits/circuit_terminations_swap.html:4 msgid "Swap Circuit Terminations" msgstr "Transportnetzabschlüsse austauschen" -#: templates/circuits/circuit_terminations_swap.html:8 +#: netbox/templates/circuits/circuit_terminations_swap.html:8 #, python-format msgid "Swap these terminations for circuit %(circuit)s?" msgstr "Tauschen Sie diese Abschlüsse gegen Tranportnetz aus: %(circuit)s?" -#: templates/circuits/circuit_terminations_swap.html:14 +#: netbox/templates/circuits/circuit_terminations_swap.html:14 msgid "A side" msgstr "Eine Seite" -#: templates/circuits/circuit_terminations_swap.html:22 +#: netbox/templates/circuits/circuit_terminations_swap.html:22 msgid "Z side" msgstr "Z-Seite" -#: templates/circuits/circuittype.html:10 +#: netbox/templates/circuits/circuittype.html:10 msgid "Add Circuit" msgstr "Transportnetz hinzufügen" -#: templates/circuits/circuittype.html:19 +#: netbox/templates/circuits/circuittype.html:19 msgid "Circuit Type" msgstr "Transportnetz Typ" -#: templates/circuits/inc/circuit_termination.html:10 -#: templates/dcim/devicetype/component_templates.html:33 -#: templates/dcim/manufacturer.html:11 -#: templates/dcim/moduletype/component_templates.html:29 -#: templates/generic/bulk_add_component.html:22 -#: templates/users/objectpermission.html:38 -#: utilities/templates/buttons/add.html:4 -#: utilities/templates/helpers/table_config_form.html:20 +#: netbox/templates/circuits/inc/circuit_termination.html:10 +#: netbox/templates/dcim/devicetype/component_templates.html:33 +#: netbox/templates/dcim/manufacturer.html:11 +#: netbox/templates/dcim/moduletype/component_templates.html:29 +#: netbox/templates/generic/bulk_add_component.html:22 +#: netbox/templates/users/objectpermission.html:38 +#: netbox/utilities/templates/buttons/add.html:4 +#: netbox/utilities/templates/helpers/table_config_form.html:20 msgid "Add" msgstr "Hinzufügen" -#: templates/circuits/inc/circuit_termination.html:15 -#: templates/circuits/inc/circuit_termination_fields.html:36 -#: templates/dcim/inc/panels/inventory_items.html:32 -#: templates/dcim/moduletype/component_templates.html:20 -#: templates/dcim/powerpanel.html:56 templates/extras/script_list.html:32 -#: templates/generic/object_edit.html:47 -#: templates/ipam/inc/ipaddress_edit_header.html:7 -#: templates/ipam/inc/panels/fhrp_groups.html:43 -#: utilities/templates/buttons/edit.html:3 +#: netbox/templates/circuits/inc/circuit_termination.html:15 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:36 +#: netbox/templates/dcim/inc/panels/inventory_items.html:32 +#: netbox/templates/dcim/moduletype/component_templates.html:20 +#: netbox/templates/dcim/powerpanel.html:56 +#: netbox/templates/extras/script_list.html:32 +#: 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 +#: netbox/utilities/templates/buttons/edit.html:3 msgid "Edit" msgstr "Bearbeiten" -#: templates/circuits/inc/circuit_termination.html:18 +#: netbox/templates/circuits/inc/circuit_termination.html:18 msgid "Swap" msgstr "Tauschen" -#: templates/circuits/inc/circuit_termination_fields.html:19 -#: templates/dcim/consoleport.html:59 templates/dcim/consoleserverport.html:60 -#: templates/dcim/powerfeed.html:114 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:19 +#: netbox/templates/dcim/consoleport.html:59 +#: netbox/templates/dcim/consoleserverport.html:60 +#: netbox/templates/dcim/powerfeed.html:114 msgid "Marked as connected" msgstr "Als verbunden markiert" -#: templates/circuits/inc/circuit_termination_fields.html:21 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:21 msgid "to" msgstr "zu" -#: templates/circuits/inc/circuit_termination_fields.html:31 -#: templates/circuits/inc/circuit_termination_fields.html:32 -#: templates/dcim/frontport.html:80 -#: templates/dcim/inc/connection_endpoints.html:7 -#: templates/dcim/interface.html:154 templates/dcim/rearport.html:76 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:31 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:32 +#: netbox/templates/dcim/frontport.html:80 +#: netbox/templates/dcim/inc/connection_endpoints.html:7 +#: netbox/templates/dcim/interface.html:154 +#: netbox/templates/dcim/rearport.html:76 msgid "Trace" msgstr "Trace" -#: templates/circuits/inc/circuit_termination_fields.html:35 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:35 msgid "Edit cable" msgstr "Kabel bearbeiten" -#: templates/circuits/inc/circuit_termination_fields.html:40 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:40 msgid "Remove cable" msgstr "Kabel entfernen" -#: templates/circuits/inc/circuit_termination_fields.html:41 -#: templates/dcim/bulk_disconnect.html:5 -#: templates/dcim/device/consoleports.html:12 -#: templates/dcim/device/consoleserverports.html:12 -#: templates/dcim/device/frontports.html:12 -#: templates/dcim/device/interfaces.html:16 -#: templates/dcim/device/poweroutlets.html:12 -#: templates/dcim/device/powerports.html:12 -#: templates/dcim/device/rearports.html:12 templates/dcim/powerpanel.html:61 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:41 +#: netbox/templates/dcim/bulk_disconnect.html:5 +#: netbox/templates/dcim/device/consoleports.html:12 +#: netbox/templates/dcim/device/consoleserverports.html:12 +#: netbox/templates/dcim/device/frontports.html:12 +#: netbox/templates/dcim/device/interfaces.html:16 +#: netbox/templates/dcim/device/poweroutlets.html:12 +#: netbox/templates/dcim/device/powerports.html:12 +#: netbox/templates/dcim/device/rearports.html:12 +#: netbox/templates/dcim/powerpanel.html:61 msgid "Disconnect" msgstr "Trennen" -#: templates/circuits/inc/circuit_termination_fields.html:48 -#: templates/dcim/consoleport.html:69 templates/dcim/consoleserverport.html:70 -#: templates/dcim/frontport.html:102 templates/dcim/interface.html:180 -#: templates/dcim/interface.html:200 templates/dcim/powerfeed.html:127 -#: templates/dcim/poweroutlet.html:71 templates/dcim/poweroutlet.html:72 -#: templates/dcim/powerport.html:73 templates/dcim/rearport.html:98 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:48 +#: netbox/templates/dcim/consoleport.html:69 +#: netbox/templates/dcim/consoleserverport.html:70 +#: netbox/templates/dcim/frontport.html:102 +#: netbox/templates/dcim/interface.html:180 +#: netbox/templates/dcim/interface.html:200 +#: netbox/templates/dcim/powerfeed.html:127 +#: netbox/templates/dcim/poweroutlet.html:71 +#: netbox/templates/dcim/poweroutlet.html:72 +#: netbox/templates/dcim/powerport.html:73 +#: netbox/templates/dcim/rearport.html:98 msgid "Connect" msgstr "Verbinden" -#: templates/circuits/inc/circuit_termination_fields.html:70 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:70 msgid "Downstream" msgstr "Stromabwärts" -#: templates/circuits/inc/circuit_termination_fields.html:71 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:71 msgid "Upstream" msgstr "Stromaufwärts" -#: templates/circuits/inc/circuit_termination_fields.html:80 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:80 msgid "Cross-Connect" msgstr "Cross-Connect" -#: templates/circuits/inc/circuit_termination_fields.html:84 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:84 msgid "Patch Panel/Port" msgstr "Patchpanel/Anschluss" -#: templates/circuits/provider.html:11 +#: netbox/templates/circuits/provider.html:11 msgid "Add circuit" msgstr "Transportnetz hinzufügen" -#: templates/circuits/provideraccount.html:17 +#: netbox/templates/circuits/provideraccount.html:17 msgid "Provider Account" msgstr "Providerkonto" -#: templates/core/configrevision.html:35 +#: netbox/templates/core/configrevision.html:35 msgid "Configuration Data" msgstr "Daten zur Konfiguration" -#: templates/core/configrevision.html:40 +#: netbox/templates/core/configrevision.html:40 msgid "Comment" msgstr "Kommentar" -#: templates/core/configrevision_restore.html:8 -#: templates/core/configrevision_restore.html:25 -#: templates/core/configrevision_restore.html:64 +#: netbox/templates/core/configrevision_restore.html:8 +#: netbox/templates/core/configrevision_restore.html:25 +#: netbox/templates/core/configrevision_restore.html:64 msgid "Restore" msgstr "Wiederherstellen" -#: templates/core/configrevision_restore.html:36 +#: netbox/templates/core/configrevision_restore.html:36 msgid "Parameter" msgstr "Parameter" -#: templates/core/configrevision_restore.html:37 +#: netbox/templates/core/configrevision_restore.html:37 msgid "Current Value" msgstr "Aktueller Wert" -#: templates/core/configrevision_restore.html:38 +#: netbox/templates/core/configrevision_restore.html:38 msgid "New Value" msgstr "Neuer Wert" -#: templates/core/configrevision_restore.html:50 +#: netbox/templates/core/configrevision_restore.html:50 msgid "Changed" msgstr "Geändert" -#: templates/core/datafile.html:38 +#: netbox/templates/core/datafile.html:38 msgid "Last Updated" msgstr "Zuletzt aktualisiert" -#: templates/core/datafile.html:42 templates/ipam/iprange.html:25 -#: templates/virtualization/virtualdisk.html:29 +#: netbox/templates/core/datafile.html:42 +#: netbox/templates/ipam/iprange.html:25 +#: netbox/templates/virtualization/virtualdisk.html:29 msgid "Size" msgstr "Größe" -#: templates/core/datafile.html:43 +#: netbox/templates/core/datafile.html:43 msgid "bytes" msgstr "Bytes" -#: templates/core/datafile.html:46 +#: netbox/templates/core/datafile.html:46 msgid "SHA256 Hash" msgstr "SHA256-Hash" -#: templates/core/datasource.html:14 templates/core/datasource.html:20 -#: utilities/templates/buttons/sync.html:5 +#: netbox/templates/core/datasource.html:14 +#: netbox/templates/core/datasource.html:20 +#: netbox/utilities/templates/buttons/sync.html:5 msgid "Sync" msgstr "Synchronisieren" -#: templates/core/datasource.html:50 +#: netbox/templates/core/datasource.html:50 msgid "Last synced" msgstr "Zuletzt synchronisiert" -#: templates/core/datasource.html:84 +#: netbox/templates/core/datasource.html:84 msgid "Backend" msgstr "Backend" -#: templates/core/datasource.html:99 +#: netbox/templates/core/datasource.html:99 msgid "No parameters defined" msgstr "Keine Parameter definiert" -#: templates/core/datasource.html:114 +#: netbox/templates/core/datasource.html:114 msgid "Files" msgstr "Dateien" -#: templates/core/inc/config_data.html:7 +#: netbox/templates/core/inc/config_data.html:7 msgid "Rack elevations" -msgstr "Regalhöhen" +msgstr "Rack-Übersichten" -#: templates/core/inc/config_data.html:10 +#: netbox/templates/core/inc/config_data.html:10 msgid "Default unit height" msgstr "Standardhöhe der Einheit" -#: templates/core/inc/config_data.html:14 +#: netbox/templates/core/inc/config_data.html:14 msgid "Default unit width" msgstr "Standardbreite der Einheit" -#: templates/core/inc/config_data.html:20 +#: netbox/templates/core/inc/config_data.html:20 msgid "Power feeds" -msgstr "Stromeinspeisungen" +msgstr "Stromzufuhren" -#: templates/core/inc/config_data.html:23 +#: netbox/templates/core/inc/config_data.html:23 msgid "Default voltage" msgstr "Standardspannung" -#: templates/core/inc/config_data.html:27 +#: netbox/templates/core/inc/config_data.html:27 msgid "Default amperage" msgstr "Standardstromstärke" -#: templates/core/inc/config_data.html:31 +#: netbox/templates/core/inc/config_data.html:31 msgid "Default max utilization" msgstr "Maximale Standardauslastung" -#: templates/core/inc/config_data.html:40 +#: netbox/templates/core/inc/config_data.html:40 msgid "Enforce global unique" msgstr "Weltweit einzigartig durchsetzen" -#: templates/core/inc/config_data.html:83 +#: netbox/templates/core/inc/config_data.html:83 msgid "Paginate count" msgstr "Anzahl der Seiten" -#: templates/core/inc/config_data.html:87 +#: netbox/templates/core/inc/config_data.html:87 msgid "Max page size" msgstr "Max. Seitengröße" -#: templates/core/inc/config_data.html:114 +#: netbox/templates/core/inc/config_data.html:114 msgid "User preferences" msgstr "Benutzereinstellungen" -#: templates/core/inc/config_data.html:141 +#: netbox/templates/core/inc/config_data.html:141 msgid "Job retention" msgstr "Beibehaltung der Arbeitsplätze" -#: templates/core/job.html:17 templates/core/rq_task.html:12 -#: templates/core/rq_task.html:49 templates/core/rq_task.html:58 +#: netbox/templates/core/job.html:17 netbox/templates/core/rq_task.html:12 +#: netbox/templates/core/rq_task.html:49 netbox/templates/core/rq_task.html:58 msgid "Job" msgstr "Job" -#: templates/core/job.html:40 templates/extras/journalentry.html:26 +#: netbox/templates/core/job.html:40 +#: netbox/templates/extras/journalentry.html:26 msgid "Created By" msgstr "Erstellt von" -#: templates/core/job.html:48 +#: netbox/templates/core/job.html:48 msgid "Scheduling" msgstr "Terminplanung" -#: templates/core/job.html:59 +#: netbox/templates/core/job.html:59 #, python-format msgid "every %(interval)s minutes" msgstr "jeden %(interval)s Minuten" -#: templates/core/rq_queue_list.html:5 templates/core/rq_queue_list.html:13 -#: templates/core/rq_task_list.html:14 templates/core/rq_worker.html:7 +#: netbox/templates/core/rq_queue_list.html:5 +#: netbox/templates/core/rq_queue_list.html:13 +#: netbox/templates/core/rq_task_list.html:14 +#: netbox/templates/core/rq_worker.html:7 msgid "Background Queues" msgstr "Warteschlangen im Hintergrund" -#: templates/core/rq_queue_list.html:24 templates/core/rq_queue_list.html:25 -#: templates/core/rq_worker_list.html:44 templates/core/rq_worker_list.html:45 -#: templates/extras/script_result.html:49 -#: templates/extras/script_result.html:51 -#: templates/inc/table_controls_htmx.html:18 -#: templates/inc/table_controls_htmx.html:20 +#: netbox/templates/core/rq_queue_list.html:24 +#: netbox/templates/core/rq_queue_list.html:25 +#: netbox/templates/core/rq_worker_list.html:44 +#: netbox/templates/core/rq_worker_list.html:45 +#: netbox/templates/extras/script_result.html:49 +#: netbox/templates/extras/script_result.html:51 +#: netbox/templates/inc/table_controls_htmx.html:18 +#: netbox/templates/inc/table_controls_htmx.html:20 msgid "Configure Table" msgstr "Tabelle konfigurieren" -#: templates/core/rq_task.html:29 +#: netbox/templates/core/rq_task.html:29 msgid "Stop" msgstr "Stopp" -#: templates/core/rq_task.html:34 +#: netbox/templates/core/rq_task.html:34 msgid "Requeue" msgstr "Warteschlange" -#: templates/core/rq_task.html:39 +#: netbox/templates/core/rq_task.html:39 msgid "Enqueue" msgstr "Warteschlange" -#: templates/core/rq_task.html:61 +#: netbox/templates/core/rq_task.html:61 msgid "Queue" msgstr "Warteschlange" -#: templates/core/rq_task.html:65 +#: netbox/templates/core/rq_task.html:65 msgid "Timeout" msgstr "Auszeit" -#: templates/core/rq_task.html:69 +#: netbox/templates/core/rq_task.html:69 msgid "Result TTL" msgstr "Ergebnis TTL" -#: templates/core/rq_task.html:89 +#: netbox/templates/core/rq_task.html:89 msgid "Meta" msgstr "Meta" -#: templates/core/rq_task.html:93 +#: netbox/templates/core/rq_task.html:93 msgid "Arguments" msgstr "Argumente" -#: templates/core/rq_task.html:97 +#: netbox/templates/core/rq_task.html:97 msgid "Keyword Arguments" msgstr "Stichwort-Argumente" -#: templates/core/rq_task.html:103 +#: netbox/templates/core/rq_task.html:103 msgid "Depends on" msgstr "Hängt davon ab" -#: templates/core/rq_task.html:109 +#: netbox/templates/core/rq_task.html:109 msgid "Exception" msgstr "Ausnahme" -#: templates/core/rq_task_list.html:28 +#: netbox/templates/core/rq_task_list.html:28 msgid "tasks in " msgstr "Aufgaben in " -#: templates/core/rq_task_list.html:33 +#: netbox/templates/core/rq_task_list.html:33 msgid "Queued Jobs" msgstr "Jobs in der Warteschlange" -#: templates/core/rq_task_list.html:64 templates/extras/script_result.html:68 +#: netbox/templates/core/rq_task_list.html:64 +#: netbox/templates/extras/script_result.html:68 #, python-format msgid "" "Select all %(count)s %(object_type_plural)s matching query" @@ -11035,377 +11650,390 @@ msgstr "" "Wählen alles %(count)s %(object_type_plural)s passende " "Abfrage" -#: templates/core/rq_worker.html:10 +#: netbox/templates/core/rq_worker.html:10 msgid "Worker Info" msgstr "Informationen zum Arbeitnehmer" -#: templates/core/rq_worker.html:31 templates/core/rq_worker.html:40 +#: netbox/templates/core/rq_worker.html:31 +#: netbox/templates/core/rq_worker.html:40 msgid "Worker" msgstr "Arbeiter" -#: templates/core/rq_worker.html:55 +#: netbox/templates/core/rq_worker.html:55 msgid "Queues" msgstr "Warteschlangen" -#: templates/core/rq_worker.html:63 +#: netbox/templates/core/rq_worker.html:63 msgid "Curent Job" msgstr "Aktuelle Jobs" -#: templates/core/rq_worker.html:67 +#: netbox/templates/core/rq_worker.html:67 msgid "Successful job count" msgstr "Erfolgreiche Jobzählung" -#: templates/core/rq_worker.html:71 +#: netbox/templates/core/rq_worker.html:71 msgid "Failed job count" msgstr "Anzahl fehlgeschlagener Jobs" -#: templates/core/rq_worker.html:75 +#: netbox/templates/core/rq_worker.html:75 msgid "Total working time" msgstr "Gesamtarbeitszeit" -#: templates/core/rq_worker.html:76 +#: netbox/templates/core/rq_worker.html:76 msgid "seconds" msgstr "Sekunden" -#: templates/core/rq_worker_list.html:13 templates/core/rq_worker_list.html:21 +#: netbox/templates/core/rq_worker_list.html:13 +#: netbox/templates/core/rq_worker_list.html:21 msgid "Background Workers" msgstr "Berufstätige im Hintergrund" -#: templates/core/rq_worker_list.html:27 +#: netbox/templates/core/rq_worker_list.html:27 msgid "Workers in " msgstr "Arbeiter in " -#: templates/core/system.html:11 utilities/templates/buttons/export.html:4 +#: netbox/templates/core/system.html:11 +#: netbox/utilities/templates/buttons/export.html:4 msgid "Export" msgstr "Exportieren" -#: templates/core/system.html:28 +#: netbox/templates/core/system.html:28 msgid "System Status" msgstr "System-Status" -#: templates/core/system.html:39 +#: netbox/templates/core/system.html:39 msgid "Django version" msgstr "Django-Version" -#: templates/core/system.html:43 +#: netbox/templates/core/system.html:43 msgid "PostgreSQL version" msgstr "PostgreSQL-Version" -#: templates/core/system.html:47 +#: netbox/templates/core/system.html:47 msgid "Database name" msgstr "Datenbank-Name" -#: templates/core/system.html:51 +#: netbox/templates/core/system.html:51 msgid "Database size" msgstr "Datenbank-Größe" -#: templates/core/system.html:56 +#: netbox/templates/core/system.html:56 msgid "Unavailable" msgstr "Nicht verfügbar" -#: templates/core/system.html:61 +#: netbox/templates/core/system.html:61 msgid "RQ workers" msgstr "RQ-Mitarbeiter" -#: templates/core/system.html:64 +#: netbox/templates/core/system.html:64 msgid "default queue" msgstr "Standardwarteschlange" -#: templates/core/system.html:68 +#: netbox/templates/core/system.html:68 msgid "System time" msgstr "Systemzeit" -#: templates/core/system.html:90 +#: netbox/templates/core/system.html:90 msgid "Current Configuration" msgstr "Aktuelle Konfiguration" -#: templates/dcim/bulk_disconnect.html:9 +#: netbox/templates/dcim/bulk_disconnect.html:9 #, python-format msgid "" "Are you sure you want to disconnect these %(count)s %(obj_type_plural)s?" msgstr "Möchten Sie diese wirklich trennen? %(count)s %(obj_type_plural)s?" -#: templates/dcim/cable_trace.html:10 +#: netbox/templates/dcim/cable_trace.html:10 #, python-format msgid "Cable Trace for %(object_type)s %(object)s" msgstr "Cable Trace für %(object_type)s %(object)s" -#: templates/dcim/cable_trace.html:24 templates/dcim/inc/rack_elevation.html:7 +#: netbox/templates/dcim/cable_trace.html:24 +#: netbox/templates/dcim/inc/rack_elevation.html:7 msgid "Download SVG" msgstr "SVG herunterladen" -#: templates/dcim/cable_trace.html:30 +#: netbox/templates/dcim/cable_trace.html:30 msgid "Asymmetric Path" msgstr "Asymmetrischer Pfad" -#: templates/dcim/cable_trace.html:31 +#: netbox/templates/dcim/cable_trace.html:31 msgid "The nodes below have no links and result in an asymmetric path" msgstr "" "Die darunter liegenden Knoten haben keine Links und führen zu einem " "asymmetrischen Pfad" -#: templates/dcim/cable_trace.html:38 +#: netbox/templates/dcim/cable_trace.html:38 msgid "Path split" msgstr "Pfad geteilt" -#: templates/dcim/cable_trace.html:39 +#: netbox/templates/dcim/cable_trace.html:39 msgid "Select a node below to continue" msgstr "Wählen Sie unten einen Knoten aus, um fortzufahren" -#: templates/dcim/cable_trace.html:55 +#: netbox/templates/dcim/cable_trace.html:55 msgid "Trace Completed" msgstr "Trace abgeschlossen" -#: templates/dcim/cable_trace.html:58 +#: netbox/templates/dcim/cable_trace.html:58 msgid "Total segments" msgstr "Gesamtzahl der Segmente" -#: templates/dcim/cable_trace.html:62 +#: netbox/templates/dcim/cable_trace.html:62 msgid "Total length" msgstr "Gesamtlänge" -#: templates/dcim/cable_trace.html:77 +#: netbox/templates/dcim/cable_trace.html:77 msgid "No paths found" msgstr "Keine Pfade gefunden" -#: templates/dcim/cable_trace.html:85 +#: netbox/templates/dcim/cable_trace.html:85 msgid "Related Paths" msgstr "Verwandte Pfade" -#: templates/dcim/cable_trace.html:89 +#: netbox/templates/dcim/cable_trace.html:89 msgid "Origin" msgstr "Herkunft" -#: templates/dcim/cable_trace.html:90 +#: netbox/templates/dcim/cable_trace.html:90 msgid "Destination" msgstr "Ziel" -#: templates/dcim/cable_trace.html:91 +#: netbox/templates/dcim/cable_trace.html:91 msgid "Segments" msgstr "Segmente" -#: templates/dcim/cable_trace.html:104 +#: netbox/templates/dcim/cable_trace.html:104 msgid "Incomplete" msgstr "Unvollständig" -#: templates/dcim/component_list.html:14 +#: netbox/templates/dcim/component_list.html:14 msgid "Rename Selected" msgstr "Ausgewählte umbenennen" -#: templates/dcim/consoleport.html:65 templates/dcim/consoleserverport.html:66 -#: templates/dcim/frontport.html:98 templates/dcim/interface.html:176 -#: templates/dcim/poweroutlet.html:69 templates/dcim/powerport.html:69 +#: netbox/templates/dcim/consoleport.html:65 +#: netbox/templates/dcim/consoleserverport.html:66 +#: netbox/templates/dcim/frontport.html:98 +#: netbox/templates/dcim/interface.html:176 +#: netbox/templates/dcim/poweroutlet.html:69 +#: netbox/templates/dcim/powerport.html:69 msgid "Not Connected" msgstr "Nicht verbunden" -#: templates/dcim/device.html:33 +#: netbox/templates/dcim/device.html:34 msgid "Highlight device in rack" msgstr "Gerät im Rack hervorheben" -#: templates/dcim/device.html:54 +#: netbox/templates/dcim/device.html:55 msgid "Not racked" msgstr "Nicht eingebaut" -#: templates/dcim/device.html:61 templates/dcim/site.html:93 +#: netbox/templates/dcim/device.html:62 netbox/templates/dcim/site.html:94 msgid "GPS Coordinates" msgstr "GPS-Koordinaten" -#: templates/dcim/device.html:67 templates/dcim/site.html:99 +#: netbox/templates/dcim/device.html:68 netbox/templates/dcim/site.html:100 msgid "Map It" msgstr "Ordnen Sie es zu" -#: templates/dcim/device.html:107 templates/dcim/inventoryitem.html:56 -#: templates/dcim/module.html:78 templates/dcim/modulebay.html:70 -#: templates/dcim/rack.html:59 +#: netbox/templates/dcim/device.html:108 +#: netbox/templates/dcim/inventoryitem.html:56 +#: netbox/templates/dcim/module.html:78 +#: netbox/templates/dcim/modulebay.html:70 netbox/templates/dcim/rack.html:59 msgid "Asset Tag" msgstr "Asset-Tag" -#: templates/dcim/device.html:122 +#: netbox/templates/dcim/device.html:123 msgid "View Virtual Chassis" msgstr "Virtuelles Gehäuse anzeigen" -#: templates/dcim/device.html:161 +#: netbox/templates/dcim/device.html:162 msgid "Create VDC" msgstr "VDC erstellen" -#: templates/dcim/device.html:172 templates/dcim/device_edit.html:64 -#: virtualization/forms/model_forms.py:223 +#: netbox/templates/dcim/device.html:173 +#: netbox/templates/dcim/device_edit.html:64 +#: netbox/virtualization/forms/model_forms.py:223 msgid "Management" msgstr "Management" -#: templates/dcim/device.html:192 templates/dcim/device.html:208 -#: templates/virtualization/virtualmachine.html:53 -#: templates/virtualization/virtualmachine.html:69 +#: netbox/templates/dcim/device.html:193 netbox/templates/dcim/device.html:209 +#: netbox/templates/virtualization/virtualmachine.html:53 +#: netbox/templates/virtualization/virtualmachine.html:69 msgid "NAT for" msgstr "NAT für" -#: templates/dcim/device.html:194 templates/dcim/device.html:210 -#: templates/virtualization/virtualmachine.html:55 -#: templates/virtualization/virtualmachine.html:71 +#: netbox/templates/dcim/device.html:195 netbox/templates/dcim/device.html:211 +#: netbox/templates/virtualization/virtualmachine.html:55 +#: netbox/templates/virtualization/virtualmachine.html:71 msgid "NAT" msgstr "NAT" -#: templates/dcim/device.html:244 templates/dcim/rack.html:67 +#: netbox/templates/dcim/device.html:245 netbox/templates/dcim/rack.html:67 msgid "Power Utilization" msgstr "Energienutzung" -#: templates/dcim/device.html:248 +#: netbox/templates/dcim/device.html:249 msgid "Input" msgstr "Eingabe" -#: templates/dcim/device.html:249 +#: netbox/templates/dcim/device.html:250 msgid "Outlets" -msgstr "Verkaufsstellen" +msgstr "Abgänge" -#: templates/dcim/device.html:250 +#: netbox/templates/dcim/device.html:251 msgid "Allocated" msgstr "Zugeteilt" -#: templates/dcim/device.html:260 templates/dcim/device.html:262 -#: templates/dcim/device.html:278 templates/dcim/powerfeed.html:67 +#: netbox/templates/dcim/device.html:261 netbox/templates/dcim/device.html:263 +#: netbox/templates/dcim/device.html:279 +#: netbox/templates/dcim/powerfeed.html:67 msgid "VA" msgstr "VA" -#: templates/dcim/device.html:272 +#: netbox/templates/dcim/device.html:273 msgctxt "Leg of a power feed" msgid "Leg" msgstr "Bein" -#: templates/dcim/device.html:298 -#: templates/virtualization/virtualmachine.html:154 +#: netbox/templates/dcim/device.html:299 +#: netbox/templates/virtualization/virtualmachine.html:154 msgid "Add a service" msgstr "Einen Dienst hinzufügen" -#: templates/dcim/device/base.html:21 templates/dcim/device_list.html:9 -#: templates/dcim/devicetype/base.html:18 templates/dcim/module.html:18 -#: templates/dcim/moduletype/base.html:18 -#: templates/virtualization/virtualmachine/base.html:22 -#: templates/virtualization/virtualmachine_list.html:8 +#: netbox/templates/dcim/device/base.html:21 +#: netbox/templates/dcim/device_list.html:9 +#: netbox/templates/dcim/devicetype/base.html:18 +#: netbox/templates/dcim/module.html:18 +#: netbox/templates/dcim/moduletype/base.html:18 +#: netbox/templates/virtualization/virtualmachine/base.html:22 +#: netbox/templates/virtualization/virtualmachine_list.html:8 msgid "Add Components" msgstr "Komponenten hinzufügen" -#: templates/dcim/device/consoleports.html:24 +#: netbox/templates/dcim/device/consoleports.html:24 msgid "Add Console Ports" msgstr "Konsolenanschlüsse hinzufügen" -#: templates/dcim/device/consoleserverports.html:24 +#: netbox/templates/dcim/device/consoleserverports.html:24 msgid "Add Console Server Ports" msgstr "Konsolenserver-Anschlüsse hinzufügen" -#: templates/dcim/device/devicebays.html:10 +#: netbox/templates/dcim/device/devicebays.html:10 msgid "Add Device Bays" msgstr "Geräteeinsätze hinzufügen" -#: templates/dcim/device/frontports.html:24 +#: netbox/templates/dcim/device/frontports.html:24 msgid "Add Front Ports" msgstr "Frontanschlüsse hinzufügen" -#: templates/dcim/device/inc/interface_table_controls.html:9 +#: netbox/templates/dcim/device/inc/interface_table_controls.html:9 msgid "Hide Enabled" msgstr "Aktivierte ausblenden" -#: templates/dcim/device/inc/interface_table_controls.html:10 +#: netbox/templates/dcim/device/inc/interface_table_controls.html:10 msgid "Hide Disabled" msgstr "Deaktivierte ausblenden" -#: templates/dcim/device/inc/interface_table_controls.html:11 +#: netbox/templates/dcim/device/inc/interface_table_controls.html:11 msgid "Hide Virtual" msgstr "Virtuelle ausblenden" -#: templates/dcim/device/inc/interface_table_controls.html:12 +#: netbox/templates/dcim/device/inc/interface_table_controls.html:12 msgid "Hide Disconnected" msgstr "Getrennte ausblenden" -#: templates/dcim/device/interfaces.html:27 +#: netbox/templates/dcim/device/interfaces.html:27 msgid "Add Interfaces" msgstr "Schnittstellen hinzufügen" -#: templates/dcim/device/inventory.html:10 -#: templates/dcim/inc/panels/inventory_items.html:10 +#: netbox/templates/dcim/device/inventory.html:10 +#: netbox/templates/dcim/inc/panels/inventory_items.html:10 msgid "Add Inventory Item" msgstr "Inventargegenstand hinzufügen" -#: templates/dcim/device/modulebays.html:10 +#: netbox/templates/dcim/device/modulebays.html:10 msgid "Add Module Bays" msgstr "Moduleinsätze hinzufügen" -#: templates/dcim/device/poweroutlets.html:24 +#: netbox/templates/dcim/device/poweroutlets.html:24 msgid "Add Power Outlets" -msgstr "Steckdosen hinzufügen" +msgstr "Stromabgänge hinzufügen" -#: templates/dcim/device/powerports.html:24 +#: netbox/templates/dcim/device/powerports.html:24 msgid "Add Power Port" msgstr "Stromanschluss hinzufügen" -#: templates/dcim/device/rearports.html:24 +#: netbox/templates/dcim/device/rearports.html:24 msgid "Add Rear Ports" msgstr "Rückanschlüsse hinzufügen" -#: templates/dcim/device/render_config.html:5 -#: templates/virtualization/virtualmachine/render_config.html:5 +#: netbox/templates/dcim/device/render_config.html:5 +#: netbox/templates/virtualization/virtualmachine/render_config.html:5 msgid "Config" msgstr "Konfig" -#: templates/dcim/device/render_config.html:35 -#: templates/virtualization/virtualmachine/render_config.html:35 +#: netbox/templates/dcim/device/render_config.html:35 +#: netbox/templates/virtualization/virtualmachine/render_config.html:35 msgid "Context Data" msgstr "Kontextdaten" -#: templates/dcim/device/render_config.html:53 -#: templates/virtualization/virtualmachine/render_config.html:53 +#: netbox/templates/dcim/device/render_config.html:53 +#: netbox/templates/virtualization/virtualmachine/render_config.html:53 msgid "Rendered Config" msgstr "Gerenderte Konfiguration" -#: templates/dcim/device/render_config.html:55 -#: templates/virtualization/virtualmachine/render_config.html:55 +#: netbox/templates/dcim/device/render_config.html:55 +#: netbox/templates/virtualization/virtualmachine/render_config.html:55 msgid "Download" msgstr "Herunterladen" -#: templates/dcim/device/render_config.html:61 -#: templates/virtualization/virtualmachine/render_config.html:61 +#: netbox/templates/dcim/device/render_config.html:61 +#: netbox/templates/virtualization/virtualmachine/render_config.html:61 msgid "No configuration template found" msgstr "Keine Konfigurationsvorlage gefunden" -#: templates/dcim/device_edit.html:44 +#: netbox/templates/dcim/device_edit.html:44 msgid "Parent Bay" msgstr "Übergeordneter Einsatz" -#: templates/dcim/device_edit.html:48 -#: utilities/templates/form_helpers/render_field.html:20 +#: netbox/templates/dcim/device_edit.html:48 +#: netbox/utilities/templates/form_helpers/render_field.html:20 msgid "Regenerate Slug" msgstr "URL-Slug regenerieren" -#: templates/dcim/device_edit.html:49 templates/generic/bulk_remove.html:21 -#: utilities/templates/helpers/table_config_form.html:23 +#: netbox/templates/dcim/device_edit.html:49 +#: netbox/templates/generic/bulk_remove.html:21 +#: netbox/utilities/templates/helpers/table_config_form.html:23 msgid "Remove" msgstr "entfernen" -#: templates/dcim/device_edit.html:110 +#: netbox/templates/dcim/device_edit.html:110 msgid "Local Config Context Data" msgstr "Lokale Konfigurationskontextdaten" -#: templates/dcim/device_list.html:82 -#: templates/dcim/moduletype/component_templates.html:17 -#: templates/generic/bulk_rename.html:57 -#: templates/virtualization/virtualmachine/interfaces.html:11 -#: templates/virtualization/virtualmachine/virtual_disks.html:11 +#: netbox/templates/dcim/device_list.html:82 +#: netbox/templates/dcim/moduletype/component_templates.html:17 +#: netbox/templates/generic/bulk_rename.html:57 +#: netbox/templates/virtualization/virtualmachine/interfaces.html:11 +#: netbox/templates/virtualization/virtualmachine/virtual_disks.html:11 msgid "Rename" msgstr "Umbenennen" -#: templates/dcim/devicebay.html:17 +#: netbox/templates/dcim/devicebay.html:17 msgid "Device Bay" msgstr "Geräteeinsatz" -#: templates/dcim/devicebay.html:43 +#: netbox/templates/dcim/devicebay.html:43 msgid "Installed Device" msgstr "Installiertes Gerät" -#: templates/dcim/devicebay_depopulate.html:6 +#: netbox/templates/dcim/devicebay_depopulate.html:6 #, python-format msgid "Remove %(device)s from %(device_bay)s?" msgstr "entferne %(device)s von %(device_bay)s?" -#: templates/dcim/devicebay_depopulate.html:13 +#: netbox/templates/dcim/devicebay_depopulate.html:13 #, python-format msgid "" "Are you sure you want to remove %(device)s from " @@ -11414,434 +12042,453 @@ msgstr "" "Sind Sie sicher, dass Sie entfernen möchten %(device)s von " "%(device_bay)s?" -#: templates/dcim/devicebay_populate.html:13 +#: netbox/templates/dcim/devicebay_populate.html:13 msgid "Populate" msgstr "Bevölkern" -#: templates/dcim/devicebay_populate.html:22 +#: netbox/templates/dcim/devicebay_populate.html:22 msgid "Bay" msgstr "Einsatz" -#: templates/dcim/devicerole.html:14 templates/dcim/platform.html:17 +#: netbox/templates/dcim/devicerole.html:14 +#: netbox/templates/dcim/platform.html:17 msgid "Add Device" msgstr "Gerät hinzufügen" -#: templates/dcim/devicerole.html:40 +#: netbox/templates/dcim/devicerole.html:40 msgid "VM Role" msgstr "VM-Rolle" -#: templates/dcim/devicetype.html:18 templates/dcim/moduletype.html:18 +#: netbox/templates/dcim/devicetype.html:18 +#: netbox/templates/dcim/moduletype.html:18 msgid "Model Name" msgstr "Name des Modells" -#: templates/dcim/devicetype.html:25 templates/dcim/moduletype.html:22 +#: netbox/templates/dcim/devicetype.html:25 +#: netbox/templates/dcim/moduletype.html:22 msgid "Part Number" msgstr "Teilnummer" -#: templates/dcim/devicetype.html:41 +#: netbox/templates/dcim/devicetype.html:41 msgid "Exclude From Utilization" msgstr "Von der Auslastung ausschließen" -#: templates/dcim/devicetype.html:59 +#: netbox/templates/dcim/devicetype.html:59 msgid "Parent/Child" msgstr "Eltern/Kind" -#: templates/dcim/devicetype.html:71 +#: netbox/templates/dcim/devicetype.html:71 msgid "Front Image" msgstr "Vorderes Bild" -#: templates/dcim/devicetype.html:83 +#: netbox/templates/dcim/devicetype.html:83 msgid "Rear Image" msgstr "Hinteres Bild" -#: templates/dcim/frontport.html:54 +#: netbox/templates/dcim/frontport.html:54 msgid "Rear Port Position" msgstr "Position des Rück-Anschlusses" -#: templates/dcim/frontport.html:72 templates/dcim/interface.html:144 -#: templates/dcim/poweroutlet.html:63 templates/dcim/powerport.html:63 -#: templates/dcim/rearport.html:68 +#: netbox/templates/dcim/frontport.html:72 +#: netbox/templates/dcim/interface.html:144 +#: netbox/templates/dcim/poweroutlet.html:63 +#: netbox/templates/dcim/powerport.html:63 +#: netbox/templates/dcim/rearport.html:68 msgid "Marked as Connected" msgstr "Als verbunden markiert" -#: templates/dcim/frontport.html:86 templates/dcim/rearport.html:82 +#: netbox/templates/dcim/frontport.html:86 +#: netbox/templates/dcim/rearport.html:82 msgid "Connection Status" msgstr "Status der Verbindung" -#: templates/dcim/htmx/cable_edit.html:10 +#: netbox/templates/dcim/htmx/cable_edit.html:10 msgid "A Side" msgstr "A-Seite" -#: templates/dcim/htmx/cable_edit.html:30 +#: netbox/templates/dcim/htmx/cable_edit.html:30 msgid "B Side" msgstr "B-Seite" -#: templates/dcim/inc/cable_termination.html:65 +#: netbox/templates/dcim/inc/cable_termination.html:65 msgid "No termination" msgstr "Kein Abschlusspunkt" -#: templates/dcim/inc/cable_toggle_buttons.html:3 +#: netbox/templates/dcim/inc/cable_toggle_buttons.html:3 msgid "Mark Planned" msgstr "Als geplant markieren" -#: templates/dcim/inc/cable_toggle_buttons.html:6 +#: netbox/templates/dcim/inc/cable_toggle_buttons.html:6 msgid "Mark Installed" msgstr "Als installiert markieren" -#: templates/dcim/inc/connection_endpoints.html:13 +#: netbox/templates/dcim/inc/connection_endpoints.html:13 msgid "Path Status" msgstr "Pfadstatus" -#: templates/dcim/inc/connection_endpoints.html:18 +#: netbox/templates/dcim/inc/connection_endpoints.html:18 msgid "Not Reachable" msgstr "Nicht erreichbar" -#: templates/dcim/inc/connection_endpoints.html:23 +#: netbox/templates/dcim/inc/connection_endpoints.html:23 msgid "Path Endpoints" msgstr "Pfadendpunkte" -#: templates/dcim/inc/endpoint_connection.html:8 -#: templates/dcim/powerfeed.html:120 templates/dcim/rearport.html:94 +#: netbox/templates/dcim/inc/endpoint_connection.html:8 +#: netbox/templates/dcim/powerfeed.html:120 +#: netbox/templates/dcim/rearport.html:94 msgid "Not connected" msgstr "Nicht verbunden" -#: templates/dcim/inc/interface_vlans_table.html:6 +#: netbox/templates/dcim/inc/interface_vlans_table.html:6 msgid "Untagged" msgstr "Untagged" -#: templates/dcim/inc/interface_vlans_table.html:37 +#: netbox/templates/dcim/inc/interface_vlans_table.html:37 msgid "No VLANs Assigned" msgstr "Keine VLANs zugewiesen" -#: templates/dcim/inc/interface_vlans_table.html:44 -#: templates/ipam/prefix_list.html:16 templates/ipam/prefix_list.html:33 +#: netbox/templates/dcim/inc/interface_vlans_table.html:44 +#: netbox/templates/ipam/prefix_list.html:16 +#: netbox/templates/ipam/prefix_list.html:33 msgid "Clear" msgstr "Lösche" -#: templates/dcim/inc/interface_vlans_table.html:47 +#: netbox/templates/dcim/inc/interface_vlans_table.html:47 msgid "Clear All" msgstr "Alles löschen" -#: templates/dcim/interface.html:17 +#: netbox/templates/dcim/interface.html:17 msgid "Add Child Interface" msgstr "Untergeordnete Schnittstelle hinzufügen" -#: templates/dcim/interface.html:50 +#: netbox/templates/dcim/interface.html:50 msgid "Speed/Duplex" msgstr "Geschwindigkeit/Duplex" -#: templates/dcim/interface.html:73 +#: netbox/templates/dcim/interface.html:73 msgid "PoE Mode" msgstr "PoE-Modus" -#: templates/dcim/interface.html:77 +#: netbox/templates/dcim/interface.html:77 msgid "PoE Type" msgstr "PoE-Typ" -#: templates/dcim/interface.html:81 -#: templates/virtualization/vminterface.html:63 +#: netbox/templates/dcim/interface.html:81 +#: netbox/templates/virtualization/vminterface.html:63 msgid "802.1Q Mode" msgstr "802.1Q-Modus" -#: templates/dcim/interface.html:125 -#: templates/virtualization/vminterface.html:59 +#: netbox/templates/dcim/interface.html:125 +#: netbox/templates/virtualization/vminterface.html:59 msgid "MAC Address" msgstr "MAC-Adresse" -#: templates/dcim/interface.html:151 +#: netbox/templates/dcim/interface.html:151 msgid "Wireless Link" msgstr "Drahtlose Verbindung" -#: templates/dcim/interface.html:218 vpn/choices.py:55 +#: netbox/templates/dcim/interface.html:218 netbox/vpn/choices.py:55 msgid "Peer" msgstr "Peer" -#: templates/dcim/interface.html:230 -#: templates/wireless/inc/wirelesslink_interface.html:26 +#: netbox/templates/dcim/interface.html:230 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:26 msgid "Channel" msgstr "Kanal" -#: templates/dcim/interface.html:239 -#: templates/wireless/inc/wirelesslink_interface.html:32 +#: netbox/templates/dcim/interface.html:239 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:32 msgid "Channel Frequency" msgstr "Kanal-Frequenz" -#: templates/dcim/interface.html:242 templates/dcim/interface.html:250 -#: templates/dcim/interface.html:261 templates/dcim/interface.html:269 +#: netbox/templates/dcim/interface.html:242 +#: netbox/templates/dcim/interface.html:250 +#: netbox/templates/dcim/interface.html:261 +#: netbox/templates/dcim/interface.html:269 msgid "MHz" msgstr "MHz" -#: templates/dcim/interface.html:258 -#: templates/wireless/inc/wirelesslink_interface.html:42 +#: netbox/templates/dcim/interface.html:258 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:42 msgid "Channel Width" msgstr "Kanal-Breite" -#: templates/dcim/interface.html:285 templates/wireless/wirelesslan.html:14 -#: templates/wireless/wirelesslink.html:21 wireless/forms/bulk_edit.py:60 -#: wireless/forms/bulk_edit.py:102 wireless/forms/filtersets.py:40 -#: wireless/forms/filtersets.py:80 wireless/models.py:81 -#: wireless/models.py:155 wireless/tables/wirelesslan.py:44 +#: netbox/templates/dcim/interface.html:285 +#: netbox/templates/wireless/wirelesslan.html:14 +#: netbox/templates/wireless/wirelesslink.html:21 +#: netbox/wireless/forms/bulk_edit.py:60 +#: netbox/wireless/forms/bulk_edit.py:102 +#: netbox/wireless/forms/filtersets.py:40 +#: netbox/wireless/forms/filtersets.py:80 netbox/wireless/models.py:81 +#: netbox/wireless/models.py:155 netbox/wireless/tables/wirelesslan.py:44 msgid "SSID" msgstr "SSID" -#: templates/dcim/interface.html:305 +#: netbox/templates/dcim/interface.html:305 msgid "LAG Members" msgstr "LAG-Mitglieder" -#: templates/dcim/interface.html:323 +#: netbox/templates/dcim/interface.html:323 msgid "No member interfaces" msgstr "Keine Mitgliederschnittstellen" -#: templates/dcim/interface.html:343 templates/ipam/fhrpgroup.html:73 -#: templates/ipam/iprange/ip_addresses.html:7 -#: templates/ipam/prefix/ip_addresses.html:7 -#: templates/virtualization/vminterface.html:89 +#: netbox/templates/dcim/interface.html:343 +#: netbox/templates/ipam/fhrpgroup.html:73 +#: netbox/templates/ipam/iprange/ip_addresses.html:7 +#: netbox/templates/ipam/prefix/ip_addresses.html:7 +#: netbox/templates/virtualization/vminterface.html:89 msgid "Add IP Address" msgstr "IP-Adresse hinzufügen" -#: templates/dcim/inventoryitem.html:24 +#: netbox/templates/dcim/inventoryitem.html:24 msgid "Parent Item" msgstr "Übergeordneter Artikel" -#: templates/dcim/inventoryitem.html:48 +#: netbox/templates/dcim/inventoryitem.html:48 msgid "Part ID" msgstr "Teile-ID" -#: templates/dcim/location.html:17 +#: netbox/templates/dcim/location.html:17 msgid "Add Child Location" msgstr "Untergeordneten Standort hinzufügen" -#: templates/dcim/location.html:58 templates/dcim/site.html:55 +#: netbox/templates/dcim/location.html:58 netbox/templates/dcim/site.html:56 msgid "Facility" msgstr "Einrichtung" -#: templates/dcim/location.html:77 +#: netbox/templates/dcim/location.html:77 msgid "Child Locations" msgstr "Untergeordnete Standorte" -#: templates/dcim/location.html:81 templates/dcim/site.html:130 +#: netbox/templates/dcim/location.html:81 netbox/templates/dcim/site.html:131 msgid "Add a Location" msgstr "Einen Standort hinzufügen" -#: templates/dcim/location.html:94 templates/dcim/site.html:143 +#: netbox/templates/dcim/location.html:94 netbox/templates/dcim/site.html:144 msgid "Add a Device" msgstr "Ein Gerät hinzufügen" -#: templates/dcim/manufacturer.html:16 +#: netbox/templates/dcim/manufacturer.html:16 msgid "Add Device Type" msgstr "Gerätetyp hinzufügen" -#: templates/dcim/manufacturer.html:21 +#: netbox/templates/dcim/manufacturer.html:21 msgid "Add Module Type" msgstr "Modultyp hinzufügen" -#: templates/dcim/powerfeed.html:53 +#: netbox/templates/dcim/powerfeed.html:53 msgid "Connected Device" msgstr "Verbundenes Gerät" -#: templates/dcim/powerfeed.html:63 +#: netbox/templates/dcim/powerfeed.html:63 msgid "Utilization (Allocated" msgstr "Auslastung (zugewiesen)" -#: templates/dcim/powerfeed.html:80 +#: netbox/templates/dcim/powerfeed.html:80 msgid "Electrical Characteristics" msgstr "Elektrische Eigenschaften" -#: templates/dcim/powerfeed.html:88 +#: netbox/templates/dcim/powerfeed.html:88 msgctxt "Abbreviation for volts" msgid "V" msgstr "V" -#: templates/dcim/powerfeed.html:92 +#: netbox/templates/dcim/powerfeed.html:92 msgctxt "Abbreviation for amperes" msgid "A" msgstr "A" -#: templates/dcim/poweroutlet.html:48 +#: netbox/templates/dcim/poweroutlet.html:48 msgid "Feed Leg" -msgstr "Einspeiseseite" +msgstr "Phasenlage" -#: templates/dcim/powerpanel.html:72 +#: netbox/templates/dcim/powerpanel.html:72 msgid "Add Power Feeds" -msgstr "Power-Feeds hinzufügen" +msgstr "Stromzufuhr hinzufügen" -#: templates/dcim/powerport.html:44 +#: netbox/templates/dcim/powerport.html:44 msgid "Maximum Draw" msgstr "maximale Auslastung" -#: templates/dcim/powerport.html:48 +#: netbox/templates/dcim/powerport.html:48 msgid "Allocated Draw" msgstr "zugewiesene Auslastung" -#: templates/dcim/rack.html:63 +#: netbox/templates/dcim/rack.html:63 msgid "Space Utilization" msgstr "Raumnutzung" -#: templates/dcim/rack.html:91 +#: netbox/templates/dcim/rack.html:91 msgid "descending" msgstr "absteigend" -#: templates/dcim/rack.html:91 +#: netbox/templates/dcim/rack.html:91 msgid "ascending" msgstr "aufsteigend" -#: templates/dcim/rack.html:94 +#: netbox/templates/dcim/rack.html:94 msgid "Starting Unit" msgstr "Start HE" -#: templates/dcim/rack.html:120 +#: netbox/templates/dcim/rack.html:120 msgid "Mounting Depth" msgstr "Einbautiefe" -#: templates/dcim/rack.html:130 +#: netbox/templates/dcim/rack.html:130 msgid "Rack Weight" msgstr "Gewicht des Racks" -#: templates/dcim/rack.html:140 +#: netbox/templates/dcim/rack.html:140 msgid "Maximum Weight" msgstr "Maximales Gewicht" -#: templates/dcim/rack.html:150 +#: netbox/templates/dcim/rack.html:150 msgid "Total Weight" msgstr "Gesamtgewicht" -#: templates/dcim/rack.html:167 templates/dcim/rack_elevation_list.html:15 +#: netbox/templates/dcim/rack.html:167 +#: netbox/templates/dcim/rack_elevation_list.html:15 msgid "Images and Labels" msgstr "Bilder und Beschriftungen" -#: templates/dcim/rack.html:168 templates/dcim/rack_elevation_list.html:16 +#: netbox/templates/dcim/rack.html:168 +#: netbox/templates/dcim/rack_elevation_list.html:16 msgid "Images only" msgstr "Nur Bilder" -#: templates/dcim/rack.html:169 templates/dcim/rack_elevation_list.html:17 +#: netbox/templates/dcim/rack.html:169 +#: netbox/templates/dcim/rack_elevation_list.html:17 msgid "Labels only" msgstr "Nur Beschriftungen" -#: templates/dcim/rack/reservations.html:8 +#: netbox/templates/dcim/rack/reservations.html:8 msgid "Add reservation" msgstr "Reservierung hinzufügen" -#: templates/dcim/rack_elevation_list.html:12 +#: netbox/templates/dcim/rack_elevation_list.html:12 msgid "View List" msgstr "Liste ansehen" -#: templates/dcim/rack_elevation_list.html:25 +#: netbox/templates/dcim/rack_elevation_list.html:25 msgid "Sort By" msgstr "Sortieren nach" -#: templates/dcim/rack_elevation_list.html:74 +#: netbox/templates/dcim/rack_elevation_list.html:74 msgid "No Racks Found" msgstr "Keine Racks gefunden" -#: templates/dcim/rack_list.html:8 +#: netbox/templates/dcim/rack_list.html:8 msgid "View Elevations" msgstr "Höhen anzeigen" -#: templates/dcim/rackreservation.html:42 +#: netbox/templates/dcim/rackreservation.html:42 msgid "Reservation Details" msgstr "Einzelheiten der Reservierung" -#: templates/dcim/rackrole.html:10 +#: netbox/templates/dcim/rackrole.html:10 msgid "Add Rack" msgstr "Rack hinzufügen" -#: templates/dcim/rearport.html:50 +#: netbox/templates/dcim/rearport.html:50 msgid "Positions" msgstr "Positionen" -#: templates/dcim/region.html:17 templates/dcim/sitegroup.html:17 +#: netbox/templates/dcim/region.html:17 +#: netbox/templates/dcim/sitegroup.html:17 msgid "Add Site" msgstr "Standort hinzufügen" -#: templates/dcim/region.html:55 +#: netbox/templates/dcim/region.html:55 msgid "Child Regions" msgstr "Untergeordnete Regionen" -#: templates/dcim/region.html:59 +#: netbox/templates/dcim/region.html:59 msgid "Add Region" msgstr "Region hinzufügen" -#: templates/dcim/site.html:63 +#: netbox/templates/dcim/site.html:64 msgid "Time Zone" msgstr "Zeitzone" -#: templates/dcim/site.html:66 +#: netbox/templates/dcim/site.html:67 msgid "UTC" msgstr "UTC" -#: templates/dcim/site.html:67 +#: netbox/templates/dcim/site.html:68 msgid "Site time" msgstr "Uhrzeit am Standort" -#: templates/dcim/site.html:74 +#: netbox/templates/dcim/site.html:75 msgid "Physical Address" msgstr "Physische Adresse" -#: templates/dcim/site.html:80 +#: netbox/templates/dcim/site.html:81 msgid "Map" msgstr "Landkarte" -#: templates/dcim/site.html:89 +#: netbox/templates/dcim/site.html:90 msgid "Shipping Address" msgstr "Lieferadresse" -#: templates/dcim/sitegroup.html:55 templates/tenancy/contactgroup.html:46 -#: templates/tenancy/tenantgroup.html:55 -#: templates/wireless/wirelesslangroup.html:55 +#: netbox/templates/dcim/sitegroup.html:55 +#: netbox/templates/tenancy/contactgroup.html:46 +#: netbox/templates/tenancy/tenantgroup.html:55 +#: netbox/templates/wireless/wirelesslangroup.html:55 msgid "Child Groups" msgstr "Untergeordnete Gruppen" -#: templates/dcim/sitegroup.html:59 +#: netbox/templates/dcim/sitegroup.html:59 msgid "Add Site Group" msgstr "Standortgruppe hinzufügen" -#: templates/dcim/trace/attachment.html:5 -#: templates/extras/exporttemplate.html:31 +#: netbox/templates/dcim/trace/attachment.html:5 +#: netbox/templates/extras/exporttemplate.html:31 msgid "Attachment" msgstr "Anlage" -#: templates/dcim/virtualchassis.html:57 +#: netbox/templates/dcim/virtualchassis.html:57 msgid "Add Member" msgstr "Mitglied hinzufügen" -#: templates/dcim/virtualchassis_add.html:18 +#: netbox/templates/dcim/virtualchassis_add.html:18 msgid "Member Devices" msgstr "Mitglieds-Geräte" -#: templates/dcim/virtualchassis_add_member.html:10 +#: netbox/templates/dcim/virtualchassis_add_member.html:10 #, python-format msgid "Add New Member to Virtual Chassis %(virtual_chassis)s" msgstr "Neues Mitglied zu virtuellem Gehäuse hinzufügen %(virtual_chassis)s" -#: templates/dcim/virtualchassis_add_member.html:19 +#: netbox/templates/dcim/virtualchassis_add_member.html:19 msgid "Add New Member" msgstr "Neues Mitglied hinzufügen" -#: templates/dcim/virtualchassis_add_member.html:27 -#: templates/generic/object_edit.html:78 -#: templates/users/objectpermission.html:31 users/forms/filtersets.py:68 -#: users/forms/model_forms.py:309 +#: 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:68 netbox/users/forms/model_forms.py:309 msgid "Actions" msgstr "Aktionen" -#: templates/dcim/virtualchassis_add_member.html:29 +#: netbox/templates/dcim/virtualchassis_add_member.html:29 msgid "Save & Add Another" msgstr "Speichern & weiteres hinzufügen" -#: templates/dcim/virtualchassis_edit.html:7 +#: netbox/templates/dcim/virtualchassis_edit.html:7 #, python-format msgid "Editing Virtual Chassis %(name)s" msgstr "Virtuelles Gehäuse %(name)s bearbeiten" -#: templates/dcim/virtualchassis_edit.html:53 +#: netbox/templates/dcim/virtualchassis_edit.html:53 msgid "Rack/Unit" msgstr "Rack/Einheit" -#: templates/dcim/virtualchassis_remove_member.html:5 +#: netbox/templates/dcim/virtualchassis_remove_member.html:5 msgid "Remove Virtual Chassis Member" msgstr "Virtuelles Gehäuse-Mitglied entfernen" -#: templates/dcim/virtualchassis_remove_member.html:9 +#: netbox/templates/dcim/virtualchassis_remove_member.html:9 #, python-format msgid "" "Are you sure you want to remove %(device)s from virtual " @@ -11850,11 +12497,12 @@ msgstr "" "Sind Sie sicher, dass Sie entfernen möchten %(device)s aus " "dem virtuellen Gehäuse %(name)s?" -#: templates/dcim/virtualdevicecontext.html:26 templates/vpn/l2vpn.html:18 +#: netbox/templates/dcim/virtualdevicecontext.html:26 +#: netbox/templates/vpn/l2vpn.html:18 msgid "Identifier" msgstr "Identifier" -#: templates/exceptions/import_error.html:6 +#: netbox/templates/exceptions/import_error.html:6 msgid "" "A module import error occurred during this request. Common causes include " "the following:" @@ -11862,11 +12510,11 @@ msgstr "" "Während dieser Anfrage ist ein Modulimportfehler aufgetreten. Zu den " "häufigsten Ursachen gehören die folgenden:" -#: templates/exceptions/import_error.html:10 +#: netbox/templates/exceptions/import_error.html:10 msgid "Missing required packages" msgstr "Erforderliche Pakete fehlen" -#: templates/exceptions/import_error.html:11 +#: netbox/templates/exceptions/import_error.html:11 msgid "" "This installation of NetBox might be missing one or more required Python " "packages. These packages are listed in requirements.txt and " @@ -11883,11 +12531,11 @@ msgstr "" " aus einfrieren von der Konsole aus und vergleichen Sie die " "Ausgabe mit der Liste der benötigten Pakete." -#: templates/exceptions/import_error.html:20 +#: netbox/templates/exceptions/import_error.html:20 msgid "WSGI service not restarted after upgrade" msgstr "Der WSGI-Dienst wurde nach dem Upgrade nicht neu gestartet" -#: templates/exceptions/import_error.html:21 +#: netbox/templates/exceptions/import_error.html:21 msgid "" "If this installation has recently been upgraded, check that the WSGI service" " (e.g. gunicorn or uWSGI) has been restarted. This ensures that the new code" @@ -11897,7 +12545,7 @@ msgstr "" "WSGI-Dienst (z. B. gunicorn oder uWSGI) neu gestartet wurde. Dadurch wird " "sichergestellt, dass der neue Code ausgeführt wird." -#: templates/exceptions/permission_error.html:6 +#: netbox/templates/exceptions/permission_error.html:6 msgid "" "A file permission error was detected while processing this request. Common " "causes include the following:" @@ -11905,11 +12553,11 @@ msgstr "" "Bei der Verarbeitung dieser Anfrage wurde ein Dateiberechtigungsfehler " "festgestellt. Zu den häufigsten Ursachen gehören die folgenden:" -#: templates/exceptions/permission_error.html:10 +#: netbox/templates/exceptions/permission_error.html:10 msgid "Insufficient write permission to the media root" msgstr "Ungenügende Schreibrechte im Medienverzeichnis" -#: templates/exceptions/permission_error.html:11 +#: netbox/templates/exceptions/permission_error.html:11 #, python-format msgid "" "The configured media root is %(media_root)s. Ensure that the " @@ -11920,7 +12568,7 @@ msgstr "" " Sie sicher, dass der Benutzer NetBox ausgeführt wird und Zugriff hat, um " "Dateien innerhalb dieses Pfads zu schreiben." -#: templates/exceptions/programming_error.html:6 +#: netbox/templates/exceptions/programming_error.html:6 msgid "" "A database programming error was detected while processing this request. " "Common causes include the following:" @@ -11928,11 +12576,11 @@ msgstr "" "Bei der Verarbeitung dieser Anfrage wurde ein Datenbankprogrammierfehler " "festgestellt. Zu den häufigsten Ursachen gehören die folgenden:" -#: templates/exceptions/programming_error.html:10 +#: netbox/templates/exceptions/programming_error.html:10 msgid "Database migrations missing" msgstr "Datenbankmigrationen fehlen" -#: templates/exceptions/programming_error.html:11 +#: netbox/templates/exceptions/programming_error.html:11 msgid "" "When upgrading to a new NetBox release, the upgrade script must be run to " "apply any new database migrations. You can run migrations manually by " @@ -11943,11 +12591,11 @@ msgstr "" "Migrationen manuell anwenden, indem Sie python3 manage.py " "migrate von der Befehlszeile aus ausführen." -#: templates/exceptions/programming_error.html:18 +#: netbox/templates/exceptions/programming_error.html:18 msgid "Unsupported PostgreSQL version" msgstr "PostgreSQL-Version wird nicht unterstützt" -#: templates/exceptions/programming_error.html:19 +#: netbox/templates/exceptions/programming_error.html:19 msgid "" "Ensure that PostgreSQL version 12 or later is in use. You can check this by " "connecting to the database using NetBox's credentials and issuing a query " @@ -11958,103 +12606,106 @@ msgstr "" "NetBox eine Verbindung zur Datenbank herstellen und eine Abfrage mit " "SELECT VERSION()ausführen." -#: templates/extras/configcontext.html:45 -#: templates/extras/configtemplate.html:37 -#: templates/extras/exporttemplate.html:51 +#: netbox/templates/extras/configcontext.html:45 +#: netbox/templates/extras/configtemplate.html:37 +#: netbox/templates/extras/exporttemplate.html:51 msgid "The data file associated with this object has been deleted" msgstr "Die mit diesem Objekt verknüpfte Datei wurde gelöscht" -#: templates/extras/configcontext.html:54 -#: templates/extras/configtemplate.html:46 -#: templates/extras/exporttemplate.html:60 +#: netbox/templates/extras/configcontext.html:54 +#: netbox/templates/extras/configtemplate.html:46 +#: netbox/templates/extras/exporttemplate.html:60 msgid "Data Synced" msgstr "Daten synchronisiert" -#: templates/extras/configcontext_list.html:7 -#: templates/extras/configtemplate_list.html:7 -#: templates/extras/exporttemplate_list.html:7 +#: netbox/templates/extras/configcontext_list.html:7 +#: netbox/templates/extras/configtemplate_list.html:7 +#: netbox/templates/extras/exporttemplate_list.html:7 msgid "Sync Data" msgstr "Daten synchronisieren" -#: templates/extras/configtemplate.html:56 +#: netbox/templates/extras/configtemplate.html:56 msgid "Environment Parameters" msgstr "Umgebungsparameter" -#: templates/extras/configtemplate.html:67 -#: templates/extras/exporttemplate.html:79 +#: netbox/templates/extras/configtemplate.html:67 +#: netbox/templates/extras/exporttemplate.html:79 msgid "Template" msgstr "Vorlage" -#: templates/extras/customfield.html:30 templates/extras/customlink.html:21 +#: netbox/templates/extras/customfield.html:30 +#: netbox/templates/extras/customlink.html:21 msgid "Group Name" msgstr "Name der Gruppe" -#: templates/extras/customfield.html:42 +#: netbox/templates/extras/customfield.html:42 msgid "Cloneable" msgstr "Klonbar" -#: templates/extras/customfield.html:52 +#: netbox/templates/extras/customfield.html:52 msgid "Default Value" msgstr "Standardwert" -#: templates/extras/customfield.html:61 +#: netbox/templates/extras/customfield.html:61 msgid "Search Weight" msgstr "Gewicht suchen" -#: templates/extras/customfield.html:71 +#: netbox/templates/extras/customfield.html:71 msgid "Filter Logic" msgstr "Filterlogik" -#: templates/extras/customfield.html:75 +#: netbox/templates/extras/customfield.html:75 msgid "Display Weight" msgstr "Gewicht anzeigen" -#: templates/extras/customfield.html:79 +#: netbox/templates/extras/customfield.html:79 msgid "UI Visible" msgstr "UI Sichtbar" -#: templates/extras/customfield.html:83 +#: netbox/templates/extras/customfield.html:83 msgid "UI Editable" msgstr "UI editierbar" -#: templates/extras/customfield.html:103 +#: netbox/templates/extras/customfield.html:103 msgid "Validation Rules" msgstr "Validierungsregeln" -#: templates/extras/customfield.html:106 +#: netbox/templates/extras/customfield.html:106 msgid "Minimum Value" msgstr "Minimaler Wert" -#: templates/extras/customfield.html:110 +#: netbox/templates/extras/customfield.html:110 msgid "Maximum Value" msgstr "Maximaler Wert" -#: templates/extras/customfield.html:114 +#: netbox/templates/extras/customfield.html:114 msgid "Regular Expression" msgstr "Regulärer Ausdruck" -#: templates/extras/customlink.html:29 +#: netbox/templates/extras/customlink.html:29 msgid "Button Class" msgstr "Button-Klasse" -#: templates/extras/customlink.html:39 templates/extras/exporttemplate.html:66 -#: templates/extras/savedfilter.html:39 +#: netbox/templates/extras/customlink.html:39 +#: netbox/templates/extras/exporttemplate.html:66 +#: netbox/templates/extras/savedfilter.html:39 msgid "Assigned Models" msgstr "Zugewiesene Modelle" -#: templates/extras/customlink.html:53 +#: netbox/templates/extras/customlink.html:53 msgid "Link Text" msgstr "Linktext" -#: templates/extras/customlink.html:61 +#: netbox/templates/extras/customlink.html:61 msgid "Link URL" msgstr "Link-URL" -#: templates/extras/dashboard/reset.html:4 templates/home.html:66 +#: netbox/templates/extras/dashboard/reset.html:4 +#: netbox/templates/home.html:66 msgid "Reset Dashboard" msgstr "Dashboard zurücksetzen" -#: templates/extras/dashboard/reset.html:8 +#: netbox/templates/extras/dashboard/reset.html:8 msgid "" "This will remove all configured widgets and restore the " "default dashboard configuration." @@ -12062,7 +12713,7 @@ msgstr "" "Das wird entfernt alles konfigurierte Widgets und stellen " "Sie die Standard-Dashboard-Konfiguration wieder her." -#: templates/extras/dashboard/reset.html:13 +#: netbox/templates/extras/dashboard/reset.html:13 msgid "" "This change affects only your dashboard, and will not impact other " "users." @@ -12070,203 +12721,205 @@ msgstr "" "Diese Änderung betrifft nur dein Dashboard und hat keine Auswirkungen" " auf andere Benutzer." -#: templates/extras/dashboard/widget_add.html:7 +#: netbox/templates/extras/dashboard/widget_add.html:7 msgid "Add a Widget" msgstr "Ein Widget hinzufügen" -#: templates/extras/dashboard/widgets/bookmarks.html:14 +#: netbox/templates/extras/dashboard/widgets/bookmarks.html:14 msgid "No bookmarks have been added yet." msgstr "Es wurden noch keine Lesezeichen hinzugefügt." -#: templates/extras/dashboard/widgets/objectcounts.html:10 +#: netbox/templates/extras/dashboard/widgets/objectcounts.html:10 msgid "No permission" msgstr "Keine Berechtigung" -#: templates/extras/dashboard/widgets/objectlist.html:6 +#: netbox/templates/extras/dashboard/widgets/objectlist.html:6 msgid "No permission to view this content" msgstr "Keine Berechtigung, diesen Inhalt anzusehen" -#: templates/extras/dashboard/widgets/objectlist.html:10 +#: netbox/templates/extras/dashboard/widgets/objectlist.html:10 msgid "Unable to load content. Invalid view name" msgstr "Inhalt kann nicht geladen werden. Ungültiger Name des Views" -#: templates/extras/dashboard/widgets/rssfeed.html:12 +#: netbox/templates/extras/dashboard/widgets/rssfeed.html:12 msgid "No content found" msgstr "Kein Inhalt gefunden" -#: templates/extras/dashboard/widgets/rssfeed.html:18 +#: netbox/templates/extras/dashboard/widgets/rssfeed.html:18 msgid "There was a problem fetching the RSS feed" msgstr "Beim Abrufen des RSS-Feeds ist ein Problem aufgetreten" -#: templates/extras/dashboard/widgets/rssfeed.html:21 +#: netbox/templates/extras/dashboard/widgets/rssfeed.html:21 msgid "HTTP" msgstr "HTTP" -#: templates/extras/eventrule.html:52 +#: netbox/templates/extras/eventrule.html:52 msgid "Job start" msgstr "Beginn des Jobs" -#: templates/extras/eventrule.html:56 +#: netbox/templates/extras/eventrule.html:56 msgid "Job end" msgstr "Ende des Jobs" -#: templates/extras/exporttemplate.html:23 +#: netbox/templates/extras/exporttemplate.html:23 msgid "MIME Type" msgstr "MIME-Typ" -#: templates/extras/exporttemplate.html:27 +#: netbox/templates/extras/exporttemplate.html:27 msgid "File Extension" msgstr "Dateiendung" -#: templates/extras/htmx/script_result.html:10 +#: netbox/templates/extras/htmx/script_result.html:10 msgid "Scheduled for" msgstr "Geplant für" -#: templates/extras/htmx/script_result.html:15 +#: netbox/templates/extras/htmx/script_result.html:15 msgid "Duration" msgstr "Dauer" -#: templates/extras/htmx/script_result.html:23 +#: netbox/templates/extras/htmx/script_result.html:23 msgid "Test Summary" msgstr "Zusammenfassung des Tests" -#: templates/extras/htmx/script_result.html:43 +#: netbox/templates/extras/htmx/script_result.html:43 msgid "Log" msgstr "Log" -#: templates/extras/htmx/script_result.html:52 +#: netbox/templates/extras/htmx/script_result.html:52 msgid "Output" msgstr "Ausgabe" -#: templates/extras/inc/result_pending.html:4 +#: netbox/templates/extras/inc/result_pending.html:4 msgid "Loading" msgstr "Wird geladen" -#: templates/extras/inc/result_pending.html:6 +#: netbox/templates/extras/inc/result_pending.html:6 msgid "Results pending" msgstr "Ergebnisse ausstehend" -#: templates/extras/journalentry.html:15 +#: netbox/templates/extras/journalentry.html:15 msgid "Journal Entry" msgstr "Journal-Eintrag" -#: templates/extras/object_changelog.html:15 -#: templates/extras/objectchange_list.html:9 +#: netbox/templates/extras/object_changelog.html:15 +#: netbox/templates/extras/objectchange_list.html:9 msgid "Change log retention" msgstr "Aufbewahrung von Protokollen ändern" -#: templates/extras/object_changelog.html:15 -#: templates/extras/objectchange_list.html:9 +#: netbox/templates/extras/object_changelog.html:15 +#: netbox/templates/extras/objectchange_list.html:9 msgid "days" msgstr "Tage" -#: templates/extras/object_changelog.html:15 -#: templates/extras/objectchange_list.html:9 +#: netbox/templates/extras/object_changelog.html:15 +#: netbox/templates/extras/objectchange_list.html:9 msgid "Indefinite" msgstr "Unbestimmt" -#: templates/extras/object_configcontext.html:19 +#: netbox/templates/extras/object_configcontext.html:19 msgid "The local config context overwrites all source contexts" msgstr "Der lokale Config-Kontext überschreibt alle Quellkontexte" -#: templates/extras/object_configcontext.html:25 +#: netbox/templates/extras/object_configcontext.html:25 msgid "Source Contexts" msgstr "Quellkontexte" -#: templates/extras/object_journal.html:17 +#: netbox/templates/extras/object_journal.html:17 msgid "New Journal Entry" msgstr "Neuer Journaleintrag" -#: templates/extras/objectchange.html:28 -#: templates/users/objectpermission.html:42 +#: netbox/templates/extras/objectchange.html:29 +#: netbox/templates/users/objectpermission.html:42 msgid "Change" msgstr "Änderung" -#: templates/extras/objectchange.html:78 +#: netbox/templates/extras/objectchange.html:79 msgid "Difference" msgstr "Unterschied" -#: templates/extras/objectchange.html:81 +#: netbox/templates/extras/objectchange.html:82 msgid "Previous" msgstr "Vorherige" -#: templates/extras/objectchange.html:84 +#: netbox/templates/extras/objectchange.html:85 msgid "Next" msgstr "Nächste" -#: templates/extras/objectchange.html:92 +#: netbox/templates/extras/objectchange.html:93 msgid "Object Created" msgstr "Objekt erstellt" -#: templates/extras/objectchange.html:94 +#: netbox/templates/extras/objectchange.html:95 msgid "Object Deleted" msgstr "Objekt gelöscht" -#: templates/extras/objectchange.html:96 +#: netbox/templates/extras/objectchange.html:97 msgid "No Changes" msgstr "Keine Änderungen" -#: templates/extras/objectchange.html:110 +#: netbox/templates/extras/objectchange.html:111 msgid "Pre-Change Data" msgstr "Daten vor der Änderung" -#: templates/extras/objectchange.html:121 +#: netbox/templates/extras/objectchange.html:122 msgid "Warning: Comparing non-atomic change to previous change record" msgstr "" "Warnung: Vergleich nichtatomarer Änderungen mit dem vorherigen " "Änderungsdatensatz" -#: templates/extras/objectchange.html:130 +#: netbox/templates/extras/objectchange.html:131 msgid "Post-Change Data" msgstr "Daten nach der Änderung" -#: templates/extras/objectchange.html:153 +#: netbox/templates/extras/objectchange.html:162 #, python-format msgid "See All %(count)s Changes" msgstr "Alles ansehen %(count)s Änderungen" -#: templates/extras/report/base.html:30 +#: netbox/templates/extras/report/base.html:30 msgid "Report" msgstr "Bericht" -#: templates/extras/script.html:14 +#: netbox/templates/extras/script.html:14 msgid "You do not have permission to run scripts" msgstr "Sie sind nicht berechtigt, Skripts auszuführen" -#: templates/extras/script.html:41 templates/extras/script.html:45 -#: templates/extras/script_list.html:88 +#: netbox/templates/extras/script.html:41 +#: netbox/templates/extras/script.html:45 +#: netbox/templates/extras/script_list.html:88 msgid "Run Script" msgstr "Skript ausführen" -#: templates/extras/script.html:51 templates/extras/script/source.html:10 +#: netbox/templates/extras/script.html:51 +#: netbox/templates/extras/script/source.html:10 msgid "Error loading script" msgstr "Fehler beim Laden des Skripts" -#: templates/extras/script/jobs.html:16 +#: netbox/templates/extras/script/jobs.html:16 msgid "Script no longer exists in the source file." msgstr "Das Skript ist in der Quelldatei nicht mehr vorhanden." -#: templates/extras/script_list.html:48 +#: netbox/templates/extras/script_list.html:48 msgid "Last Run" msgstr "Letzter Lauf" -#: templates/extras/script_list.html:63 +#: netbox/templates/extras/script_list.html:63 msgid "Script is no longer present in the source file" msgstr "Das Skript ist in der Quelldatei nicht mehr vorhanden" -#: templates/extras/script_list.html:76 +#: netbox/templates/extras/script_list.html:76 msgid "Never" msgstr "Niemals" -#: templates/extras/script_list.html:86 +#: netbox/templates/extras/script_list.html:86 msgid "Run Again" msgstr "Nochmal ausführen" -#: templates/extras/script_list.html:140 +#: netbox/templates/extras/script_list.html:140 msgid "No Scripts Found" msgstr "Keine Skripte gefunden" -#: templates/extras/script_list.html:143 +#: netbox/templates/extras/script_list.html:143 #, python-format msgid "" "Get started by creating a script from " @@ -12275,73 +12928,75 @@ msgstr "" "Fangen Sie an mit ein Skript erstellen" " aus einer hochgeladenen Datei oder Datenquelle." -#: templates/extras/script_result.html:35 -#: templates/generic/object_list.html:50 templates/search.html:13 +#: netbox/templates/extras/script_result.html:35 +#: netbox/templates/generic/object_list.html:50 +#: netbox/templates/search.html:13 msgid "Results" msgstr "Ergebnisse" -#: templates/extras/tag.html:32 +#: netbox/templates/extras/tag.html:32 msgid "Tagged Items" msgstr "Getaggte Artikel" -#: templates/extras/tag.html:43 +#: netbox/templates/extras/tag.html:43 msgid "Allowed Object Types" msgstr "Erlaubte Objekttypen" -#: templates/extras/tag.html:51 +#: netbox/templates/extras/tag.html:51 msgid "Any" msgstr "Irgendein" -#: templates/extras/tag.html:57 +#: netbox/templates/extras/tag.html:57 msgid "Tagged Item Types" msgstr "Artikeltypen mit Tags" -#: templates/extras/tag.html:81 +#: netbox/templates/extras/tag.html:81 msgid "Tagged Objects" msgstr "Getaggte Objekte" -#: templates/extras/webhook.html:26 +#: netbox/templates/extras/webhook.html:26 msgid "HTTP Method" msgstr "HTTP-Methode" -#: templates/extras/webhook.html:34 +#: netbox/templates/extras/webhook.html:34 msgid "HTTP Content Type" msgstr "HTTP-Inhaltstyp" -#: templates/extras/webhook.html:47 +#: netbox/templates/extras/webhook.html:47 msgid "SSL Verification" msgstr "SSL-Verifizierung" -#: templates/extras/webhook.html:61 +#: netbox/templates/extras/webhook.html:61 msgid "Additional Headers" msgstr "Zusätzliche Header" -#: templates/extras/webhook.html:73 +#: netbox/templates/extras/webhook.html:73 msgid "Body Template" msgstr "Körperschablone" -#: templates/generic/bulk_add_component.html:29 +#: netbox/templates/generic/bulk_add_component.html:29 msgid "Bulk Creation" msgstr "Massenerstellung" -#: templates/generic/bulk_add_component.html:34 -#: templates/generic/bulk_delete.html:32 templates/generic/bulk_edit.html:33 +#: netbox/templates/generic/bulk_add_component.html:34 +#: netbox/templates/generic/bulk_delete.html:32 +#: netbox/templates/generic/bulk_edit.html:33 msgid "Selected Objects" msgstr "Ausgewählte Objekte" -#: templates/generic/bulk_add_component.html:58 +#: netbox/templates/generic/bulk_add_component.html:58 msgid "to Add" msgstr "hinzufügen" -#: templates/generic/bulk_delete.html:27 +#: netbox/templates/generic/bulk_delete.html:27 msgid "Bulk Delete" msgstr "Massenlöschung" -#: templates/generic/bulk_delete.html:49 +#: netbox/templates/generic/bulk_delete.html:49 msgid "Confirm Bulk Deletion" msgstr "Massenlöschung bestätigen" -#: templates/generic/bulk_delete.html:50 +#: netbox/templates/generic/bulk_delete.html:50 #, python-format msgid "" "The following operation will delete %(count)s " @@ -12352,62 +13007,65 @@ msgstr "" "%(type_plural)s. Bitte überprüfen Sie die ausgewählten Objekte sorgfältig " "und bestätigen Sie diese Aktion." -#: templates/generic/bulk_edit.html:21 templates/generic/object_edit.html:22 +#: netbox/templates/generic/bulk_edit.html:21 +#: netbox/templates/generic/object_edit.html:22 msgid "Editing" msgstr "Bearbeitung" -#: templates/generic/bulk_edit.html:28 +#: netbox/templates/generic/bulk_edit.html:28 msgid "Bulk Edit" msgstr "Massenbearbeitung" -#: templates/generic/bulk_edit.html:107 templates/generic/bulk_rename.html:66 +#: netbox/templates/generic/bulk_edit.html:107 +#: netbox/templates/generic/bulk_rename.html:66 msgid "Apply" msgstr "Anwenden" -#: templates/generic/bulk_import.html:19 +#: netbox/templates/generic/bulk_import.html:19 msgid "Bulk Import" msgstr "Massen-Import" -#: templates/generic/bulk_import.html:25 +#: netbox/templates/generic/bulk_import.html:25 msgid "Direct Import" msgstr "Direkter Import" -#: templates/generic/bulk_import.html:30 +#: netbox/templates/generic/bulk_import.html:30 msgid "Upload File" msgstr "Datei hochladen" -#: templates/generic/bulk_import.html:58 templates/generic/bulk_import.html:80 -#: templates/generic/bulk_import.html:102 +#: netbox/templates/generic/bulk_import.html:58 +#: netbox/templates/generic/bulk_import.html:80 +#: netbox/templates/generic/bulk_import.html:102 msgid "Submit" msgstr "Einreichen" -#: templates/generic/bulk_import.html:113 +#: netbox/templates/generic/bulk_import.html:113 msgid "Field Options" msgstr "Feldeigenschaften" -#: templates/generic/bulk_import.html:119 +#: netbox/templates/generic/bulk_import.html:119 msgid "Accessor" msgstr "Datentyp" -#: templates/generic/bulk_import.html:161 +#: netbox/templates/generic/bulk_import.html:161 msgid "Import Value" msgstr "Wert importieren" -#: templates/generic/bulk_import.html:181 +#: netbox/templates/generic/bulk_import.html:181 msgid "Format: YYYY-MM-DD" msgstr "Format: JJJJ-MM-DD" -#: templates/generic/bulk_import.html:183 +#: netbox/templates/generic/bulk_import.html:183 msgid "Specify true or false" msgstr "Geben Sie wahr oder falsch an" -#: templates/generic/bulk_import.html:195 +#: netbox/templates/generic/bulk_import.html:195 msgid "Required fields must be specified for all objects." msgstr "" "Erforderliche Felder müssen für alle Objekte angegeben " "werden." -#: templates/generic/bulk_import.html:201 +#: netbox/templates/generic/bulk_import.html:201 #, python-format msgid "" "Related objects may be referenced by any unique attribute. For example, " @@ -12417,15 +13075,15 @@ msgstr "" "werden. Zum Beispiel %(example)s würde ein VRF anhand seines " "Routenunterscheiders identifizieren." -#: templates/generic/bulk_remove.html:28 +#: netbox/templates/generic/bulk_remove.html:28 msgid "Bulk Remove" msgstr "Massen-Entfernung" -#: templates/generic/bulk_remove.html:42 +#: netbox/templates/generic/bulk_remove.html:42 msgid "Confirm Bulk Removal" msgstr "Bestätigen Sie die Massenentfernung" -#: templates/generic/bulk_remove.html:43 +#: netbox/templates/generic/bulk_remove.html:43 #, python-format msgid "" "The following operation will remove %(count)s %(obj_type_plural)s from " @@ -12436,72 +13094,72 @@ msgstr "" "%(parent_obj)s. Bitte überprüfen Sie sorgfältig die %(obj_type_plural)s muss" " entfernt werden und unten bestätigt werden." -#: templates/generic/bulk_remove.html:64 +#: netbox/templates/generic/bulk_remove.html:64 #, python-format msgid "Remove these %(count)s %(obj_type_plural)s" msgstr "Entferne diese %(count)s %(obj_type_plural)s" -#: templates/generic/bulk_rename.html:20 +#: netbox/templates/generic/bulk_rename.html:20 msgid "Renaming" msgstr "Umbenennen" -#: templates/generic/bulk_rename.html:27 +#: netbox/templates/generic/bulk_rename.html:27 msgid "Bulk Rename" msgstr "Massen-Umbenennung" -#: templates/generic/bulk_rename.html:39 +#: netbox/templates/generic/bulk_rename.html:39 msgid "Current Name" msgstr "Aktueller Name" -#: templates/generic/bulk_rename.html:40 +#: netbox/templates/generic/bulk_rename.html:40 msgid "New Name" msgstr "Neuer Name" -#: templates/generic/bulk_rename.html:64 -#: utilities/templates/widgets/markdown_input.html:11 +#: netbox/templates/generic/bulk_rename.html:64 +#: netbox/utilities/templates/widgets/markdown_input.html:11 msgid "Preview" msgstr "Vorschau" -#: templates/generic/confirmation_form.html:16 +#: netbox/templates/generic/confirmation_form.html:16 msgid "Are you sure" msgstr "Bist du sicher" -#: templates/generic/confirmation_form.html:20 +#: netbox/templates/generic/confirmation_form.html:20 msgid "Confirm" msgstr "Bestätigen" -#: templates/generic/object_children.html:47 -#: utilities/templates/buttons/bulk_edit.html:4 +#: netbox/templates/generic/object_children.html:47 +#: netbox/utilities/templates/buttons/bulk_edit.html:4 msgid "Edit Selected" msgstr "Ausgewählte bearbeiten" -#: templates/generic/object_children.html:61 -#: utilities/templates/buttons/bulk_delete.html:4 +#: netbox/templates/generic/object_children.html:61 +#: netbox/utilities/templates/buttons/bulk_delete.html:4 msgid "Delete Selected" -msgstr "Ausgewähltes löschen" +msgstr "Ausgewählte löschen" -#: templates/generic/object_edit.html:24 +#: netbox/templates/generic/object_edit.html:24 #, python-format msgid "Add a new %(object_type)s" msgstr "Füge ein neues%(object_type)s hinzu" -#: templates/generic/object_edit.html:35 +#: netbox/templates/generic/object_edit.html:35 msgid "View model documentation" msgstr "Modelldokumentation anzeigen" -#: templates/generic/object_edit.html:36 +#: netbox/templates/generic/object_edit.html:36 msgid "Help" msgstr "Hilfe" -#: templates/generic/object_edit.html:83 +#: netbox/templates/generic/object_edit.html:83 msgid "Create & Add Another" msgstr "Erstellen & Neues hinzufügen" -#: templates/generic/object_list.html:57 +#: netbox/templates/generic/object_list.html:57 msgid "Filters" msgstr "Filter" -#: templates/generic/object_list.html:96 +#: netbox/templates/generic/object_list.html:96 #, python-format msgid "" "Select all %(count)s " @@ -12510,40 +13168,40 @@ msgstr "" "Wählen alles %(count)s " "%(object_type_plural)s passende Abfrage" -#: templates/home.html:15 +#: netbox/templates/home.html:15 msgid "New Release Available" msgstr "Neue Version verfügbar" -#: templates/home.html:16 +#: netbox/templates/home.html:16 msgid "is available" msgstr "ist verfügbar" -#: templates/home.html:18 +#: netbox/templates/home.html:18 msgctxt "Document title" msgid "Upgrade Instructions" msgstr "Anweisungen zum Upgrade" -#: templates/home.html:40 +#: netbox/templates/home.html:40 msgid "Unlock Dashboard" msgstr "Dashboard entsperren" -#: templates/home.html:49 +#: netbox/templates/home.html:49 msgid "Lock Dashboard" msgstr "Dashboard sperren" -#: templates/home.html:60 +#: netbox/templates/home.html:60 msgid "Add Widget" msgstr "Widget hinzufügen" -#: templates/home.html:63 +#: netbox/templates/home.html:63 msgid "Save Layout" msgstr "Layout speichern" -#: templates/htmx/delete_form.html:7 +#: netbox/templates/htmx/delete_form.html:7 msgid "Confirm Deletion" msgstr "Löschen bestätigen" -#: templates/htmx/delete_form.html:11 +#: netbox/templates/htmx/delete_form.html:11 #, python-format msgid "" "Are you sure you want to delete " @@ -12552,299 +13210,301 @@ msgstr "" "Bist du sicher, dass du willst löschen %(object_type)s %(object)s?" -#: templates/htmx/delete_form.html:17 +#: netbox/templates/htmx/delete_form.html:17 msgid "The following objects will be deleted as a result of this action." msgstr "Die folgenden Objekte werden als Ergebnis dieser Aktion gelöscht." -#: templates/htmx/object_selector.html:5 +#: netbox/templates/htmx/object_selector.html:5 msgid "Select" msgstr "Auswählen" -#: templates/inc/filter_list.html:42 -#: utilities/templates/helpers/table_config_form.html:39 +#: netbox/templates/inc/filter_list.html:42 +#: netbox/utilities/templates/helpers/table_config_form.html:39 msgid "Reset" msgstr "Zurücksetzen" -#: templates/inc/missing_prerequisites.html:8 +#: netbox/templates/inc/missing_prerequisites.html:8 #, python-format msgid "" "Before you can add a %(model)s you must first create a " "%(prerequisite_model)s." msgstr "" -"Bevor Sie eine hinzufügen können %(model)s du musst zuerst eine erstellen " -"%(prerequisite_model)s." +"Bevor Sie ein %(model)s hinzufügen können, müssen Sie zunächst ein " +"%(prerequisite_model)s erstellen." -#: templates/inc/paginator.html:15 +#: netbox/templates/inc/paginator.html:15 msgid "Page selection" msgstr "Auswahl der Seite" -#: templates/inc/paginator.html:75 +#: netbox/templates/inc/paginator.html:75 #, python-format msgid "Showing %(start)s-%(end)s of %(total)s" msgstr "Zeigt %(start)s-%(end)s von %(total)s" -#: templates/inc/paginator.html:82 +#: netbox/templates/inc/paginator.html:82 msgid "Pagination options" msgstr "Optionen für die Seitennummerierung" -#: templates/inc/paginator.html:86 +#: netbox/templates/inc/paginator.html:86 msgid "Per Page" msgstr "Pro Seite" -#: templates/inc/panels/image_attachments.html:10 +#: netbox/templates/inc/panels/image_attachments.html:10 msgid "Attach an image" msgstr "Ein Bild anhängen" -#: templates/inc/panels/related_objects.html:5 +#: netbox/templates/inc/panels/related_objects.html:5 msgid "Related Objects" msgstr "Verwandte Objekte" -#: templates/inc/panels/tags.html:11 +#: netbox/templates/inc/panels/tags.html:11 msgid "No tags assigned" msgstr "Keine Tags zugewiesen" -#: templates/inc/sync_warning.html:10 +#: netbox/templates/inc/sync_warning.html:10 msgid "Data is out of sync with upstream file" msgstr "Die Daten sind nicht mit der Upstream-Datei synchronisiert" -#: templates/inc/user_menu.html:23 +#: netbox/templates/inc/user_menu.html:23 msgid "Django Admin" msgstr "Django-Admin" -#: templates/inc/user_menu.html:40 +#: netbox/templates/inc/user_menu.html:40 msgid "Log Out" msgstr "Abmelden" -#: templates/inc/user_menu.html:47 templates/login.html:36 +#: netbox/templates/inc/user_menu.html:47 netbox/templates/login.html:36 msgid "Log In" msgstr "Anmelden" -#: templates/ipam/aggregate.html:14 templates/ipam/ipaddress.html:14 -#: templates/ipam/iprange.html:13 templates/ipam/prefix.html:15 +#: netbox/templates/ipam/aggregate.html:14 +#: netbox/templates/ipam/ipaddress.html:14 +#: netbox/templates/ipam/iprange.html:13 netbox/templates/ipam/prefix.html:15 msgid "Family" msgstr "Familie" -#: templates/ipam/aggregate.html:39 +#: netbox/templates/ipam/aggregate.html:39 msgid "Date Added" msgstr "Datum hinzugefügt" -#: templates/ipam/aggregate/prefixes.html:8 -#: templates/ipam/prefix/prefixes.html:8 templates/ipam/role.html:10 +#: netbox/templates/ipam/aggregate/prefixes.html:8 +#: netbox/templates/ipam/prefix/prefixes.html:8 +#: netbox/templates/ipam/role.html:10 msgid "Add Prefix" msgstr "Prefix hinzufügen" -#: templates/ipam/asn.html:23 +#: netbox/templates/ipam/asn.html:23 msgid "AS Number" msgstr "AS-Nummer" -#: templates/ipam/fhrpgroup.html:52 +#: netbox/templates/ipam/fhrpgroup.html:52 msgid "Authentication Type" msgstr "Art der Authentifizierung" -#: templates/ipam/fhrpgroup.html:56 +#: netbox/templates/ipam/fhrpgroup.html:56 msgid "Authentication Key" msgstr "Authentifizierungsschlüssel" -#: templates/ipam/fhrpgroup.html:69 +#: netbox/templates/ipam/fhrpgroup.html:69 msgid "Virtual IP Addresses" msgstr "Virtuelle IP-Adressen" -#: templates/ipam/inc/ipaddress_edit_header.html:13 +#: netbox/templates/ipam/inc/ipaddress_edit_header.html:13 msgid "Assign IP" msgstr "IP zuweisen" -#: templates/ipam/inc/ipaddress_edit_header.html:19 +#: netbox/templates/ipam/inc/ipaddress_edit_header.html:19 msgid "Bulk Create" msgstr "Massen-Erstellung" -#: templates/ipam/inc/panels/fhrp_groups.html:10 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:10 msgid "Create Group" msgstr "Gruppe erstellen" -#: templates/ipam/inc/panels/fhrp_groups.html:15 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:15 msgid "Assign Group" msgstr "Gruppe zuweisen" -#: templates/ipam/inc/panels/fhrp_groups.html:25 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:25 msgid "Virtual IPs" msgstr "Virtuelle IPs" -#: templates/ipam/inc/toggle_available.html:7 +#: netbox/templates/ipam/inc/toggle_available.html:7 msgid "Show Assigned" msgstr "Zugewiesene anzeigen" -#: templates/ipam/inc/toggle_available.html:10 +#: netbox/templates/ipam/inc/toggle_available.html:10 msgid "Show Available" msgstr "Verfügbare anzeigen" -#: templates/ipam/inc/toggle_available.html:13 +#: netbox/templates/ipam/inc/toggle_available.html:13 msgid "Show All" msgstr "Alles anzeigen" -#: templates/ipam/ipaddress.html:23 templates/ipam/iprange.html:45 -#: templates/ipam/prefix.html:24 +#: netbox/templates/ipam/ipaddress.html:23 +#: netbox/templates/ipam/iprange.html:45 netbox/templates/ipam/prefix.html:24 msgid "Global" msgstr "Weltweit" -#: templates/ipam/ipaddress.html:85 +#: netbox/templates/ipam/ipaddress.html:85 msgid "NAT (outside)" -msgstr "NAT (draußen)" +msgstr "NAT (außen)" -#: templates/ipam/ipaddress_assign.html:8 +#: netbox/templates/ipam/ipaddress_assign.html:8 msgid "Assign an IP Address" msgstr "Eine IP-Adresse zuweisen" -#: templates/ipam/ipaddress_assign.html:22 +#: netbox/templates/ipam/ipaddress_assign.html:22 msgid "Select IP Address" msgstr "Wählen Sie die IP-Adresse" -#: templates/ipam/ipaddress_assign.html:35 +#: netbox/templates/ipam/ipaddress_assign.html:35 msgid "Search Results" msgstr "Suchergebnisse" -#: templates/ipam/ipaddress_bulk_add.html:6 +#: netbox/templates/ipam/ipaddress_bulk_add.html:6 msgid "Bulk Add IP Addresses" msgstr "IP-Adressen massenweise hinzufügen" -#: templates/ipam/iprange.html:17 +#: netbox/templates/ipam/iprange.html:17 msgid "Starting Address" msgstr "Startadresse" -#: templates/ipam/iprange.html:21 +#: netbox/templates/ipam/iprange.html:21 msgid "Ending Address" msgstr "Endadresse" -#: templates/ipam/iprange.html:33 templates/ipam/prefix.html:110 +#: netbox/templates/ipam/iprange.html:33 netbox/templates/ipam/prefix.html:110 msgid "Marked fully utilized" -msgstr "Als voll ausgelastet markiert" +msgstr "Als voll belegt markiert" -#: templates/ipam/prefix.html:99 +#: netbox/templates/ipam/prefix.html:99 msgid "Addressing Details" msgstr "Angaben zur Adressierung" -#: templates/ipam/prefix.html:118 +#: netbox/templates/ipam/prefix.html:118 msgid "Child IPs" msgstr "untergeordnete IPs" -#: templates/ipam/prefix.html:126 +#: netbox/templates/ipam/prefix.html:126 msgid "Available IPs" msgstr "Verfügbare IPs" -#: templates/ipam/prefix.html:138 +#: netbox/templates/ipam/prefix.html:138 msgid "First available IP" msgstr "Erste verfügbare IP" -#: templates/ipam/prefix.html:179 +#: netbox/templates/ipam/prefix.html:179 msgid "Prefix Details" msgstr "Präfix-Details" -#: templates/ipam/prefix.html:185 +#: netbox/templates/ipam/prefix.html:185 msgid "Network Address" msgstr "Netzwerkadresse" -#: templates/ipam/prefix.html:189 +#: netbox/templates/ipam/prefix.html:189 msgid "Network Mask" msgstr "Netzwerkmaske" -#: templates/ipam/prefix.html:193 +#: netbox/templates/ipam/prefix.html:193 msgid "Wildcard Mask" msgstr "Wildcard-Maske" -#: templates/ipam/prefix.html:197 +#: netbox/templates/ipam/prefix.html:197 msgid "Broadcast Address" msgstr "Broadcast-Adresse" -#: templates/ipam/prefix/ip_ranges.html:7 +#: netbox/templates/ipam/prefix/ip_ranges.html:7 msgid "Add IP Range" msgstr "IP-Bereich hinzufügen" -#: templates/ipam/prefix_list.html:7 +#: netbox/templates/ipam/prefix_list.html:7 msgid "Hide Depth Indicators" msgstr "Tiefenindikatoren ausblenden" -#: templates/ipam/prefix_list.html:11 +#: netbox/templates/ipam/prefix_list.html:11 msgid "Max Depth" msgstr "Max. Tiefe" -#: templates/ipam/prefix_list.html:28 +#: netbox/templates/ipam/prefix_list.html:28 msgid "Max Length" msgstr "Max. Länge" -#: templates/ipam/rir.html:10 +#: netbox/templates/ipam/rir.html:10 msgid "Add Aggregate" msgstr "Aggregat hinzufügen" -#: templates/ipam/routetarget.html:38 +#: netbox/templates/ipam/routetarget.html:38 msgid "Importing VRFs" msgstr "VRFs importieren" -#: templates/ipam/routetarget.html:44 +#: netbox/templates/ipam/routetarget.html:44 msgid "Exporting VRFs" -msgstr "Exportieren von VRFs" +msgstr "VRFs exportieren" -#: templates/ipam/routetarget.html:52 +#: netbox/templates/ipam/routetarget.html:52 msgid "Importing L2VPNs" msgstr "L2VPNs importieren" -#: templates/ipam/routetarget.html:58 +#: netbox/templates/ipam/routetarget.html:58 msgid "Exporting L2VPNs" -msgstr "Exportieren von L2VPNs" +msgstr "L2VPNs exportieren" -#: templates/ipam/vlan.html:88 +#: netbox/templates/ipam/vlan.html:88 msgid "Add a Prefix" msgstr "Präfix hinzufügen" -#: templates/ipam/vlangroup.html:18 +#: netbox/templates/ipam/vlangroup.html:18 msgid "Add VLAN" msgstr "VLAN hinzufügen" -#: templates/ipam/vlangroup.html:42 +#: netbox/templates/ipam/vlangroup.html:42 msgid "Permitted VIDs" msgstr "Erlaubte VIDs" -#: templates/ipam/vrf.html:16 +#: netbox/templates/ipam/vrf.html:16 msgid "Route Distinguisher" msgstr "Routenunterscheidungsmerkmal" -#: templates/ipam/vrf.html:29 +#: netbox/templates/ipam/vrf.html:29 msgid "Unique IP Space" msgstr "Einzigartiger IP-Raum" -#: templates/login.html:14 +#: netbox/templates/login.html:14 msgid "NetBox logo" msgstr "NetBox-Logo" -#: templates/login.html:27 -#: utilities/templates/form_helpers/render_errors.html:7 +#: netbox/templates/login.html:27 +#: netbox/utilities/templates/form_helpers/render_errors.html:7 msgid "Errors" msgstr "Fehler" -#: templates/login.html:67 +#: netbox/templates/login.html:67 msgid "Sign In" msgstr "Anmelden" -#: templates/login.html:75 +#: netbox/templates/login.html:75 msgctxt "Denotes an alternative option" msgid "Or" msgstr "Oder" -#: templates/media_failure.html:7 +#: netbox/templates/media_failure.html:7 msgid "Static Media Failure - NetBox" msgstr "Statischer Medienausfall - NetBox" -#: templates/media_failure.html:21 +#: netbox/templates/media_failure.html:21 msgid "Static Media Failure" msgstr "Statischer Medienausfall" -#: templates/media_failure.html:23 +#: netbox/templates/media_failure.html:23 msgid "The following static media file failed to load" msgstr "Die folgende statische Mediendatei konnte nicht geladen werden" -#: templates/media_failure.html:26 +#: netbox/templates/media_failure.html:26 msgid "Check the following" msgstr "Überprüfe das Folgende" -#: templates/media_failure.html:29 +#: netbox/templates/media_failure.html:29 msgid "" "manage.py collectstatic was run during the most recent upgrade." " This installs the most recent iteration of each static file into the static" @@ -12854,7 +13514,7 @@ msgstr "" "Upgrades ausgeführt. Dadurch wird die neueste Iteration jeder statischen " "Datei im statischen Stammpfad installiert." -#: templates/media_failure.html:35 +#: netbox/templates/media_failure.html:35 #, python-format msgid "" "The HTTP service (e.g. nginx or Apache) is configured to serve files from " @@ -12866,7 +13526,7 @@ msgstr "" "href=\"%(docs_url)s\">die Installationsdokumentation für weitere " "Anleitungen." -#: templates/media_failure.html:47 +#: netbox/templates/media_failure.html:47 #, python-format msgid "" "The file %(filename)s exists in the static root directory and " @@ -12875,564 +13535,582 @@ msgstr "" "Die Akte %(filename)s existiert im statischen Stammverzeichnis " "und ist für den HTTP-Server lesbar." -#: templates/media_failure.html:55 +#: netbox/templates/media_failure.html:55 #, python-format msgid "Click here to attempt loading NetBox again." msgstr "" "Klicken Sie hier um erneut zu versuchen, NetBox" " zu laden." -#: templates/tenancy/contact.html:18 tenancy/filtersets.py:148 -#: tenancy/forms/bulk_edit.py:137 tenancy/forms/filtersets.py:102 -#: tenancy/forms/forms.py:56 tenancy/forms/model_forms.py:106 -#: tenancy/forms/model_forms.py:130 tenancy/tables/contacts.py:98 +#: netbox/templates/tenancy/contact.html:18 netbox/tenancy/filtersets.py:148 +#: netbox/tenancy/forms/bulk_edit.py:137 +#: netbox/tenancy/forms/filtersets.py:102 netbox/tenancy/forms/forms.py:56 +#: netbox/tenancy/forms/model_forms.py:106 +#: netbox/tenancy/forms/model_forms.py:130 +#: netbox/tenancy/tables/contacts.py:98 msgid "Contact" msgstr "Kontakt" -#: templates/tenancy/contact.html:29 tenancy/forms/bulk_edit.py:99 +#: netbox/templates/tenancy/contact.html:29 +#: netbox/tenancy/forms/bulk_edit.py:99 msgid "Title" msgstr "Titel" -#: templates/tenancy/contact.html:33 tenancy/forms/bulk_edit.py:104 -#: tenancy/tables/contacts.py:64 +#: netbox/templates/tenancy/contact.html:33 +#: netbox/tenancy/forms/bulk_edit.py:104 netbox/tenancy/tables/contacts.py:64 msgid "Phone" msgstr "Telefon" -#: templates/tenancy/contact.html:84 tenancy/tables/contacts.py:73 +#: netbox/templates/tenancy/contact.html:84 +#: netbox/tenancy/tables/contacts.py:73 msgid "Assignments" msgstr "Zuweisungen" -#: templates/tenancy/contactgroup.html:18 tenancy/forms/forms.py:66 -#: tenancy/forms/model_forms.py:75 +#: netbox/templates/tenancy/contactgroup.html:18 +#: netbox/tenancy/forms/forms.py:66 netbox/tenancy/forms/model_forms.py:75 msgid "Contact Group" msgstr "Kontaktgruppe" -#: templates/tenancy/contactgroup.html:50 +#: netbox/templates/tenancy/contactgroup.html:50 msgid "Add Contact Group" msgstr "Kontaktgruppe hinzufügen" -#: templates/tenancy/contactrole.html:15 tenancy/filtersets.py:153 -#: tenancy/forms/forms.py:61 tenancy/forms/model_forms.py:87 +#: netbox/templates/tenancy/contactrole.html:15 +#: netbox/tenancy/filtersets.py:153 netbox/tenancy/forms/forms.py:61 +#: netbox/tenancy/forms/model_forms.py:87 msgid "Contact Role" msgstr "Kontaktrolle" -#: templates/tenancy/object_contacts.html:9 +#: netbox/templates/tenancy/object_contacts.html:9 msgid "Add a contact" msgstr "Einen Kontakt hinzufügen" -#: templates/tenancy/tenantgroup.html:17 +#: netbox/templates/tenancy/tenantgroup.html:17 msgid "Add Tenant" msgstr "Mandant hinzufügen" -#: templates/tenancy/tenantgroup.html:26 tenancy/forms/model_forms.py:32 -#: tenancy/tables/columns.py:51 tenancy/tables/columns.py:61 +#: netbox/templates/tenancy/tenantgroup.html:26 +#: netbox/tenancy/forms/model_forms.py:32 netbox/tenancy/tables/columns.py:51 +#: netbox/tenancy/tables/columns.py:61 msgid "Tenant Group" msgstr "Mandantengruppe" -#: templates/tenancy/tenantgroup.html:59 +#: netbox/templates/tenancy/tenantgroup.html:59 msgid "Add Tenant Group" msgstr "Mandantengruppe hinzufügen" -#: templates/users/group.html:39 templates/users/user.html:63 +#: netbox/templates/users/group.html:39 netbox/templates/users/user.html:63 msgid "Assigned Permissions" msgstr "Zugewiesene Berechtigungen" -#: templates/users/objectpermission.html:6 -#: templates/users/objectpermission.html:14 users/forms/filtersets.py:67 +#: netbox/templates/users/objectpermission.html:6 +#: netbox/templates/users/objectpermission.html:14 +#: netbox/users/forms/filtersets.py:67 msgid "Permission" msgstr "Berechtigung" -#: templates/users/objectpermission.html:34 +#: netbox/templates/users/objectpermission.html:34 msgid "View" msgstr "Ansicht" -#: templates/users/objectpermission.html:52 users/forms/model_forms.py:312 +#: netbox/templates/users/objectpermission.html:52 +#: netbox/users/forms/model_forms.py:312 msgid "Constraints" msgstr "Einschränkungen" -#: templates/users/objectpermission.html:72 +#: netbox/templates/users/objectpermission.html:72 msgid "Assigned Users" msgstr "Zugewiesene Benutzer" -#: templates/virtualization/cluster.html:52 +#: netbox/templates/virtualization/cluster.html:52 msgid "Allocated Resources" msgstr "Zugewiesene Ressourcen" -#: templates/virtualization/cluster.html:55 -#: templates/virtualization/virtualmachine.html:121 +#: netbox/templates/virtualization/cluster.html:55 +#: netbox/templates/virtualization/virtualmachine.html:121 msgid "Virtual CPUs" msgstr "Virtuelle CPUs" -#: templates/virtualization/cluster.html:59 -#: templates/virtualization/virtualmachine.html:125 +#: netbox/templates/virtualization/cluster.html:59 +#: netbox/templates/virtualization/virtualmachine.html:125 msgid "Memory" msgstr "Speicher" -#: templates/virtualization/cluster.html:69 -#: templates/virtualization/virtualmachine.html:136 +#: netbox/templates/virtualization/cluster.html:69 +#: netbox/templates/virtualization/virtualmachine.html:136 msgid "Disk Space" msgstr "Speicherplatz" -#: templates/virtualization/cluster.html:72 -#: templates/virtualization/virtualdisk.html:32 -#: templates/virtualization/virtualmachine.html:140 +#: netbox/templates/virtualization/cluster.html:72 +#: netbox/templates/virtualization/virtualdisk.html:32 +#: netbox/templates/virtualization/virtualmachine.html:140 msgctxt "Abbreviation for gigabyte" msgid "GB" msgstr "GB" -#: templates/virtualization/cluster/base.html:18 +#: netbox/templates/virtualization/cluster/base.html:18 msgid "Add Virtual Machine" msgstr "Virtuelle Maschine hinzufügen" -#: templates/virtualization/cluster/base.html:24 +#: netbox/templates/virtualization/cluster/base.html:24 msgid "Assign Device" msgstr "Gerät zuweisen" -#: templates/virtualization/cluster/devices.html:10 +#: netbox/templates/virtualization/cluster/devices.html:10 msgid "Remove Selected" msgstr "Ausgewähltes entfernen" -#: templates/virtualization/cluster_add_devices.html:9 +#: netbox/templates/virtualization/cluster_add_devices.html:9 #, python-format msgid "Add Device to Cluster %(cluster)s" msgstr "Gerät zum Cluster hinzufügen %(cluster)s" -#: templates/virtualization/cluster_add_devices.html:23 +#: netbox/templates/virtualization/cluster_add_devices.html:23 msgid "Device Selection" msgstr "Geräte-Auswahl" -#: templates/virtualization/cluster_add_devices.html:31 +#: netbox/templates/virtualization/cluster_add_devices.html:31 msgid "Add Devices" msgstr "Geräte hinzufügen" -#: templates/virtualization/clustergroup.html:10 -#: templates/virtualization/clustertype.html:10 +#: netbox/templates/virtualization/clustergroup.html:10 +#: netbox/templates/virtualization/clustertype.html:10 msgid "Add Cluster" msgstr "Cluster hinzufügen" -#: templates/virtualization/clustergroup.html:19 -#: virtualization/forms/model_forms.py:50 +#: netbox/templates/virtualization/clustergroup.html:19 +#: netbox/virtualization/forms/model_forms.py:50 msgid "Cluster Group" msgstr "Cluster-Gruppe" -#: templates/virtualization/clustertype.html:19 -#: templates/virtualization/virtualmachine.html:106 -#: virtualization/forms/model_forms.py:36 +#: netbox/templates/virtualization/clustertype.html:19 +#: netbox/templates/virtualization/virtualmachine.html:106 +#: netbox/virtualization/forms/model_forms.py:36 msgid "Cluster Type" msgstr "Cluster-Typ" -#: templates/virtualization/virtualdisk.html:18 +#: netbox/templates/virtualization/virtualdisk.html:18 msgid "Virtual Disk" msgstr "Virtuelle Festplatte" -#: templates/virtualization/virtualmachine.html:118 -#: virtualization/forms/bulk_edit.py:190 -#: virtualization/forms/model_forms.py:224 +#: netbox/templates/virtualization/virtualmachine.html:118 +#: netbox/virtualization/forms/bulk_edit.py:190 +#: netbox/virtualization/forms/model_forms.py:224 msgid "Resources" msgstr "Ressourcen" -#: templates/virtualization/virtualmachine.html:174 +#: netbox/templates/virtualization/virtualmachine.html:174 msgid "Add Virtual Disk" msgstr "Virtuelles Laufwerk hinzufügen" -#: templates/vpn/ikepolicy.html:10 templates/vpn/ipsecprofile.html:33 -#: vpn/tables/crypto.py:166 +#: netbox/templates/vpn/ikepolicy.html:10 +#: netbox/templates/vpn/ipsecprofile.html:33 netbox/vpn/tables/crypto.py:166 msgid "IKE Policy" msgstr "IKE-Richtlinie" -#: templates/vpn/ikepolicy.html:21 +#: netbox/templates/vpn/ikepolicy.html:21 msgid "IKE Version" msgstr "IKE-Ausführung" -#: templates/vpn/ikepolicy.html:29 +#: netbox/templates/vpn/ikepolicy.html:29 msgid "Pre-Shared Key" msgstr "Vorab geteilter Schlüssel" -#: templates/vpn/ikepolicy.html:33 -#: templates/wireless/inc/authentication_attrs.html:20 +#: netbox/templates/vpn/ikepolicy.html:33 +#: netbox/templates/wireless/inc/authentication_attrs.html:20 msgid "Show Secret" msgstr "Secret anzeigen" -#: templates/vpn/ikepolicy.html:57 templates/vpn/ipsecpolicy.html:45 -#: templates/vpn/ipsecprofile.html:52 templates/vpn/ipsecprofile.html:77 -#: vpn/forms/model_forms.py:316 vpn/forms/model_forms.py:352 -#: vpn/tables/crypto.py:68 vpn/tables/crypto.py:134 +#: netbox/templates/vpn/ikepolicy.html:57 +#: netbox/templates/vpn/ipsecpolicy.html:45 +#: netbox/templates/vpn/ipsecprofile.html:52 +#: netbox/templates/vpn/ipsecprofile.html:77 +#: netbox/vpn/forms/model_forms.py:316 netbox/vpn/forms/model_forms.py:352 +#: netbox/vpn/tables/crypto.py:68 netbox/vpn/tables/crypto.py:134 msgid "Proposals" msgstr "Vorschläge" -#: templates/vpn/ikeproposal.html:10 +#: netbox/templates/vpn/ikeproposal.html:10 msgid "IKE Proposal" msgstr "IKE-Vorschlag" -#: templates/vpn/ikeproposal.html:21 vpn/forms/bulk_edit.py:97 -#: vpn/forms/bulk_import.py:145 vpn/forms/filtersets.py:101 +#: netbox/templates/vpn/ikeproposal.html:21 netbox/vpn/forms/bulk_edit.py:97 +#: netbox/vpn/forms/bulk_import.py:145 netbox/vpn/forms/filtersets.py:101 msgid "Authentication method" msgstr "Authentifizierungsmethode" -#: templates/vpn/ikeproposal.html:25 templates/vpn/ipsecproposal.html:21 -#: vpn/forms/bulk_edit.py:102 vpn/forms/bulk_edit.py:172 -#: vpn/forms/bulk_import.py:149 vpn/forms/bulk_import.py:195 -#: vpn/forms/filtersets.py:106 vpn/forms/filtersets.py:154 +#: netbox/templates/vpn/ikeproposal.html:25 +#: netbox/templates/vpn/ipsecproposal.html:21 +#: netbox/vpn/forms/bulk_edit.py:102 netbox/vpn/forms/bulk_edit.py:172 +#: netbox/vpn/forms/bulk_import.py:149 netbox/vpn/forms/bulk_import.py:195 +#: netbox/vpn/forms/filtersets.py:106 netbox/vpn/forms/filtersets.py:154 msgid "Encryption algorithm" msgstr "Verschlüsselungsalgorithmus" -#: templates/vpn/ikeproposal.html:29 templates/vpn/ipsecproposal.html:25 -#: vpn/forms/bulk_edit.py:107 vpn/forms/bulk_edit.py:177 -#: vpn/forms/bulk_import.py:153 vpn/forms/bulk_import.py:200 -#: vpn/forms/filtersets.py:111 vpn/forms/filtersets.py:159 +#: netbox/templates/vpn/ikeproposal.html:29 +#: netbox/templates/vpn/ipsecproposal.html:25 +#: netbox/vpn/forms/bulk_edit.py:107 netbox/vpn/forms/bulk_edit.py:177 +#: netbox/vpn/forms/bulk_import.py:153 netbox/vpn/forms/bulk_import.py:200 +#: netbox/vpn/forms/filtersets.py:111 netbox/vpn/forms/filtersets.py:159 msgid "Authentication algorithm" msgstr "Authentifizierungsalgorithmus" -#: templates/vpn/ikeproposal.html:33 +#: netbox/templates/vpn/ikeproposal.html:33 msgid "DH group" msgstr "DH-Gruppe" -#: templates/vpn/ikeproposal.html:37 templates/vpn/ipsecproposal.html:29 -#: vpn/forms/bulk_edit.py:182 vpn/models/crypto.py:146 +#: netbox/templates/vpn/ikeproposal.html:37 +#: netbox/templates/vpn/ipsecproposal.html:29 +#: netbox/vpn/forms/bulk_edit.py:182 netbox/vpn/models/crypto.py:146 msgid "SA lifetime (seconds)" msgstr "SA-Lebensdauer (Sekunden)" -#: templates/vpn/ipsecpolicy.html:10 templates/vpn/ipsecprofile.html:66 -#: vpn/tables/crypto.py:170 +#: netbox/templates/vpn/ipsecpolicy.html:10 +#: netbox/templates/vpn/ipsecprofile.html:66 netbox/vpn/tables/crypto.py:170 msgid "IPSec Policy" msgstr "IPSec-Richtlinie" -#: templates/vpn/ipsecpolicy.html:21 vpn/forms/bulk_edit.py:210 -#: vpn/models/crypto.py:193 +#: netbox/templates/vpn/ipsecpolicy.html:21 netbox/vpn/forms/bulk_edit.py:210 +#: netbox/vpn/models/crypto.py:193 msgid "PFS group" msgstr "PFS-Gruppe" -#: templates/vpn/ipsecprofile.html:10 vpn/forms/model_forms.py:54 +#: netbox/templates/vpn/ipsecprofile.html:10 +#: netbox/vpn/forms/model_forms.py:54 msgid "IPSec Profile" msgstr "IPSec-Profil" -#: templates/vpn/ipsecprofile.html:89 vpn/tables/crypto.py:137 +#: netbox/templates/vpn/ipsecprofile.html:89 netbox/vpn/tables/crypto.py:137 msgid "PFS Group" msgstr "PFS-Gruppe" -#: templates/vpn/ipsecproposal.html:10 +#: netbox/templates/vpn/ipsecproposal.html:10 msgid "IPSec Proposal" msgstr "IPSec-Vorschlag" -#: templates/vpn/ipsecproposal.html:33 vpn/forms/bulk_edit.py:186 -#: vpn/models/crypto.py:152 +#: netbox/templates/vpn/ipsecproposal.html:33 +#: netbox/vpn/forms/bulk_edit.py:186 netbox/vpn/models/crypto.py:152 msgid "SA lifetime (KB)" msgstr "SA-Lebensdauer (KB)" -#: templates/vpn/l2vpn.html:11 templates/vpn/l2vpntermination.html:9 +#: netbox/templates/vpn/l2vpn.html:11 +#: netbox/templates/vpn/l2vpntermination.html:9 msgid "L2VPN Attributes" msgstr "L2VPN-Attribute" -#: templates/vpn/l2vpn.html:60 templates/vpn/tunnel.html:76 +#: netbox/templates/vpn/l2vpn.html:60 netbox/templates/vpn/tunnel.html:76 msgid "Add a Termination" msgstr "Abschlusspunkt hinzufügen" -#: templates/vpn/tunnel.html:9 +#: netbox/templates/vpn/tunnel.html:9 msgid "Add Termination" msgstr "Abschlusspunkt hinzufügen" -#: templates/vpn/tunnel.html:37 vpn/forms/bulk_edit.py:49 -#: vpn/forms/bulk_import.py:48 vpn/forms/filtersets.py:57 +#: netbox/templates/vpn/tunnel.html:37 netbox/vpn/forms/bulk_edit.py:49 +#: netbox/vpn/forms/bulk_import.py:48 netbox/vpn/forms/filtersets.py:57 msgid "Encapsulation" msgstr "Verkapselung" -#: templates/vpn/tunnel.html:41 vpn/forms/bulk_edit.py:55 -#: vpn/forms/bulk_import.py:53 vpn/forms/filtersets.py:64 -#: vpn/models/crypto.py:250 vpn/tables/tunnels.py:51 +#: netbox/templates/vpn/tunnel.html:41 netbox/vpn/forms/bulk_edit.py:55 +#: netbox/vpn/forms/bulk_import.py:53 netbox/vpn/forms/filtersets.py:64 +#: netbox/vpn/models/crypto.py:250 netbox/vpn/tables/tunnels.py:51 msgid "IPSec profile" msgstr "IPSec-Profil" -#: templates/vpn/tunnel.html:45 vpn/forms/bulk_edit.py:69 -#: vpn/forms/filtersets.py:68 +#: netbox/templates/vpn/tunnel.html:45 netbox/vpn/forms/bulk_edit.py:69 +#: netbox/vpn/forms/filtersets.py:68 msgid "Tunnel ID" msgstr "Tunnel-ID" -#: templates/vpn/tunnelgroup.html:14 +#: netbox/templates/vpn/tunnelgroup.html:14 msgid "Add Tunnel" msgstr "Tunnel hinzufügen" -#: templates/vpn/tunnelgroup.html:23 vpn/forms/model_forms.py:36 -#: vpn/forms/model_forms.py:49 +#: netbox/templates/vpn/tunnelgroup.html:23 netbox/vpn/forms/model_forms.py:36 +#: netbox/vpn/forms/model_forms.py:49 msgid "Tunnel Group" msgstr "Tunnel-Gruppe" -#: templates/vpn/tunneltermination.html:10 +#: netbox/templates/vpn/tunneltermination.html:10 msgid "Tunnel Termination" msgstr "Tunnel-Abschlusspunkt" -#: templates/vpn/tunneltermination.html:35 vpn/forms/bulk_import.py:107 -#: vpn/forms/model_forms.py:102 vpn/forms/model_forms.py:138 -#: vpn/forms/model_forms.py:247 vpn/tables/tunnels.py:101 +#: netbox/templates/vpn/tunneltermination.html:35 +#: netbox/vpn/forms/bulk_import.py:107 netbox/vpn/forms/model_forms.py:102 +#: netbox/vpn/forms/model_forms.py:138 netbox/vpn/forms/model_forms.py:247 +#: netbox/vpn/tables/tunnels.py:101 msgid "Outside IP" msgstr "Außerhalb von IP" -#: templates/vpn/tunneltermination.html:51 +#: netbox/templates/vpn/tunneltermination.html:51 msgid "Peer Terminations" msgstr "Peer-Abschlusspunkt" -#: templates/wireless/inc/authentication_attrs.html:12 +#: netbox/templates/wireless/inc/authentication_attrs.html:12 msgid "Cipher" msgstr "Chiffre" -#: templates/wireless/inc/authentication_attrs.html:16 +#: netbox/templates/wireless/inc/authentication_attrs.html:16 msgid "PSK" msgstr "PSK" -#: templates/wireless/inc/wirelesslink_interface.html:35 -#: templates/wireless/inc/wirelesslink_interface.html:45 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:35 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:45 msgctxt "Abbreviation for megahertz" msgid "MHz" msgstr "MHz" -#: templates/wireless/wirelesslan.html:57 +#: netbox/templates/wireless/wirelesslan.html:57 msgid "Attached Interfaces" msgstr "Angehängte Schnittstellen" -#: templates/wireless/wirelesslangroup.html:17 +#: netbox/templates/wireless/wirelesslangroup.html:17 msgid "Add Wireless LAN" msgstr "WLAN hinzufügen" -#: templates/wireless/wirelesslangroup.html:26 -#: wireless/forms/model_forms.py:28 +#: netbox/templates/wireless/wirelesslangroup.html:26 +#: netbox/wireless/forms/model_forms.py:28 msgid "Wireless LAN Group" msgstr "WLAN-Gruppe" -#: templates/wireless/wirelesslangroup.html:59 +#: netbox/templates/wireless/wirelesslangroup.html:59 msgid "Add Wireless LAN Group" msgstr "WLAN-Gruppe hinzufügen" -#: templates/wireless/wirelesslink.html:14 +#: netbox/templates/wireless/wirelesslink.html:14 msgid "Link Properties" msgstr "Link-Eigenschaften" -#: tenancy/choices.py:19 +#: netbox/tenancy/choices.py:19 msgid "Tertiary" msgstr "Tertiär" -#: tenancy/choices.py:20 +#: netbox/tenancy/choices.py:20 msgid "Inactive" msgstr "Inaktiv" -#: tenancy/filtersets.py:29 +#: netbox/tenancy/filtersets.py:29 msgid "Parent contact group (ID)" msgstr "Übergeordnete Kontaktgruppe (ID)" -#: tenancy/filtersets.py:35 +#: netbox/tenancy/filtersets.py:35 msgid "Parent contact group (slug)" msgstr "Übergeordnete Kontaktgruppe (URL-Slug)" -#: tenancy/filtersets.py:41 tenancy/filtersets.py:68 tenancy/filtersets.py:111 +#: netbox/tenancy/filtersets.py:41 netbox/tenancy/filtersets.py:68 +#: netbox/tenancy/filtersets.py:111 msgid "Contact group (ID)" msgstr "Kontaktgruppe (ID)" -#: tenancy/filtersets.py:48 tenancy/filtersets.py:75 tenancy/filtersets.py:118 +#: netbox/tenancy/filtersets.py:48 netbox/tenancy/filtersets.py:75 +#: netbox/tenancy/filtersets.py:118 msgid "Contact group (slug)" msgstr "Kontaktgruppe (URL-Slug)" -#: tenancy/filtersets.py:105 +#: netbox/tenancy/filtersets.py:105 msgid "Contact (ID)" msgstr "Kontakt (ID)" -#: tenancy/filtersets.py:122 +#: netbox/tenancy/filtersets.py:122 msgid "Contact role (ID)" msgstr "Kontaktrolle (ID)" -#: tenancy/filtersets.py:128 +#: netbox/tenancy/filtersets.py:128 msgid "Contact role (slug)" msgstr "Kontaktrolle (URL-Slug)" -#: tenancy/filtersets.py:159 +#: netbox/tenancy/filtersets.py:159 msgid "Contact group" msgstr "Kontaktgruppe" -#: tenancy/filtersets.py:170 +#: netbox/tenancy/filtersets.py:170 msgid "Parent tenant group (ID)" msgstr "Übergeordnete Mandantengruppe (ID)" -#: tenancy/filtersets.py:176 +#: netbox/tenancy/filtersets.py:176 msgid "Parent tenant group (slug)" msgstr "Übergeordnete Mandantengruppe (URL-Slug)" -#: tenancy/filtersets.py:182 tenancy/filtersets.py:202 +#: netbox/tenancy/filtersets.py:182 netbox/tenancy/filtersets.py:202 msgid "Tenant group (ID)" msgstr "Mandantengruppe (ID)" -#: tenancy/filtersets.py:235 +#: netbox/tenancy/filtersets.py:235 msgid "Tenant Group (ID)" msgstr "Mandantengruppe (ID)" -#: tenancy/filtersets.py:242 +#: netbox/tenancy/filtersets.py:242 msgid "Tenant Group (slug)" msgstr "Mandantengruppe (URL-Slug)" -#: tenancy/forms/bulk_edit.py:66 +#: netbox/tenancy/forms/bulk_edit.py:66 msgid "Desciption" msgstr "Beschreibung" -#: tenancy/forms/bulk_import.py:101 +#: netbox/tenancy/forms/bulk_import.py:101 msgid "Assigned contact" msgstr "Zugewiesener Kontakt" -#: tenancy/models/contacts.py:32 +#: netbox/tenancy/models/contacts.py:32 msgid "contact group" msgstr "Kontaktgruppe" -#: tenancy/models/contacts.py:33 +#: netbox/tenancy/models/contacts.py:33 msgid "contact groups" msgstr "Kontaktgruppen" -#: tenancy/models/contacts.py:48 +#: netbox/tenancy/models/contacts.py:48 msgid "contact role" msgstr "Kontaktrolle" -#: tenancy/models/contacts.py:49 +#: netbox/tenancy/models/contacts.py:49 msgid "contact roles" msgstr "Kontaktrollen" -#: tenancy/models/contacts.py:68 +#: netbox/tenancy/models/contacts.py:68 msgid "title" msgstr "Titel" -#: tenancy/models/contacts.py:73 +#: netbox/tenancy/models/contacts.py:73 msgid "phone" msgstr "Telefon" -#: tenancy/models/contacts.py:78 +#: netbox/tenancy/models/contacts.py:78 msgid "email" msgstr "E-Mail" -#: tenancy/models/contacts.py:87 +#: netbox/tenancy/models/contacts.py:87 msgid "link" msgstr "Link" -#: tenancy/models/contacts.py:103 +#: netbox/tenancy/models/contacts.py:103 msgid "contact" msgstr "Kontakt" -#: tenancy/models/contacts.py:104 +#: netbox/tenancy/models/contacts.py:104 msgid "contacts" msgstr "Kontakte" -#: tenancy/models/contacts.py:153 +#: netbox/tenancy/models/contacts.py:153 msgid "contact assignment" msgstr "Kontaktzuweisung" -#: tenancy/models/contacts.py:154 +#: netbox/tenancy/models/contacts.py:154 msgid "contact assignments" msgstr "Kontaktzuweisungen" -#: tenancy/models/contacts.py:170 +#: netbox/tenancy/models/contacts.py:170 #, python-brace-format msgid "Contacts cannot be assigned to this object type ({type})." msgstr "Kontakte können diesem Objekttyp nicht zugewiesen werden ({type})." -#: tenancy/models/tenants.py:32 +#: netbox/tenancy/models/tenants.py:32 msgid "tenant group" msgstr "Mandantengruppe" -#: tenancy/models/tenants.py:33 +#: netbox/tenancy/models/tenants.py:33 msgid "tenant groups" -msgstr "Mandantengruppen" +msgstr "Mandanten-Gruppen" -#: tenancy/models/tenants.py:70 +#: netbox/tenancy/models/tenants.py:70 msgid "Tenant name must be unique per group." msgstr "Der Mandantenname muss pro Gruppe eindeutig sein." -#: tenancy/models/tenants.py:80 +#: netbox/tenancy/models/tenants.py:80 msgid "Tenant slug must be unique per group." msgstr "" "Die URL-freundliche Mandantenbezeichnung (URL-Slug) muss pro Gruppe " "einzigartig sein." -#: tenancy/models/tenants.py:88 +#: netbox/tenancy/models/tenants.py:88 msgid "tenant" msgstr "Mandant" -#: tenancy/models/tenants.py:89 +#: netbox/tenancy/models/tenants.py:89 msgid "tenants" msgstr "Mandanten" -#: tenancy/tables/contacts.py:112 +#: netbox/tenancy/tables/contacts.py:112 msgid "Contact Title" msgstr "Kontakt-Titel" -#: tenancy/tables/contacts.py:116 +#: netbox/tenancy/tables/contacts.py:116 msgid "Contact Phone" msgstr "Kontakt-Telefon" -#: tenancy/tables/contacts.py:120 +#: netbox/tenancy/tables/contacts.py:120 msgid "Contact Email" msgstr "Kontakt-E-Mail" -#: tenancy/tables/contacts.py:124 +#: netbox/tenancy/tables/contacts.py:124 msgid "Contact Address" msgstr "Kontakt-Adresse" -#: tenancy/tables/contacts.py:128 +#: netbox/tenancy/tables/contacts.py:128 msgid "Contact Link" msgstr "Kontakt-Link" -#: tenancy/tables/contacts.py:132 +#: netbox/tenancy/tables/contacts.py:132 msgid "Contact Description" msgstr "Kontakt-Beschreibung" -#: users/filtersets.py:33 users/filtersets.py:68 +#: netbox/users/filtersets.py:33 netbox/users/filtersets.py:68 msgid "Permission (ID)" msgstr "Berechtigung (ID)" -#: users/filtersets.py:63 users/filtersets.py:181 +#: netbox/users/filtersets.py:63 netbox/users/filtersets.py:181 msgid "Group (name)" msgstr "Gruppe (Name)" -#: users/forms/bulk_edit.py:26 +#: netbox/users/forms/bulk_edit.py:26 msgid "First name" msgstr "Vorname" -#: users/forms/bulk_edit.py:31 +#: netbox/users/forms/bulk_edit.py:31 msgid "Last name" msgstr "Nachname" -#: users/forms/bulk_edit.py:43 +#: netbox/users/forms/bulk_edit.py:43 msgid "Staff status" msgstr "Mitarbeiter-Status" -#: users/forms/bulk_edit.py:48 +#: netbox/users/forms/bulk_edit.py:48 msgid "Superuser status" msgstr "Superuser-Status" -#: users/forms/bulk_import.py:41 +#: netbox/users/forms/bulk_import.py:41 msgid "If no key is provided, one will be generated automatically." msgstr "Wenn kein Schlüssel angegeben wird, wird automatisch einer generiert." -#: users/forms/filtersets.py:52 users/tables.py:42 +#: netbox/users/forms/filtersets.py:52 netbox/users/tables.py:42 msgid "Is Staff" msgstr "Ist Mitarbeiter" -#: users/forms/filtersets.py:59 users/tables.py:45 +#: netbox/users/forms/filtersets.py:59 netbox/users/tables.py:45 msgid "Is Superuser" msgstr "Ist Superuser" -#: users/forms/filtersets.py:92 users/tables.py:86 +#: netbox/users/forms/filtersets.py:92 netbox/users/tables.py:86 msgid "Can View" msgstr "Kann ansehen" -#: users/forms/filtersets.py:99 users/tables.py:89 +#: netbox/users/forms/filtersets.py:99 netbox/users/tables.py:89 msgid "Can Add" msgstr "Kann hinzufügen" -#: users/forms/filtersets.py:106 users/tables.py:92 +#: netbox/users/forms/filtersets.py:106 netbox/users/tables.py:92 msgid "Can Change" msgstr "Kann ändern" -#: users/forms/filtersets.py:113 users/tables.py:95 +#: netbox/users/forms/filtersets.py:113 netbox/users/tables.py:95 msgid "Can Delete" msgstr "Kann löschen" -#: users/forms/model_forms.py:63 +#: netbox/users/forms/model_forms.py:63 msgid "User Interface" msgstr "Benutzeroberfläche" -#: users/forms/model_forms.py:115 +#: netbox/users/forms/model_forms.py:115 msgid "" "Keys must be at least 40 characters in length. Be sure to record " "your key prior to submitting this form, as it may no longer be " @@ -13443,7 +14121,7 @@ msgstr "" "da er möglicherweise nicht mehr zugänglich ist, sobald das Token erstellt " "wurde." -#: users/forms/model_forms.py:127 +#: netbox/users/forms/model_forms.py:127 msgid "" "Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for" " no restrictions. Example: " @@ -13454,33 +14132,33 @@ msgstr "" "möchten. Beispiel: 10.1.1.0/24, 192.168.10.16/32.2001:db 8:1: " ":/64" -#: users/forms/model_forms.py:176 +#: netbox/users/forms/model_forms.py:176 msgid "Confirm password" msgstr "Passwort bestätigen" -#: users/forms/model_forms.py:179 +#: netbox/users/forms/model_forms.py:179 msgid "Enter the same password as before, for verification." msgstr "Geben Sie zur Überprüfung dasselbe Passwort wie zuvor ein." -#: users/forms/model_forms.py:228 +#: netbox/users/forms/model_forms.py:228 msgid "Passwords do not match! Please check your input and try again." msgstr "" "Passwörter stimmen nicht überein! Bitte überprüfen Sie Ihre Eingabe und " "versuchen Sie es erneut." -#: users/forms/model_forms.py:291 +#: netbox/users/forms/model_forms.py:291 msgid "Additional actions" msgstr "Zusätzliche Aktionen" -#: users/forms/model_forms.py:294 +#: netbox/users/forms/model_forms.py:294 msgid "Actions granted in addition to those listed above" msgstr "Zusätzlich zu den oben aufgeführten Maßnahmen gewährte Maßnahmen" -#: users/forms/model_forms.py:310 +#: netbox/users/forms/model_forms.py:310 msgid "Objects" msgstr "Objekte" -#: users/forms/model_forms.py:322 +#: netbox/users/forms/model_forms.py:322 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 " @@ -13491,82 +14169,82 @@ msgstr "" "entsprechen. Eine Liste mehrerer Objekte führt zu einer logischen ODER-" "Operation." -#: users/forms/model_forms.py:361 +#: netbox/users/forms/model_forms.py:361 msgid "At least one action must be selected." msgstr "Es muss mindestens eine Aktion ausgewählt werden." -#: users/forms/model_forms.py:379 +#: netbox/users/forms/model_forms.py:379 #, python-brace-format msgid "Invalid filter for {model}: {error}" msgstr "Ungültiger Filter für {model}: {error}" -#: users/models/permissions.py:39 +#: netbox/users/models/permissions.py:39 msgid "The list of actions granted by this permission" msgstr "Die Liste der Aktionen, die durch diese Berechtigung gewährt wurden" -#: users/models/permissions.py:44 +#: netbox/users/models/permissions.py:44 msgid "constraints" -msgstr "Zwänge" +msgstr "Einschränkungen" -#: users/models/permissions.py:45 +#: netbox/users/models/permissions.py:45 msgid "" "Queryset filter matching the applicable objects of the selected type(s)" msgstr "" "Queryset-Filter, der den entsprechenden Objekten der ausgewählten Typen " "entspricht" -#: users/models/permissions.py:52 +#: netbox/users/models/permissions.py:52 msgid "permission" msgstr "Berechtigung" -#: users/models/permissions.py:53 users/models/users.py:47 +#: netbox/users/models/permissions.py:53 netbox/users/models/users.py:47 msgid "permissions" msgstr "Berechtigungen" -#: users/models/preferences.py:30 users/models/preferences.py:31 +#: netbox/users/models/preferences.py:30 netbox/users/models/preferences.py:31 msgid "user preferences" msgstr "Benutzereinstellungen" -#: users/models/preferences.py:98 +#: netbox/users/models/preferences.py:98 #, python-brace-format msgid "Key '{path}' is a leaf node; cannot assign new keys" msgstr "" "Schlüssel '{path}'ist ein Blattknoten; es können keine neuen Schlüssel " "zugewiesen werden" -#: users/models/preferences.py:110 +#: netbox/users/models/preferences.py:110 #, python-brace-format msgid "Key '{path}' is a dictionary; cannot assign a non-dictionary value" msgstr "" "Schlüssel '{path}'ist ein Wörterbuch; es kann kein Wert zugewiesen werden, " "der nicht aus dem Wörterbuch stammt" -#: users/models/tokens.py:37 +#: netbox/users/models/tokens.py:37 msgid "expires" msgstr "läuft ab" -#: users/models/tokens.py:42 +#: netbox/users/models/tokens.py:42 msgid "last used" msgstr "zuletzt benutzt" -#: users/models/tokens.py:47 +#: netbox/users/models/tokens.py:47 msgid "key" msgstr "Schlüssel" -#: users/models/tokens.py:53 +#: netbox/users/models/tokens.py:53 msgid "write enabled" msgstr "Schreiben aktiviert" -#: users/models/tokens.py:55 +#: netbox/users/models/tokens.py:55 msgid "Permit create/update/delete operations using this key" msgstr "" "Lasse Erstellen/Aktualisieren/Löschen Vorgänge mit diesem Schlüssel zu" -#: users/models/tokens.py:66 +#: netbox/users/models/tokens.py:66 msgid "allowed IPs" msgstr "erlaubte IPs" -#: users/models/tokens.py:68 +#: netbox/users/models/tokens.py:68 msgid "" "Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for" " no restrictions. Ex: \"10.1.1.0/24, 192.168.10.16/32, 2001:DB8:1::/64\"" @@ -13575,51 +14253,51 @@ msgstr "" "kann. Lassen Sie das Feld leer, wenn Sie keine Einschränkungen haben " "möchten. Beispiel: „10.1.1.0/24, 192.168.10.16/32, 2001:DB 8:1: :/64\"" -#: users/models/tokens.py:76 +#: netbox/users/models/tokens.py:76 msgid "token" msgstr "Token" -#: users/models/tokens.py:77 +#: netbox/users/models/tokens.py:77 msgid "tokens" msgstr "Token" -#: users/models/users.py:57 vpn/models/crypto.py:42 +#: netbox/users/models/users.py:57 netbox/vpn/models/crypto.py:42 msgid "group" msgstr "Gruppe" -#: users/models/users.py:58 users/models/users.py:77 +#: netbox/users/models/users.py:58 netbox/users/models/users.py:77 msgid "groups" msgstr "Gruppen" -#: users/models/users.py:92 +#: netbox/users/models/users.py:92 msgid "user" msgstr "Benutzer" -#: users/models/users.py:93 +#: netbox/users/models/users.py:93 msgid "users" msgstr "Benutzer" -#: users/models/users.py:104 +#: netbox/users/models/users.py:104 msgid "A user with this username already exists." msgstr "Ein Benutzer mit diesem Benutzernamen existiert bereits." -#: users/tables.py:98 +#: netbox/users/tables.py:98 msgid "Custom Actions" msgstr "Benutzerdefinierte Aktionen" -#: utilities/api.py:153 +#: netbox/utilities/api.py:153 #, python-brace-format msgid "Related object not found using the provided attributes: {params}" msgstr "" "Verwandtes Objekt wurde mit den angegebenen Attributen nicht gefunden: " "{params}" -#: utilities/api.py:156 +#: netbox/utilities/api.py:156 #, python-brace-format msgid "Multiple objects match the provided attributes: {params}" msgstr "Mehrere Objekte entsprechen den angegebenen Attributen: {params}" -#: utilities/api.py:168 +#: netbox/utilities/api.py:168 #, python-brace-format msgid "" "Related objects must be referenced by numeric ID or by dictionary of " @@ -13629,43 +14307,43 @@ msgstr "" "Attributverzeichnisses referenziert werden. Es wurde ein unbekannter Wert " "empfangen: {value}" -#: utilities/api.py:177 +#: netbox/utilities/api.py:177 #, python-brace-format msgid "Related object not found using the provided numeric ID: {id}" msgstr "" "Verwandtes Objekt wurde mit der angegebenen numerischen ID nicht gefunden: " "{id}" -#: utilities/choices.py:19 +#: netbox/utilities/choices.py:19 #, python-brace-format msgid "{name} has a key defined but CHOICES is not a list" msgstr "{name} hat einen Schlüssel definiert, aber CHOICES ist keine Liste" -#: utilities/conversion.py:19 +#: netbox/utilities/conversion.py:19 msgid "Weight must be a positive number" msgstr "Das Gewicht muss eine positive Zahl sein" -#: utilities/conversion.py:21 +#: netbox/utilities/conversion.py:21 #, python-brace-format msgid "Invalid value '{weight}' for weight (must be a number)" msgstr "Ungültiger Wert '{weight}'für Gewicht (muss eine Zahl sein)" -#: utilities/conversion.py:32 utilities/conversion.py:62 +#: netbox/utilities/conversion.py:32 netbox/utilities/conversion.py:62 #, python-brace-format msgid "Unknown unit {unit}. Must be one of the following: {valid_units}" msgstr "" -"Unbekannte Einheit {unit}. Muss einer der folgenden sein: {valid_units}" +"Unbekannte Einheit {unit}. Es muss eine der folgenden sein: {valid_units}" -#: utilities/conversion.py:45 +#: netbox/utilities/conversion.py:45 msgid "Length must be a positive number" msgstr "Die Länge muss eine positive Zahl sein" -#: utilities/conversion.py:47 +#: netbox/utilities/conversion.py:47 #, python-brace-format msgid "Invalid value '{length}' for length (must be a number)" msgstr "Ungültiger Wert '{length}' für die Länge (muss eine Zahl sein)" -#: utilities/error_handlers.py:31 +#: netbox/utilities/error_handlers.py:31 #, python-brace-format msgid "" "Unable to delete {objects}. {count} dependent objects were " @@ -13674,11 +14352,11 @@ msgstr "" "Löschen von {objects} nicht möglich. {count} abhängige " "Objekte wurden gefunden: " -#: utilities/error_handlers.py:33 +#: netbox/utilities/error_handlers.py:33 msgid "More than 50" msgstr "Mehr als 50" -#: utilities/fields.py:157 +#: netbox/utilities/fields.py:157 #, python-format msgid "" "%s(%r) is invalid. to_model parameter to CounterCacheField must be a string " @@ -13687,7 +14365,7 @@ msgstr "" "%s(%r) ist ungültig. Der to_model-Parameter für CounterCacheField muss eine " "Zeichenfolge im Format 'app.model' sein" -#: utilities/fields.py:167 +#: netbox/utilities/fields.py:167 #, python-format msgid "" "%s(%r) is invalid. to_field parameter to CounterCacheField must be a string " @@ -13696,37 +14374,37 @@ msgstr "" "%s(%r) ist ungültig. Der to_field-Parameter für CounterCacheField muss eine " "Zeichenfolge im Format 'field' sein" -#: utilities/forms/bulk_import.py:23 +#: netbox/utilities/forms/bulk_import.py:23 msgid "Enter object data in CSV, JSON or YAML format." msgstr "Geben Sie Objektdaten im CSV-, JSON- oder YAML-Format ein." -#: utilities/forms/bulk_import.py:36 +#: netbox/utilities/forms/bulk_import.py:36 msgid "CSV delimiter" msgstr "CSV-Trennzeichen" -#: utilities/forms/bulk_import.py:37 +#: netbox/utilities/forms/bulk_import.py:37 msgid "The character which delimits CSV fields. Applies only to CSV format." msgstr "Das Zeichen, das CSV-Felder begrenzt. Gilt nur für das CSV-Format." -#: utilities/forms/bulk_import.py:51 +#: netbox/utilities/forms/bulk_import.py:51 msgid "Form data must be empty when uploading/selecting a file." msgstr "" "Formulardaten müssen leer sein, wenn eine Datei hochladen/ausgewählt wird." -#: utilities/forms/bulk_import.py:80 +#: netbox/utilities/forms/bulk_import.py:80 #, python-brace-format msgid "Unknown data format: {format}" msgstr "Unbekanntes Datenformat: {format}" -#: utilities/forms/bulk_import.py:100 +#: netbox/utilities/forms/bulk_import.py:100 msgid "Unable to detect data format. Please specify." msgstr "Das Datenformat konnte nicht erkannt werden. Bitte spezifizieren Sie." -#: utilities/forms/bulk_import.py:123 +#: netbox/utilities/forms/bulk_import.py:123 msgid "Invalid CSV delimiter" msgstr "Ungültiges CSV-Trennzeichen" -#: utilities/forms/bulk_import.py:167 +#: netbox/utilities/forms/bulk_import.py:167 msgid "" "Invalid YAML data. Data must be in the form of multiple documents, or a " "single document comprising a list of dictionaries." @@ -13734,7 +14412,7 @@ msgstr "" "Ungültige YAML-Daten. Die Daten müssen in Form mehrerer Dokumente oder eines" " einzelnen Dokuments vorliegen, das eine Liste von Wörterbüchern umfasst." -#: utilities/forms/fields/array.py:17 +#: netbox/utilities/forms/fields/array.py:17 #, python-brace-format msgid "" "Invalid list ({value}). Must be numeric and ranges must be in ascending " @@ -13743,17 +14421,18 @@ msgstr "" "Ungültige Liste ({value}). Muss numerisch sein und Bereiche müssen in " "aufsteigender Reihenfolge sein." -#: utilities/forms/fields/csv.py:44 +#: netbox/utilities/forms/fields/csv.py:44 #, python-brace-format msgid "Invalid value for a multiple choice field: {value}" msgstr "Ungültiger Wert für ein Multiple-Choice-Feld: {value}" -#: utilities/forms/fields/csv.py:57 utilities/forms/fields/csv.py:74 +#: netbox/utilities/forms/fields/csv.py:57 +#: netbox/utilities/forms/fields/csv.py:74 #, python-format msgid "Object not found: %(value)s" msgstr "Objekt wurde nicht gefunden: %(value)s" -#: utilities/forms/fields/csv.py:65 +#: netbox/utilities/forms/fields/csv.py:65 #, python-brace-format msgid "" "\"{value}\" is not a unique value for this field; multiple objects were " @@ -13762,15 +14441,15 @@ msgstr "" "„{value}\"ist kein eindeutiger Wert für dieses Feld; es wurden mehrere " "Objekte gefunden" -#: utilities/forms/fields/csv.py:97 +#: netbox/utilities/forms/fields/csv.py:97 msgid "Object type must be specified as \".\"" msgstr "Der Objekttyp muss als \".“ angegeben werden." -#: utilities/forms/fields/csv.py:101 +#: netbox/utilities/forms/fields/csv.py:101 msgid "Invalid object type" msgstr "Ungültiger Objekttyp" -#: utilities/forms/fields/expandable.py:25 +#: netbox/utilities/forms/fields/expandable.py:25 msgid "" "Alphanumeric ranges are supported for bulk creation. Mixed cases and types " "within a single range are not supported (example: " @@ -13780,7 +14459,7 @@ msgstr "" "und Kleinschreibung und Typen innerhalb eines einzigen Bereichs werden nicht" " unterstützt (Beispiel: [ge, xe] -0/0/ [0-9])." -#: utilities/forms/fields/expandable.py:46 +#: netbox/utilities/forms/fields/expandable.py:46 msgid "" "Specify a numeric range to create multiple IPs.
Example: " "192.0.2.[1,5,100-254]/24" @@ -13788,7 +14467,7 @@ msgstr "" "Geben Sie einen numerischen Bereich an, um mehrere IPs zu erstellen.
Beispiel: 192,0,2. [1.5,100-254] /24" -#: utilities/forms/fields/fields.py:31 +#: netbox/utilities/forms/fields/fields.py:31 #, python-brace-format msgid "" " Abschlag Syntax wird unterstützt" -#: utilities/forms/fields/fields.py:48 +#: netbox/utilities/forms/fields/fields.py:48 msgid "URL-friendly unique shorthand" msgstr "URL-freundliche, einzigartige Kurzschrift" -#: utilities/forms/fields/fields.py:101 +#: netbox/utilities/forms/fields/fields.py:101 msgid "Enter context data in JSON format." msgstr "" "Geben Sie Kontextdaten ein JSON " "formatieren." -#: utilities/forms/fields/fields.py:124 +#: netbox/utilities/forms/fields/fields.py:124 msgid "MAC address must be in EUI-48 format" msgstr "Die MAC-Adresse muss im EUI-48-Format sein" -#: utilities/forms/forms.py:52 +#: netbox/utilities/forms/forms.py:52 msgid "Use regular expressions" msgstr "Verwenden Sie reguläre Ausdrücke" -#: utilities/forms/forms.py:75 +#: netbox/utilities/forms/forms.py:75 msgid "" "Numeric ID of an existing object to update (if not creating a new object)" msgstr "" "Numerische ID eines vorhandenen Objekts, das aktualisiert werden soll (wenn " "kein neues Objekt erstellt wird)" -#: utilities/forms/forms.py:92 +#: netbox/utilities/forms/forms.py:92 #, python-brace-format msgid "Unrecognized header: {name}" msgstr "Unbekannter Header: {name}" -#: utilities/forms/forms.py:118 +#: netbox/utilities/forms/forms.py:118 msgid "Available Columns" msgstr "Verfügbare Spalten" -#: utilities/forms/forms.py:126 +#: netbox/utilities/forms/forms.py:126 msgid "Selected Columns" msgstr "Ausgewählte Spalten" -#: utilities/forms/mixins.py:44 +#: netbox/utilities/forms/mixins.py:44 msgid "" "This object has been modified since the form was rendered. Please consult " "the object's change log for details." @@ -13843,74 +14522,74 @@ msgstr "" "Dieses Objekt wurde seit dem Rendern des Formulars geändert. Einzelheiten " "entnehmen Sie bitte dem Änderungsprotokoll des Objekts." -#: utilities/forms/utils.py:42 utilities/forms/utils.py:68 -#: utilities/forms/utils.py:85 utilities/forms/utils.py:87 +#: netbox/utilities/forms/utils.py:42 netbox/utilities/forms/utils.py:68 +#: netbox/utilities/forms/utils.py:85 netbox/utilities/forms/utils.py:87 #, python-brace-format msgid "Range \"{value}\" is invalid." msgstr "Bereich “{value}\" ist ungültig." -#: utilities/forms/utils.py:74 +#: netbox/utilities/forms/utils.py:74 #, python-brace-format msgid "" "Invalid range: Ending value ({end}) must be greater than beginning value " "({begin})." msgstr "" -"Ungültiger Bereich: Der Endwert ({end}) muss größer als der Anfangswert sein" -" ({begin})." +"Ungültiger Bereich: Der Endwert ({end}) muss größer als der Anfangswert " +"({begin}) sein." -#: utilities/forms/utils.py:232 +#: netbox/utilities/forms/utils.py:232 #, python-brace-format msgid "Duplicate or conflicting column header for \"{field}\"" msgstr "Doppelte oder widersprüchliche Spaltenüberschrift für“{field}“" -#: utilities/forms/utils.py:238 +#: netbox/utilities/forms/utils.py:238 #, python-brace-format msgid "Duplicate or conflicting column header for \"{header}\"" msgstr "Doppelte oder widersprüchliche Spaltenüberschrift für“{header}“" -#: utilities/forms/utils.py:247 +#: netbox/utilities/forms/utils.py:247 #, python-brace-format msgid "Row {row}: Expected {count_expected} columns but found {count_found}" msgstr "" -"Reihe {row}: Erwartet {count_expected} Spalten aber gefunden {count_found}" +"Reihe {row}: {count_expected} Spalten erwartet, aber {count_found} gefunden" -#: utilities/forms/utils.py:270 +#: netbox/utilities/forms/utils.py:270 #, python-brace-format msgid "Unexpected column header \"{field}\" found." msgstr "Unerwartete Spaltenüberschrift“{field}„gefunden." -#: utilities/forms/utils.py:272 +#: netbox/utilities/forms/utils.py:272 #, python-brace-format msgid "Column \"{field}\" is not a related object; cannot use dots" msgstr "" "Spalte“{field}\"ist kein verwandtes Objekt; Punkte können nicht verwendet " "werden" -#: utilities/forms/utils.py:276 +#: netbox/utilities/forms/utils.py:276 #, python-brace-format msgid "Invalid related object attribute for column \"{field}\": {to_field}" msgstr "Ungültiges verwandtes Objektattribut für Spalte“{field}„: {to_field}" -#: utilities/forms/utils.py:284 +#: netbox/utilities/forms/utils.py:284 #, python-brace-format msgid "Required column header \"{header}\" not found." msgstr "Erforderliche Spaltenüberschrift“{header}„nicht gefunden." -#: utilities/forms/widgets/apiselect.py:124 +#: netbox/utilities/forms/widgets/apiselect.py:124 #, python-brace-format msgid "Missing required value for dynamic query param: '{dynamic_params}'" msgstr "" "Fehlender erforderlicher Wert für den dynamischen Abfrageparameter: " "'{dynamic_params}'" -#: utilities/forms/widgets/apiselect.py:141 +#: netbox/utilities/forms/widgets/apiselect.py:141 #, python-brace-format msgid "Missing required value for static query param: '{static_params}'" msgstr "" "Fehlender erforderlicher Wert für den statischen Abfrageparameter: " "'{static_params}'" -#: utilities/permissions.py:39 +#: netbox/utilities/permissions.py:39 #, python-brace-format msgid "" "Invalid permission name: {name}. Must be in the format " @@ -13919,116 +14598,116 @@ msgstr "" "Ungültiger Berechtigungsname: {name}. Muss im Format sein " "._" -#: utilities/permissions.py:57 +#: netbox/utilities/permissions.py:57 #, python-brace-format msgid "Unknown app_label/model_name for {name}" msgstr "Unbekanntes app_label/model_name für {name}" -#: utilities/request.py:76 +#: netbox/utilities/request.py:76 #, python-brace-format msgid "Invalid IP address set for {header}: {ip}" msgstr "Ungültige IP-Adresse gesetzt für {header}: {ip}" -#: utilities/tables.py:47 +#: netbox/utilities/tables.py:47 #, python-brace-format msgid "A column named {name} is already defined for table {table_name}" msgstr "" -"Eine Spalte mit dem Namen {name} ist bereits für die Tabelle definiert " -"{table_name}" +"Eine Spalte mit dem Namen {name} ist bereits für die Tabelle {table_name} " +"definiert" -#: utilities/templates/builtins/customfield_value.html:30 +#: netbox/utilities/templates/builtins/customfield_value.html:30 msgid "Not defined" msgstr "Nicht definiert" -#: utilities/templates/buttons/bookmark.html:9 +#: netbox/utilities/templates/buttons/bookmark.html:9 msgid "Unbookmark" msgstr "Lesezeichen aufheben" -#: utilities/templates/buttons/bookmark.html:13 +#: netbox/utilities/templates/buttons/bookmark.html:13 msgid "Bookmark" msgstr "Lesezeichen setzen" -#: utilities/templates/buttons/clone.html:4 +#: netbox/utilities/templates/buttons/clone.html:4 msgid "Clone" msgstr "Klonen" -#: utilities/templates/buttons/export.html:7 +#: netbox/utilities/templates/buttons/export.html:7 msgid "Current View" msgstr "Aktuelle Ansicht" -#: utilities/templates/buttons/export.html:8 +#: netbox/utilities/templates/buttons/export.html:8 msgid "All Data" msgstr "Alle Daten" -#: utilities/templates/buttons/export.html:28 +#: netbox/utilities/templates/buttons/export.html:28 msgid "Add export template" msgstr "Exportvorlage hinzufügen" -#: utilities/templates/buttons/import.html:4 +#: netbox/utilities/templates/buttons/import.html:4 msgid "Import" msgstr "Importieren" -#: utilities/templates/form_helpers/render_field.html:39 +#: netbox/utilities/templates/form_helpers/render_field.html:39 msgid "Copy to clipboard" msgstr "In die Zwischenablage kopieren" -#: utilities/templates/form_helpers/render_field.html:55 +#: netbox/utilities/templates/form_helpers/render_field.html:55 msgid "This field is required" msgstr "Dieses Feld ist erforderlich" -#: utilities/templates/form_helpers/render_field.html:68 +#: netbox/utilities/templates/form_helpers/render_field.html:68 msgid "Set Null" msgstr "Auf Null setzen" -#: utilities/templates/helpers/applied_filters.html:11 +#: netbox/utilities/templates/helpers/applied_filters.html:11 msgid "Clear all" msgstr "Alles löschen" -#: utilities/templates/helpers/table_config_form.html:8 +#: netbox/utilities/templates/helpers/table_config_form.html:8 msgid "Table Configuration" -msgstr "Konfiguration der Tabelle" +msgstr "Tabellenkonfiguration" -#: utilities/templates/helpers/table_config_form.html:31 +#: netbox/utilities/templates/helpers/table_config_form.html:31 msgid "Move Up" msgstr "Nach oben bewegen" -#: utilities/templates/helpers/table_config_form.html:34 +#: netbox/utilities/templates/helpers/table_config_form.html:34 msgid "Move Down" msgstr "Nach unten bewegen" -#: utilities/templates/widgets/apiselect.html:7 +#: netbox/utilities/templates/widgets/apiselect.html:7 msgid "Open selector" msgstr "Selektor öffnen" -#: utilities/templates/widgets/clearable_file_input.html:12 +#: netbox/utilities/templates/widgets/clearable_file_input.html:12 msgid "None assigned" msgstr "Keine zugewiesen" -#: utilities/templates/widgets/markdown_input.html:6 +#: netbox/utilities/templates/widgets/markdown_input.html:6 msgid "Write" msgstr "Schreiben" -#: utilities/testing/views.py:633 +#: netbox/utilities/testing/views.py:633 msgid "The test must define csv_update_data." msgstr "Der Test muss csv_update_data definieren." -#: utilities/validators.py:65 +#: netbox/utilities/validators.py:65 #, python-brace-format msgid "{value} is not a valid regular expression." msgstr "{value} ist kein gültiger regulärer Ausdruck." -#: utilities/views.py:40 +#: netbox/utilities/views.py:40 #, python-brace-format msgid "{self.__class__.__name__} must implement get_required_permission()" msgstr "" -"{self.__class__.__name__} muss get_required_permission () implementieren" +"{self.__class__.__name__} muss get_required_permission() implementieren" -#: utilities/views.py:76 +#: netbox/utilities/views.py:76 #, python-brace-format msgid "{class_name} must implement get_required_permission()" -msgstr "{class_name} muss get_required_permission () implementieren" +msgstr "{class_name} muss get_required_permission() implementieren" -#: utilities/views.py:100 +#: netbox/utilities/views.py:100 #, python-brace-format msgid "" "{class_name} has no queryset defined. ObjectPermissionRequiredMixin may only" @@ -14038,61 +14717,63 @@ msgstr "" "darf nur für Ansichten verwendet werden, die einen Basis-Abfragesatz " "definieren" -#: virtualization/filtersets.py:79 +#: netbox/virtualization/filtersets.py:79 msgid "Parent group (ID)" msgstr "Übergeordnete Gruppe (ID)" -#: virtualization/filtersets.py:85 +#: netbox/virtualization/filtersets.py:85 msgid "Parent group (slug)" msgstr "Übergeordnete Gruppe (URL-Slug)" -#: virtualization/filtersets.py:89 virtualization/filtersets.py:141 +#: netbox/virtualization/filtersets.py:89 +#: netbox/virtualization/filtersets.py:141 msgid "Cluster type (ID)" msgstr "Cluster-Typ (ID)" -#: virtualization/filtersets.py:130 +#: netbox/virtualization/filtersets.py:130 msgid "Cluster group (ID)" msgstr "Cluster-Gruppe (ID)" -#: virtualization/filtersets.py:151 virtualization/filtersets.py:267 +#: netbox/virtualization/filtersets.py:151 +#: netbox/virtualization/filtersets.py:267 msgid "Cluster (ID)" msgstr "Cluster (ID)" -#: virtualization/forms/bulk_edit.py:166 -#: virtualization/models/virtualmachines.py:115 +#: netbox/virtualization/forms/bulk_edit.py:166 +#: netbox/virtualization/models/virtualmachines.py:115 msgid "vCPUs" msgstr "vCPUs" -#: virtualization/forms/bulk_edit.py:170 +#: netbox/virtualization/forms/bulk_edit.py:170 msgid "Memory (MB)" msgstr "Speicher (MB)" -#: virtualization/forms/bulk_edit.py:174 +#: netbox/virtualization/forms/bulk_edit.py:174 msgid "Disk (GB)" msgstr "Festplatte (GB)" -#: virtualization/forms/bulk_edit.py:334 -#: virtualization/forms/filtersets.py:247 +#: netbox/virtualization/forms/bulk_edit.py:334 +#: netbox/virtualization/forms/filtersets.py:247 msgid "Size (GB)" msgstr "Größe (GB)" -#: virtualization/forms/bulk_import.py:44 +#: netbox/virtualization/forms/bulk_import.py:44 msgid "Type of cluster" msgstr "Art des Clusters" -#: virtualization/forms/bulk_import.py:51 +#: netbox/virtualization/forms/bulk_import.py:51 msgid "Assigned cluster group" msgstr "Zugewiesene Cluster-Gruppe" -#: virtualization/forms/bulk_import.py:96 +#: netbox/virtualization/forms/bulk_import.py:96 msgid "Assigned cluster" msgstr "Zugewiesener Cluster" -#: virtualization/forms/bulk_import.py:103 +#: netbox/virtualization/forms/bulk_import.py:103 msgid "Assigned device within cluster" msgstr "Zugewiesenes Gerät innerhalb des Clusters" -#: virtualization/forms/model_forms.py:153 +#: netbox/virtualization/forms/model_forms.py:153 #, python-brace-format msgid "" "{device} belongs to a different site ({device_site}) than the cluster " @@ -14101,51 +14782,51 @@ msgstr "" "{device} gehört zu einerm anderen Standort ({device_site}) als das Cluster " "({cluster_site})" -#: virtualization/forms/model_forms.py:192 +#: netbox/virtualization/forms/model_forms.py:192 msgid "Optionally pin this VM to a specific host device within the cluster" msgstr "" "Pinnen Sie diese VM optional an ein bestimmtes Host-Gerät innerhalb des " "Clusters an" -#: virtualization/forms/model_forms.py:221 +#: netbox/virtualization/forms/model_forms.py:221 msgid "Site/Cluster" msgstr "Standort/Cluster" -#: virtualization/forms/model_forms.py:244 +#: netbox/virtualization/forms/model_forms.py:244 msgid "Disk size is managed via the attachment of virtual disks." msgstr "" "Die Festplattengröße wird durch das Anhängen virtueller Festplatten " "verwaltet." -#: virtualization/forms/model_forms.py:372 +#: netbox/virtualization/forms/model_forms.py:372 msgid "Disk" msgstr "Festplatte" -#: virtualization/models/clusters.py:25 +#: netbox/virtualization/models/clusters.py:25 msgid "cluster type" msgstr "Cluster-Typ" -#: virtualization/models/clusters.py:26 +#: netbox/virtualization/models/clusters.py:26 msgid "cluster types" msgstr "Cluster-Typen" -#: virtualization/models/clusters.py:45 +#: netbox/virtualization/models/clusters.py:45 msgid "cluster group" msgstr "Cluster-Gruppe" -#: virtualization/models/clusters.py:46 +#: netbox/virtualization/models/clusters.py:46 msgid "cluster groups" msgstr "Cluster-Gruppen" -#: virtualization/models/clusters.py:121 +#: netbox/virtualization/models/clusters.py:121 msgid "cluster" msgstr "Cluster" -#: virtualization/models/clusters.py:122 +#: netbox/virtualization/models/clusters.py:122 msgid "clusters" msgstr "Cluster" -#: virtualization/models/clusters.py:141 +#: netbox/virtualization/models/clusters.py:141 #, python-brace-format msgid "" "{count} devices are assigned as hosts for this cluster but are not in site " @@ -14154,33 +14835,33 @@ msgstr "" "{count} Geräte sind als Hosts für diesen Cluster zugewiesen, befinden sich " "aber nicht an dem Standort {site}" -#: virtualization/models/virtualmachines.py:123 +#: netbox/virtualization/models/virtualmachines.py:123 msgid "memory (MB)" msgstr "Speicher (MB)" -#: virtualization/models/virtualmachines.py:128 +#: netbox/virtualization/models/virtualmachines.py:128 msgid "disk (GB)" msgstr "Festplatte (GB)" -#: virtualization/models/virtualmachines.py:161 +#: netbox/virtualization/models/virtualmachines.py:161 msgid "Virtual machine name must be unique per cluster." msgstr "Der Name der virtuellen Maschine muss pro Cluster eindeutig sein." -#: virtualization/models/virtualmachines.py:164 +#: netbox/virtualization/models/virtualmachines.py:164 msgid "virtual machine" msgstr "virtuelle Maschine" -#: virtualization/models/virtualmachines.py:165 +#: netbox/virtualization/models/virtualmachines.py:165 msgid "virtual machines" msgstr "virtuelle Maschinen" -#: virtualization/models/virtualmachines.py:179 +#: netbox/virtualization/models/virtualmachines.py:179 msgid "A virtual machine must be assigned to a site and/or cluster." msgstr "" "Eine virtuelle Maschine muss einem Standort und/oder einem Cluster " "zugewiesen werden." -#: virtualization/models/virtualmachines.py:186 +#: netbox/virtualization/models/virtualmachines.py:186 #, python-brace-format msgid "" "The selected cluster ({cluster}) is not assigned to this site ({site})." @@ -14188,11 +14869,11 @@ msgstr "" "Das ausgewählte Cluster ({cluster}) ist diesem Standort nicht zugeordnet " "({site})." -#: virtualization/models/virtualmachines.py:193 +#: netbox/virtualization/models/virtualmachines.py:193 msgid "Must specify a cluster when assigning a host device." msgstr "Bei der Zuweisung eines Hostgeräts muss ein Cluster angegeben werden." -#: virtualization/models/virtualmachines.py:198 +#: netbox/virtualization/models/virtualmachines.py:198 #, python-brace-format msgid "" "The selected device ({device}) is not assigned to this cluster ({cluster})." @@ -14200,7 +14881,7 @@ msgstr "" "Das gewählte Gerät ({device}) ist diesem Cluster nicht zugewiesen " "({cluster})." -#: virtualization/models/virtualmachines.py:210 +#: netbox/virtualization/models/virtualmachines.py:210 #, python-brace-format msgid "" "The specified disk size ({size}) must match the aggregate size of assigned " @@ -14209,18 +14890,18 @@ msgstr "" "Die angegebene Festplattengröße ({size}) muss der Gesamtgröße der " "zugewiesenen virtuellen Laufwerke entsprechen ({total_size})." -#: virtualization/models/virtualmachines.py:224 +#: netbox/virtualization/models/virtualmachines.py:224 #, python-brace-format msgid "Must be an IPv{family} address. ({ip} is an IPv{version} address.)" msgstr "" "Muss ein IPV sein{family} Adresse. ({ip} ist ein IPv{version} Adresse.)" -#: virtualization/models/virtualmachines.py:233 +#: netbox/virtualization/models/virtualmachines.py:233 #, python-brace-format msgid "The specified IP address ({ip}) is not assigned to this VM." msgstr "Die angegebene IP-Adresse ({ip}) ist dieser VM nicht zugewiesen." -#: virtualization/models/virtualmachines.py:391 +#: netbox/virtualization/models/virtualmachines.py:391 #, python-brace-format msgid "" "The selected parent interface ({parent}) belongs to a different virtual " @@ -14229,7 +14910,7 @@ msgstr "" "Die ausgewählte übergeordnete Schnittstelle ({parent}) gehört zu einer " "anderen virtuellen Maschine ({virtual_machine})." -#: virtualization/models/virtualmachines.py:406 +#: netbox/virtualization/models/virtualmachines.py:406 #, python-brace-format msgid "" "The selected bridge interface ({bridge}) belongs to a different virtual " @@ -14238,7 +14919,7 @@ msgstr "" "Die gewählte Bridge-Schnittstelle ({bridge}) gehört zu einer anderen " "virtuellen Maschine ({virtual_machine})." -#: virtualization/models/virtualmachines.py:417 +#: netbox/virtualization/models/virtualmachines.py:417 #, python-brace-format msgid "" "The untagged VLAN ({untagged_vlan}) must belong to the same site as the " @@ -14248,390 +14929,399 @@ msgstr "" "wie die übergeordnete virtuelle Maschine der Schnittstelle, oder sie muss " "global sein." -#: virtualization/models/virtualmachines.py:429 +#: netbox/virtualization/models/virtualmachines.py:429 msgid "size (GB)" msgstr "Größe (GB)" -#: virtualization/models/virtualmachines.py:433 +#: netbox/virtualization/models/virtualmachines.py:433 msgid "virtual disk" msgstr "virtuelle Festplatte" -#: virtualization/models/virtualmachines.py:434 +#: netbox/virtualization/models/virtualmachines.py:434 msgid "virtual disks" msgstr "virtuelle Festplatten" -#: vpn/choices.py:31 +#: netbox/vpn/choices.py:31 msgid "IPsec - Transport" msgstr "IPSec - Transport" -#: vpn/choices.py:32 +#: netbox/vpn/choices.py:32 msgid "IPsec - Tunnel" msgstr "IPSec-Tunnel" -#: vpn/choices.py:33 +#: netbox/vpn/choices.py:33 msgid "IP-in-IP" msgstr "IP-in-IP" -#: vpn/choices.py:34 +#: netbox/vpn/choices.py:34 msgid "GRE" msgstr "GRE" -#: vpn/choices.py:56 +#: netbox/vpn/choices.py:56 msgid "Hub" msgstr "Hub" -#: vpn/choices.py:57 +#: netbox/vpn/choices.py:57 msgid "Spoke" msgstr "Spoke" -#: vpn/choices.py:80 +#: netbox/vpn/choices.py:80 msgid "Aggressive" msgstr "Aggressiv" -#: vpn/choices.py:81 +#: netbox/vpn/choices.py:81 msgid "Main" msgstr "Haupt" -#: vpn/choices.py:92 +#: netbox/vpn/choices.py:92 msgid "Pre-shared keys" msgstr "Vorab geteilte Schlüssel" -#: vpn/choices.py:93 +#: netbox/vpn/choices.py:93 msgid "Certificates" msgstr "Zertifikate" -#: vpn/choices.py:94 +#: netbox/vpn/choices.py:94 msgid "RSA signatures" msgstr "RSA-Signaturen" -#: vpn/choices.py:95 +#: netbox/vpn/choices.py:95 msgid "DSA signatures" msgstr "DSA-Signaturen" -#: vpn/choices.py:178 vpn/choices.py:179 vpn/choices.py:180 vpn/choices.py:181 -#: vpn/choices.py:182 vpn/choices.py:183 vpn/choices.py:184 vpn/choices.py:185 -#: vpn/choices.py:186 vpn/choices.py:187 vpn/choices.py:188 vpn/choices.py:189 -#: vpn/choices.py:190 vpn/choices.py:191 vpn/choices.py:192 vpn/choices.py:193 -#: vpn/choices.py:194 vpn/choices.py:195 vpn/choices.py:196 vpn/choices.py:197 -#: vpn/choices.py:198 vpn/choices.py:199 vpn/choices.py:200 vpn/choices.py:201 +#: netbox/vpn/choices.py:178 netbox/vpn/choices.py:179 +#: netbox/vpn/choices.py:180 netbox/vpn/choices.py:181 +#: netbox/vpn/choices.py:182 netbox/vpn/choices.py:183 +#: netbox/vpn/choices.py:184 netbox/vpn/choices.py:185 +#: netbox/vpn/choices.py:186 netbox/vpn/choices.py:187 +#: netbox/vpn/choices.py:188 netbox/vpn/choices.py:189 +#: netbox/vpn/choices.py:190 netbox/vpn/choices.py:191 +#: netbox/vpn/choices.py:192 netbox/vpn/choices.py:193 +#: netbox/vpn/choices.py:194 netbox/vpn/choices.py:195 +#: netbox/vpn/choices.py:196 netbox/vpn/choices.py:197 +#: netbox/vpn/choices.py:198 netbox/vpn/choices.py:199 +#: netbox/vpn/choices.py:200 netbox/vpn/choices.py:201 #, python-brace-format msgid "Group {n}" msgstr "Gruppe {n}" -#: vpn/choices.py:241 +#: netbox/vpn/choices.py:241 msgid "Ethernet Private LAN" msgstr "Privates Ethernet-LAN" -#: vpn/choices.py:242 +#: netbox/vpn/choices.py:242 msgid "Ethernet Virtual Private LAN" msgstr "Virtuelles privates Ethernet-LAN" -#: vpn/choices.py:245 +#: netbox/vpn/choices.py:245 msgid "Ethernet Private Tree" msgstr "Privater Ethernet-Baum" -#: vpn/choices.py:246 +#: netbox/vpn/choices.py:246 msgid "Ethernet Virtual Private Tree" msgstr "Virtueller privater Ethernet-Baum" -#: vpn/filtersets.py:41 +#: netbox/vpn/filtersets.py:41 msgid "Tunnel group (ID)" msgstr "Tunnelgruppe (ID)" -#: vpn/filtersets.py:47 +#: netbox/vpn/filtersets.py:47 msgid "Tunnel group (slug)" msgstr "Tunnelgruppe (URL-Slug)" -#: vpn/filtersets.py:54 +#: netbox/vpn/filtersets.py:54 msgid "IPSec profile (ID)" msgstr "IPSec-Profil (ID)" -#: vpn/filtersets.py:60 +#: netbox/vpn/filtersets.py:60 msgid "IPSec profile (name)" msgstr "IPSec-Profil (Name)" -#: vpn/filtersets.py:81 +#: netbox/vpn/filtersets.py:81 msgid "Tunnel (ID)" msgstr "Tunnel (ID)" -#: vpn/filtersets.py:87 +#: netbox/vpn/filtersets.py:87 msgid "Tunnel (name)" msgstr "Tunnel (Name)" -#: vpn/filtersets.py:118 +#: netbox/vpn/filtersets.py:118 msgid "Outside IP (ID)" msgstr "Externe IP (ID)" -#: vpn/filtersets.py:130 vpn/filtersets.py:153 vpn/filtersets.py:282 +#: netbox/vpn/filtersets.py:130 netbox/vpn/filtersets.py:153 +#: netbox/vpn/filtersets.py:282 msgid "IKE policy (ID)" msgstr "IKE-Richtlinie (ID)" -#: vpn/filtersets.py:136 vpn/filtersets.py:159 vpn/filtersets.py:288 +#: netbox/vpn/filtersets.py:136 netbox/vpn/filtersets.py:159 +#: netbox/vpn/filtersets.py:288 msgid "IKE policy (name)" msgstr "IKE-Richtlinie (Name)" -#: vpn/filtersets.py:215 vpn/filtersets.py:292 +#: netbox/vpn/filtersets.py:215 netbox/vpn/filtersets.py:292 msgid "IPSec policy (ID)" msgstr "IPSec-Richtlinie (ID)" -#: vpn/filtersets.py:221 vpn/filtersets.py:298 +#: netbox/vpn/filtersets.py:221 netbox/vpn/filtersets.py:298 msgid "IPSec policy (name)" msgstr "IPSec-Richtlinie (Name)" -#: vpn/filtersets.py:367 +#: netbox/vpn/filtersets.py:367 msgid "L2VPN (slug)" msgstr "L2VPN (URL-Slug)" -#: vpn/filtersets.py:431 +#: netbox/vpn/filtersets.py:431 msgid "VM Interface (ID)" msgstr "VM-Schnittstelle (ID)" -#: vpn/filtersets.py:437 +#: netbox/vpn/filtersets.py:437 msgid "VLAN (name)" msgstr "VLAN (Name)" -#: vpn/forms/bulk_edit.py:45 vpn/forms/bulk_import.py:42 -#: vpn/forms/filtersets.py:54 +#: netbox/vpn/forms/bulk_edit.py:45 netbox/vpn/forms/bulk_import.py:42 +#: netbox/vpn/forms/filtersets.py:54 msgid "Tunnel group" msgstr "Tunnelgruppe" -#: vpn/forms/bulk_edit.py:117 vpn/models/crypto.py:47 +#: netbox/vpn/forms/bulk_edit.py:117 netbox/vpn/models/crypto.py:47 msgid "SA lifetime" msgstr "Ein Leben lang" -#: vpn/forms/bulk_edit.py:151 wireless/forms/bulk_edit.py:79 -#: wireless/forms/bulk_edit.py:126 wireless/forms/filtersets.py:64 -#: wireless/forms/filtersets.py:98 +#: netbox/vpn/forms/bulk_edit.py:151 netbox/wireless/forms/bulk_edit.py:79 +#: netbox/wireless/forms/bulk_edit.py:126 +#: netbox/wireless/forms/filtersets.py:64 +#: netbox/wireless/forms/filtersets.py:98 msgid "Pre-shared key" msgstr "Vorab geteilter Schlüssel" -#: vpn/forms/bulk_edit.py:237 vpn/forms/bulk_import.py:239 -#: vpn/forms/filtersets.py:199 vpn/forms/model_forms.py:370 -#: vpn/models/crypto.py:104 +#: netbox/vpn/forms/bulk_edit.py:237 netbox/vpn/forms/bulk_import.py:239 +#: netbox/vpn/forms/filtersets.py:199 netbox/vpn/forms/model_forms.py:370 +#: netbox/vpn/models/crypto.py:104 msgid "IKE policy" msgstr "IKE-Richtlinie" -#: vpn/forms/bulk_edit.py:242 vpn/forms/bulk_import.py:244 -#: vpn/forms/filtersets.py:204 vpn/forms/model_forms.py:374 -#: vpn/models/crypto.py:209 +#: netbox/vpn/forms/bulk_edit.py:242 netbox/vpn/forms/bulk_import.py:244 +#: netbox/vpn/forms/filtersets.py:204 netbox/vpn/forms/model_forms.py:374 +#: netbox/vpn/models/crypto.py:209 msgid "IPSec policy" msgstr "IPSec-Richtlinie" -#: vpn/forms/bulk_import.py:50 +#: netbox/vpn/forms/bulk_import.py:50 msgid "Tunnel encapsulation" msgstr "Tunnelkapselung" -#: vpn/forms/bulk_import.py:83 +#: netbox/vpn/forms/bulk_import.py:83 msgid "Operational role" msgstr "Operative Rolle" -#: vpn/forms/bulk_import.py:90 +#: netbox/vpn/forms/bulk_import.py:90 msgid "Parent device of assigned interface" msgstr "Übergeordnetes Gerät der zugewiesenen Schnittstelle" -#: vpn/forms/bulk_import.py:97 +#: netbox/vpn/forms/bulk_import.py:97 msgid "Parent VM of assigned interface" msgstr "Übergeordnete VM der zugewiesenen Schnittstelle" -#: vpn/forms/bulk_import.py:104 +#: netbox/vpn/forms/bulk_import.py:104 msgid "Device or virtual machine interface" msgstr "Geräte- oder VM-Schnittstelle" -#: vpn/forms/bulk_import.py:183 +#: netbox/vpn/forms/bulk_import.py:183 msgid "IKE proposal(s)" msgstr "IKE-Vorschlag (e)" -#: vpn/forms/bulk_import.py:215 vpn/models/crypto.py:197 +#: netbox/vpn/forms/bulk_import.py:215 netbox/vpn/models/crypto.py:197 msgid "Diffie-Hellman group for Perfect Forward Secrecy" msgstr "Diffie-Hellman-Gruppe für Perfect Forward Secrecy" -#: vpn/forms/bulk_import.py:222 +#: netbox/vpn/forms/bulk_import.py:222 msgid "IPSec proposal(s)" msgstr "IPSec-Vorschlag (e)" -#: vpn/forms/bulk_import.py:236 +#: netbox/vpn/forms/bulk_import.py:236 msgid "IPSec protocol" msgstr "IPSec-Protokoll" -#: vpn/forms/bulk_import.py:266 +#: netbox/vpn/forms/bulk_import.py:266 msgid "L2VPN type" msgstr "L2VPN-Typ" -#: vpn/forms/bulk_import.py:287 +#: netbox/vpn/forms/bulk_import.py:287 msgid "Parent device (for interface)" msgstr "Übergeordnetes Gerät (für Schnittstelle)" -#: vpn/forms/bulk_import.py:294 +#: netbox/vpn/forms/bulk_import.py:294 msgid "Parent virtual machine (for interface)" msgstr "Übergeordnete virtuelle Maschine (für Schnittstelle)" -#: vpn/forms/bulk_import.py:301 +#: netbox/vpn/forms/bulk_import.py:301 msgid "Assigned interface (device or VM)" msgstr "Zugewiesene Schnittstelle (Gerät oder VM)" -#: vpn/forms/bulk_import.py:334 +#: netbox/vpn/forms/bulk_import.py:334 msgid "Cannot import device and VM interface terminations simultaneously." msgstr "" "Geräte- und VM-Schnittstellenabschlüsse können nicht gleichzeitig importiert" " werden." -#: vpn/forms/bulk_import.py:336 +#: netbox/vpn/forms/bulk_import.py:336 msgid "Each termination must specify either an interface or a VLAN." msgstr "" "Bei jeder Terminierung muss entweder eine Schnittstelle oder ein VLAN " "angegeben werden." -#: vpn/forms/bulk_import.py:338 +#: netbox/vpn/forms/bulk_import.py:338 msgid "Cannot assign both an interface and a VLAN." msgstr "" "Es kann nicht sowohl eine Schnittstelle als auch ein VLAN zugewiesen werden." -#: vpn/forms/filtersets.py:130 +#: netbox/vpn/forms/filtersets.py:130 msgid "IKE version" msgstr "IKE-Ausführung" -#: vpn/forms/filtersets.py:142 vpn/forms/filtersets.py:175 -#: vpn/forms/model_forms.py:298 vpn/forms/model_forms.py:334 +#: netbox/vpn/forms/filtersets.py:142 netbox/vpn/forms/filtersets.py:175 +#: netbox/vpn/forms/model_forms.py:298 netbox/vpn/forms/model_forms.py:334 msgid "Proposal" msgstr "Vorschlag" -#: vpn/forms/filtersets.py:251 +#: netbox/vpn/forms/filtersets.py:251 msgid "Assigned Object Type" msgstr "Zugewiesener Objekttyp" -#: vpn/forms/model_forms.py:95 vpn/forms/model_forms.py:130 -#: vpn/forms/model_forms.py:240 vpn/tables/tunnels.py:91 +#: netbox/vpn/forms/model_forms.py:95 netbox/vpn/forms/model_forms.py:130 +#: netbox/vpn/forms/model_forms.py:240 netbox/vpn/tables/tunnels.py:91 msgid "Tunnel interface" msgstr "Tunnel-Schnittstelle" -#: vpn/forms/model_forms.py:150 +#: netbox/vpn/forms/model_forms.py:150 msgid "First Termination" msgstr "Erste Kündigung" -#: vpn/forms/model_forms.py:153 +#: netbox/vpn/forms/model_forms.py:153 msgid "Second Termination" msgstr "Zweite Kündigung" -#: vpn/forms/model_forms.py:197 +#: netbox/vpn/forms/model_forms.py:197 msgid "This parameter is required when defining a termination." msgstr "" "Dieser Parameter ist erforderlich, wenn ein Abschlusspunkt definiert wird." -#: vpn/forms/model_forms.py:320 vpn/forms/model_forms.py:356 +#: netbox/vpn/forms/model_forms.py:320 netbox/vpn/forms/model_forms.py:356 msgid "Policy" msgstr "Richtlinie" -#: vpn/forms/model_forms.py:487 +#: netbox/vpn/forms/model_forms.py:487 msgid "A termination must specify an interface or VLAN." msgstr "Eine Terminierung muss eine Schnittstelle oder ein VLAN angeben." -#: vpn/forms/model_forms.py:489 +#: netbox/vpn/forms/model_forms.py:489 msgid "" "A termination can only have one terminating object (an interface or VLAN)." msgstr "" "Eine Terminierung kann nur ein Terminierungsobjekt haben (eine Schnittstelle" " oder ein VLAN)." -#: vpn/models/crypto.py:33 +#: netbox/vpn/models/crypto.py:33 msgid "encryption algorithm" msgstr "Verschlüsselungsalgorithmus" -#: vpn/models/crypto.py:37 +#: netbox/vpn/models/crypto.py:37 msgid "authentication algorithm" msgstr "Authentifizierungsalgorithmus" -#: vpn/models/crypto.py:44 +#: netbox/vpn/models/crypto.py:44 msgid "Diffie-Hellman group ID" msgstr "Diffie-Hellman-Gruppen-ID" -#: vpn/models/crypto.py:50 +#: netbox/vpn/models/crypto.py:50 msgid "Security association lifetime (in seconds)" msgstr "Lebensdauer der Sicherheitsverbindung (in Sekunden)" -#: vpn/models/crypto.py:59 +#: netbox/vpn/models/crypto.py:59 msgid "IKE proposal" msgstr "IKE-Vorschlag" -#: vpn/models/crypto.py:60 +#: netbox/vpn/models/crypto.py:60 msgid "IKE proposals" msgstr "IKE-Vorschläge" -#: vpn/models/crypto.py:76 +#: netbox/vpn/models/crypto.py:76 msgid "version" msgstr "Version" -#: vpn/models/crypto.py:88 vpn/models/crypto.py:190 +#: netbox/vpn/models/crypto.py:88 netbox/vpn/models/crypto.py:190 msgid "proposals" msgstr "Vorschläge" -#: vpn/models/crypto.py:91 wireless/models.py:38 +#: netbox/vpn/models/crypto.py:91 netbox/wireless/models.py:38 msgid "pre-shared key" msgstr "vorab geteilter Schlüssel" -#: vpn/models/crypto.py:105 +#: netbox/vpn/models/crypto.py:105 msgid "IKE policies" msgstr "IKE-Richtlinien" -#: vpn/models/crypto.py:118 +#: netbox/vpn/models/crypto.py:118 msgid "Mode is required for selected IKE version" msgstr "Der Modus ist für die ausgewählte IKE-Version erforderlich" -#: vpn/models/crypto.py:122 +#: netbox/vpn/models/crypto.py:122 msgid "Mode cannot be used for selected IKE version" msgstr "Der Modus kann nicht für die ausgewählte IKE-Version verwendet werden" -#: vpn/models/crypto.py:136 +#: netbox/vpn/models/crypto.py:136 msgid "encryption" msgstr "Verschlüsselung" -#: vpn/models/crypto.py:141 +#: netbox/vpn/models/crypto.py:141 msgid "authentication" msgstr "Authentifizierung" -#: vpn/models/crypto.py:149 +#: netbox/vpn/models/crypto.py:149 msgid "Security association lifetime (seconds)" msgstr "Lebensdauer der Sicherheitsverbindung (Sekunden)" -#: vpn/models/crypto.py:155 +#: netbox/vpn/models/crypto.py:155 msgid "Security association lifetime (in kilobytes)" msgstr "Lebensdauer der Sicherheitsverbindung (in Kilobyte)" -#: vpn/models/crypto.py:164 +#: netbox/vpn/models/crypto.py:164 msgid "IPSec proposal" msgstr "IPSec-Vorschlag" -#: vpn/models/crypto.py:165 +#: netbox/vpn/models/crypto.py:165 msgid "IPSec proposals" msgstr "IPSec-Vorschläge" -#: vpn/models/crypto.py:178 +#: netbox/vpn/models/crypto.py:178 msgid "Encryption and/or authentication algorithm must be defined" msgstr "" "Der Verschlüsselungs- und/oder Authentifizierungsalgorithmus muss definiert " "werden" -#: vpn/models/crypto.py:210 +#: netbox/vpn/models/crypto.py:210 msgid "IPSec policies" msgstr "IPSec-Richtlinien" -#: vpn/models/crypto.py:251 +#: netbox/vpn/models/crypto.py:251 msgid "IPSec profiles" msgstr "IPSec-Profile" -#: vpn/models/l2vpn.py:116 +#: netbox/vpn/models/l2vpn.py:116 msgid "L2VPN termination" msgstr "L2VPN-Abschlusspunkt" -#: vpn/models/l2vpn.py:117 +#: netbox/vpn/models/l2vpn.py:117 msgid "L2VPN terminations" msgstr "L2VPN-Abschlusspunkte" -#: vpn/models/l2vpn.py:135 +#: netbox/vpn/models/l2vpn.py:135 #, python-brace-format msgid "L2VPN Termination already assigned ({assigned_object})" msgstr "L2VPN-Terminierung wurde bereits zugewiesen ({assigned_object})" -#: vpn/models/l2vpn.py:147 +#: netbox/vpn/models/l2vpn.py:147 #, python-brace-format msgid "" "{l2vpn_type} L2VPNs cannot have more than two terminations; found " @@ -14640,169 +15330,175 @@ msgstr "" "{l2vpn_type} L2VPNs können nicht mehr als zwei Terminierungen haben; " "gefunden {terminations_count} bereits definiert." -#: vpn/models/tunnels.py:26 +#: netbox/vpn/models/tunnels.py:26 msgid "tunnel group" msgstr "Tunnelgruppe" -#: vpn/models/tunnels.py:27 +#: netbox/vpn/models/tunnels.py:27 msgid "tunnel groups" msgstr "Tunnelgruppen" -#: vpn/models/tunnels.py:53 +#: netbox/vpn/models/tunnels.py:53 msgid "encapsulation" msgstr "Verkapselung" -#: vpn/models/tunnels.py:72 +#: netbox/vpn/models/tunnels.py:72 msgid "tunnel ID" msgstr "Tunnel-ID" -#: vpn/models/tunnels.py:94 +#: netbox/vpn/models/tunnels.py:94 msgid "tunnel" msgstr "Tunnel" -#: vpn/models/tunnels.py:95 +#: netbox/vpn/models/tunnels.py:95 msgid "tunnels" msgstr "Tunnel" -#: vpn/models/tunnels.py:153 +#: netbox/vpn/models/tunnels.py:153 msgid "An object may be terminated to only one tunnel at a time." msgstr "Ein Objekt kann jeweils nur zu einem Tunnel terminiert werden." -#: vpn/models/tunnels.py:156 +#: netbox/vpn/models/tunnels.py:156 msgid "tunnel termination" msgstr "Tunnel-Abschlusspunkt" -#: vpn/models/tunnels.py:157 +#: netbox/vpn/models/tunnels.py:157 msgid "tunnel terminations" msgstr "Tunnel-Abschlusspunkte" -#: vpn/models/tunnels.py:174 +#: netbox/vpn/models/tunnels.py:174 #, python-brace-format msgid "{name} is already attached to a tunnel ({tunnel})." msgstr "{name} ist bereits an einen Tunnel angeschlossen ({tunnel})." -#: vpn/tables/crypto.py:22 +#: netbox/vpn/tables/crypto.py:22 msgid "Authentication Method" msgstr "Authentifizierungsmethode" -#: vpn/tables/crypto.py:25 vpn/tables/crypto.py:97 +#: netbox/vpn/tables/crypto.py:25 netbox/vpn/tables/crypto.py:97 msgid "Encryption Algorithm" msgstr "Verschlüsselungsalgorithmus" -#: vpn/tables/crypto.py:28 vpn/tables/crypto.py:100 +#: netbox/vpn/tables/crypto.py:28 netbox/vpn/tables/crypto.py:100 msgid "Authentication Algorithm" msgstr "Authentifizierungsalgorithmus" -#: vpn/tables/crypto.py:34 +#: netbox/vpn/tables/crypto.py:34 msgid "SA Lifetime" msgstr "Ein Leben lang" -#: vpn/tables/crypto.py:71 +#: netbox/vpn/tables/crypto.py:71 msgid "Pre-shared Key" msgstr "Vorab geteilter Schlüssel" -#: vpn/tables/crypto.py:103 +#: netbox/vpn/tables/crypto.py:103 msgid "SA Lifetime (Seconds)" msgstr "SA-Lebensdauer (Sekunden)" -#: vpn/tables/crypto.py:106 +#: netbox/vpn/tables/crypto.py:106 msgid "SA Lifetime (KB)" msgstr "SA Lifetime (KB)" -#: vpn/tables/l2vpn.py:69 +#: netbox/vpn/tables/l2vpn.py:69 msgid "Object Parent" msgstr "Übergeordnetes Objekt" -#: vpn/tables/l2vpn.py:74 +#: netbox/vpn/tables/l2vpn.py:74 msgid "Object Site" msgstr "Objekt-Standort" -#: wireless/choices.py:11 +#: netbox/wireless/choices.py:11 msgid "Access point" msgstr "Accesspoint" -#: wireless/choices.py:12 +#: netbox/wireless/choices.py:12 msgid "Station" msgstr "Client" -#: wireless/choices.py:467 +#: netbox/wireless/choices.py:467 msgid "Open" msgstr "Offen" -#: wireless/choices.py:469 +#: netbox/wireless/choices.py:469 msgid "WPA Personal (PSK)" msgstr "WPA Persönlich (PSK)" -#: wireless/choices.py:470 +#: netbox/wireless/choices.py:470 msgid "WPA Enterprise" msgstr "WPA Enterprise" -#: wireless/forms/bulk_edit.py:73 wireless/forms/bulk_edit.py:120 -#: wireless/forms/bulk_import.py:68 wireless/forms/bulk_import.py:71 -#: wireless/forms/bulk_import.py:110 wireless/forms/bulk_import.py:113 -#: wireless/forms/filtersets.py:59 wireless/forms/filtersets.py:93 +#: netbox/wireless/forms/bulk_edit.py:73 +#: netbox/wireless/forms/bulk_edit.py:120 +#: netbox/wireless/forms/bulk_import.py:68 +#: netbox/wireless/forms/bulk_import.py:71 +#: netbox/wireless/forms/bulk_import.py:110 +#: netbox/wireless/forms/bulk_import.py:113 +#: netbox/wireless/forms/filtersets.py:59 +#: netbox/wireless/forms/filtersets.py:93 msgid "Authentication cipher" msgstr "Authentifizierungchiffre" -#: wireless/forms/bulk_import.py:52 +#: netbox/wireless/forms/bulk_import.py:52 msgid "Bridged VLAN" msgstr "Gebrücktes VLAN" -#: wireless/forms/bulk_import.py:89 wireless/tables/wirelesslink.py:27 +#: netbox/wireless/forms/bulk_import.py:89 +#: netbox/wireless/tables/wirelesslink.py:27 msgid "Interface A" msgstr "Schnittstelle A" -#: wireless/forms/bulk_import.py:93 wireless/tables/wirelesslink.py:36 +#: netbox/wireless/forms/bulk_import.py:93 +#: netbox/wireless/tables/wirelesslink.py:36 msgid "Interface B" msgstr "Schnittstelle B" -#: wireless/forms/model_forms.py:161 +#: netbox/wireless/forms/model_forms.py:161 msgid "Side B" msgstr "Seite B" -#: wireless/models.py:30 +#: netbox/wireless/models.py:30 msgid "authentication cipher" msgstr "Authentifizierungchiffre" -#: wireless/models.py:68 +#: netbox/wireless/models.py:68 msgid "wireless LAN group" msgstr "WLAN-Gruppe" -#: wireless/models.py:69 +#: netbox/wireless/models.py:69 msgid "wireless LAN groups" msgstr "WLAN-Gruppen" -#: wireless/models.py:115 +#: netbox/wireless/models.py:115 msgid "wireless LAN" msgstr "WLAN" -#: wireless/models.py:143 +#: netbox/wireless/models.py:143 msgid "interface A" msgstr "Schnittstelle A" -#: wireless/models.py:150 +#: netbox/wireless/models.py:150 msgid "interface B" msgstr "Schnittstelle B" -#: wireless/models.py:198 +#: netbox/wireless/models.py:198 msgid "wireless link" msgstr "drahtlose Verbindung" -#: wireless/models.py:199 +#: netbox/wireless/models.py:199 msgid "wireless links" msgstr "drahtlose Verbindungen" -#: wireless/models.py:216 wireless/models.py:222 +#: netbox/wireless/models.py:216 netbox/wireless/models.py:222 #, python-brace-format msgid "{type} is not a wireless interface." msgstr "{type} ist keine drahtlose Schnittstelle." -#: wireless/utils.py:16 +#: netbox/wireless/utils.py:16 #, python-brace-format msgid "Invalid channel value: {channel}" msgstr "Ungültiger Kanalwert: {channel}" -#: wireless/utils.py:26 +#: netbox/wireless/utils.py:26 #, python-brace-format msgid "Invalid channel attribute: {name}" msgstr "Ungültiges Kanalattribut: {name}" diff --git a/netbox/translations/en/LC_MESSAGES/django.po b/netbox/translations/en/LC_MESSAGES/django.po index af150e24c..2c459a302 100644 --- a/netbox/translations/en/LC_MESSAGES/django.po +++ b/netbox/translations/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-04 05:02+0000\n" +"POT-Creation-Date: 2024-06-05 05:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -965,7 +965,7 @@ msgstr "" #: netbox/extras/forms/filtersets.py:143 netbox/extras/forms/filtersets.py:183 #: netbox/extras/forms/filtersets.py:199 netbox/extras/forms/filtersets.py:230 #: netbox/extras/forms/filtersets.py:254 netbox/extras/forms/filtersets.py:450 -#: netbox/extras/forms/filtersets.py:488 netbox/ipam/forms/filtersets.py:99 +#: netbox/extras/forms/filtersets.py:485 netbox/ipam/forms/filtersets.py:99 #: netbox/ipam/forms/filtersets.py:266 netbox/ipam/forms/filtersets.py:307 #: netbox/ipam/forms/filtersets.py:382 netbox/ipam/forms/filtersets.py:475 #: netbox/ipam/forms/filtersets.py:534 netbox/ipam/forms/filtersets.py:552 @@ -1577,9 +1577,9 @@ msgid "Creation" msgstr "" #: netbox/core/forms/filtersets.py:71 netbox/extras/forms/filtersets.py:470 -#: netbox/extras/forms/filtersets.py:513 netbox/extras/tables/tables.py:183 +#: netbox/extras/forms/filtersets.py:510 netbox/extras/tables/tables.py:183 #: netbox/extras/tables/tables.py:504 netbox/templates/core/job.html:20 -#: netbox/templates/extras/objectchange.html:51 +#: netbox/templates/extras/objectchange.html:52 #: netbox/tenancy/tables/contacts.py:90 netbox/vpn/tables/l2vpn.py:59 msgid "Object Type" msgstr "" @@ -1619,9 +1619,9 @@ msgstr "" #: netbox/core/forms/filtersets.py:123 netbox/dcim/forms/bulk_edit.py:361 #: netbox/dcim/forms/filtersets.py:353 netbox/dcim/forms/filtersets.py:397 #: netbox/dcim/forms/model_forms.py:258 netbox/extras/forms/filtersets.py:465 -#: netbox/extras/forms/filtersets.py:508 +#: netbox/extras/forms/filtersets.py:505 #: netbox/templates/dcim/rackreservation.html:58 -#: netbox/templates/extras/objectchange.html:35 +#: netbox/templates/extras/objectchange.html:36 #: netbox/templates/extras/savedfilter.html:21 #: netbox/templates/inc/user_menu.html:15 netbox/templates/users/token.html:21 #: netbox/templates/users/user.html:6 netbox/templates/users/user.html:14 @@ -1976,7 +1976,7 @@ msgstr "" #: netbox/extras/tables/tables.py:509 netbox/extras/tables/tables.py:574 #: netbox/netbox/tables/tables.py:243 netbox/templates/extras/eventrule.html:84 #: netbox/templates/extras/journalentry.html:18 -#: netbox/templates/extras/objectchange.html:57 +#: netbox/templates/extras/objectchange.html:58 #: netbox/tenancy/tables/contacts.py:93 netbox/vpn/tables/l2vpn.py:64 msgid "Object" msgstr "" @@ -4172,7 +4172,7 @@ msgid "Connection" msgstr "" #: netbox/dcim/forms/filtersets.py:1254 netbox/extras/forms/bulk_edit.py:316 -#: netbox/extras/forms/bulk_import.py:242 netbox/extras/forms/filtersets.py:476 +#: netbox/extras/forms/bulk_import.py:242 netbox/extras/forms/filtersets.py:473 #: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:512 #: netbox/templates/extras/journalentry.html:30 msgid "Kind" @@ -7144,23 +7144,23 @@ msgstr "" msgid "Tenant groups" msgstr "" -#: netbox/extras/forms/filtersets.py:454 netbox/extras/forms/filtersets.py:492 +#: netbox/extras/forms/filtersets.py:454 netbox/extras/forms/filtersets.py:489 msgid "After" msgstr "" -#: netbox/extras/forms/filtersets.py:459 netbox/extras/forms/filtersets.py:497 +#: netbox/extras/forms/filtersets.py:459 netbox/extras/forms/filtersets.py:494 msgid "Before" msgstr "" -#: netbox/extras/forms/filtersets.py:487 netbox/extras/tables/tables.py:456 +#: netbox/extras/forms/filtersets.py:484 netbox/extras/tables/tables.py:456 #: netbox/extras/tables/tables.py:542 netbox/extras/tables/tables.py:567 -#: netbox/templates/extras/objectchange.html:31 +#: netbox/templates/extras/objectchange.html:32 msgid "Time" msgstr "" -#: netbox/extras/forms/filtersets.py:501 netbox/extras/forms/model_forms.py:282 +#: netbox/extras/forms/filtersets.py:498 netbox/extras/forms/model_forms.py:282 #: netbox/extras/tables/tables.py:470 netbox/templates/extras/eventrule.html:77 -#: netbox/templates/extras/objectchange.html:45 +#: netbox/templates/extras/objectchange.html:46 msgid "Action" msgstr "" @@ -8256,7 +8256,7 @@ msgid "Full Name" msgstr "" #: netbox/extras/tables/tables.py:483 -#: netbox/templates/extras/objectchange.html:67 +#: netbox/templates/extras/objectchange.html:68 msgid "Request ID" msgstr "" @@ -10275,7 +10275,7 @@ msgid "Journal Entries" msgstr "" #: netbox/netbox/navigation/menu.py:359 -#: netbox/templates/extras/objectchange.html:8 +#: netbox/templates/extras/objectchange.html:9 #: netbox/templates/extras/objectchange_list.html:4 msgid "Change Log" msgstr "" @@ -10734,8 +10734,8 @@ msgstr "" #: netbox/templates/extras/configcontext.html:70 #: netbox/templates/extras/eventrule.html:72 #: netbox/templates/extras/htmx/script_result.html:56 -#: netbox/templates/extras/objectchange.html:123 -#: netbox/templates/extras/objectchange.html:141 +#: netbox/templates/extras/objectchange.html:124 +#: netbox/templates/extras/objectchange.html:142 #: netbox/templates/extras/webhook.html:67 #: netbox/templates/extras/webhook.html:79 #: netbox/templates/inc/panel_table.html:13 @@ -12308,48 +12308,48 @@ msgstr "" msgid "New Journal Entry" msgstr "" -#: netbox/templates/extras/objectchange.html:28 +#: netbox/templates/extras/objectchange.html:29 #: netbox/templates/users/objectpermission.html:42 msgid "Change" msgstr "" -#: netbox/templates/extras/objectchange.html:78 +#: netbox/templates/extras/objectchange.html:79 msgid "Difference" msgstr "" -#: netbox/templates/extras/objectchange.html:81 +#: netbox/templates/extras/objectchange.html:82 msgid "Previous" msgstr "" -#: netbox/templates/extras/objectchange.html:84 +#: netbox/templates/extras/objectchange.html:85 msgid "Next" msgstr "" -#: netbox/templates/extras/objectchange.html:92 +#: netbox/templates/extras/objectchange.html:93 msgid "Object Created" msgstr "" -#: netbox/templates/extras/objectchange.html:94 +#: netbox/templates/extras/objectchange.html:95 msgid "Object Deleted" msgstr "" -#: netbox/templates/extras/objectchange.html:96 +#: netbox/templates/extras/objectchange.html:97 msgid "No Changes" msgstr "" -#: netbox/templates/extras/objectchange.html:110 +#: netbox/templates/extras/objectchange.html:111 msgid "Pre-Change Data" msgstr "" -#: netbox/templates/extras/objectchange.html:121 +#: netbox/templates/extras/objectchange.html:122 msgid "Warning: Comparing non-atomic change to previous change record" msgstr "" -#: netbox/templates/extras/objectchange.html:130 +#: netbox/templates/extras/objectchange.html:131 msgid "Post-Change Data" msgstr "" -#: netbox/templates/extras/objectchange.html:153 +#: netbox/templates/extras/objectchange.html:162 #, python-format msgid "See All %(count)s Changes" msgstr "" diff --git a/netbox/translations/fr/LC_MESSAGES/django.po b/netbox/translations/fr/LC_MESSAGES/django.po index 97e716619..6248b65a9 100644 --- a/netbox/translations/fr/LC_MESSAGES/django.po +++ b/netbox/translations/fr/LC_MESSAGES/django.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-22 17:41+0000\n" +"POT-Creation-Date: 2024-06-05 05:02+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Jeremy Stretch, 2024\n" "Language-Team: French (https://app.transifex.com/netbox-community/teams/178115/fr/)\n" @@ -24,1616 +24,1849 @@ msgstr "" "Language: fr\n" "Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" -#: account/tables.py:27 templates/account/token.html:22 -#: templates/users/token.html:17 users/forms/bulk_import.py:39 -#: users/forms/model_forms.py:113 +#: netbox/account/tables.py:27 netbox/templates/account/token.html:22 +#: netbox/templates/users/token.html:17 netbox/users/forms/bulk_import.py:39 +#: netbox/users/forms/model_forms.py:113 msgid "Key" msgstr "Clé" -#: account/tables.py:31 users/forms/filtersets.py:133 +#: netbox/account/tables.py:31 netbox/users/forms/filtersets.py:133 msgid "Write Enabled" msgstr "Écriture activée" -#: account/tables.py:35 core/tables/jobs.py:29 core/tables/tasks.py:79 -#: extras/choices.py:138 extras/tables/tables.py:499 -#: templates/account/token.html:43 templates/core/configrevision.html:26 -#: templates/core/configrevision_restore.html:12 templates/core/job.html:51 -#: templates/core/rq_task.html:16 templates/core/rq_task.html:73 -#: templates/core/rq_worker.html:14 -#: templates/extras/htmx/script_result.html:12 -#: templates/extras/journalentry.html:22 templates/generic/object.html:58 -#: templates/users/token.html:35 +#: netbox/account/tables.py:35 netbox/core/tables/jobs.py:29 +#: netbox/core/tables/tasks.py:79 netbox/extras/choices.py:138 +#: netbox/extras/tables/tables.py:499 netbox/templates/account/token.html:43 +#: netbox/templates/core/configrevision.html:26 +#: netbox/templates/core/configrevision_restore.html:12 +#: netbox/templates/core/job.html:51 netbox/templates/core/rq_task.html:16 +#: netbox/templates/core/rq_task.html:73 +#: netbox/templates/core/rq_worker.html:14 +#: netbox/templates/extras/htmx/script_result.html:12 +#: netbox/templates/extras/journalentry.html:22 +#: netbox/templates/generic/object.html:58 +#: netbox/templates/users/token.html:35 msgid "Created" msgstr "Créé" -#: account/tables.py:39 templates/account/token.html:47 -#: templates/users/token.html:39 users/forms/bulk_edit.py:117 -#: users/forms/filtersets.py:137 +#: netbox/account/tables.py:39 netbox/templates/account/token.html:47 +#: netbox/templates/users/token.html:39 netbox/users/forms/bulk_edit.py:117 +#: netbox/users/forms/filtersets.py:137 msgid "Expires" msgstr "Expire" -#: account/tables.py:42 users/forms/filtersets.py:142 +#: netbox/account/tables.py:42 netbox/users/forms/filtersets.py:142 msgid "Last Used" msgstr "Dernière utilisation" -#: account/tables.py:45 templates/account/token.html:55 -#: templates/users/token.html:47 users/forms/bulk_edit.py:122 -#: users/forms/model_forms.py:125 +#: netbox/account/tables.py:45 netbox/templates/account/token.html:55 +#: netbox/templates/users/token.html:47 netbox/users/forms/bulk_edit.py:122 +#: netbox/users/forms/model_forms.py:125 msgid "Allowed IPs" msgstr "IP autorisées" -#: account/views.py:197 +#: netbox/account/views.py:197 msgid "Your preferences have been updated." msgstr "Vos préférences ont été mises à jour." -#: circuits/choices.py:21 dcim/choices.py:20 dcim/choices.py:102 -#: dcim/choices.py:174 dcim/choices.py:220 dcim/choices.py:1457 -#: dcim/choices.py:1533 dcim/choices.py:1583 virtualization/choices.py:20 -#: virtualization/choices.py:45 vpn/choices.py:18 +#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20 +#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:174 +#: netbox/dcim/choices.py:220 netbox/dcim/choices.py:1459 +#: netbox/dcim/choices.py:1535 netbox/dcim/choices.py:1585 +#: netbox/virtualization/choices.py:20 netbox/virtualization/choices.py:45 +#: netbox/vpn/choices.py:18 msgid "Planned" msgstr "Planifié" -#: circuits/choices.py:22 netbox/navigation/menu.py:290 +#: netbox/circuits/choices.py:22 netbox/netbox/navigation/menu.py:290 msgid "Provisioning" msgstr "Approvisionnement" -#: circuits/choices.py:23 core/tables/tasks.py:22 dcim/choices.py:22 -#: dcim/choices.py:103 dcim/choices.py:173 dcim/choices.py:219 -#: dcim/choices.py:1532 dcim/choices.py:1582 extras/tables/tables.py:385 -#: ipam/choices.py:31 ipam/choices.py:49 ipam/choices.py:69 -#: ipam/choices.py:154 templates/extras/configcontext.html:25 -#: templates/users/user.html:37 users/forms/bulk_edit.py:38 -#: virtualization/choices.py:22 virtualization/choices.py:44 vpn/choices.py:19 -#: wireless/choices.py:25 +#: netbox/circuits/choices.py:23 netbox/core/tables/tasks.py:22 +#: netbox/dcim/choices.py:22 netbox/dcim/choices.py:103 +#: netbox/dcim/choices.py:173 netbox/dcim/choices.py:219 +#: netbox/dcim/choices.py:1534 netbox/dcim/choices.py:1584 +#: netbox/extras/tables/tables.py:385 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:37 netbox/users/forms/bulk_edit.py:38 +#: netbox/virtualization/choices.py:22 netbox/virtualization/choices.py:44 +#: netbox/vpn/choices.py:19 netbox/wireless/choices.py:25 msgid "Active" msgstr "Actif" -#: circuits/choices.py:24 dcim/choices.py:172 dcim/choices.py:218 -#: dcim/choices.py:1531 dcim/choices.py:1584 virtualization/choices.py:24 -#: virtualization/choices.py:43 +#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:172 +#: netbox/dcim/choices.py:218 netbox/dcim/choices.py:1533 +#: netbox/dcim/choices.py:1586 netbox/virtualization/choices.py:24 +#: netbox/virtualization/choices.py:43 msgid "Offline" msgstr "Hors ligne" -#: circuits/choices.py:25 +#: netbox/circuits/choices.py:25 msgid "Deprovisioning" msgstr "Déprovisionnement" -#: circuits/choices.py:26 +#: netbox/circuits/choices.py:26 msgid "Decommissioned" msgstr "Mis hors service" -#: circuits/filtersets.py:29 circuits/filtersets.py:196 dcim/filtersets.py:97 -#: dcim/filtersets.py:151 dcim/filtersets.py:211 dcim/filtersets.py:297 -#: dcim/filtersets.py:406 dcim/filtersets.py:969 dcim/filtersets.py:1305 -#: dcim/filtersets.py:1832 dcim/filtersets.py:2075 dcim/filtersets.py:2133 -#: ipam/filtersets.py:339 ipam/filtersets.py:945 -#: virtualization/filtersets.py:45 virtualization/filtersets.py:173 -#: vpn/filtersets.py:377 +#: netbox/circuits/filtersets.py:29 netbox/circuits/filtersets.py:196 +#: netbox/dcim/filtersets.py:97 netbox/dcim/filtersets.py:151 +#: netbox/dcim/filtersets.py:211 netbox/dcim/filtersets.py:297 +#: netbox/dcim/filtersets.py:406 netbox/dcim/filtersets.py:969 +#: netbox/dcim/filtersets.py:1305 netbox/dcim/filtersets.py:1832 +#: netbox/dcim/filtersets.py:2075 netbox/dcim/filtersets.py:2133 +#: netbox/ipam/filtersets.py:339 netbox/ipam/filtersets.py:945 +#: netbox/virtualization/filtersets.py:45 +#: netbox/virtualization/filtersets.py:173 netbox/vpn/filtersets.py:377 msgid "Region (ID)" msgstr "Région (ID)" -#: circuits/filtersets.py:36 circuits/filtersets.py:203 dcim/filtersets.py:104 -#: dcim/filtersets.py:157 dcim/filtersets.py:218 dcim/filtersets.py:304 -#: dcim/filtersets.py:413 dcim/filtersets.py:976 dcim/filtersets.py:1312 -#: dcim/filtersets.py:1839 dcim/filtersets.py:2082 dcim/filtersets.py:2140 -#: extras/filtersets.py:461 ipam/filtersets.py:346 ipam/filtersets.py:952 -#: virtualization/filtersets.py:52 virtualization/filtersets.py:180 -#: vpn/filtersets.py:372 +#: netbox/circuits/filtersets.py:36 netbox/circuits/filtersets.py:203 +#: netbox/dcim/filtersets.py:104 netbox/dcim/filtersets.py:157 +#: netbox/dcim/filtersets.py:218 netbox/dcim/filtersets.py:304 +#: netbox/dcim/filtersets.py:413 netbox/dcim/filtersets.py:976 +#: netbox/dcim/filtersets.py:1312 netbox/dcim/filtersets.py:1839 +#: netbox/dcim/filtersets.py:2082 netbox/dcim/filtersets.py:2140 +#: netbox/extras/filtersets.py:461 netbox/ipam/filtersets.py:346 +#: netbox/ipam/filtersets.py:952 netbox/virtualization/filtersets.py:52 +#: netbox/virtualization/filtersets.py:180 netbox/vpn/filtersets.py:372 msgid "Region (slug)" msgstr "Région (slug)" -#: circuits/filtersets.py:42 circuits/filtersets.py:209 dcim/filtersets.py:127 -#: dcim/filtersets.py:224 dcim/filtersets.py:310 dcim/filtersets.py:419 -#: dcim/filtersets.py:982 dcim/filtersets.py:1318 dcim/filtersets.py:1845 -#: dcim/filtersets.py:2088 dcim/filtersets.py:2146 ipam/filtersets.py:352 -#: ipam/filtersets.py:958 virtualization/filtersets.py:58 -#: virtualization/filtersets.py:186 +#: netbox/circuits/filtersets.py:42 netbox/circuits/filtersets.py:209 +#: netbox/dcim/filtersets.py:127 netbox/dcim/filtersets.py:224 +#: netbox/dcim/filtersets.py:310 netbox/dcim/filtersets.py:419 +#: netbox/dcim/filtersets.py:982 netbox/dcim/filtersets.py:1318 +#: netbox/dcim/filtersets.py:1845 netbox/dcim/filtersets.py:2088 +#: netbox/dcim/filtersets.py:2146 netbox/ipam/filtersets.py:352 +#: netbox/ipam/filtersets.py:958 netbox/virtualization/filtersets.py:58 +#: netbox/virtualization/filtersets.py:186 msgid "Site group (ID)" msgstr "Groupe de sites (ID)" -#: circuits/filtersets.py:49 circuits/filtersets.py:216 dcim/filtersets.py:134 -#: dcim/filtersets.py:231 dcim/filtersets.py:317 dcim/filtersets.py:426 -#: dcim/filtersets.py:989 dcim/filtersets.py:1325 dcim/filtersets.py:1852 -#: dcim/filtersets.py:2095 dcim/filtersets.py:2153 extras/filtersets.py:467 -#: ipam/filtersets.py:359 ipam/filtersets.py:965 -#: virtualization/filtersets.py:65 virtualization/filtersets.py:193 +#: netbox/circuits/filtersets.py:49 netbox/circuits/filtersets.py:216 +#: netbox/dcim/filtersets.py:134 netbox/dcim/filtersets.py:231 +#: netbox/dcim/filtersets.py:317 netbox/dcim/filtersets.py:426 +#: netbox/dcim/filtersets.py:989 netbox/dcim/filtersets.py:1325 +#: netbox/dcim/filtersets.py:1852 netbox/dcim/filtersets.py:2095 +#: netbox/dcim/filtersets.py:2153 netbox/extras/filtersets.py:467 +#: netbox/ipam/filtersets.py:359 netbox/ipam/filtersets.py:965 +#: netbox/virtualization/filtersets.py:65 +#: netbox/virtualization/filtersets.py:193 msgid "Site group (slug)" msgstr "Groupe de sites (slug)" -#: circuits/filtersets.py:54 circuits/forms/bulk_edit.py:186 -#: circuits/forms/bulk_edit.py:214 circuits/forms/bulk_import.py:126 -#: circuits/forms/filtersets.py:49 circuits/forms/filtersets.py:169 -#: circuits/forms/filtersets.py:207 circuits/forms/model_forms.py:136 -#: circuits/forms/model_forms.py:152 circuits/tables/circuits.py:105 -#: dcim/forms/bulk_edit.py:167 dcim/forms/bulk_edit.py:239 -#: dcim/forms/bulk_edit.py:575 dcim/forms/bulk_edit.py:771 -#: dcim/forms/bulk_import.py:130 dcim/forms/bulk_import.py:184 -#: dcim/forms/bulk_import.py:257 dcim/forms/bulk_import.py:485 -#: dcim/forms/bulk_import.py:1262 dcim/forms/bulk_import.py:1290 -#: dcim/forms/filtersets.py:85 dcim/forms/filtersets.py:218 -#: dcim/forms/filtersets.py:265 dcim/forms/filtersets.py:374 -#: dcim/forms/filtersets.py:682 dcim/forms/filtersets.py:916 -#: dcim/forms/filtersets.py:940 dcim/forms/filtersets.py:1030 -#: dcim/forms/filtersets.py:1068 dcim/forms/filtersets.py:1476 -#: dcim/forms/filtersets.py:1500 dcim/forms/filtersets.py:1524 -#: dcim/forms/model_forms.py:136 dcim/forms/model_forms.py:164 -#: dcim/forms/model_forms.py:206 dcim/forms/model_forms.py:406 -#: dcim/forms/model_forms.py:668 dcim/forms/object_create.py:391 -#: dcim/tables/devices.py:158 dcim/tables/power.py:26 dcim/tables/power.py:93 -#: dcim/tables/racks.py:62 dcim/tables/racks.py:138 dcim/tables/sites.py:129 -#: extras/filtersets.py:477 ipam/forms/bulk_edit.py:216 -#: ipam/forms/bulk_edit.py:270 ipam/forms/bulk_edit.py:448 -#: ipam/forms/bulk_edit.py:522 ipam/forms/bulk_import.py:170 -#: ipam/forms/bulk_import.py:437 ipam/forms/filtersets.py:153 -#: ipam/forms/filtersets.py:231 ipam/forms/filtersets.py:432 -#: ipam/forms/filtersets.py:496 ipam/forms/model_forms.py:203 -#: ipam/forms/model_forms.py:587 ipam/forms/model_forms.py:682 -#: ipam/tables/ip.py:244 ipam/tables/vlans.py:114 ipam/tables/vlans.py:216 -#: templates/circuits/inc/circuit_termination_fields.html:6 -#: templates/dcim/device.html:21 templates/dcim/inc/cable_termination.html:8 -#: templates/dcim/inc/cable_termination.html:33 -#: templates/dcim/location.html:37 templates/dcim/powerpanel.html:22 -#: templates/dcim/rack.html:22 templates/dcim/rackreservation.html:28 -#: templates/dcim/site.html:27 templates/ipam/prefix.html:56 -#: templates/ipam/vlan.html:23 templates/ipam/vlan_edit.html:40 -#: templates/virtualization/cluster.html:42 -#: templates/virtualization/virtualmachine.html:91 -#: virtualization/forms/bulk_edit.py:91 virtualization/forms/bulk_edit.py:109 -#: virtualization/forms/bulk_edit.py:124 -#: virtualization/forms/bulk_import.py:59 -#: virtualization/forms/bulk_import.py:85 -#: virtualization/forms/filtersets.py:79 -#: virtualization/forms/filtersets.py:148 -#: virtualization/forms/model_forms.py:71 -#: virtualization/forms/model_forms.py:104 -#: virtualization/forms/model_forms.py:171 -#: virtualization/tables/clusters.py:77 -#: virtualization/tables/virtualmachines.py:62 vpn/forms/filtersets.py:266 -#: wireless/forms/model_forms.py:76 wireless/forms/model_forms.py:118 +#: netbox/circuits/filtersets.py:54 netbox/circuits/forms/bulk_edit.py:186 +#: netbox/circuits/forms/bulk_edit.py:214 +#: netbox/circuits/forms/bulk_import.py:126 +#: netbox/circuits/forms/filtersets.py:49 +#: netbox/circuits/forms/filtersets.py:169 +#: netbox/circuits/forms/filtersets.py:207 +#: netbox/circuits/forms/model_forms.py:136 +#: netbox/circuits/forms/model_forms.py:152 +#: netbox/circuits/tables/circuits.py:105 netbox/dcim/forms/bulk_edit.py:167 +#: netbox/dcim/forms/bulk_edit.py:239 netbox/dcim/forms/bulk_edit.py:575 +#: netbox/dcim/forms/bulk_edit.py:771 netbox/dcim/forms/bulk_import.py:130 +#: netbox/dcim/forms/bulk_import.py:184 netbox/dcim/forms/bulk_import.py:257 +#: netbox/dcim/forms/bulk_import.py:485 netbox/dcim/forms/bulk_import.py:1262 +#: netbox/dcim/forms/bulk_import.py:1290 netbox/dcim/forms/filtersets.py:85 +#: netbox/dcim/forms/filtersets.py:218 netbox/dcim/forms/filtersets.py:265 +#: netbox/dcim/forms/filtersets.py:374 netbox/dcim/forms/filtersets.py:682 +#: netbox/dcim/forms/filtersets.py:916 netbox/dcim/forms/filtersets.py:940 +#: netbox/dcim/forms/filtersets.py:1030 netbox/dcim/forms/filtersets.py:1068 +#: netbox/dcim/forms/filtersets.py:1476 netbox/dcim/forms/filtersets.py:1500 +#: netbox/dcim/forms/filtersets.py:1524 netbox/dcim/forms/model_forms.py:136 +#: netbox/dcim/forms/model_forms.py:164 netbox/dcim/forms/model_forms.py:206 +#: netbox/dcim/forms/model_forms.py:406 netbox/dcim/forms/model_forms.py:668 +#: netbox/dcim/forms/object_create.py:391 netbox/dcim/tables/devices.py:150 +#: netbox/dcim/tables/power.py:26 netbox/dcim/tables/power.py:93 +#: netbox/dcim/tables/racks.py:62 netbox/dcim/tables/racks.py:138 +#: netbox/dcim/tables/sites.py:129 netbox/extras/filtersets.py:477 +#: netbox/ipam/forms/bulk_edit.py:216 netbox/ipam/forms/bulk_edit.py:270 +#: netbox/ipam/forms/bulk_edit.py:448 netbox/ipam/forms/bulk_edit.py:522 +#: netbox/ipam/forms/bulk_import.py:170 netbox/ipam/forms/bulk_import.py:437 +#: netbox/ipam/forms/filtersets.py:153 netbox/ipam/forms/filtersets.py:231 +#: netbox/ipam/forms/filtersets.py:432 netbox/ipam/forms/filtersets.py:496 +#: netbox/ipam/forms/model_forms.py:203 netbox/ipam/forms/model_forms.py:587 +#: netbox/ipam/forms/model_forms.py:682 netbox/ipam/tables/ip.py:244 +#: netbox/ipam/tables/vlans.py:114 netbox/ipam/tables/vlans.py:216 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:6 +#: netbox/templates/dcim/device.html:22 +#: netbox/templates/dcim/inc/cable_termination.html:8 +#: netbox/templates/dcim/inc/cable_termination.html:33 +#: netbox/templates/dcim/location.html:37 +#: netbox/templates/dcim/powerpanel.html:22 netbox/templates/dcim/rack.html:22 +#: netbox/templates/dcim/rackreservation.html:28 +#: netbox/templates/dcim/site.html:28 netbox/templates/ipam/prefix.html:56 +#: netbox/templates/ipam/vlan.html:23 netbox/templates/ipam/vlan_edit.html:40 +#: netbox/templates/virtualization/cluster.html:42 +#: netbox/templates/virtualization/virtualmachine.html:91 +#: netbox/virtualization/forms/bulk_edit.py:91 +#: netbox/virtualization/forms/bulk_edit.py:109 +#: netbox/virtualization/forms/bulk_edit.py:124 +#: netbox/virtualization/forms/bulk_import.py:59 +#: netbox/virtualization/forms/bulk_import.py:85 +#: netbox/virtualization/forms/filtersets.py:79 +#: netbox/virtualization/forms/filtersets.py:148 +#: netbox/virtualization/forms/model_forms.py:71 +#: netbox/virtualization/forms/model_forms.py:104 +#: netbox/virtualization/forms/model_forms.py:171 +#: netbox/virtualization/tables/clusters.py:77 +#: netbox/virtualization/tables/virtualmachines.py:62 +#: netbox/vpn/forms/filtersets.py:266 netbox/wireless/forms/model_forms.py:76 +#: netbox/wireless/forms/model_forms.py:118 msgid "Site" msgstr "Site" -#: circuits/filtersets.py:60 circuits/filtersets.py:227 -#: circuits/filtersets.py:272 dcim/filtersets.py:241 dcim/filtersets.py:327 -#: dcim/filtersets.py:400 extras/filtersets.py:483 ipam/filtersets.py:238 -#: ipam/filtersets.py:369 ipam/filtersets.py:975 -#: virtualization/filtersets.py:75 virtualization/filtersets.py:203 -#: vpn/filtersets.py:382 +#: netbox/circuits/filtersets.py:60 netbox/circuits/filtersets.py:227 +#: netbox/circuits/filtersets.py:272 netbox/dcim/filtersets.py:241 +#: netbox/dcim/filtersets.py:327 netbox/dcim/filtersets.py:400 +#: netbox/extras/filtersets.py:483 netbox/ipam/filtersets.py:238 +#: netbox/ipam/filtersets.py:369 netbox/ipam/filtersets.py:975 +#: netbox/virtualization/filtersets.py:75 +#: netbox/virtualization/filtersets.py:203 netbox/vpn/filtersets.py:382 msgid "Site (slug)" msgstr "Site (slug)" -#: circuits/filtersets.py:65 +#: netbox/circuits/filtersets.py:65 msgid "ASN (ID)" msgstr "ASN (ID)" -#: circuits/filtersets.py:71 circuits/forms/filtersets.py:29 -#: ipam/forms/model_forms.py:157 ipam/models/asns.py:108 -#: ipam/models/asns.py:125 ipam/tables/asn.py:41 templates/ipam/asn.html:20 +#: netbox/circuits/filtersets.py:71 netbox/circuits/forms/filtersets.py:29 +#: netbox/ipam/forms/model_forms.py:157 netbox/ipam/models/asns.py:108 +#: netbox/ipam/models/asns.py:125 netbox/ipam/tables/asn.py:41 +#: netbox/templates/ipam/asn.html:20 msgid "ASN" msgstr "ASN" -#: circuits/filtersets.py:93 circuits/filtersets.py:120 -#: circuits/filtersets.py:154 circuits/filtersets.py:281 -#: ipam/filtersets.py:243 +#: netbox/circuits/filtersets.py:93 netbox/circuits/filtersets.py:120 +#: netbox/circuits/filtersets.py:154 netbox/circuits/filtersets.py:281 +#: netbox/ipam/filtersets.py:243 msgid "Provider (ID)" msgstr "Fournisseur (ID)" -#: circuits/filtersets.py:99 circuits/filtersets.py:126 -#: circuits/filtersets.py:160 circuits/filtersets.py:287 -#: ipam/filtersets.py:249 +#: netbox/circuits/filtersets.py:99 netbox/circuits/filtersets.py:126 +#: netbox/circuits/filtersets.py:160 netbox/circuits/filtersets.py:287 +#: netbox/ipam/filtersets.py:249 msgid "Provider (slug)" msgstr "Fournisseur (slug)" -#: circuits/filtersets.py:165 +#: netbox/circuits/filtersets.py:165 msgid "Provider account (ID)" msgstr "Compte fournisseur (ID)" -#: circuits/filtersets.py:171 +#: netbox/circuits/filtersets.py:171 msgid "Provider account (account)" msgstr "Compte du fournisseur (compte)" -#: circuits/filtersets.py:176 +#: netbox/circuits/filtersets.py:176 msgid "Provider network (ID)" msgstr "Réseau fournisseur (ID)" -#: circuits/filtersets.py:180 +#: netbox/circuits/filtersets.py:180 msgid "Circuit type (ID)" msgstr "Type de circuit (ID)" -#: circuits/filtersets.py:186 +#: netbox/circuits/filtersets.py:186 msgid "Circuit type (slug)" msgstr "Type de circuit (slug)" -#: circuits/filtersets.py:221 circuits/filtersets.py:266 -#: dcim/filtersets.py:235 dcim/filtersets.py:321 dcim/filtersets.py:394 -#: dcim/filtersets.py:993 dcim/filtersets.py:1330 dcim/filtersets.py:1857 -#: dcim/filtersets.py:2099 dcim/filtersets.py:2158 ipam/filtersets.py:232 -#: ipam/filtersets.py:363 ipam/filtersets.py:969 -#: virtualization/filtersets.py:69 virtualization/filtersets.py:197 -#: vpn/filtersets.py:387 +#: netbox/circuits/filtersets.py:221 netbox/circuits/filtersets.py:266 +#: netbox/dcim/filtersets.py:235 netbox/dcim/filtersets.py:321 +#: netbox/dcim/filtersets.py:394 netbox/dcim/filtersets.py:993 +#: netbox/dcim/filtersets.py:1330 netbox/dcim/filtersets.py:1857 +#: netbox/dcim/filtersets.py:2099 netbox/dcim/filtersets.py:2158 +#: netbox/ipam/filtersets.py:232 netbox/ipam/filtersets.py:363 +#: netbox/ipam/filtersets.py:969 netbox/virtualization/filtersets.py:69 +#: netbox/virtualization/filtersets.py:197 netbox/vpn/filtersets.py:387 msgid "Site (ID)" msgstr "Site (ID)" -#: circuits/filtersets.py:231 circuits/filtersets.py:235 +#: netbox/circuits/filtersets.py:231 netbox/circuits/filtersets.py:235 msgid "Termination A (ID)" msgstr "Résiliation A (ID)" -#: circuits/filtersets.py:258 core/filtersets.py:73 core/filtersets.py:132 -#: dcim/filtersets.py:693 dcim/filtersets.py:1299 dcim/filtersets.py:2206 -#: extras/filtersets.py:41 extras/filtersets.py:63 extras/filtersets.py:92 -#: extras/filtersets.py:127 extras/filtersets.py:176 extras/filtersets.py:204 -#: extras/filtersets.py:234 extras/filtersets.py:271 extras/filtersets.py:343 -#: extras/filtersets.py:390 extras/filtersets.py:450 extras/filtersets.py:613 -#: extras/filtersets.py:655 extras/filtersets.py:696 -#: ipam/forms/model_forms.py:447 netbox/filtersets.py:275 -#: netbox/forms/__init__.py:22 netbox/forms/base.py:165 -#: templates/htmx/object_selector.html:28 templates/inc/filter_list.html:45 -#: templates/ipam/ipaddress_assign.html:29 templates/search.html:7 -#: templates/search.html:26 tenancy/filtersets.py:100 users/filtersets.py:23 -#: users/filtersets.py:52 users/filtersets.py:92 users/filtersets.py:140 -#: utilities/forms/forms.py:104 +#: netbox/circuits/filtersets.py:258 netbox/core/filtersets.py:73 +#: netbox/core/filtersets.py:132 netbox/dcim/filtersets.py:693 +#: netbox/dcim/filtersets.py:1299 netbox/dcim/filtersets.py:2206 +#: netbox/extras/filtersets.py:41 netbox/extras/filtersets.py:63 +#: netbox/extras/filtersets.py:92 netbox/extras/filtersets.py:127 +#: netbox/extras/filtersets.py:176 netbox/extras/filtersets.py:204 +#: netbox/extras/filtersets.py:234 netbox/extras/filtersets.py:271 +#: netbox/extras/filtersets.py:343 netbox/extras/filtersets.py:390 +#: netbox/extras/filtersets.py:450 netbox/extras/filtersets.py:613 +#: netbox/extras/filtersets.py:655 netbox/extras/filtersets.py:696 +#: netbox/ipam/forms/model_forms.py:447 netbox/netbox/filtersets.py:275 +#: netbox/netbox/forms/__init__.py:22 netbox/netbox/forms/base.py:165 +#: netbox/templates/htmx/object_selector.html:28 +#: netbox/templates/inc/filter_list.html:45 +#: netbox/templates/ipam/ipaddress_assign.html:29 +#: netbox/templates/search.html:7 netbox/templates/search.html:26 +#: netbox/tenancy/filtersets.py:100 netbox/users/filtersets.py:23 +#: netbox/users/filtersets.py:52 netbox/users/filtersets.py:92 +#: netbox/users/filtersets.py:140 netbox/utilities/forms/forms.py:104 msgid "Search" msgstr "Rechercher" -#: circuits/filtersets.py:262 circuits/forms/bulk_edit.py:170 -#: circuits/forms/bulk_import.py:117 circuits/forms/filtersets.py:196 -#: circuits/forms/filtersets.py:212 circuits/forms/model_forms.py:109 -#: circuits/forms/model_forms.py:131 circuits/tables/circuits.py:96 -#: dcim/forms/connections.py:71 templates/circuits/circuit.html:15 -#: templates/circuits/circuittermination.html:19 -#: templates/dcim/inc/cable_termination.html:55 -#: templates/dcim/trace/circuit.html:4 +#: netbox/circuits/filtersets.py:262 netbox/circuits/forms/bulk_edit.py:170 +#: netbox/circuits/forms/bulk_import.py:117 +#: netbox/circuits/forms/filtersets.py:196 +#: netbox/circuits/forms/filtersets.py:212 +#: netbox/circuits/forms/model_forms.py:109 +#: netbox/circuits/forms/model_forms.py:131 +#: netbox/circuits/tables/circuits.py:96 netbox/dcim/forms/connections.py:71 +#: netbox/templates/circuits/circuit.html:15 +#: netbox/templates/circuits/circuittermination.html:19 +#: netbox/templates/dcim/inc/cable_termination.html:55 +#: netbox/templates/dcim/trace/circuit.html:4 msgid "Circuit" msgstr "Circuit" -#: circuits/filtersets.py:276 +#: netbox/circuits/filtersets.py:276 msgid "ProviderNetwork (ID)" msgstr "Réseau fournisseur (ID)" -#: circuits/forms/bulk_edit.py:28 circuits/forms/filtersets.py:54 -#: circuits/forms/model_forms.py:27 circuits/tables/providers.py:33 -#: dcim/forms/bulk_edit.py:127 dcim/forms/filtersets.py:188 -#: dcim/forms/model_forms.py:122 dcim/tables/sites.py:94 -#: ipam/models/asns.py:126 ipam/tables/asn.py:27 ipam/views.py:219 -#: netbox/navigation/menu.py:159 netbox/navigation/menu.py:162 -#: templates/circuits/provider.html:23 +#: netbox/circuits/forms/bulk_edit.py:28 +#: netbox/circuits/forms/filtersets.py:54 +#: netbox/circuits/forms/model_forms.py:27 +#: netbox/circuits/tables/providers.py:33 netbox/dcim/forms/bulk_edit.py:127 +#: netbox/dcim/forms/filtersets.py:188 netbox/dcim/forms/model_forms.py:122 +#: netbox/dcim/tables/sites.py:94 netbox/ipam/models/asns.py:126 +#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:219 +#: netbox/netbox/navigation/menu.py:159 netbox/netbox/navigation/menu.py:162 +#: netbox/templates/circuits/provider.html:23 msgid "ASNs" msgstr "Numéros d'AS" -#: circuits/forms/bulk_edit.py:32 circuits/forms/bulk_edit.py:54 -#: circuits/forms/bulk_edit.py:81 circuits/forms/bulk_edit.py:102 -#: circuits/forms/bulk_edit.py:162 circuits/forms/bulk_edit.py:181 -#: core/forms/bulk_edit.py:28 core/tables/plugins.py:29 -#: dcim/forms/bulk_create.py:35 dcim/forms/bulk_edit.py:72 -#: dcim/forms/bulk_edit.py:91 dcim/forms/bulk_edit.py:150 -#: dcim/forms/bulk_edit.py:191 dcim/forms/bulk_edit.py:209 -#: dcim/forms/bulk_edit.py:337 dcim/forms/bulk_edit.py:373 -#: dcim/forms/bulk_edit.py:388 dcim/forms/bulk_edit.py:447 -#: dcim/forms/bulk_edit.py:486 dcim/forms/bulk_edit.py:516 -#: dcim/forms/bulk_edit.py:540 dcim/forms/bulk_edit.py:613 -#: dcim/forms/bulk_edit.py:665 dcim/forms/bulk_edit.py:717 -#: dcim/forms/bulk_edit.py:740 dcim/forms/bulk_edit.py:788 -#: dcim/forms/bulk_edit.py:858 dcim/forms/bulk_edit.py:911 -#: dcim/forms/bulk_edit.py:946 dcim/forms/bulk_edit.py:986 -#: dcim/forms/bulk_edit.py:1030 dcim/forms/bulk_edit.py:1075 -#: dcim/forms/bulk_edit.py:1102 dcim/forms/bulk_edit.py:1120 -#: dcim/forms/bulk_edit.py:1138 dcim/forms/bulk_edit.py:1156 -#: dcim/forms/bulk_edit.py:1575 extras/forms/bulk_edit.py:36 -#: extras/forms/bulk_edit.py:124 extras/forms/bulk_edit.py:153 -#: extras/forms/bulk_edit.py:183 extras/forms/bulk_edit.py:264 -#: extras/forms/bulk_edit.py:288 extras/forms/bulk_edit.py:302 -#: extras/tables/tables.py:58 ipam/forms/bulk_edit.py:51 -#: ipam/forms/bulk_edit.py:71 ipam/forms/bulk_edit.py:91 -#: ipam/forms/bulk_edit.py:115 ipam/forms/bulk_edit.py:144 -#: ipam/forms/bulk_edit.py:173 ipam/forms/bulk_edit.py:192 -#: ipam/forms/bulk_edit.py:261 ipam/forms/bulk_edit.py:305 -#: ipam/forms/bulk_edit.py:353 ipam/forms/bulk_edit.py:396 -#: ipam/forms/bulk_edit.py:424 ipam/forms/bulk_edit.py:554 -#: ipam/forms/bulk_edit.py:585 templates/account/token.html:35 -#: templates/circuits/circuit.html:59 templates/circuits/circuittype.html:26 -#: templates/circuits/inc/circuit_termination_fields.html:88 -#: templates/circuits/provider.html:33 -#: templates/circuits/providernetwork.html:32 -#: templates/core/datasource.html:54 templates/dcim/cable.html:36 -#: templates/dcim/consoleport.html:44 templates/dcim/consoleserverport.html:44 -#: templates/dcim/device.html:93 templates/dcim/devicebay.html:32 -#: templates/dcim/devicerole.html:30 templates/dcim/devicetype.html:33 -#: templates/dcim/frontport.html:58 templates/dcim/interface.html:69 -#: templates/dcim/inventoryitem.html:60 -#: templates/dcim/inventoryitemrole.html:22 templates/dcim/location.html:33 -#: templates/dcim/manufacturer.html:40 templates/dcim/module.html:70 -#: templates/dcim/modulebay.html:38 templates/dcim/moduletype.html:26 -#: templates/dcim/platform.html:33 templates/dcim/powerfeed.html:40 -#: templates/dcim/poweroutlet.html:40 templates/dcim/powerpanel.html:30 -#: templates/dcim/powerport.html:40 templates/dcim/rack.html:51 -#: templates/dcim/rackreservation.html:62 templates/dcim/rackrole.html:26 -#: templates/dcim/rearport.html:54 templates/dcim/region.html:33 -#: templates/dcim/site.html:59 templates/dcim/sitegroup.html:33 -#: templates/dcim/virtualchassis.html:31 -#: templates/extras/configcontext.html:21 -#: templates/extras/configtemplate.html:17 -#: templates/extras/customfield.html:34 -#: templates/extras/dashboard/widget_add.html:14 -#: templates/extras/eventrule.html:21 templates/extras/exporttemplate.html:19 -#: templates/extras/savedfilter.html:17 templates/extras/script_list.html:47 -#: templates/extras/tag.html:20 templates/extras/webhook.html:17 -#: templates/generic/bulk_import.html:120 templates/ipam/aggregate.html:43 -#: templates/ipam/asn.html:42 templates/ipam/asnrange.html:38 -#: templates/ipam/fhrpgroup.html:34 templates/ipam/ipaddress.html:55 -#: templates/ipam/iprange.html:67 templates/ipam/prefix.html:81 -#: templates/ipam/rir.html:26 templates/ipam/role.html:26 -#: templates/ipam/routetarget.html:21 templates/ipam/service.html:50 -#: templates/ipam/servicetemplate.html:27 templates/ipam/vlan.html:62 -#: templates/ipam/vlangroup.html:34 templates/ipam/vrf.html:33 -#: templates/tenancy/contact.html:67 templates/tenancy/contactgroup.html:25 -#: templates/tenancy/contactrole.html:22 templates/tenancy/tenant.html:24 -#: templates/tenancy/tenantgroup.html:33 templates/users/group.html:21 -#: templates/users/objectpermission.html:21 templates/users/token.html:27 -#: templates/virtualization/cluster.html:25 -#: templates/virtualization/clustergroup.html:26 -#: templates/virtualization/clustertype.html:26 -#: templates/virtualization/virtualdisk.html:39 -#: templates/virtualization/virtualmachine.html:31 -#: templates/virtualization/vminterface.html:51 -#: templates/vpn/ikepolicy.html:17 templates/vpn/ikeproposal.html:17 -#: templates/vpn/ipsecpolicy.html:17 templates/vpn/ipsecprofile.html:17 -#: templates/vpn/ipsecprofile.html:40 templates/vpn/ipsecprofile.html:73 -#: templates/vpn/ipsecproposal.html:17 templates/vpn/l2vpn.html:26 -#: templates/vpn/tunnel.html:33 templates/vpn/tunnelgroup.html:30 -#: templates/wireless/wirelesslan.html:26 -#: templates/wireless/wirelesslangroup.html:33 -#: templates/wireless/wirelesslink.html:34 tenancy/forms/bulk_edit.py:32 -#: tenancy/forms/bulk_edit.py:80 tenancy/forms/bulk_edit.py:122 -#: users/forms/bulk_edit.py:64 users/forms/bulk_edit.py:82 -#: users/forms/bulk_edit.py:112 virtualization/forms/bulk_edit.py:32 -#: virtualization/forms/bulk_edit.py:46 virtualization/forms/bulk_edit.py:100 -#: virtualization/forms/bulk_edit.py:177 virtualization/forms/bulk_edit.py:228 -#: virtualization/forms/bulk_edit.py:337 vpn/forms/bulk_edit.py:28 -#: vpn/forms/bulk_edit.py:64 vpn/forms/bulk_edit.py:121 -#: vpn/forms/bulk_edit.py:155 vpn/forms/bulk_edit.py:190 -#: vpn/forms/bulk_edit.py:215 vpn/forms/bulk_edit.py:247 -#: vpn/forms/bulk_edit.py:274 wireless/forms/bulk_edit.py:29 -#: wireless/forms/bulk_edit.py:82 wireless/forms/bulk_edit.py:129 +#: netbox/circuits/forms/bulk_edit.py:32 netbox/circuits/forms/bulk_edit.py:54 +#: netbox/circuits/forms/bulk_edit.py:81 +#: netbox/circuits/forms/bulk_edit.py:102 +#: netbox/circuits/forms/bulk_edit.py:162 +#: netbox/circuits/forms/bulk_edit.py:181 netbox/core/forms/bulk_edit.py:28 +#: netbox/core/tables/plugins.py:29 netbox/dcim/forms/bulk_create.py:35 +#: netbox/dcim/forms/bulk_edit.py:72 netbox/dcim/forms/bulk_edit.py:91 +#: netbox/dcim/forms/bulk_edit.py:150 netbox/dcim/forms/bulk_edit.py:191 +#: netbox/dcim/forms/bulk_edit.py:209 netbox/dcim/forms/bulk_edit.py:337 +#: netbox/dcim/forms/bulk_edit.py:373 netbox/dcim/forms/bulk_edit.py:388 +#: netbox/dcim/forms/bulk_edit.py:447 netbox/dcim/forms/bulk_edit.py:486 +#: netbox/dcim/forms/bulk_edit.py:516 netbox/dcim/forms/bulk_edit.py:540 +#: netbox/dcim/forms/bulk_edit.py:613 netbox/dcim/forms/bulk_edit.py:665 +#: netbox/dcim/forms/bulk_edit.py:717 netbox/dcim/forms/bulk_edit.py:740 +#: netbox/dcim/forms/bulk_edit.py:788 netbox/dcim/forms/bulk_edit.py:858 +#: netbox/dcim/forms/bulk_edit.py:911 netbox/dcim/forms/bulk_edit.py:946 +#: netbox/dcim/forms/bulk_edit.py:986 netbox/dcim/forms/bulk_edit.py:1030 +#: netbox/dcim/forms/bulk_edit.py:1075 netbox/dcim/forms/bulk_edit.py:1102 +#: netbox/dcim/forms/bulk_edit.py:1120 netbox/dcim/forms/bulk_edit.py:1138 +#: netbox/dcim/forms/bulk_edit.py:1156 netbox/dcim/forms/bulk_edit.py:1575 +#: netbox/extras/forms/bulk_edit.py:36 netbox/extras/forms/bulk_edit.py:124 +#: netbox/extras/forms/bulk_edit.py:153 netbox/extras/forms/bulk_edit.py:183 +#: netbox/extras/forms/bulk_edit.py:264 netbox/extras/forms/bulk_edit.py:288 +#: netbox/extras/forms/bulk_edit.py:302 netbox/extras/tables/tables.py:58 +#: netbox/ipam/forms/bulk_edit.py:51 netbox/ipam/forms/bulk_edit.py:71 +#: netbox/ipam/forms/bulk_edit.py:91 netbox/ipam/forms/bulk_edit.py:115 +#: netbox/ipam/forms/bulk_edit.py:144 netbox/ipam/forms/bulk_edit.py:173 +#: netbox/ipam/forms/bulk_edit.py:192 netbox/ipam/forms/bulk_edit.py:261 +#: netbox/ipam/forms/bulk_edit.py:305 netbox/ipam/forms/bulk_edit.py:353 +#: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/bulk_edit.py:424 +#: netbox/ipam/forms/bulk_edit.py:554 netbox/ipam/forms/bulk_edit.py:585 +#: netbox/templates/account/token.html:35 +#: netbox/templates/circuits/circuit.html:59 +#: netbox/templates/circuits/circuittype.html:26 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:88 +#: netbox/templates/circuits/provider.html:33 +#: netbox/templates/circuits/providernetwork.html:32 +#: netbox/templates/core/datasource.html:54 +#: netbox/templates/dcim/cable.html:36 +#: netbox/templates/dcim/consoleport.html:44 +#: netbox/templates/dcim/consoleserverport.html:44 +#: netbox/templates/dcim/device.html:94 +#: netbox/templates/dcim/devicebay.html:32 +#: netbox/templates/dcim/devicerole.html:30 +#: netbox/templates/dcim/devicetype.html:33 +#: netbox/templates/dcim/frontport.html:58 +#: netbox/templates/dcim/interface.html:69 +#: netbox/templates/dcim/inventoryitem.html:60 +#: netbox/templates/dcim/inventoryitemrole.html:22 +#: netbox/templates/dcim/location.html:33 +#: netbox/templates/dcim/manufacturer.html:40 +#: netbox/templates/dcim/module.html:70 +#: netbox/templates/dcim/modulebay.html:38 +#: netbox/templates/dcim/moduletype.html:26 +#: netbox/templates/dcim/platform.html:33 +#: netbox/templates/dcim/powerfeed.html:40 +#: netbox/templates/dcim/poweroutlet.html:40 +#: netbox/templates/dcim/powerpanel.html:30 +#: netbox/templates/dcim/powerport.html:40 netbox/templates/dcim/rack.html:51 +#: netbox/templates/dcim/rackreservation.html:62 +#: netbox/templates/dcim/rackrole.html:26 +#: netbox/templates/dcim/rearport.html:54 netbox/templates/dcim/region.html:33 +#: netbox/templates/dcim/site.html:60 netbox/templates/dcim/sitegroup.html:33 +#: netbox/templates/dcim/virtualchassis.html:31 +#: netbox/templates/extras/configcontext.html:21 +#: netbox/templates/extras/configtemplate.html:17 +#: netbox/templates/extras/customfield.html:34 +#: netbox/templates/extras/dashboard/widget_add.html:14 +#: netbox/templates/extras/eventrule.html:21 +#: netbox/templates/extras/exporttemplate.html:19 +#: netbox/templates/extras/savedfilter.html:17 +#: netbox/templates/extras/script_list.html:47 +#: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17 +#: netbox/templates/generic/bulk_import.html:120 +#: netbox/templates/ipam/aggregate.html:43 netbox/templates/ipam/asn.html:42 +#: netbox/templates/ipam/asnrange.html:38 +#: netbox/templates/ipam/fhrpgroup.html:34 +#: netbox/templates/ipam/ipaddress.html:55 +#: netbox/templates/ipam/iprange.html:67 netbox/templates/ipam/prefix.html:81 +#: netbox/templates/ipam/rir.html:26 netbox/templates/ipam/role.html:26 +#: netbox/templates/ipam/routetarget.html:21 +#: netbox/templates/ipam/service.html:50 +#: netbox/templates/ipam/servicetemplate.html:27 +#: netbox/templates/ipam/vlan.html:62 netbox/templates/ipam/vlangroup.html:34 +#: netbox/templates/ipam/vrf.html:33 netbox/templates/tenancy/contact.html:67 +#: netbox/templates/tenancy/contactgroup.html:25 +#: netbox/templates/tenancy/contactrole.html:22 +#: netbox/templates/tenancy/tenant.html:24 +#: netbox/templates/tenancy/tenantgroup.html:33 +#: netbox/templates/users/group.html:21 +#: netbox/templates/users/objectpermission.html:21 +#: netbox/templates/users/token.html:27 +#: netbox/templates/virtualization/cluster.html:25 +#: netbox/templates/virtualization/clustergroup.html:26 +#: netbox/templates/virtualization/clustertype.html:26 +#: netbox/templates/virtualization/virtualdisk.html:39 +#: netbox/templates/virtualization/virtualmachine.html:31 +#: netbox/templates/virtualization/vminterface.html:51 +#: netbox/templates/vpn/ikepolicy.html:17 +#: netbox/templates/vpn/ikeproposal.html:17 +#: netbox/templates/vpn/ipsecpolicy.html:17 +#: netbox/templates/vpn/ipsecprofile.html:17 +#: netbox/templates/vpn/ipsecprofile.html:40 +#: netbox/templates/vpn/ipsecprofile.html:73 +#: netbox/templates/vpn/ipsecproposal.html:17 +#: netbox/templates/vpn/l2vpn.html:26 netbox/templates/vpn/tunnel.html:33 +#: netbox/templates/vpn/tunnelgroup.html:30 +#: netbox/templates/wireless/wirelesslan.html:26 +#: netbox/templates/wireless/wirelesslangroup.html:33 +#: netbox/templates/wireless/wirelesslink.html:34 +#: netbox/tenancy/forms/bulk_edit.py:32 netbox/tenancy/forms/bulk_edit.py:80 +#: netbox/tenancy/forms/bulk_edit.py:122 netbox/users/forms/bulk_edit.py:64 +#: netbox/users/forms/bulk_edit.py:82 netbox/users/forms/bulk_edit.py:112 +#: netbox/virtualization/forms/bulk_edit.py:32 +#: netbox/virtualization/forms/bulk_edit.py:46 +#: netbox/virtualization/forms/bulk_edit.py:100 +#: netbox/virtualization/forms/bulk_edit.py:177 +#: netbox/virtualization/forms/bulk_edit.py:228 +#: netbox/virtualization/forms/bulk_edit.py:337 +#: netbox/vpn/forms/bulk_edit.py:28 netbox/vpn/forms/bulk_edit.py:64 +#: netbox/vpn/forms/bulk_edit.py:121 netbox/vpn/forms/bulk_edit.py:155 +#: netbox/vpn/forms/bulk_edit.py:190 netbox/vpn/forms/bulk_edit.py:215 +#: netbox/vpn/forms/bulk_edit.py:247 netbox/vpn/forms/bulk_edit.py:274 +#: netbox/wireless/forms/bulk_edit.py:29 netbox/wireless/forms/bulk_edit.py:82 +#: netbox/wireless/forms/bulk_edit.py:129 msgid "Description" msgstr "Description" -#: circuits/forms/bulk_edit.py:49 circuits/forms/bulk_edit.py:71 -#: circuits/forms/bulk_edit.py:121 circuits/forms/bulk_import.py:35 -#: circuits/forms/bulk_import.py:50 circuits/forms/bulk_import.py:76 -#: circuits/forms/filtersets.py:68 circuits/forms/filtersets.py:86 -#: circuits/forms/filtersets.py:114 circuits/forms/filtersets.py:129 -#: circuits/forms/filtersets.py:197 circuits/forms/filtersets.py:230 -#: circuits/forms/model_forms.py:45 circuits/forms/model_forms.py:59 -#: circuits/forms/model_forms.py:91 circuits/tables/circuits.py:56 -#: circuits/tables/circuits.py:100 circuits/tables/providers.py:72 -#: circuits/tables/providers.py:103 templates/circuits/circuit.html:18 -#: templates/circuits/circuittermination.html:25 -#: templates/circuits/provider.html:20 -#: templates/circuits/provideraccount.html:20 -#: templates/circuits/providernetwork.html:20 -#: templates/dcim/inc/cable_termination.html:51 +#: netbox/circuits/forms/bulk_edit.py:49 netbox/circuits/forms/bulk_edit.py:71 +#: netbox/circuits/forms/bulk_edit.py:121 +#: netbox/circuits/forms/bulk_import.py:35 +#: netbox/circuits/forms/bulk_import.py:50 +#: netbox/circuits/forms/bulk_import.py:76 +#: netbox/circuits/forms/filtersets.py:68 +#: netbox/circuits/forms/filtersets.py:86 +#: netbox/circuits/forms/filtersets.py:114 +#: netbox/circuits/forms/filtersets.py:129 +#: netbox/circuits/forms/filtersets.py:197 +#: netbox/circuits/forms/filtersets.py:230 +#: netbox/circuits/forms/model_forms.py:45 +#: netbox/circuits/forms/model_forms.py:59 +#: netbox/circuits/forms/model_forms.py:91 +#: netbox/circuits/tables/circuits.py:56 +#: netbox/circuits/tables/circuits.py:100 +#: netbox/circuits/tables/providers.py:72 +#: netbox/circuits/tables/providers.py:103 +#: netbox/templates/circuits/circuit.html:18 +#: netbox/templates/circuits/circuittermination.html:25 +#: netbox/templates/circuits/provider.html:20 +#: netbox/templates/circuits/provideraccount.html:20 +#: netbox/templates/circuits/providernetwork.html:20 +#: netbox/templates/dcim/inc/cable_termination.html:51 msgid "Provider" msgstr "Prestataire" -#: circuits/forms/bulk_edit.py:78 circuits/forms/filtersets.py:89 -#: templates/circuits/providernetwork.html:28 +#: netbox/circuits/forms/bulk_edit.py:78 +#: netbox/circuits/forms/filtersets.py:89 +#: netbox/templates/circuits/providernetwork.html:28 msgid "Service ID" msgstr "Identifiant du service" -#: circuits/forms/bulk_edit.py:98 circuits/forms/filtersets.py:105 -#: dcim/forms/bulk_edit.py:205 dcim/forms/bulk_edit.py:502 -#: dcim/forms/bulk_edit.py:702 dcim/forms/bulk_edit.py:1071 -#: dcim/forms/bulk_edit.py:1098 dcim/forms/bulk_edit.py:1571 -#: dcim/forms/filtersets.py:983 dcim/forms/filtersets.py:1359 -#: dcim/forms/filtersets.py:1380 dcim/tables/devices.py:699 -#: dcim/tables/devices.py:759 dcim/tables/devices.py:986 -#: dcim/tables/devicetypes.py:245 dcim/tables/devicetypes.py:260 -#: dcim/tables/racks.py:32 extras/forms/bulk_edit.py:260 -#: extras/tables/tables.py:333 templates/circuits/circuittype.html:30 -#: templates/dcim/cable.html:40 templates/dcim/devicerole.html:34 -#: templates/dcim/frontport.html:40 templates/dcim/inventoryitemrole.html:26 -#: templates/dcim/rackrole.html:30 templates/dcim/rearport.html:40 -#: templates/extras/tag.html:26 +#: netbox/circuits/forms/bulk_edit.py:98 +#: netbox/circuits/forms/filtersets.py:105 netbox/dcim/forms/bulk_edit.py:205 +#: netbox/dcim/forms/bulk_edit.py:502 netbox/dcim/forms/bulk_edit.py:702 +#: netbox/dcim/forms/bulk_edit.py:1071 netbox/dcim/forms/bulk_edit.py:1098 +#: netbox/dcim/forms/bulk_edit.py:1571 netbox/dcim/forms/filtersets.py:983 +#: netbox/dcim/forms/filtersets.py:1359 netbox/dcim/forms/filtersets.py:1380 +#: netbox/dcim/tables/devices.py:687 netbox/dcim/tables/devices.py:744 +#: netbox/dcim/tables/devices.py:968 netbox/dcim/tables/devicetypes.py:245 +#: netbox/dcim/tables/devicetypes.py:260 netbox/dcim/tables/racks.py:32 +#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/tables/tables.py:333 +#: netbox/templates/circuits/circuittype.html:30 +#: netbox/templates/dcim/cable.html:40 +#: netbox/templates/dcim/devicerole.html:34 +#: netbox/templates/dcim/frontport.html:40 +#: netbox/templates/dcim/inventoryitemrole.html:26 +#: netbox/templates/dcim/rackrole.html:30 +#: netbox/templates/dcim/rearport.html:40 netbox/templates/extras/tag.html:26 msgid "Color" msgstr "Couleur" -#: circuits/forms/bulk_edit.py:116 circuits/forms/bulk_import.py:89 -#: circuits/forms/filtersets.py:124 core/forms/bulk_edit.py:18 -#: core/forms/filtersets.py:30 core/tables/data.py:20 core/tables/jobs.py:18 -#: dcim/forms/bulk_edit.py:282 dcim/forms/bulk_edit.py:680 -#: dcim/forms/bulk_edit.py:819 dcim/forms/bulk_edit.py:887 -#: dcim/forms/bulk_edit.py:906 dcim/forms/bulk_edit.py:929 -#: dcim/forms/bulk_edit.py:971 dcim/forms/bulk_edit.py:1015 -#: dcim/forms/bulk_edit.py:1066 dcim/forms/bulk_edit.py:1093 -#: dcim/forms/bulk_import.py:214 dcim/forms/bulk_import.py:653 -#: dcim/forms/bulk_import.py:679 dcim/forms/bulk_import.py:705 -#: dcim/forms/bulk_import.py:725 dcim/forms/bulk_import.py:808 -#: dcim/forms/bulk_import.py:902 dcim/forms/bulk_import.py:944 -#: dcim/forms/bulk_import.py:1161 dcim/forms/bulk_import.py:1327 -#: dcim/forms/filtersets.py:287 dcim/forms/filtersets.py:874 -#: dcim/forms/filtersets.py:973 dcim/forms/filtersets.py:1094 -#: dcim/forms/filtersets.py:1164 dcim/forms/filtersets.py:1186 -#: dcim/forms/filtersets.py:1208 dcim/forms/filtersets.py:1225 -#: dcim/forms/filtersets.py:1259 dcim/forms/filtersets.py:1354 -#: dcim/forms/filtersets.py:1375 dcim/forms/model_forms.py:643 -#: dcim/forms/model_forms.py:649 dcim/forms/object_import.py:84 -#: dcim/forms/object_import.py:113 dcim/forms/object_import.py:145 -#: dcim/tables/devices.py:183 dcim/tables/devices.py:815 -#: dcim/tables/power.py:77 extras/forms/bulk_import.py:39 -#: extras/tables/tables.py:283 extras/tables/tables.py:355 -#: extras/tables/tables.py:473 netbox/tables/tables.py:239 -#: templates/circuits/circuit.html:30 templates/core/datasource.html:38 -#: templates/dcim/cable.html:15 templates/dcim/consoleport.html:36 -#: templates/dcim/consoleserverport.html:36 templates/dcim/frontport.html:36 -#: templates/dcim/interface.html:46 templates/dcim/interface.html:169 -#: templates/dcim/interface.html:311 templates/dcim/powerfeed.html:32 -#: templates/dcim/poweroutlet.html:36 templates/dcim/powerport.html:36 -#: templates/dcim/rack.html:76 templates/dcim/rearport.html:36 -#: templates/extras/eventrule.html:80 templates/virtualization/cluster.html:17 -#: templates/vpn/l2vpn.html:22 -#: templates/wireless/inc/authentication_attrs.html:8 -#: templates/wireless/inc/wirelesslink_interface.html:14 -#: virtualization/forms/bulk_edit.py:60 virtualization/forms/bulk_import.py:41 -#: virtualization/forms/filtersets.py:54 -#: virtualization/forms/model_forms.py:62 virtualization/tables/clusters.py:66 -#: vpn/forms/bulk_edit.py:264 vpn/forms/bulk_import.py:264 -#: vpn/forms/filtersets.py:217 vpn/forms/model_forms.py:84 -#: vpn/forms/model_forms.py:119 vpn/forms/model_forms.py:231 +#: netbox/circuits/forms/bulk_edit.py:116 +#: netbox/circuits/forms/bulk_import.py:89 +#: netbox/circuits/forms/filtersets.py:124 netbox/core/forms/bulk_edit.py:18 +#: netbox/core/forms/filtersets.py:30 netbox/core/tables/data.py:20 +#: netbox/core/tables/jobs.py:18 netbox/dcim/forms/bulk_edit.py:282 +#: netbox/dcim/forms/bulk_edit.py:680 netbox/dcim/forms/bulk_edit.py:819 +#: netbox/dcim/forms/bulk_edit.py:887 netbox/dcim/forms/bulk_edit.py:906 +#: netbox/dcim/forms/bulk_edit.py:929 netbox/dcim/forms/bulk_edit.py:971 +#: netbox/dcim/forms/bulk_edit.py:1015 netbox/dcim/forms/bulk_edit.py:1066 +#: netbox/dcim/forms/bulk_edit.py:1093 netbox/dcim/forms/bulk_import.py:214 +#: netbox/dcim/forms/bulk_import.py:653 netbox/dcim/forms/bulk_import.py:679 +#: netbox/dcim/forms/bulk_import.py:705 netbox/dcim/forms/bulk_import.py:725 +#: netbox/dcim/forms/bulk_import.py:808 netbox/dcim/forms/bulk_import.py:902 +#: netbox/dcim/forms/bulk_import.py:944 netbox/dcim/forms/bulk_import.py:1161 +#: netbox/dcim/forms/bulk_import.py:1327 netbox/dcim/forms/filtersets.py:287 +#: netbox/dcim/forms/filtersets.py:874 netbox/dcim/forms/filtersets.py:973 +#: netbox/dcim/forms/filtersets.py:1094 netbox/dcim/forms/filtersets.py:1164 +#: netbox/dcim/forms/filtersets.py:1186 netbox/dcim/forms/filtersets.py:1208 +#: netbox/dcim/forms/filtersets.py:1225 netbox/dcim/forms/filtersets.py:1259 +#: netbox/dcim/forms/filtersets.py:1354 netbox/dcim/forms/filtersets.py:1375 +#: netbox/dcim/forms/model_forms.py:643 netbox/dcim/forms/model_forms.py:649 +#: netbox/dcim/forms/object_import.py:84 +#: netbox/dcim/forms/object_import.py:113 +#: netbox/dcim/forms/object_import.py:145 netbox/dcim/tables/devices.py:175 +#: netbox/dcim/tables/devices.py:797 netbox/dcim/tables/power.py:77 +#: netbox/extras/forms/bulk_import.py:39 netbox/extras/tables/tables.py:283 +#: netbox/extras/tables/tables.py:355 netbox/extras/tables/tables.py:473 +#: netbox/netbox/tables/tables.py:239 +#: netbox/templates/circuits/circuit.html:30 +#: netbox/templates/core/datasource.html:38 +#: netbox/templates/dcim/cable.html:15 +#: netbox/templates/dcim/consoleport.html:36 +#: netbox/templates/dcim/consoleserverport.html:36 +#: netbox/templates/dcim/frontport.html:36 +#: netbox/templates/dcim/interface.html:46 +#: netbox/templates/dcim/interface.html:169 +#: netbox/templates/dcim/interface.html:311 +#: netbox/templates/dcim/powerfeed.html:32 +#: netbox/templates/dcim/poweroutlet.html:36 +#: netbox/templates/dcim/powerport.html:36 netbox/templates/dcim/rack.html:76 +#: netbox/templates/dcim/rearport.html:36 +#: netbox/templates/extras/eventrule.html:80 +#: netbox/templates/virtualization/cluster.html:17 +#: netbox/templates/vpn/l2vpn.html:22 +#: netbox/templates/wireless/inc/authentication_attrs.html:8 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:14 +#: netbox/virtualization/forms/bulk_edit.py:60 +#: netbox/virtualization/forms/bulk_import.py:41 +#: netbox/virtualization/forms/filtersets.py:54 +#: netbox/virtualization/forms/model_forms.py:62 +#: netbox/virtualization/tables/clusters.py:66 +#: netbox/vpn/forms/bulk_edit.py:264 netbox/vpn/forms/bulk_import.py:264 +#: netbox/vpn/forms/filtersets.py:217 netbox/vpn/forms/model_forms.py:84 +#: netbox/vpn/forms/model_forms.py:119 netbox/vpn/forms/model_forms.py:231 msgid "Type" msgstr "Type" -#: circuits/forms/bulk_edit.py:126 circuits/forms/bulk_import.py:82 -#: circuits/forms/filtersets.py:137 circuits/forms/model_forms.py:96 +#: netbox/circuits/forms/bulk_edit.py:126 +#: netbox/circuits/forms/bulk_import.py:82 +#: netbox/circuits/forms/filtersets.py:137 +#: netbox/circuits/forms/model_forms.py:96 msgid "Provider account" msgstr "Identifiant de compte du prestataire" -#: circuits/forms/bulk_edit.py:134 circuits/forms/bulk_import.py:95 -#: circuits/forms/filtersets.py:148 core/forms/filtersets.py:35 -#: core/forms/filtersets.py:76 core/tables/data.py:23 core/tables/jobs.py:26 -#: core/tables/tasks.py:88 dcim/forms/bulk_edit.py:105 -#: dcim/forms/bulk_edit.py:180 dcim/forms/bulk_edit.py:261 -#: dcim/forms/bulk_edit.py:598 dcim/forms/bulk_edit.py:654 -#: dcim/forms/bulk_edit.py:686 dcim/forms/bulk_edit.py:813 -#: dcim/forms/bulk_edit.py:1594 dcim/forms/bulk_import.py:87 -#: dcim/forms/bulk_import.py:146 dcim/forms/bulk_import.py:202 -#: dcim/forms/bulk_import.py:450 dcim/forms/bulk_import.py:604 -#: dcim/forms/bulk_import.py:1155 dcim/forms/bulk_import.py:1322 -#: dcim/forms/bulk_import.py:1386 dcim/forms/filtersets.py:171 -#: dcim/forms/filtersets.py:230 dcim/forms/filtersets.py:282 -#: dcim/forms/filtersets.py:728 dcim/forms/filtersets.py:843 -#: dcim/forms/filtersets.py:877 dcim/forms/filtersets.py:978 -#: dcim/forms/filtersets.py:1089 dcim/tables/devices.py:145 -#: dcim/tables/devices.py:818 dcim/tables/devices.py:1046 -#: dcim/tables/modules.py:69 dcim/tables/power.py:74 dcim/tables/racks.py:66 -#: dcim/tables/sites.py:82 dcim/tables/sites.py:133 -#: ipam/forms/bulk_edit.py:241 ipam/forms/bulk_edit.py:290 -#: ipam/forms/bulk_edit.py:338 ipam/forms/bulk_edit.py:544 -#: ipam/forms/bulk_import.py:191 ipam/forms/bulk_import.py:256 -#: ipam/forms/bulk_import.py:292 ipam/forms/bulk_import.py:458 -#: ipam/forms/filtersets.py:210 ipam/forms/filtersets.py:281 -#: ipam/forms/filtersets.py:355 ipam/forms/filtersets.py:508 -#: ipam/forms/model_forms.py:466 ipam/tables/ip.py:236 ipam/tables/ip.py:309 -#: ipam/tables/ip.py:359 ipam/tables/ip.py:421 ipam/tables/ip.py:448 -#: ipam/tables/vlans.py:122 ipam/tables/vlans.py:227 -#: templates/circuits/circuit.html:34 templates/core/datasource.html:46 -#: templates/core/job.html:30 templates/core/rq_task.html:81 -#: templates/core/system.html:18 templates/dcim/cable.html:19 -#: templates/dcim/device.html:175 templates/dcim/location.html:45 -#: templates/dcim/module.html:66 templates/dcim/powerfeed.html:36 -#: templates/dcim/rack.html:43 templates/dcim/site.html:42 -#: templates/extras/script_list.html:49 templates/ipam/ipaddress.html:37 -#: templates/ipam/iprange.html:54 templates/ipam/prefix.html:73 -#: templates/ipam/vlan.html:48 templates/virtualization/cluster.html:21 -#: templates/virtualization/virtualmachine.html:19 -#: templates/vpn/tunnel.html:25 templates/wireless/wirelesslan.html:22 -#: templates/wireless/wirelesslink.html:17 users/forms/filtersets.py:33 -#: users/forms/model_forms.py:195 virtualization/forms/bulk_edit.py:70 -#: virtualization/forms/bulk_edit.py:118 -#: virtualization/forms/bulk_import.py:54 -#: virtualization/forms/bulk_import.py:80 -#: virtualization/forms/filtersets.py:62 -#: virtualization/forms/filtersets.py:160 virtualization/tables/clusters.py:74 -#: virtualization/tables/virtualmachines.py:59 vpn/forms/bulk_edit.py:39 -#: vpn/forms/bulk_import.py:37 vpn/forms/filtersets.py:47 -#: vpn/tables/tunnels.py:48 wireless/forms/bulk_edit.py:43 -#: wireless/forms/bulk_edit.py:105 wireless/forms/bulk_import.py:43 -#: wireless/forms/bulk_import.py:84 wireless/forms/filtersets.py:49 -#: wireless/forms/filtersets.py:83 wireless/tables/wirelesslan.py:52 -#: wireless/tables/wirelesslink.py:19 +#: netbox/circuits/forms/bulk_edit.py:134 +#: netbox/circuits/forms/bulk_import.py:95 +#: netbox/circuits/forms/filtersets.py:148 netbox/core/forms/filtersets.py:35 +#: netbox/core/forms/filtersets.py:76 netbox/core/tables/data.py:23 +#: netbox/core/tables/jobs.py:26 netbox/core/tables/tasks.py:88 +#: netbox/dcim/forms/bulk_edit.py:105 netbox/dcim/forms/bulk_edit.py:180 +#: netbox/dcim/forms/bulk_edit.py:261 netbox/dcim/forms/bulk_edit.py:598 +#: netbox/dcim/forms/bulk_edit.py:654 netbox/dcim/forms/bulk_edit.py:686 +#: netbox/dcim/forms/bulk_edit.py:813 netbox/dcim/forms/bulk_edit.py:1594 +#: netbox/dcim/forms/bulk_import.py:87 netbox/dcim/forms/bulk_import.py:146 +#: netbox/dcim/forms/bulk_import.py:202 netbox/dcim/forms/bulk_import.py:450 +#: netbox/dcim/forms/bulk_import.py:604 netbox/dcim/forms/bulk_import.py:1155 +#: netbox/dcim/forms/bulk_import.py:1322 netbox/dcim/forms/bulk_import.py:1386 +#: netbox/dcim/forms/filtersets.py:171 netbox/dcim/forms/filtersets.py:230 +#: netbox/dcim/forms/filtersets.py:282 netbox/dcim/forms/filtersets.py:728 +#: netbox/dcim/forms/filtersets.py:843 netbox/dcim/forms/filtersets.py:877 +#: netbox/dcim/forms/filtersets.py:978 netbox/dcim/forms/filtersets.py:1089 +#: netbox/dcim/tables/devices.py:137 netbox/dcim/tables/devices.py:800 +#: netbox/dcim/tables/devices.py:1028 netbox/dcim/tables/modules.py:69 +#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:66 +#: netbox/dcim/tables/sites.py:82 netbox/dcim/tables/sites.py:133 +#: netbox/ipam/forms/bulk_edit.py:241 netbox/ipam/forms/bulk_edit.py:290 +#: netbox/ipam/forms/bulk_edit.py:338 netbox/ipam/forms/bulk_edit.py:544 +#: netbox/ipam/forms/bulk_import.py:191 netbox/ipam/forms/bulk_import.py:256 +#: netbox/ipam/forms/bulk_import.py:292 netbox/ipam/forms/bulk_import.py:458 +#: netbox/ipam/forms/filtersets.py:210 netbox/ipam/forms/filtersets.py:281 +#: netbox/ipam/forms/filtersets.py:355 netbox/ipam/forms/filtersets.py:508 +#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/tables/ip.py:236 +#: netbox/ipam/tables/ip.py:309 netbox/ipam/tables/ip.py:359 +#: netbox/ipam/tables/ip.py:421 netbox/ipam/tables/ip.py:448 +#: netbox/ipam/tables/vlans.py:122 netbox/ipam/tables/vlans.py:227 +#: netbox/templates/circuits/circuit.html:34 +#: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:30 +#: netbox/templates/core/rq_task.html:81 netbox/templates/core/system.html:18 +#: netbox/templates/dcim/cable.html:19 netbox/templates/dcim/device.html:176 +#: netbox/templates/dcim/location.html:45 netbox/templates/dcim/module.html:66 +#: netbox/templates/dcim/powerfeed.html:36 netbox/templates/dcim/rack.html:43 +#: netbox/templates/dcim/site.html:43 +#: netbox/templates/extras/script_list.html:49 +#: netbox/templates/ipam/ipaddress.html:37 +#: netbox/templates/ipam/iprange.html:54 netbox/templates/ipam/prefix.html:73 +#: netbox/templates/ipam/vlan.html:48 +#: netbox/templates/virtualization/cluster.html:21 +#: netbox/templates/virtualization/virtualmachine.html:19 +#: netbox/templates/vpn/tunnel.html:25 +#: netbox/templates/wireless/wirelesslan.html:22 +#: netbox/templates/wireless/wirelesslink.html:17 +#: netbox/users/forms/filtersets.py:33 netbox/users/forms/model_forms.py:195 +#: netbox/virtualization/forms/bulk_edit.py:70 +#: netbox/virtualization/forms/bulk_edit.py:118 +#: netbox/virtualization/forms/bulk_import.py:54 +#: netbox/virtualization/forms/bulk_import.py:80 +#: netbox/virtualization/forms/filtersets.py:62 +#: netbox/virtualization/forms/filtersets.py:160 +#: netbox/virtualization/tables/clusters.py:74 +#: netbox/virtualization/tables/virtualmachines.py:59 +#: netbox/vpn/forms/bulk_edit.py:39 netbox/vpn/forms/bulk_import.py:37 +#: netbox/vpn/forms/filtersets.py:47 netbox/vpn/tables/tunnels.py:48 +#: netbox/wireless/forms/bulk_edit.py:43 +#: netbox/wireless/forms/bulk_edit.py:105 +#: netbox/wireless/forms/bulk_import.py:43 +#: netbox/wireless/forms/bulk_import.py:84 +#: netbox/wireless/forms/filtersets.py:49 +#: netbox/wireless/forms/filtersets.py:83 +#: netbox/wireless/tables/wirelesslan.py:52 +#: netbox/wireless/tables/wirelesslink.py:19 msgid "Status" msgstr "Statut" -#: circuits/forms/bulk_edit.py:140 circuits/forms/bulk_import.py:100 -#: circuits/forms/filtersets.py:117 dcim/forms/bulk_edit.py:121 -#: dcim/forms/bulk_edit.py:186 dcim/forms/bulk_edit.py:256 -#: dcim/forms/bulk_edit.py:368 dcim/forms/bulk_edit.py:588 -#: dcim/forms/bulk_edit.py:692 dcim/forms/bulk_edit.py:1599 -#: dcim/forms/bulk_import.py:106 dcim/forms/bulk_import.py:151 -#: dcim/forms/bulk_import.py:195 dcim/forms/bulk_import.py:282 -#: dcim/forms/bulk_import.py:424 dcim/forms/bulk_import.py:1167 -#: dcim/forms/bulk_import.py:1379 dcim/forms/filtersets.py:166 -#: dcim/forms/filtersets.py:198 dcim/forms/filtersets.py:249 -#: dcim/forms/filtersets.py:334 dcim/forms/filtersets.py:355 -#: dcim/forms/filtersets.py:652 dcim/forms/filtersets.py:835 -#: dcim/forms/filtersets.py:897 dcim/forms/filtersets.py:927 -#: dcim/forms/filtersets.py:1049 dcim/tables/power.py:88 -#: extras/filtersets.py:564 extras/forms/filtersets.py:332 -#: extras/forms/filtersets.py:405 ipam/forms/bulk_edit.py:41 -#: ipam/forms/bulk_edit.py:66 ipam/forms/bulk_edit.py:110 -#: ipam/forms/bulk_edit.py:139 ipam/forms/bulk_edit.py:164 -#: ipam/forms/bulk_edit.py:236 ipam/forms/bulk_edit.py:285 -#: ipam/forms/bulk_edit.py:333 ipam/forms/bulk_edit.py:539 -#: ipam/forms/bulk_import.py:37 ipam/forms/bulk_import.py:66 -#: ipam/forms/bulk_import.py:94 ipam/forms/bulk_import.py:114 -#: ipam/forms/bulk_import.py:134 ipam/forms/bulk_import.py:163 -#: ipam/forms/bulk_import.py:249 ipam/forms/bulk_import.py:285 -#: ipam/forms/bulk_import.py:451 ipam/forms/filtersets.py:48 -#: ipam/forms/filtersets.py:68 ipam/forms/filtersets.py:100 -#: ipam/forms/filtersets.py:120 ipam/forms/filtersets.py:143 -#: ipam/forms/filtersets.py:174 ipam/forms/filtersets.py:267 -#: ipam/forms/filtersets.py:310 ipam/forms/filtersets.py:476 -#: ipam/tables/ip.py:451 ipam/tables/vlans.py:224 -#: templates/circuits/circuit.html:38 templates/dcim/cable.html:23 -#: templates/dcim/device.html:78 templates/dcim/location.html:49 -#: templates/dcim/powerfeed.html:44 templates/dcim/rack.html:34 -#: templates/dcim/rackreservation.html:49 templates/dcim/site.html:46 -#: templates/dcim/virtualdevicecontext.html:52 -#: templates/ipam/aggregate.html:30 templates/ipam/asn.html:33 -#: templates/ipam/asnrange.html:29 templates/ipam/ipaddress.html:28 -#: templates/ipam/iprange.html:58 templates/ipam/prefix.html:29 -#: templates/ipam/routetarget.html:17 templates/ipam/vlan.html:39 -#: templates/ipam/vrf.html:20 templates/tenancy/tenant.html:17 -#: templates/virtualization/cluster.html:33 -#: templates/virtualization/virtualmachine.html:35 templates/vpn/l2vpn.html:30 -#: templates/vpn/tunnel.html:49 templates/wireless/wirelesslan.html:34 -#: templates/wireless/wirelesslink.html:25 tenancy/forms/forms.py:25 -#: tenancy/forms/forms.py:48 tenancy/forms/model_forms.py:52 -#: tenancy/tables/columns.py:64 virtualization/forms/bulk_edit.py:76 -#: virtualization/forms/bulk_edit.py:155 -#: virtualization/forms/bulk_import.py:66 -#: virtualization/forms/bulk_import.py:115 -#: virtualization/forms/filtersets.py:47 -#: virtualization/forms/filtersets.py:105 vpn/forms/bulk_edit.py:59 -#: vpn/forms/bulk_edit.py:269 vpn/forms/bulk_import.py:59 -#: vpn/forms/bulk_import.py:258 vpn/forms/filtersets.py:214 -#: wireless/forms/bulk_edit.py:63 wireless/forms/bulk_edit.py:110 -#: wireless/forms/bulk_import.py:55 wireless/forms/bulk_import.py:97 -#: wireless/forms/filtersets.py:35 wireless/forms/filtersets.py:75 +#: netbox/circuits/forms/bulk_edit.py:140 +#: netbox/circuits/forms/bulk_import.py:100 +#: netbox/circuits/forms/filtersets.py:117 netbox/dcim/forms/bulk_edit.py:121 +#: netbox/dcim/forms/bulk_edit.py:186 netbox/dcim/forms/bulk_edit.py:256 +#: netbox/dcim/forms/bulk_edit.py:368 netbox/dcim/forms/bulk_edit.py:588 +#: netbox/dcim/forms/bulk_edit.py:692 netbox/dcim/forms/bulk_edit.py:1599 +#: netbox/dcim/forms/bulk_import.py:106 netbox/dcim/forms/bulk_import.py:151 +#: netbox/dcim/forms/bulk_import.py:195 netbox/dcim/forms/bulk_import.py:282 +#: netbox/dcim/forms/bulk_import.py:424 netbox/dcim/forms/bulk_import.py:1167 +#: netbox/dcim/forms/bulk_import.py:1379 netbox/dcim/forms/filtersets.py:166 +#: netbox/dcim/forms/filtersets.py:198 netbox/dcim/forms/filtersets.py:249 +#: netbox/dcim/forms/filtersets.py:334 netbox/dcim/forms/filtersets.py:355 +#: netbox/dcim/forms/filtersets.py:652 netbox/dcim/forms/filtersets.py:835 +#: netbox/dcim/forms/filtersets.py:897 netbox/dcim/forms/filtersets.py:927 +#: netbox/dcim/forms/filtersets.py:1049 netbox/dcim/tables/power.py:88 +#: netbox/extras/filtersets.py:564 netbox/extras/forms/filtersets.py:332 +#: netbox/extras/forms/filtersets.py:405 netbox/ipam/forms/bulk_edit.py:41 +#: netbox/ipam/forms/bulk_edit.py:66 netbox/ipam/forms/bulk_edit.py:110 +#: netbox/ipam/forms/bulk_edit.py:139 netbox/ipam/forms/bulk_edit.py:164 +#: netbox/ipam/forms/bulk_edit.py:236 netbox/ipam/forms/bulk_edit.py:285 +#: netbox/ipam/forms/bulk_edit.py:333 netbox/ipam/forms/bulk_edit.py:539 +#: netbox/ipam/forms/bulk_import.py:37 netbox/ipam/forms/bulk_import.py:66 +#: netbox/ipam/forms/bulk_import.py:94 netbox/ipam/forms/bulk_import.py:114 +#: netbox/ipam/forms/bulk_import.py:134 netbox/ipam/forms/bulk_import.py:163 +#: netbox/ipam/forms/bulk_import.py:249 netbox/ipam/forms/bulk_import.py:285 +#: netbox/ipam/forms/bulk_import.py:451 netbox/ipam/forms/filtersets.py:48 +#: netbox/ipam/forms/filtersets.py:68 netbox/ipam/forms/filtersets.py:100 +#: netbox/ipam/forms/filtersets.py:120 netbox/ipam/forms/filtersets.py:143 +#: netbox/ipam/forms/filtersets.py:174 netbox/ipam/forms/filtersets.py:267 +#: netbox/ipam/forms/filtersets.py:310 netbox/ipam/forms/filtersets.py:476 +#: netbox/ipam/tables/ip.py:451 netbox/ipam/tables/vlans.py:224 +#: netbox/templates/circuits/circuit.html:38 +#: netbox/templates/dcim/cable.html:23 netbox/templates/dcim/device.html:79 +#: netbox/templates/dcim/location.html:49 +#: netbox/templates/dcim/powerfeed.html:44 netbox/templates/dcim/rack.html:34 +#: netbox/templates/dcim/rackreservation.html:49 +#: netbox/templates/dcim/site.html:47 +#: netbox/templates/dcim/virtualdevicecontext.html:52 +#: netbox/templates/ipam/aggregate.html:30 netbox/templates/ipam/asn.html:33 +#: netbox/templates/ipam/asnrange.html:29 +#: netbox/templates/ipam/ipaddress.html:28 +#: netbox/templates/ipam/iprange.html:58 netbox/templates/ipam/prefix.html:29 +#: netbox/templates/ipam/routetarget.html:17 +#: netbox/templates/ipam/vlan.html:39 netbox/templates/ipam/vrf.html:20 +#: netbox/templates/tenancy/tenant.html:17 +#: netbox/templates/virtualization/cluster.html:33 +#: netbox/templates/virtualization/virtualmachine.html:35 +#: netbox/templates/vpn/l2vpn.html:30 netbox/templates/vpn/tunnel.html:49 +#: netbox/templates/wireless/wirelesslan.html:34 +#: netbox/templates/wireless/wirelesslink.html:25 +#: netbox/tenancy/forms/forms.py:25 netbox/tenancy/forms/forms.py:48 +#: netbox/tenancy/forms/model_forms.py:52 netbox/tenancy/tables/columns.py:64 +#: netbox/virtualization/forms/bulk_edit.py:76 +#: netbox/virtualization/forms/bulk_edit.py:155 +#: netbox/virtualization/forms/bulk_import.py:66 +#: netbox/virtualization/forms/bulk_import.py:115 +#: netbox/virtualization/forms/filtersets.py:47 +#: netbox/virtualization/forms/filtersets.py:105 +#: netbox/vpn/forms/bulk_edit.py:59 netbox/vpn/forms/bulk_edit.py:269 +#: netbox/vpn/forms/bulk_import.py:59 netbox/vpn/forms/bulk_import.py:258 +#: netbox/vpn/forms/filtersets.py:214 netbox/wireless/forms/bulk_edit.py:63 +#: netbox/wireless/forms/bulk_edit.py:110 +#: netbox/wireless/forms/bulk_import.py:55 +#: netbox/wireless/forms/bulk_import.py:97 +#: netbox/wireless/forms/filtersets.py:35 +#: netbox/wireless/forms/filtersets.py:75 msgid "Tenant" msgstr "Locataire" -#: circuits/forms/bulk_edit.py:145 circuits/forms/filtersets.py:172 +#: netbox/circuits/forms/bulk_edit.py:145 +#: netbox/circuits/forms/filtersets.py:172 msgid "Install date" msgstr "Date d'installation" -#: circuits/forms/bulk_edit.py:150 circuits/forms/filtersets.py:177 +#: netbox/circuits/forms/bulk_edit.py:150 +#: netbox/circuits/forms/filtersets.py:177 msgid "Termination date" msgstr "Date de résiliation" -#: circuits/forms/bulk_edit.py:156 circuits/forms/filtersets.py:184 +#: netbox/circuits/forms/bulk_edit.py:156 +#: netbox/circuits/forms/filtersets.py:184 msgid "Commit rate (Kbps)" msgstr "Débit engagé (Kbits/s)" -#: circuits/forms/bulk_edit.py:171 circuits/forms/model_forms.py:110 +#: netbox/circuits/forms/bulk_edit.py:171 +#: netbox/circuits/forms/model_forms.py:110 msgid "Service Parameters" msgstr "Paramètres du service" -#: circuits/forms/bulk_edit.py:172 circuits/forms/model_forms.py:111 -#: dcim/forms/model_forms.py:138 dcim/forms/model_forms.py:180 -#: dcim/forms/model_forms.py:228 dcim/forms/model_forms.py:267 -#: dcim/forms/model_forms.py:713 dcim/forms/model_forms.py:1636 -#: ipam/forms/model_forms.py:62 ipam/forms/model_forms.py:79 -#: ipam/forms/model_forms.py:113 ipam/forms/model_forms.py:134 -#: ipam/forms/model_forms.py:158 ipam/forms/model_forms.py:230 -#: ipam/forms/model_forms.py:259 ipam/forms/model_forms.py:314 -#: netbox/navigation/menu.py:37 templates/dcim/device_edit.html:85 -#: templates/dcim/htmx/cable_edit.html:72 -#: templates/ipam/ipaddress_bulk_add.html:27 templates/ipam/vlan_edit.html:22 -#: virtualization/forms/model_forms.py:80 -#: virtualization/forms/model_forms.py:222 vpn/forms/bulk_edit.py:78 -#: vpn/forms/filtersets.py:44 vpn/forms/model_forms.py:62 -#: vpn/forms/model_forms.py:147 vpn/forms/model_forms.py:411 -#: wireless/forms/model_forms.py:54 wireless/forms/model_forms.py:163 +#: netbox/circuits/forms/bulk_edit.py:172 +#: netbox/circuits/forms/model_forms.py:111 +#: netbox/dcim/forms/model_forms.py:138 netbox/dcim/forms/model_forms.py:180 +#: netbox/dcim/forms/model_forms.py:228 netbox/dcim/forms/model_forms.py:267 +#: netbox/dcim/forms/model_forms.py:713 netbox/dcim/forms/model_forms.py:1636 +#: netbox/ipam/forms/model_forms.py:62 netbox/ipam/forms/model_forms.py:79 +#: netbox/ipam/forms/model_forms.py:113 netbox/ipam/forms/model_forms.py:134 +#: netbox/ipam/forms/model_forms.py:158 netbox/ipam/forms/model_forms.py:230 +#: netbox/ipam/forms/model_forms.py:259 netbox/ipam/forms/model_forms.py:314 +#: netbox/netbox/navigation/menu.py:37 +#: netbox/templates/dcim/device_edit.html:85 +#: netbox/templates/dcim/htmx/cable_edit.html:72 +#: netbox/templates/ipam/ipaddress_bulk_add.html:27 +#: netbox/templates/ipam/vlan_edit.html:22 +#: netbox/virtualization/forms/model_forms.py:80 +#: netbox/virtualization/forms/model_forms.py:222 +#: netbox/vpn/forms/bulk_edit.py:78 netbox/vpn/forms/filtersets.py:44 +#: netbox/vpn/forms/model_forms.py:62 netbox/vpn/forms/model_forms.py:147 +#: netbox/vpn/forms/model_forms.py:411 netbox/wireless/forms/model_forms.py:54 +#: netbox/wireless/forms/model_forms.py:163 msgid "Tenancy" msgstr "Utilisateur" -#: circuits/forms/bulk_edit.py:191 circuits/forms/bulk_edit.py:215 -#: circuits/forms/model_forms.py:153 circuits/tables/circuits.py:109 -#: templates/circuits/inc/circuit_termination_fields.html:62 -#: templates/circuits/providernetwork.html:17 +#: netbox/circuits/forms/bulk_edit.py:191 +#: netbox/circuits/forms/bulk_edit.py:215 +#: netbox/circuits/forms/model_forms.py:153 +#: netbox/circuits/tables/circuits.py:109 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:62 +#: netbox/templates/circuits/providernetwork.html:17 msgid "Provider Network" msgstr "Réseau de fournisseurs" -#: circuits/forms/bulk_edit.py:197 +#: netbox/circuits/forms/bulk_edit.py:197 msgid "Port speed (Kbps)" msgstr "Vitesse du port (Kbits/s)" -#: circuits/forms/bulk_edit.py:201 +#: netbox/circuits/forms/bulk_edit.py:201 msgid "Upstream speed (Kbps)" msgstr "Vitesse ascendante (Kbits/s)" -#: circuits/forms/bulk_edit.py:204 dcim/forms/bulk_edit.py:849 -#: dcim/forms/bulk_edit.py:1208 dcim/forms/bulk_edit.py:1225 -#: dcim/forms/bulk_edit.py:1242 dcim/forms/bulk_edit.py:1260 -#: dcim/forms/bulk_edit.py:1348 dcim/forms/bulk_edit.py:1487 -#: dcim/forms/bulk_edit.py:1504 +#: netbox/circuits/forms/bulk_edit.py:204 netbox/dcim/forms/bulk_edit.py:849 +#: netbox/dcim/forms/bulk_edit.py:1208 netbox/dcim/forms/bulk_edit.py:1225 +#: netbox/dcim/forms/bulk_edit.py:1242 netbox/dcim/forms/bulk_edit.py:1260 +#: netbox/dcim/forms/bulk_edit.py:1348 netbox/dcim/forms/bulk_edit.py:1487 +#: netbox/dcim/forms/bulk_edit.py:1504 msgid "Mark connected" msgstr "Marquer comme connecté" -#: circuits/forms/bulk_edit.py:217 circuits/forms/model_forms.py:155 -#: templates/circuits/inc/circuit_termination_fields.html:54 -#: templates/dcim/frontport.html:121 templates/dcim/interface.html:193 -#: templates/dcim/rearport.html:111 +#: netbox/circuits/forms/bulk_edit.py:217 +#: netbox/circuits/forms/model_forms.py:155 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:54 +#: netbox/templates/dcim/frontport.html:121 +#: netbox/templates/dcim/interface.html:193 +#: netbox/templates/dcim/rearport.html:111 msgid "Circuit Termination" msgstr "Terminaison de circuit" -#: circuits/forms/bulk_edit.py:219 circuits/forms/model_forms.py:157 +#: netbox/circuits/forms/bulk_edit.py:219 +#: netbox/circuits/forms/model_forms.py:157 msgid "Termination Details" msgstr "Détails de terminaison" -#: circuits/forms/bulk_import.py:38 circuits/forms/bulk_import.py:53 -#: circuits/forms/bulk_import.py:79 +#: netbox/circuits/forms/bulk_import.py:38 +#: netbox/circuits/forms/bulk_import.py:53 +#: netbox/circuits/forms/bulk_import.py:79 msgid "Assigned provider" msgstr "Prestataire assigné" -#: circuits/forms/bulk_import.py:70 dcim/forms/bulk_import.py:178 -#: dcim/forms/bulk_import.py:388 dcim/forms/bulk_import.py:1108 -#: dcim/forms/bulk_import.py:1187 extras/forms/bulk_import.py:232 +#: netbox/circuits/forms/bulk_import.py:70 +#: netbox/dcim/forms/bulk_import.py:178 netbox/dcim/forms/bulk_import.py:388 +#: netbox/dcim/forms/bulk_import.py:1108 netbox/dcim/forms/bulk_import.py:1187 +#: netbox/extras/forms/bulk_import.py:232 msgid "RGB color in hexadecimal. Example:" msgstr "Couleur RVB en hexadécimal. Exemple :" -#: circuits/forms/bulk_import.py:85 +#: netbox/circuits/forms/bulk_import.py:85 msgid "Assigned provider account" msgstr "Compte prestataire attribué" -#: circuits/forms/bulk_import.py:92 +#: netbox/circuits/forms/bulk_import.py:92 msgid "Type of circuit" msgstr "Type de circuit" -#: circuits/forms/bulk_import.py:97 dcim/forms/bulk_import.py:89 -#: dcim/forms/bulk_import.py:148 dcim/forms/bulk_import.py:204 -#: dcim/forms/bulk_import.py:452 dcim/forms/bulk_import.py:606 -#: dcim/forms/bulk_import.py:1324 ipam/forms/bulk_import.py:193 -#: ipam/forms/bulk_import.py:258 ipam/forms/bulk_import.py:294 -#: ipam/forms/bulk_import.py:460 virtualization/forms/bulk_import.py:56 -#: virtualization/forms/bulk_import.py:82 vpn/forms/bulk_import.py:39 -#: wireless/forms/bulk_import.py:45 +#: netbox/circuits/forms/bulk_import.py:97 netbox/dcim/forms/bulk_import.py:89 +#: netbox/dcim/forms/bulk_import.py:148 netbox/dcim/forms/bulk_import.py:204 +#: netbox/dcim/forms/bulk_import.py:452 netbox/dcim/forms/bulk_import.py:606 +#: netbox/dcim/forms/bulk_import.py:1324 netbox/ipam/forms/bulk_import.py:193 +#: netbox/ipam/forms/bulk_import.py:258 netbox/ipam/forms/bulk_import.py:294 +#: netbox/ipam/forms/bulk_import.py:460 +#: netbox/virtualization/forms/bulk_import.py:56 +#: netbox/virtualization/forms/bulk_import.py:82 +#: netbox/vpn/forms/bulk_import.py:39 netbox/wireless/forms/bulk_import.py:45 msgid "Operational status" msgstr "État opérationnel" -#: circuits/forms/bulk_import.py:104 dcim/forms/bulk_import.py:110 -#: dcim/forms/bulk_import.py:155 dcim/forms/bulk_import.py:286 -#: dcim/forms/bulk_import.py:428 dcim/forms/bulk_import.py:1171 -#: dcim/forms/bulk_import.py:1319 dcim/forms/bulk_import.py:1383 -#: ipam/forms/bulk_import.py:41 ipam/forms/bulk_import.py:70 -#: ipam/forms/bulk_import.py:98 ipam/forms/bulk_import.py:118 -#: ipam/forms/bulk_import.py:138 ipam/forms/bulk_import.py:167 -#: ipam/forms/bulk_import.py:253 ipam/forms/bulk_import.py:289 -#: ipam/forms/bulk_import.py:455 virtualization/forms/bulk_import.py:70 -#: virtualization/forms/bulk_import.py:119 vpn/forms/bulk_import.py:63 -#: wireless/forms/bulk_import.py:59 wireless/forms/bulk_import.py:101 +#: netbox/circuits/forms/bulk_import.py:104 +#: netbox/dcim/forms/bulk_import.py:110 netbox/dcim/forms/bulk_import.py:155 +#: netbox/dcim/forms/bulk_import.py:286 netbox/dcim/forms/bulk_import.py:428 +#: netbox/dcim/forms/bulk_import.py:1171 netbox/dcim/forms/bulk_import.py:1319 +#: netbox/dcim/forms/bulk_import.py:1383 netbox/ipam/forms/bulk_import.py:41 +#: netbox/ipam/forms/bulk_import.py:70 netbox/ipam/forms/bulk_import.py:98 +#: netbox/ipam/forms/bulk_import.py:118 netbox/ipam/forms/bulk_import.py:138 +#: netbox/ipam/forms/bulk_import.py:167 netbox/ipam/forms/bulk_import.py:253 +#: netbox/ipam/forms/bulk_import.py:289 netbox/ipam/forms/bulk_import.py:455 +#: netbox/virtualization/forms/bulk_import.py:70 +#: netbox/virtualization/forms/bulk_import.py:119 +#: netbox/vpn/forms/bulk_import.py:63 netbox/wireless/forms/bulk_import.py:59 +#: netbox/wireless/forms/bulk_import.py:101 msgid "Assigned tenant" msgstr "Locataire assigné" -#: circuits/forms/bulk_import.py:122 -#: templates/circuits/inc/circuit_termination.html:6 -#: templates/circuits/inc/circuit_termination_fields.html:15 -#: templates/dcim/cable.html:68 templates/dcim/cable.html:72 -#: vpn/forms/bulk_import.py:100 vpn/forms/filtersets.py:77 +#: netbox/circuits/forms/bulk_import.py:122 +#: netbox/templates/circuits/inc/circuit_termination.html:6 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:15 +#: netbox/templates/dcim/cable.html:68 netbox/templates/dcim/cable.html:72 +#: netbox/vpn/forms/bulk_import.py:100 netbox/vpn/forms/filtersets.py:77 msgid "Termination" msgstr "Résiliation" -#: circuits/forms/bulk_import.py:132 circuits/forms/filtersets.py:145 -#: circuits/forms/filtersets.py:225 circuits/forms/model_forms.py:142 +#: netbox/circuits/forms/bulk_import.py:132 +#: netbox/circuits/forms/filtersets.py:145 +#: netbox/circuits/forms/filtersets.py:225 +#: netbox/circuits/forms/model_forms.py:142 msgid "Provider network" msgstr "Réseau de fournisseurs" -#: circuits/forms/filtersets.py:28 circuits/forms/filtersets.py:116 -#: circuits/forms/filtersets.py:198 dcim/forms/bulk_edit.py:248 -#: dcim/forms/bulk_edit.py:346 dcim/forms/bulk_edit.py:580 -#: dcim/forms/bulk_edit.py:627 dcim/forms/bulk_edit.py:780 -#: dcim/forms/bulk_import.py:189 dcim/forms/bulk_import.py:263 -#: dcim/forms/bulk_import.py:491 dcim/forms/bulk_import.py:1268 -#: dcim/forms/bulk_import.py:1302 dcim/forms/filtersets.py:93 -#: dcim/forms/filtersets.py:246 dcim/forms/filtersets.py:279 -#: dcim/forms/filtersets.py:331 dcim/forms/filtersets.py:382 -#: dcim/forms/filtersets.py:649 dcim/forms/filtersets.py:691 -#: dcim/forms/filtersets.py:896 dcim/forms/filtersets.py:925 -#: dcim/forms/filtersets.py:945 dcim/forms/filtersets.py:1009 -#: dcim/forms/filtersets.py:1039 dcim/forms/filtersets.py:1048 -#: dcim/forms/filtersets.py:1159 dcim/forms/filtersets.py:1181 -#: dcim/forms/filtersets.py:1203 dcim/forms/filtersets.py:1220 -#: dcim/forms/filtersets.py:1240 dcim/forms/filtersets.py:1348 -#: dcim/forms/filtersets.py:1370 dcim/forms/filtersets.py:1391 -#: dcim/forms/filtersets.py:1406 dcim/forms/filtersets.py:1420 -#: dcim/forms/model_forms.py:179 dcim/forms/model_forms.py:211 -#: dcim/forms/model_forms.py:411 dcim/forms/model_forms.py:673 -#: dcim/tables/devices.py:162 dcim/tables/power.py:30 dcim/tables/racks.py:58 -#: dcim/tables/racks.py:143 extras/filtersets.py:488 -#: extras/forms/filtersets.py:329 ipam/forms/bulk_edit.py:457 -#: ipam/forms/filtersets.py:173 ipam/forms/filtersets.py:414 -#: ipam/forms/filtersets.py:437 ipam/forms/filtersets.py:474 -#: ipam/forms/model_forms.py:599 templates/dcim/device.html:25 -#: templates/dcim/device_edit.html:30 -#: templates/dcim/inc/cable_termination.html:12 -#: templates/dcim/location.html:26 templates/dcim/powerpanel.html:26 -#: templates/dcim/rack.html:26 templates/dcim/rackreservation.html:32 -#: virtualization/forms/filtersets.py:46 -#: virtualization/forms/filtersets.py:100 wireless/forms/model_forms.py:87 -#: wireless/forms/model_forms.py:129 +#: netbox/circuits/forms/filtersets.py:28 +#: netbox/circuits/forms/filtersets.py:116 +#: netbox/circuits/forms/filtersets.py:198 netbox/dcim/forms/bulk_edit.py:248 +#: netbox/dcim/forms/bulk_edit.py:346 netbox/dcim/forms/bulk_edit.py:580 +#: netbox/dcim/forms/bulk_edit.py:627 netbox/dcim/forms/bulk_edit.py:780 +#: netbox/dcim/forms/bulk_import.py:189 netbox/dcim/forms/bulk_import.py:263 +#: netbox/dcim/forms/bulk_import.py:491 netbox/dcim/forms/bulk_import.py:1268 +#: netbox/dcim/forms/bulk_import.py:1302 netbox/dcim/forms/filtersets.py:93 +#: netbox/dcim/forms/filtersets.py:246 netbox/dcim/forms/filtersets.py:279 +#: netbox/dcim/forms/filtersets.py:331 netbox/dcim/forms/filtersets.py:382 +#: netbox/dcim/forms/filtersets.py:649 netbox/dcim/forms/filtersets.py:691 +#: netbox/dcim/forms/filtersets.py:896 netbox/dcim/forms/filtersets.py:925 +#: netbox/dcim/forms/filtersets.py:945 netbox/dcim/forms/filtersets.py:1009 +#: netbox/dcim/forms/filtersets.py:1039 netbox/dcim/forms/filtersets.py:1048 +#: netbox/dcim/forms/filtersets.py:1159 netbox/dcim/forms/filtersets.py:1181 +#: netbox/dcim/forms/filtersets.py:1203 netbox/dcim/forms/filtersets.py:1220 +#: netbox/dcim/forms/filtersets.py:1240 netbox/dcim/forms/filtersets.py:1348 +#: netbox/dcim/forms/filtersets.py:1370 netbox/dcim/forms/filtersets.py:1391 +#: netbox/dcim/forms/filtersets.py:1406 netbox/dcim/forms/filtersets.py:1420 +#: netbox/dcim/forms/model_forms.py:179 netbox/dcim/forms/model_forms.py:211 +#: netbox/dcim/forms/model_forms.py:411 netbox/dcim/forms/model_forms.py:673 +#: netbox/dcim/tables/devices.py:154 netbox/dcim/tables/power.py:30 +#: netbox/dcim/tables/racks.py:58 netbox/dcim/tables/racks.py:143 +#: netbox/extras/filtersets.py:488 netbox/extras/forms/filtersets.py:329 +#: netbox/ipam/forms/bulk_edit.py:457 netbox/ipam/forms/filtersets.py:173 +#: netbox/ipam/forms/filtersets.py:414 netbox/ipam/forms/filtersets.py:437 +#: netbox/ipam/forms/filtersets.py:474 netbox/ipam/forms/model_forms.py:599 +#: netbox/templates/dcim/device.html:26 +#: netbox/templates/dcim/device_edit.html:30 +#: netbox/templates/dcim/inc/cable_termination.html:12 +#: netbox/templates/dcim/location.html:26 +#: netbox/templates/dcim/powerpanel.html:26 netbox/templates/dcim/rack.html:26 +#: netbox/templates/dcim/rackreservation.html:32 +#: netbox/virtualization/forms/filtersets.py:46 +#: netbox/virtualization/forms/filtersets.py:100 +#: netbox/wireless/forms/model_forms.py:87 +#: netbox/wireless/forms/model_forms.py:129 msgid "Location" msgstr "Emplacement" -#: circuits/forms/filtersets.py:30 circuits/forms/filtersets.py:118 -#: dcim/forms/filtersets.py:137 dcim/forms/filtersets.py:151 -#: dcim/forms/filtersets.py:167 dcim/forms/filtersets.py:199 -#: dcim/forms/filtersets.py:250 dcim/forms/filtersets.py:335 -#: dcim/forms/filtersets.py:406 dcim/forms/filtersets.py:653 -#: dcim/forms/filtersets.py:1010 netbox/navigation/menu.py:44 -#: netbox/navigation/menu.py:46 tenancy/forms/filtersets.py:42 -#: tenancy/tables/columns.py:70 tenancy/tables/contacts.py:25 -#: tenancy/views.py:19 virtualization/forms/filtersets.py:37 -#: virtualization/forms/filtersets.py:48 -#: virtualization/forms/filtersets.py:106 +#: netbox/circuits/forms/filtersets.py:30 +#: netbox/circuits/forms/filtersets.py:118 netbox/dcim/forms/filtersets.py:137 +#: netbox/dcim/forms/filtersets.py:151 netbox/dcim/forms/filtersets.py:167 +#: netbox/dcim/forms/filtersets.py:199 netbox/dcim/forms/filtersets.py:250 +#: netbox/dcim/forms/filtersets.py:335 netbox/dcim/forms/filtersets.py:406 +#: netbox/dcim/forms/filtersets.py:653 netbox/dcim/forms/filtersets.py:1010 +#: netbox/netbox/navigation/menu.py:44 netbox/netbox/navigation/menu.py:46 +#: netbox/tenancy/forms/filtersets.py:42 netbox/tenancy/tables/columns.py:70 +#: netbox/tenancy/tables/contacts.py:25 netbox/tenancy/views.py:19 +#: netbox/virtualization/forms/filtersets.py:37 +#: netbox/virtualization/forms/filtersets.py:48 +#: netbox/virtualization/forms/filtersets.py:106 msgid "Contacts" msgstr "Contacts" -#: circuits/forms/filtersets.py:35 circuits/forms/filtersets.py:155 -#: dcim/forms/bulk_edit.py:111 dcim/forms/bulk_edit.py:223 -#: dcim/forms/bulk_edit.py:755 dcim/forms/bulk_import.py:92 -#: dcim/forms/filtersets.py:71 dcim/forms/filtersets.py:178 -#: dcim/forms/filtersets.py:204 dcim/forms/filtersets.py:257 -#: dcim/forms/filtersets.py:360 dcim/forms/filtersets.py:668 -#: dcim/forms/filtersets.py:902 dcim/forms/filtersets.py:932 -#: dcim/forms/filtersets.py:1016 dcim/forms/filtersets.py:1055 -#: dcim/forms/filtersets.py:1468 dcim/forms/filtersets.py:1492 -#: dcim/forms/filtersets.py:1516 dcim/forms/model_forms.py:111 -#: dcim/forms/object_create.py:375 dcim/tables/devices.py:148 -#: dcim/tables/sites.py:85 extras/filtersets.py:455 -#: ipam/forms/bulk_edit.py:206 ipam/forms/bulk_edit.py:438 -#: ipam/forms/bulk_edit.py:512 ipam/forms/filtersets.py:217 -#: ipam/forms/filtersets.py:422 ipam/forms/filtersets.py:482 -#: ipam/forms/model_forms.py:571 templates/dcim/device.html:17 -#: templates/dcim/rack.html:16 templates/dcim/rackreservation.html:22 -#: templates/dcim/region.html:26 templates/dcim/site.html:30 -#: templates/ipam/prefix.html:49 templates/ipam/vlan.html:16 -#: virtualization/forms/bulk_edit.py:81 virtualization/forms/filtersets.py:59 -#: virtualization/forms/filtersets.py:133 -#: virtualization/forms/model_forms.py:92 vpn/forms/filtersets.py:257 +#: netbox/circuits/forms/filtersets.py:35 +#: netbox/circuits/forms/filtersets.py:155 netbox/dcim/forms/bulk_edit.py:111 +#: netbox/dcim/forms/bulk_edit.py:223 netbox/dcim/forms/bulk_edit.py:755 +#: netbox/dcim/forms/bulk_import.py:92 netbox/dcim/forms/filtersets.py:71 +#: netbox/dcim/forms/filtersets.py:178 netbox/dcim/forms/filtersets.py:204 +#: netbox/dcim/forms/filtersets.py:257 netbox/dcim/forms/filtersets.py:360 +#: netbox/dcim/forms/filtersets.py:668 netbox/dcim/forms/filtersets.py:902 +#: netbox/dcim/forms/filtersets.py:932 netbox/dcim/forms/filtersets.py:1016 +#: netbox/dcim/forms/filtersets.py:1055 netbox/dcim/forms/filtersets.py:1468 +#: netbox/dcim/forms/filtersets.py:1492 netbox/dcim/forms/filtersets.py:1516 +#: netbox/dcim/forms/model_forms.py:111 netbox/dcim/forms/object_create.py:375 +#: netbox/dcim/tables/devices.py:140 netbox/dcim/tables/sites.py:85 +#: netbox/extras/filtersets.py:455 netbox/ipam/forms/bulk_edit.py:206 +#: netbox/ipam/forms/bulk_edit.py:438 netbox/ipam/forms/bulk_edit.py:512 +#: netbox/ipam/forms/filtersets.py:217 netbox/ipam/forms/filtersets.py:422 +#: netbox/ipam/forms/filtersets.py:482 netbox/ipam/forms/model_forms.py:571 +#: netbox/templates/dcim/device.html:18 netbox/templates/dcim/rack.html:16 +#: netbox/templates/dcim/rackreservation.html:22 +#: netbox/templates/dcim/region.html:26 netbox/templates/dcim/site.html:31 +#: netbox/templates/ipam/prefix.html:49 netbox/templates/ipam/vlan.html:16 +#: netbox/virtualization/forms/bulk_edit.py:81 +#: netbox/virtualization/forms/filtersets.py:59 +#: netbox/virtualization/forms/filtersets.py:133 +#: netbox/virtualization/forms/model_forms.py:92 +#: netbox/vpn/forms/filtersets.py:257 msgid "Region" msgstr "Région" -#: circuits/forms/filtersets.py:40 circuits/forms/filtersets.py:160 -#: dcim/forms/bulk_edit.py:231 dcim/forms/bulk_edit.py:763 -#: dcim/forms/filtersets.py:76 dcim/forms/filtersets.py:183 -#: dcim/forms/filtersets.py:209 dcim/forms/filtersets.py:270 -#: dcim/forms/filtersets.py:365 dcim/forms/filtersets.py:673 -#: dcim/forms/filtersets.py:907 dcim/forms/filtersets.py:1021 -#: dcim/forms/filtersets.py:1060 dcim/forms/object_create.py:383 -#: extras/filtersets.py:472 ipam/forms/bulk_edit.py:211 -#: ipam/forms/bulk_edit.py:445 ipam/forms/bulk_edit.py:517 -#: ipam/forms/filtersets.py:222 ipam/forms/filtersets.py:427 -#: ipam/forms/filtersets.py:487 ipam/forms/model_forms.py:584 -#: virtualization/forms/bulk_edit.py:86 virtualization/forms/filtersets.py:69 -#: virtualization/forms/filtersets.py:138 -#: virtualization/forms/model_forms.py:98 +#: netbox/circuits/forms/filtersets.py:40 +#: netbox/circuits/forms/filtersets.py:160 netbox/dcim/forms/bulk_edit.py:231 +#: netbox/dcim/forms/bulk_edit.py:763 netbox/dcim/forms/filtersets.py:76 +#: netbox/dcim/forms/filtersets.py:183 netbox/dcim/forms/filtersets.py:209 +#: netbox/dcim/forms/filtersets.py:270 netbox/dcim/forms/filtersets.py:365 +#: netbox/dcim/forms/filtersets.py:673 netbox/dcim/forms/filtersets.py:907 +#: netbox/dcim/forms/filtersets.py:1021 netbox/dcim/forms/filtersets.py:1060 +#: netbox/dcim/forms/object_create.py:383 netbox/extras/filtersets.py:472 +#: netbox/ipam/forms/bulk_edit.py:211 netbox/ipam/forms/bulk_edit.py:445 +#: netbox/ipam/forms/bulk_edit.py:517 netbox/ipam/forms/filtersets.py:222 +#: netbox/ipam/forms/filtersets.py:427 netbox/ipam/forms/filtersets.py:487 +#: netbox/ipam/forms/model_forms.py:584 +#: netbox/virtualization/forms/bulk_edit.py:86 +#: netbox/virtualization/forms/filtersets.py:69 +#: netbox/virtualization/forms/filtersets.py:138 +#: netbox/virtualization/forms/model_forms.py:98 msgid "Site group" msgstr "Groupe de sites" -#: circuits/forms/filtersets.py:63 circuits/forms/filtersets.py:81 -#: circuits/forms/filtersets.py:100 circuits/forms/filtersets.py:115 -#: core/forms/filtersets.py:64 dcim/forms/bulk_edit.py:726 -#: dcim/forms/filtersets.py:165 dcim/forms/filtersets.py:197 -#: dcim/forms/filtersets.py:834 dcim/forms/filtersets.py:926 -#: dcim/forms/filtersets.py:1050 dcim/forms/filtersets.py:1158 -#: dcim/forms/filtersets.py:1180 dcim/forms/filtersets.py:1202 -#: dcim/forms/filtersets.py:1219 dcim/forms/filtersets.py:1236 -#: dcim/forms/filtersets.py:1347 dcim/forms/filtersets.py:1369 -#: dcim/forms/filtersets.py:1390 dcim/forms/filtersets.py:1405 -#: dcim/forms/filtersets.py:1418 extras/forms/filtersets.py:43 -#: extras/forms/filtersets.py:112 extras/forms/filtersets.py:143 -#: extras/forms/filtersets.py:183 extras/forms/filtersets.py:199 -#: extras/forms/filtersets.py:230 extras/forms/filtersets.py:254 -#: extras/forms/filtersets.py:450 extras/forms/filtersets.py:488 -#: ipam/forms/filtersets.py:99 ipam/forms/filtersets.py:266 -#: ipam/forms/filtersets.py:307 ipam/forms/filtersets.py:382 -#: ipam/forms/filtersets.py:475 ipam/forms/filtersets.py:534 -#: ipam/forms/filtersets.py:552 netbox/tables/tables.py:255 -#: virtualization/forms/filtersets.py:45 -#: virtualization/forms/filtersets.py:103 -#: virtualization/forms/filtersets.py:194 -#: virtualization/forms/filtersets.py:239 vpn/forms/filtersets.py:213 -#: wireless/forms/filtersets.py:34 wireless/forms/filtersets.py:74 +#: netbox/circuits/forms/filtersets.py:63 +#: netbox/circuits/forms/filtersets.py:81 +#: netbox/circuits/forms/filtersets.py:100 +#: netbox/circuits/forms/filtersets.py:115 netbox/core/forms/filtersets.py:64 +#: netbox/dcim/forms/bulk_edit.py:726 netbox/dcim/forms/filtersets.py:165 +#: netbox/dcim/forms/filtersets.py:197 netbox/dcim/forms/filtersets.py:834 +#: netbox/dcim/forms/filtersets.py:926 netbox/dcim/forms/filtersets.py:1050 +#: netbox/dcim/forms/filtersets.py:1158 netbox/dcim/forms/filtersets.py:1180 +#: netbox/dcim/forms/filtersets.py:1202 netbox/dcim/forms/filtersets.py:1219 +#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/filtersets.py:1347 +#: netbox/dcim/forms/filtersets.py:1369 netbox/dcim/forms/filtersets.py:1390 +#: netbox/dcim/forms/filtersets.py:1405 netbox/dcim/forms/filtersets.py:1418 +#: netbox/extras/forms/filtersets.py:43 netbox/extras/forms/filtersets.py:112 +#: netbox/extras/forms/filtersets.py:143 netbox/extras/forms/filtersets.py:183 +#: netbox/extras/forms/filtersets.py:199 netbox/extras/forms/filtersets.py:230 +#: netbox/extras/forms/filtersets.py:254 netbox/extras/forms/filtersets.py:450 +#: netbox/extras/forms/filtersets.py:485 netbox/ipam/forms/filtersets.py:99 +#: netbox/ipam/forms/filtersets.py:266 netbox/ipam/forms/filtersets.py:307 +#: netbox/ipam/forms/filtersets.py:382 netbox/ipam/forms/filtersets.py:475 +#: netbox/ipam/forms/filtersets.py:534 netbox/ipam/forms/filtersets.py:552 +#: netbox/netbox/tables/tables.py:255 +#: netbox/virtualization/forms/filtersets.py:45 +#: netbox/virtualization/forms/filtersets.py:103 +#: netbox/virtualization/forms/filtersets.py:194 +#: netbox/virtualization/forms/filtersets.py:239 +#: netbox/vpn/forms/filtersets.py:213 netbox/wireless/forms/filtersets.py:34 +#: netbox/wireless/forms/filtersets.py:74 msgid "Attributes" msgstr "Attributs" -#: circuits/forms/filtersets.py:71 circuits/tables/circuits.py:61 -#: circuits/tables/providers.py:66 templates/circuits/circuit.html:22 -#: templates/circuits/provideraccount.html:24 +#: netbox/circuits/forms/filtersets.py:71 +#: netbox/circuits/tables/circuits.py:61 +#: netbox/circuits/tables/providers.py:66 +#: netbox/templates/circuits/circuit.html:22 +#: netbox/templates/circuits/provideraccount.html:24 msgid "Account" msgstr "Compte" -#: circuits/forms/filtersets.py:215 +#: netbox/circuits/forms/filtersets.py:215 msgid "Term Side" msgstr "Côté terme" -#: circuits/models/circuits.py:25 dcim/models/cables.py:67 -#: dcim/models/device_component_templates.py:491 -#: dcim/models/device_component_templates.py:591 -#: dcim/models/device_components.py:976 dcim/models/device_components.py:1050 -#: dcim/models/device_components.py:1166 dcim/models/devices.py:469 -#: dcim/models/racks.py:44 extras/models/tags.py:28 +#: netbox/circuits/models/circuits.py:25 netbox/dcim/models/cables.py:67 +#: netbox/dcim/models/device_component_templates.py:491 +#: netbox/dcim/models/device_component_templates.py:591 +#: netbox/dcim/models/device_components.py:976 +#: netbox/dcim/models/device_components.py:1050 +#: netbox/dcim/models/device_components.py:1166 +#: netbox/dcim/models/devices.py:469 netbox/dcim/models/racks.py:44 +#: netbox/extras/models/tags.py:28 msgid "color" msgstr "couleur" -#: circuits/models/circuits.py:34 +#: netbox/circuits/models/circuits.py:34 msgid "circuit type" msgstr "type de circuit" -#: circuits/models/circuits.py:35 +#: netbox/circuits/models/circuits.py:35 msgid "circuit types" msgstr "types de circuits" -#: circuits/models/circuits.py:46 +#: netbox/circuits/models/circuits.py:46 msgid "circuit ID" msgstr "identifiant du circuit" -#: circuits/models/circuits.py:47 +#: netbox/circuits/models/circuits.py:47 msgid "Unique circuit ID" msgstr "ID de circuit unique" -#: circuits/models/circuits.py:67 core/models/data.py:55 -#: core/models/jobs.py:85 dcim/models/cables.py:49 dcim/models/devices.py:643 -#: dcim/models/devices.py:1155 dcim/models/devices.py:1364 -#: dcim/models/power.py:96 dcim/models/racks.py:98 dcim/models/sites.py:154 -#: dcim/models/sites.py:266 ipam/models/ip.py:253 ipam/models/ip.py:522 -#: ipam/models/ip.py:730 ipam/models/vlans.py:175 -#: virtualization/models/clusters.py:74 -#: virtualization/models/virtualmachines.py:84 vpn/models/tunnels.py:40 -#: wireless/models.py:94 wireless/models.py:158 +#: netbox/circuits/models/circuits.py:67 netbox/core/models/data.py:55 +#: netbox/core/models/jobs.py:85 netbox/dcim/models/cables.py:49 +#: netbox/dcim/models/devices.py:643 netbox/dcim/models/devices.py:1155 +#: netbox/dcim/models/devices.py:1364 netbox/dcim/models/power.py:96 +#: netbox/dcim/models/racks.py:98 netbox/dcim/models/sites.py:154 +#: netbox/dcim/models/sites.py:266 netbox/ipam/models/ip.py:253 +#: netbox/ipam/models/ip.py:522 netbox/ipam/models/ip.py:730 +#: netbox/ipam/models/vlans.py:175 netbox/virtualization/models/clusters.py:74 +#: netbox/virtualization/models/virtualmachines.py:84 +#: netbox/vpn/models/tunnels.py:40 netbox/wireless/models.py:94 +#: netbox/wireless/models.py:158 msgid "status" msgstr "statut" -#: circuits/models/circuits.py:82 +#: netbox/circuits/models/circuits.py:82 msgid "installed" msgstr "installé" -#: circuits/models/circuits.py:87 +#: netbox/circuits/models/circuits.py:87 msgid "terminates" msgstr "met fin à" -#: circuits/models/circuits.py:92 +#: netbox/circuits/models/circuits.py:92 msgid "commit rate (Kbps)" msgstr "taux de validation (Kbits/s)" -#: circuits/models/circuits.py:93 +#: netbox/circuits/models/circuits.py:93 msgid "Committed rate" msgstr "Taux engagé" -#: circuits/models/circuits.py:135 +#: netbox/circuits/models/circuits.py:135 msgid "circuit" msgstr "circuit" -#: circuits/models/circuits.py:136 +#: netbox/circuits/models/circuits.py:136 msgid "circuits" msgstr "circuits" -#: circuits/models/circuits.py:169 +#: netbox/circuits/models/circuits.py:169 msgid "termination" msgstr "résiliation" -#: circuits/models/circuits.py:186 +#: netbox/circuits/models/circuits.py:186 msgid "port speed (Kbps)" msgstr "vitesse du port (Kbps)" -#: circuits/models/circuits.py:189 +#: netbox/circuits/models/circuits.py:189 msgid "Physical circuit speed" msgstr "Vitesse du circuit physique" -#: circuits/models/circuits.py:194 +#: netbox/circuits/models/circuits.py:194 msgid "upstream speed (Kbps)" msgstr "vitesse montante (Kbps)" -#: circuits/models/circuits.py:195 +#: netbox/circuits/models/circuits.py:195 msgid "Upstream speed, if different from port speed" msgstr "Vitesse ascendante, si elle est différente de la vitesse du port" -#: circuits/models/circuits.py:200 +#: netbox/circuits/models/circuits.py:200 msgid "cross-connect ID" msgstr "ID de connexion croisée" -#: circuits/models/circuits.py:201 +#: netbox/circuits/models/circuits.py:201 msgid "ID of the local cross-connect" msgstr "ID de l'interconnexion locale" -#: circuits/models/circuits.py:206 +#: netbox/circuits/models/circuits.py:206 msgid "patch panel/port(s)" msgstr "panneau de raccordement ou port (s)" -#: circuits/models/circuits.py:207 +#: netbox/circuits/models/circuits.py:207 msgid "Patch panel ID and port number(s)" msgstr "ID du panneau de raccordement et numéro (s) de port" -#: circuits/models/circuits.py:210 -#: dcim/models/device_component_templates.py:61 -#: dcim/models/device_components.py:69 dcim/models/racks.py:538 -#: extras/models/configs.py:45 extras/models/configs.py:219 -#: extras/models/customfields.py:123 extras/models/models.py:60 -#: extras/models/models.py:186 extras/models/models.py:424 -#: extras/models/models.py:539 extras/models/staging.py:31 -#: extras/models/tags.py:32 netbox/models/__init__.py:109 -#: netbox/models/__init__.py:144 netbox/models/__init__.py:190 -#: users/models/permissions.py:24 users/models/tokens.py:58 -#: users/models/users.py:33 virtualization/models/virtualmachines.py:284 +#: netbox/circuits/models/circuits.py:210 +#: netbox/dcim/models/device_component_templates.py:61 +#: netbox/dcim/models/device_components.py:69 netbox/dcim/models/racks.py:538 +#: netbox/extras/models/configs.py:45 netbox/extras/models/configs.py:219 +#: netbox/extras/models/customfields.py:123 netbox/extras/models/models.py:60 +#: netbox/extras/models/models.py:186 netbox/extras/models/models.py:424 +#: netbox/extras/models/models.py:539 netbox/extras/models/staging.py:32 +#: netbox/extras/models/tags.py:32 netbox/netbox/models/__init__.py:109 +#: netbox/netbox/models/__init__.py:144 netbox/netbox/models/__init__.py:190 +#: netbox/users/models/permissions.py:24 netbox/users/models/tokens.py:58 +#: netbox/users/models/users.py:33 +#: netbox/virtualization/models/virtualmachines.py:284 msgid "description" msgstr "description" -#: circuits/models/circuits.py:223 +#: netbox/circuits/models/circuits.py:223 msgid "circuit termination" msgstr "terminaison du circuit" -#: circuits/models/circuits.py:224 +#: netbox/circuits/models/circuits.py:224 msgid "circuit terminations" msgstr "terminaisons de circuits" -#: circuits/models/circuits.py:237 +#: netbox/circuits/models/circuits.py:237 msgid "" "A circuit termination must attach to either a site or a provider network." msgstr "" "Une terminaison de circuit doit être connectée à un site ou à un réseau " "fournisseur." -#: circuits/models/circuits.py:239 +#: netbox/circuits/models/circuits.py:239 msgid "" "A circuit termination cannot attach to both a site and a provider network." msgstr "" "Une terminaison de circuit ne peut pas être connectée à la fois à un site et" " à un réseau fournisseur." -#: circuits/models/providers.py:22 circuits/models/providers.py:66 -#: circuits/models/providers.py:104 core/models/data.py:42 -#: core/models/jobs.py:46 dcim/models/device_component_templates.py:43 -#: dcim/models/device_components.py:54 dcim/models/devices.py:583 -#: dcim/models/devices.py:1295 dcim/models/devices.py:1360 -#: dcim/models/power.py:39 dcim/models/power.py:92 dcim/models/racks.py:63 -#: dcim/models/sites.py:138 extras/models/configs.py:36 -#: extras/models/configs.py:215 extras/models/customfields.py:90 -#: extras/models/models.py:55 extras/models/models.py:181 -#: extras/models/models.py:324 extras/models/models.py:420 -#: extras/models/models.py:529 extras/models/models.py:624 -#: extras/models/scripts.py:30 extras/models/staging.py:26 -#: ipam/models/asns.py:18 ipam/models/fhrp.py:25 ipam/models/services.py:51 -#: ipam/models/services.py:87 ipam/models/vlans.py:26 ipam/models/vlans.py:164 -#: ipam/models/vrfs.py:22 ipam/models/vrfs.py:79 netbox/models/__init__.py:136 -#: netbox/models/__init__.py:180 tenancy/models/contacts.py:64 -#: tenancy/models/tenants.py:20 tenancy/models/tenants.py:45 -#: users/models/permissions.py:20 users/models/users.py:28 -#: virtualization/models/clusters.py:57 -#: virtualization/models/virtualmachines.py:72 -#: virtualization/models/virtualmachines.py:274 vpn/models/crypto.py:24 -#: vpn/models/crypto.py:71 vpn/models/crypto.py:131 vpn/models/crypto.py:183 -#: vpn/models/crypto.py:221 vpn/models/l2vpn.py:22 vpn/models/tunnels.py:35 -#: wireless/models.py:50 +#: netbox/circuits/models/providers.py:22 +#: netbox/circuits/models/providers.py:66 +#: netbox/circuits/models/providers.py:104 netbox/core/models/data.py:42 +#: netbox/core/models/jobs.py:46 +#: netbox/dcim/models/device_component_templates.py:43 +#: netbox/dcim/models/device_components.py:54 +#: netbox/dcim/models/devices.py:583 netbox/dcim/models/devices.py:1295 +#: netbox/dcim/models/devices.py:1360 netbox/dcim/models/power.py:39 +#: netbox/dcim/models/power.py:92 netbox/dcim/models/racks.py:63 +#: netbox/dcim/models/sites.py:138 netbox/extras/models/configs.py:36 +#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:90 +#: netbox/extras/models/models.py:55 netbox/extras/models/models.py:181 +#: netbox/extras/models/models.py:324 netbox/extras/models/models.py:420 +#: netbox/extras/models/models.py:529 netbox/extras/models/models.py:624 +#: netbox/extras/models/scripts.py:30 netbox/extras/models/staging.py:27 +#: netbox/ipam/models/asns.py:18 netbox/ipam/models/fhrp.py:25 +#: netbox/ipam/models/services.py:52 netbox/ipam/models/services.py:88 +#: netbox/ipam/models/vlans.py:26 netbox/ipam/models/vlans.py:164 +#: netbox/ipam/models/vrfs.py:22 netbox/ipam/models/vrfs.py:79 +#: netbox/netbox/models/__init__.py:136 netbox/netbox/models/__init__.py:180 +#: netbox/tenancy/models/contacts.py:64 netbox/tenancy/models/tenants.py:20 +#: netbox/tenancy/models/tenants.py:45 netbox/users/models/permissions.py:20 +#: netbox/users/models/users.py:28 netbox/virtualization/models/clusters.py:57 +#: netbox/virtualization/models/virtualmachines.py:72 +#: netbox/virtualization/models/virtualmachines.py:274 +#: netbox/vpn/models/crypto.py:24 netbox/vpn/models/crypto.py:71 +#: netbox/vpn/models/crypto.py:131 netbox/vpn/models/crypto.py:183 +#: netbox/vpn/models/crypto.py:221 netbox/vpn/models/l2vpn.py:22 +#: netbox/vpn/models/tunnels.py:35 netbox/wireless/models.py:50 msgid "name" msgstr "nom" -#: circuits/models/providers.py:25 +#: netbox/circuits/models/providers.py:25 msgid "Full name of the provider" msgstr "Nom complet du fournisseur" -#: circuits/models/providers.py:28 dcim/models/devices.py:86 -#: dcim/models/sites.py:149 extras/models/models.py:534 ipam/models/asns.py:23 -#: ipam/models/vlans.py:30 netbox/models/__init__.py:140 -#: netbox/models/__init__.py:185 tenancy/models/tenants.py:25 -#: tenancy/models/tenants.py:49 vpn/models/l2vpn.py:27 wireless/models.py:55 +#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:86 +#: netbox/dcim/models/sites.py:149 netbox/extras/models/models.py:534 +#: netbox/ipam/models/asns.py:23 netbox/ipam/models/vlans.py:30 +#: netbox/netbox/models/__init__.py:140 netbox/netbox/models/__init__.py:185 +#: netbox/tenancy/models/tenants.py:25 netbox/tenancy/models/tenants.py:49 +#: netbox/vpn/models/l2vpn.py:27 netbox/wireless/models.py:55 msgid "slug" msgstr "limace" -#: circuits/models/providers.py:42 +#: netbox/circuits/models/providers.py:42 msgid "provider" msgstr "fournisseur" -#: circuits/models/providers.py:43 +#: netbox/circuits/models/providers.py:43 msgid "providers" msgstr "fournisseurs" -#: circuits/models/providers.py:63 +#: netbox/circuits/models/providers.py:63 msgid "account ID" msgstr "ID de compte" -#: circuits/models/providers.py:86 +#: netbox/circuits/models/providers.py:86 msgid "provider account" msgstr "compte fournisseur" -#: circuits/models/providers.py:87 +#: netbox/circuits/models/providers.py:87 msgid "provider accounts" msgstr "comptes fournisseurs" -#: circuits/models/providers.py:115 +#: netbox/circuits/models/providers.py:115 msgid "service ID" msgstr "ID de service" -#: circuits/models/providers.py:126 +#: netbox/circuits/models/providers.py:126 msgid "provider network" msgstr "réseau de fournisseurs" -#: circuits/models/providers.py:127 +#: netbox/circuits/models/providers.py:127 msgid "provider networks" msgstr "réseaux de fournisseurs" -#: circuits/tables/circuits.py:30 circuits/tables/providers.py:18 -#: circuits/tables/providers.py:69 circuits/tables/providers.py:99 -#: core/tables/data.py:16 core/tables/jobs.py:14 core/tables/plugins.py:13 -#: core/tables/tasks.py:11 core/tables/tasks.py:115 -#: dcim/forms/filtersets.py:61 dcim/forms/object_create.py:43 -#: dcim/tables/devices.py:60 dcim/tables/devices.py:97 -#: dcim/tables/devices.py:139 dcim/tables/devices.py:294 -#: dcim/tables/devices.py:380 dcim/tables/devices.py:424 -#: dcim/tables/devices.py:476 dcim/tables/devices.py:528 -#: dcim/tables/devices.py:644 dcim/tables/devices.py:726 -#: dcim/tables/devices.py:776 dcim/tables/devices.py:842 -#: dcim/tables/devices.py:957 dcim/tables/devices.py:977 -#: dcim/tables/devices.py:1006 dcim/tables/devices.py:1036 -#: dcim/tables/devicetypes.py:32 dcim/tables/power.py:22 -#: dcim/tables/power.py:62 dcim/tables/racks.py:23 dcim/tables/racks.py:53 -#: dcim/tables/sites.py:24 dcim/tables/sites.py:51 dcim/tables/sites.py:78 -#: dcim/tables/sites.py:125 extras/forms/filtersets.py:191 -#: extras/tables/tables.py:42 extras/tables/tables.py:88 -#: extras/tables/tables.py:120 extras/tables/tables.py:144 -#: extras/tables/tables.py:209 extras/tables/tables.py:256 -#: extras/tables/tables.py:279 extras/tables/tables.py:329 -#: extras/tables/tables.py:381 extras/tables/tables.py:404 -#: ipam/forms/bulk_edit.py:391 ipam/forms/filtersets.py:386 -#: ipam/tables/asn.py:16 ipam/tables/ip.py:85 ipam/tables/ip.py:159 -#: ipam/tables/services.py:15 ipam/tables/services.py:40 -#: ipam/tables/vlans.py:64 ipam/tables/vlans.py:110 ipam/tables/vrfs.py:26 -#: ipam/tables/vrfs.py:67 templates/circuits/circuittype.html:22 -#: templates/circuits/provideraccount.html:28 -#: templates/circuits/providernetwork.html:24 -#: templates/core/datasource.html:34 templates/core/job.html:26 -#: templates/core/rq_worker.html:43 templates/dcim/consoleport.html:28 -#: templates/dcim/consoleserverport.html:28 templates/dcim/devicebay.html:24 -#: templates/dcim/devicerole.html:26 templates/dcim/frontport.html:28 -#: templates/dcim/inc/interface_vlans_table.html:5 -#: templates/dcim/inc/panels/inventory_items.html:18 -#: templates/dcim/interface.html:38 templates/dcim/interface.html:165 -#: templates/dcim/inventoryitem.html:28 -#: templates/dcim/inventoryitemrole.html:18 templates/dcim/location.html:29 -#: templates/dcim/manufacturer.html:36 templates/dcim/modulebay.html:26 -#: templates/dcim/platform.html:29 templates/dcim/poweroutlet.html:28 -#: templates/dcim/powerport.html:28 templates/dcim/rackrole.html:22 -#: templates/dcim/rearport.html:28 templates/dcim/region.html:29 -#: templates/dcim/sitegroup.html:29 -#: templates/dcim/virtualdevicecontext.html:18 -#: templates/extras/configcontext.html:13 -#: templates/extras/configtemplate.html:13 -#: templates/extras/customfield.html:13 templates/extras/customlink.html:13 -#: templates/extras/eventrule.html:13 templates/extras/exporttemplate.html:15 -#: templates/extras/savedfilter.html:13 templates/extras/script_list.html:46 -#: templates/extras/tag.html:14 templates/extras/webhook.html:13 -#: templates/ipam/asnrange.html:15 templates/ipam/fhrpgroup.html:30 -#: templates/ipam/rir.html:22 templates/ipam/role.html:22 -#: templates/ipam/routetarget.html:13 templates/ipam/service.html:24 -#: templates/ipam/servicetemplate.html:15 templates/ipam/vlan.html:35 -#: templates/ipam/vlangroup.html:30 templates/tenancy/contact.html:25 -#: templates/tenancy/contactgroup.html:21 -#: templates/tenancy/contactrole.html:18 templates/tenancy/tenantgroup.html:29 -#: templates/users/group.html:17 templates/users/objectpermission.html:17 -#: templates/virtualization/cluster.html:13 -#: templates/virtualization/clustergroup.html:22 -#: templates/virtualization/clustertype.html:22 -#: templates/virtualization/virtualdisk.html:25 -#: templates/virtualization/virtualmachine.html:15 -#: templates/virtualization/vminterface.html:25 -#: templates/vpn/ikepolicy.html:13 templates/vpn/ikeproposal.html:13 -#: templates/vpn/ipsecpolicy.html:13 templates/vpn/ipsecprofile.html:13 -#: templates/vpn/ipsecprofile.html:36 templates/vpn/ipsecprofile.html:69 -#: templates/vpn/ipsecproposal.html:13 templates/vpn/l2vpn.html:14 -#: templates/vpn/tunnel.html:21 templates/vpn/tunnelgroup.html:26 -#: templates/wireless/wirelesslangroup.html:29 tenancy/tables/contacts.py:19 -#: tenancy/tables/contacts.py:41 tenancy/tables/contacts.py:56 -#: tenancy/tables/tenants.py:16 tenancy/tables/tenants.py:38 -#: users/tables.py:62 users/tables.py:76 -#: virtualization/forms/bulk_create.py:20 -#: virtualization/forms/object_create.py:13 -#: virtualization/forms/object_create.py:23 -#: virtualization/tables/clusters.py:17 virtualization/tables/clusters.py:39 -#: virtualization/tables/clusters.py:62 -#: virtualization/tables/virtualmachines.py:54 -#: virtualization/tables/virtualmachines.py:132 -#: virtualization/tables/virtualmachines.py:185 vpn/tables/crypto.py:18 -#: vpn/tables/crypto.py:57 vpn/tables/crypto.py:93 vpn/tables/crypto.py:129 -#: vpn/tables/crypto.py:158 vpn/tables/l2vpn.py:23 vpn/tables/tunnels.py:18 -#: vpn/tables/tunnels.py:40 wireless/tables/wirelesslan.py:18 -#: wireless/tables/wirelesslan.py:79 +#: netbox/circuits/tables/circuits.py:30 +#: netbox/circuits/tables/providers.py:18 +#: netbox/circuits/tables/providers.py:69 +#: netbox/circuits/tables/providers.py:99 netbox/core/tables/data.py:16 +#: netbox/core/tables/jobs.py:14 netbox/core/tables/plugins.py:13 +#: netbox/core/tables/tasks.py:11 netbox/core/tables/tasks.py:115 +#: netbox/dcim/forms/filtersets.py:61 netbox/dcim/forms/object_create.py:43 +#: netbox/dcim/tables/devices.py:52 netbox/dcim/tables/devices.py:89 +#: netbox/dcim/tables/devices.py:131 netbox/dcim/tables/devices.py:286 +#: netbox/dcim/tables/devices.py:380 netbox/dcim/tables/devices.py:421 +#: netbox/dcim/tables/devices.py:470 netbox/dcim/tables/devices.py:519 +#: netbox/dcim/tables/devices.py:632 netbox/dcim/tables/devices.py:714 +#: netbox/dcim/tables/devices.py:761 netbox/dcim/tables/devices.py:824 +#: netbox/dcim/tables/devices.py:939 netbox/dcim/tables/devices.py:959 +#: netbox/dcim/tables/devices.py:988 netbox/dcim/tables/devices.py:1018 +#: netbox/dcim/tables/devicetypes.py:32 netbox/dcim/tables/power.py:22 +#: netbox/dcim/tables/power.py:62 netbox/dcim/tables/racks.py:23 +#: netbox/dcim/tables/racks.py:53 netbox/dcim/tables/sites.py:24 +#: netbox/dcim/tables/sites.py:51 netbox/dcim/tables/sites.py:78 +#: netbox/dcim/tables/sites.py:125 netbox/extras/forms/filtersets.py:191 +#: netbox/extras/tables/tables.py:42 netbox/extras/tables/tables.py:88 +#: netbox/extras/tables/tables.py:120 netbox/extras/tables/tables.py:144 +#: netbox/extras/tables/tables.py:209 netbox/extras/tables/tables.py:256 +#: netbox/extras/tables/tables.py:279 netbox/extras/tables/tables.py:329 +#: netbox/extras/tables/tables.py:381 netbox/extras/tables/tables.py:404 +#: netbox/ipam/forms/bulk_edit.py:391 netbox/ipam/forms/filtersets.py:386 +#: netbox/ipam/tables/asn.py:16 netbox/ipam/tables/ip.py:85 +#: netbox/ipam/tables/ip.py:159 netbox/ipam/tables/services.py:15 +#: netbox/ipam/tables/services.py:40 netbox/ipam/tables/vlans.py:64 +#: netbox/ipam/tables/vlans.py:110 netbox/ipam/tables/vrfs.py:26 +#: netbox/ipam/tables/vrfs.py:67 netbox/templates/circuits/circuittype.html:22 +#: netbox/templates/circuits/provideraccount.html:28 +#: netbox/templates/circuits/providernetwork.html:24 +#: netbox/templates/core/datasource.html:34 netbox/templates/core/job.html:26 +#: netbox/templates/core/rq_worker.html:43 +#: netbox/templates/dcim/consoleport.html:28 +#: netbox/templates/dcim/consoleserverport.html:28 +#: netbox/templates/dcim/devicebay.html:24 +#: netbox/templates/dcim/devicerole.html:26 +#: netbox/templates/dcim/frontport.html:28 +#: netbox/templates/dcim/inc/interface_vlans_table.html:5 +#: netbox/templates/dcim/inc/panels/inventory_items.html:18 +#: netbox/templates/dcim/interface.html:38 +#: netbox/templates/dcim/interface.html:165 +#: netbox/templates/dcim/inventoryitem.html:28 +#: netbox/templates/dcim/inventoryitemrole.html:18 +#: netbox/templates/dcim/location.html:29 +#: netbox/templates/dcim/manufacturer.html:36 +#: netbox/templates/dcim/modulebay.html:26 +#: netbox/templates/dcim/platform.html:29 +#: netbox/templates/dcim/poweroutlet.html:28 +#: netbox/templates/dcim/powerport.html:28 +#: netbox/templates/dcim/rackrole.html:22 +#: netbox/templates/dcim/rearport.html:28 netbox/templates/dcim/region.html:29 +#: netbox/templates/dcim/sitegroup.html:29 +#: netbox/templates/dcim/virtualdevicecontext.html:18 +#: netbox/templates/extras/configcontext.html:13 +#: netbox/templates/extras/configtemplate.html:13 +#: netbox/templates/extras/customfield.html:13 +#: netbox/templates/extras/customlink.html:13 +#: netbox/templates/extras/eventrule.html:13 +#: netbox/templates/extras/exporttemplate.html:15 +#: netbox/templates/extras/savedfilter.html:13 +#: netbox/templates/extras/script_list.html:46 +#: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13 +#: netbox/templates/ipam/asnrange.html:15 +#: netbox/templates/ipam/fhrpgroup.html:30 netbox/templates/ipam/rir.html:22 +#: netbox/templates/ipam/role.html:22 +#: netbox/templates/ipam/routetarget.html:13 +#: netbox/templates/ipam/service.html:24 +#: netbox/templates/ipam/servicetemplate.html:15 +#: netbox/templates/ipam/vlan.html:35 netbox/templates/ipam/vlangroup.html:30 +#: netbox/templates/tenancy/contact.html:25 +#: netbox/templates/tenancy/contactgroup.html:21 +#: netbox/templates/tenancy/contactrole.html:18 +#: netbox/templates/tenancy/tenantgroup.html:29 +#: netbox/templates/users/group.html:17 +#: netbox/templates/users/objectpermission.html:17 +#: netbox/templates/virtualization/cluster.html:13 +#: netbox/templates/virtualization/clustergroup.html:22 +#: netbox/templates/virtualization/clustertype.html:22 +#: netbox/templates/virtualization/virtualdisk.html:25 +#: netbox/templates/virtualization/virtualmachine.html:15 +#: netbox/templates/virtualization/vminterface.html:25 +#: netbox/templates/vpn/ikepolicy.html:13 +#: netbox/templates/vpn/ikeproposal.html:13 +#: netbox/templates/vpn/ipsecpolicy.html:13 +#: netbox/templates/vpn/ipsecprofile.html:13 +#: netbox/templates/vpn/ipsecprofile.html:36 +#: netbox/templates/vpn/ipsecprofile.html:69 +#: netbox/templates/vpn/ipsecproposal.html:13 +#: netbox/templates/vpn/l2vpn.html:14 netbox/templates/vpn/tunnel.html:21 +#: netbox/templates/vpn/tunnelgroup.html:26 +#: netbox/templates/wireless/wirelesslangroup.html:29 +#: netbox/tenancy/tables/contacts.py:19 netbox/tenancy/tables/contacts.py:41 +#: netbox/tenancy/tables/contacts.py:56 netbox/tenancy/tables/tenants.py:16 +#: netbox/tenancy/tables/tenants.py:38 netbox/users/tables.py:62 +#: netbox/users/tables.py:76 netbox/virtualization/forms/bulk_create.py:20 +#: netbox/virtualization/forms/object_create.py:13 +#: netbox/virtualization/forms/object_create.py:23 +#: netbox/virtualization/tables/clusters.py:17 +#: netbox/virtualization/tables/clusters.py:39 +#: netbox/virtualization/tables/clusters.py:62 +#: netbox/virtualization/tables/virtualmachines.py:54 +#: netbox/virtualization/tables/virtualmachines.py:132 +#: netbox/virtualization/tables/virtualmachines.py:187 +#: netbox/vpn/tables/crypto.py:18 netbox/vpn/tables/crypto.py:57 +#: netbox/vpn/tables/crypto.py:93 netbox/vpn/tables/crypto.py:129 +#: netbox/vpn/tables/crypto.py:158 netbox/vpn/tables/l2vpn.py:23 +#: netbox/vpn/tables/tunnels.py:18 netbox/vpn/tables/tunnels.py:40 +#: netbox/wireless/tables/wirelesslan.py:18 +#: netbox/wireless/tables/wirelesslan.py:79 msgid "Name" msgstr "Nom" -#: circuits/tables/circuits.py:39 circuits/tables/providers.py:45 -#: circuits/tables/providers.py:79 netbox/navigation/menu.py:253 -#: netbox/navigation/menu.py:257 netbox/navigation/menu.py:259 -#: templates/circuits/provider.html:57 -#: templates/circuits/provideraccount.html:44 -#: templates/circuits/providernetwork.html:50 +#: netbox/circuits/tables/circuits.py:39 +#: netbox/circuits/tables/providers.py:45 +#: netbox/circuits/tables/providers.py:79 netbox/netbox/navigation/menu.py:253 +#: netbox/netbox/navigation/menu.py:257 netbox/netbox/navigation/menu.py:259 +#: netbox/templates/circuits/provider.html:57 +#: netbox/templates/circuits/provideraccount.html:44 +#: netbox/templates/circuits/providernetwork.html:50 msgid "Circuits" msgstr "Circuits" -#: circuits/tables/circuits.py:53 templates/circuits/circuit.html:26 +#: netbox/circuits/tables/circuits.py:53 +#: netbox/templates/circuits/circuit.html:26 msgid "Circuit ID" msgstr "Identifiant du circuit" -#: circuits/tables/circuits.py:66 wireless/forms/model_forms.py:160 +#: netbox/circuits/tables/circuits.py:66 +#: netbox/wireless/forms/model_forms.py:160 msgid "Side A" msgstr "Côté A" -#: circuits/tables/circuits.py:70 +#: netbox/circuits/tables/circuits.py:70 msgid "Side Z" msgstr "Côté Z" -#: circuits/tables/circuits.py:73 templates/circuits/circuit.html:55 +#: netbox/circuits/tables/circuits.py:73 +#: netbox/templates/circuits/circuit.html:55 msgid "Commit Rate" msgstr "Taux d'engagement" -#: circuits/tables/circuits.py:76 circuits/tables/providers.py:48 -#: circuits/tables/providers.py:82 circuits/tables/providers.py:107 -#: dcim/tables/devices.py:1019 dcim/tables/devicetypes.py:92 -#: dcim/tables/modules.py:29 dcim/tables/modules.py:72 dcim/tables/power.py:39 -#: dcim/tables/power.py:96 dcim/tables/racks.py:76 dcim/tables/racks.py:156 -#: dcim/tables/sites.py:103 extras/tables/tables.py:515 ipam/tables/asn.py:69 -#: ipam/tables/fhrp.py:34 ipam/tables/ip.py:135 ipam/tables/ip.py:272 -#: ipam/tables/ip.py:325 ipam/tables/ip.py:392 ipam/tables/services.py:24 -#: ipam/tables/services.py:54 ipam/tables/vlans.py:141 ipam/tables/vrfs.py:46 -#: ipam/tables/vrfs.py:71 templates/dcim/htmx/cable_edit.html:89 -#: templates/generic/bulk_edit.html:86 templates/inc/panels/comments.html:6 -#: tenancy/tables/contacts.py:68 tenancy/tables/tenants.py:46 -#: utilities/forms/fields/fields.py:29 virtualization/tables/clusters.py:91 -#: virtualization/tables/virtualmachines.py:81 vpn/tables/crypto.py:37 -#: vpn/tables/crypto.py:74 vpn/tables/crypto.py:109 vpn/tables/crypto.py:140 -#: vpn/tables/crypto.py:173 vpn/tables/l2vpn.py:37 vpn/tables/tunnels.py:61 -#: wireless/tables/wirelesslan.py:27 wireless/tables/wirelesslan.py:58 +#: netbox/circuits/tables/circuits.py:76 +#: netbox/circuits/tables/providers.py:48 +#: netbox/circuits/tables/providers.py:82 +#: netbox/circuits/tables/providers.py:107 netbox/dcim/tables/devices.py:1001 +#: netbox/dcim/tables/devicetypes.py:92 netbox/dcim/tables/modules.py:29 +#: netbox/dcim/tables/modules.py:72 netbox/dcim/tables/power.py:39 +#: netbox/dcim/tables/power.py:96 netbox/dcim/tables/racks.py:76 +#: netbox/dcim/tables/racks.py:156 netbox/dcim/tables/sites.py:103 +#: netbox/extras/tables/tables.py:515 netbox/ipam/tables/asn.py:69 +#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:135 +#: netbox/ipam/tables/ip.py:272 netbox/ipam/tables/ip.py:325 +#: netbox/ipam/tables/ip.py:392 netbox/ipam/tables/services.py:24 +#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:141 +#: netbox/ipam/tables/vrfs.py:46 netbox/ipam/tables/vrfs.py:71 +#: netbox/templates/dcim/htmx/cable_edit.html:89 +#: netbox/templates/generic/bulk_edit.html:86 +#: netbox/templates/inc/panels/comments.html:6 +#: netbox/tenancy/tables/contacts.py:68 netbox/tenancy/tables/tenants.py:46 +#: netbox/utilities/forms/fields/fields.py:29 +#: netbox/virtualization/tables/clusters.py:91 +#: netbox/virtualization/tables/virtualmachines.py:81 +#: netbox/vpn/tables/crypto.py:37 netbox/vpn/tables/crypto.py:74 +#: netbox/vpn/tables/crypto.py:109 netbox/vpn/tables/crypto.py:140 +#: netbox/vpn/tables/crypto.py:173 netbox/vpn/tables/l2vpn.py:37 +#: netbox/vpn/tables/tunnels.py:61 netbox/wireless/tables/wirelesslan.py:27 +#: netbox/wireless/tables/wirelesslan.py:58 msgid "Comments" msgstr "Commentaires" -#: circuits/tables/providers.py:23 +#: netbox/circuits/tables/providers.py:23 msgid "Accounts" msgstr "Comptes" -#: circuits/tables/providers.py:29 +#: netbox/circuits/tables/providers.py:29 msgid "Account Count" msgstr "Nombre de comptes" -#: circuits/tables/providers.py:39 dcim/tables/sites.py:100 +#: netbox/circuits/tables/providers.py:39 netbox/dcim/tables/sites.py:100 msgid "ASN Count" msgstr "Nombre d'ASN" -#: core/api/views.py:36 +#: netbox/core/api/views.py:36 msgid "This user does not have permission to synchronize this data source." msgstr "" "Cet utilisateur n'est pas autorisé à synchroniser cette source de données." -#: core/choices.py:18 +#: netbox/core/choices.py:18 msgid "New" msgstr "Nouveau" -#: core/choices.py:19 core/constants.py:18 core/tables/tasks.py:15 -#: templates/core/rq_task.html:77 +#: netbox/core/choices.py:19 netbox/core/constants.py:18 +#: netbox/core/tables/tasks.py:15 netbox/templates/core/rq_task.html:77 msgid "Queued" msgstr "En file d'attente" -#: core/choices.py:20 +#: netbox/core/choices.py:20 msgid "Syncing" msgstr "Synchronisation" -#: core/choices.py:21 core/choices.py:57 core/tables/jobs.py:41 -#: extras/choices.py:224 templates/core/job.html:68 +#: netbox/core/choices.py:21 netbox/core/choices.py:57 +#: netbox/core/tables/jobs.py:41 netbox/extras/choices.py:224 +#: netbox/templates/core/job.html:68 msgid "Completed" msgstr "Terminé" -#: core/choices.py:22 core/choices.py:59 core/constants.py:20 -#: core/tables/tasks.py:34 dcim/choices.py:176 dcim/choices.py:222 -#: dcim/choices.py:1534 extras/choices.py:226 virtualization/choices.py:47 +#: 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:176 netbox/dcim/choices.py:222 +#: netbox/dcim/choices.py:1536 netbox/extras/choices.py:226 +#: netbox/virtualization/choices.py:47 msgid "Failed" msgstr "Échoué" -#: core/choices.py:35 netbox/navigation/menu.py:320 -#: netbox/navigation/menu.py:324 templates/extras/script/base.html:14 -#: templates/extras/script_list.html:7 templates/extras/script_list.html:12 -#: templates/extras/script_result.html:17 +#: netbox/core/choices.py:35 netbox/netbox/navigation/menu.py:320 +#: netbox/netbox/navigation/menu.py:324 +#: netbox/templates/extras/script/base.html:14 +#: netbox/templates/extras/script_list.html:7 +#: netbox/templates/extras/script_list.html:12 +#: netbox/templates/extras/script_result.html:17 msgid "Scripts" msgstr "Scripts" -#: core/choices.py:36 templates/extras/report/base.html:13 +#: netbox/core/choices.py:36 netbox/templates/extras/report/base.html:13 msgid "Reports" msgstr "Rapports" -#: core/choices.py:54 extras/choices.py:221 +#: netbox/core/choices.py:54 netbox/extras/choices.py:221 msgid "Pending" msgstr "En attente" -#: core/choices.py:55 core/constants.py:23 core/tables/jobs.py:32 -#: core/tables/tasks.py:38 extras/choices.py:222 templates/core/job.html:55 +#: netbox/core/choices.py:55 netbox/core/constants.py:23 +#: netbox/core/tables/jobs.py:32 netbox/core/tables/tasks.py:38 +#: netbox/extras/choices.py:222 netbox/templates/core/job.html:55 msgid "Scheduled" msgstr "Programmé" -#: core/choices.py:56 extras/choices.py:223 +#: netbox/core/choices.py:56 netbox/extras/choices.py:223 msgid "Running" msgstr "Courir" -#: core/choices.py:58 extras/choices.py:225 +#: netbox/core/choices.py:58 netbox/extras/choices.py:225 msgid "Errored" msgstr "En erreur" -#: core/constants.py:19 core/tables/tasks.py:30 +#: netbox/core/constants.py:19 netbox/core/tables/tasks.py:30 msgid "Finished" msgstr "Terminé" -#: core/constants.py:21 core/tables/jobs.py:38 templates/core/job.html:64 -#: templates/extras/htmx/script_result.html:8 +#: netbox/core/constants.py:21 netbox/core/tables/jobs.py:38 +#: netbox/templates/core/job.html:64 +#: netbox/templates/extras/htmx/script_result.html:8 msgid "Started" msgstr "Commencé" -#: core/constants.py:22 core/tables/tasks.py:26 +#: netbox/core/constants.py:22 netbox/core/tables/tasks.py:26 msgid "Deferred" msgstr "Différé" -#: core/constants.py:24 +#: netbox/core/constants.py:24 msgid "Stopped" msgstr "Arrêté" -#: core/constants.py:25 +#: netbox/core/constants.py:25 msgid "Cancelled" msgstr "Annulé" -#: core/data_backends.py:29 templates/dcim/interface.html:216 +#: netbox/core/data_backends.py:29 netbox/templates/dcim/interface.html:216 msgid "Local" msgstr "Local" -#: core/data_backends.py:47 extras/tables/tables.py:461 -#: templates/account/profile.html:15 templates/users/user.html:17 -#: users/tables.py:31 +#: netbox/core/data_backends.py:47 netbox/extras/tables/tables.py:461 +#: netbox/templates/account/profile.html:15 +#: netbox/templates/users/user.html:17 netbox/users/tables.py:31 msgid "Username" msgstr "Nom d'utilisateur" -#: core/data_backends.py:49 core/data_backends.py:55 +#: netbox/core/data_backends.py:49 netbox/core/data_backends.py:55 msgid "Only used for cloning with HTTP(S)" msgstr "Utilisé uniquement pour le clonage avec HTTP(S)" -#: core/data_backends.py:53 templates/account/base.html:17 -#: templates/account/password.html:11 users/forms/model_forms.py:171 +#: netbox/core/data_backends.py:53 netbox/templates/account/base.html:17 +#: netbox/templates/account/password.html:11 +#: netbox/users/forms/model_forms.py:171 msgid "Password" msgstr "Mot de passe" -#: core/data_backends.py:59 +#: netbox/core/data_backends.py:59 msgid "Branch" msgstr "Succursale" -#: core/data_backends.py:105 +#: netbox/core/data_backends.py:105 #, python-brace-format msgid "Fetching remote data failed ({name}): {error}" msgstr "La récupération des données distantes a échoué ({name}) : {error}" -#: core/data_backends.py:118 +#: netbox/core/data_backends.py:118 msgid "AWS access key ID" msgstr "ID de clé d'accès AWS" -#: core/data_backends.py:122 +#: netbox/core/data_backends.py:122 msgid "AWS secret access key" msgstr "Clé d'accès secrète AWS" -#: core/filtersets.py:49 extras/filtersets.py:245 extras/filtersets.py:585 -#: extras/filtersets.py:617 +#: netbox/core/filtersets.py:49 netbox/extras/filtersets.py:245 +#: netbox/extras/filtersets.py:585 netbox/extras/filtersets.py:617 msgid "Data source (ID)" msgstr "Source de données (ID)" -#: core/filtersets.py:55 +#: netbox/core/filtersets.py:55 msgid "Data source (name)" msgstr "Source de données (nom)" -#: core/forms/bulk_edit.py:25 core/forms/filtersets.py:40 -#: core/tables/data.py:26 dcim/forms/bulk_edit.py:1020 -#: dcim/forms/bulk_edit.py:1293 dcim/forms/filtersets.py:1276 -#: dcim/tables/devices.py:553 dcim/tables/devicetypes.py:221 -#: extras/forms/bulk_edit.py:98 extras/forms/bulk_edit.py:162 -#: extras/forms/bulk_edit.py:221 extras/forms/filtersets.py:120 -#: extras/forms/filtersets.py:207 extras/forms/filtersets.py:268 -#: extras/tables/tables.py:127 extras/tables/tables.py:216 -#: extras/tables/tables.py:293 netbox/preferences.py:22 -#: templates/core/datasource.html:42 templates/dcim/interface.html:61 -#: templates/extras/customlink.html:17 templates/extras/eventrule.html:17 -#: templates/extras/savedfilter.html:25 -#: templates/users/objectpermission.html:25 -#: templates/virtualization/vminterface.html:29 users/forms/bulk_edit.py:89 -#: users/forms/filtersets.py:71 users/tables.py:83 -#: virtualization/forms/bulk_edit.py:217 -#: virtualization/forms/filtersets.py:211 +#: netbox/core/forms/bulk_edit.py:25 netbox/core/forms/filtersets.py:40 +#: netbox/core/tables/data.py:26 netbox/dcim/forms/bulk_edit.py:1020 +#: netbox/dcim/forms/bulk_edit.py:1293 netbox/dcim/forms/filtersets.py:1276 +#: netbox/dcim/tables/devices.py:541 netbox/dcim/tables/devicetypes.py:221 +#: netbox/extras/forms/bulk_edit.py:98 netbox/extras/forms/bulk_edit.py:162 +#: netbox/extras/forms/bulk_edit.py:221 netbox/extras/forms/filtersets.py:120 +#: netbox/extras/forms/filtersets.py:207 netbox/extras/forms/filtersets.py:268 +#: netbox/extras/tables/tables.py:127 netbox/extras/tables/tables.py:216 +#: netbox/extras/tables/tables.py:293 netbox/netbox/preferences.py:22 +#: netbox/templates/core/datasource.html:42 +#: netbox/templates/dcim/interface.html:61 +#: netbox/templates/extras/customlink.html:17 +#: netbox/templates/extras/eventrule.html:17 +#: netbox/templates/extras/savedfilter.html:25 +#: netbox/templates/users/objectpermission.html:25 +#: netbox/templates/virtualization/vminterface.html:29 +#: netbox/users/forms/bulk_edit.py:89 netbox/users/forms/filtersets.py:71 +#: netbox/users/tables.py:83 netbox/virtualization/forms/bulk_edit.py:217 +#: netbox/virtualization/forms/filtersets.py:211 msgid "Enabled" msgstr "Activé" -#: core/forms/bulk_edit.py:34 extras/forms/model_forms.py:211 -#: templates/extras/savedfilter.html:53 vpn/forms/filtersets.py:97 -#: vpn/forms/filtersets.py:127 vpn/forms/filtersets.py:151 -#: vpn/forms/filtersets.py:170 vpn/forms/model_forms.py:301 -#: vpn/forms/model_forms.py:321 vpn/forms/model_forms.py:337 -#: vpn/forms/model_forms.py:357 vpn/forms/model_forms.py:380 +#: netbox/core/forms/bulk_edit.py:34 netbox/extras/forms/model_forms.py:211 +#: netbox/templates/extras/savedfilter.html:53 +#: netbox/vpn/forms/filtersets.py:97 netbox/vpn/forms/filtersets.py:127 +#: netbox/vpn/forms/filtersets.py:151 netbox/vpn/forms/filtersets.py:170 +#: netbox/vpn/forms/model_forms.py:301 netbox/vpn/forms/model_forms.py:321 +#: netbox/vpn/forms/model_forms.py:337 netbox/vpn/forms/model_forms.py:357 +#: netbox/vpn/forms/model_forms.py:380 msgid "Parameters" msgstr "Paramètres" -#: core/forms/bulk_edit.py:38 templates/core/datasource.html:68 +#: netbox/core/forms/bulk_edit.py:38 netbox/templates/core/datasource.html:68 msgid "Ignore rules" msgstr "Ignorer les règles" -#: core/forms/filtersets.py:27 core/forms/model_forms.py:97 -#: extras/forms/model_forms.py:174 extras/forms/model_forms.py:454 -#: extras/forms/model_forms.py:508 extras/tables/tables.py:154 -#: extras/tables/tables.py:373 extras/tables/tables.py:408 -#: templates/core/datasource.html:31 -#: templates/dcim/device/render_config.html:18 -#: templates/extras/configcontext.html:29 -#: templates/extras/configtemplate.html:21 -#: templates/extras/exporttemplate.html:35 -#: templates/virtualization/virtualmachine/render_config.html:18 +#: netbox/core/forms/filtersets.py:27 netbox/core/forms/model_forms.py:97 +#: netbox/extras/forms/model_forms.py:174 +#: netbox/extras/forms/model_forms.py:454 +#: netbox/extras/forms/model_forms.py:508 netbox/extras/tables/tables.py:154 +#: netbox/extras/tables/tables.py:373 netbox/extras/tables/tables.py:408 +#: netbox/templates/core/datasource.html:31 +#: netbox/templates/dcim/device/render_config.html:18 +#: netbox/templates/extras/configcontext.html:29 +#: netbox/templates/extras/configtemplate.html:21 +#: netbox/templates/extras/exporttemplate.html:35 +#: netbox/templates/virtualization/virtualmachine/render_config.html:18 msgid "Data Source" msgstr "Source de données" -#: core/forms/filtersets.py:52 core/forms/mixins.py:21 +#: netbox/core/forms/filtersets.py:52 netbox/core/forms/mixins.py:21 msgid "File" msgstr "Dossier" -#: core/forms/filtersets.py:57 core/forms/mixins.py:16 -#: extras/forms/filtersets.py:148 extras/forms/filtersets.py:337 -#: extras/forms/filtersets.py:422 +#: netbox/core/forms/filtersets.py:57 netbox/core/forms/mixins.py:16 +#: netbox/extras/forms/filtersets.py:148 netbox/extras/forms/filtersets.py:337 +#: netbox/extras/forms/filtersets.py:422 msgid "Data source" msgstr "Source de données" -#: core/forms/filtersets.py:67 extras/forms/filtersets.py:449 +#: netbox/core/forms/filtersets.py:67 netbox/extras/forms/filtersets.py:449 msgid "Creation" msgstr "Création" -#: core/forms/filtersets.py:71 extras/forms/filtersets.py:470 -#: extras/forms/filtersets.py:513 extras/tables/tables.py:183 -#: extras/tables/tables.py:504 templates/core/job.html:20 -#: templates/extras/objectchange.html:51 tenancy/tables/contacts.py:90 -#: vpn/tables/l2vpn.py:59 +#: netbox/core/forms/filtersets.py:71 netbox/extras/forms/filtersets.py:470 +#: netbox/extras/forms/filtersets.py:510 netbox/extras/tables/tables.py:183 +#: netbox/extras/tables/tables.py:504 netbox/templates/core/job.html:20 +#: netbox/templates/extras/objectchange.html:52 +#: netbox/tenancy/tables/contacts.py:90 netbox/vpn/tables/l2vpn.py:59 msgid "Object Type" msgstr "Type d'objet" -#: core/forms/filtersets.py:81 +#: netbox/core/forms/filtersets.py:81 msgid "Created after" msgstr "Créé après" -#: core/forms/filtersets.py:86 +#: netbox/core/forms/filtersets.py:86 msgid "Created before" msgstr "Créé avant" -#: core/forms/filtersets.py:91 +#: netbox/core/forms/filtersets.py:91 msgid "Scheduled after" msgstr "Planifié après" -#: core/forms/filtersets.py:96 +#: netbox/core/forms/filtersets.py:96 msgid "Scheduled before" msgstr "Planifié avant" -#: core/forms/filtersets.py:101 +#: netbox/core/forms/filtersets.py:101 msgid "Started after" msgstr "Commencé après" -#: core/forms/filtersets.py:106 +#: netbox/core/forms/filtersets.py:106 msgid "Started before" msgstr "Commencé avant" -#: core/forms/filtersets.py:111 +#: netbox/core/forms/filtersets.py:111 msgid "Completed after" msgstr "Terminé après" -#: core/forms/filtersets.py:116 +#: netbox/core/forms/filtersets.py:116 msgid "Completed before" msgstr "Terminé avant" -#: core/forms/filtersets.py:123 dcim/forms/bulk_edit.py:361 -#: dcim/forms/filtersets.py:353 dcim/forms/filtersets.py:397 -#: dcim/forms/model_forms.py:258 extras/forms/filtersets.py:465 -#: extras/forms/filtersets.py:508 templates/dcim/rackreservation.html:58 -#: templates/extras/objectchange.html:35 templates/extras/savedfilter.html:21 -#: templates/inc/user_menu.html:15 templates/users/token.html:21 -#: templates/users/user.html:6 templates/users/user.html:14 -#: users/filtersets.py:97 users/filtersets.py:164 users/forms/filtersets.py:85 -#: users/forms/filtersets.py:126 users/forms/model_forms.py:156 -#: users/forms/model_forms.py:193 users/tables.py:19 +#: netbox/core/forms/filtersets.py:123 netbox/dcim/forms/bulk_edit.py:361 +#: netbox/dcim/forms/filtersets.py:353 netbox/dcim/forms/filtersets.py:397 +#: netbox/dcim/forms/model_forms.py:258 netbox/extras/forms/filtersets.py:465 +#: netbox/extras/forms/filtersets.py:505 +#: netbox/templates/dcim/rackreservation.html:58 +#: netbox/templates/extras/objectchange.html:36 +#: netbox/templates/extras/savedfilter.html:21 +#: netbox/templates/inc/user_menu.html:15 netbox/templates/users/token.html:21 +#: netbox/templates/users/user.html:6 netbox/templates/users/user.html:14 +#: netbox/users/filtersets.py:97 netbox/users/filtersets.py:164 +#: netbox/users/forms/filtersets.py:85 netbox/users/forms/filtersets.py:126 +#: netbox/users/forms/model_forms.py:156 netbox/users/forms/model_forms.py:193 +#: netbox/users/tables.py:19 msgid "User" msgstr "Utilisateur" -#: core/forms/model_forms.py:54 core/tables/data.py:46 -#: templates/core/datafile.html:27 templates/extras/report/base.html:33 -#: templates/extras/script/base.html:32 +#: netbox/core/forms/model_forms.py:54 netbox/core/tables/data.py:46 +#: netbox/templates/core/datafile.html:27 +#: netbox/templates/extras/report/base.html:33 +#: netbox/templates/extras/script/base.html:32 msgid "Source" msgstr "Source" -#: core/forms/model_forms.py:58 +#: netbox/core/forms/model_forms.py:58 msgid "Backend Parameters" msgstr "Paramètres du backend" -#: core/forms/model_forms.py:96 +#: netbox/core/forms/model_forms.py:96 msgid "File Upload" msgstr "Téléversement de fichiers" -#: core/forms/model_forms.py:108 +#: netbox/core/forms/model_forms.py:108 msgid "Cannot upload a file and sync from an existing file" msgstr "" "Impossible de charger un fichier et de le synchroniser à partir d'un fichier" " existant" -#: core/forms/model_forms.py:110 +#: netbox/core/forms/model_forms.py:110 msgid "Must upload a file or select a data file to sync" msgstr "" "Vous devez télécharger un fichier ou sélectionner un fichier de données à " "synchroniser" -#: core/forms/model_forms.py:153 templates/dcim/rack_elevation_list.html:6 +#: netbox/core/forms/model_forms.py:153 +#: netbox/templates/dcim/rack_elevation_list.html:6 msgid "Rack Elevations" msgstr "Élévations des baies" -#: core/forms/model_forms.py:157 dcim/choices.py:1445 -#: dcim/forms/bulk_edit.py:867 dcim/forms/bulk_edit.py:1250 -#: dcim/forms/bulk_edit.py:1268 dcim/tables/racks.py:89 -#: netbox/navigation/menu.py:276 netbox/navigation/menu.py:280 +#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1447 +#: netbox/dcim/forms/bulk_edit.py:867 netbox/dcim/forms/bulk_edit.py:1250 +#: netbox/dcim/forms/bulk_edit.py:1268 netbox/dcim/tables/racks.py:89 +#: netbox/netbox/navigation/menu.py:276 netbox/netbox/navigation/menu.py:280 msgid "Power" msgstr "Pouvoir" -#: core/forms/model_forms.py:159 netbox/navigation/menu.py:141 -#: templates/core/inc/config_data.html:37 +#: netbox/core/forms/model_forms.py:159 netbox/netbox/navigation/menu.py:141 +#: netbox/templates/core/inc/config_data.html:37 msgid "IPAM" msgstr "IPAM" -#: core/forms/model_forms.py:160 netbox/navigation/menu.py:217 -#: templates/core/inc/config_data.html:50 vpn/forms/bulk_edit.py:77 -#: vpn/forms/filtersets.py:43 vpn/forms/model_forms.py:61 -#: vpn/forms/model_forms.py:146 +#: netbox/core/forms/model_forms.py:160 netbox/netbox/navigation/menu.py:217 +#: netbox/templates/core/inc/config_data.html:50 +#: netbox/vpn/forms/bulk_edit.py:77 netbox/vpn/forms/filtersets.py:43 +#: netbox/vpn/forms/model_forms.py:61 netbox/vpn/forms/model_forms.py:146 msgid "Security" msgstr "Sécurité" -#: core/forms/model_forms.py:161 templates/core/inc/config_data.html:59 +#: netbox/core/forms/model_forms.py:161 +#: netbox/templates/core/inc/config_data.html:59 msgid "Banners" msgstr "Bannières" -#: core/forms/model_forms.py:162 templates/core/inc/config_data.html:80 +#: netbox/core/forms/model_forms.py:162 +#: netbox/templates/core/inc/config_data.html:80 msgid "Pagination" msgstr "Pagination" -#: core/forms/model_forms.py:163 extras/forms/model_forms.py:67 -#: templates/core/inc/config_data.html:93 +#: netbox/core/forms/model_forms.py:163 netbox/extras/forms/model_forms.py:67 +#: netbox/templates/core/inc/config_data.html:93 msgid "Validation" msgstr "Validation" -#: core/forms/model_forms.py:164 templates/account/preferences.html:6 +#: netbox/core/forms/model_forms.py:164 +#: netbox/templates/account/preferences.html:6 msgid "User Preferences" msgstr "Préférences de l'utilisateur" -#: core/forms/model_forms.py:167 dcim/forms/filtersets.py:661 -#: templates/core/inc/config_data.html:127 users/forms/model_forms.py:65 +#: netbox/core/forms/model_forms.py:167 netbox/dcim/forms/filtersets.py:661 +#: netbox/templates/core/inc/config_data.html:127 +#: netbox/users/forms/model_forms.py:65 msgid "Miscellaneous" msgstr "Divers" -#: core/forms/model_forms.py:169 +#: netbox/core/forms/model_forms.py:169 msgid "Config Revision" msgstr "Révision de configuration" -#: core/forms/model_forms.py:208 +#: netbox/core/forms/model_forms.py:208 msgid "This parameter has been defined statically and cannot be modified." msgstr "" "Ce paramètre a été défini de manière statique et ne peut pas être modifié." -#: core/forms/model_forms.py:216 +#: netbox/core/forms/model_forms.py:216 #, python-brace-format msgid "Current value: {value}" msgstr "Valeur actuelle : {value}" -#: core/forms/model_forms.py:218 +#: netbox/core/forms/model_forms.py:218 msgid " (default)" msgstr " (par défaut)" -#: core/models/config.py:18 core/models/data.py:282 core/models/files.py:27 -#: core/models/jobs.py:50 extras/models/models.py:758 -#: netbox/models/features.py:51 users/models/tokens.py:33 +#: netbox/core/models/config.py:18 netbox/core/models/data.py:282 +#: netbox/core/models/files.py:27 netbox/core/models/jobs.py:50 +#: netbox/extras/models/models.py:758 netbox/netbox/models/features.py:51 +#: netbox/users/models/tokens.py:33 msgid "created" msgstr "créé" -#: core/models/config.py:22 +#: netbox/core/models/config.py:22 msgid "comment" msgstr "commentaire" -#: core/models/config.py:29 +#: netbox/core/models/config.py:29 msgid "configuration data" msgstr "données de configuration" -#: core/models/config.py:36 +#: netbox/core/models/config.py:36 msgid "config revision" msgstr "révision de configuration" -#: core/models/config.py:37 +#: netbox/core/models/config.py:37 msgid "config revisions" msgstr "révisions de configuration" -#: core/models/config.py:41 +#: netbox/core/models/config.py:41 msgid "Default configuration" msgstr "Configuration par défaut" -#: core/models/config.py:43 +#: netbox/core/models/config.py:43 msgid "Current configuration" msgstr "Configuration actuelle" -#: core/models/config.py:44 +#: netbox/core/models/config.py:44 #, python-brace-format msgid "Config revision #{id}" msgstr "Révision de configuration #{id}" -#: core/models/data.py:47 dcim/models/cables.py:43 -#: dcim/models/device_component_templates.py:177 -#: dcim/models/device_component_templates.py:211 -#: dcim/models/device_component_templates.py:246 -#: dcim/models/device_component_templates.py:308 -#: dcim/models/device_component_templates.py:387 -#: dcim/models/device_component_templates.py:486 -#: dcim/models/device_component_templates.py:586 -#: dcim/models/device_components.py:284 dcim/models/device_components.py:313 -#: dcim/models/device_components.py:346 dcim/models/device_components.py:464 -#: dcim/models/device_components.py:606 dcim/models/device_components.py:971 -#: dcim/models/device_components.py:1045 dcim/models/power.py:102 -#: dcim/models/racks.py:128 extras/models/customfields.py:76 -#: extras/models/search.py:41 virtualization/models/clusters.py:61 -#: vpn/models/l2vpn.py:32 +#: netbox/core/models/data.py:47 netbox/dcim/models/cables.py:43 +#: netbox/dcim/models/device_component_templates.py:177 +#: netbox/dcim/models/device_component_templates.py:211 +#: netbox/dcim/models/device_component_templates.py:246 +#: netbox/dcim/models/device_component_templates.py:308 +#: netbox/dcim/models/device_component_templates.py:387 +#: netbox/dcim/models/device_component_templates.py:486 +#: netbox/dcim/models/device_component_templates.py:586 +#: netbox/dcim/models/device_components.py:284 +#: netbox/dcim/models/device_components.py:313 +#: netbox/dcim/models/device_components.py:346 +#: netbox/dcim/models/device_components.py:464 +#: netbox/dcim/models/device_components.py:606 +#: netbox/dcim/models/device_components.py:971 +#: netbox/dcim/models/device_components.py:1045 +#: netbox/dcim/models/power.py:102 netbox/dcim/models/racks.py:128 +#: netbox/extras/models/customfields.py:76 netbox/extras/models/search.py:41 +#: netbox/virtualization/models/clusters.py:61 netbox/vpn/models/l2vpn.py:32 msgid "type" msgstr "type" -#: core/models/data.py:52 extras/choices.py:37 extras/models/models.py:192 -#: extras/tables/tables.py:577 templates/core/datasource.html:58 +#: netbox/core/models/data.py:52 netbox/extras/choices.py:37 +#: netbox/extras/models/models.py:192 netbox/extras/tables/tables.py:577 +#: netbox/templates/core/datasource.html:58 msgid "URL" msgstr "URL" -#: core/models/data.py:62 dcim/models/device_component_templates.py:392 -#: dcim/models/device_components.py:513 extras/models/models.py:90 -#: extras/models/models.py:329 extras/models/models.py:554 -#: users/models/permissions.py:29 +#: netbox/core/models/data.py:62 +#: netbox/dcim/models/device_component_templates.py:392 +#: netbox/dcim/models/device_components.py:513 +#: netbox/extras/models/models.py:90 netbox/extras/models/models.py:329 +#: netbox/extras/models/models.py:554 netbox/users/models/permissions.py:29 msgid "enabled" msgstr "activé" -#: core/models/data.py:66 +#: netbox/core/models/data.py:66 msgid "ignore rules" msgstr "ignorer les règles" -#: core/models/data.py:68 +#: netbox/core/models/data.py:68 msgid "Patterns (one per line) matching files to ignore when syncing" msgstr "" "Modèles (un par ligne) correspondant aux fichiers à ignorer lors de la " "synchronisation" -#: core/models/data.py:71 extras/models/models.py:562 +#: netbox/core/models/data.py:71 netbox/extras/models/models.py:562 msgid "parameters" msgstr "paramètres" -#: core/models/data.py:76 +#: netbox/core/models/data.py:76 msgid "last synced" msgstr "dernière synchronisation" -#: core/models/data.py:84 +#: netbox/core/models/data.py:84 msgid "data source" msgstr "source de données" -#: core/models/data.py:85 +#: netbox/core/models/data.py:85 msgid "data sources" msgstr "sources de données" -#: core/models/data.py:125 +#: netbox/core/models/data.py:125 #, python-brace-format msgid "Unknown backend type: {type}" msgstr "Type de backend inconnu : {type}" -#: core/models/data.py:180 +#: netbox/core/models/data.py:180 msgid "Cannot initiate sync; syncing already in progress." msgstr "" "Impossible de lancer la synchronisation ; la synchronisation est déjà en " "cours." -#: core/models/data.py:193 +#: netbox/core/models/data.py:193 msgid "" "There was an error initializing the backend. A dependency needs to be " "installed: " @@ -1641,1091 +1874,1146 @@ msgstr "" "Une erreur s'est produite lors de l'initialisation du backend. Une " "dépendance doit être installée : " -#: core/models/data.py:286 core/models/files.py:31 -#: netbox/models/features.py:57 +#: netbox/core/models/data.py:286 netbox/core/models/files.py:31 +#: netbox/netbox/models/features.py:57 msgid "last updated" msgstr "dernière mise à jour" -#: core/models/data.py:296 dcim/models/cables.py:442 +#: netbox/core/models/data.py:296 netbox/dcim/models/cables.py:442 msgid "path" msgstr "chemin" -#: core/models/data.py:299 +#: netbox/core/models/data.py:299 msgid "File path relative to the data source's root" msgstr "Chemin du fichier par rapport à la racine de la source de données" -#: core/models/data.py:303 ipam/models/ip.py:503 +#: netbox/core/models/data.py:303 netbox/ipam/models/ip.py:503 msgid "size" msgstr "taille" -#: core/models/data.py:306 +#: netbox/core/models/data.py:306 msgid "hash" msgstr "hachage" -#: core/models/data.py:310 +#: netbox/core/models/data.py:310 msgid "Length must be 64 hexadecimal characters." msgstr "La longueur doit être de 64 caractères hexadécimaux." -#: core/models/data.py:312 +#: netbox/core/models/data.py:312 msgid "SHA256 hash of the file data" msgstr "Hachage SHA256 des données du fichier" -#: core/models/data.py:329 +#: netbox/core/models/data.py:329 msgid "data file" msgstr "fichier de données" -#: core/models/data.py:330 +#: netbox/core/models/data.py:330 msgid "data files" msgstr "fichiers de données" -#: core/models/data.py:417 +#: netbox/core/models/data.py:417 msgid "auto sync record" msgstr "enregistrement de synchronisation automatique" -#: core/models/data.py:418 +#: netbox/core/models/data.py:418 msgid "auto sync records" msgstr "enregistrements de synchronisation automatique" -#: core/models/files.py:37 +#: netbox/core/models/files.py:37 msgid "file root" msgstr "racine du fichier" -#: core/models/files.py:42 +#: netbox/core/models/files.py:42 msgid "file path" msgstr "chemin du fichier" -#: core/models/files.py:44 +#: netbox/core/models/files.py:44 msgid "File path relative to the designated root path" msgstr "Chemin du fichier par rapport au chemin racine désigné" -#: core/models/files.py:61 +#: netbox/core/models/files.py:61 msgid "managed file" msgstr "fichier géré" -#: core/models/files.py:62 +#: netbox/core/models/files.py:62 msgid "managed files" msgstr "fichiers gérés" -#: core/models/jobs.py:54 +#: netbox/core/models/jobs.py:54 msgid "scheduled" msgstr "prévu" -#: core/models/jobs.py:59 +#: netbox/core/models/jobs.py:59 msgid "interval" msgstr "intervalle" -#: core/models/jobs.py:65 +#: netbox/core/models/jobs.py:65 msgid "Recurrence interval (in minutes)" msgstr "Intervalle de récurrence (en minutes)" -#: core/models/jobs.py:68 +#: netbox/core/models/jobs.py:68 msgid "started" msgstr "commencé" -#: core/models/jobs.py:73 +#: netbox/core/models/jobs.py:73 msgid "completed" msgstr "terminé" -#: core/models/jobs.py:91 extras/models/models.py:121 -#: extras/models/staging.py:87 +#: netbox/core/models/jobs.py:91 netbox/extras/models/models.py:121 +#: netbox/extras/models/staging.py:88 msgid "data" msgstr "données" -#: core/models/jobs.py:96 +#: netbox/core/models/jobs.py:96 msgid "error" msgstr "erreur" -#: core/models/jobs.py:101 +#: netbox/core/models/jobs.py:101 msgid "job ID" msgstr "ID de tâche" -#: core/models/jobs.py:112 +#: netbox/core/models/jobs.py:112 msgid "job" msgstr "emploi" -#: core/models/jobs.py:113 +#: netbox/core/models/jobs.py:113 msgid "jobs" msgstr "emplois" -#: core/models/jobs.py:135 +#: netbox/core/models/jobs.py:135 #, python-brace-format msgid "Jobs cannot be assigned to this object type ({type})." msgstr "Les tâches ne peuvent pas être attribuées à ce type d'objet ({type})." -#: core/models/jobs.py:185 +#: netbox/core/models/jobs.py:185 #, python-brace-format msgid "Invalid status for job termination. Choices are: {choices}" msgstr "" "Statut non valide pour la cessation d'emploi. Les choix sont les suivants : " "{choices}" -#: core/tables/config.py:21 users/forms/filtersets.py:45 users/tables.py:39 +#: netbox/core/tables/config.py:21 netbox/users/forms/filtersets.py:45 +#: netbox/users/tables.py:39 msgid "Is Active" msgstr "Est actif" -#: core/tables/data.py:50 templates/core/datafile.html:31 +#: netbox/core/tables/data.py:50 netbox/templates/core/datafile.html:31 msgid "Path" msgstr "Sentier" -#: core/tables/data.py:54 templates/extras/inc/result_pending.html:7 +#: netbox/core/tables/data.py:54 +#: netbox/templates/extras/inc/result_pending.html:7 msgid "Last updated" msgstr "Dernière mise à jour" -#: core/tables/jobs.py:10 core/tables/tasks.py:76 -#: dcim/tables/devicetypes.py:161 extras/tables/tables.py:179 -#: extras/tables/tables.py:350 netbox/tables/tables.py:188 -#: templates/dcim/virtualchassis_edit.html:52 utilities/forms/forms.py:73 -#: wireless/tables/wirelesslink.py:16 +#: netbox/core/tables/jobs.py:10 netbox/core/tables/tasks.py:76 +#: netbox/dcim/tables/devicetypes.py:161 netbox/extras/tables/tables.py:179 +#: netbox/extras/tables/tables.py:350 netbox/netbox/tables/tables.py:188 +#: netbox/templates/dcim/virtualchassis_edit.html:52 +#: netbox/utilities/forms/forms.py:73 +#: netbox/wireless/tables/wirelesslink.py:16 msgid "ID" msgstr "IDENTIFIANT" -#: core/tables/jobs.py:21 extras/choices.py:41 extras/tables/tables.py:241 -#: extras/tables/tables.py:287 extras/tables/tables.py:360 -#: extras/tables/tables.py:478 extras/tables/tables.py:509 -#: extras/tables/tables.py:574 netbox/tables/tables.py:243 -#: templates/extras/eventrule.html:84 templates/extras/journalentry.html:18 -#: templates/extras/objectchange.html:57 tenancy/tables/contacts.py:93 -#: vpn/tables/l2vpn.py:64 +#: netbox/core/tables/jobs.py:21 netbox/extras/choices.py:41 +#: netbox/extras/tables/tables.py:241 netbox/extras/tables/tables.py:287 +#: netbox/extras/tables/tables.py:360 netbox/extras/tables/tables.py:478 +#: netbox/extras/tables/tables.py:509 netbox/extras/tables/tables.py:574 +#: netbox/netbox/tables/tables.py:243 +#: netbox/templates/extras/eventrule.html:84 +#: netbox/templates/extras/journalentry.html:18 +#: netbox/templates/extras/objectchange.html:58 +#: netbox/tenancy/tables/contacts.py:93 netbox/vpn/tables/l2vpn.py:64 msgid "Object" msgstr "Objet" -#: core/tables/jobs.py:35 +#: netbox/core/tables/jobs.py:35 msgid "Interval" msgstr "Intervalle" -#: core/tables/plugins.py:16 templates/vpn/ipsecprofile.html:44 -#: vpn/forms/bulk_edit.py:141 vpn/forms/bulk_import.py:172 -#: vpn/tables/crypto.py:61 +#: netbox/core/tables/plugins.py:16 netbox/templates/vpn/ipsecprofile.html:44 +#: netbox/vpn/forms/bulk_edit.py:141 netbox/vpn/forms/bulk_import.py:172 +#: netbox/vpn/tables/crypto.py:61 msgid "Version" msgstr "Version" -#: core/tables/plugins.py:20 +#: netbox/core/tables/plugins.py:20 msgid "Package" msgstr "Colis" -#: core/tables/plugins.py:23 +#: netbox/core/tables/plugins.py:23 msgid "Author" msgstr "Auteur" -#: core/tables/plugins.py:26 +#: netbox/core/tables/plugins.py:26 msgid "Author Email" msgstr "Adresse électronique de l'auteur" -#: core/tables/plugins.py:33 +#: netbox/core/tables/plugins.py:33 msgid "No plugins found" msgstr "Aucun plug-in n'a été trouvé" -#: core/tables/tasks.py:18 +#: netbox/core/tables/tasks.py:18 msgid "Oldest Task" msgstr "La tâche la plus ancienne" -#: core/tables/tasks.py:42 templates/core/rq_worker_list.html:34 +#: netbox/core/tables/tasks.py:42 netbox/templates/core/rq_worker_list.html:34 msgid "Workers" msgstr "Travailleurs" -#: core/tables/tasks.py:46 vpn/tables/tunnels.py:88 +#: netbox/core/tables/tasks.py:46 netbox/vpn/tables/tunnels.py:88 msgid "Host" msgstr "Hôte" -#: core/tables/tasks.py:50 ipam/forms/filtersets.py:542 +#: netbox/core/tables/tasks.py:50 netbox/ipam/forms/filtersets.py:542 msgid "Port" msgstr "Port" -#: core/tables/tasks.py:54 +#: netbox/core/tables/tasks.py:54 msgid "DB" msgstr "DB" -#: core/tables/tasks.py:58 +#: netbox/core/tables/tasks.py:58 msgid "Scheduler PID" msgstr "PID du planificateur" -#: core/tables/tasks.py:62 +#: netbox/core/tables/tasks.py:62 msgid "No queues found" msgstr "Aucune file d'attente trouvée" -#: core/tables/tasks.py:82 +#: netbox/core/tables/tasks.py:82 msgid "Enqueued" msgstr "En file d'attente" -#: core/tables/tasks.py:85 +#: netbox/core/tables/tasks.py:85 msgid "Ended" msgstr "Terminé" -#: core/tables/tasks.py:93 templates/core/rq_task.html:85 +#: netbox/core/tables/tasks.py:93 netbox/templates/core/rq_task.html:85 msgid "Callable" msgstr "Appelable" -#: core/tables/tasks.py:97 +#: netbox/core/tables/tasks.py:97 msgid "No tasks found" msgstr "Aucune tâche trouvée" -#: core/tables/tasks.py:118 templates/core/rq_worker.html:47 +#: netbox/core/tables/tasks.py:118 netbox/templates/core/rq_worker.html:47 msgid "State" msgstr "État" -#: core/tables/tasks.py:121 templates/core/rq_worker.html:51 +#: netbox/core/tables/tasks.py:121 netbox/templates/core/rq_worker.html:51 msgid "Birth" msgstr "Naissance" -#: core/tables/tasks.py:124 templates/core/rq_worker.html:59 +#: netbox/core/tables/tasks.py:124 netbox/templates/core/rq_worker.html:59 msgid "PID" msgstr "PID" -#: core/tables/tasks.py:128 +#: netbox/core/tables/tasks.py:128 msgid "No workers found" msgstr "Aucun travailleur n'a été trouvé" -#: core/views.py:335 core/views.py:378 core/views.py:401 core/views.py:419 -#: core/views.py:454 +#: netbox/core/views.py:335 netbox/core/views.py:378 netbox/core/views.py:401 +#: netbox/core/views.py:419 netbox/core/views.py:454 #, python-brace-format msgid "Job {job_id} not found" msgstr "Poste {job_id} introuvable" -#: dcim/api/serializers_/devices.py:50 dcim/api/serializers_/devicetypes.py:26 +#: netbox/dcim/api/serializers_/devices.py:50 +#: netbox/dcim/api/serializers_/devicetypes.py:26 msgid "Position (U)" msgstr "Position (U)" -#: dcim/api/serializers_/racks.py:45 templates/dcim/rack.html:30 +#: netbox/dcim/api/serializers_/racks.py:45 netbox/templates/dcim/rack.html:30 msgid "Facility ID" msgstr "ID de l'établissement" -#: dcim/choices.py:21 virtualization/choices.py:21 +#: netbox/dcim/choices.py:21 netbox/virtualization/choices.py:21 msgid "Staging" msgstr "Mise en scène" -#: dcim/choices.py:23 dcim/choices.py:178 dcim/choices.py:223 -#: dcim/choices.py:1458 virtualization/choices.py:23 -#: virtualization/choices.py:48 +#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:178 +#: netbox/dcim/choices.py:223 netbox/dcim/choices.py:1460 +#: netbox/virtualization/choices.py:23 netbox/virtualization/choices.py:48 msgid "Decommissioning" msgstr "Démantèlement" -#: dcim/choices.py:24 +#: netbox/dcim/choices.py:24 msgid "Retired" msgstr "Retraité" -#: dcim/choices.py:65 +#: netbox/dcim/choices.py:65 msgid "2-post frame" msgstr "Châssis à 2 montants" -#: dcim/choices.py:66 +#: netbox/dcim/choices.py:66 msgid "4-post frame" msgstr "Châssis à 4 montants" -#: dcim/choices.py:67 +#: netbox/dcim/choices.py:67 msgid "4-post cabinet" msgstr "Armoire à 4 montants" -#: dcim/choices.py:68 +#: netbox/dcim/choices.py:68 msgid "Wall-mounted frame" msgstr "Châssis mural" -#: dcim/choices.py:69 +#: netbox/dcim/choices.py:69 msgid "Wall-mounted frame (vertical)" msgstr "Châssis mural (vertical)" -#: dcim/choices.py:70 +#: netbox/dcim/choices.py:70 msgid "Wall-mounted cabinet" msgstr "Armoire murale" -#: dcim/choices.py:71 +#: netbox/dcim/choices.py:71 msgid "Wall-mounted cabinet (vertical)" msgstr "Armoire murale (verticale)" -#: dcim/choices.py:83 dcim/choices.py:84 dcim/choices.py:85 dcim/choices.py:86 +#: netbox/dcim/choices.py:83 netbox/dcim/choices.py:84 +#: netbox/dcim/choices.py:85 netbox/dcim/choices.py:86 #, python-brace-format msgid "{n} inches" msgstr "{n} pouces" -#: dcim/choices.py:100 ipam/choices.py:32 ipam/choices.py:50 -#: ipam/choices.py:70 ipam/choices.py:155 wireless/choices.py:26 +#: netbox/dcim/choices.py:100 netbox/ipam/choices.py:32 +#: netbox/ipam/choices.py:50 netbox/ipam/choices.py:70 +#: netbox/ipam/choices.py:155 netbox/wireless/choices.py:26 msgid "Reserved" msgstr "Réservé" -#: dcim/choices.py:101 templates/dcim/device.html:251 +#: netbox/dcim/choices.py:101 netbox/templates/dcim/device.html:252 msgid "Available" msgstr "Disponible" -#: dcim/choices.py:104 ipam/choices.py:33 ipam/choices.py:51 -#: ipam/choices.py:71 ipam/choices.py:156 wireless/choices.py:28 +#: netbox/dcim/choices.py:104 netbox/ipam/choices.py:33 +#: netbox/ipam/choices.py:51 netbox/ipam/choices.py:71 +#: netbox/ipam/choices.py:156 netbox/wireless/choices.py:28 msgid "Deprecated" msgstr "Obsolète" -#: dcim/choices.py:114 templates/dcim/rack.html:123 +#: netbox/dcim/choices.py:114 netbox/templates/dcim/rack.html:123 msgid "Millimeters" msgstr "Millimètres" -#: dcim/choices.py:115 dcim/choices.py:1480 +#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1482 msgid "Inches" msgstr "Pouces" -#: dcim/choices.py:140 dcim/forms/bulk_edit.py:67 dcim/forms/bulk_edit.py:86 -#: dcim/forms/bulk_edit.py:172 dcim/forms/bulk_edit.py:1298 -#: dcim/forms/bulk_import.py:59 dcim/forms/bulk_import.py:73 -#: dcim/forms/bulk_import.py:136 dcim/forms/bulk_import.py:511 -#: dcim/forms/bulk_import.py:778 dcim/forms/bulk_import.py:1033 -#: dcim/forms/filtersets.py:227 dcim/forms/model_forms.py:73 -#: dcim/forms/model_forms.py:92 dcim/forms/model_forms.py:169 -#: dcim/forms/model_forms.py:1007 dcim/forms/model_forms.py:1446 -#: dcim/forms/object_import.py:176 dcim/tables/devices.py:652 -#: dcim/tables/devices.py:937 extras/tables/tables.py:186 -#: ipam/tables/fhrp.py:59 ipam/tables/ip.py:374 ipam/tables/services.py:44 -#: templates/dcim/interface.html:102 templates/dcim/interface.html:309 -#: templates/dcim/location.html:41 templates/dcim/region.html:37 -#: templates/dcim/sitegroup.html:37 templates/ipam/service.html:28 -#: templates/tenancy/contactgroup.html:29 -#: templates/tenancy/tenantgroup.html:37 -#: templates/virtualization/vminterface.html:39 -#: templates/wireless/wirelesslangroup.html:37 tenancy/forms/bulk_edit.py:27 -#: tenancy/forms/bulk_edit.py:61 tenancy/forms/bulk_import.py:24 -#: tenancy/forms/bulk_import.py:58 tenancy/forms/model_forms.py:25 -#: tenancy/forms/model_forms.py:68 virtualization/forms/bulk_edit.py:207 -#: virtualization/forms/bulk_import.py:151 -#: virtualization/tables/virtualmachines.py:155 wireless/forms/bulk_edit.py:24 -#: wireless/forms/bulk_import.py:21 wireless/forms/model_forms.py:21 +#: netbox/dcim/choices.py:140 netbox/dcim/forms/bulk_edit.py:67 +#: netbox/dcim/forms/bulk_edit.py:86 netbox/dcim/forms/bulk_edit.py:172 +#: netbox/dcim/forms/bulk_edit.py:1298 netbox/dcim/forms/bulk_import.py:59 +#: netbox/dcim/forms/bulk_import.py:73 netbox/dcim/forms/bulk_import.py:136 +#: netbox/dcim/forms/bulk_import.py:511 netbox/dcim/forms/bulk_import.py:778 +#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/filtersets.py:227 +#: netbox/dcim/forms/model_forms.py:73 netbox/dcim/forms/model_forms.py:92 +#: netbox/dcim/forms/model_forms.py:169 netbox/dcim/forms/model_forms.py:1007 +#: netbox/dcim/forms/model_forms.py:1446 +#: netbox/dcim/forms/object_import.py:176 netbox/dcim/tables/devices.py:640 +#: netbox/dcim/tables/devices.py:919 netbox/extras/tables/tables.py:186 +#: netbox/ipam/tables/fhrp.py:59 netbox/ipam/tables/ip.py:374 +#: netbox/ipam/tables/services.py:44 netbox/templates/dcim/interface.html:102 +#: netbox/templates/dcim/interface.html:309 +#: netbox/templates/dcim/location.html:41 netbox/templates/dcim/region.html:37 +#: netbox/templates/dcim/sitegroup.html:37 +#: netbox/templates/ipam/service.html:28 +#: netbox/templates/tenancy/contactgroup.html:29 +#: netbox/templates/tenancy/tenantgroup.html:37 +#: netbox/templates/virtualization/vminterface.html:39 +#: netbox/templates/wireless/wirelesslangroup.html:37 +#: netbox/tenancy/forms/bulk_edit.py:27 netbox/tenancy/forms/bulk_edit.py:61 +#: netbox/tenancy/forms/bulk_import.py:24 +#: netbox/tenancy/forms/bulk_import.py:58 +#: netbox/tenancy/forms/model_forms.py:25 +#: netbox/tenancy/forms/model_forms.py:68 +#: netbox/virtualization/forms/bulk_edit.py:207 +#: netbox/virtualization/forms/bulk_import.py:151 +#: netbox/virtualization/tables/virtualmachines.py:155 +#: netbox/wireless/forms/bulk_edit.py:24 +#: netbox/wireless/forms/bulk_import.py:21 +#: netbox/wireless/forms/model_forms.py:21 msgid "Parent" msgstr "Parent" -#: dcim/choices.py:141 +#: netbox/dcim/choices.py:141 msgid "Child" msgstr "Enfant" -#: dcim/choices.py:155 templates/dcim/device.html:331 -#: templates/dcim/rack.html:175 templates/dcim/rack_elevation_list.html:20 -#: templates/dcim/rackreservation.html:76 +#: netbox/dcim/choices.py:155 netbox/templates/dcim/device.html:332 +#: netbox/templates/dcim/rack.html:175 +#: netbox/templates/dcim/rack_elevation_list.html:20 +#: netbox/templates/dcim/rackreservation.html:76 msgid "Front" msgstr "Avant" -#: dcim/choices.py:156 templates/dcim/device.html:337 -#: templates/dcim/rack.html:181 templates/dcim/rack_elevation_list.html:21 -#: templates/dcim/rackreservation.html:82 +#: netbox/dcim/choices.py:156 netbox/templates/dcim/device.html:338 +#: netbox/templates/dcim/rack.html:181 +#: netbox/templates/dcim/rack_elevation_list.html:21 +#: netbox/templates/dcim/rackreservation.html:82 msgid "Rear" msgstr "Arrière" -#: dcim/choices.py:175 dcim/choices.py:221 virtualization/choices.py:46 +#: netbox/dcim/choices.py:175 netbox/dcim/choices.py:221 +#: netbox/virtualization/choices.py:46 msgid "Staged" msgstr "Mis en scène" -#: dcim/choices.py:177 +#: netbox/dcim/choices.py:177 msgid "Inventory" msgstr "Inventaire" -#: dcim/choices.py:193 +#: netbox/dcim/choices.py:193 msgid "Front to rear" msgstr "De l'avant vers l'arrière" -#: dcim/choices.py:194 +#: netbox/dcim/choices.py:194 msgid "Rear to front" msgstr "De l'arrière vers l'avant" -#: dcim/choices.py:195 +#: netbox/dcim/choices.py:195 msgid "Left to right" msgstr "De gauche à droite" -#: dcim/choices.py:196 +#: netbox/dcim/choices.py:196 msgid "Right to left" msgstr "De droite à gauche" -#: dcim/choices.py:197 +#: netbox/dcim/choices.py:197 msgid "Side to rear" msgstr "D'un côté à l'arrière" -#: dcim/choices.py:198 dcim/choices.py:1253 +#: netbox/dcim/choices.py:198 netbox/dcim/choices.py:1255 msgid "Passive" msgstr "Passif" -#: dcim/choices.py:199 +#: netbox/dcim/choices.py:199 msgid "Mixed" msgstr "Mixte" -#: dcim/choices.py:447 dcim/choices.py:693 +#: netbox/dcim/choices.py:447 netbox/dcim/choices.py:693 msgid "NEMA (Non-locking)" msgstr "NEMA (non verrouillable)" -#: dcim/choices.py:469 dcim/choices.py:715 +#: netbox/dcim/choices.py:469 netbox/dcim/choices.py:715 msgid "NEMA (Locking)" msgstr "NEMA (verrouillage)" -#: dcim/choices.py:492 dcim/choices.py:738 +#: netbox/dcim/choices.py:492 netbox/dcim/choices.py:738 msgid "California Style" msgstr "Style californien" -#: dcim/choices.py:500 +#: netbox/dcim/choices.py:500 msgid "International/ITA" msgstr "International/ITA" -#: dcim/choices.py:535 dcim/choices.py:773 +#: netbox/dcim/choices.py:535 netbox/dcim/choices.py:773 msgid "Proprietary" msgstr "Propriétaire" -#: dcim/choices.py:543 dcim/choices.py:782 dcim/choices.py:1169 -#: dcim/choices.py:1171 dcim/choices.py:1376 dcim/choices.py:1378 -#: netbox/navigation/menu.py:187 +#: netbox/dcim/choices.py:543 netbox/dcim/choices.py:782 +#: netbox/dcim/choices.py:1171 netbox/dcim/choices.py:1173 +#: netbox/dcim/choices.py:1378 netbox/dcim/choices.py:1380 +#: netbox/netbox/navigation/menu.py:187 msgid "Other" msgstr "Autres" -#: dcim/choices.py:746 +#: netbox/dcim/choices.py:746 msgid "ITA/International" msgstr "ITA/International" -#: dcim/choices.py:812 +#: netbox/dcim/choices.py:812 msgid "Physical" msgstr "Physique" -#: dcim/choices.py:813 dcim/choices.py:977 +#: netbox/dcim/choices.py:813 netbox/dcim/choices.py:978 msgid "Virtual" msgstr "Virtuel" -#: dcim/choices.py:814 dcim/choices.py:1049 dcim/forms/bulk_edit.py:1408 -#: dcim/forms/filtersets.py:1239 dcim/forms/model_forms.py:933 -#: dcim/forms/model_forms.py:1341 netbox/navigation/menu.py:127 -#: netbox/navigation/menu.py:131 templates/dcim/interface.html:210 +#: netbox/dcim/choices.py:814 netbox/dcim/choices.py:1051 +#: netbox/dcim/forms/bulk_edit.py:1408 netbox/dcim/forms/filtersets.py:1239 +#: netbox/dcim/forms/model_forms.py:933 netbox/dcim/forms/model_forms.py:1341 +#: netbox/netbox/navigation/menu.py:127 netbox/netbox/navigation/menu.py:131 +#: netbox/templates/dcim/interface.html:210 msgid "Wireless" msgstr "Sans fil" -#: dcim/choices.py:975 +#: netbox/dcim/choices.py:976 msgid "Virtual interfaces" msgstr "Interfaces virtuelles" -#: dcim/choices.py:978 dcim/forms/bulk_edit.py:1303 -#: dcim/forms/bulk_import.py:785 dcim/forms/model_forms.py:919 -#: dcim/tables/devices.py:656 templates/dcim/interface.html:106 -#: templates/virtualization/vminterface.html:43 -#: virtualization/forms/bulk_edit.py:212 -#: virtualization/forms/bulk_import.py:158 -#: virtualization/tables/virtualmachines.py:159 +#: netbox/dcim/choices.py:979 netbox/dcim/forms/bulk_edit.py:1303 +#: netbox/dcim/forms/bulk_import.py:785 netbox/dcim/forms/model_forms.py:919 +#: netbox/dcim/tables/devices.py:644 netbox/templates/dcim/interface.html:106 +#: netbox/templates/virtualization/vminterface.html:43 +#: netbox/virtualization/forms/bulk_edit.py:212 +#: netbox/virtualization/forms/bulk_import.py:158 +#: netbox/virtualization/tables/virtualmachines.py:159 msgid "Bridge" msgstr "Passerelle" -#: dcim/choices.py:979 +#: netbox/dcim/choices.py:980 msgid "Link Aggregation Group (LAG)" msgstr "Groupe d'agrégation de liens (LAG)" -#: dcim/choices.py:983 +#: netbox/dcim/choices.py:984 msgid "Ethernet (fixed)" msgstr "Ethernet (fixe)" -#: dcim/choices.py:997 +#: netbox/dcim/choices.py:999 msgid "Ethernet (modular)" msgstr "Ethernet (modulaire)" -#: dcim/choices.py:1033 +#: netbox/dcim/choices.py:1035 msgid "Ethernet (backplane)" msgstr "Ethernet (panneau arrière)" -#: dcim/choices.py:1063 +#: netbox/dcim/choices.py:1065 msgid "Cellular" msgstr "Cellulaire" -#: dcim/choices.py:1115 dcim/forms/filtersets.py:303 -#: dcim/forms/filtersets.py:738 dcim/forms/filtersets.py:882 -#: dcim/forms/filtersets.py:1434 templates/dcim/inventoryitem.html:52 -#: templates/dcim/virtualchassis_edit.html:54 +#: netbox/dcim/choices.py:1117 netbox/dcim/forms/filtersets.py:303 +#: netbox/dcim/forms/filtersets.py:738 netbox/dcim/forms/filtersets.py:882 +#: netbox/dcim/forms/filtersets.py:1434 +#: netbox/templates/dcim/inventoryitem.html:52 +#: netbox/templates/dcim/virtualchassis_edit.html:54 msgid "Serial" msgstr "Série" -#: dcim/choices.py:1130 +#: netbox/dcim/choices.py:1132 msgid "Coaxial" msgstr "Coaxiale" -#: dcim/choices.py:1150 +#: netbox/dcim/choices.py:1152 msgid "Stacking" msgstr "Empilage" -#: dcim/choices.py:1200 +#: netbox/dcim/choices.py:1202 msgid "Half" msgstr "La moitié" -#: dcim/choices.py:1201 +#: netbox/dcim/choices.py:1203 msgid "Full" msgstr "Complet" -#: dcim/choices.py:1202 netbox/preferences.py:31 wireless/choices.py:480 +#: netbox/dcim/choices.py:1204 netbox/netbox/preferences.py:31 +#: netbox/wireless/choices.py:480 msgid "Auto" msgstr "Automatique" -#: dcim/choices.py:1213 +#: netbox/dcim/choices.py:1215 msgid "Access" msgstr "Accès" -#: dcim/choices.py:1214 ipam/tables/vlans.py:168 ipam/tables/vlans.py:213 -#: templates/dcim/inc/interface_vlans_table.html:7 +#: netbox/dcim/choices.py:1216 netbox/ipam/tables/vlans.py:168 +#: netbox/ipam/tables/vlans.py:213 +#: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Tagué" -#: dcim/choices.py:1215 +#: netbox/dcim/choices.py:1217 msgid "Tagged (All)" msgstr "Tagué (Tous)" -#: dcim/choices.py:1244 +#: netbox/dcim/choices.py:1246 msgid "IEEE Standard" msgstr "Norme IEEE" -#: dcim/choices.py:1255 +#: netbox/dcim/choices.py:1257 msgid "Passive 24V (2-pair)" msgstr "24 V passif (2 paires)" -#: dcim/choices.py:1256 +#: netbox/dcim/choices.py:1258 msgid "Passive 24V (4-pair)" msgstr "24 V passif (4 paires)" -#: dcim/choices.py:1257 +#: netbox/dcim/choices.py:1259 msgid "Passive 48V (2-pair)" msgstr "48 V passif (2 paires)" -#: dcim/choices.py:1258 +#: netbox/dcim/choices.py:1260 msgid "Passive 48V (4-pair)" msgstr "48 V passif (4 paires)" -#: dcim/choices.py:1320 dcim/choices.py:1416 +#: netbox/dcim/choices.py:1322 netbox/dcim/choices.py:1418 msgid "Copper" msgstr "Cuivre" -#: dcim/choices.py:1343 +#: netbox/dcim/choices.py:1345 msgid "Fiber Optic" msgstr "fibre optique" -#: dcim/choices.py:1432 +#: netbox/dcim/choices.py:1434 msgid "Fiber" msgstr "Fibre" -#: dcim/choices.py:1456 dcim/forms/filtersets.py:1146 +#: netbox/dcim/choices.py:1458 netbox/dcim/forms/filtersets.py:1146 msgid "Connected" msgstr "Connecté" -#: dcim/choices.py:1475 +#: netbox/dcim/choices.py:1477 msgid "Kilometers" msgstr "Kilomètres" -#: dcim/choices.py:1476 templates/dcim/cable_trace.html:65 +#: netbox/dcim/choices.py:1478 netbox/templates/dcim/cable_trace.html:65 msgid "Meters" msgstr "Compteurs" -#: dcim/choices.py:1477 +#: netbox/dcim/choices.py:1479 msgid "Centimeters" msgstr "Centimètres" -#: dcim/choices.py:1478 +#: netbox/dcim/choices.py:1480 msgid "Miles" msgstr "Miles" -#: dcim/choices.py:1479 templates/dcim/cable_trace.html:66 +#: netbox/dcim/choices.py:1481 netbox/templates/dcim/cable_trace.html:66 msgid "Feet" msgstr "Pieds" -#: dcim/choices.py:1495 templates/dcim/device.html:319 -#: templates/dcim/rack.html:152 +#: netbox/dcim/choices.py:1497 netbox/templates/dcim/device.html:320 +#: netbox/templates/dcim/rack.html:152 msgid "Kilograms" msgstr "Kilogrammes" -#: dcim/choices.py:1496 +#: netbox/dcim/choices.py:1498 msgid "Grams" msgstr "Grammes" -#: dcim/choices.py:1497 templates/dcim/rack.html:153 +#: netbox/dcim/choices.py:1499 netbox/templates/dcim/rack.html:153 msgid "Pounds" msgstr "Livres" -#: dcim/choices.py:1498 +#: netbox/dcim/choices.py:1500 msgid "Ounces" msgstr "Onces" -#: dcim/choices.py:1544 tenancy/choices.py:17 +#: netbox/dcim/choices.py:1546 netbox/tenancy/choices.py:17 msgid "Primary" msgstr "Primaire" -#: dcim/choices.py:1545 +#: netbox/dcim/choices.py:1547 msgid "Redundant" msgstr "Redondant" -#: dcim/choices.py:1566 +#: netbox/dcim/choices.py:1568 msgid "Single phase" msgstr "Monophasé" -#: dcim/choices.py:1567 +#: netbox/dcim/choices.py:1569 msgid "Three-phase" msgstr "Triphasé" -#: dcim/fields.py:45 +#: netbox/dcim/fields.py:45 #, python-brace-format msgid "Invalid MAC address format: {value}" msgstr "Format d'adresse MAC non valide : {value}" -#: dcim/fields.py:71 +#: netbox/dcim/fields.py:71 #, python-brace-format msgid "Invalid WWN format: {value}" msgstr "Format WWN non valide : {value}" -#: dcim/filtersets.py:85 +#: netbox/dcim/filtersets.py:85 msgid "Parent region (ID)" msgstr "Région parente (ID)" -#: dcim/filtersets.py:91 +#: netbox/dcim/filtersets.py:91 msgid "Parent region (slug)" msgstr "Région parente (limace)" -#: dcim/filtersets.py:115 +#: netbox/dcim/filtersets.py:115 msgid "Parent site group (ID)" msgstr "Groupe de sites parent (ID)" -#: dcim/filtersets.py:121 +#: netbox/dcim/filtersets.py:121 msgid "Parent site group (slug)" msgstr "Groupe de sites parents (slug)" -#: dcim/filtersets.py:163 ipam/filtersets.py:841 ipam/filtersets.py:979 +#: netbox/dcim/filtersets.py:163 netbox/ipam/filtersets.py:841 +#: netbox/ipam/filtersets.py:979 msgid "Group (ID)" msgstr "Groupe (ID)" -#: dcim/filtersets.py:169 +#: netbox/dcim/filtersets.py:169 msgid "Group (slug)" msgstr "Groupe (limace)" -#: dcim/filtersets.py:175 dcim/filtersets.py:180 +#: netbox/dcim/filtersets.py:175 netbox/dcim/filtersets.py:180 msgid "AS (ID)" msgstr "COMME (ID)" -#: dcim/filtersets.py:245 +#: netbox/dcim/filtersets.py:245 msgid "Parent location (ID)" msgstr "Lieu de résidence du parent (ID)" -#: dcim/filtersets.py:251 +#: netbox/dcim/filtersets.py:251 msgid "Parent location (slug)" msgstr "Localisation du parent (limace)" -#: dcim/filtersets.py:257 dcim/filtersets.py:333 dcim/filtersets.py:432 -#: dcim/filtersets.py:1005 dcim/filtersets.py:1341 dcim/filtersets.py:2111 +#: netbox/dcim/filtersets.py:257 netbox/dcim/filtersets.py:333 +#: netbox/dcim/filtersets.py:432 netbox/dcim/filtersets.py:1005 +#: netbox/dcim/filtersets.py:1341 netbox/dcim/filtersets.py:2111 msgid "Location (ID)" msgstr "Lieu (ID)" -#: dcim/filtersets.py:264 dcim/filtersets.py:340 dcim/filtersets.py:439 -#: dcim/filtersets.py:1347 extras/filtersets.py:494 +#: netbox/dcim/filtersets.py:264 netbox/dcim/filtersets.py:340 +#: netbox/dcim/filtersets.py:439 netbox/dcim/filtersets.py:1347 +#: netbox/extras/filtersets.py:494 msgid "Location (slug)" msgstr "Emplacement (limace)" -#: dcim/filtersets.py:354 dcim/filtersets.py:840 dcim/filtersets.py:942 -#: dcim/filtersets.py:1779 ipam/filtersets.py:381 ipam/filtersets.py:493 -#: ipam/filtersets.py:989 virtualization/filtersets.py:210 +#: netbox/dcim/filtersets.py:354 netbox/dcim/filtersets.py:840 +#: netbox/dcim/filtersets.py:942 netbox/dcim/filtersets.py:1779 +#: netbox/ipam/filtersets.py:381 netbox/ipam/filtersets.py:493 +#: netbox/ipam/filtersets.py:989 netbox/virtualization/filtersets.py:210 msgid "Role (ID)" msgstr "Rôle (ID)" -#: dcim/filtersets.py:360 dcim/filtersets.py:846 dcim/filtersets.py:948 -#: dcim/filtersets.py:1785 extras/filtersets.py:510 ipam/filtersets.py:387 -#: ipam/filtersets.py:499 ipam/filtersets.py:995 -#: virtualization/filtersets.py:216 +#: netbox/dcim/filtersets.py:360 netbox/dcim/filtersets.py:846 +#: netbox/dcim/filtersets.py:948 netbox/dcim/filtersets.py:1785 +#: netbox/extras/filtersets.py:510 netbox/ipam/filtersets.py:387 +#: netbox/ipam/filtersets.py:499 netbox/ipam/filtersets.py:995 +#: netbox/virtualization/filtersets.py:216 msgid "Role (slug)" msgstr "Rôle (limace)" -#: dcim/filtersets.py:389 dcim/filtersets.py:1010 dcim/filtersets.py:1352 -#: dcim/filtersets.py:2173 +#: netbox/dcim/filtersets.py:389 netbox/dcim/filtersets.py:1010 +#: netbox/dcim/filtersets.py:1352 netbox/dcim/filtersets.py:2173 msgid "Rack (ID)" msgstr "Baie (ID)" -#: dcim/filtersets.py:443 extras/filtersets.py:282 extras/filtersets.py:326 -#: extras/filtersets.py:365 extras/filtersets.py:664 users/filtersets.py:28 +#: netbox/dcim/filtersets.py:443 netbox/extras/filtersets.py:282 +#: netbox/extras/filtersets.py:326 netbox/extras/filtersets.py:365 +#: netbox/extras/filtersets.py:664 netbox/users/filtersets.py:28 msgid "User (ID)" msgstr "Utilisateur (ID)" -#: dcim/filtersets.py:449 extras/filtersets.py:288 extras/filtersets.py:332 -#: extras/filtersets.py:371 users/filtersets.py:103 users/filtersets.py:170 +#: netbox/dcim/filtersets.py:449 netbox/extras/filtersets.py:288 +#: netbox/extras/filtersets.py:332 netbox/extras/filtersets.py:371 +#: netbox/users/filtersets.py:103 netbox/users/filtersets.py:170 msgid "User (name)" msgstr "Utilisateur (nom)" -#: dcim/filtersets.py:481 dcim/filtersets.py:620 dcim/filtersets.py:830 -#: dcim/filtersets.py:881 dcim/filtersets.py:921 dcim/filtersets.py:1243 -#: dcim/filtersets.py:1769 +#: netbox/dcim/filtersets.py:481 netbox/dcim/filtersets.py:620 +#: netbox/dcim/filtersets.py:830 netbox/dcim/filtersets.py:881 +#: netbox/dcim/filtersets.py:921 netbox/dcim/filtersets.py:1243 +#: netbox/dcim/filtersets.py:1769 msgid "Manufacturer (ID)" msgstr "Fabricant (ID)" -#: dcim/filtersets.py:487 dcim/filtersets.py:626 dcim/filtersets.py:836 -#: dcim/filtersets.py:887 dcim/filtersets.py:927 dcim/filtersets.py:1249 -#: dcim/filtersets.py:1775 +#: netbox/dcim/filtersets.py:487 netbox/dcim/filtersets.py:626 +#: netbox/dcim/filtersets.py:836 netbox/dcim/filtersets.py:887 +#: netbox/dcim/filtersets.py:927 netbox/dcim/filtersets.py:1249 +#: netbox/dcim/filtersets.py:1775 msgid "Manufacturer (slug)" msgstr "Fabricant (limace)" -#: dcim/filtersets.py:491 +#: netbox/dcim/filtersets.py:491 msgid "Default platform (ID)" msgstr "Plateforme par défaut (ID)" -#: dcim/filtersets.py:497 +#: netbox/dcim/filtersets.py:497 msgid "Default platform (slug)" msgstr "Plateforme par défaut (slug)" -#: dcim/filtersets.py:500 dcim/forms/filtersets.py:452 +#: netbox/dcim/filtersets.py:500 netbox/dcim/forms/filtersets.py:452 msgid "Has a front image" msgstr "Possède une image frontale" -#: dcim/filtersets.py:504 dcim/forms/filtersets.py:459 +#: netbox/dcim/filtersets.py:504 netbox/dcim/forms/filtersets.py:459 msgid "Has a rear image" msgstr "Possède une image arrière" -#: dcim/filtersets.py:509 dcim/filtersets.py:630 dcim/filtersets.py:1068 -#: dcim/forms/filtersets.py:466 dcim/forms/filtersets.py:562 -#: dcim/forms/filtersets.py:777 +#: netbox/dcim/filtersets.py:509 netbox/dcim/filtersets.py:630 +#: netbox/dcim/filtersets.py:1068 netbox/dcim/forms/filtersets.py:466 +#: netbox/dcim/forms/filtersets.py:562 netbox/dcim/forms/filtersets.py:777 msgid "Has console ports" msgstr "Possède des ports de console" -#: dcim/filtersets.py:513 dcim/filtersets.py:634 dcim/filtersets.py:1072 -#: dcim/forms/filtersets.py:473 dcim/forms/filtersets.py:569 -#: dcim/forms/filtersets.py:784 +#: netbox/dcim/filtersets.py:513 netbox/dcim/filtersets.py:634 +#: netbox/dcim/filtersets.py:1072 netbox/dcim/forms/filtersets.py:473 +#: netbox/dcim/forms/filtersets.py:569 netbox/dcim/forms/filtersets.py:784 msgid "Has console server ports" msgstr "Possède des ports de serveur de console" -#: dcim/filtersets.py:517 dcim/filtersets.py:638 dcim/filtersets.py:1076 -#: dcim/forms/filtersets.py:480 dcim/forms/filtersets.py:576 -#: dcim/forms/filtersets.py:791 +#: netbox/dcim/filtersets.py:517 netbox/dcim/filtersets.py:638 +#: netbox/dcim/filtersets.py:1076 netbox/dcim/forms/filtersets.py:480 +#: netbox/dcim/forms/filtersets.py:576 netbox/dcim/forms/filtersets.py:791 msgid "Has power ports" msgstr "Possède des ports d'alimentation" -#: dcim/filtersets.py:521 dcim/filtersets.py:642 dcim/filtersets.py:1080 -#: dcim/forms/filtersets.py:487 dcim/forms/filtersets.py:583 -#: dcim/forms/filtersets.py:798 +#: netbox/dcim/filtersets.py:521 netbox/dcim/filtersets.py:642 +#: netbox/dcim/filtersets.py:1080 netbox/dcim/forms/filtersets.py:487 +#: netbox/dcim/forms/filtersets.py:583 netbox/dcim/forms/filtersets.py:798 msgid "Has power outlets" msgstr "Dispose de prises de courant" -#: dcim/filtersets.py:525 dcim/filtersets.py:646 dcim/filtersets.py:1084 -#: dcim/forms/filtersets.py:494 dcim/forms/filtersets.py:590 -#: dcim/forms/filtersets.py:805 +#: netbox/dcim/filtersets.py:525 netbox/dcim/filtersets.py:646 +#: netbox/dcim/filtersets.py:1084 netbox/dcim/forms/filtersets.py:494 +#: netbox/dcim/forms/filtersets.py:590 netbox/dcim/forms/filtersets.py:805 msgid "Has interfaces" msgstr "Possède des interfaces" -#: dcim/filtersets.py:529 dcim/filtersets.py:650 dcim/filtersets.py:1088 -#: dcim/forms/filtersets.py:501 dcim/forms/filtersets.py:597 -#: dcim/forms/filtersets.py:812 +#: netbox/dcim/filtersets.py:529 netbox/dcim/filtersets.py:650 +#: netbox/dcim/filtersets.py:1088 netbox/dcim/forms/filtersets.py:501 +#: netbox/dcim/forms/filtersets.py:597 netbox/dcim/forms/filtersets.py:812 msgid "Has pass-through ports" msgstr "Possède des ports d'intercommunication" -#: dcim/filtersets.py:533 dcim/filtersets.py:1092 dcim/forms/filtersets.py:515 +#: netbox/dcim/filtersets.py:533 netbox/dcim/filtersets.py:1092 +#: netbox/dcim/forms/filtersets.py:515 msgid "Has module bays" msgstr "Dispose de baies pour modules" -#: dcim/filtersets.py:537 dcim/filtersets.py:1096 dcim/forms/filtersets.py:508 +#: netbox/dcim/filtersets.py:537 netbox/dcim/filtersets.py:1096 +#: netbox/dcim/forms/filtersets.py:508 msgid "Has device bays" msgstr "Dispose de baies pour appareils" -#: dcim/filtersets.py:541 dcim/forms/filtersets.py:522 +#: netbox/dcim/filtersets.py:541 netbox/dcim/forms/filtersets.py:522 msgid "Has inventory items" msgstr "Possède des articles en inventaire" -#: dcim/filtersets.py:698 dcim/filtersets.py:937 dcim/filtersets.py:1373 +#: netbox/dcim/filtersets.py:698 netbox/dcim/filtersets.py:937 +#: netbox/dcim/filtersets.py:1373 msgid "Device type (ID)" msgstr "Type d'appareil (ID)" -#: dcim/filtersets.py:717 dcim/filtersets.py:1254 +#: netbox/dcim/filtersets.py:717 netbox/dcim/filtersets.py:1254 msgid "Module type (ID)" msgstr "Type de module (ID)" -#: dcim/filtersets.py:752 dcim/filtersets.py:1524 +#: netbox/dcim/filtersets.py:752 netbox/dcim/filtersets.py:1524 msgid "Power port (ID)" msgstr "Port d'alimentation (ID)" -#: dcim/filtersets.py:826 dcim/filtersets.py:1765 +#: netbox/dcim/filtersets.py:826 netbox/dcim/filtersets.py:1765 msgid "Parent inventory item (ID)" msgstr "Article d'inventaire parent (ID)" -#: dcim/filtersets.py:869 dcim/filtersets.py:895 dcim/filtersets.py:1064 -#: virtualization/filtersets.py:238 +#: netbox/dcim/filtersets.py:869 netbox/dcim/filtersets.py:895 +#: netbox/dcim/filtersets.py:1064 netbox/virtualization/filtersets.py:238 msgid "Config template (ID)" msgstr "Modèle de configuration (ID)" -#: dcim/filtersets.py:933 +#: netbox/dcim/filtersets.py:933 msgid "Device type (slug)" msgstr "Type d'appareil (slug)" -#: dcim/filtersets.py:953 +#: netbox/dcim/filtersets.py:953 msgid "Parent Device (ID)" msgstr "Appareil parent (ID)" -#: dcim/filtersets.py:957 virtualization/filtersets.py:220 +#: netbox/dcim/filtersets.py:957 netbox/virtualization/filtersets.py:220 msgid "Platform (ID)" msgstr "Plateforme (ID)" -#: dcim/filtersets.py:963 extras/filtersets.py:521 -#: virtualization/filtersets.py:226 +#: netbox/dcim/filtersets.py:963 netbox/extras/filtersets.py:521 +#: netbox/virtualization/filtersets.py:226 msgid "Platform (slug)" msgstr "Plateforme (slug)" -#: dcim/filtersets.py:999 dcim/filtersets.py:1336 dcim/filtersets.py:1863 -#: dcim/filtersets.py:2105 dcim/filtersets.py:2164 +#: netbox/dcim/filtersets.py:999 netbox/dcim/filtersets.py:1336 +#: netbox/dcim/filtersets.py:1863 netbox/dcim/filtersets.py:2105 +#: netbox/dcim/filtersets.py:2164 msgid "Site name (slug)" msgstr "Nom du site (slug)" -#: dcim/filtersets.py:1015 +#: netbox/dcim/filtersets.py:1015 msgid "Parent bay (ID)" msgstr "Enfant parent (ID)" -#: dcim/filtersets.py:1019 +#: netbox/dcim/filtersets.py:1019 msgid "VM cluster (ID)" msgstr "Cluster de machines virtuelles (ID)" -#: dcim/filtersets.py:1025 +#: netbox/dcim/filtersets.py:1025 msgid "Device model (slug)" msgstr "Modèle d'appareil (slug)" -#: dcim/filtersets.py:1036 dcim/forms/bulk_edit.py:423 +#: netbox/dcim/filtersets.py:1036 netbox/dcim/forms/bulk_edit.py:423 msgid "Is full depth" msgstr "Est en pleine profondeur" -#: dcim/filtersets.py:1040 dcim/forms/common.py:18 -#: dcim/forms/filtersets.py:747 dcim/forms/filtersets.py:1291 -#: dcim/models/device_components.py:519 virtualization/filtersets.py:230 -#: virtualization/filtersets.py:297 virtualization/forms/filtersets.py:172 -#: virtualization/forms/filtersets.py:219 +#: netbox/dcim/filtersets.py:1040 netbox/dcim/forms/common.py:18 +#: netbox/dcim/forms/filtersets.py:747 netbox/dcim/forms/filtersets.py:1291 +#: netbox/dcim/models/device_components.py:519 +#: netbox/virtualization/filtersets.py:230 +#: netbox/virtualization/filtersets.py:297 +#: netbox/virtualization/forms/filtersets.py:172 +#: netbox/virtualization/forms/filtersets.py:219 msgid "MAC address" msgstr "Adresse MAC" -#: dcim/filtersets.py:1047 dcim/filtersets.py:1211 -#: dcim/forms/filtersets.py:756 dcim/forms/filtersets.py:849 -#: virtualization/filtersets.py:234 virtualization/forms/filtersets.py:176 +#: netbox/dcim/filtersets.py:1047 netbox/dcim/filtersets.py:1211 +#: netbox/dcim/forms/filtersets.py:756 netbox/dcim/forms/filtersets.py:849 +#: netbox/virtualization/filtersets.py:234 +#: netbox/virtualization/forms/filtersets.py:176 msgid "Has a primary IP" msgstr "Possède une adresse IP principale" -#: dcim/filtersets.py:1051 +#: netbox/dcim/filtersets.py:1051 msgid "Has an out-of-band IP" msgstr "Possède une adresse IP hors bande" -#: dcim/filtersets.py:1056 +#: netbox/dcim/filtersets.py:1056 msgid "Virtual chassis (ID)" msgstr "Châssis virtuel (ID)" -#: dcim/filtersets.py:1060 +#: netbox/dcim/filtersets.py:1060 msgid "Is a virtual chassis member" msgstr "Est un membre virtuel du châssis" -#: dcim/filtersets.py:1101 +#: netbox/dcim/filtersets.py:1101 msgid "OOB IP (ID)" msgstr "ASTUCE SUR L'EMPLOI (ID)" -#: dcim/filtersets.py:1105 +#: netbox/dcim/filtersets.py:1105 msgid "Has virtual device context" msgstr "Possède un contexte de périphérique virtuel" -#: dcim/filtersets.py:1194 +#: netbox/dcim/filtersets.py:1194 msgid "VDC (ID)" msgstr "VDC (IDENTIFIANT)" -#: dcim/filtersets.py:1199 +#: netbox/dcim/filtersets.py:1199 msgid "Device model" msgstr "Modèle d'appareil" -#: dcim/filtersets.py:1204 ipam/filtersets.py:632 vpn/filtersets.py:102 -#: vpn/filtersets.py:420 +#: netbox/dcim/filtersets.py:1204 netbox/ipam/filtersets.py:632 +#: netbox/vpn/filtersets.py:102 netbox/vpn/filtersets.py:420 msgid "Interface (ID)" msgstr "Interface (ID)" -#: dcim/filtersets.py:1260 +#: netbox/dcim/filtersets.py:1260 msgid "Module type (model)" msgstr "Type de module (modèle)" -#: dcim/filtersets.py:1266 +#: netbox/dcim/filtersets.py:1266 msgid "Module Bay (ID)" msgstr "Module Bay (ID)" -#: dcim/filtersets.py:1270 dcim/filtersets.py:1362 ipam/filtersets.py:611 -#: ipam/filtersets.py:851 ipam/filtersets.py:1075 -#: virtualization/filtersets.py:161 vpn/filtersets.py:398 +#: netbox/dcim/filtersets.py:1270 netbox/dcim/filtersets.py:1362 +#: netbox/ipam/filtersets.py:611 netbox/ipam/filtersets.py:851 +#: netbox/ipam/filtersets.py:1075 netbox/virtualization/filtersets.py:161 +#: netbox/vpn/filtersets.py:398 msgid "Device (ID)" msgstr "Appareil (ID)" -#: dcim/filtersets.py:1358 +#: netbox/dcim/filtersets.py:1358 msgid "Rack (name)" msgstr "Baie (nom)" -#: dcim/filtersets.py:1368 ipam/filtersets.py:606 ipam/filtersets.py:846 -#: ipam/filtersets.py:1081 vpn/filtersets.py:393 +#: netbox/dcim/filtersets.py:1368 netbox/ipam/filtersets.py:606 +#: netbox/ipam/filtersets.py:846 netbox/ipam/filtersets.py:1081 +#: netbox/vpn/filtersets.py:393 msgid "Device (name)" msgstr "Appareil (nom)" -#: dcim/filtersets.py:1379 +#: netbox/dcim/filtersets.py:1379 msgid "Device type (model)" msgstr "Type d'appareil (modèle)" -#: dcim/filtersets.py:1384 +#: netbox/dcim/filtersets.py:1384 msgid "Device role (ID)" msgstr "Rôle de l'appareil (ID)" -#: dcim/filtersets.py:1390 +#: netbox/dcim/filtersets.py:1390 msgid "Device role (slug)" msgstr "Rôle de l'appareil (slug)" -#: dcim/filtersets.py:1395 +#: netbox/dcim/filtersets.py:1395 msgid "Virtual Chassis (ID)" msgstr "Châssis virtuel (ID)" -#: dcim/filtersets.py:1401 dcim/forms/filtersets.py:107 -#: dcim/tables/devices.py:211 netbox/navigation/menu.py:66 -#: templates/dcim/device.html:119 templates/dcim/device_edit.html:93 -#: templates/dcim/virtualchassis.html:20 -#: templates/dcim/virtualchassis_add.html:8 -#: templates/dcim/virtualchassis_edit.html:24 +#: netbox/dcim/filtersets.py:1401 netbox/dcim/forms/filtersets.py:107 +#: netbox/dcim/tables/devices.py:203 netbox/netbox/navigation/menu.py:66 +#: netbox/templates/dcim/device.html:120 +#: netbox/templates/dcim/device_edit.html:93 +#: netbox/templates/dcim/virtualchassis.html:20 +#: netbox/templates/dcim/virtualchassis_add.html:8 +#: netbox/templates/dcim/virtualchassis_edit.html:24 msgid "Virtual Chassis" msgstr "Châssis virtuel" -#: dcim/filtersets.py:1421 +#: netbox/dcim/filtersets.py:1421 msgid "Module (ID)" msgstr "Module (ID)" -#: dcim/filtersets.py:1428 +#: netbox/dcim/filtersets.py:1428 msgid "Cable (ID)" msgstr "Câble (ID)" -#: dcim/filtersets.py:1537 ipam/forms/bulk_import.py:188 -#: vpn/forms/bulk_import.py:308 +#: netbox/dcim/filtersets.py:1537 netbox/ipam/forms/bulk_import.py:188 +#: netbox/vpn/forms/bulk_import.py:308 msgid "Assigned VLAN" msgstr "VLAN attribué" -#: dcim/filtersets.py:1541 +#: netbox/dcim/filtersets.py:1541 msgid "Assigned VID" msgstr "VID attribué" -#: dcim/filtersets.py:1546 dcim/forms/bulk_edit.py:1382 -#: dcim/forms/bulk_import.py:836 dcim/forms/filtersets.py:1334 -#: dcim/forms/model_forms.py:1322 dcim/models/device_components.py:712 -#: dcim/tables/devices.py:622 ipam/filtersets.py:316 ipam/filtersets.py:327 -#: ipam/filtersets.py:483 ipam/filtersets.py:584 ipam/filtersets.py:595 -#: ipam/forms/bulk_edit.py:227 ipam/forms/bulk_edit.py:282 -#: ipam/forms/bulk_edit.py:324 ipam/forms/bulk_import.py:156 -#: ipam/forms/bulk_import.py:242 ipam/forms/bulk_import.py:278 -#: ipam/forms/filtersets.py:67 ipam/forms/filtersets.py:172 -#: ipam/forms/filtersets.py:309 ipam/forms/model_forms.py:60 -#: ipam/forms/model_forms.py:200 ipam/forms/model_forms.py:245 -#: ipam/forms/model_forms.py:298 ipam/forms/model_forms.py:429 -#: ipam/forms/model_forms.py:443 ipam/forms/model_forms.py:457 -#: ipam/models/ip.py:233 ipam/models/ip.py:512 ipam/models/ip.py:720 -#: ipam/models/vrfs.py:62 ipam/tables/ip.py:241 ipam/tables/ip.py:306 -#: ipam/tables/ip.py:356 ipam/tables/ip.py:445 -#: templates/dcim/interface.html:133 templates/ipam/ipaddress.html:18 -#: templates/ipam/iprange.html:40 templates/ipam/prefix.html:19 -#: templates/ipam/vrf.html:7 templates/ipam/vrf.html:13 -#: templates/virtualization/vminterface.html:47 -#: virtualization/forms/bulk_edit.py:261 -#: virtualization/forms/bulk_import.py:171 -#: virtualization/forms/filtersets.py:224 -#: virtualization/forms/model_forms.py:344 -#: virtualization/models/virtualmachines.py:350 -#: virtualization/tables/virtualmachines.py:136 +#: netbox/dcim/filtersets.py:1546 netbox/dcim/forms/bulk_edit.py:1382 +#: netbox/dcim/forms/bulk_import.py:836 netbox/dcim/forms/filtersets.py:1334 +#: netbox/dcim/forms/model_forms.py:1322 +#: netbox/dcim/models/device_components.py:712 +#: netbox/dcim/tables/devices.py:610 netbox/ipam/filtersets.py:316 +#: netbox/ipam/filtersets.py:327 netbox/ipam/filtersets.py:483 +#: netbox/ipam/filtersets.py:584 netbox/ipam/filtersets.py:595 +#: netbox/ipam/forms/bulk_edit.py:227 netbox/ipam/forms/bulk_edit.py:282 +#: netbox/ipam/forms/bulk_edit.py:324 netbox/ipam/forms/bulk_import.py:156 +#: netbox/ipam/forms/bulk_import.py:242 netbox/ipam/forms/bulk_import.py:278 +#: netbox/ipam/forms/filtersets.py:67 netbox/ipam/forms/filtersets.py:172 +#: netbox/ipam/forms/filtersets.py:309 netbox/ipam/forms/model_forms.py:60 +#: netbox/ipam/forms/model_forms.py:200 netbox/ipam/forms/model_forms.py:245 +#: netbox/ipam/forms/model_forms.py:298 netbox/ipam/forms/model_forms.py:429 +#: netbox/ipam/forms/model_forms.py:443 netbox/ipam/forms/model_forms.py:457 +#: netbox/ipam/models/ip.py:233 netbox/ipam/models/ip.py:512 +#: netbox/ipam/models/ip.py:720 netbox/ipam/models/vrfs.py:62 +#: netbox/ipam/tables/ip.py:241 netbox/ipam/tables/ip.py:306 +#: netbox/ipam/tables/ip.py:356 netbox/ipam/tables/ip.py:445 +#: netbox/templates/dcim/interface.html:133 +#: netbox/templates/ipam/ipaddress.html:18 +#: netbox/templates/ipam/iprange.html:40 netbox/templates/ipam/prefix.html:19 +#: netbox/templates/ipam/vrf.html:7 netbox/templates/ipam/vrf.html:13 +#: netbox/templates/virtualization/vminterface.html:47 +#: netbox/virtualization/forms/bulk_edit.py:261 +#: netbox/virtualization/forms/bulk_import.py:171 +#: netbox/virtualization/forms/filtersets.py:224 +#: netbox/virtualization/forms/model_forms.py:344 +#: netbox/virtualization/models/virtualmachines.py:350 +#: netbox/virtualization/tables/virtualmachines.py:136 msgid "VRF" msgstr "VRF" -#: dcim/filtersets.py:1552 ipam/filtersets.py:322 ipam/filtersets.py:333 -#: ipam/filtersets.py:489 ipam/filtersets.py:590 ipam/filtersets.py:601 +#: netbox/dcim/filtersets.py:1552 netbox/ipam/filtersets.py:322 +#: netbox/ipam/filtersets.py:333 netbox/ipam/filtersets.py:489 +#: netbox/ipam/filtersets.py:590 netbox/ipam/filtersets.py:601 msgid "VRF (RD)" msgstr "VRF (RD)" -#: dcim/filtersets.py:1557 ipam/filtersets.py:1016 vpn/filtersets.py:361 +#: netbox/dcim/filtersets.py:1557 netbox/ipam/filtersets.py:1016 +#: netbox/vpn/filtersets.py:361 msgid "L2VPN (ID)" msgstr "L2VPN (IDENTIFIANT)" -#: dcim/filtersets.py:1563 dcim/forms/filtersets.py:1339 -#: dcim/tables/devices.py:570 ipam/filtersets.py:1022 -#: ipam/forms/filtersets.py:525 ipam/tables/vlans.py:133 -#: templates/dcim/interface.html:93 templates/ipam/vlan.html:66 -#: templates/vpn/l2vpntermination.html:12 -#: virtualization/forms/filtersets.py:229 vpn/forms/bulk_import.py:280 -#: vpn/forms/filtersets.py:246 vpn/forms/model_forms.py:409 -#: vpn/forms/model_forms.py:427 vpn/models/l2vpn.py:63 vpn/tables/l2vpn.py:55 +#: netbox/dcim/filtersets.py:1563 netbox/dcim/forms/filtersets.py:1339 +#: netbox/dcim/tables/devices.py:558 netbox/ipam/filtersets.py:1022 +#: netbox/ipam/forms/filtersets.py:525 netbox/ipam/tables/vlans.py:133 +#: netbox/templates/dcim/interface.html:93 netbox/templates/ipam/vlan.html:66 +#: netbox/templates/vpn/l2vpntermination.html:12 +#: netbox/virtualization/forms/filtersets.py:229 +#: netbox/vpn/forms/bulk_import.py:280 netbox/vpn/forms/filtersets.py:246 +#: netbox/vpn/forms/model_forms.py:409 netbox/vpn/forms/model_forms.py:427 +#: netbox/vpn/models/l2vpn.py:63 netbox/vpn/tables/l2vpn.py:55 msgid "L2VPN" msgstr "L2VPN" -#: dcim/filtersets.py:1595 +#: netbox/dcim/filtersets.py:1595 msgid "Virtual Chassis Interfaces for Device" msgstr "Interfaces de châssis virtuelles pour appareils" -#: dcim/filtersets.py:1600 +#: netbox/dcim/filtersets.py:1600 msgid "Virtual Chassis Interfaces for Device (ID)" msgstr "Interfaces de châssis virtuel pour le périphérique (ID)" -#: dcim/filtersets.py:1604 +#: netbox/dcim/filtersets.py:1604 msgid "Kind of interface" msgstr "Type d'interface" -#: dcim/filtersets.py:1609 virtualization/filtersets.py:289 +#: netbox/dcim/filtersets.py:1609 netbox/virtualization/filtersets.py:289 msgid "Parent interface (ID)" msgstr "Interface parent (ID)" -#: dcim/filtersets.py:1614 virtualization/filtersets.py:294 +#: netbox/dcim/filtersets.py:1614 netbox/virtualization/filtersets.py:294 msgid "Bridged interface (ID)" msgstr "Interface pontée (ID)" -#: dcim/filtersets.py:1619 +#: netbox/dcim/filtersets.py:1619 msgid "LAG interface (ID)" msgstr "Interface LAG (ID)" -#: dcim/filtersets.py:1646 dcim/filtersets.py:1658 -#: dcim/forms/filtersets.py:1251 dcim/forms/model_forms.py:1634 -#: templates/dcim/virtualdevicecontext.html:15 +#: netbox/dcim/filtersets.py:1646 netbox/dcim/filtersets.py:1658 +#: netbox/dcim/forms/filtersets.py:1251 netbox/dcim/forms/model_forms.py:1634 +#: netbox/templates/dcim/virtualdevicecontext.html:15 msgid "Virtual Device Context" msgstr "Contexte du périphérique virtuel" -#: dcim/filtersets.py:1652 +#: netbox/dcim/filtersets.py:1652 msgid "Virtual Device Context (Identifier)" msgstr "Contexte du périphérique virtuel (identifiant)" -#: dcim/filtersets.py:1663 templates/wireless/wirelesslan.html:11 -#: wireless/forms/model_forms.py:53 +#: netbox/dcim/filtersets.py:1663 +#: netbox/templates/wireless/wirelesslan.html:11 +#: netbox/wireless/forms/model_forms.py:53 msgid "Wireless LAN" msgstr "LAN sans fil" -#: dcim/filtersets.py:1667 dcim/tables/devices.py:609 +#: netbox/dcim/filtersets.py:1667 netbox/dcim/tables/devices.py:597 msgid "Wireless link" msgstr "Liaison sans fil" -#: dcim/filtersets.py:1737 +#: netbox/dcim/filtersets.py:1737 msgid "Installed module (ID)" msgstr "Module installé (ID)" -#: dcim/filtersets.py:1748 +#: netbox/dcim/filtersets.py:1748 msgid "Installed device (ID)" msgstr "Appareil installé (ID)" -#: dcim/filtersets.py:1754 +#: netbox/dcim/filtersets.py:1754 msgid "Installed device (name)" msgstr "Appareil installé (nom)" -#: dcim/filtersets.py:1820 +#: netbox/dcim/filtersets.py:1820 msgid "Master (ID)" msgstr "Maître (ID)" -#: dcim/filtersets.py:1826 +#: netbox/dcim/filtersets.py:1826 msgid "Master (name)" msgstr "Master (nom)" -#: dcim/filtersets.py:1868 tenancy/filtersets.py:246 +#: netbox/dcim/filtersets.py:1868 netbox/tenancy/filtersets.py:246 msgid "Tenant (ID)" msgstr "Locataire (ID)" -#: dcim/filtersets.py:1874 extras/filtersets.py:570 tenancy/filtersets.py:252 +#: netbox/dcim/filtersets.py:1874 netbox/extras/filtersets.py:570 +#: netbox/tenancy/filtersets.py:252 msgid "Tenant (slug)" msgstr "Locataire (limace)" -#: dcim/filtersets.py:1910 dcim/forms/filtersets.py:996 +#: netbox/dcim/filtersets.py:1910 netbox/dcim/forms/filtersets.py:996 msgid "Unterminated" msgstr "Non terminé" -#: dcim/filtersets.py:2168 +#: netbox/dcim/filtersets.py:2168 msgid "Power panel (ID)" msgstr "Panneau d'alimentation (ID)" -#: dcim/forms/bulk_create.py:40 extras/forms/filtersets.py:410 -#: extras/forms/model_forms.py:443 extras/forms/model_forms.py:495 -#: netbox/forms/base.py:84 netbox/forms/mixins.py:81 -#: netbox/tables/columns.py:458 -#: templates/circuits/inc/circuit_termination.html:32 -#: templates/generic/bulk_edit.html:65 templates/inc/panels/tags.html:5 -#: utilities/forms/fields/fields.py:81 +#: netbox/dcim/forms/bulk_create.py:40 netbox/extras/forms/filtersets.py:410 +#: netbox/extras/forms/model_forms.py:443 +#: netbox/extras/forms/model_forms.py:495 netbox/netbox/forms/base.py:84 +#: netbox/netbox/forms/mixins.py:81 netbox/netbox/tables/columns.py:458 +#: netbox/templates/circuits/inc/circuit_termination.html:32 +#: netbox/templates/generic/bulk_edit.html:65 +#: netbox/templates/inc/panels/tags.html:5 +#: netbox/utilities/forms/fields/fields.py:81 msgid "Tags" msgstr "Balises" -#: dcim/forms/bulk_create.py:112 dcim/forms/filtersets.py:1396 -#: dcim/forms/model_forms.py:431 dcim/forms/model_forms.py:486 -#: dcim/forms/object_create.py:197 dcim/forms/object_create.py:353 -#: dcim/tables/devices.py:170 dcim/tables/devices.py:702 -#: dcim/tables/devicetypes.py:242 templates/dcim/device.html:42 -#: templates/dcim/device.html:129 templates/dcim/modulebay.html:34 -#: templates/dcim/virtualchassis.html:66 -#: templates/dcim/virtualchassis_edit.html:55 +#: netbox/dcim/forms/bulk_create.py:112 netbox/dcim/forms/filtersets.py:1396 +#: netbox/dcim/forms/model_forms.py:431 netbox/dcim/forms/model_forms.py:486 +#: netbox/dcim/forms/object_create.py:197 +#: netbox/dcim/forms/object_create.py:353 netbox/dcim/tables/devices.py:162 +#: netbox/dcim/tables/devices.py:690 netbox/dcim/tables/devicetypes.py:242 +#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:130 +#: netbox/templates/dcim/modulebay.html:34 +#: netbox/templates/dcim/virtualchassis.html:66 +#: netbox/templates/dcim/virtualchassis_edit.html:55 msgid "Position" msgstr "Position" -#: dcim/forms/bulk_create.py:114 +#: netbox/dcim/forms/bulk_create.py:114 msgid "" "Alphanumeric ranges are supported. (Must match the number of names being " "created.)" @@ -2733,798 +3021,864 @@ msgstr "" "Les plages alphanumériques sont prises en charge. (Doit correspondre au " "nombre de noms en cours de création.)" -#: dcim/forms/bulk_edit.py:116 dcim/forms/bulk_import.py:99 -#: dcim/forms/model_forms.py:116 dcim/tables/sites.py:89 -#: ipam/filtersets.py:985 ipam/forms/bulk_edit.py:531 -#: ipam/forms/bulk_import.py:444 ipam/forms/model_forms.py:526 -#: ipam/tables/fhrp.py:67 ipam/tables/vlans.py:118 ipam/tables/vlans.py:221 -#: templates/dcim/interface.html:284 templates/dcim/site.html:36 -#: templates/ipam/inc/panels/fhrp_groups.html:23 templates/ipam/vlan.html:27 -#: templates/tenancy/contact.html:21 templates/tenancy/tenant.html:20 -#: templates/users/group.html:6 templates/users/group.html:14 -#: templates/virtualization/cluster.html:29 templates/vpn/tunnel.html:29 -#: templates/wireless/wirelesslan.html:18 tenancy/forms/bulk_edit.py:43 -#: tenancy/forms/bulk_edit.py:94 tenancy/forms/bulk_import.py:40 -#: tenancy/forms/bulk_import.py:81 tenancy/forms/filtersets.py:48 -#: tenancy/forms/filtersets.py:78 tenancy/forms/filtersets.py:97 -#: tenancy/forms/model_forms.py:45 tenancy/forms/model_forms.py:97 -#: tenancy/forms/model_forms.py:122 tenancy/tables/contacts.py:60 -#: tenancy/tables/contacts.py:107 tenancy/tables/tenants.py:42 -#: users/filtersets.py:57 users/filtersets.py:175 users/forms/filtersets.py:32 -#: users/forms/filtersets.py:38 users/forms/filtersets.py:80 -#: virtualization/forms/bulk_edit.py:65 virtualization/forms/bulk_import.py:47 -#: virtualization/forms/filtersets.py:85 -#: virtualization/forms/model_forms.py:66 virtualization/tables/clusters.py:70 -#: vpn/forms/bulk_edit.py:112 vpn/forms/bulk_import.py:158 -#: vpn/forms/filtersets.py:116 vpn/tables/crypto.py:31 -#: vpn/tables/tunnels.py:44 wireless/forms/bulk_edit.py:48 -#: wireless/forms/bulk_import.py:36 wireless/forms/filtersets.py:46 -#: wireless/forms/model_forms.py:40 wireless/tables/wirelesslan.py:48 +#: netbox/dcim/forms/bulk_edit.py:116 netbox/dcim/forms/bulk_import.py:99 +#: netbox/dcim/forms/model_forms.py:116 netbox/dcim/tables/sites.py:89 +#: netbox/ipam/filtersets.py:985 netbox/ipam/forms/bulk_edit.py:531 +#: netbox/ipam/forms/bulk_import.py:444 netbox/ipam/forms/model_forms.py:526 +#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:118 +#: netbox/ipam/tables/vlans.py:221 netbox/templates/dcim/interface.html:284 +#: netbox/templates/dcim/site.html:37 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:23 +#: netbox/templates/ipam/vlan.html:27 netbox/templates/tenancy/contact.html:21 +#: netbox/templates/tenancy/tenant.html:20 netbox/templates/users/group.html:6 +#: netbox/templates/users/group.html:14 +#: netbox/templates/virtualization/cluster.html:29 +#: netbox/templates/vpn/tunnel.html:29 +#: netbox/templates/wireless/wirelesslan.html:18 +#: netbox/tenancy/forms/bulk_edit.py:43 netbox/tenancy/forms/bulk_edit.py:94 +#: netbox/tenancy/forms/bulk_import.py:40 +#: netbox/tenancy/forms/bulk_import.py:81 +#: netbox/tenancy/forms/filtersets.py:48 netbox/tenancy/forms/filtersets.py:78 +#: netbox/tenancy/forms/filtersets.py:97 +#: netbox/tenancy/forms/model_forms.py:45 +#: netbox/tenancy/forms/model_forms.py:97 +#: netbox/tenancy/forms/model_forms.py:122 +#: netbox/tenancy/tables/contacts.py:60 netbox/tenancy/tables/contacts.py:107 +#: netbox/tenancy/tables/tenants.py:42 netbox/users/filtersets.py:57 +#: netbox/users/filtersets.py:175 netbox/users/forms/filtersets.py:32 +#: netbox/users/forms/filtersets.py:38 netbox/users/forms/filtersets.py:80 +#: netbox/virtualization/forms/bulk_edit.py:65 +#: netbox/virtualization/forms/bulk_import.py:47 +#: netbox/virtualization/forms/filtersets.py:85 +#: netbox/virtualization/forms/model_forms.py:66 +#: netbox/virtualization/tables/clusters.py:70 +#: netbox/vpn/forms/bulk_edit.py:112 netbox/vpn/forms/bulk_import.py:158 +#: netbox/vpn/forms/filtersets.py:116 netbox/vpn/tables/crypto.py:31 +#: netbox/vpn/tables/tunnels.py:44 netbox/wireless/forms/bulk_edit.py:48 +#: netbox/wireless/forms/bulk_import.py:36 +#: netbox/wireless/forms/filtersets.py:46 +#: netbox/wireless/forms/model_forms.py:40 +#: netbox/wireless/tables/wirelesslan.py:48 msgid "Group" msgstr "Groupe" -#: dcim/forms/bulk_edit.py:131 +#: netbox/dcim/forms/bulk_edit.py:131 msgid "Contact name" msgstr "Nom du contact" -#: dcim/forms/bulk_edit.py:136 +#: netbox/dcim/forms/bulk_edit.py:136 msgid "Contact phone" msgstr "Téléphone de contact" -#: dcim/forms/bulk_edit.py:142 +#: netbox/dcim/forms/bulk_edit.py:142 msgid "Contact E-mail" msgstr "Adresse électronique de contact" -#: dcim/forms/bulk_edit.py:145 dcim/forms/bulk_import.py:122 -#: dcim/forms/model_forms.py:127 +#: netbox/dcim/forms/bulk_edit.py:145 netbox/dcim/forms/bulk_import.py:122 +#: netbox/dcim/forms/model_forms.py:127 msgid "Time zone" msgstr "Fuseau horaire" -#: dcim/forms/bulk_edit.py:267 dcim/forms/bulk_edit.py:1160 -#: dcim/forms/bulk_edit.py:1548 dcim/forms/bulk_import.py:207 -#: dcim/forms/bulk_import.py:1021 dcim/forms/filtersets.py:300 -#: dcim/forms/filtersets.py:706 dcim/forms/filtersets.py:1426 -#: dcim/forms/model_forms.py:219 dcim/forms/model_forms.py:1015 -#: dcim/forms/model_forms.py:1454 dcim/forms/object_import.py:181 -#: dcim/tables/devices.py:174 dcim/tables/devices.py:810 -#: dcim/tables/devices.py:921 dcim/tables/devicetypes.py:300 -#: dcim/tables/racks.py:69 extras/filtersets.py:504 -#: ipam/forms/bulk_edit.py:246 ipam/forms/bulk_edit.py:295 -#: ipam/forms/bulk_edit.py:343 ipam/forms/bulk_edit.py:549 -#: ipam/forms/bulk_import.py:196 ipam/forms/bulk_import.py:261 -#: ipam/forms/bulk_import.py:297 ipam/forms/bulk_import.py:463 -#: ipam/forms/filtersets.py:237 ipam/forms/filtersets.py:289 -#: ipam/forms/filtersets.py:360 ipam/forms/filtersets.py:516 -#: ipam/forms/model_forms.py:186 ipam/forms/model_forms.py:219 -#: ipam/forms/model_forms.py:248 ipam/forms/model_forms.py:689 -#: ipam/tables/ip.py:257 ipam/tables/ip.py:313 ipam/tables/ip.py:363 -#: ipam/tables/vlans.py:126 ipam/tables/vlans.py:230 -#: templates/dcim/device.html:179 -#: templates/dcim/inc/panels/inventory_items.html:20 -#: templates/dcim/interface.html:223 templates/dcim/inventoryitem.html:36 -#: templates/dcim/rack.html:47 templates/ipam/ipaddress.html:41 -#: templates/ipam/iprange.html:50 templates/ipam/prefix.html:77 -#: templates/ipam/role.html:19 templates/ipam/vlan.html:52 -#: templates/virtualization/virtualmachine.html:23 -#: templates/vpn/tunneltermination.html:17 -#: templates/wireless/inc/wirelesslink_interface.html:20 -#: tenancy/forms/bulk_edit.py:142 tenancy/forms/filtersets.py:107 -#: tenancy/forms/model_forms.py:137 tenancy/tables/contacts.py:102 -#: virtualization/forms/bulk_edit.py:145 -#: virtualization/forms/bulk_import.py:106 -#: virtualization/forms/filtersets.py:157 -#: virtualization/forms/model_forms.py:195 -#: virtualization/tables/virtualmachines.py:74 vpn/forms/bulk_edit.py:87 -#: vpn/forms/bulk_import.py:81 vpn/forms/filtersets.py:85 -#: vpn/forms/model_forms.py:78 vpn/forms/model_forms.py:113 -#: vpn/tables/tunnels.py:82 +#: netbox/dcim/forms/bulk_edit.py:267 netbox/dcim/forms/bulk_edit.py:1160 +#: netbox/dcim/forms/bulk_edit.py:1548 netbox/dcim/forms/bulk_import.py:207 +#: netbox/dcim/forms/bulk_import.py:1021 netbox/dcim/forms/filtersets.py:300 +#: netbox/dcim/forms/filtersets.py:706 netbox/dcim/forms/filtersets.py:1426 +#: netbox/dcim/forms/model_forms.py:219 netbox/dcim/forms/model_forms.py:1015 +#: netbox/dcim/forms/model_forms.py:1454 +#: netbox/dcim/forms/object_import.py:181 netbox/dcim/tables/devices.py:166 +#: netbox/dcim/tables/devices.py:792 netbox/dcim/tables/devices.py:903 +#: netbox/dcim/tables/devicetypes.py:300 netbox/dcim/tables/racks.py:69 +#: netbox/extras/filtersets.py:504 netbox/ipam/forms/bulk_edit.py:246 +#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:343 +#: netbox/ipam/forms/bulk_edit.py:549 netbox/ipam/forms/bulk_import.py:196 +#: netbox/ipam/forms/bulk_import.py:261 netbox/ipam/forms/bulk_import.py:297 +#: netbox/ipam/forms/bulk_import.py:463 netbox/ipam/forms/filtersets.py:237 +#: netbox/ipam/forms/filtersets.py:289 netbox/ipam/forms/filtersets.py:360 +#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/forms/model_forms.py:186 +#: netbox/ipam/forms/model_forms.py:219 netbox/ipam/forms/model_forms.py:248 +#: netbox/ipam/forms/model_forms.py:689 netbox/ipam/tables/ip.py:257 +#: netbox/ipam/tables/ip.py:313 netbox/ipam/tables/ip.py:363 +#: netbox/ipam/tables/vlans.py:126 netbox/ipam/tables/vlans.py:230 +#: netbox/templates/dcim/device.html:180 +#: netbox/templates/dcim/inc/panels/inventory_items.html:20 +#: netbox/templates/dcim/interface.html:223 +#: netbox/templates/dcim/inventoryitem.html:36 +#: netbox/templates/dcim/rack.html:47 netbox/templates/ipam/ipaddress.html:41 +#: netbox/templates/ipam/iprange.html:50 netbox/templates/ipam/prefix.html:77 +#: netbox/templates/ipam/role.html:19 netbox/templates/ipam/vlan.html:52 +#: netbox/templates/virtualization/virtualmachine.html:23 +#: netbox/templates/vpn/tunneltermination.html:17 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:20 +#: netbox/tenancy/forms/bulk_edit.py:142 +#: netbox/tenancy/forms/filtersets.py:107 +#: netbox/tenancy/forms/model_forms.py:137 +#: netbox/tenancy/tables/contacts.py:102 +#: netbox/virtualization/forms/bulk_edit.py:145 +#: netbox/virtualization/forms/bulk_import.py:106 +#: netbox/virtualization/forms/filtersets.py:157 +#: netbox/virtualization/forms/model_forms.py:195 +#: netbox/virtualization/tables/virtualmachines.py:74 +#: netbox/vpn/forms/bulk_edit.py:87 netbox/vpn/forms/bulk_import.py:81 +#: netbox/vpn/forms/filtersets.py:85 netbox/vpn/forms/model_forms.py:78 +#: netbox/vpn/forms/model_forms.py:113 netbox/vpn/tables/tunnels.py:82 msgid "Role" msgstr "Rôle" -#: dcim/forms/bulk_edit.py:274 dcim/forms/bulk_edit.py:610 -#: dcim/forms/bulk_edit.py:662 templates/dcim/device.html:103 -#: templates/dcim/module.html:74 templates/dcim/modulebay.html:66 -#: templates/dcim/rack.html:55 +#: netbox/dcim/forms/bulk_edit.py:274 netbox/dcim/forms/bulk_edit.py:610 +#: netbox/dcim/forms/bulk_edit.py:662 netbox/templates/dcim/device.html:104 +#: netbox/templates/dcim/module.html:74 +#: netbox/templates/dcim/modulebay.html:66 netbox/templates/dcim/rack.html:55 msgid "Serial Number" msgstr "Numéro de série" -#: dcim/forms/bulk_edit.py:277 dcim/forms/filtersets.py:307 -#: dcim/forms/filtersets.py:742 dcim/forms/filtersets.py:886 -#: dcim/forms/filtersets.py:1438 +#: netbox/dcim/forms/bulk_edit.py:277 netbox/dcim/forms/filtersets.py:307 +#: netbox/dcim/forms/filtersets.py:742 netbox/dcim/forms/filtersets.py:886 +#: netbox/dcim/forms/filtersets.py:1438 msgid "Asset tag" msgstr "Étiquette d'actif" -#: dcim/forms/bulk_edit.py:287 dcim/forms/bulk_import.py:220 -#: dcim/forms/filtersets.py:292 templates/dcim/rack.html:86 +#: netbox/dcim/forms/bulk_edit.py:287 netbox/dcim/forms/bulk_import.py:220 +#: netbox/dcim/forms/filtersets.py:292 netbox/templates/dcim/rack.html:86 msgid "Width" msgstr "Largeur" -#: dcim/forms/bulk_edit.py:293 templates/dcim/devicetype.html:37 +#: netbox/dcim/forms/bulk_edit.py:293 netbox/templates/dcim/devicetype.html:37 msgid "Height (U)" msgstr "Hauteur (U)" -#: dcim/forms/bulk_edit.py:298 +#: netbox/dcim/forms/bulk_edit.py:298 msgid "Descending units" msgstr "Unités décroissantes" -#: dcim/forms/bulk_edit.py:301 +#: netbox/dcim/forms/bulk_edit.py:301 msgid "Outer width" msgstr "Largeur extérieure" -#: dcim/forms/bulk_edit.py:306 +#: netbox/dcim/forms/bulk_edit.py:306 msgid "Outer depth" msgstr "Profondeur extérieure" -#: dcim/forms/bulk_edit.py:311 dcim/forms/bulk_import.py:225 +#: netbox/dcim/forms/bulk_edit.py:311 netbox/dcim/forms/bulk_import.py:225 msgid "Outer unit" msgstr "Unité extérieure" -#: dcim/forms/bulk_edit.py:316 +#: netbox/dcim/forms/bulk_edit.py:316 msgid "Mounting depth" msgstr "Profondeur de montage" -#: dcim/forms/bulk_edit.py:321 dcim/forms/bulk_edit.py:351 -#: dcim/forms/bulk_edit.py:436 dcim/forms/bulk_edit.py:459 -#: dcim/forms/bulk_edit.py:475 dcim/forms/bulk_edit.py:495 -#: dcim/forms/bulk_import.py:332 dcim/forms/bulk_import.py:358 -#: dcim/forms/filtersets.py:251 dcim/forms/filtersets.py:312 -#: dcim/forms/filtersets.py:336 dcim/forms/filtersets.py:423 -#: dcim/forms/filtersets.py:529 dcim/forms/filtersets.py:548 -#: dcim/forms/filtersets.py:604 dcim/forms/model_forms.py:232 -#: dcim/forms/model_forms.py:346 dcim/tables/devicetypes.py:103 -#: dcim/tables/modules.py:35 dcim/tables/racks.py:103 -#: extras/forms/bulk_edit.py:45 extras/forms/bulk_edit.py:108 -#: extras/forms/bulk_edit.py:158 extras/forms/bulk_edit.py:278 -#: extras/forms/filtersets.py:61 extras/forms/filtersets.py:134 -#: extras/forms/filtersets.py:221 ipam/forms/bulk_edit.py:188 -#: templates/dcim/device.html:316 templates/dcim/devicetype.html:49 -#: templates/dcim/moduletype.html:30 templates/extras/configcontext.html:17 -#: templates/extras/customlink.html:25 templates/extras/savedfilter.html:33 -#: templates/ipam/role.html:30 +#: netbox/dcim/forms/bulk_edit.py:321 netbox/dcim/forms/bulk_edit.py:351 +#: netbox/dcim/forms/bulk_edit.py:436 netbox/dcim/forms/bulk_edit.py:459 +#: netbox/dcim/forms/bulk_edit.py:475 netbox/dcim/forms/bulk_edit.py:495 +#: netbox/dcim/forms/bulk_import.py:332 netbox/dcim/forms/bulk_import.py:358 +#: netbox/dcim/forms/filtersets.py:251 netbox/dcim/forms/filtersets.py:312 +#: netbox/dcim/forms/filtersets.py:336 netbox/dcim/forms/filtersets.py:423 +#: netbox/dcim/forms/filtersets.py:529 netbox/dcim/forms/filtersets.py:548 +#: netbox/dcim/forms/filtersets.py:604 netbox/dcim/forms/model_forms.py:232 +#: netbox/dcim/forms/model_forms.py:346 netbox/dcim/tables/devicetypes.py:103 +#: netbox/dcim/tables/modules.py:35 netbox/dcim/tables/racks.py:103 +#: netbox/extras/forms/bulk_edit.py:45 netbox/extras/forms/bulk_edit.py:108 +#: netbox/extras/forms/bulk_edit.py:158 netbox/extras/forms/bulk_edit.py:278 +#: netbox/extras/forms/filtersets.py:61 netbox/extras/forms/filtersets.py:134 +#: netbox/extras/forms/filtersets.py:221 netbox/ipam/forms/bulk_edit.py:188 +#: netbox/templates/dcim/device.html:317 +#: netbox/templates/dcim/devicetype.html:49 +#: netbox/templates/dcim/moduletype.html:30 +#: netbox/templates/extras/configcontext.html:17 +#: netbox/templates/extras/customlink.html:25 +#: netbox/templates/extras/savedfilter.html:33 +#: netbox/templates/ipam/role.html:30 msgid "Weight" msgstr "Poids" -#: dcim/forms/bulk_edit.py:326 dcim/forms/filtersets.py:317 +#: netbox/dcim/forms/bulk_edit.py:326 netbox/dcim/forms/filtersets.py:317 msgid "Max weight" msgstr "Poids maximum" -#: dcim/forms/bulk_edit.py:331 dcim/forms/bulk_edit.py:441 -#: dcim/forms/bulk_edit.py:480 dcim/forms/bulk_import.py:231 -#: dcim/forms/bulk_import.py:337 dcim/forms/bulk_import.py:363 -#: dcim/forms/filtersets.py:322 dcim/forms/filtersets.py:533 -#: dcim/forms/filtersets.py:608 +#: netbox/dcim/forms/bulk_edit.py:331 netbox/dcim/forms/bulk_edit.py:441 +#: netbox/dcim/forms/bulk_edit.py:480 netbox/dcim/forms/bulk_import.py:231 +#: netbox/dcim/forms/bulk_import.py:337 netbox/dcim/forms/bulk_import.py:363 +#: netbox/dcim/forms/filtersets.py:322 netbox/dcim/forms/filtersets.py:533 +#: netbox/dcim/forms/filtersets.py:608 msgid "Weight unit" msgstr "Unité de poids" -#: dcim/forms/bulk_edit.py:345 dcim/forms/bulk_edit.py:808 -#: dcim/forms/bulk_import.py:270 dcim/forms/bulk_import.py:273 -#: dcim/forms/bulk_import.py:498 dcim/forms/bulk_import.py:1309 -#: dcim/forms/bulk_import.py:1313 dcim/forms/filtersets.py:102 -#: dcim/forms/filtersets.py:340 dcim/forms/filtersets.py:354 -#: dcim/forms/filtersets.py:392 dcim/forms/filtersets.py:701 -#: dcim/forms/filtersets.py:954 dcim/forms/filtersets.py:1086 -#: dcim/forms/model_forms.py:226 dcim/forms/model_forms.py:248 -#: dcim/forms/model_forms.py:422 dcim/forms/model_forms.py:700 -#: dcim/forms/object_create.py:400 dcim/tables/devices.py:166 -#: dcim/tables/power.py:70 dcim/tables/racks.py:148 -#: ipam/forms/bulk_edit.py:465 ipam/forms/filtersets.py:442 -#: ipam/forms/model_forms.py:610 templates/dcim/device.html:29 -#: templates/dcim/inc/cable_termination.html:16 -#: templates/dcim/powerfeed.html:28 templates/dcim/rack.html:13 -#: templates/dcim/rack/base.html:4 templates/dcim/rackreservation.html:19 -#: templates/dcim/rackreservation.html:36 -#: virtualization/forms/model_forms.py:113 +#: netbox/dcim/forms/bulk_edit.py:345 netbox/dcim/forms/bulk_edit.py:808 +#: netbox/dcim/forms/bulk_import.py:270 netbox/dcim/forms/bulk_import.py:273 +#: netbox/dcim/forms/bulk_import.py:498 netbox/dcim/forms/bulk_import.py:1309 +#: netbox/dcim/forms/bulk_import.py:1313 netbox/dcim/forms/filtersets.py:102 +#: netbox/dcim/forms/filtersets.py:340 netbox/dcim/forms/filtersets.py:354 +#: netbox/dcim/forms/filtersets.py:392 netbox/dcim/forms/filtersets.py:701 +#: netbox/dcim/forms/filtersets.py:954 netbox/dcim/forms/filtersets.py:1086 +#: netbox/dcim/forms/model_forms.py:226 netbox/dcim/forms/model_forms.py:248 +#: netbox/dcim/forms/model_forms.py:422 netbox/dcim/forms/model_forms.py:700 +#: netbox/dcim/forms/object_create.py:400 netbox/dcim/tables/devices.py:158 +#: netbox/dcim/tables/power.py:70 netbox/dcim/tables/racks.py:148 +#: netbox/ipam/forms/bulk_edit.py:465 netbox/ipam/forms/filtersets.py:442 +#: netbox/ipam/forms/model_forms.py:610 netbox/templates/dcim/device.html:30 +#: netbox/templates/dcim/inc/cable_termination.html:16 +#: netbox/templates/dcim/powerfeed.html:28 netbox/templates/dcim/rack.html:13 +#: netbox/templates/dcim/rack/base.html:4 +#: netbox/templates/dcim/rackreservation.html:19 +#: netbox/templates/dcim/rackreservation.html:36 +#: netbox/virtualization/forms/model_forms.py:113 msgid "Rack" msgstr "Baie" -#: dcim/forms/bulk_edit.py:349 dcim/forms/bulk_edit.py:628 -#: dcim/forms/filtersets.py:248 dcim/forms/filtersets.py:333 -#: dcim/forms/filtersets.py:416 dcim/forms/filtersets.py:543 -#: dcim/forms/filtersets.py:651 dcim/forms/filtersets.py:861 -#: dcim/forms/model_forms.py:610 dcim/forms/model_forms.py:1524 -#: templates/dcim/device_edit.html:20 +#: netbox/dcim/forms/bulk_edit.py:349 netbox/dcim/forms/bulk_edit.py:628 +#: netbox/dcim/forms/filtersets.py:248 netbox/dcim/forms/filtersets.py:333 +#: netbox/dcim/forms/filtersets.py:416 netbox/dcim/forms/filtersets.py:543 +#: netbox/dcim/forms/filtersets.py:651 netbox/dcim/forms/filtersets.py:861 +#: netbox/dcim/forms/model_forms.py:610 netbox/dcim/forms/model_forms.py:1524 +#: netbox/templates/dcim/device_edit.html:20 msgid "Hardware" msgstr "Matériel" -#: dcim/forms/bulk_edit.py:402 dcim/forms/bulk_edit.py:466 -#: dcim/forms/bulk_edit.py:530 dcim/forms/bulk_edit.py:554 -#: dcim/forms/bulk_edit.py:638 dcim/forms/bulk_edit.py:1165 -#: dcim/forms/bulk_edit.py:1553 dcim/forms/bulk_import.py:319 -#: dcim/forms/bulk_import.py:353 dcim/forms/bulk_import.py:395 -#: dcim/forms/bulk_import.py:431 dcim/forms/bulk_import.py:1027 -#: dcim/forms/filtersets.py:429 dcim/forms/filtersets.py:554 -#: dcim/forms/filtersets.py:630 dcim/forms/filtersets.py:711 -#: dcim/forms/filtersets.py:866 dcim/forms/filtersets.py:1431 -#: dcim/forms/model_forms.py:281 dcim/forms/model_forms.py:293 -#: dcim/forms/model_forms.py:339 dcim/forms/model_forms.py:379 -#: dcim/forms/model_forms.py:1020 dcim/forms/model_forms.py:1459 -#: dcim/forms/object_import.py:187 dcim/tables/devices.py:101 -#: dcim/tables/devices.py:177 dcim/tables/devices.py:924 -#: dcim/tables/devicetypes.py:81 dcim/tables/devicetypes.py:304 -#: dcim/tables/modules.py:20 dcim/tables/modules.py:60 -#: templates/dcim/devicetype.html:14 templates/dcim/inventoryitem.html:44 -#: templates/dcim/manufacturer.html:33 templates/dcim/modulebay.html:58 -#: templates/dcim/moduletype.html:14 templates/dcim/platform.html:37 +#: netbox/dcim/forms/bulk_edit.py:402 netbox/dcim/forms/bulk_edit.py:466 +#: netbox/dcim/forms/bulk_edit.py:530 netbox/dcim/forms/bulk_edit.py:554 +#: netbox/dcim/forms/bulk_edit.py:638 netbox/dcim/forms/bulk_edit.py:1165 +#: netbox/dcim/forms/bulk_edit.py:1553 netbox/dcim/forms/bulk_import.py:319 +#: netbox/dcim/forms/bulk_import.py:353 netbox/dcim/forms/bulk_import.py:395 +#: netbox/dcim/forms/bulk_import.py:431 netbox/dcim/forms/bulk_import.py:1027 +#: netbox/dcim/forms/filtersets.py:429 netbox/dcim/forms/filtersets.py:554 +#: netbox/dcim/forms/filtersets.py:630 netbox/dcim/forms/filtersets.py:711 +#: netbox/dcim/forms/filtersets.py:866 netbox/dcim/forms/filtersets.py:1431 +#: netbox/dcim/forms/model_forms.py:281 netbox/dcim/forms/model_forms.py:293 +#: netbox/dcim/forms/model_forms.py:339 netbox/dcim/forms/model_forms.py:379 +#: netbox/dcim/forms/model_forms.py:1020 netbox/dcim/forms/model_forms.py:1459 +#: netbox/dcim/forms/object_import.py:187 netbox/dcim/tables/devices.py:93 +#: netbox/dcim/tables/devices.py:169 netbox/dcim/tables/devices.py:906 +#: netbox/dcim/tables/devicetypes.py:81 netbox/dcim/tables/devicetypes.py:304 +#: netbox/dcim/tables/modules.py:20 netbox/dcim/tables/modules.py:60 +#: netbox/templates/dcim/devicetype.html:14 +#: netbox/templates/dcim/inventoryitem.html:44 +#: netbox/templates/dcim/manufacturer.html:33 +#: netbox/templates/dcim/modulebay.html:58 +#: netbox/templates/dcim/moduletype.html:14 +#: netbox/templates/dcim/platform.html:37 msgid "Manufacturer" msgstr "Fabricant" -#: dcim/forms/bulk_edit.py:407 dcim/forms/bulk_import.py:325 -#: dcim/forms/filtersets.py:434 dcim/forms/model_forms.py:297 +#: netbox/dcim/forms/bulk_edit.py:407 netbox/dcim/forms/bulk_import.py:325 +#: netbox/dcim/forms/filtersets.py:434 netbox/dcim/forms/model_forms.py:297 msgid "Default platform" msgstr "Plateforme par défaut" -#: dcim/forms/bulk_edit.py:412 dcim/forms/bulk_edit.py:471 -#: dcim/forms/filtersets.py:437 dcim/forms/filtersets.py:557 +#: netbox/dcim/forms/bulk_edit.py:412 netbox/dcim/forms/bulk_edit.py:471 +#: netbox/dcim/forms/filtersets.py:437 netbox/dcim/forms/filtersets.py:557 msgid "Part number" msgstr "Numéro de pièce" -#: dcim/forms/bulk_edit.py:416 +#: netbox/dcim/forms/bulk_edit.py:416 msgid "U height" msgstr "Hauteur en U" -#: dcim/forms/bulk_edit.py:428 +#: netbox/dcim/forms/bulk_edit.py:428 msgid "Exclude from utilization" msgstr "Exclure de l'utilisation" -#: dcim/forms/bulk_edit.py:431 dcim/forms/bulk_edit.py:603 -#: dcim/forms/bulk_import.py:525 dcim/forms/filtersets.py:446 -#: dcim/forms/filtersets.py:733 templates/dcim/device.html:97 -#: templates/dcim/devicetype.html:65 +#: netbox/dcim/forms/bulk_edit.py:431 netbox/dcim/forms/bulk_edit.py:603 +#: netbox/dcim/forms/bulk_import.py:525 netbox/dcim/forms/filtersets.py:446 +#: netbox/dcim/forms/filtersets.py:733 netbox/templates/dcim/device.html:98 +#: netbox/templates/dcim/devicetype.html:65 msgid "Airflow" msgstr "Débit d'air" -#: dcim/forms/bulk_edit.py:457 dcim/forms/model_forms.py:312 -#: dcim/tables/devicetypes.py:78 templates/dcim/device.html:87 -#: templates/dcim/devicebay.html:52 templates/dcim/module.html:58 +#: netbox/dcim/forms/bulk_edit.py:457 netbox/dcim/forms/model_forms.py:312 +#: netbox/dcim/tables/devicetypes.py:78 netbox/templates/dcim/device.html:88 +#: netbox/templates/dcim/devicebay.html:52 +#: netbox/templates/dcim/module.html:58 msgid "Device Type" msgstr "Type d'appareil" -#: dcim/forms/bulk_edit.py:494 dcim/forms/model_forms.py:345 -#: dcim/tables/modules.py:17 dcim/tables/modules.py:65 -#: templates/dcim/module.html:62 templates/dcim/modulebay.html:62 -#: templates/dcim/moduletype.html:11 +#: netbox/dcim/forms/bulk_edit.py:494 netbox/dcim/forms/model_forms.py:345 +#: netbox/dcim/tables/modules.py:17 netbox/dcim/tables/modules.py:65 +#: netbox/templates/dcim/module.html:62 +#: netbox/templates/dcim/modulebay.html:62 +#: netbox/templates/dcim/moduletype.html:11 msgid "Module Type" msgstr "Type de module" -#: dcim/forms/bulk_edit.py:508 dcim/models/devices.py:474 +#: netbox/dcim/forms/bulk_edit.py:508 netbox/dcim/models/devices.py:474 msgid "VM role" msgstr "rôle de machine virtuelle" -#: dcim/forms/bulk_edit.py:511 dcim/forms/bulk_edit.py:535 -#: dcim/forms/bulk_edit.py:618 dcim/forms/bulk_import.py:376 -#: dcim/forms/bulk_import.py:380 dcim/forms/bulk_import.py:402 -#: dcim/forms/bulk_import.py:406 dcim/forms/bulk_import.py:531 -#: dcim/forms/bulk_import.py:535 dcim/forms/filtersets.py:619 -#: dcim/forms/filtersets.py:635 dcim/forms/filtersets.py:752 -#: dcim/forms/model_forms.py:358 dcim/forms/model_forms.py:384 -#: dcim/forms/model_forms.py:495 virtualization/forms/bulk_import.py:132 -#: virtualization/forms/bulk_import.py:133 -#: virtualization/forms/filtersets.py:184 -#: virtualization/forms/model_forms.py:215 +#: netbox/dcim/forms/bulk_edit.py:511 netbox/dcim/forms/bulk_edit.py:535 +#: netbox/dcim/forms/bulk_edit.py:618 netbox/dcim/forms/bulk_import.py:376 +#: netbox/dcim/forms/bulk_import.py:380 netbox/dcim/forms/bulk_import.py:402 +#: netbox/dcim/forms/bulk_import.py:406 netbox/dcim/forms/bulk_import.py:531 +#: netbox/dcim/forms/bulk_import.py:535 netbox/dcim/forms/filtersets.py:619 +#: netbox/dcim/forms/filtersets.py:635 netbox/dcim/forms/filtersets.py:752 +#: netbox/dcim/forms/model_forms.py:358 netbox/dcim/forms/model_forms.py:384 +#: netbox/dcim/forms/model_forms.py:495 +#: netbox/virtualization/forms/bulk_import.py:132 +#: netbox/virtualization/forms/bulk_import.py:133 +#: netbox/virtualization/forms/filtersets.py:184 +#: netbox/virtualization/forms/model_forms.py:215 msgid "Config template" msgstr "Modèle de configuration" -#: dcim/forms/bulk_edit.py:559 dcim/forms/bulk_edit.py:959 -#: dcim/forms/bulk_import.py:437 dcim/forms/filtersets.py:112 -#: dcim/forms/model_forms.py:444 dcim/forms/model_forms.py:817 -#: dcim/forms/model_forms.py:834 extras/filtersets.py:499 +#: netbox/dcim/forms/bulk_edit.py:559 netbox/dcim/forms/bulk_edit.py:959 +#: netbox/dcim/forms/bulk_import.py:437 netbox/dcim/forms/filtersets.py:112 +#: netbox/dcim/forms/model_forms.py:444 netbox/dcim/forms/model_forms.py:817 +#: netbox/dcim/forms/model_forms.py:834 netbox/extras/filtersets.py:499 msgid "Device type" msgstr "Type d'appareil" -#: dcim/forms/bulk_edit.py:570 dcim/forms/bulk_import.py:418 -#: dcim/forms/filtersets.py:117 dcim/forms/model_forms.py:452 +#: netbox/dcim/forms/bulk_edit.py:570 netbox/dcim/forms/bulk_import.py:418 +#: netbox/dcim/forms/filtersets.py:117 netbox/dcim/forms/model_forms.py:452 msgid "Device role" msgstr "Rôle de l'appareil" -#: dcim/forms/bulk_edit.py:593 dcim/forms/bulk_import.py:443 -#: dcim/forms/filtersets.py:725 dcim/forms/model_forms.py:394 -#: dcim/forms/model_forms.py:456 dcim/tables/devices.py:187 -#: extras/filtersets.py:515 templates/dcim/device.html:183 -#: templates/dcim/platform.html:26 -#: templates/virtualization/virtualmachine.html:27 -#: virtualization/forms/bulk_edit.py:160 -#: virtualization/forms/bulk_import.py:122 -#: virtualization/forms/filtersets.py:168 -#: virtualization/forms/model_forms.py:203 -#: virtualization/tables/virtualmachines.py:78 +#: netbox/dcim/forms/bulk_edit.py:593 netbox/dcim/forms/bulk_import.py:443 +#: netbox/dcim/forms/filtersets.py:725 netbox/dcim/forms/model_forms.py:394 +#: netbox/dcim/forms/model_forms.py:456 netbox/dcim/tables/devices.py:179 +#: netbox/extras/filtersets.py:515 netbox/templates/dcim/device.html:184 +#: netbox/templates/dcim/platform.html:26 +#: netbox/templates/virtualization/virtualmachine.html:27 +#: netbox/virtualization/forms/bulk_edit.py:160 +#: netbox/virtualization/forms/bulk_import.py:122 +#: netbox/virtualization/forms/filtersets.py:168 +#: netbox/virtualization/forms/model_forms.py:203 +#: netbox/virtualization/tables/virtualmachines.py:78 msgid "Platform" msgstr "Plateforme" -#: dcim/forms/bulk_edit.py:626 dcim/forms/bulk_edit.py:1179 -#: dcim/forms/bulk_edit.py:1543 dcim/forms/bulk_edit.py:1589 -#: dcim/forms/bulk_import.py:586 dcim/forms/bulk_import.py:648 -#: dcim/forms/bulk_import.py:674 dcim/forms/bulk_import.py:700 -#: dcim/forms/bulk_import.py:720 dcim/forms/bulk_import.py:773 -#: dcim/forms/bulk_import.py:891 dcim/forms/bulk_import.py:939 -#: dcim/forms/bulk_import.py:956 dcim/forms/bulk_import.py:968 -#: dcim/forms/bulk_import.py:1016 dcim/forms/bulk_import.py:1373 -#: dcim/forms/connections.py:24 dcim/forms/filtersets.py:129 -#: dcim/forms/filtersets.py:840 dcim/forms/filtersets.py:970 -#: dcim/forms/filtersets.py:1160 dcim/forms/filtersets.py:1182 -#: dcim/forms/filtersets.py:1204 dcim/forms/filtersets.py:1221 -#: dcim/forms/filtersets.py:1241 dcim/forms/filtersets.py:1349 -#: dcim/forms/filtersets.py:1371 dcim/forms/filtersets.py:1392 -#: dcim/forms/filtersets.py:1407 dcim/forms/filtersets.py:1421 -#: dcim/forms/filtersets.py:1484 dcim/forms/filtersets.py:1508 -#: dcim/forms/filtersets.py:1532 dcim/forms/model_forms.py:573 -#: dcim/forms/model_forms.py:794 dcim/forms/model_forms.py:1153 -#: dcim/forms/model_forms.py:1608 dcim/forms/object_create.py:257 -#: dcim/tables/connections.py:22 dcim/tables/connections.py:41 -#: dcim/tables/connections.py:60 dcim/tables/devices.py:290 -#: dcim/tables/devices.py:359 dcim/tables/devices.py:403 -#: dcim/tables/devices.py:448 dcim/tables/devices.py:502 -#: dcim/tables/devices.py:594 dcim/tables/devices.py:692 -#: dcim/tables/devices.py:752 dcim/tables/devices.py:802 -#: dcim/tables/devices.py:862 dcim/tables/devices.py:914 -#: dcim/tables/devices.py:1040 dcim/tables/modules.py:52 -#: extras/forms/filtersets.py:330 ipam/forms/bulk_import.py:303 -#: ipam/forms/bulk_import.py:489 ipam/forms/filtersets.py:558 -#: ipam/forms/model_forms.py:317 ipam/forms/model_forms.py:725 -#: ipam/forms/model_forms.py:758 ipam/forms/model_forms.py:784 -#: ipam/tables/vlans.py:176 templates/dcim/consoleport.html:20 -#: templates/dcim/consoleserverport.html:20 templates/dcim/device.html:14 -#: templates/dcim/device.html:128 templates/dcim/device_edit.html:10 -#: templates/dcim/devicebay.html:20 templates/dcim/devicebay.html:48 -#: templates/dcim/frontport.html:20 templates/dcim/interface.html:30 -#: templates/dcim/interface.html:161 templates/dcim/inventoryitem.html:20 -#: templates/dcim/module.html:54 templates/dcim/modulebay.html:20 -#: templates/dcim/poweroutlet.html:20 templates/dcim/powerport.html:20 -#: templates/dcim/rearport.html:20 templates/dcim/virtualchassis.html:65 -#: templates/dcim/virtualchassis_edit.html:51 -#: templates/dcim/virtualdevicecontext.html:22 -#: templates/virtualization/virtualmachine.html:110 -#: templates/vpn/tunneltermination.html:23 -#: templates/wireless/inc/wirelesslink_interface.html:6 -#: virtualization/filtersets.py:167 virtualization/forms/bulk_edit.py:137 -#: virtualization/forms/bulk_import.py:99 -#: virtualization/forms/filtersets.py:128 -#: virtualization/forms/model_forms.py:185 -#: virtualization/tables/virtualmachines.py:70 vpn/choices.py:44 -#: vpn/forms/bulk_import.py:86 vpn/forms/bulk_import.py:283 -#: vpn/forms/filtersets.py:275 vpn/forms/model_forms.py:90 -#: vpn/forms/model_forms.py:125 vpn/forms/model_forms.py:236 -#: vpn/forms/model_forms.py:453 wireless/forms/model_forms.py:99 -#: wireless/forms/model_forms.py:141 wireless/tables/wirelesslan.py:75 +#: netbox/dcim/forms/bulk_edit.py:626 netbox/dcim/forms/bulk_edit.py:1179 +#: netbox/dcim/forms/bulk_edit.py:1543 netbox/dcim/forms/bulk_edit.py:1589 +#: netbox/dcim/forms/bulk_import.py:586 netbox/dcim/forms/bulk_import.py:648 +#: netbox/dcim/forms/bulk_import.py:674 netbox/dcim/forms/bulk_import.py:700 +#: netbox/dcim/forms/bulk_import.py:720 netbox/dcim/forms/bulk_import.py:773 +#: netbox/dcim/forms/bulk_import.py:891 netbox/dcim/forms/bulk_import.py:939 +#: netbox/dcim/forms/bulk_import.py:956 netbox/dcim/forms/bulk_import.py:968 +#: netbox/dcim/forms/bulk_import.py:1016 netbox/dcim/forms/bulk_import.py:1373 +#: netbox/dcim/forms/connections.py:24 netbox/dcim/forms/filtersets.py:129 +#: netbox/dcim/forms/filtersets.py:840 netbox/dcim/forms/filtersets.py:970 +#: netbox/dcim/forms/filtersets.py:1160 netbox/dcim/forms/filtersets.py:1182 +#: netbox/dcim/forms/filtersets.py:1204 netbox/dcim/forms/filtersets.py:1221 +#: netbox/dcim/forms/filtersets.py:1241 netbox/dcim/forms/filtersets.py:1349 +#: netbox/dcim/forms/filtersets.py:1371 netbox/dcim/forms/filtersets.py:1392 +#: netbox/dcim/forms/filtersets.py:1407 netbox/dcim/forms/filtersets.py:1421 +#: netbox/dcim/forms/filtersets.py:1484 netbox/dcim/forms/filtersets.py:1508 +#: netbox/dcim/forms/filtersets.py:1532 netbox/dcim/forms/model_forms.py:573 +#: netbox/dcim/forms/model_forms.py:794 netbox/dcim/forms/model_forms.py:1153 +#: netbox/dcim/forms/model_forms.py:1608 +#: netbox/dcim/forms/object_create.py:257 netbox/dcim/tables/connections.py:22 +#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60 +#: netbox/dcim/tables/devices.py:282 netbox/dcim/tables/devices.py:359 +#: netbox/dcim/tables/devices.py:400 netbox/dcim/tables/devices.py:442 +#: netbox/dcim/tables/devices.py:493 netbox/dcim/tables/devices.py:582 +#: netbox/dcim/tables/devices.py:680 netbox/dcim/tables/devices.py:737 +#: netbox/dcim/tables/devices.py:784 netbox/dcim/tables/devices.py:844 +#: netbox/dcim/tables/devices.py:896 netbox/dcim/tables/devices.py:1022 +#: netbox/dcim/tables/modules.py:52 netbox/extras/forms/filtersets.py:330 +#: netbox/ipam/forms/bulk_import.py:303 netbox/ipam/forms/bulk_import.py:489 +#: netbox/ipam/forms/filtersets.py:558 netbox/ipam/forms/model_forms.py:317 +#: netbox/ipam/forms/model_forms.py:725 netbox/ipam/forms/model_forms.py:758 +#: netbox/ipam/forms/model_forms.py:784 netbox/ipam/tables/vlans.py:176 +#: netbox/templates/dcim/consoleport.html:20 +#: netbox/templates/dcim/consoleserverport.html:20 +#: netbox/templates/dcim/device.html:15 netbox/templates/dcim/device.html:129 +#: netbox/templates/dcim/device_edit.html:10 +#: netbox/templates/dcim/devicebay.html:20 +#: netbox/templates/dcim/devicebay.html:48 +#: netbox/templates/dcim/frontport.html:20 +#: netbox/templates/dcim/interface.html:30 +#: netbox/templates/dcim/interface.html:161 +#: netbox/templates/dcim/inventoryitem.html:20 +#: netbox/templates/dcim/module.html:54 +#: netbox/templates/dcim/modulebay.html:20 +#: netbox/templates/dcim/poweroutlet.html:20 +#: netbox/templates/dcim/powerport.html:20 +#: netbox/templates/dcim/rearport.html:20 +#: netbox/templates/dcim/virtualchassis.html:65 +#: netbox/templates/dcim/virtualchassis_edit.html:51 +#: netbox/templates/dcim/virtualdevicecontext.html:22 +#: netbox/templates/virtualization/virtualmachine.html:110 +#: netbox/templates/vpn/tunneltermination.html:23 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:6 +#: netbox/virtualization/filtersets.py:167 +#: netbox/virtualization/forms/bulk_edit.py:137 +#: netbox/virtualization/forms/bulk_import.py:99 +#: netbox/virtualization/forms/filtersets.py:128 +#: netbox/virtualization/forms/model_forms.py:185 +#: netbox/virtualization/tables/virtualmachines.py:70 netbox/vpn/choices.py:44 +#: netbox/vpn/forms/bulk_import.py:86 netbox/vpn/forms/bulk_import.py:283 +#: netbox/vpn/forms/filtersets.py:275 netbox/vpn/forms/model_forms.py:90 +#: netbox/vpn/forms/model_forms.py:125 netbox/vpn/forms/model_forms.py:236 +#: netbox/vpn/forms/model_forms.py:453 netbox/wireless/forms/model_forms.py:99 +#: netbox/wireless/forms/model_forms.py:141 +#: netbox/wireless/tables/wirelesslan.py:75 msgid "Device" msgstr "Appareil" -#: dcim/forms/bulk_edit.py:629 templates/extras/dashboard/widget_config.html:7 -#: virtualization/forms/bulk_edit.py:191 +#: netbox/dcim/forms/bulk_edit.py:629 +#: netbox/templates/extras/dashboard/widget_config.html:7 +#: netbox/virtualization/forms/bulk_edit.py:191 msgid "Configuration" msgstr "Configuration" -#: dcim/forms/bulk_edit.py:643 dcim/forms/bulk_import.py:598 -#: dcim/forms/model_forms.py:587 dcim/forms/model_forms.py:842 +#: netbox/dcim/forms/bulk_edit.py:643 netbox/dcim/forms/bulk_import.py:598 +#: netbox/dcim/forms/model_forms.py:587 netbox/dcim/forms/model_forms.py:842 msgid "Module type" msgstr "Type de module" -#: dcim/forms/bulk_edit.py:697 dcim/forms/bulk_edit.py:882 -#: dcim/forms/bulk_edit.py:901 dcim/forms/bulk_edit.py:924 -#: dcim/forms/bulk_edit.py:966 dcim/forms/bulk_edit.py:1010 -#: dcim/forms/bulk_edit.py:1061 dcim/forms/bulk_edit.py:1088 -#: dcim/forms/bulk_edit.py:1115 dcim/forms/bulk_edit.py:1133 -#: dcim/forms/bulk_edit.py:1151 dcim/forms/filtersets.py:65 -#: dcim/forms/object_create.py:46 templates/dcim/cable.html:32 -#: templates/dcim/consoleport.html:32 templates/dcim/consoleserverport.html:32 -#: templates/dcim/devicebay.html:28 templates/dcim/frontport.html:32 -#: templates/dcim/inc/panels/inventory_items.html:19 -#: templates/dcim/interface.html:42 templates/dcim/inventoryitem.html:32 -#: templates/dcim/modulebay.html:30 templates/dcim/poweroutlet.html:32 -#: templates/dcim/powerport.html:32 templates/dcim/rearport.html:32 -#: templates/extras/customfield.html:26 templates/generic/bulk_import.html:162 +#: netbox/dcim/forms/bulk_edit.py:697 netbox/dcim/forms/bulk_edit.py:882 +#: netbox/dcim/forms/bulk_edit.py:901 netbox/dcim/forms/bulk_edit.py:924 +#: netbox/dcim/forms/bulk_edit.py:966 netbox/dcim/forms/bulk_edit.py:1010 +#: netbox/dcim/forms/bulk_edit.py:1061 netbox/dcim/forms/bulk_edit.py:1088 +#: netbox/dcim/forms/bulk_edit.py:1115 netbox/dcim/forms/bulk_edit.py:1133 +#: netbox/dcim/forms/bulk_edit.py:1151 netbox/dcim/forms/filtersets.py:65 +#: netbox/dcim/forms/object_create.py:46 netbox/templates/dcim/cable.html:32 +#: netbox/templates/dcim/consoleport.html:32 +#: netbox/templates/dcim/consoleserverport.html:32 +#: netbox/templates/dcim/devicebay.html:28 +#: netbox/templates/dcim/frontport.html:32 +#: netbox/templates/dcim/inc/panels/inventory_items.html:19 +#: netbox/templates/dcim/interface.html:42 +#: netbox/templates/dcim/inventoryitem.html:32 +#: netbox/templates/dcim/modulebay.html:30 +#: netbox/templates/dcim/poweroutlet.html:32 +#: netbox/templates/dcim/powerport.html:32 +#: netbox/templates/dcim/rearport.html:32 +#: netbox/templates/extras/customfield.html:26 +#: netbox/templates/generic/bulk_import.html:162 msgid "Label" msgstr "Libellé" -#: dcim/forms/bulk_edit.py:706 dcim/forms/filtersets.py:987 -#: templates/dcim/cable.html:50 +#: netbox/dcim/forms/bulk_edit.py:706 netbox/dcim/forms/filtersets.py:987 +#: netbox/templates/dcim/cable.html:50 msgid "Length" msgstr "Longueur" -#: dcim/forms/bulk_edit.py:711 dcim/forms/bulk_import.py:1174 -#: dcim/forms/bulk_import.py:1177 dcim/forms/filtersets.py:991 +#: netbox/dcim/forms/bulk_edit.py:711 netbox/dcim/forms/bulk_import.py:1174 +#: netbox/dcim/forms/bulk_import.py:1177 netbox/dcim/forms/filtersets.py:991 msgid "Length unit" msgstr "Unité de longueur" -#: dcim/forms/bulk_edit.py:735 templates/dcim/virtualchassis.html:23 +#: netbox/dcim/forms/bulk_edit.py:735 +#: netbox/templates/dcim/virtualchassis.html:23 msgid "Domain" msgstr "Domaine" -#: dcim/forms/bulk_edit.py:803 dcim/forms/bulk_import.py:1296 -#: dcim/forms/filtersets.py:1077 dcim/forms/model_forms.py:695 +#: netbox/dcim/forms/bulk_edit.py:803 netbox/dcim/forms/bulk_import.py:1296 +#: netbox/dcim/forms/filtersets.py:1077 netbox/dcim/forms/model_forms.py:695 msgid "Power panel" msgstr "panneau d'alimentation" -#: dcim/forms/bulk_edit.py:825 dcim/forms/bulk_import.py:1332 -#: dcim/forms/filtersets.py:1099 templates/dcim/powerfeed.html:83 +#: netbox/dcim/forms/bulk_edit.py:825 netbox/dcim/forms/bulk_import.py:1332 +#: netbox/dcim/forms/filtersets.py:1099 +#: netbox/templates/dcim/powerfeed.html:83 msgid "Supply" msgstr "Approvisionnement" -#: dcim/forms/bulk_edit.py:831 dcim/forms/bulk_import.py:1337 -#: dcim/forms/filtersets.py:1104 templates/dcim/powerfeed.html:95 +#: netbox/dcim/forms/bulk_edit.py:831 netbox/dcim/forms/bulk_import.py:1337 +#: netbox/dcim/forms/filtersets.py:1104 +#: netbox/templates/dcim/powerfeed.html:95 msgid "Phase" msgstr "Phase" -#: dcim/forms/bulk_edit.py:837 dcim/forms/filtersets.py:1109 -#: templates/dcim/powerfeed.html:87 +#: netbox/dcim/forms/bulk_edit.py:837 netbox/dcim/forms/filtersets.py:1109 +#: netbox/templates/dcim/powerfeed.html:87 msgid "Voltage" msgstr "tension" -#: dcim/forms/bulk_edit.py:841 dcim/forms/filtersets.py:1113 -#: templates/dcim/powerfeed.html:91 +#: netbox/dcim/forms/bulk_edit.py:841 netbox/dcim/forms/filtersets.py:1113 +#: netbox/templates/dcim/powerfeed.html:91 msgid "Amperage" msgstr "Ampérage" -#: dcim/forms/bulk_edit.py:845 dcim/forms/filtersets.py:1117 +#: netbox/dcim/forms/bulk_edit.py:845 netbox/dcim/forms/filtersets.py:1117 msgid "Max utilization" msgstr "Utilisation maximale" -#: dcim/forms/bulk_edit.py:934 +#: netbox/dcim/forms/bulk_edit.py:934 msgid "Maximum draw" msgstr "Tirage maximum" -#: dcim/forms/bulk_edit.py:937 dcim/models/device_component_templates.py:256 -#: dcim/models/device_components.py:357 +#: netbox/dcim/forms/bulk_edit.py:937 +#: netbox/dcim/models/device_component_templates.py:256 +#: netbox/dcim/models/device_components.py:357 msgid "Maximum power draw (watts)" msgstr "Consommation électrique maximale (watts)" -#: dcim/forms/bulk_edit.py:940 +#: netbox/dcim/forms/bulk_edit.py:940 msgid "Allocated draw" msgstr "Tirage au sort attribué" -#: dcim/forms/bulk_edit.py:943 dcim/models/device_component_templates.py:263 -#: dcim/models/device_components.py:364 +#: netbox/dcim/forms/bulk_edit.py:943 +#: netbox/dcim/models/device_component_templates.py:263 +#: netbox/dcim/models/device_components.py:364 msgid "Allocated power draw (watts)" msgstr "Consommation électrique allouée (watts)" -#: dcim/forms/bulk_edit.py:976 dcim/forms/bulk_import.py:731 -#: dcim/forms/model_forms.py:898 dcim/forms/model_forms.py:1223 -#: dcim/forms/model_forms.py:1511 dcim/forms/object_import.py:55 +#: netbox/dcim/forms/bulk_edit.py:976 netbox/dcim/forms/bulk_import.py:731 +#: netbox/dcim/forms/model_forms.py:898 netbox/dcim/forms/model_forms.py:1223 +#: netbox/dcim/forms/model_forms.py:1511 netbox/dcim/forms/object_import.py:55 msgid "Power port" msgstr "port d'alimentation" -#: dcim/forms/bulk_edit.py:981 dcim/forms/bulk_import.py:738 +#: netbox/dcim/forms/bulk_edit.py:981 netbox/dcim/forms/bulk_import.py:738 msgid "Feed leg" msgstr "Patte d'alimentation" -#: dcim/forms/bulk_edit.py:1027 dcim/forms/bulk_edit.py:1333 +#: netbox/dcim/forms/bulk_edit.py:1027 netbox/dcim/forms/bulk_edit.py:1333 msgid "Management only" msgstr "Gestion uniquement" -#: dcim/forms/bulk_edit.py:1037 dcim/forms/bulk_edit.py:1339 -#: dcim/forms/bulk_import.py:821 dcim/forms/filtersets.py:1300 -#: dcim/forms/object_import.py:90 -#: dcim/models/device_component_templates.py:411 -#: dcim/models/device_components.py:671 +#: netbox/dcim/forms/bulk_edit.py:1037 netbox/dcim/forms/bulk_edit.py:1339 +#: netbox/dcim/forms/bulk_import.py:821 netbox/dcim/forms/filtersets.py:1300 +#: netbox/dcim/forms/object_import.py:90 +#: netbox/dcim/models/device_component_templates.py:411 +#: netbox/dcim/models/device_components.py:671 msgid "PoE mode" msgstr "Mode PoE" -#: dcim/forms/bulk_edit.py:1043 dcim/forms/bulk_edit.py:1345 -#: dcim/forms/bulk_import.py:827 dcim/forms/filtersets.py:1305 -#: dcim/forms/object_import.py:95 -#: dcim/models/device_component_templates.py:417 -#: dcim/models/device_components.py:677 +#: netbox/dcim/forms/bulk_edit.py:1043 netbox/dcim/forms/bulk_edit.py:1345 +#: netbox/dcim/forms/bulk_import.py:827 netbox/dcim/forms/filtersets.py:1305 +#: netbox/dcim/forms/object_import.py:95 +#: netbox/dcim/models/device_component_templates.py:417 +#: netbox/dcim/models/device_components.py:677 msgid "PoE type" msgstr "Type PoE" -#: dcim/forms/bulk_edit.py:1049 dcim/forms/filtersets.py:1310 -#: dcim/forms/object_import.py:100 +#: netbox/dcim/forms/bulk_edit.py:1049 netbox/dcim/forms/filtersets.py:1310 +#: netbox/dcim/forms/object_import.py:100 msgid "Wireless role" msgstr "Rôle sans fil" -#: dcim/forms/bulk_edit.py:1186 dcim/forms/model_forms.py:609 -#: dcim/forms/model_forms.py:1168 dcim/tables/devices.py:313 -#: templates/dcim/consoleport.html:24 templates/dcim/consoleserverport.html:24 -#: templates/dcim/frontport.html:24 templates/dcim/interface.html:34 -#: templates/dcim/module.html:51 templates/dcim/modulebay.html:54 -#: templates/dcim/poweroutlet.html:24 templates/dcim/powerport.html:24 -#: templates/dcim/rearport.html:24 +#: netbox/dcim/forms/bulk_edit.py:1186 netbox/dcim/forms/model_forms.py:609 +#: netbox/dcim/forms/model_forms.py:1168 netbox/dcim/tables/devices.py:305 +#: netbox/templates/dcim/consoleport.html:24 +#: netbox/templates/dcim/consoleserverport.html:24 +#: netbox/templates/dcim/frontport.html:24 +#: netbox/templates/dcim/interface.html:34 +#: netbox/templates/dcim/module.html:51 +#: netbox/templates/dcim/modulebay.html:54 +#: netbox/templates/dcim/poweroutlet.html:24 +#: netbox/templates/dcim/powerport.html:24 +#: netbox/templates/dcim/rearport.html:24 msgid "Module" msgstr "Modules" -#: dcim/forms/bulk_edit.py:1313 dcim/tables/devices.py:661 -#: templates/dcim/interface.html:110 +#: netbox/dcim/forms/bulk_edit.py:1313 netbox/dcim/tables/devices.py:649 +#: netbox/templates/dcim/interface.html:110 msgid "LAG" msgstr "DÉCALAGE" -#: dcim/forms/bulk_edit.py:1318 dcim/forms/model_forms.py:1250 +#: netbox/dcim/forms/bulk_edit.py:1318 netbox/dcim/forms/model_forms.py:1250 msgid "Virtual device contexts" msgstr "Contextes des appareils virtuels" -#: dcim/forms/bulk_edit.py:1324 dcim/forms/bulk_import.py:659 -#: dcim/forms/bulk_import.py:685 dcim/forms/filtersets.py:1169 -#: dcim/forms/filtersets.py:1191 dcim/forms/filtersets.py:1264 -#: dcim/tables/devices.py:606 -#: templates/circuits/inc/circuit_termination_fields.html:67 -#: templates/dcim/consoleport.html:40 templates/dcim/consoleserverport.html:40 +#: netbox/dcim/forms/bulk_edit.py:1324 netbox/dcim/forms/bulk_import.py:659 +#: netbox/dcim/forms/bulk_import.py:685 netbox/dcim/forms/filtersets.py:1169 +#: netbox/dcim/forms/filtersets.py:1191 netbox/dcim/forms/filtersets.py:1264 +#: netbox/dcim/tables/devices.py:594 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:67 +#: netbox/templates/dcim/consoleport.html:40 +#: netbox/templates/dcim/consoleserverport.html:40 msgid "Speed" msgstr "Vitesse" -#: dcim/forms/bulk_edit.py:1353 dcim/forms/bulk_import.py:830 -#: templates/vpn/ikepolicy.html:25 templates/vpn/ipsecprofile.html:21 -#: templates/vpn/ipsecprofile.html:48 virtualization/forms/bulk_edit.py:233 -#: virtualization/forms/bulk_import.py:165 vpn/forms/bulk_edit.py:146 -#: vpn/forms/bulk_edit.py:232 vpn/forms/bulk_import.py:176 -#: vpn/forms/bulk_import.py:234 vpn/forms/filtersets.py:135 -#: vpn/forms/filtersets.py:178 vpn/forms/filtersets.py:192 -#: vpn/tables/crypto.py:64 vpn/tables/crypto.py:162 +#: netbox/dcim/forms/bulk_edit.py:1353 netbox/dcim/forms/bulk_import.py:830 +#: netbox/templates/vpn/ikepolicy.html:25 +#: netbox/templates/vpn/ipsecprofile.html:21 +#: netbox/templates/vpn/ipsecprofile.html:48 +#: netbox/virtualization/forms/bulk_edit.py:233 +#: netbox/virtualization/forms/bulk_import.py:165 +#: netbox/vpn/forms/bulk_edit.py:146 netbox/vpn/forms/bulk_edit.py:232 +#: netbox/vpn/forms/bulk_import.py:176 netbox/vpn/forms/bulk_import.py:234 +#: netbox/vpn/forms/filtersets.py:135 netbox/vpn/forms/filtersets.py:178 +#: netbox/vpn/forms/filtersets.py:192 netbox/vpn/tables/crypto.py:64 +#: netbox/vpn/tables/crypto.py:162 msgid "Mode" msgstr "Mode" -#: dcim/forms/bulk_edit.py:1361 dcim/forms/model_forms.py:1299 -#: ipam/forms/bulk_import.py:177 ipam/forms/filtersets.py:505 -#: ipam/models/vlans.py:84 virtualization/forms/bulk_edit.py:240 -#: virtualization/forms/model_forms.py:321 +#: netbox/dcim/forms/bulk_edit.py:1361 netbox/dcim/forms/model_forms.py:1299 +#: netbox/ipam/forms/bulk_import.py:177 netbox/ipam/forms/filtersets.py:505 +#: netbox/ipam/models/vlans.py:84 netbox/virtualization/forms/bulk_edit.py:240 +#: netbox/virtualization/forms/model_forms.py:321 msgid "VLAN group" msgstr "groupe VLAN" -#: dcim/forms/bulk_edit.py:1369 dcim/forms/model_forms.py:1304 -#: dcim/tables/devices.py:579 virtualization/forms/bulk_edit.py:248 -#: virtualization/forms/model_forms.py:326 +#: netbox/dcim/forms/bulk_edit.py:1369 netbox/dcim/forms/model_forms.py:1304 +#: netbox/dcim/tables/devices.py:567 +#: netbox/virtualization/forms/bulk_edit.py:248 +#: netbox/virtualization/forms/model_forms.py:326 msgid "Untagged VLAN" msgstr "VLAN non balisé" -#: dcim/forms/bulk_edit.py:1377 dcim/forms/model_forms.py:1313 -#: dcim/tables/devices.py:585 virtualization/forms/bulk_edit.py:256 -#: virtualization/forms/model_forms.py:335 +#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:1313 +#: netbox/dcim/tables/devices.py:573 +#: netbox/virtualization/forms/bulk_edit.py:256 +#: netbox/virtualization/forms/model_forms.py:335 msgid "Tagged VLANs" msgstr "VLAN balisés" -#: dcim/forms/bulk_edit.py:1387 dcim/forms/model_forms.py:1286 +#: netbox/dcim/forms/bulk_edit.py:1387 netbox/dcim/forms/model_forms.py:1286 msgid "Wireless LAN group" msgstr "Groupe LAN sans fil" -#: dcim/forms/bulk_edit.py:1392 dcim/forms/model_forms.py:1291 -#: dcim/tables/devices.py:615 netbox/navigation/menu.py:133 -#: templates/dcim/interface.html:280 wireless/tables/wirelesslan.py:24 +#: netbox/dcim/forms/bulk_edit.py:1392 netbox/dcim/forms/model_forms.py:1291 +#: netbox/dcim/tables/devices.py:603 netbox/netbox/navigation/menu.py:133 +#: netbox/templates/dcim/interface.html:280 +#: netbox/wireless/tables/wirelesslan.py:24 msgid "Wireless LANs" msgstr "Réseaux locaux sans fil" -#: dcim/forms/bulk_edit.py:1401 dcim/forms/filtersets.py:1237 -#: dcim/forms/model_forms.py:1334 ipam/forms/bulk_edit.py:271 -#: ipam/forms/bulk_edit.py:362 ipam/forms/filtersets.py:169 -#: templates/dcim/interface.html:122 templates/ipam/prefix.html:95 -#: virtualization/forms/model_forms.py:349 +#: netbox/dcim/forms/bulk_edit.py:1401 netbox/dcim/forms/filtersets.py:1237 +#: netbox/dcim/forms/model_forms.py:1334 netbox/ipam/forms/bulk_edit.py:271 +#: netbox/ipam/forms/bulk_edit.py:362 netbox/ipam/forms/filtersets.py:169 +#: netbox/templates/dcim/interface.html:122 +#: netbox/templates/ipam/prefix.html:95 +#: netbox/virtualization/forms/model_forms.py:349 msgid "Addressing" msgstr "Adressage" -#: dcim/forms/bulk_edit.py:1402 dcim/forms/filtersets.py:650 -#: dcim/forms/model_forms.py:1335 virtualization/forms/model_forms.py:350 +#: netbox/dcim/forms/bulk_edit.py:1402 netbox/dcim/forms/filtersets.py:650 +#: netbox/dcim/forms/model_forms.py:1335 +#: netbox/virtualization/forms/model_forms.py:350 msgid "Operation" msgstr "Fonctionnement" -#: dcim/forms/bulk_edit.py:1403 dcim/forms/filtersets.py:1238 -#: dcim/forms/model_forms.py:932 dcim/forms/model_forms.py:1337 +#: netbox/dcim/forms/bulk_edit.py:1403 netbox/dcim/forms/filtersets.py:1238 +#: netbox/dcim/forms/model_forms.py:932 netbox/dcim/forms/model_forms.py:1337 msgid "PoE" msgstr "PoE" -#: dcim/forms/bulk_edit.py:1404 dcim/forms/model_forms.py:1336 -#: templates/dcim/interface.html:99 virtualization/forms/bulk_edit.py:267 -#: virtualization/forms/model_forms.py:351 +#: netbox/dcim/forms/bulk_edit.py:1404 netbox/dcim/forms/model_forms.py:1336 +#: netbox/templates/dcim/interface.html:99 +#: netbox/virtualization/forms/bulk_edit.py:267 +#: netbox/virtualization/forms/model_forms.py:351 msgid "Related Interfaces" msgstr "Interfaces associées" -#: dcim/forms/bulk_edit.py:1405 dcim/forms/model_forms.py:1338 -#: virtualization/forms/bulk_edit.py:268 -#: virtualization/forms/model_forms.py:352 +#: netbox/dcim/forms/bulk_edit.py:1405 netbox/dcim/forms/model_forms.py:1338 +#: netbox/virtualization/forms/bulk_edit.py:268 +#: netbox/virtualization/forms/model_forms.py:352 msgid "802.1Q Switching" msgstr "Commutation 802.1Q" -#: dcim/forms/bulk_edit.py:1467 dcim/forms/bulk_edit.py:1469 +#: netbox/dcim/forms/bulk_edit.py:1467 netbox/dcim/forms/bulk_edit.py:1469 msgid "Interface mode must be specified to assign VLANs" msgstr "Le mode d'interface doit être spécifié pour attribuer des VLAN" -#: dcim/forms/bulk_edit.py:1474 dcim/forms/common.py:50 +#: netbox/dcim/forms/bulk_edit.py:1474 netbox/dcim/forms/common.py:50 msgid "An access interface cannot have tagged VLANs assigned." msgstr "" "Les VLAN balisés ne peuvent pas être attribués à une interface d'accès." -#: dcim/forms/bulk_import.py:63 +#: netbox/dcim/forms/bulk_import.py:63 msgid "Name of parent region" msgstr "Nom de la région mère" -#: dcim/forms/bulk_import.py:77 +#: netbox/dcim/forms/bulk_import.py:77 msgid "Name of parent site group" msgstr "Nom du groupe de sites parent" -#: dcim/forms/bulk_import.py:96 +#: netbox/dcim/forms/bulk_import.py:96 msgid "Assigned region" msgstr "Région assignée" -#: dcim/forms/bulk_import.py:103 tenancy/forms/bulk_import.py:44 -#: tenancy/forms/bulk_import.py:85 wireless/forms/bulk_import.py:40 +#: netbox/dcim/forms/bulk_import.py:103 netbox/tenancy/forms/bulk_import.py:44 +#: netbox/tenancy/forms/bulk_import.py:85 +#: netbox/wireless/forms/bulk_import.py:40 msgid "Assigned group" msgstr "Groupe assigné" -#: dcim/forms/bulk_import.py:122 +#: netbox/dcim/forms/bulk_import.py:122 msgid "available options" msgstr "options disponibles" -#: dcim/forms/bulk_import.py:133 dcim/forms/bulk_import.py:488 -#: dcim/forms/bulk_import.py:1293 ipam/forms/bulk_import.py:174 -#: ipam/forms/bulk_import.py:441 virtualization/forms/bulk_import.py:63 -#: virtualization/forms/bulk_import.py:89 +#: netbox/dcim/forms/bulk_import.py:133 netbox/dcim/forms/bulk_import.py:488 +#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/forms/bulk_import.py:174 +#: netbox/ipam/forms/bulk_import.py:441 +#: netbox/virtualization/forms/bulk_import.py:63 +#: netbox/virtualization/forms/bulk_import.py:89 msgid "Assigned site" msgstr "Site assigné" -#: dcim/forms/bulk_import.py:140 +#: netbox/dcim/forms/bulk_import.py:140 msgid "Parent location" msgstr "Emplacement du parent" -#: dcim/forms/bulk_import.py:142 +#: netbox/dcim/forms/bulk_import.py:142 msgid "Location not found." msgstr "Emplacement introuvable." -#: dcim/forms/bulk_import.py:199 +#: netbox/dcim/forms/bulk_import.py:199 msgid "Name of assigned tenant" msgstr "Nom du locataire assigné" -#: dcim/forms/bulk_import.py:211 +#: netbox/dcim/forms/bulk_import.py:211 msgid "Name of assigned role" msgstr "Nom du rôle attribué" -#: dcim/forms/bulk_import.py:217 +#: netbox/dcim/forms/bulk_import.py:217 msgid "Rack type" msgstr "Type de baie" -#: dcim/forms/bulk_import.py:222 +#: netbox/dcim/forms/bulk_import.py:222 msgid "Rail-to-rail width (in inches)" msgstr "Largeur rail à rail (en pouces)" -#: dcim/forms/bulk_import.py:228 +#: netbox/dcim/forms/bulk_import.py:228 msgid "Unit for outer dimensions" msgstr "Unité pour les dimensions extérieures" -#: dcim/forms/bulk_import.py:234 +#: netbox/dcim/forms/bulk_import.py:234 msgid "Unit for rack weights" msgstr "Unité poids de la baie" -#: dcim/forms/bulk_import.py:260 +#: netbox/dcim/forms/bulk_import.py:260 msgid "Parent site" msgstr "Site parent" -#: dcim/forms/bulk_import.py:267 dcim/forms/bulk_import.py:1306 +#: netbox/dcim/forms/bulk_import.py:267 netbox/dcim/forms/bulk_import.py:1306 msgid "Rack's location (if any)" msgstr "Emplacement de la baie (le cas échéant)" -#: dcim/forms/bulk_import.py:276 dcim/forms/model_forms.py:253 -#: dcim/tables/racks.py:153 templates/dcim/rackreservation.html:12 -#: templates/dcim/rackreservation.html:45 +#: netbox/dcim/forms/bulk_import.py:276 netbox/dcim/forms/model_forms.py:253 +#: netbox/dcim/tables/racks.py:153 +#: netbox/templates/dcim/rackreservation.html:12 +#: netbox/templates/dcim/rackreservation.html:45 msgid "Units" msgstr "Unités" -#: dcim/forms/bulk_import.py:279 +#: netbox/dcim/forms/bulk_import.py:279 msgid "Comma-separated list of individual unit numbers" msgstr "Liste de numéros d'unités individuels séparés par des virgules" -#: dcim/forms/bulk_import.py:322 +#: netbox/dcim/forms/bulk_import.py:322 msgid "The manufacturer which produces this device type" msgstr "Le fabricant qui produit ce type d'appareil" -#: dcim/forms/bulk_import.py:329 +#: netbox/dcim/forms/bulk_import.py:329 msgid "The default platform for devices of this type (optional)" msgstr "Plateforme par défaut pour les appareils de ce type (facultatif)" -#: dcim/forms/bulk_import.py:334 +#: netbox/dcim/forms/bulk_import.py:334 msgid "Device weight" msgstr "Poids de l'appareil" -#: dcim/forms/bulk_import.py:340 +#: netbox/dcim/forms/bulk_import.py:340 msgid "Unit for device weight" msgstr "Unité de poids de l'appareil" -#: dcim/forms/bulk_import.py:360 +#: netbox/dcim/forms/bulk_import.py:360 msgid "Module weight" msgstr "Poids du module" -#: dcim/forms/bulk_import.py:366 +#: netbox/dcim/forms/bulk_import.py:366 msgid "Unit for module weight" msgstr "Unité pour le poids du module" -#: dcim/forms/bulk_import.py:399 +#: netbox/dcim/forms/bulk_import.py:399 msgid "Limit platform assignments to this manufacturer" msgstr "Limiter les attributions de plateforme à ce fabricant" -#: dcim/forms/bulk_import.py:421 dcim/forms/bulk_import.py:1376 -#: tenancy/forms/bulk_import.py:106 +#: netbox/dcim/forms/bulk_import.py:421 netbox/dcim/forms/bulk_import.py:1376 +#: netbox/tenancy/forms/bulk_import.py:106 msgid "Assigned role" msgstr "Rôle assigné" -#: dcim/forms/bulk_import.py:434 +#: netbox/dcim/forms/bulk_import.py:434 msgid "Device type manufacturer" msgstr "Fabricant du type d'appareil" -#: dcim/forms/bulk_import.py:440 +#: netbox/dcim/forms/bulk_import.py:440 msgid "Device type model" msgstr "Type d'appareil et modèle" -#: dcim/forms/bulk_import.py:447 virtualization/forms/bulk_import.py:126 +#: netbox/dcim/forms/bulk_import.py:447 +#: netbox/virtualization/forms/bulk_import.py:126 msgid "Assigned platform" msgstr "Plateforme attribuée" -#: dcim/forms/bulk_import.py:455 dcim/forms/bulk_import.py:459 -#: dcim/forms/model_forms.py:476 +#: netbox/dcim/forms/bulk_import.py:455 netbox/dcim/forms/bulk_import.py:459 +#: netbox/dcim/forms/model_forms.py:476 msgid "Virtual chassis" msgstr "Châssis virtuel" -#: dcim/forms/bulk_import.py:462 dcim/forms/model_forms.py:465 -#: dcim/tables/devices.py:207 extras/filtersets.py:548 -#: extras/forms/filtersets.py:331 ipam/forms/bulk_edit.py:479 -#: ipam/forms/filtersets.py:415 ipam/forms/filtersets.py:459 -#: ipam/forms/model_forms.py:627 templates/dcim/device.html:231 -#: templates/virtualization/cluster.html:10 -#: templates/virtualization/virtualmachine.html:88 -#: templates/virtualization/virtualmachine.html:97 -#: virtualization/filtersets.py:157 virtualization/filtersets.py:273 -#: virtualization/forms/bulk_edit.py:129 -#: virtualization/forms/bulk_import.py:92 -#: virtualization/forms/filtersets.py:99 -#: virtualization/forms/filtersets.py:123 -#: virtualization/forms/filtersets.py:200 -#: virtualization/forms/model_forms.py:79 -#: virtualization/forms/model_forms.py:176 -#: virtualization/tables/virtualmachines.py:66 +#: netbox/dcim/forms/bulk_import.py:462 netbox/dcim/forms/model_forms.py:465 +#: netbox/dcim/tables/devices.py:199 netbox/extras/filtersets.py:548 +#: netbox/extras/forms/filtersets.py:331 netbox/ipam/forms/bulk_edit.py:479 +#: netbox/ipam/forms/filtersets.py:415 netbox/ipam/forms/filtersets.py:459 +#: netbox/ipam/forms/model_forms.py:627 netbox/templates/dcim/device.html:232 +#: netbox/templates/virtualization/cluster.html:10 +#: netbox/templates/virtualization/virtualmachine.html:88 +#: netbox/templates/virtualization/virtualmachine.html:97 +#: netbox/virtualization/filtersets.py:157 +#: netbox/virtualization/filtersets.py:273 +#: netbox/virtualization/forms/bulk_edit.py:129 +#: netbox/virtualization/forms/bulk_import.py:92 +#: netbox/virtualization/forms/filtersets.py:99 +#: netbox/virtualization/forms/filtersets.py:123 +#: netbox/virtualization/forms/filtersets.py:200 +#: netbox/virtualization/forms/model_forms.py:79 +#: netbox/virtualization/forms/model_forms.py:176 +#: netbox/virtualization/tables/virtualmachines.py:66 msgid "Cluster" msgstr "Cluster" -#: dcim/forms/bulk_import.py:466 +#: netbox/dcim/forms/bulk_import.py:466 msgid "Virtualization cluster" msgstr "Cluster de virtualisation" -#: dcim/forms/bulk_import.py:495 +#: netbox/dcim/forms/bulk_import.py:495 msgid "Assigned location (if any)" msgstr "Emplacement attribué (le cas échéant)" -#: dcim/forms/bulk_import.py:502 +#: netbox/dcim/forms/bulk_import.py:502 msgid "Assigned rack (if any)" msgstr "Baie affectée (le cas échéant)" -#: dcim/forms/bulk_import.py:505 +#: netbox/dcim/forms/bulk_import.py:505 msgid "Face" msgstr "Visage" -#: dcim/forms/bulk_import.py:508 +#: netbox/dcim/forms/bulk_import.py:508 msgid "Mounted rack face" msgstr "Face montée en baie" -#: dcim/forms/bulk_import.py:515 +#: netbox/dcim/forms/bulk_import.py:515 msgid "Parent device (for child devices)" msgstr "Appareil parent (pour les appareils pour enfants)" -#: dcim/forms/bulk_import.py:518 +#: netbox/dcim/forms/bulk_import.py:518 msgid "Device bay" msgstr "Baie pour appareils" -#: dcim/forms/bulk_import.py:522 +#: netbox/dcim/forms/bulk_import.py:522 msgid "Device bay in which this device is installed (for child devices)" msgstr "" "Baie d'appareils dans laquelle cet appareil est installé (pour les appareils" " pour enfants)" -#: dcim/forms/bulk_import.py:528 +#: netbox/dcim/forms/bulk_import.py:528 msgid "Airflow direction" msgstr "Direction du flux d'air" -#: dcim/forms/bulk_import.py:589 +#: netbox/dcim/forms/bulk_import.py:589 msgid "The device in which this module is installed" msgstr "L'appareil sur lequel ce module est installé" -#: dcim/forms/bulk_import.py:592 dcim/forms/model_forms.py:580 +#: netbox/dcim/forms/bulk_import.py:592 netbox/dcim/forms/model_forms.py:580 msgid "Module bay" msgstr "Baie modulaire" -#: dcim/forms/bulk_import.py:595 +#: netbox/dcim/forms/bulk_import.py:595 msgid "The module bay in which this module is installed" msgstr "La baie du module dans laquelle ce module est installé" -#: dcim/forms/bulk_import.py:601 +#: netbox/dcim/forms/bulk_import.py:601 msgid "The type of module" msgstr "Le type de module" -#: dcim/forms/bulk_import.py:609 dcim/forms/model_forms.py:596 +#: netbox/dcim/forms/bulk_import.py:609 netbox/dcim/forms/model_forms.py:596 msgid "Replicate components" msgstr "Répliquer les composants" -#: dcim/forms/bulk_import.py:611 +#: netbox/dcim/forms/bulk_import.py:611 msgid "" "Automatically populate components associated with this module type (enabled " "by default)" @@ -3532,243 +3886,248 @@ msgstr "" "Remplir automatiquement les composants associés à ce type de module (activé " "par défaut)" -#: dcim/forms/bulk_import.py:614 dcim/forms/model_forms.py:602 +#: netbox/dcim/forms/bulk_import.py:614 netbox/dcim/forms/model_forms.py:602 msgid "Adopt components" msgstr "Adoptez des composants" -#: dcim/forms/bulk_import.py:616 dcim/forms/model_forms.py:605 +#: netbox/dcim/forms/bulk_import.py:616 netbox/dcim/forms/model_forms.py:605 msgid "Adopt already existing components" msgstr "Adoptez des composants déjà existants" -#: dcim/forms/bulk_import.py:656 dcim/forms/bulk_import.py:682 -#: dcim/forms/bulk_import.py:708 +#: netbox/dcim/forms/bulk_import.py:656 netbox/dcim/forms/bulk_import.py:682 +#: netbox/dcim/forms/bulk_import.py:708 msgid "Port type" msgstr "Type de port" -#: dcim/forms/bulk_import.py:664 dcim/forms/bulk_import.py:690 +#: netbox/dcim/forms/bulk_import.py:664 netbox/dcim/forms/bulk_import.py:690 msgid "Port speed in bps" msgstr "Vitesse du port en bits/s" -#: dcim/forms/bulk_import.py:728 +#: netbox/dcim/forms/bulk_import.py:728 msgid "Outlet type" msgstr "Type de prise" -#: dcim/forms/bulk_import.py:735 +#: netbox/dcim/forms/bulk_import.py:735 msgid "Local power port which feeds this outlet" msgstr "Port d'alimentation local qui alimente cette prise" -#: dcim/forms/bulk_import.py:741 +#: netbox/dcim/forms/bulk_import.py:741 msgid "Electrical phase (for three-phase circuits)" msgstr "Phase électrique (pour circuits triphasés)" -#: dcim/forms/bulk_import.py:782 dcim/forms/model_forms.py:1261 -#: virtualization/forms/bulk_import.py:155 -#: virtualization/forms/model_forms.py:305 +#: netbox/dcim/forms/bulk_import.py:782 netbox/dcim/forms/model_forms.py:1261 +#: netbox/virtualization/forms/bulk_import.py:155 +#: netbox/virtualization/forms/model_forms.py:305 msgid "Parent interface" msgstr "Interface pour les parents" -#: dcim/forms/bulk_import.py:789 dcim/forms/model_forms.py:1269 -#: virtualization/forms/bulk_import.py:162 -#: virtualization/forms/model_forms.py:313 +#: netbox/dcim/forms/bulk_import.py:789 netbox/dcim/forms/model_forms.py:1269 +#: netbox/virtualization/forms/bulk_import.py:162 +#: netbox/virtualization/forms/model_forms.py:313 msgid "Bridged interface" msgstr "Interface pontée" -#: dcim/forms/bulk_import.py:792 +#: netbox/dcim/forms/bulk_import.py:792 msgid "Lag" msgstr "Retard" -#: dcim/forms/bulk_import.py:796 +#: netbox/dcim/forms/bulk_import.py:796 msgid "Parent LAG interface" msgstr "Interface LAG parent" -#: dcim/forms/bulk_import.py:799 +#: netbox/dcim/forms/bulk_import.py:799 msgid "Vdcs" msgstr "VDC" -#: dcim/forms/bulk_import.py:804 +#: netbox/dcim/forms/bulk_import.py:804 msgid "VDC names separated by commas, encased with double quotes. Example:" msgstr "" "Noms de VDC séparés par des virgules, entre guillemets doubles. Exemple :" -#: dcim/forms/bulk_import.py:810 +#: netbox/dcim/forms/bulk_import.py:810 msgid "Physical medium" msgstr "Support physique" -#: dcim/forms/bulk_import.py:813 dcim/forms/filtersets.py:1271 +#: netbox/dcim/forms/bulk_import.py:813 netbox/dcim/forms/filtersets.py:1271 msgid "Duplex" msgstr "Duplex" -#: dcim/forms/bulk_import.py:818 +#: netbox/dcim/forms/bulk_import.py:818 msgid "Poe mode" msgstr "Mode PoE" -#: dcim/forms/bulk_import.py:824 +#: netbox/dcim/forms/bulk_import.py:824 msgid "Poe type" msgstr "Type de poteau" -#: dcim/forms/bulk_import.py:833 virtualization/forms/bulk_import.py:168 +#: netbox/dcim/forms/bulk_import.py:833 +#: netbox/virtualization/forms/bulk_import.py:168 msgid "IEEE 802.1Q operational mode (for L2 interfaces)" msgstr "Mode de fonctionnement IEEE 802.1Q (pour interfaces L2)" -#: dcim/forms/bulk_import.py:840 ipam/forms/bulk_import.py:160 -#: ipam/forms/bulk_import.py:246 ipam/forms/bulk_import.py:282 -#: ipam/forms/filtersets.py:201 ipam/forms/filtersets.py:277 -#: ipam/forms/filtersets.py:336 virtualization/forms/bulk_import.py:175 +#: netbox/dcim/forms/bulk_import.py:840 netbox/ipam/forms/bulk_import.py:160 +#: netbox/ipam/forms/bulk_import.py:246 netbox/ipam/forms/bulk_import.py:282 +#: netbox/ipam/forms/filtersets.py:201 netbox/ipam/forms/filtersets.py:277 +#: netbox/ipam/forms/filtersets.py:336 +#: netbox/virtualization/forms/bulk_import.py:175 msgid "Assigned VRF" msgstr "VRF attribué" -#: dcim/forms/bulk_import.py:843 +#: netbox/dcim/forms/bulk_import.py:843 msgid "Rf role" msgstr "Rôle RF" -#: dcim/forms/bulk_import.py:846 +#: netbox/dcim/forms/bulk_import.py:846 msgid "Wireless role (AP/station)" msgstr "Rôle sans fil (AP/station)" -#: dcim/forms/bulk_import.py:882 +#: netbox/dcim/forms/bulk_import.py:882 #, python-brace-format msgid "VDC {vdc} is not assigned to device {device}" msgstr "VDC {vdc} n'est pas attribué à l'appareil {device}" -#: dcim/forms/bulk_import.py:896 dcim/forms/model_forms.py:945 -#: dcim/forms/model_forms.py:1519 dcim/forms/object_import.py:117 +#: netbox/dcim/forms/bulk_import.py:896 netbox/dcim/forms/model_forms.py:945 +#: netbox/dcim/forms/model_forms.py:1519 +#: netbox/dcim/forms/object_import.py:117 msgid "Rear port" msgstr "Port arrière" -#: dcim/forms/bulk_import.py:899 +#: netbox/dcim/forms/bulk_import.py:899 msgid "Corresponding rear port" msgstr "Port arrière correspondant" -#: dcim/forms/bulk_import.py:904 dcim/forms/bulk_import.py:945 -#: dcim/forms/bulk_import.py:1164 +#: netbox/dcim/forms/bulk_import.py:904 netbox/dcim/forms/bulk_import.py:945 +#: netbox/dcim/forms/bulk_import.py:1164 msgid "Physical medium classification" msgstr "Classification des supports physiques" -#: dcim/forms/bulk_import.py:973 dcim/tables/devices.py:823 +#: netbox/dcim/forms/bulk_import.py:973 netbox/dcim/tables/devices.py:805 msgid "Installed device" msgstr "Appareil installé" -#: dcim/forms/bulk_import.py:977 +#: netbox/dcim/forms/bulk_import.py:977 msgid "Child device installed within this bay" msgstr "Appareil pour enfant installé dans cette baie" -#: dcim/forms/bulk_import.py:979 +#: netbox/dcim/forms/bulk_import.py:979 msgid "Child device not found." msgstr "Appareil pour enfant introuvable." -#: dcim/forms/bulk_import.py:1037 +#: netbox/dcim/forms/bulk_import.py:1037 msgid "Parent inventory item" msgstr "Article d'inventaire parent" -#: dcim/forms/bulk_import.py:1040 +#: netbox/dcim/forms/bulk_import.py:1040 msgid "Component type" msgstr "Type de composant" -#: dcim/forms/bulk_import.py:1044 +#: netbox/dcim/forms/bulk_import.py:1044 msgid "Component Type" msgstr "Type de composant" -#: dcim/forms/bulk_import.py:1047 +#: netbox/dcim/forms/bulk_import.py:1047 msgid "Compnent name" msgstr "Nom du composant" -#: dcim/forms/bulk_import.py:1049 +#: netbox/dcim/forms/bulk_import.py:1049 msgid "Component Name" msgstr "Nom du composant" -#: dcim/forms/bulk_import.py:1091 +#: netbox/dcim/forms/bulk_import.py:1091 #, python-brace-format msgid "Component not found: {device} - {component_name}" msgstr "Composant introuvable : {device} - {component_name}" -#: dcim/forms/bulk_import.py:1119 +#: netbox/dcim/forms/bulk_import.py:1119 msgid "Side A device" msgstr "Appareil côté A" -#: dcim/forms/bulk_import.py:1122 dcim/forms/bulk_import.py:1140 +#: netbox/dcim/forms/bulk_import.py:1122 netbox/dcim/forms/bulk_import.py:1140 msgid "Device name" msgstr "Nom de l'appareil" -#: dcim/forms/bulk_import.py:1125 +#: netbox/dcim/forms/bulk_import.py:1125 msgid "Side A type" msgstr "Côté A type" -#: dcim/forms/bulk_import.py:1128 dcim/forms/bulk_import.py:1146 +#: netbox/dcim/forms/bulk_import.py:1128 netbox/dcim/forms/bulk_import.py:1146 msgid "Termination type" msgstr "Type de terminaison" -#: dcim/forms/bulk_import.py:1131 +#: netbox/dcim/forms/bulk_import.py:1131 msgid "Side A name" msgstr "Nom de la face A" -#: dcim/forms/bulk_import.py:1132 dcim/forms/bulk_import.py:1150 +#: netbox/dcim/forms/bulk_import.py:1132 netbox/dcim/forms/bulk_import.py:1150 msgid "Termination name" msgstr "Nom de résiliation" -#: dcim/forms/bulk_import.py:1137 +#: netbox/dcim/forms/bulk_import.py:1137 msgid "Side B device" msgstr "Appareil Side B" -#: dcim/forms/bulk_import.py:1143 +#: netbox/dcim/forms/bulk_import.py:1143 msgid "Side B type" msgstr "Type de face B" -#: dcim/forms/bulk_import.py:1149 +#: netbox/dcim/forms/bulk_import.py:1149 msgid "Side B name" msgstr "Nom de la face B" -#: dcim/forms/bulk_import.py:1158 wireless/forms/bulk_import.py:86 +#: netbox/dcim/forms/bulk_import.py:1158 +#: netbox/wireless/forms/bulk_import.py:86 msgid "Connection status" msgstr "État de la connexion" -#: dcim/forms/bulk_import.py:1213 +#: netbox/dcim/forms/bulk_import.py:1213 #, python-brace-format msgid "Side {side_upper}: {device} {termination_object} is already connected" msgstr "Côté {side_upper}: {device} {termination_object} est déjà connecté" -#: dcim/forms/bulk_import.py:1219 +#: netbox/dcim/forms/bulk_import.py:1219 #, python-brace-format msgid "{side_upper} side termination not found: {device} {name}" msgstr "{side_upper} terminaison latérale introuvable : {device} {name}" -#: dcim/forms/bulk_import.py:1244 dcim/forms/model_forms.py:730 -#: dcim/tables/devices.py:1010 templates/dcim/device.html:130 -#: templates/dcim/virtualchassis.html:27 templates/dcim/virtualchassis.html:67 +#: netbox/dcim/forms/bulk_import.py:1244 netbox/dcim/forms/model_forms.py:730 +#: netbox/dcim/tables/devices.py:992 netbox/templates/dcim/device.html:131 +#: netbox/templates/dcim/virtualchassis.html:27 +#: netbox/templates/dcim/virtualchassis.html:67 msgid "Master" msgstr "Maître" -#: dcim/forms/bulk_import.py:1248 +#: netbox/dcim/forms/bulk_import.py:1248 msgid "Master device" msgstr "Appareil principal" -#: dcim/forms/bulk_import.py:1265 +#: netbox/dcim/forms/bulk_import.py:1265 msgid "Name of parent site" msgstr "Nom du site parent" -#: dcim/forms/bulk_import.py:1299 +#: netbox/dcim/forms/bulk_import.py:1299 msgid "Upstream power panel" msgstr "Panneau d'alimentation en amont" -#: dcim/forms/bulk_import.py:1329 +#: netbox/dcim/forms/bulk_import.py:1329 msgid "Primary or redundant" msgstr "Principal ou redondant" -#: dcim/forms/bulk_import.py:1334 +#: netbox/dcim/forms/bulk_import.py:1334 msgid "Supply type (AC/DC)" msgstr "Type d'alimentation (AC/DC)" -#: dcim/forms/bulk_import.py:1339 +#: netbox/dcim/forms/bulk_import.py:1339 msgid "Single or three-phase" msgstr "Monophasé ou triphasé" -#: dcim/forms/common.py:24 dcim/models/device_components.py:528 -#: templates/dcim/interface.html:57 -#: templates/virtualization/vminterface.html:55 -#: virtualization/forms/bulk_edit.py:225 +#: netbox/dcim/forms/common.py:24 netbox/dcim/models/device_components.py:528 +#: netbox/templates/dcim/interface.html:57 +#: netbox/templates/virtualization/vminterface.html:55 +#: netbox/virtualization/forms/bulk_edit.py:225 msgid "MTU" msgstr "MTU" -#: dcim/forms/common.py:65 +#: netbox/dcim/forms/common.py:65 #, python-brace-format msgid "" "The tagged VLANs ({vlans}) must belong to the same site as the interface's " @@ -3777,7 +4136,7 @@ msgstr "" "Les VLAN balisés ({vlans}) doivent appartenir au même site que l'appareil/la" " machine virtuelle parent de l'interface, ou ils doivent être globaux" -#: dcim/forms/common.py:110 +#: netbox/dcim/forms/common.py:110 msgid "" "Cannot install module with placeholder values in a module bay with no " "position defined." @@ -3785,168 +4144,181 @@ msgstr "" "Impossible d'installer le module avec des valeurs d'espace réservé dans une " "baie de modules dont aucune position n'est définie." -#: dcim/forms/common.py:119 +#: netbox/dcim/forms/common.py:119 #, python-brace-format msgid "Cannot adopt {model} {name} as it already belongs to a module" msgstr "" "Impossible d'adopter {model} {name} car il appartient déjà à un module" -#: dcim/forms/common.py:128 +#: netbox/dcim/forms/common.py:128 #, python-brace-format msgid "A {model} named {name} already exists" msgstr "UN {model} nommé {name} existe déjà" -#: dcim/forms/connections.py:48 dcim/forms/model_forms.py:683 -#: dcim/tables/power.py:66 templates/dcim/inc/cable_termination.html:37 -#: templates/dcim/powerfeed.html:24 templates/dcim/powerpanel.html:19 -#: templates/dcim/trace/powerpanel.html:4 +#: netbox/dcim/forms/connections.py:48 netbox/dcim/forms/model_forms.py:683 +#: netbox/dcim/tables/power.py:66 +#: netbox/templates/dcim/inc/cable_termination.html:37 +#: netbox/templates/dcim/powerfeed.html:24 +#: netbox/templates/dcim/powerpanel.html:19 +#: netbox/templates/dcim/trace/powerpanel.html:4 msgid "Power Panel" msgstr "Panneau d'alimentation" -#: dcim/forms/connections.py:57 dcim/forms/model_forms.py:710 -#: templates/dcim/powerfeed.html:21 templates/dcim/powerport.html:80 +#: netbox/dcim/forms/connections.py:57 netbox/dcim/forms/model_forms.py:710 +#: netbox/templates/dcim/powerfeed.html:21 +#: netbox/templates/dcim/powerport.html:80 msgid "Power Feed" msgstr "Alimentation" -#: dcim/forms/connections.py:79 +#: netbox/dcim/forms/connections.py:79 msgid "Side" msgstr "Côté" -#: dcim/forms/filtersets.py:142 +#: netbox/dcim/forms/filtersets.py:142 msgid "Parent region" msgstr "Région parente" -#: dcim/forms/filtersets.py:156 tenancy/forms/bulk_import.py:28 -#: tenancy/forms/bulk_import.py:62 tenancy/forms/filtersets.py:33 -#: tenancy/forms/filtersets.py:62 wireless/forms/bulk_import.py:25 -#: wireless/forms/filtersets.py:25 +#: netbox/dcim/forms/filtersets.py:156 netbox/tenancy/forms/bulk_import.py:28 +#: netbox/tenancy/forms/bulk_import.py:62 +#: netbox/tenancy/forms/filtersets.py:33 netbox/tenancy/forms/filtersets.py:62 +#: netbox/wireless/forms/bulk_import.py:25 +#: netbox/wireless/forms/filtersets.py:25 msgid "Parent group" msgstr "Groupe de parents" -#: dcim/forms/filtersets.py:247 dcim/forms/filtersets.py:332 +#: netbox/dcim/forms/filtersets.py:247 netbox/dcim/forms/filtersets.py:332 msgid "Function" msgstr "Fonction" -#: dcim/forms/filtersets.py:418 dcim/forms/model_forms.py:317 -#: templates/inc/panels/image_attachments.html:6 +#: netbox/dcim/forms/filtersets.py:418 netbox/dcim/forms/model_forms.py:317 +#: netbox/templates/inc/panels/image_attachments.html:6 msgid "Images" msgstr "Des images" -#: dcim/forms/filtersets.py:421 dcim/forms/filtersets.py:546 -#: dcim/forms/filtersets.py:656 +#: netbox/dcim/forms/filtersets.py:421 netbox/dcim/forms/filtersets.py:546 +#: netbox/dcim/forms/filtersets.py:656 msgid "Components" msgstr "Composantes" -#: dcim/forms/filtersets.py:441 +#: netbox/dcim/forms/filtersets.py:441 msgid "Subdevice role" msgstr "Rôle du sous-appareil" -#: dcim/forms/filtersets.py:719 +#: netbox/dcim/forms/filtersets.py:719 msgid "Model" msgstr "Modèle" -#: dcim/forms/filtersets.py:763 +#: netbox/dcim/forms/filtersets.py:763 msgid "Has an OOB IP" msgstr "Possède une adresse IP OOB" -#: dcim/forms/filtersets.py:770 +#: netbox/dcim/forms/filtersets.py:770 msgid "Virtual chassis member" msgstr "Membre virtuel du châssis" -#: dcim/forms/filtersets.py:819 +#: netbox/dcim/forms/filtersets.py:819 msgid "Has virtual device contexts" msgstr "Possède des contextes de périphériques virtuels" -#: dcim/forms/filtersets.py:1129 +#: netbox/dcim/forms/filtersets.py:1129 msgid "Cabled" msgstr "câblé" -#: dcim/forms/filtersets.py:1136 +#: netbox/dcim/forms/filtersets.py:1136 msgid "Occupied" msgstr "Occupé" -#: dcim/forms/filtersets.py:1161 dcim/forms/filtersets.py:1183 -#: dcim/forms/filtersets.py:1205 dcim/forms/filtersets.py:1222 -#: dcim/forms/filtersets.py:1242 dcim/tables/devices.py:352 -#: templates/dcim/consoleport.html:55 templates/dcim/consoleserverport.html:55 -#: templates/dcim/frontport.html:69 templates/dcim/interface.html:140 -#: templates/dcim/powerfeed.html:110 templates/dcim/poweroutlet.html:59 -#: templates/dcim/powerport.html:59 templates/dcim/rearport.html:65 +#: netbox/dcim/forms/filtersets.py:1161 netbox/dcim/forms/filtersets.py:1183 +#: netbox/dcim/forms/filtersets.py:1205 netbox/dcim/forms/filtersets.py:1222 +#: netbox/dcim/forms/filtersets.py:1242 netbox/dcim/tables/devices.py:352 +#: netbox/templates/dcim/consoleport.html:55 +#: netbox/templates/dcim/consoleserverport.html:55 +#: netbox/templates/dcim/frontport.html:69 +#: netbox/templates/dcim/interface.html:140 +#: netbox/templates/dcim/powerfeed.html:110 +#: netbox/templates/dcim/poweroutlet.html:59 +#: netbox/templates/dcim/powerport.html:59 +#: netbox/templates/dcim/rearport.html:65 msgid "Connection" msgstr "Connexion" -#: dcim/forms/filtersets.py:1254 extras/forms/bulk_edit.py:316 -#: extras/forms/bulk_import.py:242 extras/forms/filtersets.py:476 -#: extras/forms/model_forms.py:551 extras/tables/tables.py:512 -#: templates/extras/journalentry.html:30 +#: netbox/dcim/forms/filtersets.py:1254 netbox/extras/forms/bulk_edit.py:316 +#: netbox/extras/forms/bulk_import.py:242 +#: netbox/extras/forms/filtersets.py:473 +#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:512 +#: netbox/templates/extras/journalentry.html:30 msgid "Kind" msgstr "Type" -#: dcim/forms/filtersets.py:1283 +#: netbox/dcim/forms/filtersets.py:1283 msgid "Mgmt only" msgstr "Gestion uniquement" -#: dcim/forms/filtersets.py:1295 dcim/forms/model_forms.py:1327 -#: dcim/models/device_components.py:630 templates/dcim/interface.html:129 +#: netbox/dcim/forms/filtersets.py:1295 netbox/dcim/forms/model_forms.py:1327 +#: netbox/dcim/models/device_components.py:630 +#: netbox/templates/dcim/interface.html:129 msgid "WWN" msgstr "WWN" -#: dcim/forms/filtersets.py:1315 +#: netbox/dcim/forms/filtersets.py:1315 msgid "Wireless channel" msgstr "Canal sans fil" -#: dcim/forms/filtersets.py:1319 +#: netbox/dcim/forms/filtersets.py:1319 msgid "Channel frequency (MHz)" msgstr "Fréquence du canal (MHz)" -#: dcim/forms/filtersets.py:1323 +#: netbox/dcim/forms/filtersets.py:1323 msgid "Channel width (MHz)" msgstr "Largeur du canal (MHz)" -#: dcim/forms/filtersets.py:1327 templates/dcim/interface.html:85 +#: netbox/dcim/forms/filtersets.py:1327 +#: netbox/templates/dcim/interface.html:85 msgid "Transmit power (dBm)" msgstr "Puissance de transmission (dBm)" -#: dcim/forms/filtersets.py:1350 dcim/forms/filtersets.py:1372 -#: dcim/tables/devices.py:324 templates/dcim/cable.html:12 -#: templates/dcim/cable_trace.html:46 templates/dcim/frontport.html:77 -#: templates/dcim/htmx/cable_edit.html:50 -#: templates/dcim/inc/connection_endpoints.html:4 -#: templates/dcim/rearport.html:73 templates/dcim/trace/cable.html:7 +#: netbox/dcim/forms/filtersets.py:1350 netbox/dcim/forms/filtersets.py:1372 +#: netbox/dcim/tables/devices.py:316 netbox/templates/dcim/cable.html:12 +#: netbox/templates/dcim/cable_trace.html:46 +#: netbox/templates/dcim/frontport.html:77 +#: netbox/templates/dcim/htmx/cable_edit.html:50 +#: netbox/templates/dcim/inc/connection_endpoints.html:4 +#: netbox/templates/dcim/rearport.html:73 +#: netbox/templates/dcim/trace/cable.html:7 msgid "Cable" msgstr "câble" -#: dcim/forms/filtersets.py:1442 dcim/tables/devices.py:933 +#: netbox/dcim/forms/filtersets.py:1442 netbox/dcim/tables/devices.py:915 msgid "Discovered" msgstr "Découvert" -#: dcim/forms/formsets.py:20 +#: netbox/dcim/forms/formsets.py:20 #, python-brace-format msgid "A virtual chassis member already exists in position {vc_position}." msgstr "Un élément de châssis virtuel existe déjà en place {vc_position}." -#: dcim/forms/model_forms.py:139 +#: netbox/dcim/forms/model_forms.py:139 msgid "Contact Info" msgstr "Informations de contact" -#: dcim/forms/model_forms.py:194 templates/dcim/rackrole.html:19 +#: netbox/dcim/forms/model_forms.py:194 netbox/templates/dcim/rackrole.html:19 msgid "Rack Role" msgstr "Role de la baie" -#: dcim/forms/model_forms.py:227 +#: netbox/dcim/forms/model_forms.py:227 msgid "Inventory Control" msgstr "Contrôle des stocks" -#: dcim/forms/model_forms.py:231 +#: netbox/dcim/forms/model_forms.py:231 msgid "Outer Dimensions" msgstr "Dimensions extérieures" -#: dcim/forms/model_forms.py:233 templates/dcim/device.html:307 -#: templates/dcim/rack.html:73 +#: netbox/dcim/forms/model_forms.py:233 netbox/templates/dcim/device.html:308 +#: netbox/templates/dcim/rack.html:73 msgid "Dimensions" msgstr "Dimensions" -#: dcim/forms/model_forms.py:255 +#: netbox/dcim/forms/model_forms.py:255 msgid "" "Comma-separated list of numeric unit IDs. A range may be specified using a " "hyphen." @@ -3954,162 +4326,181 @@ msgstr "" "Liste d'identifiants d'unités numériques séparés par des virgules. Une plage" " peut être spécifiée à l'aide d'un trait d'union." -#: dcim/forms/model_forms.py:266 dcim/tables/racks.py:133 +#: netbox/dcim/forms/model_forms.py:266 netbox/dcim/tables/racks.py:133 msgid "Reservation" msgstr "Réservation" -#: dcim/forms/model_forms.py:306 dcim/forms/model_forms.py:389 -#: utilities/forms/fields/fields.py:47 +#: netbox/dcim/forms/model_forms.py:306 netbox/dcim/forms/model_forms.py:389 +#: netbox/utilities/forms/fields/fields.py:47 msgid "Slug" msgstr "Identifiant" -#: dcim/forms/model_forms.py:315 templates/dcim/devicetype.html:11 +#: netbox/dcim/forms/model_forms.py:315 +#: netbox/templates/dcim/devicetype.html:11 msgid "Chassis" msgstr "Châssis" -#: dcim/forms/model_forms.py:366 templates/dcim/devicerole.html:23 +#: netbox/dcim/forms/model_forms.py:366 +#: netbox/templates/dcim/devicerole.html:23 msgid "Device Role" msgstr "Rôle de l'appareil" -#: dcim/forms/model_forms.py:433 dcim/models/devices.py:634 +#: netbox/dcim/forms/model_forms.py:433 netbox/dcim/models/devices.py:634 msgid "The lowest-numbered unit occupied by the device" msgstr "L'unité la moins numérotée occupée par l'appareil" -#: dcim/forms/model_forms.py:487 +#: netbox/dcim/forms/model_forms.py:487 msgid "The position in the virtual chassis this device is identified by" msgstr "" "La position dans le châssis virtuel par laquelle cet appareil est identifié" -#: dcim/forms/model_forms.py:491 templates/dcim/device.html:131 -#: templates/dcim/virtualchassis.html:68 -#: templates/dcim/virtualchassis_edit.html:56 -#: templates/ipam/inc/panels/fhrp_groups.html:26 -#: tenancy/forms/bulk_edit.py:147 tenancy/forms/filtersets.py:110 +#: netbox/dcim/forms/model_forms.py:491 netbox/templates/dcim/device.html:132 +#: netbox/templates/dcim/virtualchassis.html:68 +#: netbox/templates/dcim/virtualchassis_edit.html:56 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:26 +#: netbox/tenancy/forms/bulk_edit.py:147 +#: netbox/tenancy/forms/filtersets.py:110 msgid "Priority" msgstr "Priorité" -#: dcim/forms/model_forms.py:492 +#: netbox/dcim/forms/model_forms.py:492 msgid "The priority of the device in the virtual chassis" msgstr "La priorité de l'appareil dans le châssis virtuel" -#: dcim/forms/model_forms.py:599 +#: netbox/dcim/forms/model_forms.py:599 msgid "Automatically populate components associated with this module type" msgstr "Remplir automatiquement les composants associés à ce type de module" -#: dcim/forms/model_forms.py:661 +#: netbox/dcim/forms/model_forms.py:661 msgid "Maximum length is 32767 (any unit)" msgstr "La longueur maximale est de 32 767 (n'importe quelle unité)" -#: dcim/forms/model_forms.py:712 +#: netbox/dcim/forms/model_forms.py:712 msgid "Characteristics" msgstr "Caractéristiques" -#: dcim/forms/model_forms.py:1032 +#: netbox/dcim/forms/model_forms.py:1032 msgid "Console port template" msgstr "Modèle de port de console" -#: dcim/forms/model_forms.py:1040 +#: netbox/dcim/forms/model_forms.py:1040 msgid "Console server port template" msgstr "Modèle de port de serveur de console" -#: dcim/forms/model_forms.py:1048 +#: netbox/dcim/forms/model_forms.py:1048 msgid "Front port template" msgstr "Modèle de port avant" -#: dcim/forms/model_forms.py:1056 +#: netbox/dcim/forms/model_forms.py:1056 msgid "Interface template" msgstr "Modèle d'interface" -#: dcim/forms/model_forms.py:1064 +#: netbox/dcim/forms/model_forms.py:1064 msgid "Power outlet template" msgstr "Modèle de prise de courant" -#: dcim/forms/model_forms.py:1072 +#: netbox/dcim/forms/model_forms.py:1072 msgid "Power port template" msgstr "Modèle de port d'alimentation" -#: dcim/forms/model_forms.py:1080 +#: netbox/dcim/forms/model_forms.py:1080 msgid "Rear port template" msgstr "Modèle de port arrière" -#: dcim/forms/model_forms.py:1089 dcim/forms/model_forms.py:1332 -#: dcim/forms/model_forms.py:1495 dcim/forms/model_forms.py:1527 -#: dcim/tables/connections.py:65 ipam/forms/bulk_import.py:317 -#: ipam/forms/model_forms.py:278 ipam/forms/model_forms.py:287 -#: ipam/tables/fhrp.py:64 ipam/tables/ip.py:368 ipam/tables/vlans.py:165 -#: templates/circuits/inc/circuit_termination_fields.html:51 -#: templates/dcim/frontport.html:106 templates/dcim/interface.html:27 -#: templates/dcim/interface.html:184 templates/dcim/interface.html:310 -#: templates/dcim/rearport.html:102 -#: templates/virtualization/vminterface.html:18 -#: templates/vpn/tunneltermination.html:31 -#: templates/wireless/inc/wirelesslink_interface.html:10 -#: templates/wireless/wirelesslink.html:10 -#: templates/wireless/wirelesslink.html:45 -#: virtualization/forms/model_forms.py:348 vpn/forms/bulk_import.py:297 -#: vpn/forms/model_forms.py:436 vpn/forms/model_forms.py:445 -#: wireless/forms/model_forms.py:113 wireless/forms/model_forms.py:155 +#: netbox/dcim/forms/model_forms.py:1089 netbox/dcim/forms/model_forms.py:1332 +#: netbox/dcim/forms/model_forms.py:1495 netbox/dcim/forms/model_forms.py:1527 +#: netbox/dcim/tables/connections.py:65 netbox/ipam/forms/bulk_import.py:317 +#: netbox/ipam/forms/model_forms.py:278 netbox/ipam/forms/model_forms.py:287 +#: netbox/ipam/tables/fhrp.py:64 netbox/ipam/tables/ip.py:368 +#: netbox/ipam/tables/vlans.py:165 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:51 +#: netbox/templates/dcim/frontport.html:106 +#: netbox/templates/dcim/interface.html:27 +#: netbox/templates/dcim/interface.html:184 +#: netbox/templates/dcim/interface.html:310 +#: netbox/templates/dcim/rearport.html:102 +#: netbox/templates/virtualization/vminterface.html:18 +#: netbox/templates/vpn/tunneltermination.html:31 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:10 +#: netbox/templates/wireless/wirelesslink.html:10 +#: netbox/templates/wireless/wirelesslink.html:45 +#: netbox/virtualization/forms/model_forms.py:348 +#: netbox/vpn/forms/bulk_import.py:297 netbox/vpn/forms/model_forms.py:436 +#: netbox/vpn/forms/model_forms.py:445 +#: netbox/wireless/forms/model_forms.py:113 +#: netbox/wireless/forms/model_forms.py:155 msgid "Interface" msgstr "Interface" -#: dcim/forms/model_forms.py:1090 dcim/forms/model_forms.py:1528 -#: dcim/tables/connections.py:27 templates/dcim/consoleport.html:17 -#: templates/dcim/consoleserverport.html:74 templates/dcim/frontport.html:112 +#: netbox/dcim/forms/model_forms.py:1090 netbox/dcim/forms/model_forms.py:1528 +#: netbox/dcim/tables/connections.py:27 +#: netbox/templates/dcim/consoleport.html:17 +#: netbox/templates/dcim/consoleserverport.html:74 +#: netbox/templates/dcim/frontport.html:112 msgid "Console Port" msgstr "Port de console" -#: dcim/forms/model_forms.py:1091 dcim/forms/model_forms.py:1529 -#: templates/dcim/consoleport.html:73 templates/dcim/consoleserverport.html:17 -#: templates/dcim/frontport.html:109 +#: netbox/dcim/forms/model_forms.py:1091 netbox/dcim/forms/model_forms.py:1529 +#: netbox/templates/dcim/consoleport.html:73 +#: netbox/templates/dcim/consoleserverport.html:17 +#: netbox/templates/dcim/frontport.html:109 msgid "Console Server Port" msgstr "Port du serveur de consoles" -#: dcim/forms/model_forms.py:1092 dcim/forms/model_forms.py:1530 -#: templates/circuits/inc/circuit_termination_fields.html:52 -#: templates/dcim/consoleport.html:76 templates/dcim/consoleserverport.html:77 -#: templates/dcim/frontport.html:17 templates/dcim/frontport.html:115 -#: templates/dcim/interface.html:187 templates/dcim/rearport.html:105 +#: netbox/dcim/forms/model_forms.py:1092 netbox/dcim/forms/model_forms.py:1530 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:52 +#: netbox/templates/dcim/consoleport.html:76 +#: netbox/templates/dcim/consoleserverport.html:77 +#: netbox/templates/dcim/frontport.html:17 +#: netbox/templates/dcim/frontport.html:115 +#: netbox/templates/dcim/interface.html:187 +#: netbox/templates/dcim/rearport.html:105 msgid "Front Port" msgstr "Port avant" -#: dcim/forms/model_forms.py:1093 dcim/forms/model_forms.py:1531 -#: dcim/tables/devices.py:705 -#: templates/circuits/inc/circuit_termination_fields.html:53 -#: templates/dcim/consoleport.html:79 templates/dcim/consoleserverport.html:80 -#: templates/dcim/frontport.html:50 templates/dcim/frontport.html:118 -#: templates/dcim/interface.html:190 templates/dcim/rearport.html:17 -#: templates/dcim/rearport.html:108 +#: netbox/dcim/forms/model_forms.py:1093 netbox/dcim/forms/model_forms.py:1531 +#: netbox/dcim/tables/devices.py:693 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:53 +#: netbox/templates/dcim/consoleport.html:79 +#: netbox/templates/dcim/consoleserverport.html:80 +#: netbox/templates/dcim/frontport.html:50 +#: netbox/templates/dcim/frontport.html:118 +#: netbox/templates/dcim/interface.html:190 +#: netbox/templates/dcim/rearport.html:17 +#: netbox/templates/dcim/rearport.html:108 msgid "Rear Port" msgstr "Port arrière" -#: dcim/forms/model_forms.py:1094 dcim/forms/model_forms.py:1532 -#: dcim/tables/connections.py:46 dcim/tables/devices.py:509 -#: templates/dcim/poweroutlet.html:44 templates/dcim/powerport.html:17 +#: netbox/dcim/forms/model_forms.py:1094 netbox/dcim/forms/model_forms.py:1532 +#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:500 +#: netbox/templates/dcim/poweroutlet.html:44 +#: netbox/templates/dcim/powerport.html:17 msgid "Power Port" msgstr "Port d'alimentation" -#: dcim/forms/model_forms.py:1095 dcim/forms/model_forms.py:1533 -#: templates/dcim/poweroutlet.html:17 templates/dcim/powerport.html:77 +#: netbox/dcim/forms/model_forms.py:1095 netbox/dcim/forms/model_forms.py:1533 +#: netbox/templates/dcim/poweroutlet.html:17 +#: netbox/templates/dcim/powerport.html:77 msgid "Power Outlet" msgstr "Prise de courant" -#: dcim/forms/model_forms.py:1097 dcim/forms/model_forms.py:1535 +#: netbox/dcim/forms/model_forms.py:1097 netbox/dcim/forms/model_forms.py:1535 msgid "Component Assignment" msgstr "Affectation des composants" -#: dcim/forms/model_forms.py:1140 dcim/forms/model_forms.py:1582 +#: netbox/dcim/forms/model_forms.py:1140 netbox/dcim/forms/model_forms.py:1582 msgid "An InventoryItem can only be assigned to a single component." msgstr "Un article d'inventaire ne peut être attribué qu'à un seul composant." -#: dcim/forms/model_forms.py:1277 +#: netbox/dcim/forms/model_forms.py:1277 msgid "LAG interface" msgstr "Interface LAG" -#: dcim/forms/model_forms.py:1428 +#: netbox/dcim/forms/model_forms.py:1428 msgid "Child Device" msgstr "Appareil pour enfants" -#: dcim/forms/model_forms.py:1429 +#: netbox/dcim/forms/model_forms.py:1429 msgid "" "Child devices must first be created and assigned to the site and rack of the" " parent device." @@ -4117,44 +4508,47 @@ msgstr "" "Les appareils enfants doivent d'abord être créés et affectés au site et à la" " baie de l'appareil parent." -#: dcim/forms/model_forms.py:1471 +#: netbox/dcim/forms/model_forms.py:1471 msgid "Console port" msgstr "Port de console" -#: dcim/forms/model_forms.py:1479 +#: netbox/dcim/forms/model_forms.py:1479 msgid "Console server port" msgstr "Port du serveur de console" -#: dcim/forms/model_forms.py:1487 +#: netbox/dcim/forms/model_forms.py:1487 msgid "Front port" msgstr "Port avant" -#: dcim/forms/model_forms.py:1503 +#: netbox/dcim/forms/model_forms.py:1503 msgid "Power outlet" msgstr "prise de courant" -#: dcim/forms/model_forms.py:1523 templates/dcim/inventoryitem.html:17 +#: netbox/dcim/forms/model_forms.py:1523 +#: netbox/templates/dcim/inventoryitem.html:17 msgid "Inventory Item" msgstr "Article d'inventaire" -#: dcim/forms/model_forms.py:1596 templates/dcim/inventoryitemrole.html:15 +#: netbox/dcim/forms/model_forms.py:1596 +#: netbox/templates/dcim/inventoryitemrole.html:15 msgid "Inventory Item Role" msgstr "Rôle de l'article d'inventaire" -#: dcim/forms/model_forms.py:1614 templates/dcim/device.html:187 -#: templates/dcim/virtualdevicecontext.html:30 -#: templates/virtualization/virtualmachine.html:48 +#: netbox/dcim/forms/model_forms.py:1614 netbox/templates/dcim/device.html:188 +#: netbox/templates/dcim/virtualdevicecontext.html:30 +#: netbox/templates/virtualization/virtualmachine.html:48 msgid "Primary IPv4" msgstr "IPv4 principal" -#: dcim/forms/model_forms.py:1623 templates/dcim/device.html:203 -#: templates/dcim/virtualdevicecontext.html:41 -#: templates/virtualization/virtualmachine.html:64 +#: netbox/dcim/forms/model_forms.py:1623 netbox/templates/dcim/device.html:204 +#: netbox/templates/dcim/virtualdevicecontext.html:41 +#: netbox/templates/virtualization/virtualmachine.html:64 msgid "Primary IPv6" msgstr "IPv6 principal" -#: dcim/forms/object_create.py:48 dcim/forms/object_create.py:199 -#: dcim/forms/object_create.py:355 +#: netbox/dcim/forms/object_create.py:48 +#: netbox/dcim/forms/object_create.py:199 +#: netbox/dcim/forms/object_create.py:355 msgid "" "Alphanumeric ranges are supported. (Must match the number of objects being " "created.)" @@ -4162,7 +4556,7 @@ msgstr "" "Les plages alphanumériques sont prises en charge. (Doit correspondre au " "nombre d'objets en cours de création.)" -#: dcim/forms/object_create.py:68 +#: netbox/dcim/forms/object_create.py:68 #, python-brace-format msgid "" "The provided pattern specifies {value_count} values, but {pattern_count} are" @@ -4171,18 +4565,19 @@ msgstr "" "Le modèle fourni spécifie {value_count} des valeurs, mais {pattern_count} " "sont attendus." -#: dcim/forms/object_create.py:110 dcim/forms/object_create.py:271 -#: dcim/tables/devices.py:257 +#: netbox/dcim/forms/object_create.py:110 +#: netbox/dcim/forms/object_create.py:271 netbox/dcim/tables/devices.py:249 msgid "Rear ports" msgstr "Ports arrière" -#: dcim/forms/object_create.py:111 dcim/forms/object_create.py:272 +#: netbox/dcim/forms/object_create.py:111 +#: netbox/dcim/forms/object_create.py:272 msgid "Select one rear port assignment for each front port being created." msgstr "" "Sélectionnez une attribution de port arrière pour chaque port avant en cours" " de création." -#: dcim/forms/object_create.py:164 +#: netbox/dcim/forms/object_create.py:164 #, python-brace-format msgid "" "The number of front port templates to be created ({frontport_count}) must " @@ -4192,7 +4587,7 @@ msgstr "" "correspondre au nombre sélectionné de positions des ports arrière " "({rearport_count})." -#: dcim/forms/object_create.py:251 +#: netbox/dcim/forms/object_create.py:251 #, python-brace-format msgid "" "The string {module} will be replaced with the position of the " @@ -4201,7 +4596,7 @@ msgstr "" "La ficelle {module} sera remplacé par la position du module " "attribué, le cas échéant." -#: dcim/forms/object_create.py:320 +#: netbox/dcim/forms/object_create.py:320 #, python-brace-format msgid "" "The number of front ports to be created ({frontport_count}) must match the " @@ -4210,17 +4605,18 @@ msgstr "" "Le nombre de ports frontaux à créer ({frontport_count}) doit correspondre au" " nombre sélectionné de positions des ports arrière ({rearport_count})." -#: dcim/forms/object_create.py:409 dcim/tables/devices.py:1016 -#: ipam/tables/fhrp.py:31 templates/dcim/virtualchassis.html:53 -#: templates/dcim/virtualchassis_edit.html:47 templates/ipam/fhrpgroup.html:38 +#: netbox/dcim/forms/object_create.py:409 netbox/dcim/tables/devices.py:998 +#: netbox/ipam/tables/fhrp.py:31 netbox/templates/dcim/virtualchassis.html:53 +#: netbox/templates/dcim/virtualchassis_edit.html:47 +#: netbox/templates/ipam/fhrpgroup.html:38 msgid "Members" msgstr "Membres" -#: dcim/forms/object_create.py:418 +#: netbox/dcim/forms/object_create.py:418 msgid "Initial position" msgstr "Position initiale" -#: dcim/forms/object_create.py:421 +#: netbox/dcim/forms/object_create.py:421 msgid "" "Position of the first member device. Increases by one for each additional " "member." @@ -4228,70 +4624,72 @@ msgstr "" "Position du premier dispositif membre. Augmente d'une unité pour chaque " "membre supplémentaire." -#: dcim/forms/object_create.py:435 +#: netbox/dcim/forms/object_create.py:435 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." -#: dcim/models/cables.py:62 dcim/models/device_component_templates.py:55 -#: dcim/models/device_components.py:63 extras/models/customfields.py:109 +#: netbox/dcim/models/cables.py:62 +#: netbox/dcim/models/device_component_templates.py:55 +#: netbox/dcim/models/device_components.py:63 +#: netbox/extras/models/customfields.py:109 msgid "label" msgstr "étiquette" -#: dcim/models/cables.py:71 +#: netbox/dcim/models/cables.py:71 msgid "length" msgstr "longueur" -#: dcim/models/cables.py:78 +#: netbox/dcim/models/cables.py:78 msgid "length unit" msgstr "unité de longueur" -#: dcim/models/cables.py:93 +#: netbox/dcim/models/cables.py:93 msgid "cable" msgstr "câble" -#: dcim/models/cables.py:94 +#: netbox/dcim/models/cables.py:94 msgid "cables" msgstr "câbles" -#: dcim/models/cables.py:163 +#: netbox/dcim/models/cables.py:163 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" -#: dcim/models/cables.py:166 +#: netbox/dcim/models/cables.py:166 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." -#: dcim/models/cables.py:173 +#: netbox/dcim/models/cables.py:173 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." -#: dcim/models/cables.py:181 +#: netbox/dcim/models/cables.py:181 #, python-brace-format msgid "Incompatible termination types: {type_a} and {type_b}" msgstr "Types de terminaison incompatibles : {type_a} et {type_b}" -#: dcim/models/cables.py:191 +#: netbox/dcim/models/cables.py:191 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." -#: dcim/models/cables.py:258 ipam/models/asns.py:37 +#: netbox/dcim/models/cables.py:258 netbox/ipam/models/asns.py:37 msgid "end" msgstr "fin" -#: dcim/models/cables.py:311 +#: netbox/dcim/models/cables.py:311 msgid "cable termination" msgstr "terminaison de câble" -#: dcim/models/cables.py:312 +#: netbox/dcim/models/cables.py:312 msgid "cable terminations" msgstr "terminaisons de câble" -#: dcim/models/cables.py:331 +#: netbox/dcim/models/cables.py:331 #, python-brace-format msgid "" "Duplicate termination found for {app_label}.{model} {termination_id}: cable " @@ -4300,38 +4698,38 @@ msgstr "" "Un doublon de résiliation a été trouvé pour {app_label}.{model} " "{termination_id}: câble {cable_pk}" -#: dcim/models/cables.py:341 +#: netbox/dcim/models/cables.py:341 #, 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" -#: dcim/models/cables.py:348 +#: netbox/dcim/models/cables.py:348 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." -#: dcim/models/cables.py:446 extras/models/configs.py:50 +#: netbox/dcim/models/cables.py:446 netbox/extras/models/configs.py:50 msgid "is active" msgstr "est actif" -#: dcim/models/cables.py:450 +#: netbox/dcim/models/cables.py:450 msgid "is complete" msgstr "est terminé" -#: dcim/models/cables.py:454 +#: netbox/dcim/models/cables.py:454 msgid "is split" msgstr "est divisé" -#: dcim/models/cables.py:462 +#: netbox/dcim/models/cables.py:462 msgid "cable path" msgstr "chemin de câble" -#: dcim/models/cables.py:463 +#: netbox/dcim/models/cables.py:463 msgid "cable paths" msgstr "chemins de câbles" -#: dcim/models/device_component_templates.py:46 +#: netbox/dcim/models/device_component_templates.py:46 #, python-brace-format msgid "" "{module} is accepted as a substitution for the module bay position when " @@ -4340,18 +4738,18 @@ msgstr "" "{module} est accepté en remplacement de la position de la baie du module " "lorsqu'il est fixé à un type de module." -#: dcim/models/device_component_templates.py:58 -#: dcim/models/device_components.py:66 +#: netbox/dcim/models/device_component_templates.py:58 +#: netbox/dcim/models/device_components.py:66 msgid "Physical label" msgstr "Etiquette physique" -#: dcim/models/device_component_templates.py:103 +#: netbox/dcim/models/device_component_templates.py:103 msgid "Component templates cannot be moved to a different device type." msgstr "" "Les modèles de composants ne peuvent pas être déplacés vers un autre type " "d'appareil." -#: dcim/models/device_component_templates.py:154 +#: netbox/dcim/models/device_component_templates.py:154 msgid "" "A component template cannot be associated with both a device type and a " "module type." @@ -4359,7 +4757,7 @@ msgstr "" "Un modèle de composant ne peut pas être associé à la fois à un type " "d'appareil et à un type de module." -#: dcim/models/device_component_templates.py:158 +#: netbox/dcim/models/device_component_templates.py:158 msgid "" "A component template must be associated with either a device type or a " "module type." @@ -4367,137 +4765,137 @@ msgstr "" "Un modèle de composant doit être associé à un type d'appareil ou à un type " "de module." -#: dcim/models/device_component_templates.py:186 +#: netbox/dcim/models/device_component_templates.py:186 msgid "console port template" msgstr "modèle de port de console" -#: dcim/models/device_component_templates.py:187 +#: netbox/dcim/models/device_component_templates.py:187 msgid "console port templates" msgstr "modèles de ports de console" -#: dcim/models/device_component_templates.py:220 +#: netbox/dcim/models/device_component_templates.py:220 msgid "console server port template" msgstr "modèle de port de serveur de console" -#: dcim/models/device_component_templates.py:221 +#: netbox/dcim/models/device_component_templates.py:221 msgid "console server port templates" msgstr "modèles de ports de serveur de console" -#: dcim/models/device_component_templates.py:252 -#: dcim/models/device_components.py:353 +#: netbox/dcim/models/device_component_templates.py:252 +#: netbox/dcim/models/device_components.py:353 msgid "maximum draw" msgstr "tirage maximum" -#: dcim/models/device_component_templates.py:259 -#: dcim/models/device_components.py:360 +#: netbox/dcim/models/device_component_templates.py:259 +#: netbox/dcim/models/device_components.py:360 msgid "allocated draw" msgstr "tirage au sort alloué" -#: dcim/models/device_component_templates.py:269 +#: netbox/dcim/models/device_component_templates.py:269 msgid "power port template" msgstr "modèle de port d'alimentation" -#: dcim/models/device_component_templates.py:270 +#: netbox/dcim/models/device_component_templates.py:270 msgid "power port templates" msgstr "modèles de ports d'alimentation" -#: dcim/models/device_component_templates.py:289 -#: dcim/models/device_components.py:383 +#: netbox/dcim/models/device_component_templates.py:289 +#: netbox/dcim/models/device_components.py:383 #, 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)." -#: dcim/models/device_component_templates.py:321 -#: dcim/models/device_components.py:478 +#: netbox/dcim/models/device_component_templates.py:321 +#: netbox/dcim/models/device_components.py:478 msgid "feed leg" msgstr "patte d'alimentation" -#: dcim/models/device_component_templates.py:325 -#: dcim/models/device_components.py:482 +#: netbox/dcim/models/device_component_templates.py:325 +#: netbox/dcim/models/device_components.py:482 msgid "Phase (for three-phase feeds)" msgstr "Phase (pour les alimentations triphasées)" -#: dcim/models/device_component_templates.py:331 +#: netbox/dcim/models/device_component_templates.py:331 msgid "power outlet template" msgstr "modèle de prise de courant" -#: dcim/models/device_component_templates.py:332 +#: netbox/dcim/models/device_component_templates.py:332 msgid "power outlet templates" msgstr "modèles de prises de courant" -#: dcim/models/device_component_templates.py:341 +#: netbox/dcim/models/device_component_templates.py:341 #, python-brace-format msgid "Parent power port ({power_port}) must belong to the same device type" msgstr "" "Port d'alimentation parent ({power_port}) doit appartenir au même type " "d'appareil" -#: dcim/models/device_component_templates.py:345 +#: netbox/dcim/models/device_component_templates.py:345 #, python-brace-format msgid "Parent power port ({power_port}) must belong to the same module type" msgstr "" "Port d'alimentation parent ({power_port}) doit appartenir au même type de " "module" -#: dcim/models/device_component_templates.py:397 -#: dcim/models/device_components.py:612 +#: netbox/dcim/models/device_component_templates.py:397 +#: netbox/dcim/models/device_components.py:612 msgid "management only" msgstr "gestion uniquement" -#: dcim/models/device_component_templates.py:405 -#: dcim/models/device_components.py:551 +#: netbox/dcim/models/device_component_templates.py:405 +#: netbox/dcim/models/device_components.py:551 msgid "bridge interface" msgstr "interface de pont" -#: dcim/models/device_component_templates.py:423 -#: dcim/models/device_components.py:637 +#: netbox/dcim/models/device_component_templates.py:423 +#: netbox/dcim/models/device_components.py:637 msgid "wireless role" msgstr "rôle sans fil" -#: dcim/models/device_component_templates.py:429 +#: netbox/dcim/models/device_component_templates.py:429 msgid "interface template" msgstr "modèle d'interface" -#: dcim/models/device_component_templates.py:430 +#: netbox/dcim/models/device_component_templates.py:430 msgid "interface templates" msgstr "modèles d'interface" -#: dcim/models/device_component_templates.py:437 -#: dcim/models/device_components.py:805 -#: virtualization/models/virtualmachines.py:400 +#: netbox/dcim/models/device_component_templates.py:437 +#: netbox/dcim/models/device_components.py:805 +#: netbox/virtualization/models/virtualmachines.py:400 msgid "An interface cannot be bridged to itself." msgstr "Une interface ne peut pas être reliée à elle-même." -#: dcim/models/device_component_templates.py:440 +#: netbox/dcim/models/device_component_templates.py:440 #, python-brace-format msgid "Bridge interface ({bridge}) must belong to the same device type" msgstr "Interface de pont ({bridge}) doit appartenir au même type d'appareil" -#: dcim/models/device_component_templates.py:444 +#: netbox/dcim/models/device_component_templates.py:444 #, python-brace-format msgid "Bridge interface ({bridge}) must belong to the same module type" msgstr "Interface de pont ({bridge}) doit appartenir au même type de module" -#: dcim/models/device_component_templates.py:500 -#: dcim/models/device_components.py:985 +#: netbox/dcim/models/device_component_templates.py:500 +#: netbox/dcim/models/device_components.py:985 msgid "rear port position" msgstr "position du port arrière" -#: dcim/models/device_component_templates.py:525 +#: netbox/dcim/models/device_component_templates.py:525 msgid "front port template" msgstr "modèle de port avant" -#: dcim/models/device_component_templates.py:526 +#: netbox/dcim/models/device_component_templates.py:526 msgid "front port templates" msgstr "modèles de port avant" -#: dcim/models/device_component_templates.py:536 +#: netbox/dcim/models/device_component_templates.py:536 #, python-brace-format msgid "Rear port ({name}) must belong to the same device type" msgstr "Port arrière ({name}) doit appartenir au même type d'appareil" -#: dcim/models/device_component_templates.py:542 +#: netbox/dcim/models/device_component_templates.py:542 #, python-brace-format msgid "" "Invalid rear port position ({position}); rear port {name} has only {count} " @@ -4506,47 +4904,47 @@ msgstr "" "Position du port arrière non valide ({position}) ; port arrière {name} n'a " "que {count} positions" -#: dcim/models/device_component_templates.py:595 -#: dcim/models/device_components.py:1054 +#: netbox/dcim/models/device_component_templates.py:595 +#: netbox/dcim/models/device_components.py:1054 msgid "positions" msgstr "positions" -#: dcim/models/device_component_templates.py:606 +#: netbox/dcim/models/device_component_templates.py:606 msgid "rear port template" msgstr "modèle de port arrière" -#: dcim/models/device_component_templates.py:607 +#: netbox/dcim/models/device_component_templates.py:607 msgid "rear port templates" msgstr "modèles de port arrière" -#: dcim/models/device_component_templates.py:636 -#: dcim/models/device_components.py:1095 +#: netbox/dcim/models/device_component_templates.py:636 +#: netbox/dcim/models/device_components.py:1095 msgid "position" msgstr "position" -#: dcim/models/device_component_templates.py:639 -#: dcim/models/device_components.py:1098 +#: netbox/dcim/models/device_component_templates.py:639 +#: netbox/dcim/models/device_components.py:1098 msgid "Identifier to reference when renaming installed components" msgstr "" "Identifiant à référencer lors du changement de nom des composants installés" -#: dcim/models/device_component_templates.py:645 +#: netbox/dcim/models/device_component_templates.py:645 msgid "module bay template" msgstr "modèle de baie modulaire" -#: dcim/models/device_component_templates.py:646 +#: netbox/dcim/models/device_component_templates.py:646 msgid "module bay templates" msgstr "modèles de baies de modules" -#: dcim/models/device_component_templates.py:673 +#: netbox/dcim/models/device_component_templates.py:673 msgid "device bay template" msgstr "modèle de baie pour appareils" -#: dcim/models/device_component_templates.py:674 +#: netbox/dcim/models/device_component_templates.py:674 msgid "device bay templates" msgstr "modèles de baies d'appareils" -#: dcim/models/device_component_templates.py:687 +#: netbox/dcim/models/device_component_templates.py:687 #, python-brace-format msgid "" "Subdevice role of device type ({device_type}) must be set to \"parent\" to " @@ -4555,206 +4953,211 @@ msgstr "" "Rôle du sous-appareil du type d'appareil ({device_type}) doit être défini " "sur « parent » pour autoriser les baies de périphériques." -#: dcim/models/device_component_templates.py:742 -#: dcim/models/device_components.py:1224 +#: netbox/dcim/models/device_component_templates.py:742 +#: netbox/dcim/models/device_components.py:1224 msgid "part ID" msgstr "ID de pièce" -#: dcim/models/device_component_templates.py:744 -#: dcim/models/device_components.py:1226 +#: netbox/dcim/models/device_component_templates.py:744 +#: netbox/dcim/models/device_components.py:1226 msgid "Manufacturer-assigned part identifier" msgstr "Identifiant de pièce attribué par le fabricant" -#: dcim/models/device_component_templates.py:761 +#: netbox/dcim/models/device_component_templates.py:761 msgid "inventory item template" msgstr "modèle d'article d'inventaire" -#: dcim/models/device_component_templates.py:762 +#: netbox/dcim/models/device_component_templates.py:762 msgid "inventory item templates" msgstr "modèles d'articles d'inventaire" -#: dcim/models/device_components.py:106 +#: netbox/dcim/models/device_components.py:106 msgid "Components cannot be moved to a different device." msgstr "Les composants ne peuvent pas être déplacés vers un autre appareil." -#: dcim/models/device_components.py:145 +#: netbox/dcim/models/device_components.py:145 msgid "cable end" msgstr "extrémité du câble" -#: dcim/models/device_components.py:151 +#: netbox/dcim/models/device_components.py:151 msgid "mark connected" msgstr "marque connectée" -#: dcim/models/device_components.py:153 +#: netbox/dcim/models/device_components.py:153 msgid "Treat as if a cable is connected" msgstr "Traitez comme si un câble était connecté" -#: dcim/models/device_components.py:171 +#: netbox/dcim/models/device_components.py:171 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." -#: dcim/models/device_components.py:175 +#: netbox/dcim/models/device_components.py:175 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." -#: dcim/models/device_components.py:179 +#: netbox/dcim/models/device_components.py:179 msgid "Cannot mark as connected with a cable attached." msgstr "Impossible de marquer comme connecté avec un câble branché." -#: dcim/models/device_components.py:203 +#: netbox/dcim/models/device_components.py:203 #, 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" -#: dcim/models/device_components.py:288 dcim/models/device_components.py:317 -#: dcim/models/device_components.py:350 dcim/models/device_components.py:468 +#: netbox/dcim/models/device_components.py:288 +#: netbox/dcim/models/device_components.py:317 +#: netbox/dcim/models/device_components.py:350 +#: netbox/dcim/models/device_components.py:468 msgid "Physical port type" msgstr "Type de port physique" -#: dcim/models/device_components.py:291 dcim/models/device_components.py:320 +#: netbox/dcim/models/device_components.py:291 +#: netbox/dcim/models/device_components.py:320 msgid "speed" msgstr "vitesse" -#: dcim/models/device_components.py:295 dcim/models/device_components.py:324 +#: netbox/dcim/models/device_components.py:295 +#: netbox/dcim/models/device_components.py:324 msgid "Port speed in bits per second" msgstr "Vitesse du port en bits par seconde" -#: dcim/models/device_components.py:301 +#: netbox/dcim/models/device_components.py:301 msgid "console port" msgstr "port de console" -#: dcim/models/device_components.py:302 +#: netbox/dcim/models/device_components.py:302 msgid "console ports" msgstr "ports de console" -#: dcim/models/device_components.py:330 +#: netbox/dcim/models/device_components.py:330 msgid "console server port" msgstr "port du serveur de console" -#: dcim/models/device_components.py:331 +#: netbox/dcim/models/device_components.py:331 msgid "console server ports" msgstr "ports du serveur de console" -#: dcim/models/device_components.py:370 +#: netbox/dcim/models/device_components.py:370 msgid "power port" msgstr "port d'alimentation" -#: dcim/models/device_components.py:371 +#: netbox/dcim/models/device_components.py:371 msgid "power ports" msgstr "ports d'alimentation" -#: dcim/models/device_components.py:488 +#: netbox/dcim/models/device_components.py:488 msgid "power outlet" msgstr "prise de courant" -#: dcim/models/device_components.py:489 +#: netbox/dcim/models/device_components.py:489 msgid "power outlets" msgstr "prises de courant" -#: dcim/models/device_components.py:500 +#: netbox/dcim/models/device_components.py:500 #, 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" -#: dcim/models/device_components.py:531 vpn/models/crypto.py:81 -#: vpn/models/crypto.py:226 +#: netbox/dcim/models/device_components.py:531 netbox/vpn/models/crypto.py:81 +#: netbox/vpn/models/crypto.py:226 msgid "mode" msgstr "mode" -#: dcim/models/device_components.py:535 +#: netbox/dcim/models/device_components.py:535 msgid "IEEE 802.1Q tagging strategy" msgstr "Stratégie de marquage IEEE 802.1Q" -#: dcim/models/device_components.py:543 +#: netbox/dcim/models/device_components.py:543 msgid "parent interface" msgstr "interface parente" -#: dcim/models/device_components.py:603 +#: netbox/dcim/models/device_components.py:603 msgid "parent LAG" msgstr "GAL parent" -#: dcim/models/device_components.py:613 +#: netbox/dcim/models/device_components.py:613 msgid "This interface is used only for out-of-band management" msgstr "Cette interface est utilisée uniquement pour la gestion hors bande" -#: dcim/models/device_components.py:618 +#: netbox/dcim/models/device_components.py:618 msgid "speed (Kbps)" msgstr "vitesse (Kbps)" -#: dcim/models/device_components.py:621 +#: netbox/dcim/models/device_components.py:621 msgid "duplex" msgstr "duplex" -#: dcim/models/device_components.py:631 +#: netbox/dcim/models/device_components.py:631 msgid "64-bit World Wide Name" msgstr "Nom mondial 64 bits" -#: dcim/models/device_components.py:643 +#: netbox/dcim/models/device_components.py:643 msgid "wireless channel" msgstr "canal sans fil" -#: dcim/models/device_components.py:650 +#: netbox/dcim/models/device_components.py:650 msgid "channel frequency (MHz)" msgstr "fréquence du canal (MHz)" -#: dcim/models/device_components.py:651 dcim/models/device_components.py:659 +#: netbox/dcim/models/device_components.py:651 +#: netbox/dcim/models/device_components.py:659 msgid "Populated by selected channel (if set)" msgstr "Rempli par la chaîne sélectionnée (si définie)" -#: dcim/models/device_components.py:665 +#: netbox/dcim/models/device_components.py:665 msgid "transmit power (dBm)" msgstr "puissance de transmission (dBm)" -#: dcim/models/device_components.py:690 wireless/models.py:116 +#: netbox/dcim/models/device_components.py:690 netbox/wireless/models.py:116 msgid "wireless LANs" msgstr "réseaux locaux sans fil" -#: dcim/models/device_components.py:698 -#: virtualization/models/virtualmachines.py:330 +#: netbox/dcim/models/device_components.py:698 +#: netbox/virtualization/models/virtualmachines.py:330 msgid "untagged VLAN" msgstr "VLAN non balisé" -#: dcim/models/device_components.py:704 -#: virtualization/models/virtualmachines.py:336 +#: netbox/dcim/models/device_components.py:704 +#: netbox/virtualization/models/virtualmachines.py:336 msgid "tagged VLANs" msgstr "VLAN étiquetés" -#: dcim/models/device_components.py:746 -#: virtualization/models/virtualmachines.py:372 +#: netbox/dcim/models/device_components.py:746 +#: netbox/virtualization/models/virtualmachines.py:372 msgid "interface" msgstr "interface" -#: dcim/models/device_components.py:747 -#: virtualization/models/virtualmachines.py:373 +#: netbox/dcim/models/device_components.py:747 +#: netbox/virtualization/models/virtualmachines.py:373 msgid "interfaces" msgstr "interfaces" -#: dcim/models/device_components.py:758 +#: netbox/dcim/models/device_components.py:758 #, 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." -#: dcim/models/device_components.py:766 +#: netbox/dcim/models/device_components.py:766 #, 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." -#: dcim/models/device_components.py:775 -#: virtualization/models/virtualmachines.py:385 +#: netbox/dcim/models/device_components.py:775 +#: netbox/virtualization/models/virtualmachines.py:385 msgid "An interface cannot be its own parent." msgstr "Une interface ne peut pas être son propre parent." -#: dcim/models/device_components.py:779 +#: netbox/dcim/models/device_components.py:779 msgid "Only virtual interfaces may be assigned to a parent interface." msgstr "" "Seules les interfaces virtuelles peuvent être attribuées à une interface " "parent." -#: dcim/models/device_components.py:786 +#: netbox/dcim/models/device_components.py:786 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to a different device " @@ -4763,7 +5166,7 @@ msgstr "" "L'interface parent sélectionnée ({interface}) appartient à un autre appareil" " ({device})" -#: dcim/models/device_components.py:792 +#: netbox/dcim/models/device_components.py:792 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to {device}, which is " @@ -4772,7 +5175,7 @@ msgstr "" "L'interface parent sélectionnée ({interface}) appartient à {device}, qui ne " "fait pas partie du châssis virtuel {virtual_chassis}." -#: dcim/models/device_components.py:812 +#: netbox/dcim/models/device_components.py:812 #, python-brace-format msgid "" "The selected bridge interface ({bridge}) belongs to a different device " @@ -4781,7 +5184,7 @@ msgstr "" "L'interface de pont sélectionnée ({bridge}) appartient à un autre appareil " "({device})." -#: dcim/models/device_components.py:818 +#: netbox/dcim/models/device_components.py:818 #, python-brace-format msgid "" "The selected bridge interface ({interface}) belongs to {device}, which is " @@ -4790,16 +5193,16 @@ msgstr "" "L'interface de pont sélectionnée ({interface}) appartient à {device}, qui ne" " fait pas partie du châssis virtuel {virtual_chassis}." -#: dcim/models/device_components.py:829 +#: netbox/dcim/models/device_components.py:829 msgid "Virtual interfaces cannot have a parent LAG interface." msgstr "" "Les interfaces virtuelles ne peuvent pas avoir d'interface LAG parente." -#: dcim/models/device_components.py:833 +#: netbox/dcim/models/device_components.py:833 msgid "A LAG interface cannot be its own parent." msgstr "Une interface LAG ne peut pas être son propre parent." -#: dcim/models/device_components.py:840 +#: netbox/dcim/models/device_components.py:840 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to a different device ({device})." @@ -4807,7 +5210,7 @@ msgstr "" "L'interface LAG sélectionnée ({lag}) appartient à un autre appareil " "({device})." -#: dcim/models/device_components.py:846 +#: netbox/dcim/models/device_components.py:846 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to {device}, which is not part of" @@ -4816,48 +5219,48 @@ msgstr "" "L'interface LAG sélectionnée ({lag}) appartient à {device}, qui ne fait pas " "partie du châssis virtuel {virtual_chassis}." -#: dcim/models/device_components.py:857 +#: netbox/dcim/models/device_components.py:857 msgid "Virtual interfaces cannot have a PoE mode." msgstr "Les interfaces virtuelles ne peuvent pas avoir de mode PoE." -#: dcim/models/device_components.py:861 +#: netbox/dcim/models/device_components.py:861 msgid "Virtual interfaces cannot have a PoE type." msgstr "Les interfaces virtuelles ne peuvent pas avoir de type PoE." -#: dcim/models/device_components.py:867 +#: netbox/dcim/models/device_components.py:867 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." -#: dcim/models/device_components.py:874 +#: netbox/dcim/models/device_components.py:874 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." -#: dcim/models/device_components.py:876 +#: netbox/dcim/models/device_components.py:876 msgid "Channel may be set only on wireless interfaces." msgstr "Le canal ne peut être défini que sur les interfaces sans fil." -#: dcim/models/device_components.py:882 +#: netbox/dcim/models/device_components.py:882 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." -#: dcim/models/device_components.py:886 +#: netbox/dcim/models/device_components.py:886 msgid "Cannot specify custom frequency with channel selected." msgstr "" "Impossible de spécifier une fréquence personnalisée avec le canal " "sélectionné." -#: dcim/models/device_components.py:892 +#: netbox/dcim/models/device_components.py:892 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." -#: dcim/models/device_components.py:894 +#: netbox/dcim/models/device_components.py:894 msgid "Cannot specify custom width with channel selected." msgstr "" "Impossible de spécifier une largeur personnalisée avec le canal sélectionné." -#: dcim/models/device_components.py:902 +#: netbox/dcim/models/device_components.py:902 #, python-brace-format msgid "" "The untagged VLAN ({untagged_vlan}) must belong to the same site as the " @@ -4866,24 +5269,24 @@ msgstr "" "Le VLAN non balisé ({untagged_vlan}) doit appartenir au même site que " "l'appareil parent de l'interface, ou il doit être global." -#: dcim/models/device_components.py:991 +#: netbox/dcim/models/device_components.py:991 msgid "Mapped position on corresponding rear port" msgstr "Position cartographiée sur le port arrière correspondant" -#: dcim/models/device_components.py:1007 +#: netbox/dcim/models/device_components.py:1007 msgid "front port" msgstr "port avant" -#: dcim/models/device_components.py:1008 +#: netbox/dcim/models/device_components.py:1008 msgid "front ports" msgstr "ports avant" -#: dcim/models/device_components.py:1022 +#: netbox/dcim/models/device_components.py:1022 #, 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" -#: dcim/models/device_components.py:1030 +#: netbox/dcim/models/device_components.py:1030 #, python-brace-format msgid "" "Invalid rear port position ({rear_port_position}): Rear port {name} has only" @@ -4892,19 +5295,19 @@ msgstr "" "Position du port arrière non valide ({rear_port_position}) : Port arrière " "{name} n'a que {positions} positions." -#: dcim/models/device_components.py:1060 +#: netbox/dcim/models/device_components.py:1060 msgid "Number of front ports which may be mapped" msgstr "Nombre de ports frontaux pouvant être mappés" -#: dcim/models/device_components.py:1065 +#: netbox/dcim/models/device_components.py:1065 msgid "rear port" msgstr "port arrière" -#: dcim/models/device_components.py:1066 +#: netbox/dcim/models/device_components.py:1066 msgid "rear ports" msgstr "ports arrière" -#: dcim/models/device_components.py:1080 +#: netbox/dcim/models/device_components.py:1080 #, python-brace-format msgid "" "The number of positions cannot be less than the number of mapped front ports" @@ -4913,34 +5316,34 @@ msgstr "" "Le nombre de positions ne peut pas être inférieur au nombre de ports " "frontaux mappés ({frontport_count})" -#: dcim/models/device_components.py:1104 +#: netbox/dcim/models/device_components.py:1104 msgid "module bay" msgstr "baie modulaire" -#: dcim/models/device_components.py:1105 +#: netbox/dcim/models/device_components.py:1105 msgid "module bays" msgstr "baies de modules" -#: dcim/models/device_components.py:1126 +#: netbox/dcim/models/device_components.py:1126 msgid "device bay" msgstr "baie pour appareils" -#: dcim/models/device_components.py:1127 +#: netbox/dcim/models/device_components.py:1127 msgid "device bays" msgstr "baies pour appareils" -#: dcim/models/device_components.py:1137 +#: netbox/dcim/models/device_components.py:1137 #, 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." -#: dcim/models/device_components.py:1143 +#: netbox/dcim/models/device_components.py:1143 msgid "Cannot install a device into itself." msgstr "Impossible d'installer un appareil sur lui-même." -#: dcim/models/device_components.py:1151 +#: netbox/dcim/models/device_components.py:1151 #, python-brace-format msgid "" "Cannot install the specified device; device is already installed in {bay}." @@ -4948,112 +5351,114 @@ msgstr "" "Impossible d'installer le périphérique spécifié ; le périphérique est déjà " "installé dans {bay}." -#: dcim/models/device_components.py:1172 +#: netbox/dcim/models/device_components.py:1172 msgid "inventory item role" msgstr "rôle des articles d'inventaire" -#: dcim/models/device_components.py:1173 +#: netbox/dcim/models/device_components.py:1173 msgid "inventory item roles" msgstr "rôles des articles d'inventaire" -#: dcim/models/device_components.py:1230 dcim/models/devices.py:597 -#: dcim/models/devices.py:1163 dcim/models/racks.py:114 +#: netbox/dcim/models/device_components.py:1230 +#: netbox/dcim/models/devices.py:597 netbox/dcim/models/devices.py:1163 +#: netbox/dcim/models/racks.py:114 msgid "serial number" msgstr "numéro de série" -#: dcim/models/device_components.py:1238 dcim/models/devices.py:605 -#: dcim/models/devices.py:1170 dcim/models/racks.py:121 +#: netbox/dcim/models/device_components.py:1238 +#: netbox/dcim/models/devices.py:605 netbox/dcim/models/devices.py:1170 +#: netbox/dcim/models/racks.py:121 msgid "asset tag" msgstr "étiquette d'actif" -#: dcim/models/device_components.py:1239 +#: netbox/dcim/models/device_components.py:1239 msgid "A unique tag used to identify this item" msgstr "Une étiquette unique utilisée pour identifier cet article" -#: dcim/models/device_components.py:1242 +#: netbox/dcim/models/device_components.py:1242 msgid "discovered" msgstr "découvert" -#: dcim/models/device_components.py:1244 +#: netbox/dcim/models/device_components.py:1244 msgid "This item was automatically discovered" msgstr "Cet objet a été découvert automatiquement" -#: dcim/models/device_components.py:1262 +#: netbox/dcim/models/device_components.py:1262 msgid "inventory item" msgstr "article d'inventaire" -#: dcim/models/device_components.py:1263 +#: netbox/dcim/models/device_components.py:1263 msgid "inventory items" msgstr "articles d'inventaire" -#: dcim/models/device_components.py:1274 +#: netbox/dcim/models/device_components.py:1274 msgid "Cannot assign self as parent." msgstr "Impossible de s'attribuer le statut de parent." -#: dcim/models/device_components.py:1282 +#: netbox/dcim/models/device_components.py:1282 msgid "Parent inventory item does not belong to the same device." msgstr "L'article d'inventaire parent n'appartient pas au même appareil." -#: dcim/models/device_components.py:1288 +#: netbox/dcim/models/device_components.py:1288 msgid "Cannot move an inventory item with dependent children" msgstr "Impossible de déplacer un article en stock avec des enfants à charge" -#: dcim/models/device_components.py:1296 +#: netbox/dcim/models/device_components.py:1296 msgid "Cannot assign inventory item to component on another device" msgstr "" "Impossible d'attribuer un article d'inventaire à un composant sur un autre " "appareil" -#: dcim/models/devices.py:54 +#: netbox/dcim/models/devices.py:54 msgid "manufacturer" msgstr "fabricant" -#: dcim/models/devices.py:55 +#: netbox/dcim/models/devices.py:55 msgid "manufacturers" msgstr "fabricants" -#: dcim/models/devices.py:82 dcim/models/devices.py:382 +#: netbox/dcim/models/devices.py:82 netbox/dcim/models/devices.py:382 msgid "model" msgstr "modèle" -#: dcim/models/devices.py:95 +#: netbox/dcim/models/devices.py:95 msgid "default platform" msgstr "plateforme par défaut" -#: dcim/models/devices.py:98 dcim/models/devices.py:386 +#: netbox/dcim/models/devices.py:98 netbox/dcim/models/devices.py:386 msgid "part number" msgstr "numéro de pièce" -#: dcim/models/devices.py:101 dcim/models/devices.py:389 +#: netbox/dcim/models/devices.py:101 netbox/dcim/models/devices.py:389 msgid "Discrete part number (optional)" msgstr "Numéro de pièce discret (facultatif)" -#: dcim/models/devices.py:107 dcim/models/racks.py:138 +#: netbox/dcim/models/devices.py:107 netbox/dcim/models/racks.py:138 msgid "height (U)" msgstr "hauteur (U)" -#: dcim/models/devices.py:111 +#: netbox/dcim/models/devices.py:111 msgid "exclude from utilization" msgstr "exclure de l'utilisation" -#: dcim/models/devices.py:112 +#: netbox/dcim/models/devices.py:112 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." -#: dcim/models/devices.py:116 +#: netbox/dcim/models/devices.py:116 msgid "is full depth" msgstr "est en pleine profondeur" -#: dcim/models/devices.py:117 +#: netbox/dcim/models/devices.py:117 msgid "Device consumes both front and rear rack faces." msgstr "L'appareil consomme à la fois les faces avant et arrière de la baie." -#: dcim/models/devices.py:123 +#: netbox/dcim/models/devices.py:123 msgid "parent/child status" msgstr "statut parent/enfant" -#: dcim/models/devices.py:124 +#: netbox/dcim/models/devices.py:124 msgid "" "Parent devices house child devices in device bays. Leave blank if this " "device type is neither a parent nor a child." @@ -5062,23 +5467,23 @@ msgstr "" "pour appareils. Laissez ce champ vide si ce type d'appareil n'est ni un " "parent ni un enfant." -#: dcim/models/devices.py:128 dcim/models/devices.py:649 +#: netbox/dcim/models/devices.py:128 netbox/dcim/models/devices.py:649 msgid "airflow" msgstr "débit d'air" -#: dcim/models/devices.py:204 +#: netbox/dcim/models/devices.py:204 msgid "device type" msgstr "type d'appareil" -#: dcim/models/devices.py:205 +#: netbox/dcim/models/devices.py:205 msgid "device types" msgstr "types d'appareils" -#: dcim/models/devices.py:290 +#: netbox/dcim/models/devices.py:290 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." -#: dcim/models/devices.py:307 +#: netbox/dcim/models/devices.py:307 #, python-brace-format msgid "" "Device {device} in rack {rack} does not have sufficient space to accommodate" @@ -5087,7 +5492,7 @@ msgstr "" "Appareil {device} en baie {rack} ne dispose pas de suffisamment d'espace " "pour accueillir une hauteur de {height}U" -#: dcim/models/devices.py:322 +#: netbox/dcim/models/devices.py:322 #, python-brace-format msgid "" "Unable to set 0U height: Found {racked_instance_count} " @@ -5097,7 +5502,7 @@ msgstr "" "href=\"{url}\">{racked_instance_count} les instances déjà monté dans des" " baies." -#: dcim/models/devices.py:331 +#: netbox/dcim/models/devices.py:331 msgid "" "Must delete all device bay templates associated with this device before " "declassifying it as a parent device." @@ -5105,156 +5510,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." -#: dcim/models/devices.py:337 +#: netbox/dcim/models/devices.py:337 msgid "Child device types must be 0U." msgstr "Les types d'appareils pour enfants doivent être 0U." -#: dcim/models/devices.py:405 +#: netbox/dcim/models/devices.py:405 msgid "module type" msgstr "type de module" -#: dcim/models/devices.py:406 +#: netbox/dcim/models/devices.py:406 msgid "module types" msgstr "types de modules" -#: dcim/models/devices.py:475 +#: netbox/dcim/models/devices.py:475 msgid "Virtual machines may be assigned to this role" msgstr "Des machines virtuelles peuvent être affectées à ce rôle" -#: dcim/models/devices.py:487 +#: netbox/dcim/models/devices.py:487 msgid "device role" msgstr "rôle de l'appareil" -#: dcim/models/devices.py:488 +#: netbox/dcim/models/devices.py:488 msgid "device roles" msgstr "rôles des appareils" -#: dcim/models/devices.py:505 +#: netbox/dcim/models/devices.py:505 msgid "Optionally limit this platform to devices of a certain manufacturer" msgstr "" "Limitez éventuellement cette plate-forme aux appareils d'un certain " "fabricant" -#: dcim/models/devices.py:517 +#: netbox/dcim/models/devices.py:517 msgid "platform" msgstr "plateforme" -#: dcim/models/devices.py:518 +#: netbox/dcim/models/devices.py:518 msgid "platforms" msgstr "plateformes" -#: dcim/models/devices.py:566 +#: netbox/dcim/models/devices.py:566 msgid "The function this device serves" msgstr "La fonction de cet appareil" -#: dcim/models/devices.py:598 +#: netbox/dcim/models/devices.py:598 msgid "Chassis serial number, assigned by the manufacturer" msgstr "Numéro de série du châssis, attribué par le fabricant" -#: dcim/models/devices.py:606 dcim/models/devices.py:1171 +#: netbox/dcim/models/devices.py:606 netbox/dcim/models/devices.py:1171 msgid "A unique tag used to identify this device" msgstr "Un tag unique utilisé pour identifier cet appareil" -#: dcim/models/devices.py:633 +#: netbox/dcim/models/devices.py:633 msgid "position (U)" msgstr "position (U)" -#: dcim/models/devices.py:640 +#: netbox/dcim/models/devices.py:640 msgid "rack face" msgstr "face de la baie" -#: dcim/models/devices.py:660 dcim/models/devices.py:1380 -#: virtualization/models/virtualmachines.py:100 +#: netbox/dcim/models/devices.py:660 netbox/dcim/models/devices.py:1380 +#: netbox/virtualization/models/virtualmachines.py:100 msgid "primary IPv4" msgstr "IPv4 principal" -#: dcim/models/devices.py:668 dcim/models/devices.py:1388 -#: virtualization/models/virtualmachines.py:108 +#: netbox/dcim/models/devices.py:668 netbox/dcim/models/devices.py:1388 +#: netbox/virtualization/models/virtualmachines.py:108 msgid "primary IPv6" msgstr "IPv6 principal" -#: dcim/models/devices.py:676 +#: netbox/dcim/models/devices.py:676 msgid "out-of-band IP" msgstr "IP hors bande" -#: dcim/models/devices.py:693 +#: netbox/dcim/models/devices.py:693 msgid "VC position" msgstr "Position en VC" -#: dcim/models/devices.py:696 +#: netbox/dcim/models/devices.py:696 msgid "Virtual chassis position" msgstr "Position virtuelle du châssis" -#: dcim/models/devices.py:699 +#: netbox/dcim/models/devices.py:699 msgid "VC priority" msgstr "Priorité VC" -#: dcim/models/devices.py:703 +#: netbox/dcim/models/devices.py:703 msgid "Virtual chassis master election priority" msgstr "Priorité d'élection principale du châssis virtuel" -#: dcim/models/devices.py:706 dcim/models/sites.py:207 +#: netbox/dcim/models/devices.py:706 netbox/dcim/models/sites.py:207 msgid "latitude" msgstr "latitude" -#: dcim/models/devices.py:711 dcim/models/devices.py:719 -#: dcim/models/sites.py:212 dcim/models/sites.py:220 +#: netbox/dcim/models/devices.py:711 netbox/dcim/models/devices.py:719 +#: netbox/dcim/models/sites.py:212 netbox/dcim/models/sites.py:220 msgid "GPS coordinate in decimal format (xx.yyyyyy)" msgstr "Coordonnées GPS au format décimal (xx.yyyyyy)" -#: dcim/models/devices.py:714 dcim/models/sites.py:215 +#: netbox/dcim/models/devices.py:714 netbox/dcim/models/sites.py:215 msgid "longitude" msgstr "longitude" -#: dcim/models/devices.py:787 +#: netbox/dcim/models/devices.py:787 msgid "Device name must be unique per site." msgstr "Le nom de l'appareil doit être unique par site." -#: dcim/models/devices.py:798 ipam/models/services.py:74 +#: netbox/dcim/models/devices.py:798 netbox/ipam/models/services.py:75 msgid "device" msgstr "appareil" -#: dcim/models/devices.py:799 +#: netbox/dcim/models/devices.py:799 msgid "devices" msgstr "appareils" -#: dcim/models/devices.py:825 +#: netbox/dcim/models/devices.py:825 #, python-brace-format msgid "Rack {rack} does not belong to site {site}." msgstr "La baie {rack} n'appartient pas au site {site}." -#: dcim/models/devices.py:830 +#: netbox/dcim/models/devices.py:830 #, python-brace-format msgid "Location {location} does not belong to site {site}." msgstr "Emplacement {location} n'appartient pas au site {site}." -#: dcim/models/devices.py:836 +#: netbox/dcim/models/devices.py:836 #, python-brace-format msgid "Rack {rack} does not belong to location {location}." msgstr "La baie {rack} n'appartient pas au lieu {location}." -#: dcim/models/devices.py:843 +#: netbox/dcim/models/devices.py:843 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." -#: dcim/models/devices.py:847 +#: netbox/dcim/models/devices.py:847 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." -#: dcim/models/devices.py:853 +#: netbox/dcim/models/devices.py:853 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." -#: dcim/models/devices.py:857 +#: netbox/dcim/models/devices.py:857 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." -#: dcim/models/devices.py:865 +#: netbox/dcim/models/devices.py:865 #, python-brace-format msgid "" "A 0U device type ({device_type}) cannot be assigned to a rack position." @@ -5262,7 +5667,7 @@ msgstr "" "Un appareil de type 0U ({device_type}) ne peut pas être attribué à une " "position en baie." -#: dcim/models/devices.py:876 +#: netbox/dcim/models/devices.py:876 msgid "" "Child device types cannot be assigned to a rack face. This is an attribute " "of the parent device." @@ -5270,7 +5675,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." -#: dcim/models/devices.py:883 +#: netbox/dcim/models/devices.py:883 msgid "" "Child device types cannot be assigned to a rack position. This is an " "attribute of the parent device." @@ -5278,7 +5683,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." -#: dcim/models/devices.py:897 +#: netbox/dcim/models/devices.py:897 #, python-brace-format msgid "" "U{position} is already occupied or does not have sufficient space to " @@ -5287,22 +5692,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)" -#: dcim/models/devices.py:912 +#: netbox/dcim/models/devices.py:912 #, python-brace-format msgid "{ip} is not an IPv4 address." msgstr "{ip} n'est pas une adresse IPv4." -#: dcim/models/devices.py:921 dcim/models/devices.py:936 +#: netbox/dcim/models/devices.py:921 netbox/dcim/models/devices.py:936 #, 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." -#: dcim/models/devices.py:927 +#: netbox/dcim/models/devices.py:927 #, python-brace-format msgid "{ip} is not an IPv6 address." msgstr "{ip} n'est pas une adresse IPv6." -#: dcim/models/devices.py:954 +#: netbox/dcim/models/devices.py:954 #, python-brace-format msgid "" "The assigned platform is limited to {platform_manufacturer} device types, " @@ -5312,25 +5717,25 @@ msgstr "" "d'appareils, mais le type de cet appareil appartient à " "{devicetype_manufacturer}." -#: dcim/models/devices.py:965 +#: netbox/dcim/models/devices.py:965 #, python-brace-format msgid "The assigned cluster belongs to a different site ({site})" msgstr "Le cluster attribué appartient à un autre site ({site})" -#: dcim/models/devices.py:973 +#: netbox/dcim/models/devices.py:973 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." -#: dcim/models/devices.py:1178 +#: netbox/dcim/models/devices.py:1178 msgid "module" msgstr "module" -#: dcim/models/devices.py:1179 +#: netbox/dcim/models/devices.py:1179 msgid "modules" msgstr "modules" -#: dcim/models/devices.py:1195 +#: netbox/dcim/models/devices.py:1195 #, python-brace-format msgid "" "Module must be installed within a module bay belonging to the assigned " @@ -5339,22 +5744,22 @@ msgstr "" "Le module doit être installé dans une baie de modules appartenant au " "périphérique attribué ({device})." -#: dcim/models/devices.py:1299 +#: netbox/dcim/models/devices.py:1299 msgid "domain" msgstr "domaine" -#: dcim/models/devices.py:1312 dcim/models/devices.py:1313 +#: netbox/dcim/models/devices.py:1312 netbox/dcim/models/devices.py:1313 msgid "virtual chassis" msgstr "châssis virtuel" -#: dcim/models/devices.py:1328 +#: netbox/dcim/models/devices.py:1328 #, 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." -#: dcim/models/devices.py:1344 +#: netbox/dcim/models/devices.py:1344 #, python-brace-format msgid "" "Unable to delete virtual chassis {self}. There are member interfaces which " @@ -5363,62 +5768,62 @@ msgstr "" "Impossible de supprimer le châssis virtuel {self}. Il existe des interfaces " "membres qui forment des interfaces LAG inter-châssis." -#: dcim/models/devices.py:1369 vpn/models/l2vpn.py:37 +#: netbox/dcim/models/devices.py:1369 netbox/vpn/models/l2vpn.py:37 msgid "identifier" msgstr "identificateur" -#: dcim/models/devices.py:1370 +#: netbox/dcim/models/devices.py:1370 msgid "Numeric identifier unique to the parent device" msgstr "Identifiant numérique propre à l'appareil parent" -#: dcim/models/devices.py:1398 extras/models/customfields.py:210 -#: extras/models/models.py:127 extras/models/models.py:722 -#: netbox/models/__init__.py:114 +#: netbox/dcim/models/devices.py:1398 netbox/extras/models/customfields.py:210 +#: netbox/extras/models/models.py:127 netbox/extras/models/models.py:722 +#: netbox/netbox/models/__init__.py:114 msgid "comments" msgstr "commentaires" -#: dcim/models/devices.py:1414 +#: netbox/dcim/models/devices.py:1414 msgid "virtual device context" msgstr "contexte du périphérique virtuel" -#: dcim/models/devices.py:1415 +#: netbox/dcim/models/devices.py:1415 msgid "virtual device contexts" msgstr "contextes de périphériques virtuels" -#: dcim/models/devices.py:1447 +#: netbox/dcim/models/devices.py:1447 #, python-brace-format msgid "{ip} is not an IPv{family} address." msgstr "{ip} n'est pas un IPV{family} adresse." -#: dcim/models/devices.py:1453 +#: netbox/dcim/models/devices.py:1453 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é." -#: dcim/models/mixins.py:15 extras/models/configs.py:41 -#: extras/models/models.py:341 extras/models/models.py:550 -#: extras/models/search.py:48 ipam/models/ip.py:194 +#: netbox/dcim/models/mixins.py:15 netbox/extras/models/configs.py:41 +#: netbox/extras/models/models.py:341 netbox/extras/models/models.py:550 +#: netbox/extras/models/search.py:48 netbox/ipam/models/ip.py:194 msgid "weight" msgstr "poids" -#: dcim/models/mixins.py:22 +#: netbox/dcim/models/mixins.py:22 msgid "weight unit" msgstr "unité de poids" -#: dcim/models/mixins.py:51 +#: netbox/dcim/models/mixins.py:51 msgid "Must specify a unit when setting a weight" msgstr "Doit spécifier une unité lors de la définition d'un poids" -#: dcim/models/power.py:55 +#: netbox/dcim/models/power.py:55 msgid "power panel" msgstr "panneau d'alimentation" -#: dcim/models/power.py:56 +#: netbox/dcim/models/power.py:56 msgid "power panels" msgstr "panneaux d'alimentation" -#: dcim/models/power.py:70 +#: netbox/dcim/models/power.py:70 #, python-brace-format msgid "" "Location {location} ({location_site}) is in a different site than {site}" @@ -5426,43 +5831,43 @@ msgstr "" "Emplacement {location} ({location_site}) se trouve sur un site différent de " "{site}" -#: dcim/models/power.py:108 +#: netbox/dcim/models/power.py:108 msgid "supply" msgstr "fourniture" -#: dcim/models/power.py:114 +#: netbox/dcim/models/power.py:114 msgid "phase" msgstr "phase" -#: dcim/models/power.py:120 +#: netbox/dcim/models/power.py:120 msgid "voltage" msgstr "tension" -#: dcim/models/power.py:125 +#: netbox/dcim/models/power.py:125 msgid "amperage" msgstr "ampérage" -#: dcim/models/power.py:130 +#: netbox/dcim/models/power.py:130 msgid "max utilization" msgstr "utilisation maximale" -#: dcim/models/power.py:133 +#: netbox/dcim/models/power.py:133 msgid "Maximum permissible draw (percentage)" msgstr "Tirage maximum autorisé (pourcentage)" -#: dcim/models/power.py:136 +#: netbox/dcim/models/power.py:136 msgid "available power" msgstr "puissance disponible" -#: dcim/models/power.py:164 +#: netbox/dcim/models/power.py:164 msgid "power feed" msgstr "alimentation" -#: dcim/models/power.py:165 +#: netbox/dcim/models/power.py:165 msgid "power feeds" msgstr "alimentations" -#: dcim/models/power.py:179 +#: netbox/dcim/models/power.py:179 #, python-brace-format msgid "" "Rack {rack} ({rack_site}) and power panel {powerpanel} ({powerpanel_site}) " @@ -5471,99 +5876,100 @@ msgstr "" "Baie {rack} ({rack_site}) et panneau d'alimentation {powerpanel} " "({powerpanel_site}) se trouvent sur des sites différents." -#: dcim/models/power.py:190 +#: netbox/dcim/models/power.py:190 msgid "Voltage cannot be negative for AC supply" msgstr "" "La tension ne peut pas être négative pour l'alimentation en courant " "alternatif" -#: dcim/models/racks.py:50 +#: netbox/dcim/models/racks.py:50 msgid "rack role" msgstr "rôle de la baie" -#: dcim/models/racks.py:51 +#: netbox/dcim/models/racks.py:51 msgid "rack roles" msgstr "rôles de la baie" -#: dcim/models/racks.py:75 +#: netbox/dcim/models/racks.py:75 msgid "facility ID" msgstr "ID de l'établissement" -#: dcim/models/racks.py:76 +#: netbox/dcim/models/racks.py:76 msgid "Locally-assigned identifier" msgstr "Identifiant attribué localement" -#: dcim/models/racks.py:109 ipam/forms/bulk_import.py:200 -#: ipam/forms/bulk_import.py:265 ipam/forms/bulk_import.py:300 -#: ipam/forms/bulk_import.py:467 virtualization/forms/bulk_import.py:112 +#: netbox/dcim/models/racks.py:109 netbox/ipam/forms/bulk_import.py:200 +#: netbox/ipam/forms/bulk_import.py:265 netbox/ipam/forms/bulk_import.py:300 +#: netbox/ipam/forms/bulk_import.py:467 +#: netbox/virtualization/forms/bulk_import.py:112 msgid "Functional role" msgstr "Rôle fonctionnel" -#: dcim/models/racks.py:122 +#: netbox/dcim/models/racks.py:122 msgid "A unique tag used to identify this rack" msgstr "Une étiquette unique utilisée pour identifier cette baie" -#: dcim/models/racks.py:133 +#: netbox/dcim/models/racks.py:133 msgid "width" msgstr "largeur" -#: dcim/models/racks.py:134 +#: netbox/dcim/models/racks.py:134 msgid "Rail-to-rail width" msgstr "Largeur rail à rail" -#: dcim/models/racks.py:140 +#: netbox/dcim/models/racks.py:140 msgid "Height in rack units" msgstr "Hauteur en U de la baie" -#: dcim/models/racks.py:144 +#: netbox/dcim/models/racks.py:144 msgid "starting unit" msgstr "unité de départ" -#: dcim/models/racks.py:146 +#: netbox/dcim/models/racks.py:146 msgid "Starting unit for rack" msgstr "Unité de départ pour baie" -#: dcim/models/racks.py:150 +#: netbox/dcim/models/racks.py:150 msgid "descending units" msgstr "unités décroissantes" -#: dcim/models/racks.py:151 +#: netbox/dcim/models/racks.py:151 msgid "Units are numbered top-to-bottom" msgstr "Les unités sont numérotées de haut en bas" -#: dcim/models/racks.py:154 +#: netbox/dcim/models/racks.py:154 msgid "outer width" msgstr "largeur extérieure" -#: dcim/models/racks.py:157 +#: netbox/dcim/models/racks.py:157 msgid "Outer dimension of rack (width)" msgstr "Dimension extérieure de la baie (largeur)" -#: dcim/models/racks.py:160 +#: netbox/dcim/models/racks.py:160 msgid "outer depth" msgstr "profondeur extérieure" -#: dcim/models/racks.py:163 +#: netbox/dcim/models/racks.py:163 msgid "Outer dimension of rack (depth)" msgstr "Dimension extérieure de la baie (profondeur)" -#: dcim/models/racks.py:166 +#: netbox/dcim/models/racks.py:166 msgid "outer unit" msgstr "unité extérieure" -#: dcim/models/racks.py:172 +#: netbox/dcim/models/racks.py:172 msgid "max weight" msgstr "poids maximum" -#: dcim/models/racks.py:175 +#: netbox/dcim/models/racks.py:175 msgid "Maximum load capacity for the rack" msgstr "Capacité de charge maximale de la baie" -#: dcim/models/racks.py:183 +#: netbox/dcim/models/racks.py:183 msgid "mounting depth" msgstr "profondeur de montage" -#: dcim/models/racks.py:187 +#: netbox/dcim/models/racks.py:187 msgid "" "Maximum depth of a mounted device, in millimeters. For four-post racks, this" " is the distance between the front and rear rails." @@ -5571,29 +5977,29 @@ msgstr "" "Profondeur maximale d'un appareil monté, en millimètres. Pour les supports à" " quatre montants, il s'agit de la distance entre les rails avant et arrière." -#: dcim/models/racks.py:221 +#: netbox/dcim/models/racks.py:221 msgid "rack" msgstr "baie" -#: dcim/models/racks.py:222 +#: netbox/dcim/models/racks.py:222 msgid "racks" msgstr "baies" -#: dcim/models/racks.py:237 +#: netbox/dcim/models/racks.py:237 #, python-brace-format msgid "Assigned location must belong to parent site ({site})." msgstr "L'emplacement attribué doit appartenir au site parent ({site})." -#: dcim/models/racks.py:241 +#: netbox/dcim/models/racks.py:241 msgid "Must specify a unit when setting an outer width/depth" msgstr "" "Doit spécifier une unité lors du réglage d'une largeur/profondeur extérieure" -#: dcim/models/racks.py:245 +#: netbox/dcim/models/racks.py:245 msgid "Must specify a unit when setting a maximum weight" msgstr "Doit spécifier une unité lors de la définition d'un poids maximum" -#: dcim/models/racks.py:255 +#: netbox/dcim/models/racks.py:255 #, python-brace-format msgid "" "Rack must be at least {min_height}U tall to house currently installed " @@ -5602,7 +6008,7 @@ msgstr "" "La baie doit être au moins {min_height} pour héberger les appareils " "actuellement installés." -#: dcim/models/racks.py:262 +#: netbox/dcim/models/racks.py:262 #, python-brace-format msgid "" "Rack unit numbering must begin at {position} or less to house currently " @@ -5611,861 +6017,919 @@ msgstr "" "La numérotation des unités de baie doit commencer à {position} ou moins pour" " héberger les appareils actuellement installés." -#: dcim/models/racks.py:270 +#: netbox/dcim/models/racks.py:270 #, python-brace-format msgid "Location must be from the same site, {site}." msgstr "L'emplacement doit provenir du même site, {site}." -#: dcim/models/racks.py:523 +#: netbox/dcim/models/racks.py:523 msgid "units" msgstr "des unités" -#: dcim/models/racks.py:549 +#: netbox/dcim/models/racks.py:549 msgid "rack reservation" msgstr "réservation de baie" -#: dcim/models/racks.py:550 +#: netbox/dcim/models/racks.py:550 msgid "rack reservations" msgstr "réservations de baies" -#: dcim/models/racks.py:567 +#: netbox/dcim/models/racks.py:567 #, python-brace-format msgid "Invalid unit(s) for {height}U rack: {unit_list}" msgstr "Unité(s) non valide(s) pour une baie à {height}U : {unit_list}" -#: dcim/models/racks.py:580 +#: netbox/dcim/models/racks.py:580 #, python-brace-format msgid "The following units have already been reserved: {unit_list}" msgstr "Les unités suivantes ont déjà été réservées : {unit_list}" -#: dcim/models/sites.py:49 +#: netbox/dcim/models/sites.py:49 msgid "A top-level region with this name already exists." msgstr "Une région de niveau supérieur portant ce nom existe déjà." -#: dcim/models/sites.py:59 +#: netbox/dcim/models/sites.py:59 msgid "A top-level region with this slug already exists." msgstr "Une région de niveau supérieur contenant cette limace existe déjà." -#: dcim/models/sites.py:62 +#: netbox/dcim/models/sites.py:62 msgid "region" msgstr "région" -#: dcim/models/sites.py:63 +#: netbox/dcim/models/sites.py:63 msgid "regions" msgstr "régions" -#: dcim/models/sites.py:102 +#: netbox/dcim/models/sites.py:102 msgid "A top-level site group with this name already exists." msgstr "Un groupe de sites de niveau supérieur portant ce nom existe déjà." -#: dcim/models/sites.py:112 +#: netbox/dcim/models/sites.py:112 msgid "A top-level site group with this slug already exists." msgstr "Un groupe de sites de niveau supérieur contenant ce slug existe déjà." -#: dcim/models/sites.py:115 +#: netbox/dcim/models/sites.py:115 msgid "site group" msgstr "groupe de sites" -#: dcim/models/sites.py:116 +#: netbox/dcim/models/sites.py:116 msgid "site groups" msgstr "groupes de sites" -#: dcim/models/sites.py:141 +#: netbox/dcim/models/sites.py:141 msgid "Full name of the site" msgstr "Nom complet du site" -#: dcim/models/sites.py:181 dcim/models/sites.py:279 +#: netbox/dcim/models/sites.py:181 netbox/dcim/models/sites.py:279 msgid "facility" msgstr "installation" -#: dcim/models/sites.py:184 dcim/models/sites.py:282 +#: netbox/dcim/models/sites.py:184 netbox/dcim/models/sites.py:282 msgid "Local facility ID or description" msgstr "Identifiant ou description de l'établissement local" -#: dcim/models/sites.py:195 +#: netbox/dcim/models/sites.py:195 msgid "physical address" msgstr "adresse physique" -#: dcim/models/sites.py:198 +#: netbox/dcim/models/sites.py:198 msgid "Physical location of the building" msgstr "Emplacement physique du bâtiment" -#: dcim/models/sites.py:201 +#: netbox/dcim/models/sites.py:201 msgid "shipping address" msgstr "adresse de livraison" -#: dcim/models/sites.py:204 +#: netbox/dcim/models/sites.py:204 msgid "If different from the physical address" msgstr "Si elle est différente de l'adresse physique" -#: dcim/models/sites.py:238 +#: netbox/dcim/models/sites.py:238 msgid "site" msgstr "site" -#: dcim/models/sites.py:239 +#: netbox/dcim/models/sites.py:239 msgid "sites" msgstr "sites" -#: dcim/models/sites.py:309 +#: netbox/dcim/models/sites.py:309 msgid "A location with this name already exists within the specified site." msgstr "Un emplacement portant ce nom existe déjà au sein du site spécifié." -#: dcim/models/sites.py:319 +#: netbox/dcim/models/sites.py:319 msgid "A location with this slug already exists within the specified site." msgstr "Un emplacement contenant ce slug existe déjà dans le site spécifié." -#: dcim/models/sites.py:322 +#: netbox/dcim/models/sites.py:322 msgid "location" msgstr "emplacement" -#: dcim/models/sites.py:323 +#: netbox/dcim/models/sites.py:323 msgid "locations" msgstr "les lieux" -#: dcim/models/sites.py:337 +#: netbox/dcim/models/sites.py:337 #, python-brace-format msgid "Parent location ({parent}) must belong to the same site ({site})." msgstr "" "Lieu de résidence du parent ({parent}) doit appartenir au même site " "({site})." -#: dcim/tables/cables.py:54 +#: netbox/dcim/tables/cables.py:54 msgid "Termination A" msgstr "Résiliation A" -#: dcim/tables/cables.py:59 +#: netbox/dcim/tables/cables.py:59 msgid "Termination B" msgstr "Résiliation B" -#: dcim/tables/cables.py:65 wireless/tables/wirelesslink.py:22 +#: netbox/dcim/tables/cables.py:65 netbox/wireless/tables/wirelesslink.py:22 msgid "Device A" msgstr "Appareil A" -#: dcim/tables/cables.py:71 wireless/tables/wirelesslink.py:31 +#: netbox/dcim/tables/cables.py:71 netbox/wireless/tables/wirelesslink.py:31 msgid "Device B" msgstr "Appareil B" -#: dcim/tables/cables.py:77 +#: netbox/dcim/tables/cables.py:77 msgid "Location A" msgstr "Lieu A" -#: dcim/tables/cables.py:83 +#: netbox/dcim/tables/cables.py:83 msgid "Location B" msgstr "Lieu B" -#: dcim/tables/cables.py:89 +#: netbox/dcim/tables/cables.py:89 msgid "Rack A" msgstr "Baie A" -#: dcim/tables/cables.py:95 +#: netbox/dcim/tables/cables.py:95 msgid "Rack B" msgstr "Baie B" -#: dcim/tables/cables.py:101 +#: netbox/dcim/tables/cables.py:101 msgid "Site A" msgstr "Site A" -#: dcim/tables/cables.py:107 +#: netbox/dcim/tables/cables.py:107 msgid "Site B" msgstr "Site B" -#: dcim/tables/connections.py:31 dcim/tables/connections.py:50 -#: dcim/tables/connections.py:71 -#: templates/dcim/inc/connection_endpoints.html:16 +#: 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 msgid "Reachable" msgstr "Joignable" -#: dcim/tables/devices.py:66 dcim/tables/devices.py:111 -#: dcim/tables/racks.py:81 dcim/tables/sites.py:143 -#: extras/tables/tables.py:435 netbox/navigation/menu.py:56 -#: netbox/navigation/menu.py:60 netbox/navigation/menu.py:62 -#: virtualization/forms/model_forms.py:122 -#: virtualization/tables/clusters.py:83 virtualization/views.py:210 +#: netbox/dcim/tables/devices.py:58 netbox/dcim/tables/devices.py:103 +#: netbox/dcim/tables/racks.py:81 netbox/dcim/tables/sites.py:143 +#: netbox/extras/tables/tables.py:435 netbox/netbox/navigation/menu.py:56 +#: netbox/netbox/navigation/menu.py:60 netbox/netbox/navigation/menu.py:62 +#: netbox/virtualization/forms/model_forms.py:122 +#: netbox/virtualization/tables/clusters.py:83 +#: netbox/virtualization/views.py:210 msgid "Devices" msgstr "Appareils" -#: dcim/tables/devices.py:71 dcim/tables/devices.py:116 -#: virtualization/tables/clusters.py:88 +#: netbox/dcim/tables/devices.py:63 netbox/dcim/tables/devices.py:108 +#: netbox/virtualization/tables/clusters.py:88 msgid "VMs" msgstr "machines virtuelles" -#: dcim/tables/devices.py:105 dcim/tables/devices.py:221 -#: extras/forms/model_forms.py:506 templates/dcim/device.html:111 -#: templates/dcim/device/render_config.html:11 -#: templates/dcim/device/render_config.html:14 -#: templates/dcim/devicerole.html:44 templates/dcim/platform.html:41 -#: templates/extras/configtemplate.html:10 -#: templates/virtualization/virtualmachine.html:44 -#: templates/virtualization/virtualmachine/render_config.html:11 -#: templates/virtualization/virtualmachine/render_config.html:14 -#: virtualization/tables/virtualmachines.py:106 +#: netbox/dcim/tables/devices.py:97 netbox/dcim/tables/devices.py:213 +#: netbox/extras/forms/model_forms.py:506 +#: netbox/templates/dcim/device.html:112 +#: netbox/templates/dcim/device/render_config.html:11 +#: netbox/templates/dcim/device/render_config.html:14 +#: netbox/templates/dcim/devicerole.html:44 +#: netbox/templates/dcim/platform.html:41 +#: netbox/templates/extras/configtemplate.html:10 +#: netbox/templates/virtualization/virtualmachine.html:44 +#: netbox/templates/virtualization/virtualmachine/render_config.html:11 +#: netbox/templates/virtualization/virtualmachine/render_config.html:14 +#: netbox/virtualization/tables/virtualmachines.py:106 msgid "Config Template" msgstr "Modèle de configuration" -#: dcim/tables/devices.py:155 templates/dcim/sitegroup.html:26 +#: netbox/dcim/tables/devices.py:147 netbox/templates/dcim/sitegroup.html:26 msgid "Site Group" msgstr "Groupe de sites" -#: dcim/tables/devices.py:192 dcim/tables/devices.py:1051 -#: ipam/forms/bulk_import.py:511 ipam/forms/model_forms.py:304 -#: ipam/forms/model_forms.py:313 ipam/tables/ip.py:352 ipam/tables/ip.py:418 -#: ipam/tables/ip.py:441 templates/ipam/ipaddress.html:11 -#: virtualization/tables/virtualmachines.py:94 +#: netbox/dcim/tables/devices.py:184 netbox/dcim/tables/devices.py:1033 +#: netbox/ipam/forms/bulk_import.py:511 netbox/ipam/forms/model_forms.py:304 +#: netbox/ipam/forms/model_forms.py:313 netbox/ipam/tables/ip.py:352 +#: netbox/ipam/tables/ip.py:418 netbox/ipam/tables/ip.py:441 +#: netbox/templates/ipam/ipaddress.html:11 +#: netbox/virtualization/tables/virtualmachines.py:94 msgid "IP Address" msgstr "Adresse IP" -#: dcim/tables/devices.py:196 dcim/tables/devices.py:1055 -#: virtualization/tables/virtualmachines.py:85 +#: netbox/dcim/tables/devices.py:188 netbox/dcim/tables/devices.py:1037 +#: netbox/virtualization/tables/virtualmachines.py:85 msgid "IPv4 Address" msgstr "Adresse IPv4" -#: dcim/tables/devices.py:200 dcim/tables/devices.py:1059 -#: virtualization/tables/virtualmachines.py:89 +#: netbox/dcim/tables/devices.py:192 netbox/dcim/tables/devices.py:1041 +#: netbox/virtualization/tables/virtualmachines.py:89 msgid "IPv6 Address" msgstr "Adresse IPv6" -#: dcim/tables/devices.py:215 +#: netbox/dcim/tables/devices.py:207 msgid "VC Position" msgstr "Position en VC" -#: dcim/tables/devices.py:218 +#: netbox/dcim/tables/devices.py:210 msgid "VC Priority" msgstr "Priorité VC" -#: dcim/tables/devices.py:225 templates/dcim/device_edit.html:38 -#: templates/dcim/devicebay_populate.html:16 +#: netbox/dcim/tables/devices.py:217 netbox/templates/dcim/device_edit.html:38 +#: netbox/templates/dcim/devicebay_populate.html:16 msgid "Parent Device" msgstr "Appareil parent" -#: dcim/tables/devices.py:230 +#: netbox/dcim/tables/devices.py:222 msgid "Position (Device Bay)" msgstr "Position (baie de l'appareil)" -#: dcim/tables/devices.py:239 +#: netbox/dcim/tables/devices.py:231 msgid "Console ports" msgstr "Ports de console" -#: dcim/tables/devices.py:242 +#: netbox/dcim/tables/devices.py:234 msgid "Console server ports" msgstr "Ports du serveur de consoles" -#: dcim/tables/devices.py:245 +#: netbox/dcim/tables/devices.py:237 msgid "Power ports" msgstr "Ports d'alimentation" -#: dcim/tables/devices.py:248 +#: netbox/dcim/tables/devices.py:240 msgid "Power outlets" msgstr "Prises de courant" -#: dcim/tables/devices.py:251 dcim/tables/devices.py:1064 -#: dcim/tables/devicetypes.py:125 dcim/views.py:1006 dcim/views.py:1245 -#: dcim/views.py:1931 netbox/navigation/menu.py:81 -#: netbox/navigation/menu.py:237 templates/dcim/device/base.html:37 -#: templates/dcim/device_list.html:43 templates/dcim/devicetype/base.html:34 -#: templates/dcim/module.html:34 templates/dcim/moduletype/base.html:34 -#: templates/dcim/virtualdevicecontext.html:61 -#: templates/dcim/virtualdevicecontext.html:81 -#: templates/virtualization/virtualmachine/base.html:27 -#: templates/virtualization/virtualmachine_list.html:14 -#: virtualization/tables/virtualmachines.py:100 virtualization/views.py:367 -#: wireless/tables/wirelesslan.py:55 +#: netbox/dcim/tables/devices.py:243 netbox/dcim/tables/devices.py:1046 +#: netbox/dcim/tables/devicetypes.py:125 netbox/dcim/views.py:1006 +#: netbox/dcim/views.py:1245 netbox/dcim/views.py:1931 +#: netbox/netbox/navigation/menu.py:81 netbox/netbox/navigation/menu.py:237 +#: netbox/templates/dcim/device/base.html:37 +#: netbox/templates/dcim/device_list.html:43 +#: netbox/templates/dcim/devicetype/base.html:34 +#: netbox/templates/dcim/module.html:34 +#: netbox/templates/dcim/moduletype/base.html:34 +#: netbox/templates/dcim/virtualdevicecontext.html:61 +#: netbox/templates/dcim/virtualdevicecontext.html:81 +#: netbox/templates/virtualization/virtualmachine/base.html:27 +#: netbox/templates/virtualization/virtualmachine_list.html:14 +#: netbox/virtualization/tables/virtualmachines.py:100 +#: netbox/virtualization/views.py:367 netbox/wireless/tables/wirelesslan.py:55 msgid "Interfaces" msgstr "Interfaces" -#: dcim/tables/devices.py:254 +#: netbox/dcim/tables/devices.py:246 msgid "Front ports" msgstr "Ports avant" -#: dcim/tables/devices.py:260 +#: netbox/dcim/tables/devices.py:252 msgid "Device bays" msgstr "Baies pour appareils" -#: dcim/tables/devices.py:263 +#: netbox/dcim/tables/devices.py:255 msgid "Module bays" msgstr "Baies pour modules" -#: dcim/tables/devices.py:266 +#: netbox/dcim/tables/devices.py:258 msgid "Inventory items" msgstr "Articles d'inventaire" -#: dcim/tables/devices.py:305 dcim/tables/modules.py:56 -#: templates/dcim/modulebay.html:17 +#: netbox/dcim/tables/devices.py:297 netbox/dcim/tables/modules.py:56 +#: netbox/templates/dcim/modulebay.html:17 msgid "Module Bay" msgstr "Module Bay" -#: dcim/tables/devices.py:318 dcim/tables/devicetypes.py:48 -#: dcim/tables/devicetypes.py:140 dcim/views.py:1081 dcim/views.py:2024 -#: netbox/navigation/menu.py:90 templates/dcim/device/base.html:52 -#: templates/dcim/device_list.html:71 templates/dcim/devicetype/base.html:49 -#: templates/dcim/inc/panels/inventory_items.html:6 -#: templates/dcim/inventoryitemrole.html:32 +#: netbox/dcim/tables/devices.py:310 netbox/dcim/tables/devicetypes.py:48 +#: netbox/dcim/tables/devicetypes.py:140 netbox/dcim/views.py:1081 +#: netbox/dcim/views.py:2024 netbox/netbox/navigation/menu.py:90 +#: netbox/templates/dcim/device/base.html:52 +#: netbox/templates/dcim/device_list.html:71 +#: netbox/templates/dcim/devicetype/base.html:49 +#: netbox/templates/dcim/inc/panels/inventory_items.html:6 +#: netbox/templates/dcim/inventoryitemrole.html:32 msgid "Inventory Items" msgstr "Articles d'inventaire" -#: dcim/tables/devices.py:330 +#: netbox/dcim/tables/devices.py:322 msgid "Cable Color" msgstr "Couleur du câble" -#: dcim/tables/devices.py:336 +#: netbox/dcim/tables/devices.py:328 msgid "Link Peers" msgstr "Lier les pairs" -#: dcim/tables/devices.py:339 +#: netbox/dcim/tables/devices.py:331 msgid "Mark Connected" msgstr "Marquer comme connecté" -#: dcim/tables/devices.py:455 +#: netbox/dcim/tables/devices.py:449 msgid "Maximum draw (W)" msgstr "Tirage maximal (W)" -#: dcim/tables/devices.py:458 +#: netbox/dcim/tables/devices.py:452 msgid "Allocated draw (W)" msgstr "Tirage alloué (W)" -#: dcim/tables/devices.py:558 ipam/forms/model_forms.py:747 -#: ipam/tables/fhrp.py:28 ipam/views.py:602 ipam/views.py:701 -#: netbox/navigation/menu.py:145 netbox/navigation/menu.py:147 -#: templates/dcim/interface.html:339 templates/ipam/ipaddress_bulk_add.html:15 -#: templates/ipam/service.html:40 templates/virtualization/vminterface.html:85 -#: vpn/tables/tunnels.py:98 +#: netbox/dcim/tables/devices.py:546 netbox/ipam/forms/model_forms.py:747 +#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:602 +#: netbox/ipam/views.py:701 netbox/netbox/navigation/menu.py:145 +#: netbox/netbox/navigation/menu.py:147 +#: netbox/templates/dcim/interface.html:339 +#: netbox/templates/ipam/ipaddress_bulk_add.html:15 +#: netbox/templates/ipam/service.html:40 +#: netbox/templates/virtualization/vminterface.html:85 +#: netbox/vpn/tables/tunnels.py:98 msgid "IP Addresses" msgstr "Adresses IP" -#: dcim/tables/devices.py:564 netbox/navigation/menu.py:189 -#: templates/ipam/inc/panels/fhrp_groups.html:6 +#: netbox/dcim/tables/devices.py:552 netbox/netbox/navigation/menu.py:189 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:6 msgid "FHRP Groups" msgstr "Groupes FHRP" -#: dcim/tables/devices.py:576 templates/dcim/interface.html:89 -#: templates/virtualization/vminterface.html:67 templates/vpn/tunnel.html:18 -#: templates/vpn/tunneltermination.html:13 vpn/forms/bulk_edit.py:76 -#: vpn/forms/bulk_import.py:76 vpn/forms/filtersets.py:42 -#: vpn/forms/filtersets.py:82 vpn/forms/model_forms.py:60 -#: vpn/forms/model_forms.py:145 vpn/tables/tunnels.py:78 +#: netbox/dcim/tables/devices.py:564 netbox/templates/dcim/interface.html:89 +#: netbox/templates/virtualization/vminterface.html:67 +#: netbox/templates/vpn/tunnel.html:18 +#: netbox/templates/vpn/tunneltermination.html:13 +#: netbox/vpn/forms/bulk_edit.py:76 netbox/vpn/forms/bulk_import.py:76 +#: netbox/vpn/forms/filtersets.py:42 netbox/vpn/forms/filtersets.py:82 +#: netbox/vpn/forms/model_forms.py:60 netbox/vpn/forms/model_forms.py:145 +#: netbox/vpn/tables/tunnels.py:78 msgid "Tunnel" msgstr "Tunnel" -#: dcim/tables/devices.py:601 dcim/tables/devicetypes.py:224 -#: templates/dcim/interface.html:65 +#: netbox/dcim/tables/devices.py:589 netbox/dcim/tables/devicetypes.py:224 +#: netbox/templates/dcim/interface.html:65 msgid "Management Only" msgstr "Gestion uniquement" -#: dcim/tables/devices.py:619 +#: netbox/dcim/tables/devices.py:607 msgid "VDCs" msgstr "VDC" -#: dcim/tables/devices.py:870 templates/dcim/modulebay.html:49 +#: netbox/dcim/tables/devices.py:852 netbox/templates/dcim/modulebay.html:49 msgid "Installed Module" msgstr "Module installé" -#: dcim/tables/devices.py:873 +#: netbox/dcim/tables/devices.py:855 msgid "Module Serial" msgstr "Série du module" -#: dcim/tables/devices.py:877 +#: netbox/dcim/tables/devices.py:859 msgid "Module Asset Tag" msgstr "Étiquette d'actif du module" -#: dcim/tables/devices.py:886 +#: netbox/dcim/tables/devices.py:868 msgid "Module Status" msgstr "État du module" -#: dcim/tables/devices.py:928 dcim/tables/devicetypes.py:308 -#: templates/dcim/inventoryitem.html:40 +#: netbox/dcim/tables/devices.py:910 netbox/dcim/tables/devicetypes.py:308 +#: netbox/templates/dcim/inventoryitem.html:40 msgid "Component" msgstr "Composant" -#: dcim/tables/devices.py:983 +#: netbox/dcim/tables/devices.py:965 msgid "Items" msgstr "Objets" -#: dcim/tables/devicetypes.py:38 netbox/navigation/menu.py:71 -#: netbox/navigation/menu.py:73 +#: netbox/dcim/tables/devicetypes.py:38 netbox/netbox/navigation/menu.py:71 +#: netbox/netbox/navigation/menu.py:73 msgid "Device Types" msgstr "Types d'appareils" -#: dcim/tables/devicetypes.py:43 netbox/navigation/menu.py:74 +#: netbox/dcim/tables/devicetypes.py:43 netbox/netbox/navigation/menu.py:74 msgid "Module Types" msgstr "Types de modules" -#: dcim/tables/devicetypes.py:53 extras/forms/filtersets.py:380 -#: extras/forms/model_forms.py:413 extras/tables/tables.py:430 -#: netbox/navigation/menu.py:65 +#: netbox/dcim/tables/devicetypes.py:53 netbox/extras/forms/filtersets.py:380 +#: netbox/extras/forms/model_forms.py:413 netbox/extras/tables/tables.py:430 +#: netbox/netbox/navigation/menu.py:65 msgid "Platforms" msgstr "Plateformes" -#: dcim/tables/devicetypes.py:85 templates/dcim/devicetype.html:29 +#: netbox/dcim/tables/devicetypes.py:85 +#: netbox/templates/dcim/devicetype.html:29 msgid "Default Platform" msgstr "Plateforme par défaut" -#: dcim/tables/devicetypes.py:89 templates/dcim/devicetype.html:45 +#: netbox/dcim/tables/devicetypes.py:89 +#: netbox/templates/dcim/devicetype.html:45 msgid "Full Depth" msgstr "Pleine profondeur" -#: dcim/tables/devicetypes.py:98 +#: netbox/dcim/tables/devicetypes.py:98 msgid "U Height" msgstr "Hauteur en U" -#: dcim/tables/devicetypes.py:110 dcim/tables/modules.py:26 +#: netbox/dcim/tables/devicetypes.py:110 netbox/dcim/tables/modules.py:26 msgid "Instances" msgstr "Instances" -#: dcim/tables/devicetypes.py:113 dcim/views.py:946 dcim/views.py:1185 -#: dcim/views.py:1871 netbox/navigation/menu.py:84 -#: templates/dcim/device/base.html:25 templates/dcim/device_list.html:15 -#: templates/dcim/devicetype/base.html:22 templates/dcim/module.html:22 -#: templates/dcim/moduletype/base.html:22 +#: netbox/dcim/tables/devicetypes.py:113 netbox/dcim/views.py:946 +#: netbox/dcim/views.py:1185 netbox/dcim/views.py:1871 +#: netbox/netbox/navigation/menu.py:84 +#: netbox/templates/dcim/device/base.html:25 +#: netbox/templates/dcim/device_list.html:15 +#: netbox/templates/dcim/devicetype/base.html:22 +#: netbox/templates/dcim/module.html:22 +#: netbox/templates/dcim/moduletype/base.html:22 msgid "Console Ports" msgstr "Ports de console" -#: dcim/tables/devicetypes.py:116 dcim/views.py:961 dcim/views.py:1200 -#: dcim/views.py:1886 netbox/navigation/menu.py:85 -#: templates/dcim/device/base.html:28 templates/dcim/device_list.html:22 -#: templates/dcim/devicetype/base.html:25 templates/dcim/module.html:25 -#: templates/dcim/moduletype/base.html:25 +#: netbox/dcim/tables/devicetypes.py:116 netbox/dcim/views.py:961 +#: netbox/dcim/views.py:1200 netbox/dcim/views.py:1886 +#: netbox/netbox/navigation/menu.py:85 +#: netbox/templates/dcim/device/base.html:28 +#: netbox/templates/dcim/device_list.html:22 +#: netbox/templates/dcim/devicetype/base.html:25 +#: netbox/templates/dcim/module.html:25 +#: netbox/templates/dcim/moduletype/base.html:25 msgid "Console Server Ports" msgstr "Ports du serveur de consoles" -#: dcim/tables/devicetypes.py:119 dcim/views.py:976 dcim/views.py:1215 -#: dcim/views.py:1901 netbox/navigation/menu.py:86 -#: templates/dcim/device/base.html:31 templates/dcim/device_list.html:29 -#: templates/dcim/devicetype/base.html:28 templates/dcim/module.html:28 -#: templates/dcim/moduletype/base.html:28 +#: netbox/dcim/tables/devicetypes.py:119 netbox/dcim/views.py:976 +#: netbox/dcim/views.py:1215 netbox/dcim/views.py:1901 +#: netbox/netbox/navigation/menu.py:86 +#: netbox/templates/dcim/device/base.html:31 +#: netbox/templates/dcim/device_list.html:29 +#: netbox/templates/dcim/devicetype/base.html:28 +#: netbox/templates/dcim/module.html:28 +#: netbox/templates/dcim/moduletype/base.html:28 msgid "Power Ports" msgstr "Ports d'alimentation" -#: dcim/tables/devicetypes.py:122 dcim/views.py:991 dcim/views.py:1230 -#: dcim/views.py:1916 netbox/navigation/menu.py:87 -#: templates/dcim/device/base.html:34 templates/dcim/device_list.html:36 -#: templates/dcim/devicetype/base.html:31 templates/dcim/module.html:31 -#: templates/dcim/moduletype/base.html:31 +#: netbox/dcim/tables/devicetypes.py:122 netbox/dcim/views.py:991 +#: netbox/dcim/views.py:1230 netbox/dcim/views.py:1916 +#: netbox/netbox/navigation/menu.py:87 +#: netbox/templates/dcim/device/base.html:34 +#: netbox/templates/dcim/device_list.html:36 +#: netbox/templates/dcim/devicetype/base.html:31 +#: netbox/templates/dcim/module.html:31 +#: netbox/templates/dcim/moduletype/base.html:31 msgid "Power Outlets" msgstr "Prises de courant" -#: dcim/tables/devicetypes.py:128 dcim/views.py:1021 dcim/views.py:1260 -#: dcim/views.py:1952 netbox/navigation/menu.py:82 -#: templates/dcim/device/base.html:40 templates/dcim/devicetype/base.html:37 -#: templates/dcim/module.html:37 templates/dcim/moduletype/base.html:37 +#: netbox/dcim/tables/devicetypes.py:128 netbox/dcim/views.py:1021 +#: netbox/dcim/views.py:1260 netbox/dcim/views.py:1952 +#: netbox/netbox/navigation/menu.py:82 +#: netbox/templates/dcim/device/base.html:40 +#: netbox/templates/dcim/devicetype/base.html:37 +#: netbox/templates/dcim/module.html:37 +#: netbox/templates/dcim/moduletype/base.html:37 msgid "Front Ports" msgstr "Ports avant" -#: dcim/tables/devicetypes.py:131 dcim/views.py:1036 dcim/views.py:1275 -#: dcim/views.py:1967 netbox/navigation/menu.py:83 -#: templates/dcim/device/base.html:43 templates/dcim/device_list.html:50 -#: templates/dcim/devicetype/base.html:40 templates/dcim/module.html:40 -#: templates/dcim/moduletype/base.html:40 +#: netbox/dcim/tables/devicetypes.py:131 netbox/dcim/views.py:1036 +#: netbox/dcim/views.py:1275 netbox/dcim/views.py:1967 +#: netbox/netbox/navigation/menu.py:83 +#: netbox/templates/dcim/device/base.html:43 +#: netbox/templates/dcim/device_list.html:50 +#: netbox/templates/dcim/devicetype/base.html:40 +#: netbox/templates/dcim/module.html:40 +#: netbox/templates/dcim/moduletype/base.html:40 msgid "Rear Ports" msgstr "Ports arrière" -#: dcim/tables/devicetypes.py:134 dcim/views.py:1066 dcim/views.py:2005 -#: netbox/navigation/menu.py:89 templates/dcim/device/base.html:49 -#: templates/dcim/device_list.html:57 templates/dcim/devicetype/base.html:46 +#: netbox/dcim/tables/devicetypes.py:134 netbox/dcim/views.py:1066 +#: netbox/dcim/views.py:2005 netbox/netbox/navigation/menu.py:89 +#: netbox/templates/dcim/device/base.html:49 +#: netbox/templates/dcim/device_list.html:57 +#: netbox/templates/dcim/devicetype/base.html:46 msgid "Device Bays" msgstr "Baies pour appareils" -#: dcim/tables/devicetypes.py:137 dcim/views.py:1051 dcim/views.py:1986 -#: netbox/navigation/menu.py:88 templates/dcim/device/base.html:46 -#: templates/dcim/device_list.html:64 templates/dcim/devicetype/base.html:43 +#: netbox/dcim/tables/devicetypes.py:137 netbox/dcim/views.py:1051 +#: netbox/dcim/views.py:1986 netbox/netbox/navigation/menu.py:88 +#: netbox/templates/dcim/device/base.html:46 +#: netbox/templates/dcim/device_list.html:64 +#: netbox/templates/dcim/devicetype/base.html:43 msgid "Module Bays" msgstr "Baies pour modules" -#: dcim/tables/power.py:36 netbox/navigation/menu.py:282 -#: templates/dcim/powerpanel.html:51 +#: netbox/dcim/tables/power.py:36 netbox/netbox/navigation/menu.py:282 +#: netbox/templates/dcim/powerpanel.html:51 msgid "Power Feeds" msgstr "Alimentations" -#: dcim/tables/power.py:80 templates/dcim/powerfeed.html:99 +#: netbox/dcim/tables/power.py:80 netbox/templates/dcim/powerfeed.html:99 msgid "Max Utilization" msgstr "Utilisation maximale" -#: dcim/tables/power.py:84 +#: netbox/dcim/tables/power.py:84 msgid "Available Power (VA)" msgstr "Puissance disponible (VA)" -#: dcim/tables/racks.py:29 dcim/tables/sites.py:138 -#: netbox/navigation/menu.py:24 netbox/navigation/menu.py:26 +#: netbox/dcim/tables/racks.py:29 netbox/dcim/tables/sites.py:138 +#: netbox/netbox/navigation/menu.py:24 netbox/netbox/navigation/menu.py:26 msgid "Racks" msgstr "Baies" -#: dcim/tables/racks.py:73 templates/dcim/device.html:310 -#: templates/dcim/rack.html:90 +#: netbox/dcim/tables/racks.py:73 netbox/templates/dcim/device.html:311 +#: netbox/templates/dcim/rack.html:90 msgid "Height" msgstr "Hauteur" -#: dcim/tables/racks.py:85 +#: netbox/dcim/tables/racks.py:85 msgid "Space" msgstr "Espace" -#: dcim/tables/racks.py:96 templates/dcim/rack.html:100 +#: netbox/dcim/tables/racks.py:96 netbox/templates/dcim/rack.html:100 msgid "Outer Width" msgstr "Largeur extérieure" -#: dcim/tables/racks.py:100 templates/dcim/rack.html:110 +#: netbox/dcim/tables/racks.py:100 netbox/templates/dcim/rack.html:110 msgid "Outer Depth" msgstr "Profondeur extérieure" -#: dcim/tables/racks.py:108 +#: netbox/dcim/tables/racks.py:108 msgid "Max Weight" msgstr "Poids maximum" -#: dcim/tables/sites.py:30 dcim/tables/sites.py:57 -#: extras/forms/filtersets.py:360 extras/forms/model_forms.py:393 -#: ipam/forms/bulk_edit.py:129 ipam/forms/model_forms.py:151 -#: ipam/tables/asn.py:66 netbox/navigation/menu.py:15 -#: netbox/navigation/menu.py:17 +#: netbox/dcim/tables/sites.py:30 netbox/dcim/tables/sites.py:57 +#: netbox/extras/forms/filtersets.py:360 +#: netbox/extras/forms/model_forms.py:393 netbox/ipam/forms/bulk_edit.py:129 +#: netbox/ipam/forms/model_forms.py:151 netbox/ipam/tables/asn.py:66 +#: netbox/netbox/navigation/menu.py:15 netbox/netbox/navigation/menu.py:17 msgid "Sites" msgstr "Sites" -#: dcim/tests/test_api.py:50 +#: netbox/dcim/tests/test_api.py:50 msgid "Test case must set peer_termination_type" msgstr "Le scénario de test doit définir peer_termination_type" -#: dcim/views.py:137 +#: netbox/dcim/views.py:137 #, python-brace-format msgid "Disconnected {count} {type}" msgstr "Déconnecté {count} {type}" -#: dcim/views.py:698 netbox/navigation/menu.py:28 +#: netbox/dcim/views.py:698 netbox/netbox/navigation/menu.py:28 msgid "Reservations" msgstr "Réservations" -#: dcim/views.py:716 templates/dcim/location.html:90 -#: templates/dcim/site.html:139 +#: netbox/dcim/views.py:716 netbox/templates/dcim/location.html:90 +#: netbox/templates/dcim/site.html:140 msgid "Non-Racked Devices" msgstr "Appareils non rackés" -#: dcim/views.py:2037 extras/forms/model_forms.py:453 -#: templates/extras/configcontext.html:10 -#: virtualization/forms/model_forms.py:225 virtualization/views.py:407 +#: netbox/dcim/views.py:2037 netbox/extras/forms/model_forms.py:453 +#: netbox/templates/extras/configcontext.html:10 +#: netbox/virtualization/forms/model_forms.py:225 +#: netbox/virtualization/views.py:407 msgid "Config Context" msgstr "Contexte de configuration" -#: dcim/views.py:2047 virtualization/views.py:417 +#: netbox/dcim/views.py:2047 netbox/virtualization/views.py:417 msgid "Render Config" msgstr "Configuration du rendu" -#: dcim/views.py:2097 extras/tables/tables.py:440 -#: netbox/navigation/menu.py:234 netbox/navigation/menu.py:236 -#: virtualization/views.py:185 +#: netbox/dcim/views.py:2097 netbox/extras/tables/tables.py:440 +#: netbox/netbox/navigation/menu.py:234 netbox/netbox/navigation/menu.py:236 +#: netbox/virtualization/views.py:185 msgid "Virtual Machines" msgstr "Machines virtuelles" -#: dcim/views.py:2989 ipam/tables/ip.py:233 +#: netbox/dcim/views.py:2989 netbox/ipam/tables/ip.py:233 msgid "Children" msgstr "Enfants" -#: extras/api/customfields.py:88 +#: netbox/extras/api/customfields.py:88 #, python-brace-format msgid "Unknown related object(s): {name}" msgstr "Objet associé inconnu: {name}" -#: extras/api/serializers_/customfields.py:74 +#: netbox/extras/api/serializers_/customfields.py:74 msgid "Changing the type of custom fields is not supported." msgstr "" "La modification du type de champs personnalisés n'est pas prise en charge." -#: extras/api/serializers_/scripts.py:71 extras/api/serializers_/scripts.py:76 +#: netbox/extras/api/serializers_/scripts.py:71 +#: netbox/extras/api/serializers_/scripts.py:76 msgid "Scheduling is not enabled for this script." msgstr "La planification n'est pas activée pour ce script." -#: extras/choices.py:30 extras/forms/misc.py:14 +#: netbox/extras/choices.py:30 netbox/extras/forms/misc.py:14 msgid "Text" msgstr "Texte" -#: extras/choices.py:31 +#: netbox/extras/choices.py:31 msgid "Text (long)" msgstr "Texte (long)" -#: extras/choices.py:32 +#: netbox/extras/choices.py:32 msgid "Integer" msgstr "Entier" -#: extras/choices.py:33 +#: netbox/extras/choices.py:33 msgid "Decimal" msgstr "Décimal" -#: extras/choices.py:34 +#: netbox/extras/choices.py:34 msgid "Boolean (true/false)" msgstr "Booléen (vrai/faux)" -#: extras/choices.py:35 +#: netbox/extras/choices.py:35 msgid "Date" msgstr "Date" -#: extras/choices.py:36 +#: netbox/extras/choices.py:36 msgid "Date & time" msgstr "Date et heure" -#: extras/choices.py:38 +#: netbox/extras/choices.py:38 msgid "JSON" msgstr "JSON" -#: extras/choices.py:39 +#: netbox/extras/choices.py:39 msgid "Selection" msgstr "Sélection" -#: extras/choices.py:40 +#: netbox/extras/choices.py:40 msgid "Multiple selection" msgstr "Sélection multiple" -#: extras/choices.py:42 +#: netbox/extras/choices.py:42 msgid "Multiple objects" msgstr "Objets multiples" -#: extras/choices.py:53 netbox/preferences.py:21 -#: templates/extras/customfield.html:66 vpn/choices.py:20 -#: wireless/choices.py:27 +#: netbox/extras/choices.py:53 netbox/netbox/preferences.py:21 +#: netbox/templates/extras/customfield.html:66 netbox/vpn/choices.py:20 +#: netbox/wireless/choices.py:27 msgid "Disabled" msgstr "Désactivé" -#: extras/choices.py:54 +#: netbox/extras/choices.py:54 msgid "Loose" msgstr "Lâche" -#: extras/choices.py:55 +#: netbox/extras/choices.py:55 msgid "Exact" msgstr "Exact" -#: extras/choices.py:66 +#: netbox/extras/choices.py:66 msgid "Always" msgstr "Toujours" -#: extras/choices.py:67 +#: netbox/extras/choices.py:67 msgid "If set" msgstr "Si défini" -#: extras/choices.py:68 extras/choices.py:81 +#: netbox/extras/choices.py:68 netbox/extras/choices.py:81 msgid "Hidden" msgstr "Caché" -#: extras/choices.py:79 +#: netbox/extras/choices.py:79 msgid "Yes" msgstr "Oui" -#: extras/choices.py:80 +#: netbox/extras/choices.py:80 msgid "No" msgstr "Non" -#: extras/choices.py:108 templates/tenancy/contact.html:57 -#: tenancy/forms/bulk_edit.py:118 wireless/forms/model_forms.py:162 +#: netbox/extras/choices.py:108 netbox/templates/tenancy/contact.html:57 +#: netbox/tenancy/forms/bulk_edit.py:118 +#: netbox/wireless/forms/model_forms.py:162 msgid "Link" msgstr "Lien" -#: extras/choices.py:122 +#: netbox/extras/choices.py:122 msgid "Newest" msgstr "Le plus récent" -#: extras/choices.py:123 +#: netbox/extras/choices.py:123 msgid "Oldest" msgstr "Le plus ancien" -#: extras/choices.py:139 templates/generic/object.html:61 +#: netbox/extras/choices.py:139 netbox/templates/generic/object.html:61 msgid "Updated" msgstr "Mis à jour" -#: extras/choices.py:140 +#: netbox/extras/choices.py:140 msgid "Deleted" msgstr "Supprimé" -#: extras/choices.py:157 extras/choices.py:181 +#: netbox/extras/choices.py:157 netbox/extras/choices.py:181 msgid "Info" msgstr "Infos" -#: extras/choices.py:158 extras/choices.py:180 +#: netbox/extras/choices.py:158 netbox/extras/choices.py:180 msgid "Success" msgstr "Succès" -#: extras/choices.py:159 extras/choices.py:182 +#: netbox/extras/choices.py:159 netbox/extras/choices.py:182 msgid "Warning" msgstr "Avertissement" -#: extras/choices.py:160 +#: netbox/extras/choices.py:160 msgid "Danger" msgstr "Danger" -#: extras/choices.py:178 +#: netbox/extras/choices.py:178 msgid "Debug" msgstr "Déboguer" -#: extras/choices.py:179 netbox/choices.py:104 +#: netbox/extras/choices.py:179 netbox/netbox/choices.py:104 msgid "Default" msgstr "Par défaut" -#: extras/choices.py:183 +#: netbox/extras/choices.py:183 msgid "Failure" msgstr "Défaillance" -#: extras/choices.py:199 +#: netbox/extras/choices.py:199 msgid "Hourly" msgstr "Toutes les heures" -#: extras/choices.py:200 +#: netbox/extras/choices.py:200 msgid "12 hours" msgstr "12 heures" -#: extras/choices.py:201 +#: netbox/extras/choices.py:201 msgid "Daily" msgstr "Tous les jours" -#: extras/choices.py:202 +#: netbox/extras/choices.py:202 msgid "Weekly" msgstr "Hebdo" -#: extras/choices.py:203 +#: netbox/extras/choices.py:203 msgid "30 days" msgstr "30 jours" -#: extras/choices.py:268 extras/tables/tables.py:296 -#: templates/dcim/virtualchassis_edit.html:107 -#: templates/extras/eventrule.html:40 -#: templates/generic/bulk_add_component.html:68 -#: templates/generic/object_edit.html:47 templates/generic/object_edit.html:80 -#: templates/ipam/inc/ipaddress_edit_header.html:7 +#: netbox/extras/choices.py:268 netbox/extras/tables/tables.py:296 +#: netbox/templates/dcim/virtualchassis_edit.html:107 +#: netbox/templates/extras/eventrule.html:40 +#: netbox/templates/generic/bulk_add_component.html:68 +#: netbox/templates/generic/object_edit.html:47 +#: netbox/templates/generic/object_edit.html:80 +#: netbox/templates/ipam/inc/ipaddress_edit_header.html:7 msgid "Create" msgstr "Créez" -#: extras/choices.py:269 extras/tables/tables.py:299 -#: templates/extras/eventrule.html:44 +#: netbox/extras/choices.py:269 netbox/extras/tables/tables.py:299 +#: netbox/templates/extras/eventrule.html:44 msgid "Update" msgstr "Mise à jour" -#: extras/choices.py:270 extras/tables/tables.py:302 -#: templates/circuits/inc/circuit_termination.html:23 -#: templates/dcim/inc/panels/inventory_items.html:37 -#: templates/dcim/moduletype/component_templates.html:23 -#: templates/dcim/powerpanel.html:66 templates/extras/eventrule.html:48 -#: templates/extras/script_list.html:37 templates/generic/bulk_delete.html:20 -#: templates/generic/bulk_delete.html:66 -#: templates/generic/object_delete.html:19 templates/htmx/delete_form.html:57 -#: templates/ipam/inc/panels/fhrp_groups.html:48 -#: templates/users/objectpermission.html:46 -#: utilities/templates/buttons/delete.html:11 +#: netbox/extras/choices.py:270 netbox/extras/tables/tables.py:302 +#: netbox/templates/circuits/inc/circuit_termination.html:23 +#: netbox/templates/dcim/inc/panels/inventory_items.html:37 +#: netbox/templates/dcim/moduletype/component_templates.html:23 +#: netbox/templates/dcim/powerpanel.html:66 +#: netbox/templates/extras/eventrule.html:48 +#: netbox/templates/extras/script_list.html:37 +#: netbox/templates/generic/bulk_delete.html:20 +#: netbox/templates/generic/bulk_delete.html:66 +#: netbox/templates/generic/object_delete.html:19 +#: netbox/templates/htmx/delete_form.html:57 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:48 +#: netbox/templates/users/objectpermission.html:46 +#: netbox/utilities/templates/buttons/delete.html:11 msgid "Delete" msgstr "Supprimer" -#: extras/choices.py:294 netbox/choices.py:57 netbox/choices.py:105 +#: netbox/extras/choices.py:294 netbox/netbox/choices.py:57 +#: netbox/netbox/choices.py:105 msgid "Blue" msgstr "Bleu" -#: extras/choices.py:295 netbox/choices.py:56 netbox/choices.py:106 +#: netbox/extras/choices.py:295 netbox/netbox/choices.py:56 +#: netbox/netbox/choices.py:106 msgid "Indigo" msgstr "Indigo" -#: extras/choices.py:296 netbox/choices.py:54 netbox/choices.py:107 +#: netbox/extras/choices.py:296 netbox/netbox/choices.py:54 +#: netbox/netbox/choices.py:107 msgid "Purple" msgstr "Violet" -#: extras/choices.py:297 netbox/choices.py:51 netbox/choices.py:108 +#: netbox/extras/choices.py:297 netbox/netbox/choices.py:51 +#: netbox/netbox/choices.py:108 msgid "Pink" msgstr "Rose" -#: extras/choices.py:298 netbox/choices.py:50 netbox/choices.py:109 +#: netbox/extras/choices.py:298 netbox/netbox/choices.py:50 +#: netbox/netbox/choices.py:109 msgid "Red" msgstr "rouge" -#: extras/choices.py:299 netbox/choices.py:68 netbox/choices.py:110 +#: netbox/extras/choices.py:299 netbox/netbox/choices.py:68 +#: netbox/netbox/choices.py:110 msgid "Orange" msgstr "Orange" -#: extras/choices.py:300 netbox/choices.py:66 netbox/choices.py:111 +#: netbox/extras/choices.py:300 netbox/netbox/choices.py:66 +#: netbox/netbox/choices.py:111 msgid "Yellow" msgstr "Jaune" -#: extras/choices.py:301 netbox/choices.py:63 netbox/choices.py:112 +#: netbox/extras/choices.py:301 netbox/netbox/choices.py:63 +#: netbox/netbox/choices.py:112 msgid "Green" msgstr "Vert" -#: extras/choices.py:302 netbox/choices.py:60 netbox/choices.py:113 +#: netbox/extras/choices.py:302 netbox/netbox/choices.py:60 +#: netbox/netbox/choices.py:113 msgid "Teal" msgstr "Sarcelle" -#: extras/choices.py:303 netbox/choices.py:59 netbox/choices.py:114 +#: netbox/extras/choices.py:303 netbox/netbox/choices.py:59 +#: netbox/netbox/choices.py:114 msgid "Cyan" msgstr "Cyan" -#: extras/choices.py:304 netbox/choices.py:115 +#: netbox/extras/choices.py:304 netbox/netbox/choices.py:115 msgid "Gray" msgstr "gris" -#: extras/choices.py:305 netbox/choices.py:74 netbox/choices.py:116 +#: netbox/extras/choices.py:305 netbox/netbox/choices.py:74 +#: netbox/netbox/choices.py:116 msgid "Black" msgstr "noir" -#: extras/choices.py:306 netbox/choices.py:75 netbox/choices.py:117 +#: netbox/extras/choices.py:306 netbox/netbox/choices.py:75 +#: netbox/netbox/choices.py:117 msgid "White" msgstr "blanc" -#: extras/choices.py:320 extras/forms/model_forms.py:242 -#: extras/forms/model_forms.py:324 templates/extras/webhook.html:10 +#: netbox/extras/choices.py:320 netbox/extras/forms/model_forms.py:242 +#: netbox/extras/forms/model_forms.py:324 +#: netbox/templates/extras/webhook.html:10 msgid "Webhook" msgstr "Webhook" -#: extras/choices.py:321 extras/forms/model_forms.py:312 -#: templates/extras/script/base.html:29 +#: netbox/extras/choices.py:321 netbox/extras/forms/model_forms.py:312 +#: netbox/templates/extras/script/base.html:29 msgid "Script" msgstr "Scénario" -#: extras/conditions.py:54 +#: netbox/extras/conditions.py:54 #, python-brace-format msgid "Unknown operator: {op}. Must be one of: {operators}" msgstr "Opérateur inconnu : {op}. Doit être l'un des suivants : {operators}" -#: extras/conditions.py:58 +#: netbox/extras/conditions.py:58 #, python-brace-format msgid "Unsupported value type: {value}" msgstr "Type de valeur non pris en charge : {value}" -#: extras/conditions.py:60 +#: netbox/extras/conditions.py:60 #, python-brace-format msgid "Invalid type for {op} operation: {value}" msgstr "Type non valide pour {op} opération : {value}" -#: extras/conditions.py:137 +#: netbox/extras/conditions.py:137 #, python-brace-format msgid "Ruleset must be a dictionary, not {ruleset}." msgstr "L'ensemble de règles doit être un dictionnaire, pas {ruleset}." -#: extras/conditions.py:139 +#: netbox/extras/conditions.py:139 #, python-brace-format msgid "Ruleset must have exactly one logical operator (found {ruleset})" msgstr "" "L'ensemble de règles doit avoir exactement un opérateur logique (trouvé " "{ruleset})" -#: extras/conditions.py:145 +#: netbox/extras/conditions.py:145 #, python-brace-format msgid "Invalid logic type: {logic} (must be '{op_and}' or '{op_or}')" msgstr "" "Type de logique non valide : {logic} (doit être '{op_and}'ou'{op_or}')" -#: extras/dashboard/forms.py:38 +#: netbox/extras/dashboard/forms.py:38 msgid "Widget type" msgstr "Type de widget" -#: extras/dashboard/utils.py:36 +#: netbox/extras/dashboard/utils.py:36 #, python-brace-format msgid "Unregistered widget class: {name}" msgstr "Classe de widget non enregistrée : {name}" -#: extras/dashboard/widgets.py:126 +#: netbox/extras/dashboard/widgets.py:126 #, python-brace-format msgid "{class_name} must define a render() method." msgstr "{class_name} doit définir une méthode render ()." -#: extras/dashboard/widgets.py:161 +#: netbox/extras/dashboard/widgets.py:161 msgid "Note" msgstr "Remarque" -#: extras/dashboard/widgets.py:162 +#: netbox/extras/dashboard/widgets.py:162 msgid "Display some arbitrary custom content. Markdown is supported." msgstr "" "Affichez du contenu personnalisé arbitraire. Markdown est pris en charge." -#: extras/dashboard/widgets.py:175 +#: netbox/extras/dashboard/widgets.py:175 msgid "Object Counts" msgstr "Nombre d'objets" -#: extras/dashboard/widgets.py:176 +#: netbox/extras/dashboard/widgets.py:176 msgid "" "Display a set of NetBox models and the number of objects created for each " "type." @@ -6473,275 +6937,294 @@ msgstr "" "Affichez un ensemble de modèles NetBox et le nombre d'objets créés pour " "chaque type." -#: extras/dashboard/widgets.py:186 +#: netbox/extras/dashboard/widgets.py:186 msgid "Filters to apply when counting the number of objects" msgstr "Filtres à appliquer lors du comptage du nombre d'objets" -#: extras/dashboard/widgets.py:194 +#: netbox/extras/dashboard/widgets.py:194 msgid "Invalid format. Object filters must be passed as a dictionary." msgstr "" "Format non valide. Les filtres d'objets doivent être transmis sous forme de " "dictionnaire." -#: extras/dashboard/widgets.py:222 +#: netbox/extras/dashboard/widgets.py:222 msgid "Object List" msgstr "Liste d'objets" -#: extras/dashboard/widgets.py:223 +#: netbox/extras/dashboard/widgets.py:223 msgid "Display an arbitrary list of objects." msgstr "Afficher une liste arbitraire d'objets." -#: extras/dashboard/widgets.py:236 +#: netbox/extras/dashboard/widgets.py:236 msgid "The default number of objects to display" msgstr "Le nombre d'objets à afficher par défaut" -#: extras/dashboard/widgets.py:248 +#: netbox/extras/dashboard/widgets.py:248 msgid "Invalid format. URL parameters must be passed as a dictionary." msgstr "" "Format non valide. Les paramètres d'URL doivent être transmis sous forme de " "dictionnaire." -#: extras/dashboard/widgets.py:283 +#: netbox/extras/dashboard/widgets.py:284 msgid "RSS Feed" msgstr "Fil RSS" -#: extras/dashboard/widgets.py:288 +#: netbox/extras/dashboard/widgets.py:289 msgid "Embed an RSS feed from an external website." msgstr "Intégrez un flux RSS provenant d'un site Web externe." -#: extras/dashboard/widgets.py:295 +#: netbox/extras/dashboard/widgets.py:296 msgid "Feed URL" msgstr "URL du flux" -#: extras/dashboard/widgets.py:300 +#: netbox/extras/dashboard/widgets.py:301 msgid "The maximum number of objects to display" msgstr "Le nombre maximum d'objets à afficher" -#: extras/dashboard/widgets.py:305 +#: netbox/extras/dashboard/widgets.py:306 msgid "How long to stored the cached content (in seconds)" msgstr "Durée de conservation du contenu mis en cache (en secondes)" -#: extras/dashboard/widgets.py:357 templates/account/base.html:10 -#: templates/account/bookmarks.html:7 templates/inc/user_menu.html:30 +#: netbox/extras/dashboard/widgets.py:358 +#: netbox/templates/account/base.html:10 +#: netbox/templates/account/bookmarks.html:7 +#: netbox/templates/inc/user_menu.html:30 msgid "Bookmarks" msgstr "Signets" -#: extras/dashboard/widgets.py:361 +#: netbox/extras/dashboard/widgets.py:362 msgid "Show your personal bookmarks" msgstr "Afficher vos favoris personnels" -#: extras/events.py:128 +#: netbox/extras/events.py:134 #, python-brace-format msgid "Unknown action type for an event rule: {action_type}" msgstr "Type d'action inconnu pour une règle d'événement : {action_type}" -#: extras/events.py:176 +#: netbox/extras/events.py:182 #, python-brace-format msgid "Cannot import events pipeline {name} error: {error}" msgstr "" "Impossible d'importer le pipeline d'événements {name} erreur : {error}" -#: extras/filtersets.py:45 +#: netbox/extras/filtersets.py:45 msgid "Script module (ID)" msgstr "Module de script (ID)" -#: extras/filtersets.py:249 extras/filtersets.py:589 extras/filtersets.py:621 +#: netbox/extras/filtersets.py:249 netbox/extras/filtersets.py:589 +#: netbox/extras/filtersets.py:621 msgid "Data file (ID)" msgstr "Fichier de données (ID)" -#: extras/filtersets.py:526 virtualization/forms/filtersets.py:118 +#: netbox/extras/filtersets.py:526 +#: netbox/virtualization/forms/filtersets.py:118 msgid "Cluster type" msgstr "Type de cluster" -#: extras/filtersets.py:532 virtualization/filtersets.py:95 -#: virtualization/filtersets.py:147 +#: netbox/extras/filtersets.py:532 netbox/virtualization/filtersets.py:95 +#: netbox/virtualization/filtersets.py:147 msgid "Cluster type (slug)" msgstr "Type de cluster (slug)" -#: extras/filtersets.py:537 ipam/forms/bulk_edit.py:476 -#: ipam/forms/filtersets.py:464 ipam/forms/model_forms.py:624 -#: virtualization/forms/filtersets.py:112 +#: netbox/extras/filtersets.py:537 netbox/ipam/forms/bulk_edit.py:476 +#: netbox/ipam/forms/filtersets.py:464 netbox/ipam/forms/model_forms.py:624 +#: netbox/virtualization/forms/filtersets.py:112 msgid "Cluster group" msgstr "Groupe de clusters" -#: extras/filtersets.py:543 virtualization/filtersets.py:136 +#: netbox/extras/filtersets.py:543 netbox/virtualization/filtersets.py:136 msgid "Cluster group (slug)" msgstr "Groupe de clusters (slug)" -#: extras/filtersets.py:553 tenancy/forms/forms.py:16 -#: tenancy/forms/forms.py:39 +#: netbox/extras/filtersets.py:553 netbox/tenancy/forms/forms.py:16 +#: netbox/tenancy/forms/forms.py:39 msgid "Tenant group" msgstr "Groupe de locataires" -#: extras/filtersets.py:559 tenancy/filtersets.py:189 -#: tenancy/filtersets.py:209 +#: netbox/extras/filtersets.py:559 netbox/tenancy/filtersets.py:189 +#: netbox/tenancy/filtersets.py:209 msgid "Tenant group (slug)" msgstr "Groupe de locataires (slug)" -#: extras/filtersets.py:575 extras/forms/model_forms.py:371 -#: templates/extras/tag.html:11 +#: netbox/extras/filtersets.py:575 netbox/extras/forms/model_forms.py:371 +#: netbox/templates/extras/tag.html:11 msgid "Tag" msgstr "Balise" -#: extras/filtersets.py:581 +#: netbox/extras/filtersets.py:581 msgid "Tag (slug)" msgstr "Tag (limace)" -#: extras/filtersets.py:645 extras/forms/filtersets.py:438 +#: netbox/extras/filtersets.py:645 netbox/extras/forms/filtersets.py:438 msgid "Has local config context data" msgstr "Possède des données contextuelles de configuration locales" -#: extras/filtersets.py:670 +#: netbox/extras/filtersets.py:670 msgid "User name" msgstr "Nom d'utilisateur" -#: extras/forms/bulk_edit.py:32 extras/forms/filtersets.py:57 +#: netbox/extras/forms/bulk_edit.py:32 netbox/extras/forms/filtersets.py:57 msgid "Group name" msgstr "Nom du groupe" -#: extras/forms/bulk_edit.py:40 extras/forms/filtersets.py:65 -#: extras/tables/tables.py:49 templates/extras/customfield.html:38 -#: templates/generic/bulk_import.html:118 +#: netbox/extras/forms/bulk_edit.py:40 netbox/extras/forms/filtersets.py:65 +#: netbox/extras/tables/tables.py:49 +#: netbox/templates/extras/customfield.html:38 +#: netbox/templates/generic/bulk_import.html:118 msgid "Required" msgstr "Obligatoire" -#: extras/forms/bulk_edit.py:53 extras/forms/bulk_import.py:57 -#: extras/forms/filtersets.py:79 extras/models/customfields.py:194 +#: netbox/extras/forms/bulk_edit.py:53 netbox/extras/forms/bulk_import.py:57 +#: netbox/extras/forms/filtersets.py:79 +#: netbox/extras/models/customfields.py:194 msgid "UI visible" msgstr "Interface utilisateur visible" -#: extras/forms/bulk_edit.py:58 extras/forms/bulk_import.py:63 -#: extras/forms/filtersets.py:84 extras/models/customfields.py:201 +#: netbox/extras/forms/bulk_edit.py:58 netbox/extras/forms/bulk_import.py:63 +#: netbox/extras/forms/filtersets.py:84 +#: netbox/extras/models/customfields.py:201 msgid "UI editable" msgstr "Interface utilisateur modifiable" -#: extras/forms/bulk_edit.py:63 extras/forms/filtersets.py:87 +#: netbox/extras/forms/bulk_edit.py:63 netbox/extras/forms/filtersets.py:87 msgid "Is cloneable" msgstr "Est cloneable" -#: extras/forms/bulk_edit.py:103 extras/forms/filtersets.py:127 +#: netbox/extras/forms/bulk_edit.py:103 netbox/extras/forms/filtersets.py:127 msgid "New window" msgstr "Nouvelle fenêtre" -#: extras/forms/bulk_edit.py:112 +#: netbox/extras/forms/bulk_edit.py:112 msgid "Button class" msgstr "Classe de boutons" -#: extras/forms/bulk_edit.py:129 extras/forms/filtersets.py:165 -#: extras/models/models.py:437 +#: netbox/extras/forms/bulk_edit.py:129 netbox/extras/forms/filtersets.py:165 +#: netbox/extras/models/models.py:437 msgid "MIME type" msgstr "Type MIME" -#: extras/forms/bulk_edit.py:134 extras/forms/filtersets.py:168 +#: netbox/extras/forms/bulk_edit.py:134 netbox/extras/forms/filtersets.py:168 msgid "File extension" msgstr "Extension de fichier" -#: extras/forms/bulk_edit.py:139 extras/forms/filtersets.py:172 +#: netbox/extras/forms/bulk_edit.py:139 netbox/extras/forms/filtersets.py:172 msgid "As attachment" msgstr "En pièce jointe" -#: extras/forms/bulk_edit.py:167 extras/forms/filtersets.py:214 -#: extras/tables/tables.py:219 templates/extras/savedfilter.html:29 +#: netbox/extras/forms/bulk_edit.py:167 netbox/extras/forms/filtersets.py:214 +#: netbox/extras/tables/tables.py:219 +#: netbox/templates/extras/savedfilter.html:29 msgid "Shared" msgstr "Partagé" -#: extras/forms/bulk_edit.py:190 extras/forms/filtersets.py:243 -#: extras/models/models.py:202 +#: netbox/extras/forms/bulk_edit.py:190 netbox/extras/forms/filtersets.py:243 +#: netbox/extras/models/models.py:202 msgid "HTTP method" msgstr "Méthode HTTP" -#: extras/forms/bulk_edit.py:194 extras/forms/filtersets.py:237 -#: templates/extras/webhook.html:30 +#: netbox/extras/forms/bulk_edit.py:194 netbox/extras/forms/filtersets.py:237 +#: netbox/templates/extras/webhook.html:30 msgid "Payload URL" msgstr "URL de charge utile" -#: extras/forms/bulk_edit.py:199 extras/models/models.py:242 +#: netbox/extras/forms/bulk_edit.py:199 netbox/extras/models/models.py:242 msgid "SSL verification" msgstr "Vérification SSL" -#: extras/forms/bulk_edit.py:202 templates/extras/webhook.html:38 +#: netbox/extras/forms/bulk_edit.py:202 +#: netbox/templates/extras/webhook.html:38 msgid "Secret" msgstr "Secret" -#: extras/forms/bulk_edit.py:207 +#: netbox/extras/forms/bulk_edit.py:207 msgid "CA file path" msgstr "chemin du fichier CA" -#: extras/forms/bulk_edit.py:226 +#: netbox/extras/forms/bulk_edit.py:226 msgid "On create" msgstr "Lors de la création" -#: extras/forms/bulk_edit.py:231 +#: netbox/extras/forms/bulk_edit.py:231 msgid "On update" msgstr "Sur mise à jour" -#: extras/forms/bulk_edit.py:236 +#: netbox/extras/forms/bulk_edit.py:236 msgid "On delete" msgstr "Lors de la suppression" -#: extras/forms/bulk_edit.py:241 +#: netbox/extras/forms/bulk_edit.py:241 msgid "On job start" msgstr "Au début du travail" -#: extras/forms/bulk_edit.py:246 +#: netbox/extras/forms/bulk_edit.py:246 msgid "On job end" msgstr "En fin de travail" -#: extras/forms/bulk_edit.py:283 +#: netbox/extras/forms/bulk_edit.py:283 msgid "Is active" msgstr "Est actif" -#: extras/forms/bulk_import.py:34 extras/forms/bulk_import.py:115 -#: extras/forms/bulk_import.py:136 extras/forms/bulk_import.py:159 -#: extras/forms/bulk_import.py:183 extras/forms/filtersets.py:115 -#: extras/forms/filtersets.py:202 extras/forms/model_forms.py:43 -#: extras/forms/model_forms.py:131 extras/forms/model_forms.py:163 -#: extras/forms/model_forms.py:204 extras/forms/model_forms.py:261 -#: extras/forms/model_forms.py:365 users/forms/model_forms.py:273 +#: netbox/extras/forms/bulk_import.py:34 +#: netbox/extras/forms/bulk_import.py:115 +#: netbox/extras/forms/bulk_import.py:136 +#: netbox/extras/forms/bulk_import.py:159 +#: netbox/extras/forms/bulk_import.py:183 +#: netbox/extras/forms/filtersets.py:115 netbox/extras/forms/filtersets.py:202 +#: netbox/extras/forms/model_forms.py:43 +#: netbox/extras/forms/model_forms.py:131 +#: netbox/extras/forms/model_forms.py:163 +#: netbox/extras/forms/model_forms.py:204 +#: netbox/extras/forms/model_forms.py:261 +#: netbox/extras/forms/model_forms.py:365 +#: netbox/users/forms/model_forms.py:273 msgid "Object types" msgstr "Types d'objets" -#: extras/forms/bulk_import.py:36 extras/forms/bulk_import.py:117 -#: extras/forms/bulk_import.py:138 extras/forms/bulk_import.py:161 -#: extras/forms/bulk_import.py:185 tenancy/forms/bulk_import.py:96 +#: netbox/extras/forms/bulk_import.py:36 +#: netbox/extras/forms/bulk_import.py:117 +#: netbox/extras/forms/bulk_import.py:138 +#: netbox/extras/forms/bulk_import.py:161 +#: netbox/extras/forms/bulk_import.py:185 +#: netbox/tenancy/forms/bulk_import.py:96 msgid "One or more assigned object types" msgstr "Un ou plusieurs types d'objets attribués" -#: extras/forms/bulk_import.py:41 +#: netbox/extras/forms/bulk_import.py:41 msgid "Field data type (e.g. text, integer, etc.)" msgstr "Type de données de champ (par exemple texte, entier, etc.)" -#: extras/forms/bulk_import.py:44 extras/forms/filtersets.py:186 -#: extras/forms/filtersets.py:260 extras/forms/model_forms.py:230 -#: tenancy/forms/filtersets.py:92 +#: netbox/extras/forms/bulk_import.py:44 netbox/extras/forms/filtersets.py:186 +#: netbox/extras/forms/filtersets.py:260 +#: netbox/extras/forms/model_forms.py:230 +#: netbox/tenancy/forms/filtersets.py:92 msgid "Object type" msgstr "Type d'objet" -#: extras/forms/bulk_import.py:47 +#: netbox/extras/forms/bulk_import.py:47 msgid "Object type (for object or multi-object fields)" msgstr "Type d'objet (pour les champs d'objets ou multi-objets)" -#: extras/forms/bulk_import.py:50 extras/forms/filtersets.py:74 +#: netbox/extras/forms/bulk_import.py:50 netbox/extras/forms/filtersets.py:74 msgid "Choice set" msgstr "Coffret Choice" -#: extras/forms/bulk_import.py:54 +#: netbox/extras/forms/bulk_import.py:54 msgid "Choice set (for selection fields)" msgstr "Set de choix (pour les champs de sélection)" -#: extras/forms/bulk_import.py:60 +#: netbox/extras/forms/bulk_import.py:60 msgid "Whether the custom field is displayed in the UI" msgstr "Si le champ personnalisé est affiché dans l'interface utilisateur" -#: extras/forms/bulk_import.py:66 +#: netbox/extras/forms/bulk_import.py:66 msgid "Whether the custom field is editable in the UI" msgstr "Si le champ personnalisé est modifiable dans l'interface utilisateur" -#: extras/forms/bulk_import.py:82 +#: netbox/extras/forms/bulk_import.py:82 msgid "The base set of predefined choices to use (if any)" msgstr "L'ensemble de base de choix prédéfinis à utiliser (le cas échéant)" -#: extras/forms/bulk_import.py:88 +#: netbox/extras/forms/bulk_import.py:88 msgid "" "Quoted string of comma-separated field choices with optional labels " "separated by colon: \"choice1:First Choice,choice2:Second Choice\"" @@ -6750,191 +7233,206 @@ msgstr "" "virgules avec des libellés facultatifs séparés par deux points : " "« Choice1:First Choice, Choice2:Second Choice »" -#: extras/forms/bulk_import.py:120 extras/models/models.py:351 +#: netbox/extras/forms/bulk_import.py:120 netbox/extras/models/models.py:351 msgid "button class" msgstr "classe de boutons" -#: extras/forms/bulk_import.py:123 extras/models/models.py:355 +#: netbox/extras/forms/bulk_import.py:123 netbox/extras/models/models.py:355 msgid "" "The class of the first link in a group will be used for the dropdown button" msgstr "" "La classe du premier lien d'un groupe sera utilisée pour le bouton déroulant" -#: extras/forms/bulk_import.py:188 +#: netbox/extras/forms/bulk_import.py:188 msgid "Action object" msgstr "Objet d'action" -#: extras/forms/bulk_import.py:190 +#: netbox/extras/forms/bulk_import.py:190 msgid "Webhook name or script as dotted path module.Class" msgstr "Nom du webhook ou script sous forme de chemin pointillé module.Class" -#: extras/forms/bulk_import.py:211 +#: netbox/extras/forms/bulk_import.py:211 #, python-brace-format msgid "Webhook {name} not found" msgstr "Webhook {name} introuvable" -#: extras/forms/bulk_import.py:220 +#: netbox/extras/forms/bulk_import.py:220 #, python-brace-format msgid "Script {name} not found" msgstr "Scénario {name} introuvable" -#: extras/forms/bulk_import.py:239 +#: netbox/extras/forms/bulk_import.py:239 msgid "Assigned object type" msgstr "Type d'objet attribué" -#: extras/forms/bulk_import.py:244 +#: netbox/extras/forms/bulk_import.py:244 msgid "The classification of entry" msgstr "La classification de l'entrée" -#: extras/forms/filtersets.py:49 extras/forms/model_forms.py:47 +#: netbox/extras/forms/filtersets.py:49 netbox/extras/forms/model_forms.py:47 msgid "Related object type" msgstr "Type d'objet associé" -#: extras/forms/filtersets.py:54 +#: netbox/extras/forms/filtersets.py:54 msgid "Field type" msgstr "Type de champ" -#: extras/forms/filtersets.py:98 extras/tables/tables.py:70 -#: templates/generic/bulk_import.html:154 +#: netbox/extras/forms/filtersets.py:98 netbox/extras/tables/tables.py:70 +#: netbox/templates/generic/bulk_import.html:154 msgid "Choices" msgstr "Choix" -#: extras/forms/filtersets.py:142 extras/forms/filtersets.py:328 -#: extras/forms/filtersets.py:417 extras/forms/model_forms.py:448 -#: templates/core/job.html:78 templates/extras/eventrule.html:90 +#: netbox/extras/forms/filtersets.py:142 netbox/extras/forms/filtersets.py:328 +#: netbox/extras/forms/filtersets.py:417 +#: netbox/extras/forms/model_forms.py:448 netbox/templates/core/job.html:78 +#: netbox/templates/extras/eventrule.html:90 msgid "Data" msgstr "Données" -#: extras/forms/filtersets.py:153 extras/forms/filtersets.py:342 -#: extras/forms/filtersets.py:427 netbox/choices.py:133 -#: utilities/forms/bulk_import.py:26 +#: netbox/extras/forms/filtersets.py:153 netbox/extras/forms/filtersets.py:342 +#: netbox/extras/forms/filtersets.py:427 netbox/netbox/choices.py:133 +#: netbox/utilities/forms/bulk_import.py:26 msgid "Data file" msgstr "Fichier de données" -#: extras/forms/filtersets.py:161 +#: netbox/extras/forms/filtersets.py:161 msgid "Content types" msgstr "Types de contenu" -#: extras/forms/filtersets.py:233 extras/models/models.py:207 +#: netbox/extras/forms/filtersets.py:233 netbox/extras/models/models.py:207 msgid "HTTP content type" msgstr "Type de contenu HTTP" -#: extras/forms/filtersets.py:255 extras/forms/model_forms.py:280 -#: templates/extras/eventrule.html:37 +#: netbox/extras/forms/filtersets.py:255 +#: netbox/extras/forms/model_forms.py:280 +#: netbox/templates/extras/eventrule.html:37 msgid "Events" msgstr "Évènements" -#: extras/forms/filtersets.py:265 +#: netbox/extras/forms/filtersets.py:265 msgid "Action type" msgstr "Type d'action" -#: extras/forms/filtersets.py:279 +#: netbox/extras/forms/filtersets.py:279 msgid "Object creations" msgstr "Créations d'objets" -#: extras/forms/filtersets.py:286 +#: netbox/extras/forms/filtersets.py:286 msgid "Object updates" msgstr "mises à jour des objets" -#: extras/forms/filtersets.py:293 +#: netbox/extras/forms/filtersets.py:293 msgid "Object deletions" msgstr "Suppressions d'objets" -#: extras/forms/filtersets.py:300 +#: netbox/extras/forms/filtersets.py:300 msgid "Job starts" msgstr "Début du travail" -#: extras/forms/filtersets.py:307 extras/forms/model_forms.py:297 +#: netbox/extras/forms/filtersets.py:307 +#: netbox/extras/forms/model_forms.py:297 msgid "Job terminations" msgstr "Résiliations d'emploi" -#: extras/forms/filtersets.py:316 +#: netbox/extras/forms/filtersets.py:316 msgid "Tagged object type" msgstr "Type d'objet balisé" -#: extras/forms/filtersets.py:321 +#: netbox/extras/forms/filtersets.py:321 msgid "Allowed object type" msgstr "Type d'objet autorisé" -#: extras/forms/filtersets.py:350 extras/forms/model_forms.py:383 -#: netbox/navigation/menu.py:18 +#: netbox/extras/forms/filtersets.py:350 +#: netbox/extras/forms/model_forms.py:383 netbox/netbox/navigation/menu.py:18 msgid "Regions" msgstr "Régions" -#: extras/forms/filtersets.py:355 extras/forms/model_forms.py:388 +#: netbox/extras/forms/filtersets.py:355 +#: netbox/extras/forms/model_forms.py:388 msgid "Site groups" msgstr "Groupes de sites" -#: extras/forms/filtersets.py:365 extras/forms/model_forms.py:398 -#: netbox/navigation/menu.py:20 templates/dcim/site.html:126 +#: netbox/extras/forms/filtersets.py:365 +#: netbox/extras/forms/model_forms.py:398 netbox/netbox/navigation/menu.py:20 +#: netbox/templates/dcim/site.html:127 msgid "Locations" msgstr "Localisations" -#: extras/forms/filtersets.py:370 extras/forms/model_forms.py:403 +#: netbox/extras/forms/filtersets.py:370 +#: netbox/extras/forms/model_forms.py:403 msgid "Device types" msgstr "Types d'appareils" -#: extras/forms/filtersets.py:375 extras/forms/model_forms.py:408 +#: netbox/extras/forms/filtersets.py:375 +#: netbox/extras/forms/model_forms.py:408 msgid "Roles" msgstr "Rôles" -#: extras/forms/filtersets.py:385 extras/forms/model_forms.py:418 +#: netbox/extras/forms/filtersets.py:385 +#: netbox/extras/forms/model_forms.py:418 msgid "Cluster types" msgstr "Types de clusters" -#: extras/forms/filtersets.py:390 extras/forms/model_forms.py:423 +#: netbox/extras/forms/filtersets.py:390 +#: netbox/extras/forms/model_forms.py:423 msgid "Cluster groups" msgstr "Groupes de clusters" -#: extras/forms/filtersets.py:395 extras/forms/model_forms.py:428 -#: netbox/navigation/menu.py:242 netbox/navigation/menu.py:244 -#: templates/virtualization/clustertype.html:30 -#: virtualization/tables/clusters.py:23 virtualization/tables/clusters.py:45 +#: netbox/extras/forms/filtersets.py:395 +#: netbox/extras/forms/model_forms.py:428 netbox/netbox/navigation/menu.py:242 +#: netbox/netbox/navigation/menu.py:244 +#: netbox/templates/virtualization/clustertype.html:30 +#: netbox/virtualization/tables/clusters.py:23 +#: netbox/virtualization/tables/clusters.py:45 msgid "Clusters" msgstr "Clusters" -#: extras/forms/filtersets.py:400 extras/forms/model_forms.py:433 +#: netbox/extras/forms/filtersets.py:400 +#: netbox/extras/forms/model_forms.py:433 msgid "Tenant groups" msgstr "Groupes de locataires" -#: extras/forms/filtersets.py:454 extras/forms/filtersets.py:492 +#: netbox/extras/forms/filtersets.py:454 netbox/extras/forms/filtersets.py:489 msgid "After" msgstr "Après" -#: extras/forms/filtersets.py:459 extras/forms/filtersets.py:497 +#: netbox/extras/forms/filtersets.py:459 netbox/extras/forms/filtersets.py:494 msgid "Before" msgstr "Avant" -#: extras/forms/filtersets.py:487 extras/tables/tables.py:456 -#: extras/tables/tables.py:542 extras/tables/tables.py:567 -#: templates/extras/objectchange.html:31 +#: netbox/extras/forms/filtersets.py:484 netbox/extras/tables/tables.py:456 +#: netbox/extras/tables/tables.py:542 netbox/extras/tables/tables.py:567 +#: netbox/templates/extras/objectchange.html:32 msgid "Time" msgstr "Heure" -#: extras/forms/filtersets.py:501 extras/forms/model_forms.py:282 -#: extras/tables/tables.py:470 templates/extras/eventrule.html:77 -#: templates/extras/objectchange.html:45 +#: netbox/extras/forms/filtersets.py:498 +#: netbox/extras/forms/model_forms.py:282 netbox/extras/tables/tables.py:470 +#: netbox/templates/extras/eventrule.html:77 +#: netbox/templates/extras/objectchange.html:46 msgid "Action" msgstr "Action" -#: extras/forms/model_forms.py:50 +#: netbox/extras/forms/model_forms.py:50 msgid "Type of the related object (for object/multi-object fields only)" msgstr "" "Type de l'objet associé (pour les champs objet/multi-objets uniquement)" -#: extras/forms/model_forms.py:61 templates/extras/customfield.html:10 +#: netbox/extras/forms/model_forms.py:61 +#: netbox/templates/extras/customfield.html:10 msgid "Custom Field" msgstr "Champ personnalisé" -#: extras/forms/model_forms.py:64 templates/extras/customfield.html:58 +#: netbox/extras/forms/model_forms.py:64 +#: netbox/templates/extras/customfield.html:58 msgid "Behavior" msgstr "Comportement" -#: extras/forms/model_forms.py:66 +#: netbox/extras/forms/model_forms.py:66 msgid "Values" msgstr "Valeurs" -#: extras/forms/model_forms.py:75 +#: netbox/extras/forms/model_forms.py:75 msgid "" "The type of data stored in this field. For object/multi-object fields, " "select the related object type below." @@ -6942,7 +7440,7 @@ msgstr "" "Le type de données stockées dans ce champ. Pour les champs objet/multi-" "objets, sélectionnez le type d'objet associé ci-dessous." -#: extras/forms/model_forms.py:78 +#: netbox/extras/forms/model_forms.py:78 msgid "" "This will be displayed as help text for the form field. Markdown is " "supported." @@ -6950,7 +7448,7 @@ msgstr "" "Cela sera affiché sous forme de texte d'aide pour le champ du formulaire. " "Markdown est pris en charge." -#: extras/forms/model_forms.py:95 +#: netbox/extras/forms/model_forms.py:95 msgid "" "Enter one choice per line. An optional label may be specified for each " "choice by appending it with a colon. Example:" @@ -6958,15 +7456,16 @@ msgstr "" "Entrez un choix par ligne. Une étiquette facultative peut être spécifiée " "pour chaque choix en l'ajoutant par deux points. Exemple :" -#: extras/forms/model_forms.py:138 templates/extras/customlink.html:10 +#: netbox/extras/forms/model_forms.py:138 +#: netbox/templates/extras/customlink.html:10 msgid "Custom Link" msgstr "Lien personnalisé" -#: extras/forms/model_forms.py:140 +#: netbox/extras/forms/model_forms.py:140 msgid "Templates" msgstr "Modèles" -#: extras/forms/model_forms.py:152 +#: netbox/extras/forms/model_forms.py:152 #, python-brace-format msgid "" "Jinja2 template code for the link text. Reference the object as {example}. " @@ -6976,57 +7475,63 @@ msgstr "" "{example}. Les liens qui s'affichent sous forme de texte vide ne seront pas " "affichés." -#: extras/forms/model_forms.py:156 +#: netbox/extras/forms/model_forms.py:156 #, python-brace-format msgid "" "Jinja2 template code for the link URL. Reference the object as {example}." msgstr "" "Code modèle Jinja2 pour l'URL du lien. Référencez l'objet comme {example}." -#: extras/forms/model_forms.py:167 extras/forms/model_forms.py:500 +#: netbox/extras/forms/model_forms.py:167 +#: netbox/extras/forms/model_forms.py:500 msgid "Template code" msgstr "Code du modèle" -#: extras/forms/model_forms.py:173 templates/extras/exporttemplate.html:12 +#: netbox/extras/forms/model_forms.py:173 +#: netbox/templates/extras/exporttemplate.html:12 msgid "Export Template" msgstr "Modèle d'exportation" -#: extras/forms/model_forms.py:175 +#: netbox/extras/forms/model_forms.py:175 msgid "Rendering" msgstr "Rendu" -#: extras/forms/model_forms.py:189 extras/forms/model_forms.py:525 +#: netbox/extras/forms/model_forms.py:189 +#: netbox/extras/forms/model_forms.py:525 msgid "Template content is populated from the remote source selected below." msgstr "" "Le contenu du modèle est renseigné à partir de la source distante " "sélectionnée ci-dessous." -#: extras/forms/model_forms.py:196 extras/forms/model_forms.py:532 +#: netbox/extras/forms/model_forms.py:196 +#: netbox/extras/forms/model_forms.py:532 msgid "Must specify either local content or a data file" msgstr "Doit spécifier un contenu local ou un fichier de données" -#: extras/forms/model_forms.py:210 netbox/forms/mixins.py:70 -#: templates/extras/savedfilter.html:10 +#: netbox/extras/forms/model_forms.py:210 netbox/netbox/forms/mixins.py:70 +#: netbox/templates/extras/savedfilter.html:10 msgid "Saved Filter" msgstr "Filtre enregistré" -#: extras/forms/model_forms.py:245 templates/extras/webhook.html:23 +#: netbox/extras/forms/model_forms.py:245 +#: netbox/templates/extras/webhook.html:23 msgid "HTTP Request" msgstr "Requête HTTP" -#: extras/forms/model_forms.py:247 templates/extras/webhook.html:44 +#: netbox/extras/forms/model_forms.py:247 +#: netbox/templates/extras/webhook.html:44 msgid "SSL" msgstr "SLL" -#: extras/forms/model_forms.py:265 +#: netbox/extras/forms/model_forms.py:265 msgid "Action choice" msgstr "Choix de l'action" -#: extras/forms/model_forms.py:270 +#: netbox/extras/forms/model_forms.py:270 msgid "Enter conditions in JSON format." msgstr "Entrez les conditions dans JSON format." -#: extras/forms/model_forms.py:274 +#: netbox/extras/forms/model_forms.py:274 msgid "" "Enter parameters to pass to the action in JSON format." @@ -7034,156 +7539,161 @@ msgstr "" "Entrez les paramètres à transmettre à l'action dans JSON format." -#: extras/forms/model_forms.py:279 templates/extras/eventrule.html:10 +#: netbox/extras/forms/model_forms.py:279 +#: netbox/templates/extras/eventrule.html:10 msgid "Event Rule" msgstr "Règle de l'événement" -#: extras/forms/model_forms.py:281 templates/extras/eventrule.html:66 +#: netbox/extras/forms/model_forms.py:281 +#: netbox/templates/extras/eventrule.html:66 msgid "Conditions" msgstr "Les conditions" -#: extras/forms/model_forms.py:293 +#: netbox/extras/forms/model_forms.py:293 msgid "Creations" msgstr "Créations" -#: extras/forms/model_forms.py:294 +#: netbox/extras/forms/model_forms.py:294 msgid "Updates" msgstr "mises à jour" -#: extras/forms/model_forms.py:295 +#: netbox/extras/forms/model_forms.py:295 msgid "Deletions" msgstr "Suppressions" -#: extras/forms/model_forms.py:296 +#: netbox/extras/forms/model_forms.py:296 msgid "Job executions" msgstr "Exécutions de tâches" -#: extras/forms/model_forms.py:438 netbox/navigation/menu.py:39 -#: tenancy/tables/tenants.py:22 +#: netbox/extras/forms/model_forms.py:438 netbox/netbox/navigation/menu.py:39 +#: netbox/tenancy/tables/tenants.py:22 msgid "Tenants" msgstr "Locataires" -#: extras/forms/model_forms.py:458 ipam/forms/filtersets.py:142 -#: ipam/forms/filtersets.py:553 ipam/forms/model_forms.py:321 -#: templates/extras/configcontext.html:60 templates/ipam/ipaddress.html:59 -#: templates/ipam/vlan_edit.html:30 tenancy/forms/filtersets.py:87 -#: users/forms/model_forms.py:311 +#: netbox/extras/forms/model_forms.py:458 netbox/ipam/forms/filtersets.py:142 +#: netbox/ipam/forms/filtersets.py:553 netbox/ipam/forms/model_forms.py:321 +#: netbox/templates/extras/configcontext.html:60 +#: netbox/templates/ipam/ipaddress.html:59 +#: netbox/templates/ipam/vlan_edit.html:30 +#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:311 msgid "Assignment" msgstr "Affectation" -#: extras/forms/model_forms.py:482 +#: netbox/extras/forms/model_forms.py:482 msgid "Data is populated from the remote source selected below." msgstr "" "Les données sont renseignées à partir de la source distante sélectionnée ci-" "dessous." -#: extras/forms/model_forms.py:488 +#: netbox/extras/forms/model_forms.py:488 msgid "Must specify either local data or a data file" msgstr "Doit spécifier des données locales ou un fichier de données" -#: extras/forms/model_forms.py:507 templates/core/datafile.html:55 +#: netbox/extras/forms/model_forms.py:507 +#: netbox/templates/core/datafile.html:55 msgid "Content" msgstr "Contenu" -#: extras/forms/reports.py:17 extras/forms/scripts.py:23 +#: netbox/extras/forms/reports.py:17 netbox/extras/forms/scripts.py:23 msgid "Schedule at" msgstr "Horaire à" -#: extras/forms/reports.py:18 +#: netbox/extras/forms/reports.py:18 msgid "Schedule execution of report to a set time" msgstr "Planifier l'exécution du rapport à une heure définie" -#: extras/forms/reports.py:23 extras/forms/scripts.py:29 +#: netbox/extras/forms/reports.py:23 netbox/extras/forms/scripts.py:29 msgid "Recurs every" msgstr "Récurrent chaque fois" -#: extras/forms/reports.py:27 +#: netbox/extras/forms/reports.py:27 msgid "Interval at which this report is re-run (in minutes)" msgstr "Intervalle auquel ce rapport est réexécuté (en minutes)" -#: extras/forms/reports.py:35 extras/forms/scripts.py:41 +#: netbox/extras/forms/reports.py:35 netbox/extras/forms/scripts.py:41 #, python-brace-format msgid " (current time: {now})" msgstr " (heure actuelle : {now})" -#: extras/forms/reports.py:45 extras/forms/scripts.py:51 +#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:51 msgid "Scheduled time must be in the future." msgstr "L'heure prévue doit se situer dans le futur." -#: extras/forms/scripts.py:17 +#: netbox/extras/forms/scripts.py:17 msgid "Commit changes" msgstr "Valider les modifications" -#: extras/forms/scripts.py:18 +#: netbox/extras/forms/scripts.py:18 msgid "Commit changes to the database (uncheck for a dry-run)" msgstr "" "Validez les modifications apportées à la base de données (décochez cette " "case pour une exécution à sec)" -#: extras/forms/scripts.py:24 +#: netbox/extras/forms/scripts.py:24 msgid "Schedule execution of script to a set time" msgstr "Planifier l'exécution du script à une heure définie" -#: extras/forms/scripts.py:33 +#: netbox/extras/forms/scripts.py:33 msgid "Interval at which this script is re-run (in minutes)" msgstr "Intervalle auquel ce script est réexécuté (en minutes)" -#: extras/management/commands/reindex.py:66 +#: netbox/extras/management/commands/reindex.py:66 msgid "No indexers found!" msgstr "Aucun indexeur n'a été trouvé !" -#: extras/models/change_logging.py:24 +#: netbox/extras/models/change_logging.py:29 msgid "time" msgstr "temps" -#: extras/models/change_logging.py:37 +#: netbox/extras/models/change_logging.py:42 msgid "user name" msgstr "nom d'utilisateur" -#: extras/models/change_logging.py:42 +#: netbox/extras/models/change_logging.py:47 msgid "request ID" msgstr "ID de demande" -#: extras/models/change_logging.py:47 extras/models/staging.py:69 +#: netbox/extras/models/change_logging.py:52 +#: netbox/extras/models/staging.py:70 msgid "action" msgstr "action" -#: extras/models/change_logging.py:81 +#: netbox/extras/models/change_logging.py:86 msgid "pre-change data" msgstr "données de pré-modification" -#: extras/models/change_logging.py:87 +#: netbox/extras/models/change_logging.py:92 msgid "post-change data" msgstr "données après modification" -#: extras/models/change_logging.py:101 +#: netbox/extras/models/change_logging.py:106 msgid "object change" msgstr "changement d'objet" -#: extras/models/change_logging.py:102 +#: netbox/extras/models/change_logging.py:107 msgid "object changes" msgstr "modifications d'objets" -#: extras/models/change_logging.py:118 +#: netbox/extras/models/change_logging.py:123 #, python-brace-format msgid "Change logging is not supported for this object type ({type})." msgstr "" "La journalisation des modifications n'est pas prise en charge pour ce type " "d'objet ({type})." -#: extras/models/configs.py:130 +#: netbox/extras/models/configs.py:130 msgid "config context" msgstr "contexte de configuration" -#: extras/models/configs.py:131 +#: netbox/extras/models/configs.py:131 msgid "config contexts" msgstr "contextes de configuration" -#: extras/models/configs.py:149 extras/models/configs.py:205 +#: netbox/extras/models/configs.py:149 netbox/extras/models/configs.py:205 msgid "JSON data must be in object form. Example:" msgstr "Les données JSON doivent être sous forme d'objet. Exemple :" -#: extras/models/configs.py:169 +#: netbox/extras/models/configs.py:169 msgid "" "Local config context data takes precedence over source contexts in the final" " rendered config context" @@ -7191,19 +7701,19 @@ msgstr "" "Les données du contexte de configuration local ont priorité sur les " "contextes source dans le contexte de configuration final rendu" -#: extras/models/configs.py:224 +#: netbox/extras/models/configs.py:224 msgid "template code" msgstr "code du modèle" -#: extras/models/configs.py:225 +#: netbox/extras/models/configs.py:225 msgid "Jinja2 template code." msgstr "Code du modèle Jinja2." -#: extras/models/configs.py:228 +#: netbox/extras/models/configs.py:228 msgid "environment parameters" msgstr "paramètres d'environnement" -#: extras/models/configs.py:233 +#: netbox/extras/models/configs.py:233 msgid "" "Any additional" @@ -7214,44 +7724,44 @@ msgstr "" " supplémentaires à passer lors de la construction de l'environnement " "Jinja2." -#: extras/models/configs.py:240 +#: netbox/extras/models/configs.py:240 msgid "config template" msgstr "modèle de configuration" -#: extras/models/configs.py:241 +#: netbox/extras/models/configs.py:241 msgid "config templates" msgstr "modèles de configuration" -#: extras/models/customfields.py:73 +#: netbox/extras/models/customfields.py:73 msgid "The object(s) to which this field applies." msgstr "Le ou les objets auxquels ce champ s'applique." -#: extras/models/customfields.py:80 +#: netbox/extras/models/customfields.py:80 msgid "The type of data this custom field holds" msgstr "Le type de données que contient ce champ personnalisé" -#: extras/models/customfields.py:87 +#: netbox/extras/models/customfields.py:87 msgid "The type of NetBox object this field maps to (for object fields)" msgstr "" "Le type d'objet NetBox auquel ce champ correspond (pour les champs d'objets)" -#: extras/models/customfields.py:93 +#: netbox/extras/models/customfields.py:93 msgid "Internal field name" msgstr "Nom du champ interne" -#: extras/models/customfields.py:97 +#: netbox/extras/models/customfields.py:97 msgid "Only alphanumeric characters and underscores are allowed." msgstr "" "Seuls les caractères alphanumériques et les traits de soulignement sont " "autorisés." -#: extras/models/customfields.py:102 +#: netbox/extras/models/customfields.py:102 msgid "Double underscores are not permitted in custom field names." msgstr "" "Les doubles soulignements ne sont pas autorisés dans les noms de champs " "personnalisés." -#: extras/models/customfields.py:113 +#: netbox/extras/models/customfields.py:113 msgid "" "Name of the field as displayed to users (if not provided, 'the field's name " "will be used)" @@ -7259,19 +7769,19 @@ msgstr "" "Nom du champ tel qu'il est affiché aux utilisateurs (s'il n'est pas fourni, " "« le nom du champ sera utilisé) »" -#: extras/models/customfields.py:117 extras/models/models.py:345 +#: netbox/extras/models/customfields.py:117 netbox/extras/models/models.py:345 msgid "group name" msgstr "nom du groupe" -#: extras/models/customfields.py:120 +#: netbox/extras/models/customfields.py:120 msgid "Custom fields within the same group will be displayed together" msgstr "Les champs personnalisés d'un même groupe seront affichés ensemble" -#: extras/models/customfields.py:128 +#: netbox/extras/models/customfields.py:128 msgid "required" msgstr "requis" -#: extras/models/customfields.py:130 +#: netbox/extras/models/customfields.py:130 msgid "" "If true, this field is required when creating new objects or editing an " "existing object." @@ -7279,11 +7789,11 @@ msgstr "" "Si c'est vrai, ce champ est obligatoire lors de la création de nouveaux " "objets ou de la modification d'un objet existant." -#: extras/models/customfields.py:133 +#: netbox/extras/models/customfields.py:133 msgid "search weight" msgstr "poids de recherche" -#: extras/models/customfields.py:136 +#: netbox/extras/models/customfields.py:136 msgid "" "Weighting for search. Lower values are considered more important. Fields " "with a search weight of zero will be ignored." @@ -7292,11 +7802,11 @@ msgstr "" "comme plus importantes. Les champs dont le poids de recherche est nul seront" " ignorés." -#: extras/models/customfields.py:141 +#: netbox/extras/models/customfields.py:141 msgid "filter logic" msgstr "logique de filtrage" -#: extras/models/customfields.py:145 +#: netbox/extras/models/customfields.py:145 msgid "" "Loose matches any instance of a given string; exact matches the entire " "field." @@ -7304,11 +7814,11 @@ msgstr "" "Loose correspond à n'importe quelle instance d'une chaîne donnée ; " "correspond exactement à l'ensemble du champ." -#: extras/models/customfields.py:148 +#: netbox/extras/models/customfields.py:148 msgid "default" msgstr "défaut" -#: extras/models/customfields.py:152 +#: netbox/extras/models/customfields.py:152 msgid "" "Default value for the field (must be a JSON value). Encapsulate strings with" " double quotes (e.g. \"Foo\")." @@ -7316,37 +7826,37 @@ msgstr "" "Valeur par défaut pour le champ (doit être une valeur JSON). Encapsulez des " "chaînes avec des guillemets doubles (par exemple, « Foo »)." -#: extras/models/customfields.py:157 +#: netbox/extras/models/customfields.py:157 msgid "display weight" msgstr "poids de l'écran" -#: extras/models/customfields.py:158 +#: netbox/extras/models/customfields.py:158 msgid "Fields with higher weights appear lower in a form." msgstr "" "Les champs dont le poids est plus élevé apparaissent plus bas dans un " "formulaire." -#: extras/models/customfields.py:163 +#: netbox/extras/models/customfields.py:163 msgid "minimum value" msgstr "valeur minimale" -#: extras/models/customfields.py:164 +#: netbox/extras/models/customfields.py:164 msgid "Minimum allowed value (for numeric fields)" msgstr "Valeur minimale autorisée (pour les champs numériques)" -#: extras/models/customfields.py:169 +#: netbox/extras/models/customfields.py:169 msgid "maximum value" msgstr "valeur maximale" -#: extras/models/customfields.py:170 +#: netbox/extras/models/customfields.py:170 msgid "Maximum allowed value (for numeric fields)" msgstr "Valeur maximale autorisée (pour les champs numériques)" -#: extras/models/customfields.py:176 +#: netbox/extras/models/customfields.py:176 msgid "validation regex" msgstr "regex de validation" -#: extras/models/customfields.py:178 +#: netbox/extras/models/customfields.py:178 #, python-brace-format msgid "" "Regular expression to enforce on text field values. Use ^ and $ to force " @@ -7358,271 +7868,273 @@ msgstr "" "exemple, ^ [DE A À Z]{3}$ limitera les valeurs à exactement " "trois lettres majuscules." -#: extras/models/customfields.py:186 +#: netbox/extras/models/customfields.py:186 msgid "choice set" msgstr "set de choix" -#: extras/models/customfields.py:195 +#: netbox/extras/models/customfields.py:195 msgid "Specifies whether the custom field is displayed in the UI" msgstr "" "Indique si le champ personnalisé est affiché dans l'interface utilisateur" -#: extras/models/customfields.py:202 +#: netbox/extras/models/customfields.py:202 msgid "Specifies whether the custom field value can be edited in the UI" msgstr "" "Indique si la valeur du champ personnalisé peut être modifiée dans " "l'interface utilisateur" -#: extras/models/customfields.py:206 +#: netbox/extras/models/customfields.py:206 msgid "is cloneable" msgstr "est clonable" -#: extras/models/customfields.py:207 +#: netbox/extras/models/customfields.py:207 msgid "Replicate this value when cloning objects" msgstr "Répliquez cette valeur lors du clonage d'objets" -#: extras/models/customfields.py:224 +#: netbox/extras/models/customfields.py:224 msgid "custom field" msgstr "champ personnalisé" -#: extras/models/customfields.py:225 +#: netbox/extras/models/customfields.py:225 msgid "custom fields" msgstr "champs personnalisés" -#: extras/models/customfields.py:314 +#: netbox/extras/models/customfields.py:314 #, python-brace-format msgid "Invalid default value \"{value}\": {error}" msgstr "Valeur par défaut non valide »{value}« : {error}" -#: extras/models/customfields.py:321 +#: netbox/extras/models/customfields.py:321 msgid "A minimum value may be set only for numeric fields" msgstr "" "Une valeur minimale ne peut être définie que pour les champs numériques" -#: extras/models/customfields.py:323 +#: netbox/extras/models/customfields.py:323 msgid "A maximum value may be set only for numeric fields" msgstr "" "Une valeur maximale ne peut être définie que pour les champs numériques" -#: extras/models/customfields.py:333 +#: netbox/extras/models/customfields.py:333 msgid "" "Regular expression validation is supported only for text and URL fields" msgstr "" "La validation des expressions régulières est prise en charge uniquement pour" " les champs de texte et d'URL" -#: extras/models/customfields.py:343 +#: netbox/extras/models/customfields.py:343 msgid "Selection fields must specify a set of choices." msgstr "Les champs de sélection doivent spécifier un ensemble de choix." -#: extras/models/customfields.py:347 +#: netbox/extras/models/customfields.py:347 msgid "Choices may be set only on selection fields." msgstr "Les choix ne peuvent être définis que sur les champs de sélection." -#: extras/models/customfields.py:354 +#: netbox/extras/models/customfields.py:354 msgid "Object fields must define an object type." msgstr "Les champs d'objet doivent définir un type d'objet." -#: extras/models/customfields.py:359 +#: netbox/extras/models/customfields.py:359 #, python-brace-format msgid "{type} fields may not define an object type." msgstr "{type} les champs ne peuvent pas définir de type d'objet." -#: extras/models/customfields.py:439 +#: netbox/extras/models/customfields.py:439 msgid "True" msgstr "Vrai" -#: extras/models/customfields.py:440 +#: netbox/extras/models/customfields.py:440 msgid "False" msgstr "Faux" -#: extras/models/customfields.py:522 +#: netbox/extras/models/customfields.py:522 #, python-brace-format msgid "Values must match this regex: {regex}" msgstr "" "Les valeurs doivent correspondre à cette expression régulière : " "{regex}" -#: extras/models/customfields.py:616 +#: netbox/extras/models/customfields.py:616 msgid "Value must be a string." msgstr "La valeur doit être une chaîne." -#: extras/models/customfields.py:618 +#: netbox/extras/models/customfields.py:618 #, python-brace-format msgid "Value must match regex '{regex}'" msgstr "La valeur doit correspondre à « regex »{regex}'" -#: extras/models/customfields.py:623 +#: netbox/extras/models/customfields.py:623 msgid "Value must be an integer." msgstr "La valeur doit être un entier." -#: extras/models/customfields.py:626 extras/models/customfields.py:641 +#: netbox/extras/models/customfields.py:626 +#: netbox/extras/models/customfields.py:641 #, python-brace-format msgid "Value must be at least {minimum}" msgstr "La valeur doit être d'au moins {minimum}" -#: extras/models/customfields.py:630 extras/models/customfields.py:645 +#: netbox/extras/models/customfields.py:630 +#: netbox/extras/models/customfields.py:645 #, python-brace-format msgid "Value must not exceed {maximum}" msgstr "La valeur ne doit pas dépasser {maximum}" -#: extras/models/customfields.py:638 +#: netbox/extras/models/customfields.py:638 msgid "Value must be a decimal." msgstr "La valeur doit être une décimale." -#: extras/models/customfields.py:650 +#: netbox/extras/models/customfields.py:650 msgid "Value must be true or false." msgstr "La valeur doit être vraie ou fausse." -#: extras/models/customfields.py:658 +#: netbox/extras/models/customfields.py:658 msgid "Date values must be in ISO 8601 format (YYYY-MM-DD)." msgstr "Les valeurs de date doivent être au format ISO 8601 (AAAA-MM-JJ)." -#: extras/models/customfields.py:667 +#: netbox/extras/models/customfields.py:667 msgid "Date and time values must be in ISO 8601 format (YYYY-MM-DD HH:MM:SS)." msgstr "" "Les valeurs de date et d'heure doivent être au format ISO 8601 (YYYY-MM-DD " "HH:MM:SS)." -#: extras/models/customfields.py:674 +#: netbox/extras/models/customfields.py:674 #, python-brace-format msgid "Invalid choice ({value}) for choice set {choiceset}." msgstr "Choix non valide ({value}) pour le set de choix {choiceset}." -#: extras/models/customfields.py:684 +#: netbox/extras/models/customfields.py:684 #, python-brace-format msgid "Invalid choice(s) ({value}) for choice set {choiceset}." msgstr "Choix (s) non valide ({value}) pour le set de choix {choiceset}." -#: extras/models/customfields.py:693 +#: netbox/extras/models/customfields.py:693 #, python-brace-format msgid "Value must be an object ID, not {type}" msgstr "La valeur doit être un identifiant d'objet, et non {type}" -#: extras/models/customfields.py:699 +#: netbox/extras/models/customfields.py:699 #, python-brace-format msgid "Value must be a list of object IDs, not {type}" msgstr "La valeur doit être une liste d'identifiants d'objets, et non {type}" -#: extras/models/customfields.py:703 +#: netbox/extras/models/customfields.py:703 #, python-brace-format msgid "Found invalid object ID: {id}" msgstr "ID d'objet non valide trouvé : {id}" -#: extras/models/customfields.py:706 +#: netbox/extras/models/customfields.py:706 msgid "Required field cannot be empty." msgstr "Le champ obligatoire ne peut pas être vide." -#: extras/models/customfields.py:725 +#: netbox/extras/models/customfields.py:725 msgid "Base set of predefined choices (optional)" msgstr "Ensemble de base de choix prédéfinis (facultatif)" -#: extras/models/customfields.py:737 +#: netbox/extras/models/customfields.py:737 msgid "Choices are automatically ordered alphabetically" msgstr "Les choix sont automatiquement classés par ordre alphabétique" -#: extras/models/customfields.py:744 +#: netbox/extras/models/customfields.py:744 msgid "custom field choice set" msgstr "ensemble de choix de champs personnalisés" -#: extras/models/customfields.py:745 +#: netbox/extras/models/customfields.py:745 msgid "custom field choice sets" msgstr "ensembles de choix de champs personnalisés" -#: extras/models/customfields.py:781 +#: netbox/extras/models/customfields.py:781 msgid "Must define base or extra choices." msgstr "Doit définir des choix de base ou supplémentaires." -#: extras/models/dashboard.py:19 +#: netbox/extras/models/dashboard.py:19 msgid "layout" msgstr "disposition" -#: extras/models/dashboard.py:23 +#: netbox/extras/models/dashboard.py:23 msgid "config" msgstr "config" -#: extras/models/dashboard.py:28 +#: netbox/extras/models/dashboard.py:28 msgid "dashboard" msgstr "tableau de bord" -#: extras/models/dashboard.py:29 +#: netbox/extras/models/dashboard.py:29 msgid "dashboards" msgstr "tableaux de bord" -#: extras/models/models.py:51 +#: netbox/extras/models/models.py:51 msgid "object types" msgstr "types d'objets" -#: extras/models/models.py:52 +#: netbox/extras/models/models.py:52 msgid "The object(s) to which this rule applies." msgstr "Le ou les objets auxquels cette règle s'applique." -#: extras/models/models.py:65 +#: netbox/extras/models/models.py:65 msgid "on create" msgstr "lors de la création" -#: extras/models/models.py:67 +#: netbox/extras/models/models.py:67 msgid "Triggers when a matching object is created." msgstr "Se déclenche lorsqu'un objet correspondant est créé." -#: extras/models/models.py:70 +#: netbox/extras/models/models.py:70 msgid "on update" msgstr "sur mise à jour" -#: extras/models/models.py:72 +#: netbox/extras/models/models.py:72 msgid "Triggers when a matching object is updated." msgstr "Se déclenche lorsqu'un objet correspondant est mis à jour." -#: extras/models/models.py:75 +#: netbox/extras/models/models.py:75 msgid "on delete" msgstr "lors de la suppression" -#: extras/models/models.py:77 +#: netbox/extras/models/models.py:77 msgid "Triggers when a matching object is deleted." msgstr "Se déclenche lorsqu'un objet correspondant est supprimé." -#: extras/models/models.py:80 +#: netbox/extras/models/models.py:80 msgid "on job start" msgstr "au début de la tâche" -#: extras/models/models.py:82 +#: netbox/extras/models/models.py:82 msgid "Triggers when a job for a matching object is started." msgstr "Se déclenche lorsqu'une tâche est lancée pour un objet correspondant." -#: extras/models/models.py:85 +#: netbox/extras/models/models.py:85 msgid "on job end" msgstr "en fin de travail" -#: extras/models/models.py:87 +#: netbox/extras/models/models.py:87 msgid "Triggers when a job for a matching object terminates." msgstr "Se déclenche lorsqu'une tâche pour un objet correspondant se termine." -#: extras/models/models.py:94 +#: netbox/extras/models/models.py:94 msgid "conditions" msgstr "conditions" -#: extras/models/models.py:97 +#: netbox/extras/models/models.py:97 msgid "" "A set of conditions which determine whether the event will be generated." msgstr "Un ensemble de conditions qui déterminent si l'événement sera généré." -#: extras/models/models.py:105 +#: netbox/extras/models/models.py:105 msgid "action type" msgstr "type d'action" -#: extras/models/models.py:124 +#: netbox/extras/models/models.py:124 msgid "Additional data to pass to the action object" msgstr "Données supplémentaires à transmettre à l'objet d'action" -#: extras/models/models.py:136 +#: netbox/extras/models/models.py:136 msgid "event rule" msgstr "règle de l'événement" -#: extras/models/models.py:137 +#: netbox/extras/models/models.py:137 msgid "event rules" msgstr "règles de l'événement" -#: extras/models/models.py:153 +#: netbox/extras/models/models.py:153 msgid "" "At least one event type must be selected: create, update, delete, job start," " and/or job end." @@ -7630,7 +8142,7 @@ msgstr "" "Au moins un type d'événement doit être sélectionné : création, mise à jour, " "suppression, début et/ou fin de tâche." -#: extras/models/models.py:194 +#: netbox/extras/models/models.py:194 msgid "" "This URL will be called using the HTTP method defined when the webhook is " "called. Jinja2 template processing is supported with the same context as the" @@ -7640,7 +8152,7 @@ msgstr "" "du webhook. Le traitement du modèle Jinja2 est pris en charge dans le même " "contexte que le corps de la requête." -#: extras/models/models.py:209 +#: netbox/extras/models/models.py:209 msgid "" "The complete list of official content types is available ici." -#: extras/models/models.py:214 +#: netbox/extras/models/models.py:214 msgid "additional headers" msgstr "en-têtes supplémentaires" -#: extras/models/models.py:217 +#: netbox/extras/models/models.py:217 msgid "" "User-supplied HTTP headers to be sent with the request in addition to the " "HTTP content type. Headers should be defined in the format Name: " @@ -7666,11 +8178,11 @@ msgstr "" "Nom : Value. Le traitement du modèle Jinja2 est pris en charge " "dans le même contexte que le corps de la requête (ci-dessous)." -#: extras/models/models.py:223 +#: netbox/extras/models/models.py:223 msgid "body template" msgstr "modèle de carrosserie" -#: extras/models/models.py:226 +#: netbox/extras/models/models.py:226 msgid "" "Jinja2 template for a custom request body. If blank, a JSON object " "representing the change will be included. Available context data includes: " @@ -7684,11 +8196,11 @@ msgstr "" "d'utilisateur, identifiant_demande, et " "données." -#: extras/models/models.py:232 +#: netbox/extras/models/models.py:232 msgid "secret" msgstr "secret" -#: extras/models/models.py:236 +#: netbox/extras/models/models.py:236 msgid "" "When provided, the request will include a X-Hook-Signature " "header containing a HMAC hex digest of the payload body using the secret as " @@ -7699,16 +8211,16 @@ msgstr "" "charge utile en utilisant le secret comme clé. Le secret n'est pas transmis " "dans la demande." -#: extras/models/models.py:243 +#: netbox/extras/models/models.py:243 msgid "Enable SSL certificate verification. Disable with caution!" msgstr "" "Activez la vérification des certificats SSL. Désactivez avec précaution !" -#: extras/models/models.py:249 templates/extras/webhook.html:51 +#: netbox/extras/models/models.py:249 netbox/templates/extras/webhook.html:51 msgid "CA File Path" msgstr "Chemin du fichier CA" -#: extras/models/models.py:251 +#: netbox/extras/models/models.py:251 msgid "" "The specific CA certificate file to use for SSL verification. Leave blank to" " use the system defaults." @@ -7716,65 +8228,65 @@ msgstr "" "Le fichier de certificat CA spécifique à utiliser pour la vérification SSL. " "Laissez ce champ vide pour utiliser les paramètres par défaut du système." -#: extras/models/models.py:262 +#: netbox/extras/models/models.py:262 msgid "webhook" msgstr "webhook" -#: extras/models/models.py:263 +#: netbox/extras/models/models.py:263 msgid "webhooks" msgstr "webhooks" -#: extras/models/models.py:281 +#: netbox/extras/models/models.py:281 msgid "Do not specify a CA certificate file if SSL verification is disabled." msgstr "" "Ne spécifiez pas de fichier de certificat CA si la vérification SSL est " "désactivée." -#: extras/models/models.py:321 +#: netbox/extras/models/models.py:321 msgid "The object type(s) to which this link applies." msgstr "Le ou les types d'objets auxquels ce lien s'applique." -#: extras/models/models.py:333 +#: netbox/extras/models/models.py:333 msgid "link text" msgstr "texte du lien" -#: extras/models/models.py:334 +#: netbox/extras/models/models.py:334 msgid "Jinja2 template code for link text" msgstr "Code modèle Jinja2 pour le texte du lien" -#: extras/models/models.py:337 +#: netbox/extras/models/models.py:337 msgid "link URL" msgstr "URL du lien" -#: extras/models/models.py:338 +#: netbox/extras/models/models.py:338 msgid "Jinja2 template code for link URL" msgstr "Code modèle Jinja2 pour l'URL du lien" -#: extras/models/models.py:348 +#: netbox/extras/models/models.py:348 msgid "Links with the same group will appear as a dropdown menu" msgstr "Les liens avec le même groupe apparaîtront dans un menu déroulant" -#: extras/models/models.py:358 +#: netbox/extras/models/models.py:358 msgid "new window" msgstr "nouvelle fenêtre" -#: extras/models/models.py:360 +#: netbox/extras/models/models.py:360 msgid "Force link to open in a new window" msgstr "Forcer l'ouverture du lien dans une nouvelle fenêtre" -#: extras/models/models.py:369 +#: netbox/extras/models/models.py:369 msgid "custom link" msgstr "lien personnalisé" -#: extras/models/models.py:370 +#: netbox/extras/models/models.py:370 msgid "custom links" msgstr "liens personnalisés" -#: extras/models/models.py:417 +#: netbox/extras/models/models.py:417 msgid "The object type(s) to which this template applies." msgstr "Le ou les types d'objets auxquels ce modèle s'applique." -#: extras/models/models.py:430 +#: netbox/extras/models/models.py:430 msgid "" "Jinja2 template code. The list of objects being exported is passed as a " "context variable named queryset." @@ -7782,1035 +8294,1064 @@ msgstr "" "Code du modèle Jinja2. La liste des objets exportés est transmise sous forme" " de variable de contexte nommée ensemble de requêtes." -#: extras/models/models.py:438 +#: netbox/extras/models/models.py:438 msgid "Defaults to text/plain; charset=utf-8" msgstr "" "La valeur par défaut est texte/plain ; jeu de caractères = " "utf-8" -#: extras/models/models.py:441 +#: netbox/extras/models/models.py:441 msgid "file extension" msgstr "extension de fichier" -#: extras/models/models.py:444 +#: netbox/extras/models/models.py:444 msgid "Extension to append to the rendered filename" msgstr "Extension à ajouter au nom de fichier affiché" -#: extras/models/models.py:447 +#: netbox/extras/models/models.py:447 msgid "as attachment" msgstr "en pièce jointe" -#: extras/models/models.py:449 +#: netbox/extras/models/models.py:449 msgid "Download file as attachment" msgstr "Télécharger le fichier en pièce jointe" -#: extras/models/models.py:458 +#: netbox/extras/models/models.py:458 msgid "export template" msgstr "modèle d'exportation" -#: extras/models/models.py:459 +#: netbox/extras/models/models.py:459 msgid "export templates" msgstr "modèles d'exportation" -#: extras/models/models.py:476 +#: netbox/extras/models/models.py:476 #, python-brace-format msgid "\"{name}\" is a reserved name. Please choose a different name." msgstr "«{name}« est un nom réservé. Veuillez choisir un autre nom." -#: extras/models/models.py:526 +#: netbox/extras/models/models.py:526 msgid "The object type(s) to which this filter applies." msgstr "Le ou les types d'objets auxquels ce filtre s'applique." -#: extras/models/models.py:558 +#: netbox/extras/models/models.py:558 msgid "shared" msgstr "partagé" -#: extras/models/models.py:571 +#: netbox/extras/models/models.py:571 msgid "saved filter" msgstr "filtre enregistré" -#: extras/models/models.py:572 +#: netbox/extras/models/models.py:572 msgid "saved filters" msgstr "filtres enregistrés" -#: extras/models/models.py:590 +#: netbox/extras/models/models.py:590 msgid "Filter parameters must be stored as a dictionary of keyword arguments." msgstr "" "Les paramètres de filtre doivent être stockés sous la forme d'un " "dictionnaire d'arguments de mots-clés." -#: extras/models/models.py:618 +#: netbox/extras/models/models.py:618 msgid "image height" msgstr "hauteur de l'image" -#: extras/models/models.py:621 +#: netbox/extras/models/models.py:621 msgid "image width" msgstr "largeur de l'image" -#: extras/models/models.py:638 +#: netbox/extras/models/models.py:638 msgid "image attachment" msgstr "image en pièce jointe" -#: extras/models/models.py:639 +#: netbox/extras/models/models.py:639 msgid "image attachments" msgstr "images jointes" -#: extras/models/models.py:653 +#: netbox/extras/models/models.py:653 #, python-brace-format msgid "Image attachments cannot be assigned to this object type ({type})." msgstr "" "Les images jointes ne peuvent pas être attribuées à ce type d'objet " "({type})." -#: extras/models/models.py:716 +#: netbox/extras/models/models.py:716 msgid "kind" msgstr "sorte" -#: extras/models/models.py:730 +#: netbox/extras/models/models.py:730 msgid "journal entry" msgstr "entrée de journal" -#: extras/models/models.py:731 +#: netbox/extras/models/models.py:731 msgid "journal entries" msgstr "entrées de journal" -#: extras/models/models.py:746 +#: netbox/extras/models/models.py:746 #, python-brace-format msgid "Journaling is not supported for this object type ({type})." msgstr "" "La journalisation n'est pas prise en charge pour ce type d'objet ({type})." -#: extras/models/models.py:788 +#: netbox/extras/models/models.py:788 msgid "bookmark" msgstr "signet" -#: extras/models/models.py:789 +#: netbox/extras/models/models.py:789 msgid "bookmarks" msgstr "signets" -#: extras/models/models.py:802 +#: netbox/extras/models/models.py:802 #, 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})." -#: extras/models/scripts.py:42 +#: netbox/extras/models/scripts.py:42 msgid "is executable" msgstr "est exécutable" -#: extras/models/scripts.py:64 +#: netbox/extras/models/scripts.py:64 msgid "script" msgstr "script" -#: extras/models/scripts.py:65 +#: netbox/extras/models/scripts.py:65 msgid "scripts" msgstr "scripts" -#: extras/models/scripts.py:111 +#: netbox/extras/models/scripts.py:111 msgid "script module" msgstr "module de script" -#: extras/models/scripts.py:112 +#: netbox/extras/models/scripts.py:112 msgid "script modules" msgstr "modules de script" -#: extras/models/search.py:22 +#: netbox/extras/models/search.py:22 msgid "timestamp" msgstr "horodatage" -#: extras/models/search.py:37 +#: netbox/extras/models/search.py:37 msgid "field" msgstr "champ" -#: extras/models/search.py:45 +#: netbox/extras/models/search.py:45 msgid "value" msgstr "valeur" -#: extras/models/search.py:56 +#: netbox/extras/models/search.py:56 msgid "cached value" msgstr "valeur mise en cache" -#: extras/models/search.py:57 +#: netbox/extras/models/search.py:57 msgid "cached values" msgstr "valeurs mises en cache" -#: extras/models/staging.py:44 +#: netbox/extras/models/staging.py:45 msgid "branch" msgstr "succursale" -#: extras/models/staging.py:45 +#: netbox/extras/models/staging.py:46 msgid "branches" msgstr "branches" -#: extras/models/staging.py:97 +#: netbox/extras/models/staging.py:98 msgid "staged change" msgstr "changement par étapes" -#: extras/models/staging.py:98 +#: netbox/extras/models/staging.py:99 msgid "staged changes" msgstr "modifications échelonnées" -#: extras/models/tags.py:40 +#: netbox/extras/models/tags.py:40 msgid "The object type(s) to which this tag can be applied." msgstr "Le ou les types d'objets auxquels cette balise peut être appliquée." -#: extras/models/tags.py:49 +#: netbox/extras/models/tags.py:49 msgid "tag" msgstr "étiquette" -#: extras/models/tags.py:50 +#: netbox/extras/models/tags.py:50 msgid "tags" msgstr "balises" -#: extras/models/tags.py:78 +#: netbox/extras/models/tags.py:78 msgid "tagged item" msgstr "article étiqueté" -#: extras/models/tags.py:79 +#: netbox/extras/models/tags.py:79 msgid "tagged items" msgstr "articles étiquetés" -#: extras/scripts.py:439 +#: netbox/extras/scripts.py:439 msgid "Script Data" msgstr "Données de script" -#: extras/scripts.py:443 +#: netbox/extras/scripts.py:443 msgid "Script Execution Parameters" msgstr "Paramètres d'exécution du script" -#: extras/scripts.py:662 +#: netbox/extras/scripts.py:662 msgid "Database changes have been reverted automatically." msgstr "" "Les modifications apportées à la base de données ont été annulées " "automatiquement." -#: extras/scripts.py:675 +#: netbox/extras/scripts.py:675 msgid "Script aborted with error: " msgstr "Le script a été abandonné avec une erreur : " -#: extras/scripts.py:685 +#: netbox/extras/scripts.py:685 msgid "An exception occurred: " msgstr "Une exception s'est produite : " -#: extras/scripts.py:688 +#: netbox/extras/scripts.py:688 msgid "Database changes have been reverted due to error." msgstr "" "Les modifications apportées à la base de données ont été annulées en raison " "d'une erreur." -#: extras/signals.py:146 +#: netbox/extras/signals.py:133 #, 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}" -#: extras/tables/tables.py:46 extras/tables/tables.py:124 -#: extras/tables/tables.py:148 extras/tables/tables.py:213 -#: extras/tables/tables.py:238 extras/tables/tables.py:290 -#: extras/tables/tables.py:336 templates/extras/customfield.html:93 -#: templates/extras/eventrule.html:27 templates/users/objectpermission.html:64 -#: users/tables.py:80 +#: netbox/extras/tables/tables.py:46 netbox/extras/tables/tables.py:124 +#: netbox/extras/tables/tables.py:148 netbox/extras/tables/tables.py:213 +#: netbox/extras/tables/tables.py:238 netbox/extras/tables/tables.py:290 +#: netbox/extras/tables/tables.py:336 +#: netbox/templates/extras/customfield.html:93 +#: netbox/templates/extras/eventrule.html:27 +#: netbox/templates/users/objectpermission.html:64 netbox/users/tables.py:80 msgid "Object Types" msgstr "Types d'objets" -#: extras/tables/tables.py:52 +#: netbox/extras/tables/tables.py:52 msgid "Visible" msgstr "Visible" -#: extras/tables/tables.py:55 +#: netbox/extras/tables/tables.py:55 msgid "Editable" msgstr "Modifiable" -#: extras/tables/tables.py:61 +#: netbox/extras/tables/tables.py:61 msgid "Related Object Type" msgstr "Type d'objet associé" -#: extras/tables/tables.py:65 templates/extras/customfield.html:47 +#: netbox/extras/tables/tables.py:65 +#: netbox/templates/extras/customfield.html:47 msgid "Choice Set" msgstr "Coffret Choice" -#: extras/tables/tables.py:73 +#: netbox/extras/tables/tables.py:73 msgid "Is Cloneable" msgstr "Est clonable" -#: extras/tables/tables.py:103 +#: netbox/extras/tables/tables.py:103 msgid "Count" msgstr "Compter" -#: extras/tables/tables.py:106 +#: netbox/extras/tables/tables.py:106 msgid "Order Alphabetically" msgstr "Ordre alphabétique" -#: extras/tables/tables.py:130 templates/extras/customlink.html:33 +#: netbox/extras/tables/tables.py:130 +#: netbox/templates/extras/customlink.html:33 msgid "New Window" msgstr "Nouvelle fenêtre" -#: extras/tables/tables.py:151 +#: netbox/extras/tables/tables.py:151 msgid "As Attachment" msgstr "En tant que pièce jointe" -#: extras/tables/tables.py:158 extras/tables/tables.py:377 -#: extras/tables/tables.py:412 templates/core/datafile.html:24 -#: templates/dcim/device/render_config.html:22 -#: templates/extras/configcontext.html:39 -#: templates/extras/configtemplate.html:31 -#: templates/extras/exporttemplate.html:45 -#: templates/generic/bulk_import.html:35 -#: templates/virtualization/virtualmachine/render_config.html:22 +#: netbox/extras/tables/tables.py:158 netbox/extras/tables/tables.py:377 +#: netbox/extras/tables/tables.py:412 netbox/templates/core/datafile.html:24 +#: netbox/templates/dcim/device/render_config.html:22 +#: netbox/templates/extras/configcontext.html:39 +#: netbox/templates/extras/configtemplate.html:31 +#: netbox/templates/extras/exporttemplate.html:45 +#: netbox/templates/generic/bulk_import.html:35 +#: netbox/templates/virtualization/virtualmachine/render_config.html:22 msgid "Data File" msgstr "Fichier de données" -#: extras/tables/tables.py:163 extras/tables/tables.py:389 -#: extras/tables/tables.py:417 +#: netbox/extras/tables/tables.py:163 netbox/extras/tables/tables.py:389 +#: netbox/extras/tables/tables.py:417 msgid "Synced" msgstr "Synchronisé" -#: extras/tables/tables.py:190 +#: netbox/extras/tables/tables.py:190 msgid "Image" msgstr "Image" -#: extras/tables/tables.py:195 +#: netbox/extras/tables/tables.py:195 msgid "Size (Bytes)" msgstr "Taille (octets)" -#: extras/tables/tables.py:260 +#: netbox/extras/tables/tables.py:260 msgid "SSL Validation" msgstr "Validation SSL" -#: extras/tables/tables.py:305 +#: netbox/extras/tables/tables.py:305 msgid "Job Start" msgstr "Début du travail" -#: extras/tables/tables.py:308 +#: netbox/extras/tables/tables.py:308 msgid "Job End" msgstr "Fin du travail" -#: extras/tables/tables.py:425 netbox/navigation/menu.py:64 -#: templates/dcim/devicerole.html:8 +#: netbox/extras/tables/tables.py:425 netbox/netbox/navigation/menu.py:64 +#: netbox/templates/dcim/devicerole.html:8 msgid "Device Roles" msgstr "Rôles des appareils" -#: extras/tables/tables.py:466 templates/account/profile.html:19 -#: templates/users/user.html:21 +#: netbox/extras/tables/tables.py:466 netbox/templates/account/profile.html:19 +#: netbox/templates/users/user.html:21 msgid "Full Name" msgstr "Nom complet" -#: extras/tables/tables.py:483 templates/extras/objectchange.html:67 +#: netbox/extras/tables/tables.py:483 +#: netbox/templates/extras/objectchange.html:68 msgid "Request ID" msgstr "ID de demande" -#: extras/tables/tables.py:520 +#: netbox/extras/tables/tables.py:520 msgid "Comments (Short)" msgstr "Commentaires (courts)" -#: extras/tables/tables.py:539 extras/tables/tables.py:561 +#: netbox/extras/tables/tables.py:539 netbox/extras/tables/tables.py:561 msgid "Line" msgstr "Ligne" -#: extras/tables/tables.py:546 extras/tables/tables.py:571 +#: netbox/extras/tables/tables.py:546 netbox/extras/tables/tables.py:571 msgid "Level" msgstr "Niveau" -#: extras/tables/tables.py:549 extras/tables/tables.py:580 +#: netbox/extras/tables/tables.py:549 netbox/extras/tables/tables.py:580 msgid "Message" msgstr "Message" -#: extras/tables/tables.py:564 +#: netbox/extras/tables/tables.py:564 msgid "Method" msgstr "Méthode" -#: extras/validators.py:16 +#: netbox/extras/validators.py:16 #, python-format msgid "Ensure this value is equal to %(limit_value)s." msgstr "Assurez-vous que cette valeur est égale à %(limit_value)s." -#: extras/validators.py:27 +#: netbox/extras/validators.py:27 #, python-format msgid "Ensure this value does not equal %(limit_value)s." msgstr "Assurez-vous que cette valeur n'est pas égale %(limit_value)s." -#: extras/validators.py:38 +#: netbox/extras/validators.py:38 msgid "This field must be empty." msgstr "Ce champ doit être vide." -#: extras/validators.py:53 +#: netbox/extras/validators.py:53 msgid "This field must not be empty." msgstr "Ce champ ne doit pas être vide." -#: extras/validators.py:95 +#: netbox/extras/validators.py:95 msgid "Validation rules must be passed as a dictionary" msgstr "" "Les règles de validation doivent être transmises sous forme de dictionnaire" -#: extras/validators.py:120 +#: netbox/extras/validators.py:120 #, python-brace-format msgid "Custom validation failed for {attribute}: {exception}" msgstr "La validation personnalisée a échoué pour {attribute}: {exception}" -#: extras/validators.py:140 +#: netbox/extras/validators.py:140 #, python-brace-format msgid "Invalid attribute \"{name}\" for request" msgstr "Attribut non valide »{name}« pour demande" -#: extras/validators.py:157 +#: netbox/extras/validators.py:157 #, python-brace-format msgid "Invalid attribute \"{name}\" for {model}" msgstr "Attribut non valide »{name}« pour {model}" -#: extras/views.py:889 +#: netbox/extras/views.py:889 msgid "Your dashboard has been reset." msgstr "Votre tableau de bord a été réinitialisé." -#: extras/views.py:935 +#: netbox/extras/views.py:935 msgid "Added widget: " msgstr "Widget ajouté : " -#: extras/views.py:976 +#: netbox/extras/views.py:976 msgid "Updated widget: " msgstr "Widget mis à jour : " -#: extras/views.py:1012 +#: netbox/extras/views.py:1012 msgid "Deleted widget: " msgstr "Widget supprimé : " -#: extras/views.py:1014 +#: netbox/extras/views.py:1014 msgid "Error deleting widget: " msgstr "Erreur lors de la suppression du widget : " -#: extras/views.py:1101 +#: netbox/extras/views.py:1101 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 " "cours d'exécution." -#: ipam/api/field_serializers.py:17 +#: netbox/ipam/api/field_serializers.py:17 msgid "Enter a valid IPv4 or IPv6 address with optional mask." msgstr "Entrez une adresse IPv4 ou IPv6 valide avec un masque facultatif." -#: ipam/api/field_serializers.py:24 +#: netbox/ipam/api/field_serializers.py:24 #, python-brace-format msgid "Invalid IP address format: {data}" msgstr "Format d'adresse IP non valide : {data}" -#: ipam/api/field_serializers.py:37 +#: netbox/ipam/api/field_serializers.py:37 msgid "Enter a valid IPv4 or IPv6 prefix and mask in CIDR notation." msgstr "Entrez un préfixe IPv4 ou IPv6 valide et un masque en notation CIDR." -#: ipam/api/field_serializers.py:44 +#: netbox/ipam/api/field_serializers.py:44 #, python-brace-format msgid "Invalid IP prefix format: {data}" msgstr "Format de préfixe IP non valide : {data}" -#: ipam/api/views.py:358 +#: netbox/ipam/api/views.py:358 msgid "" "Insufficient space is available to accommodate the requested prefix size(s)" msgstr "" "L'espace disponible est insuffisant pour prendre en charge la ou les tailles" " de préfixe demandées" -#: ipam/choices.py:30 +#: netbox/ipam/choices.py:30 msgid "Container" msgstr "Récipient" -#: ipam/choices.py:72 +#: netbox/ipam/choices.py:72 msgid "DHCP" msgstr "DHCP" -#: ipam/choices.py:73 +#: netbox/ipam/choices.py:73 msgid "SLAAC" msgstr "SLAAC" -#: ipam/choices.py:89 +#: netbox/ipam/choices.py:89 msgid "Loopback" msgstr "Bouclage" -#: ipam/choices.py:90 tenancy/choices.py:18 +#: netbox/ipam/choices.py:90 netbox/tenancy/choices.py:18 msgid "Secondary" msgstr "Secondaire" -#: ipam/choices.py:91 +#: netbox/ipam/choices.py:91 msgid "Anycast" msgstr "Anycast" -#: ipam/choices.py:115 +#: netbox/ipam/choices.py:115 msgid "Standard" msgstr "Norme" -#: ipam/choices.py:120 +#: netbox/ipam/choices.py:120 msgid "CheckPoint" msgstr "Point de contrôle" -#: ipam/choices.py:123 +#: netbox/ipam/choices.py:123 msgid "Cisco" msgstr "Cisco" -#: ipam/choices.py:137 +#: netbox/ipam/choices.py:137 msgid "Plaintext" msgstr "Texte brut" -#: ipam/fields.py:36 +#: netbox/ipam/fields.py:36 #, python-brace-format msgid "Invalid IP address format: {address}" msgstr "Format d'adresse IP non valide : {address}" -#: ipam/filtersets.py:48 vpn/filtersets.py:323 +#: netbox/ipam/filtersets.py:48 netbox/vpn/filtersets.py:323 msgid "Import target" msgstr "Objectif d'importation" -#: ipam/filtersets.py:54 vpn/filtersets.py:329 +#: netbox/ipam/filtersets.py:54 netbox/vpn/filtersets.py:329 msgid "Import target (name)" msgstr "Cible d'importation (nom)" -#: ipam/filtersets.py:59 vpn/filtersets.py:334 +#: netbox/ipam/filtersets.py:59 netbox/vpn/filtersets.py:334 msgid "Export target" msgstr "Objectif d'exportation" -#: ipam/filtersets.py:65 vpn/filtersets.py:340 +#: netbox/ipam/filtersets.py:65 netbox/vpn/filtersets.py:340 msgid "Export target (name)" msgstr "Cible d'exportation (nom)" -#: ipam/filtersets.py:86 +#: netbox/ipam/filtersets.py:86 msgid "Importing VRF" msgstr "Importation de VRF" -#: ipam/filtersets.py:92 +#: netbox/ipam/filtersets.py:92 msgid "Import VRF (RD)" msgstr "Importer VRF (RD)" -#: ipam/filtersets.py:97 +#: netbox/ipam/filtersets.py:97 msgid "Exporting VRF" msgstr "Exportation de fichiers VRF" -#: ipam/filtersets.py:103 +#: netbox/ipam/filtersets.py:103 msgid "Export VRF (RD)" msgstr "Exporter VRF (RD)" -#: ipam/filtersets.py:108 +#: netbox/ipam/filtersets.py:108 msgid "Importing L2VPN" msgstr "Importation de L2VPN" -#: ipam/filtersets.py:114 +#: netbox/ipam/filtersets.py:114 msgid "Importing L2VPN (identifier)" msgstr "Importation de L2VPN (identifiant)" -#: ipam/filtersets.py:119 +#: netbox/ipam/filtersets.py:119 msgid "Exporting L2VPN" msgstr "Exportation de L2VPN" -#: ipam/filtersets.py:125 +#: netbox/ipam/filtersets.py:125 msgid "Exporting L2VPN (identifier)" msgstr "Exportation de L2VPN (identifiant)" -#: ipam/filtersets.py:155 ipam/filtersets.py:281 ipam/forms/model_forms.py:227 -#: ipam/tables/ip.py:211 templates/ipam/prefix.html:12 +#: netbox/ipam/filtersets.py:155 netbox/ipam/filtersets.py:281 +#: netbox/ipam/forms/model_forms.py:227 netbox/ipam/tables/ip.py:211 +#: netbox/templates/ipam/prefix.html:12 msgid "Prefix" msgstr "Préfixe" -#: ipam/filtersets.py:159 ipam/filtersets.py:198 ipam/filtersets.py:221 +#: netbox/ipam/filtersets.py:159 netbox/ipam/filtersets.py:198 +#: netbox/ipam/filtersets.py:221 msgid "RIR (ID)" msgstr "RIRE (ID)" -#: ipam/filtersets.py:165 ipam/filtersets.py:204 ipam/filtersets.py:227 +#: netbox/ipam/filtersets.py:165 netbox/ipam/filtersets.py:204 +#: netbox/ipam/filtersets.py:227 msgid "RIR (slug)" msgstr "RIR (limace)" -#: ipam/filtersets.py:285 +#: netbox/ipam/filtersets.py:285 msgid "Within prefix" msgstr "Dans le préfixe" -#: ipam/filtersets.py:289 +#: netbox/ipam/filtersets.py:289 msgid "Within and including prefix" msgstr "Dans le préfixe et y compris" -#: ipam/filtersets.py:293 +#: netbox/ipam/filtersets.py:293 msgid "Prefixes which contain this prefix or IP" msgstr "Préfixes contenant ce préfixe ou cette adresse IP" -#: ipam/filtersets.py:304 ipam/filtersets.py:572 ipam/forms/bulk_edit.py:327 -#: ipam/forms/filtersets.py:196 ipam/forms/filtersets.py:331 +#: netbox/ipam/filtersets.py:304 netbox/ipam/filtersets.py:572 +#: netbox/ipam/forms/bulk_edit.py:327 netbox/ipam/forms/filtersets.py:196 +#: netbox/ipam/forms/filtersets.py:331 msgid "Mask length" msgstr "Longueur du masque" -#: ipam/filtersets.py:373 vpn/filtersets.py:446 +#: netbox/ipam/filtersets.py:373 netbox/vpn/filtersets.py:446 msgid "VLAN (ID)" msgstr "VLAN (IDENTIFIANT)" -#: ipam/filtersets.py:377 vpn/filtersets.py:441 +#: netbox/ipam/filtersets.py:377 netbox/vpn/filtersets.py:441 msgid "VLAN number (1-4094)" msgstr "Numéro de VLAN (1-4094)" -#: ipam/filtersets.py:471 ipam/filtersets.py:475 ipam/filtersets.py:567 -#: ipam/forms/model_forms.py:461 templates/tenancy/contact.html:53 -#: tenancy/forms/bulk_edit.py:113 +#: netbox/ipam/filtersets.py:471 netbox/ipam/filtersets.py:475 +#: netbox/ipam/filtersets.py:567 netbox/ipam/forms/model_forms.py:461 +#: netbox/templates/tenancy/contact.html:53 +#: netbox/tenancy/forms/bulk_edit.py:113 msgid "Address" msgstr "Adresse" -#: ipam/filtersets.py:479 +#: netbox/ipam/filtersets.py:479 msgid "Ranges which contain this prefix or IP" msgstr "Plages contenant ce préfixe ou cette adresse IP" -#: ipam/filtersets.py:507 ipam/filtersets.py:563 +#: netbox/ipam/filtersets.py:507 netbox/ipam/filtersets.py:563 msgid "Parent prefix" msgstr "Préfixe parent" -#: ipam/filtersets.py:616 ipam/filtersets.py:856 ipam/filtersets.py:1091 -#: vpn/filtersets.py:404 +#: netbox/ipam/filtersets.py:616 netbox/ipam/filtersets.py:856 +#: netbox/ipam/filtersets.py:1091 netbox/vpn/filtersets.py:404 msgid "Virtual machine (name)" msgstr "Machine virtuelle (nom)" -#: ipam/filtersets.py:621 ipam/filtersets.py:861 ipam/filtersets.py:1085 -#: virtualization/filtersets.py:278 virtualization/filtersets.py:317 -#: vpn/filtersets.py:409 +#: netbox/ipam/filtersets.py:621 netbox/ipam/filtersets.py:861 +#: netbox/ipam/filtersets.py:1085 netbox/virtualization/filtersets.py:278 +#: netbox/virtualization/filtersets.py:317 netbox/vpn/filtersets.py:409 msgid "Virtual machine (ID)" msgstr "Machine virtuelle (ID)" -#: ipam/filtersets.py:627 vpn/filtersets.py:97 vpn/filtersets.py:415 +#: netbox/ipam/filtersets.py:627 netbox/vpn/filtersets.py:97 +#: netbox/vpn/filtersets.py:415 msgid "Interface (name)" msgstr "Interface (nom)" -#: ipam/filtersets.py:638 vpn/filtersets.py:108 vpn/filtersets.py:426 +#: netbox/ipam/filtersets.py:638 netbox/vpn/filtersets.py:108 +#: netbox/vpn/filtersets.py:426 msgid "VM interface (name)" msgstr "Interface de machine virtuelle (nom)" -#: ipam/filtersets.py:643 vpn/filtersets.py:113 +#: netbox/ipam/filtersets.py:643 netbox/vpn/filtersets.py:113 msgid "VM interface (ID)" msgstr "Interface de machine virtuelle (ID)" -#: ipam/filtersets.py:648 +#: netbox/ipam/filtersets.py:648 msgid "FHRP group (ID)" msgstr "Groupe FHRP (ID)" -#: ipam/filtersets.py:652 +#: netbox/ipam/filtersets.py:652 msgid "Is assigned to an interface" msgstr "Est affecté à une interface" -#: ipam/filtersets.py:656 +#: netbox/ipam/filtersets.py:656 msgid "Is assigned" msgstr "Est attribué" -#: ipam/filtersets.py:668 +#: netbox/ipam/filtersets.py:668 msgid "Service (ID)" msgstr "Service (ID)" -#: ipam/filtersets.py:673 +#: netbox/ipam/filtersets.py:673 msgid "NAT inside IP address (ID)" msgstr "Adresse IP intérieure NAT (ID)" -#: ipam/filtersets.py:1096 +#: netbox/ipam/filtersets.py:1096 msgid "IP address (ID)" msgstr "Adresse IP (ID)" -#: ipam/filtersets.py:1102 ipam/models/ip.py:788 +#: netbox/ipam/filtersets.py:1102 netbox/ipam/models/ip.py:788 msgid "IP address" msgstr "Adresse IP" -#: ipam/filtersets.py:1131 +#: netbox/ipam/filtersets.py:1131 msgid "Primary IPv4 (ID)" msgstr "IPv4 principal (ID)" -#: ipam/filtersets.py:1136 +#: netbox/ipam/filtersets.py:1136 msgid "Primary IPv6 (ID)" msgstr "IPv6 principal (ID)" -#: ipam/formfields.py:14 +#: netbox/ipam/formfields.py:14 msgid "Enter a valid IPv4 or IPv6 address (without a mask)." msgstr "Entrez une adresse IPv4 ou IPv6 valide (sans masque)." -#: ipam/formfields.py:32 +#: netbox/ipam/formfields.py:32 #, python-brace-format msgid "Invalid IPv4/IPv6 address format: {address}" msgstr "Format d'adresse IPv4/IPv6 non valide : {address}" -#: ipam/formfields.py:37 +#: netbox/ipam/formfields.py:37 msgid "This field requires an IP address without a mask." msgstr "Ce champ nécessite une adresse IP sans masque." -#: ipam/formfields.py:39 ipam/formfields.py:61 +#: netbox/ipam/formfields.py:39 netbox/ipam/formfields.py:61 msgid "Please specify a valid IPv4 or IPv6 address." msgstr "Spécifiez une adresse IPv4 ou IPv6 valide." -#: ipam/formfields.py:44 +#: netbox/ipam/formfields.py:44 msgid "Enter a valid IPv4 or IPv6 address (with CIDR mask)." msgstr "Entrez une adresse IPv4 ou IPv6 valide (avec masque CIDR)." -#: ipam/formfields.py:56 +#: netbox/ipam/formfields.py:56 msgid "CIDR mask (e.g. /24) is required." msgstr "Un masque CIDR (par exemple /24) est requis." -#: ipam/forms/bulk_create.py:13 +#: netbox/ipam/forms/bulk_create.py:13 msgid "Address pattern" msgstr "Modèle d'adresse" -#: ipam/forms/bulk_edit.py:48 +#: netbox/ipam/forms/bulk_edit.py:48 msgid "Enforce unique space" msgstr "Renforcez un espace unique" -#: ipam/forms/bulk_edit.py:86 +#: netbox/ipam/forms/bulk_edit.py:86 msgid "Is private" msgstr "Est privé" -#: ipam/forms/bulk_edit.py:107 ipam/forms/bulk_edit.py:136 -#: ipam/forms/bulk_edit.py:161 ipam/forms/bulk_import.py:88 -#: ipam/forms/bulk_import.py:108 ipam/forms/bulk_import.py:128 -#: ipam/forms/filtersets.py:110 ipam/forms/filtersets.py:125 -#: ipam/forms/filtersets.py:148 ipam/forms/model_forms.py:94 -#: ipam/forms/model_forms.py:107 ipam/forms/model_forms.py:129 -#: ipam/forms/model_forms.py:147 ipam/models/asns.py:31 -#: ipam/models/asns.py:103 ipam/models/ip.py:71 ipam/models/ip.py:90 -#: ipam/tables/asn.py:20 ipam/tables/asn.py:45 -#: templates/ipam/aggregate.html:18 templates/ipam/asn.html:27 -#: templates/ipam/asnrange.html:19 templates/ipam/rir.html:19 +#: netbox/ipam/forms/bulk_edit.py:107 netbox/ipam/forms/bulk_edit.py:136 +#: netbox/ipam/forms/bulk_edit.py:161 netbox/ipam/forms/bulk_import.py:88 +#: netbox/ipam/forms/bulk_import.py:108 netbox/ipam/forms/bulk_import.py:128 +#: netbox/ipam/forms/filtersets.py:110 netbox/ipam/forms/filtersets.py:125 +#: netbox/ipam/forms/filtersets.py:148 netbox/ipam/forms/model_forms.py:94 +#: netbox/ipam/forms/model_forms.py:107 netbox/ipam/forms/model_forms.py:129 +#: netbox/ipam/forms/model_forms.py:147 netbox/ipam/models/asns.py:31 +#: netbox/ipam/models/asns.py:103 netbox/ipam/models/ip.py:71 +#: netbox/ipam/models/ip.py:90 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 msgid "RIR" msgstr "RIR" -#: ipam/forms/bulk_edit.py:169 +#: netbox/ipam/forms/bulk_edit.py:169 msgid "Date added" msgstr "Date d'ajout" -#: ipam/forms/bulk_edit.py:230 +#: netbox/ipam/forms/bulk_edit.py:230 msgid "Prefix length" msgstr "Longueur du préfixe" -#: ipam/forms/bulk_edit.py:253 ipam/forms/filtersets.py:241 -#: templates/ipam/prefix.html:85 +#: netbox/ipam/forms/bulk_edit.py:253 netbox/ipam/forms/filtersets.py:241 +#: netbox/templates/ipam/prefix.html:85 msgid "Is a pool" msgstr "C'est une piscine" -#: ipam/forms/bulk_edit.py:258 ipam/forms/bulk_edit.py:302 -#: ipam/forms/filtersets.py:248 ipam/forms/filtersets.py:293 -#: ipam/models/ip.py:272 ipam/models/ip.py:539 +#: netbox/ipam/forms/bulk_edit.py:258 netbox/ipam/forms/bulk_edit.py:302 +#: netbox/ipam/forms/filtersets.py:248 netbox/ipam/forms/filtersets.py:293 +#: netbox/ipam/models/ip.py:272 netbox/ipam/models/ip.py:539 msgid "Treat as fully utilized" msgstr "Traiter comme s'il avait été pleinement utilisé" -#: ipam/forms/bulk_edit.py:350 ipam/models/ip.py:772 +#: netbox/ipam/forms/bulk_edit.py:350 netbox/ipam/models/ip.py:772 msgid "DNS name" msgstr "Nom DNS" -#: ipam/forms/bulk_edit.py:371 ipam/forms/bulk_edit.py:572 -#: ipam/forms/bulk_import.py:393 ipam/forms/bulk_import.py:477 -#: ipam/forms/bulk_import.py:503 ipam/forms/filtersets.py:390 -#: ipam/forms/filtersets.py:537 templates/ipam/fhrpgroup.html:22 -#: templates/ipam/inc/panels/fhrp_groups.html:24 -#: templates/ipam/service.html:32 templates/ipam/servicetemplate.html:19 +#: netbox/ipam/forms/bulk_edit.py:371 netbox/ipam/forms/bulk_edit.py:572 +#: netbox/ipam/forms/bulk_import.py:393 netbox/ipam/forms/bulk_import.py:477 +#: netbox/ipam/forms/bulk_import.py:503 netbox/ipam/forms/filtersets.py:390 +#: netbox/ipam/forms/filtersets.py:537 netbox/templates/ipam/fhrpgroup.html:22 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24 +#: netbox/templates/ipam/service.html:32 +#: netbox/templates/ipam/servicetemplate.html:19 msgid "Protocol" msgstr "Protocole" -#: ipam/forms/bulk_edit.py:378 ipam/forms/filtersets.py:397 -#: ipam/tables/fhrp.py:22 templates/ipam/fhrpgroup.html:26 +#: netbox/ipam/forms/bulk_edit.py:378 netbox/ipam/forms/filtersets.py:397 +#: netbox/ipam/tables/fhrp.py:22 netbox/templates/ipam/fhrpgroup.html:26 msgid "Group ID" msgstr "ID de groupe" -#: ipam/forms/bulk_edit.py:383 ipam/forms/filtersets.py:402 -#: wireless/forms/bulk_edit.py:68 wireless/forms/bulk_edit.py:115 -#: wireless/forms/bulk_import.py:62 wireless/forms/bulk_import.py:65 -#: wireless/forms/bulk_import.py:104 wireless/forms/bulk_import.py:107 -#: wireless/forms/filtersets.py:54 wireless/forms/filtersets.py:88 +#: netbox/ipam/forms/bulk_edit.py:383 netbox/ipam/forms/filtersets.py:402 +#: netbox/wireless/forms/bulk_edit.py:68 +#: netbox/wireless/forms/bulk_edit.py:115 +#: netbox/wireless/forms/bulk_import.py:62 +#: netbox/wireless/forms/bulk_import.py:65 +#: netbox/wireless/forms/bulk_import.py:104 +#: netbox/wireless/forms/bulk_import.py:107 +#: netbox/wireless/forms/filtersets.py:54 +#: netbox/wireless/forms/filtersets.py:88 msgid "Authentication type" msgstr "Type d'authentification" -#: ipam/forms/bulk_edit.py:388 ipam/forms/filtersets.py:406 +#: netbox/ipam/forms/bulk_edit.py:388 netbox/ipam/forms/filtersets.py:406 msgid "Authentication key" msgstr "Clé d'authentification" -#: ipam/forms/bulk_edit.py:405 ipam/forms/filtersets.py:383 -#: ipam/forms/model_forms.py:472 netbox/navigation/menu.py:370 -#: templates/ipam/fhrpgroup.html:49 -#: templates/wireless/inc/authentication_attrs.html:5 -#: wireless/forms/bulk_edit.py:91 wireless/forms/bulk_edit.py:138 -#: wireless/forms/filtersets.py:36 wireless/forms/filtersets.py:76 -#: wireless/forms/model_forms.py:55 wireless/forms/model_forms.py:164 +#: netbox/ipam/forms/bulk_edit.py:405 netbox/ipam/forms/filtersets.py:383 +#: netbox/ipam/forms/model_forms.py:472 netbox/netbox/navigation/menu.py:370 +#: netbox/templates/ipam/fhrpgroup.html:49 +#: netbox/templates/wireless/inc/authentication_attrs.html:5 +#: netbox/wireless/forms/bulk_edit.py:91 +#: netbox/wireless/forms/bulk_edit.py:138 +#: netbox/wireless/forms/filtersets.py:36 +#: netbox/wireless/forms/filtersets.py:76 +#: netbox/wireless/forms/model_forms.py:55 +#: netbox/wireless/forms/model_forms.py:164 msgid "Authentication" msgstr "Authentification" -#: ipam/forms/bulk_edit.py:415 +#: netbox/ipam/forms/bulk_edit.py:415 msgid "Minimum child VLAN VID" msgstr "VID VLAN minimum pour enfants" -#: ipam/forms/bulk_edit.py:421 +#: netbox/ipam/forms/bulk_edit.py:421 msgid "Maximum child VLAN VID" msgstr "VID VLAN maximum pour enfants" -#: ipam/forms/bulk_edit.py:429 ipam/forms/model_forms.py:566 +#: netbox/ipam/forms/bulk_edit.py:429 netbox/ipam/forms/model_forms.py:566 msgid "Scope type" msgstr "Type de portée" -#: ipam/forms/bulk_edit.py:491 ipam/forms/model_forms.py:641 -#: ipam/tables/vlans.py:71 templates/ipam/vlangroup.html:38 +#: netbox/ipam/forms/bulk_edit.py:491 netbox/ipam/forms/model_forms.py:641 +#: netbox/ipam/tables/vlans.py:71 netbox/templates/ipam/vlangroup.html:38 msgid "Scope" msgstr "Champ" -#: ipam/forms/bulk_edit.py:563 +#: netbox/ipam/forms/bulk_edit.py:563 msgid "Site & Group" msgstr "Site et groupe" -#: ipam/forms/bulk_edit.py:577 ipam/forms/model_forms.py:705 -#: ipam/forms/model_forms.py:737 ipam/tables/services.py:19 -#: ipam/tables/services.py:49 templates/ipam/service.html:36 -#: templates/ipam/servicetemplate.html:23 +#: netbox/ipam/forms/bulk_edit.py:577 netbox/ipam/forms/model_forms.py:705 +#: netbox/ipam/forms/model_forms.py:737 netbox/ipam/tables/services.py:19 +#: netbox/ipam/tables/services.py:49 netbox/templates/ipam/service.html:36 +#: netbox/templates/ipam/servicetemplate.html:23 msgid "Ports" msgstr "Ports" -#: ipam/forms/bulk_import.py:47 +#: netbox/ipam/forms/bulk_import.py:47 msgid "Import route targets" msgstr "Importer des cibles d'itinéraire" -#: ipam/forms/bulk_import.py:53 +#: netbox/ipam/forms/bulk_import.py:53 msgid "Export route targets" msgstr "Cibles d'itinéraire d'exportation" -#: ipam/forms/bulk_import.py:91 ipam/forms/bulk_import.py:111 -#: ipam/forms/bulk_import.py:131 +#: netbox/ipam/forms/bulk_import.py:91 netbox/ipam/forms/bulk_import.py:111 +#: netbox/ipam/forms/bulk_import.py:131 msgid "Assigned RIR" msgstr "RIR attribué" -#: ipam/forms/bulk_import.py:181 +#: netbox/ipam/forms/bulk_import.py:181 msgid "VLAN's group (if any)" msgstr "Le groupe du VLAN (le cas échéant)" -#: ipam/forms/bulk_import.py:184 ipam/forms/filtersets.py:256 -#: ipam/forms/model_forms.py:216 ipam/models/vlans.py:214 -#: ipam/tables/ip.py:254 templates/ipam/prefix.html:60 -#: templates/ipam/vlan.html:12 templates/ipam/vlan/base.html:6 -#: templates/ipam/vlan_edit.html:10 templates/wireless/wirelesslan.html:30 -#: vpn/forms/bulk_import.py:304 vpn/forms/filtersets.py:284 -#: vpn/forms/model_forms.py:433 vpn/forms/model_forms.py:452 -#: wireless/forms/bulk_edit.py:55 wireless/forms/bulk_import.py:48 -#: wireless/forms/model_forms.py:48 wireless/models.py:101 +#: netbox/ipam/forms/bulk_import.py:184 netbox/ipam/forms/filtersets.py:256 +#: netbox/ipam/forms/model_forms.py:216 netbox/ipam/models/vlans.py:214 +#: netbox/ipam/tables/ip.py:254 netbox/templates/ipam/prefix.html:60 +#: netbox/templates/ipam/vlan.html:12 netbox/templates/ipam/vlan/base.html:6 +#: netbox/templates/ipam/vlan_edit.html:10 +#: netbox/templates/wireless/wirelesslan.html:30 +#: netbox/vpn/forms/bulk_import.py:304 netbox/vpn/forms/filtersets.py:284 +#: netbox/vpn/forms/model_forms.py:433 netbox/vpn/forms/model_forms.py:452 +#: netbox/wireless/forms/bulk_edit.py:55 +#: netbox/wireless/forms/bulk_import.py:48 +#: netbox/wireless/forms/model_forms.py:48 netbox/wireless/models.py:101 msgid "VLAN" msgstr "VLAN" -#: ipam/forms/bulk_import.py:307 +#: netbox/ipam/forms/bulk_import.py:307 msgid "Parent device of assigned interface (if any)" msgstr "Appareil parent auquel est attribuée l'interface (le cas échéant)" -#: ipam/forms/bulk_import.py:310 ipam/forms/bulk_import.py:496 -#: ipam/forms/model_forms.py:731 virtualization/filtersets.py:284 -#: virtualization/filtersets.py:323 virtualization/forms/bulk_edit.py:200 -#: virtualization/forms/bulk_edit.py:326 -#: virtualization/forms/bulk_import.py:146 -#: virtualization/forms/bulk_import.py:207 -#: virtualization/forms/filtersets.py:208 -#: virtualization/forms/filtersets.py:244 -#: virtualization/forms/model_forms.py:288 vpn/forms/bulk_import.py:93 -#: vpn/forms/bulk_import.py:290 +#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:496 +#: netbox/ipam/forms/model_forms.py:731 +#: netbox/virtualization/filtersets.py:284 +#: netbox/virtualization/filtersets.py:323 +#: netbox/virtualization/forms/bulk_edit.py:200 +#: netbox/virtualization/forms/bulk_edit.py:326 +#: netbox/virtualization/forms/bulk_import.py:146 +#: netbox/virtualization/forms/bulk_import.py:207 +#: netbox/virtualization/forms/filtersets.py:208 +#: netbox/virtualization/forms/filtersets.py:244 +#: netbox/virtualization/forms/model_forms.py:288 +#: netbox/vpn/forms/bulk_import.py:93 netbox/vpn/forms/bulk_import.py:290 msgid "Virtual machine" msgstr "Machine virtuelle" -#: ipam/forms/bulk_import.py:314 +#: netbox/ipam/forms/bulk_import.py:314 msgid "Parent VM of assigned interface (if any)" msgstr "VM parent de l'interface attribuée (le cas échéant)" -#: ipam/forms/bulk_import.py:321 +#: netbox/ipam/forms/bulk_import.py:321 msgid "Assigned interface" msgstr "Interface attribuée" -#: ipam/forms/bulk_import.py:324 +#: netbox/ipam/forms/bulk_import.py:324 msgid "Is primary" msgstr "Est principal" -#: ipam/forms/bulk_import.py:325 +#: netbox/ipam/forms/bulk_import.py:325 msgid "Make this the primary IP for the assigned device" msgstr "Faites-en l'adresse IP principale de l'appareil attribué" -#: ipam/forms/bulk_import.py:364 +#: netbox/ipam/forms/bulk_import.py:364 msgid "No device or virtual machine specified; cannot set as primary IP" msgstr "" "Aucun périphérique ou machine virtuelle spécifié ; impossible de le définir " "comme adresse IP principale" -#: ipam/forms/bulk_import.py:368 +#: netbox/ipam/forms/bulk_import.py:368 msgid "No interface specified; cannot set as primary IP" msgstr "" "Aucune interface spécifiée ; impossible de définir comme adresse IP " "principale" -#: ipam/forms/bulk_import.py:397 +#: netbox/ipam/forms/bulk_import.py:397 msgid "Auth type" msgstr "Type d'authentification" -#: ipam/forms/bulk_import.py:412 +#: netbox/ipam/forms/bulk_import.py:412 msgid "Scope type (app & model)" msgstr "Type de scope (application et modèle)" -#: ipam/forms/bulk_import.py:418 +#: netbox/ipam/forms/bulk_import.py:418 #, python-brace-format msgid "Minimum child VLAN VID (default: {minimum})" msgstr "VID minimum du VLAN enfant (par défaut) : {minimum})" -#: ipam/forms/bulk_import.py:424 +#: netbox/ipam/forms/bulk_import.py:424 #, python-brace-format msgid "Maximum child VLAN VID (default: {maximum})" msgstr "VID VLAN enfant maximal (par défaut) : {maximum})" -#: ipam/forms/bulk_import.py:448 +#: netbox/ipam/forms/bulk_import.py:448 msgid "Assigned VLAN group" msgstr "Groupe VLAN attribué" -#: ipam/forms/bulk_import.py:479 ipam/forms/bulk_import.py:505 +#: netbox/ipam/forms/bulk_import.py:479 netbox/ipam/forms/bulk_import.py:505 msgid "IP protocol" msgstr "Protocole IP" -#: ipam/forms/bulk_import.py:493 +#: netbox/ipam/forms/bulk_import.py:493 msgid "Required if not assigned to a VM" msgstr "Obligatoire s'il n'est pas attribué à une machine virtuelle" -#: ipam/forms/bulk_import.py:500 +#: netbox/ipam/forms/bulk_import.py:500 msgid "Required if not assigned to a device" msgstr "Obligatoire s'il n'est pas attribué à un appareil" -#: ipam/forms/bulk_import.py:525 +#: netbox/ipam/forms/bulk_import.py:525 #, python-brace-format msgid "{ip} is not assigned to this device/VM." msgstr "{ip} n'est pas attribué à cet appareil/à cette machine virtuelle." -#: ipam/forms/filtersets.py:47 ipam/forms/model_forms.py:61 -#: netbox/navigation/menu.py:176 vpn/forms/model_forms.py:410 +#: netbox/ipam/forms/filtersets.py:47 netbox/ipam/forms/model_forms.py:61 +#: netbox/netbox/navigation/menu.py:176 netbox/vpn/forms/model_forms.py:410 msgid "Route Targets" msgstr "Cibles de l'itinéraire" -#: ipam/forms/filtersets.py:53 ipam/forms/model_forms.py:48 -#: vpn/forms/filtersets.py:224 vpn/forms/model_forms.py:397 +#: netbox/ipam/forms/filtersets.py:53 netbox/ipam/forms/model_forms.py:48 +#: netbox/vpn/forms/filtersets.py:224 netbox/vpn/forms/model_forms.py:397 msgid "Import targets" msgstr "Cibles d'importation" -#: ipam/forms/filtersets.py:58 ipam/forms/model_forms.py:53 -#: vpn/forms/filtersets.py:229 vpn/forms/model_forms.py:402 +#: netbox/ipam/forms/filtersets.py:58 netbox/ipam/forms/model_forms.py:53 +#: netbox/vpn/forms/filtersets.py:229 netbox/vpn/forms/model_forms.py:402 msgid "Export targets" msgstr "Objectifs d'exportation" -#: ipam/forms/filtersets.py:73 +#: netbox/ipam/forms/filtersets.py:73 msgid "Imported by VRF" msgstr "Importé par VRF" -#: ipam/forms/filtersets.py:78 +#: netbox/ipam/forms/filtersets.py:78 msgid "Exported by VRF" msgstr "Exporté par VRF" -#: ipam/forms/filtersets.py:87 ipam/tables/ip.py:89 templates/ipam/rir.html:30 +#: netbox/ipam/forms/filtersets.py:87 netbox/ipam/tables/ip.py:89 +#: netbox/templates/ipam/rir.html:30 msgid "Private" msgstr "Privé" -#: ipam/forms/filtersets.py:105 ipam/forms/filtersets.py:191 -#: ipam/forms/filtersets.py:272 ipam/forms/filtersets.py:326 +#: netbox/ipam/forms/filtersets.py:105 netbox/ipam/forms/filtersets.py:191 +#: netbox/ipam/forms/filtersets.py:272 netbox/ipam/forms/filtersets.py:326 msgid "Address family" msgstr "Famille d'adresses" -#: ipam/forms/filtersets.py:119 templates/ipam/asnrange.html:25 +#: netbox/ipam/forms/filtersets.py:119 netbox/templates/ipam/asnrange.html:25 msgid "Range" msgstr "Plage" -#: ipam/forms/filtersets.py:128 +#: netbox/ipam/forms/filtersets.py:128 msgid "Start" msgstr "Démarrer" -#: ipam/forms/filtersets.py:132 +#: netbox/ipam/forms/filtersets.py:132 msgid "End" msgstr "Fin" -#: ipam/forms/filtersets.py:171 +#: netbox/ipam/forms/filtersets.py:171 msgid "VLAN Assignment" msgstr "Attribution de VLAN" -#: ipam/forms/filtersets.py:186 +#: netbox/ipam/forms/filtersets.py:186 msgid "Search within" msgstr "Rechercher dans" -#: ipam/forms/filtersets.py:207 ipam/forms/filtersets.py:342 +#: netbox/ipam/forms/filtersets.py:207 netbox/ipam/forms/filtersets.py:342 msgid "Present in VRF" msgstr "Présent en VRF" -#: ipam/forms/filtersets.py:311 +#: netbox/ipam/forms/filtersets.py:311 msgid "Device/VM" msgstr "Appareil/VM" -#: ipam/forms/filtersets.py:321 +#: netbox/ipam/forms/filtersets.py:321 msgid "Parent Prefix" msgstr "Préfixe parent" -#: ipam/forms/filtersets.py:347 +#: netbox/ipam/forms/filtersets.py:347 msgid "Assigned Device" msgstr "Appareil attribué" -#: ipam/forms/filtersets.py:352 +#: netbox/ipam/forms/filtersets.py:352 msgid "Assigned VM" msgstr "Machine virtuelle attribuée" -#: ipam/forms/filtersets.py:366 +#: netbox/ipam/forms/filtersets.py:366 msgid "Assigned to an interface" msgstr "Affecté à une interface" -#: ipam/forms/filtersets.py:373 templates/ipam/ipaddress.html:51 +#: netbox/ipam/forms/filtersets.py:373 netbox/templates/ipam/ipaddress.html:51 msgid "DNS Name" msgstr "Nom DNS" -#: ipam/forms/filtersets.py:416 ipam/forms/filtersets.py:520 -#: ipam/models/vlans.py:156 templates/ipam/vlan.html:31 +#: netbox/ipam/forms/filtersets.py:416 netbox/ipam/forms/filtersets.py:520 +#: netbox/ipam/models/vlans.py:156 netbox/templates/ipam/vlan.html:31 msgid "VLAN ID" msgstr "IDENTIFIANT DE VLAN" -#: ipam/forms/filtersets.py:448 +#: netbox/ipam/forms/filtersets.py:448 msgid "Minimum VID" msgstr "VID minimum" -#: ipam/forms/filtersets.py:454 +#: netbox/ipam/forms/filtersets.py:454 msgid "Maximum VID" msgstr "VID maximum" -#: ipam/forms/filtersets.py:563 ipam/forms/model_forms.py:318 -#: ipam/forms/model_forms.py:759 ipam/forms/model_forms.py:785 -#: ipam/tables/vlans.py:191 templates/virtualization/virtualdisk.html:21 -#: templates/virtualization/virtualmachine.html:12 -#: templates/virtualization/vminterface.html:21 -#: templates/vpn/tunneltermination.html:25 -#: virtualization/forms/filtersets.py:193 -#: virtualization/forms/filtersets.py:238 -#: virtualization/forms/model_forms.py:220 -#: virtualization/tables/virtualmachines.py:128 -#: virtualization/tables/virtualmachines.py:181 vpn/choices.py:45 -#: vpn/forms/filtersets.py:293 vpn/forms/model_forms.py:160 -#: vpn/forms/model_forms.py:171 vpn/forms/model_forms.py:273 -#: vpn/forms/model_forms.py:454 +#: netbox/ipam/forms/filtersets.py:563 netbox/ipam/forms/model_forms.py:318 +#: netbox/ipam/forms/model_forms.py:759 netbox/ipam/forms/model_forms.py:785 +#: netbox/ipam/tables/vlans.py:191 +#: netbox/templates/virtualization/virtualdisk.html:21 +#: netbox/templates/virtualization/virtualmachine.html:12 +#: netbox/templates/virtualization/vminterface.html:21 +#: netbox/templates/vpn/tunneltermination.html:25 +#: netbox/virtualization/forms/filtersets.py:193 +#: netbox/virtualization/forms/filtersets.py:238 +#: netbox/virtualization/forms/model_forms.py:220 +#: netbox/virtualization/tables/virtualmachines.py:128 +#: netbox/virtualization/tables/virtualmachines.py:183 +#: netbox/vpn/choices.py:45 netbox/vpn/forms/filtersets.py:293 +#: netbox/vpn/forms/model_forms.py:160 netbox/vpn/forms/model_forms.py:171 +#: netbox/vpn/forms/model_forms.py:273 netbox/vpn/forms/model_forms.py:454 msgid "Virtual Machine" msgstr "Machine virtuelle" -#: ipam/forms/model_forms.py:78 templates/ipam/routetarget.html:10 +#: netbox/ipam/forms/model_forms.py:78 +#: netbox/templates/ipam/routetarget.html:10 msgid "Route Target" msgstr "Cible de l'itinéraire" -#: ipam/forms/model_forms.py:112 ipam/tables/ip.py:116 -#: templates/ipam/aggregate.html:11 templates/ipam/prefix.html:38 +#: netbox/ipam/forms/model_forms.py:112 netbox/ipam/tables/ip.py:116 +#: netbox/templates/ipam/aggregate.html:11 +#: netbox/templates/ipam/prefix.html:38 msgid "Aggregate" msgstr "Agrégat" -#: ipam/forms/model_forms.py:133 templates/ipam/asnrange.html:12 +#: netbox/ipam/forms/model_forms.py:133 netbox/templates/ipam/asnrange.html:12 msgid "ASN Range" msgstr "Plage ASN" -#: ipam/forms/model_forms.py:229 +#: netbox/ipam/forms/model_forms.py:229 msgid "Site/VLAN Assignment" msgstr "Affectation de site/VLAN" -#: ipam/forms/model_forms.py:257 templates/ipam/iprange.html:10 +#: netbox/ipam/forms/model_forms.py:257 netbox/templates/ipam/iprange.html:10 msgid "IP Range" msgstr "Plage IP" -#: ipam/forms/model_forms.py:293 ipam/forms/model_forms.py:319 -#: ipam/forms/model_forms.py:471 templates/ipam/fhrpgroup.html:19 +#: netbox/ipam/forms/model_forms.py:293 netbox/ipam/forms/model_forms.py:319 +#: netbox/ipam/forms/model_forms.py:471 +#: netbox/templates/ipam/fhrpgroup.html:19 msgid "FHRP Group" msgstr "Groupe FHRP" -#: ipam/forms/model_forms.py:308 +#: netbox/ipam/forms/model_forms.py:308 msgid "Make this the primary IP for the device/VM" msgstr "" "Faites-en l'adresse IP principale de l'appareil/de la machine virtuelle" -#: ipam/forms/model_forms.py:323 +#: netbox/ipam/forms/model_forms.py:323 msgid "NAT IP (Inside)" msgstr "IP NAT (interne)" -#: ipam/forms/model_forms.py:382 +#: netbox/ipam/forms/model_forms.py:382 msgid "An IP address can only be assigned to a single object." msgstr "Une adresse IP ne peut être attribuée qu'à un seul objet." -#: ipam/forms/model_forms.py:388 ipam/models/ip.py:897 +#: netbox/ipam/forms/model_forms.py:388 netbox/ipam/models/ip.py:897 msgid "" "Cannot reassign IP address while it is designated as the primary IP for the " "parent object" @@ -8818,32 +9359,32 @@ msgstr "" "Impossible de réattribuer l'adresse IP lorsqu'elle est désignée comme " "adresse IP principale pour l'objet parent" -#: ipam/forms/model_forms.py:398 +#: netbox/ipam/forms/model_forms.py:398 msgid "" "Only IP addresses assigned to an interface can be designated as primary IPs." msgstr "" "Seules les adresses IP attribuées à une interface peuvent être désignées " "comme adresses IP principales." -#: ipam/forms/model_forms.py:473 +#: netbox/ipam/forms/model_forms.py:473 msgid "Virtual IP Address" msgstr "Adresse IP virtuelle" -#: ipam/forms/model_forms.py:558 +#: netbox/ipam/forms/model_forms.py:558 msgid "Assignment already exists" msgstr "L'affectation existe déjà" -#: ipam/forms/model_forms.py:637 ipam/forms/model_forms.py:679 -#: ipam/tables/ip.py:250 templates/ipam/vlan_edit.html:37 -#: templates/ipam/vlangroup.html:27 +#: netbox/ipam/forms/model_forms.py:637 netbox/ipam/forms/model_forms.py:679 +#: netbox/ipam/tables/ip.py:250 netbox/templates/ipam/vlan_edit.html:37 +#: netbox/templates/ipam/vlangroup.html:27 msgid "VLAN Group" msgstr "Groupe VLAN" -#: ipam/forms/model_forms.py:638 +#: netbox/ipam/forms/model_forms.py:638 msgid "Child VLANs" msgstr "VLAN pour enfants" -#: ipam/forms/model_forms.py:710 ipam/forms/model_forms.py:742 +#: netbox/ipam/forms/model_forms.py:710 netbox/ipam/forms/model_forms.py:742 msgid "" "Comma-separated list of one or more port numbers. A range may be specified " "using a hyphen." @@ -8851,137 +9392,138 @@ msgstr "" "Liste séparée par des virgules d'un ou de plusieurs numéros de port. Une " "plage peut être spécifiée à l'aide d'un trait d'union." -#: ipam/forms/model_forms.py:715 templates/ipam/servicetemplate.html:12 +#: netbox/ipam/forms/model_forms.py:715 +#: netbox/templates/ipam/servicetemplate.html:12 msgid "Service Template" msgstr "Modèle de service" -#: ipam/forms/model_forms.py:762 +#: netbox/ipam/forms/model_forms.py:762 msgid "Port(s)" msgstr "Port (x)" -#: ipam/forms/model_forms.py:763 ipam/forms/model_forms.py:791 -#: templates/ipam/service.html:21 +#: netbox/ipam/forms/model_forms.py:763 netbox/ipam/forms/model_forms.py:791 +#: netbox/templates/ipam/service.html:21 msgid "Service" msgstr "Service" -#: ipam/forms/model_forms.py:776 +#: netbox/ipam/forms/model_forms.py:776 msgid "Service template" msgstr "Modèle de service" -#: ipam/forms/model_forms.py:788 +#: netbox/ipam/forms/model_forms.py:788 msgid "From Template" msgstr "À partir du modèle" -#: ipam/forms/model_forms.py:789 +#: netbox/ipam/forms/model_forms.py:789 msgid "Custom" msgstr "Personnalisé" -#: ipam/forms/model_forms.py:819 +#: netbox/ipam/forms/model_forms.py:819 msgid "" "Must specify name, protocol, and port(s) if not using a service template." msgstr "" "Vous devez spécifier le nom, le protocole et le ou les ports si vous " "n'utilisez pas de modèle de service." -#: ipam/models/asns.py:34 +#: netbox/ipam/models/asns.py:34 msgid "start" msgstr "démarrer" -#: ipam/models/asns.py:51 +#: netbox/ipam/models/asns.py:51 msgid "ASN range" msgstr "Plage ASN" -#: ipam/models/asns.py:52 +#: netbox/ipam/models/asns.py:52 msgid "ASN ranges" msgstr "Plages ASN" -#: ipam/models/asns.py:72 +#: netbox/ipam/models/asns.py:72 #, python-brace-format msgid "Starting ASN ({start}) must be lower than ending ASN ({end})." msgstr "" "Démarrage de l'ASN ({start}) doit être inférieur à l'ASN final ({end})." -#: ipam/models/asns.py:104 +#: netbox/ipam/models/asns.py:104 msgid "Regional Internet Registry responsible for this AS number space" msgstr "Registre Internet régional responsable de cet espace numérique AS" -#: ipam/models/asns.py:109 +#: netbox/ipam/models/asns.py:109 msgid "16- or 32-bit autonomous system number" msgstr "Numéro de système autonome 16 ou 32 bits" -#: ipam/models/fhrp.py:22 +#: netbox/ipam/models/fhrp.py:22 msgid "group ID" msgstr "ID de groupe" -#: ipam/models/fhrp.py:30 ipam/models/services.py:21 +#: netbox/ipam/models/fhrp.py:30 netbox/ipam/models/services.py:22 msgid "protocol" msgstr "protocole" -#: ipam/models/fhrp.py:38 wireless/models.py:27 +#: netbox/ipam/models/fhrp.py:38 netbox/wireless/models.py:27 msgid "authentication type" msgstr "type d'authentification" -#: ipam/models/fhrp.py:43 +#: netbox/ipam/models/fhrp.py:43 msgid "authentication key" msgstr "clé d'authentification" -#: ipam/models/fhrp.py:56 +#: netbox/ipam/models/fhrp.py:56 msgid "FHRP group" msgstr "Groupe FHRP" -#: ipam/models/fhrp.py:57 +#: netbox/ipam/models/fhrp.py:57 msgid "FHRP groups" msgstr "Groupes FHRP" -#: ipam/models/fhrp.py:93 tenancy/models/contacts.py:134 +#: netbox/ipam/models/fhrp.py:93 netbox/tenancy/models/contacts.py:134 msgid "priority" msgstr "priorité" -#: ipam/models/fhrp.py:113 +#: netbox/ipam/models/fhrp.py:113 msgid "FHRP group assignment" msgstr "Affectation au groupe FHRP" -#: ipam/models/fhrp.py:114 +#: netbox/ipam/models/fhrp.py:114 msgid "FHRP group assignments" msgstr "Missions du groupe FHRP" -#: ipam/models/ip.py:65 +#: netbox/ipam/models/ip.py:65 msgid "private" msgstr "privé" -#: ipam/models/ip.py:66 +#: netbox/ipam/models/ip.py:66 msgid "IP space managed by this RIR is considered private" msgstr "L'espace IP géré par ce RIR est considéré comme privé" -#: ipam/models/ip.py:72 netbox/navigation/menu.py:169 +#: netbox/ipam/models/ip.py:72 netbox/netbox/navigation/menu.py:169 msgid "RIRs" msgstr "IR" -#: ipam/models/ip.py:84 +#: netbox/ipam/models/ip.py:84 msgid "IPv4 or IPv6 network" msgstr "Réseau IPv4 ou IPv6" -#: ipam/models/ip.py:91 +#: netbox/ipam/models/ip.py:91 msgid "Regional Internet Registry responsible for this IP space" msgstr "Registre Internet régional responsable de cet espace IP" -#: ipam/models/ip.py:101 +#: netbox/ipam/models/ip.py:101 msgid "date added" msgstr "date d'ajout" -#: ipam/models/ip.py:115 +#: netbox/ipam/models/ip.py:115 msgid "aggregate" msgstr "global" -#: ipam/models/ip.py:116 +#: netbox/ipam/models/ip.py:116 msgid "aggregates" msgstr "agrégats" -#: ipam/models/ip.py:132 +#: netbox/ipam/models/ip.py:132 msgid "Cannot create aggregate with /0 mask." msgstr "Impossible de créer un agrégat avec le masque /0." -#: ipam/models/ip.py:144 +#: netbox/ipam/models/ip.py:144 #, python-brace-format msgid "" "Aggregates cannot overlap. {prefix} is already covered by an existing " @@ -8990,7 +9532,7 @@ msgstr "" "Les agrégats ne peuvent pas se chevaucher. {prefix} est déjà couvert par un " "agrégat existant ({aggregate})." -#: ipam/models/ip.py:158 +#: netbox/ipam/models/ip.py:158 #, python-brace-format msgid "" "Prefixes cannot overlap aggregates. {prefix} covers an existing aggregate " @@ -8999,163 +9541,165 @@ msgstr "" "Les préfixes ne peuvent pas chevaucher des agrégats. {prefix} couvre un " "agrégat existant ({aggregate})." -#: ipam/models/ip.py:200 ipam/models/ip.py:737 vpn/models/tunnels.py:114 +#: netbox/ipam/models/ip.py:200 netbox/ipam/models/ip.py:737 +#: netbox/vpn/models/tunnels.py:114 msgid "role" msgstr "rôle" -#: ipam/models/ip.py:201 +#: netbox/ipam/models/ip.py:201 msgid "roles" msgstr "rôles" -#: ipam/models/ip.py:217 ipam/models/ip.py:293 +#: netbox/ipam/models/ip.py:217 netbox/ipam/models/ip.py:293 msgid "prefix" msgstr "préfixe" -#: ipam/models/ip.py:218 +#: netbox/ipam/models/ip.py:218 msgid "IPv4 or IPv6 network with mask" msgstr "Réseau IPv4 ou IPv6 avec masque" -#: ipam/models/ip.py:254 +#: netbox/ipam/models/ip.py:254 msgid "Operational status of this prefix" msgstr "État opérationnel de ce préfixe" -#: ipam/models/ip.py:262 +#: netbox/ipam/models/ip.py:262 msgid "The primary function of this prefix" msgstr "La fonction principale de ce préfixe" -#: ipam/models/ip.py:265 +#: netbox/ipam/models/ip.py:265 msgid "is a pool" msgstr "est une piscine" -#: ipam/models/ip.py:267 +#: netbox/ipam/models/ip.py:267 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" -#: ipam/models/ip.py:270 ipam/models/ip.py:537 +#: netbox/ipam/models/ip.py:270 netbox/ipam/models/ip.py:537 msgid "mark utilized" msgstr "marque utilisée" -#: ipam/models/ip.py:294 +#: netbox/ipam/models/ip.py:294 msgid "prefixes" msgstr "préfixes" -#: ipam/models/ip.py:317 +#: netbox/ipam/models/ip.py:317 msgid "Cannot create prefix with /0 mask." msgstr "Impossible de créer un préfixe avec le masque /0." -#: ipam/models/ip.py:324 ipam/models/ip.py:874 +#: netbox/ipam/models/ip.py:324 netbox/ipam/models/ip.py:874 #, python-brace-format msgid "VRF {vrf}" msgstr "VRF {vrf}" -#: ipam/models/ip.py:324 ipam/models/ip.py:874 +#: netbox/ipam/models/ip.py:324 netbox/ipam/models/ip.py:874 msgid "global table" msgstr "tableau global" -#: ipam/models/ip.py:326 +#: netbox/ipam/models/ip.py:326 #, python-brace-format msgid "Duplicate prefix found in {table}: {prefix}" msgstr "Préfixe dupliqué trouvé dans {table}: {prefix}" -#: ipam/models/ip.py:495 +#: netbox/ipam/models/ip.py:495 msgid "start address" msgstr "adresse de départ" -#: ipam/models/ip.py:496 ipam/models/ip.py:500 ipam/models/ip.py:712 +#: netbox/ipam/models/ip.py:496 netbox/ipam/models/ip.py:500 +#: netbox/ipam/models/ip.py:712 msgid "IPv4 or IPv6 address (with mask)" msgstr "Adresse IPv4 ou IPv6 (avec masque)" -#: ipam/models/ip.py:499 +#: netbox/ipam/models/ip.py:499 msgid "end address" msgstr "adresse finale" -#: ipam/models/ip.py:526 +#: netbox/ipam/models/ip.py:526 msgid "Operational status of this range" msgstr "État opérationnel de cette gamme" -#: ipam/models/ip.py:534 +#: netbox/ipam/models/ip.py:534 msgid "The primary function of this range" msgstr "La principale fonction de cette gamme" -#: ipam/models/ip.py:548 +#: netbox/ipam/models/ip.py:548 msgid "IP range" msgstr "plage IP" -#: ipam/models/ip.py:549 +#: netbox/ipam/models/ip.py:549 msgid "IP ranges" msgstr "Plages IP" -#: ipam/models/ip.py:565 +#: netbox/ipam/models/ip.py:565 msgid "Starting and ending IP address versions must match" msgstr "Les versions des adresses IP de début et de fin doivent correspondre" -#: ipam/models/ip.py:571 +#: netbox/ipam/models/ip.py:571 msgid "Starting and ending IP address masks must match" msgstr "Les masques d'adresse IP de début et de fin doivent correspondre" -#: ipam/models/ip.py:578 +#: netbox/ipam/models/ip.py:578 #, 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})" -#: ipam/models/ip.py:590 +#: netbox/ipam/models/ip.py:590 #, 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}" -#: ipam/models/ip.py:599 +#: netbox/ipam/models/ip.py:599 #, 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})" -#: ipam/models/ip.py:711 tenancy/models/contacts.py:82 +#: netbox/ipam/models/ip.py:711 netbox/tenancy/models/contacts.py:82 msgid "address" msgstr "adresse" -#: ipam/models/ip.py:734 +#: netbox/ipam/models/ip.py:734 msgid "The operational status of this IP" msgstr "L'état opérationnel de cette adresse IP" -#: ipam/models/ip.py:741 +#: netbox/ipam/models/ip.py:741 msgid "The functional role of this IP" msgstr "Le rôle fonctionnel de cette propriété intellectuelle" -#: ipam/models/ip.py:765 templates/ipam/ipaddress.html:72 +#: netbox/ipam/models/ip.py:765 netbox/templates/ipam/ipaddress.html:72 msgid "NAT (inside)" msgstr "NAT (intérieur)" -#: ipam/models/ip.py:766 +#: netbox/ipam/models/ip.py:766 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 »" -#: ipam/models/ip.py:773 +#: netbox/ipam/models/ip.py:773 msgid "Hostname or FQDN (not case-sensitive)" msgstr "Nom d'hôte ou FQDN (pas de distinction majuscules/minuscules)" -#: ipam/models/ip.py:789 ipam/models/services.py:93 +#: netbox/ipam/models/ip.py:789 netbox/ipam/models/services.py:94 msgid "IP addresses" msgstr "Adresses IP" -#: ipam/models/ip.py:845 +#: netbox/ipam/models/ip.py:845 msgid "Cannot create IP address with /0 mask." msgstr "Impossible de créer une adresse IP avec le masque /0." -#: ipam/models/ip.py:851 +#: netbox/ipam/models/ip.py:851 #, 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." -#: ipam/models/ip.py:862 +#: netbox/ipam/models/ip.py:862 #, python-brace-format msgid "" "{ip} is a broadcast address, which may not be assigned to an interface." @@ -9163,114 +9707,114 @@ msgstr "" "{ip} est une adresse de diffusion, qui ne peut pas être attribuée à une " "interface." -#: ipam/models/ip.py:876 +#: netbox/ipam/models/ip.py:876 #, python-brace-format msgid "Duplicate IP address found in {table}: {ipaddress}" msgstr "Adresse IP dupliquée trouvée dans {table}: {ipaddress}" -#: ipam/models/ip.py:903 +#: netbox/ipam/models/ip.py:903 msgid "Only IPv6 addresses can be assigned SLAAC status" msgstr "Seules les adresses IPv6 peuvent se voir attribuer le statut SLAAC" -#: ipam/models/services.py:32 +#: netbox/ipam/models/services.py:33 msgid "port numbers" msgstr "numéros de port" -#: ipam/models/services.py:58 +#: netbox/ipam/models/services.py:59 msgid "service template" msgstr "modèle de service" -#: ipam/models/services.py:59 +#: netbox/ipam/models/services.py:60 msgid "service templates" msgstr "modèles de services" -#: ipam/models/services.py:94 +#: netbox/ipam/models/services.py:95 msgid "The specific IP addresses (if any) to which this service is bound" msgstr "" "Les adresses IP spécifiques (le cas échéant) auxquelles ce service est lié" -#: ipam/models/services.py:101 +#: netbox/ipam/models/services.py:102 msgid "service" msgstr "service" -#: ipam/models/services.py:102 +#: netbox/ipam/models/services.py:103 msgid "services" msgstr "services" -#: ipam/models/services.py:116 +#: netbox/ipam/models/services.py:117 msgid "" "A service cannot be associated with both a device and a virtual machine." msgstr "" "Un service ne peut pas être associé à la fois à un appareil et à une machine" " virtuelle." -#: ipam/models/services.py:118 +#: netbox/ipam/models/services.py:119 msgid "" "A service must be associated with either a device or a virtual machine." msgstr "" "Un service doit être associé à un appareil ou à une machine virtuelle." -#: ipam/models/vlans.py:49 +#: netbox/ipam/models/vlans.py:49 msgid "minimum VLAN ID" msgstr "ID de VLAN minimal" -#: ipam/models/vlans.py:55 +#: netbox/ipam/models/vlans.py:55 msgid "Lowest permissible ID of a child VLAN" msgstr "ID le plus bas autorisé d'un VLAN enfant" -#: ipam/models/vlans.py:58 +#: netbox/ipam/models/vlans.py:58 msgid "maximum VLAN ID" msgstr "ID VLAN maximal" -#: ipam/models/vlans.py:64 +#: netbox/ipam/models/vlans.py:64 msgid "Highest permissible ID of a child VLAN" msgstr "ID le plus élevé autorisé d'un VLAN enfant" -#: ipam/models/vlans.py:85 +#: netbox/ipam/models/vlans.py:85 msgid "VLAN groups" msgstr "groupes VLAN" -#: ipam/models/vlans.py:95 +#: netbox/ipam/models/vlans.py:95 msgid "Cannot set scope_type without scope_id." msgstr "Impossible de définir scope_type sans scope_id." -#: ipam/models/vlans.py:97 +#: netbox/ipam/models/vlans.py:97 msgid "Cannot set scope_id without scope_type." msgstr "Impossible de définir scope_id sans scope_type." -#: ipam/models/vlans.py:102 +#: netbox/ipam/models/vlans.py:102 msgid "Maximum child VID must be greater than or equal to minimum child VID" msgstr "" "La VID maximale pour les enfants doit être supérieure ou égale à la VID " "minimale pour les enfants" -#: ipam/models/vlans.py:145 +#: netbox/ipam/models/vlans.py:145 msgid "The specific site to which this VLAN is assigned (if any)" msgstr "Le site spécifique auquel ce VLAN est attribué (le cas échéant)" -#: ipam/models/vlans.py:153 +#: netbox/ipam/models/vlans.py:153 msgid "VLAN group (optional)" msgstr "Groupe VLAN (facultatif)" -#: ipam/models/vlans.py:161 +#: netbox/ipam/models/vlans.py:161 msgid "Numeric VLAN ID (1-4094)" msgstr "ID VLAN numérique (1-4094)" -#: ipam/models/vlans.py:179 +#: netbox/ipam/models/vlans.py:179 msgid "Operational status of this VLAN" msgstr "État opérationnel de ce VLAN" -#: ipam/models/vlans.py:187 +#: netbox/ipam/models/vlans.py:187 msgid "The primary function of this VLAN" msgstr "La principale fonction de ce VLAN" -#: ipam/models/vlans.py:215 ipam/tables/ip.py:175 ipam/tables/vlans.py:78 -#: ipam/views.py:978 netbox/navigation/menu.py:180 -#: netbox/navigation/menu.py:182 +#: netbox/ipam/models/vlans.py:215 netbox/ipam/tables/ip.py:175 +#: netbox/ipam/tables/vlans.py:78 netbox/ipam/views.py:978 +#: netbox/netbox/navigation/menu.py:180 netbox/netbox/navigation/menu.py:182 msgid "VLANs" msgstr "VLAN" -#: ipam/models/vlans.py:230 +#: netbox/ipam/models/vlans.py:230 #, python-brace-format msgid "" "VLAN is assigned to group {group} (scope: {scope}); cannot also assign to " @@ -9279,164 +9823,166 @@ msgstr "" "Le VLAN est attribué au groupe {group} (champ d'application : {scope}) ; ne " "peut pas également être attribué au site {site}." -#: ipam/models/vlans.py:238 +#: netbox/ipam/models/vlans.py:238 #, python-brace-format msgid "VID must be between {minimum} and {maximum} for VLANs in group {group}" msgstr "" "Le VID doit être compris entre {minimum} et {maximum} pour les VLAN du " "groupe {group}" -#: ipam/models/vrfs.py:30 +#: netbox/ipam/models/vrfs.py:30 msgid "route distinguisher" msgstr "Distincteur d'itinéraire" -#: ipam/models/vrfs.py:31 +#: netbox/ipam/models/vrfs.py:31 msgid "Unique route distinguisher (as defined in RFC 4364)" msgstr "Distincteur d'itinéraire unique (tel que défini dans la RFC 4364)" -#: ipam/models/vrfs.py:42 +#: netbox/ipam/models/vrfs.py:42 msgid "enforce unique space" msgstr "renforcer un espace unique" -#: ipam/models/vrfs.py:43 +#: netbox/ipam/models/vrfs.py:43 msgid "Prevent duplicate prefixes/IP addresses within this VRF" msgstr "Empêchez les préfixes/adresses IP dupliqués dans ce VRF" -#: ipam/models/vrfs.py:63 netbox/navigation/menu.py:173 -#: netbox/navigation/menu.py:175 +#: netbox/ipam/models/vrfs.py:63 netbox/netbox/navigation/menu.py:173 +#: netbox/netbox/navigation/menu.py:175 msgid "VRFs" msgstr "VRF" -#: ipam/models/vrfs.py:82 +#: netbox/ipam/models/vrfs.py:82 msgid "Route target value (formatted in accordance with RFC 4360)" msgstr "Valeur cible de l'itinéraire (formatée conformément à la RFC 4360)" -#: ipam/models/vrfs.py:94 +#: netbox/ipam/models/vrfs.py:94 msgid "route target" msgstr "cible de l'itinéraire" -#: ipam/models/vrfs.py:95 +#: netbox/ipam/models/vrfs.py:95 msgid "route targets" msgstr "cibles de l'itinéraire" -#: ipam/tables/asn.py:52 +#: netbox/ipam/tables/asn.py:52 msgid "ASDOT" msgstr "ASDOT" -#: ipam/tables/asn.py:57 +#: netbox/ipam/tables/asn.py:57 msgid "Site Count" msgstr "Nombre de sites" -#: ipam/tables/asn.py:62 +#: netbox/ipam/tables/asn.py:62 msgid "Provider Count" msgstr "Nombre de fournisseurs" -#: ipam/tables/ip.py:94 netbox/navigation/menu.py:166 -#: netbox/navigation/menu.py:168 +#: netbox/ipam/tables/ip.py:94 netbox/netbox/navigation/menu.py:166 +#: netbox/netbox/navigation/menu.py:168 msgid "Aggregates" msgstr "Agrégats" -#: ipam/tables/ip.py:124 +#: netbox/ipam/tables/ip.py:124 msgid "Added" msgstr "Ajouté" -#: ipam/tables/ip.py:127 ipam/tables/ip.py:165 ipam/tables/vlans.py:138 -#: ipam/views.py:349 netbox/navigation/menu.py:152 -#: netbox/navigation/menu.py:154 templates/ipam/vlan.html:84 +#: netbox/ipam/tables/ip.py:127 netbox/ipam/tables/ip.py:165 +#: netbox/ipam/tables/vlans.py:138 netbox/ipam/views.py:349 +#: netbox/netbox/navigation/menu.py:152 netbox/netbox/navigation/menu.py:154 +#: netbox/templates/ipam/vlan.html:84 msgid "Prefixes" msgstr "Préfixes" -#: ipam/tables/ip.py:130 ipam/tables/ip.py:267 ipam/tables/ip.py:320 -#: ipam/tables/vlans.py:82 templates/dcim/device.html:252 -#: templates/ipam/aggregate.html:24 templates/ipam/iprange.html:29 -#: templates/ipam/prefix.html:106 +#: netbox/ipam/tables/ip.py:130 netbox/ipam/tables/ip.py:267 +#: netbox/ipam/tables/ip.py:320 netbox/ipam/tables/vlans.py:82 +#: netbox/templates/dcim/device.html:253 +#: netbox/templates/ipam/aggregate.html:24 +#: netbox/templates/ipam/iprange.html:29 netbox/templates/ipam/prefix.html:106 msgid "Utilization" msgstr "Utilisation" -#: ipam/tables/ip.py:170 netbox/navigation/menu.py:148 +#: netbox/ipam/tables/ip.py:170 netbox/netbox/navigation/menu.py:148 msgid "IP Ranges" msgstr "Plages d'adresses IP" -#: ipam/tables/ip.py:220 +#: netbox/ipam/tables/ip.py:220 msgid "Prefix (Flat)" msgstr "Préfixe (plat)" -#: ipam/tables/ip.py:224 +#: netbox/ipam/tables/ip.py:224 msgid "Depth" msgstr "Profondeur" -#: ipam/tables/ip.py:261 +#: netbox/ipam/tables/ip.py:261 msgid "Pool" msgstr "Piscine" -#: ipam/tables/ip.py:264 ipam/tables/ip.py:317 +#: netbox/ipam/tables/ip.py:264 netbox/ipam/tables/ip.py:317 msgid "Marked Utilized" msgstr "Marqué comme utilisé" -#: ipam/tables/ip.py:301 +#: netbox/ipam/tables/ip.py:301 msgid "Start address" msgstr "Adresse de départ" -#: ipam/tables/ip.py:379 +#: netbox/ipam/tables/ip.py:379 msgid "NAT (Inside)" msgstr "NAT (intérieur)" -#: ipam/tables/ip.py:384 +#: netbox/ipam/tables/ip.py:384 msgid "NAT (Outside)" msgstr "NAT (extérieur)" -#: ipam/tables/ip.py:389 +#: netbox/ipam/tables/ip.py:389 msgid "Assigned" msgstr "Attribué" -#: ipam/tables/ip.py:424 templates/vpn/l2vpntermination.html:16 -#: vpn/forms/filtersets.py:240 +#: netbox/ipam/tables/ip.py:424 netbox/templates/vpn/l2vpntermination.html:16 +#: netbox/vpn/forms/filtersets.py:240 msgid "Assigned Object" msgstr "Objet assigné" -#: ipam/tables/vlans.py:68 +#: netbox/ipam/tables/vlans.py:68 msgid "Scope Type" msgstr "Type de portée" -#: ipam/tables/vlans.py:107 ipam/tables/vlans.py:210 -#: templates/dcim/inc/interface_vlans_table.html:4 +#: netbox/ipam/tables/vlans.py:107 netbox/ipam/tables/vlans.py:210 +#: netbox/templates/dcim/inc/interface_vlans_table.html:4 msgid "VID" msgstr "VIDÉO" -#: ipam/tables/vrfs.py:30 +#: netbox/ipam/tables/vrfs.py:30 msgid "RD" msgstr "RD" -#: ipam/tables/vrfs.py:33 +#: netbox/ipam/tables/vrfs.py:33 msgid "Unique" msgstr "Unique" -#: ipam/tables/vrfs.py:36 vpn/tables/l2vpn.py:27 +#: netbox/ipam/tables/vrfs.py:36 netbox/vpn/tables/l2vpn.py:27 msgid "Import Targets" msgstr "Cibles d'importation" -#: ipam/tables/vrfs.py:41 vpn/tables/l2vpn.py:32 +#: netbox/ipam/tables/vrfs.py:41 netbox/vpn/tables/l2vpn.py:32 msgid "Export Targets" msgstr "Objectifs d'exportation" -#: ipam/validators.py:9 +#: netbox/ipam/validators.py:9 #, python-brace-format msgid "{prefix} is not a valid prefix. Did you mean {suggested}?" msgstr "{prefix} n'est pas un préfixe valide. Vouliez-vous dire {suggested}?" -#: ipam/validators.py:16 +#: netbox/ipam/validators.py:16 #, python-format msgid "The prefix length must be less than or equal to %(limit_value)s." msgstr "" "La longueur du préfixe doit être inférieure ou égale à %(limit_value)s." -#: ipam/validators.py:24 +#: netbox/ipam/validators.py:24 #, python-format msgid "The prefix length must be greater than or equal to %(limit_value)s." msgstr "" "La longueur du préfixe doit être supérieure ou égale à %(limit_value)s." -#: ipam/validators.py:33 +#: netbox/ipam/validators.py:33 msgid "" "Only alphanumeric characters, asterisks, hyphens, periods, and underscores " "are allowed in DNS names" @@ -9444,31 +9990,31 @@ msgstr "" "Seuls les caractères alphanumériques, les astérisques, les tirets, les " "points et les traits de soulignement sont autorisés dans les noms DNS" -#: ipam/views.py:541 +#: netbox/ipam/views.py:541 msgid "Child Prefixes" msgstr "Préfixes pour enfants" -#: ipam/views.py:576 +#: netbox/ipam/views.py:576 msgid "Child Ranges" msgstr "Plages pour enfants" -#: ipam/views.py:902 +#: netbox/ipam/views.py:902 msgid "Related IPs" msgstr "IP associées" -#: ipam/views.py:1133 +#: netbox/ipam/views.py:1133 msgid "Device Interfaces" msgstr "Interfaces des appareils" -#: ipam/views.py:1150 +#: netbox/ipam/views.py:1150 msgid "VM Interfaces" msgstr "Interfaces de machines virtuelles" -#: netbox/api/fields.py:63 +#: netbox/netbox/api/fields.py:63 msgid "This field may not be blank." msgstr "Ce champ n'est peut-être pas vide." -#: netbox/api/fields.py:68 +#: netbox/netbox/api/fields.py:68 msgid "" "Value must be passed directly (e.g. \"foo\": 123); do not use a dictionary " "or list." @@ -9476,317 +10022,330 @@ msgstr "" "La valeur doit être transmise directement (par exemple « foo » : 123) ; " "n'utilisez pas de dictionnaire ni de liste." -#: netbox/api/fields.py:89 +#: netbox/netbox/api/fields.py:89 #, python-brace-format msgid "{value} is not a valid choice." msgstr "{value} n'est pas un choix valable." -#: netbox/api/fields.py:102 +#: netbox/netbox/api/fields.py:102 #, python-brace-format msgid "Invalid content type: {content_type}" msgstr "Type de contenu non valide : {content_type}" -#: netbox/api/fields.py:103 +#: netbox/netbox/api/fields.py:103 msgid "Invalid value. Specify a content type as '.'." msgstr "" "Valeur non valide. Spécifiez un type de contenu comme " "«.'." -#: netbox/authentication/__init__.py:138 +#: netbox/netbox/authentication/__init__.py:138 #, python-brace-format msgid "Invalid permission {permission} for model {model}" msgstr "Autorisation non valide {permission} pour modèle {model}" -#: netbox/choices.py:49 +#: netbox/netbox/choices.py:49 msgid "Dark Red" msgstr "Rouge foncé" -#: netbox/choices.py:52 +#: netbox/netbox/choices.py:52 msgid "Rose" msgstr "Rose" -#: netbox/choices.py:53 +#: netbox/netbox/choices.py:53 msgid "Fuchsia" msgstr "Fuchsia" -#: netbox/choices.py:55 +#: netbox/netbox/choices.py:55 msgid "Dark Purple" msgstr "Violet foncé" -#: netbox/choices.py:58 +#: netbox/netbox/choices.py:58 msgid "Light Blue" msgstr "Bleu clair" -#: netbox/choices.py:61 +#: netbox/netbox/choices.py:61 msgid "Aqua" msgstr "Aqua" -#: netbox/choices.py:62 +#: netbox/netbox/choices.py:62 msgid "Dark Green" msgstr "Vert foncé" -#: netbox/choices.py:64 +#: netbox/netbox/choices.py:64 msgid "Light Green" msgstr "Vert clair" -#: netbox/choices.py:65 +#: netbox/netbox/choices.py:65 msgid "Lime" msgstr "Citron" -#: netbox/choices.py:67 +#: netbox/netbox/choices.py:67 msgid "Amber" msgstr "Ambre" -#: netbox/choices.py:69 +#: netbox/netbox/choices.py:69 msgid "Dark Orange" msgstr "Orange foncé" -#: netbox/choices.py:70 +#: netbox/netbox/choices.py:70 msgid "Brown" msgstr "Marron" -#: netbox/choices.py:71 +#: netbox/netbox/choices.py:71 msgid "Light Grey" msgstr "gris clair" -#: netbox/choices.py:72 +#: netbox/netbox/choices.py:72 msgid "Grey" msgstr "gris" -#: netbox/choices.py:73 +#: netbox/netbox/choices.py:73 msgid "Dark Grey" msgstr "gris foncé" -#: netbox/choices.py:131 +#: netbox/netbox/choices.py:131 msgid "Direct" msgstr "Directement" -#: netbox/choices.py:132 +#: netbox/netbox/choices.py:132 msgid "Upload" msgstr "Téléverser" -#: netbox/choices.py:144 netbox/choices.py:158 +#: netbox/netbox/choices.py:144 netbox/netbox/choices.py:158 msgid "Auto-detect" msgstr "Détection automatique" -#: netbox/choices.py:159 +#: netbox/netbox/choices.py:159 msgid "Comma" msgstr "Virgule" -#: netbox/choices.py:160 +#: netbox/netbox/choices.py:160 msgid "Semicolon" msgstr "Point-virgule" -#: netbox/choices.py:161 +#: netbox/netbox/choices.py:161 msgid "Tab" msgstr "Onglet" -#: netbox/config/__init__.py:67 +#: netbox/netbox/config/__init__.py:67 #, python-brace-format msgid "Invalid configuration parameter: {item}" msgstr "Paramètre de configuration non valide : {item}" -#: netbox/config/parameters.py:22 templates/core/inc/config_data.html:62 +#: netbox/netbox/config/parameters.py:22 +#: netbox/templates/core/inc/config_data.html:62 msgid "Login banner" msgstr "Bannière de connexion" -#: netbox/config/parameters.py:24 +#: netbox/netbox/config/parameters.py:24 msgid "Additional content to display on the login page" msgstr "Contenu supplémentaire à afficher sur la page de connexion" -#: netbox/config/parameters.py:33 templates/core/inc/config_data.html:66 +#: netbox/netbox/config/parameters.py:33 +#: netbox/templates/core/inc/config_data.html:66 msgid "Maintenance banner" msgstr "Bannière de maintenance" -#: netbox/config/parameters.py:35 +#: netbox/netbox/config/parameters.py:35 msgid "Additional content to display when in maintenance mode" msgstr "Contenu supplémentaire à afficher en mode maintenance" -#: netbox/config/parameters.py:44 templates/core/inc/config_data.html:70 +#: netbox/netbox/config/parameters.py:44 +#: netbox/templates/core/inc/config_data.html:70 msgid "Top banner" msgstr "Bannière supérieure" -#: netbox/config/parameters.py:46 +#: netbox/netbox/config/parameters.py:46 msgid "Additional content to display at the top of every page" msgstr "Contenu supplémentaire à afficher en haut de chaque page" -#: netbox/config/parameters.py:55 templates/core/inc/config_data.html:74 +#: netbox/netbox/config/parameters.py:55 +#: netbox/templates/core/inc/config_data.html:74 msgid "Bottom banner" msgstr "Bannière inférieure" -#: netbox/config/parameters.py:57 +#: netbox/netbox/config/parameters.py:57 msgid "Additional content to display at the bottom of every page" msgstr "Contenu supplémentaire à afficher au bas de chaque page" -#: netbox/config/parameters.py:68 +#: netbox/netbox/config/parameters.py:68 msgid "Globally unique IP space" msgstr "Un espace IP unique au monde" -#: netbox/config/parameters.py:70 +#: netbox/netbox/config/parameters.py:70 msgid "Enforce unique IP addressing within the global table" msgstr "Appliquez un adressage IP unique dans le tableau global" -#: netbox/config/parameters.py:75 templates/core/inc/config_data.html:44 +#: netbox/netbox/config/parameters.py:75 +#: netbox/templates/core/inc/config_data.html:44 msgid "Prefer IPv4" msgstr "Préférez IPv4" -#: netbox/config/parameters.py:77 +#: netbox/netbox/config/parameters.py:77 msgid "Prefer IPv4 addresses over IPv6" msgstr "Préférez les adresses IPv4 à IPv6" -#: netbox/config/parameters.py:84 +#: netbox/netbox/config/parameters.py:84 msgid "Rack unit height" msgstr "Hauteur de la baie" -#: netbox/config/parameters.py:86 +#: netbox/netbox/config/parameters.py:86 msgid "Default unit height for rendered rack elevations" msgstr "" "Valeur par défaut du nombre d'unités pour les élévations des baies affichées" -#: netbox/config/parameters.py:91 +#: netbox/netbox/config/parameters.py:91 msgid "Rack unit width" msgstr "Largeur de l'unité de la baie" -#: netbox/config/parameters.py:93 +#: netbox/netbox/config/parameters.py:93 msgid "Default unit width for rendered rack elevations" msgstr "" "Valeur par défaut de la largeur des unités pour les élévations des baies " "affichées" -#: netbox/config/parameters.py:100 +#: netbox/netbox/config/parameters.py:100 msgid "Powerfeed voltage" msgstr "Tension d'alimentation" -#: netbox/config/parameters.py:102 +#: netbox/netbox/config/parameters.py:102 msgid "Default voltage for powerfeeds" msgstr "Tension par défaut pour les alimentations" -#: netbox/config/parameters.py:107 +#: netbox/netbox/config/parameters.py:107 msgid "Powerfeed amperage" msgstr "Ampérage d'alimentation" -#: netbox/config/parameters.py:109 +#: netbox/netbox/config/parameters.py:109 msgid "Default amperage for powerfeeds" msgstr "Ampérage par défaut pour les alimentations" -#: netbox/config/parameters.py:114 +#: netbox/netbox/config/parameters.py:114 msgid "Powerfeed max utilization" msgstr "Utilisation maximale de Powerfeed" -#: netbox/config/parameters.py:116 +#: netbox/netbox/config/parameters.py:116 msgid "Default max utilization for powerfeeds" msgstr "Utilisation maximale par défaut pour les alimentations" -#: netbox/config/parameters.py:123 templates/core/inc/config_data.html:53 +#: netbox/netbox/config/parameters.py:123 +#: netbox/templates/core/inc/config_data.html:53 msgid "Allowed URL schemes" msgstr "Schémas d'URL autorisés" -#: netbox/config/parameters.py:128 +#: netbox/netbox/config/parameters.py:128 msgid "Permitted schemes for URLs in user-provided content" msgstr "" "Schémas autorisés pour les URL dans le contenu fourni par l'utilisateur" -#: netbox/config/parameters.py:136 +#: netbox/netbox/config/parameters.py:136 msgid "Default page size" msgstr "Taille de page par défaut" -#: netbox/config/parameters.py:142 +#: netbox/netbox/config/parameters.py:142 msgid "Maximum page size" msgstr "Taille de page maximale" -#: netbox/config/parameters.py:150 templates/core/inc/config_data.html:96 +#: netbox/netbox/config/parameters.py:150 +#: netbox/templates/core/inc/config_data.html:96 msgid "Custom validators" msgstr "Validateurs personnalisés" -#: netbox/config/parameters.py:152 +#: netbox/netbox/config/parameters.py:152 msgid "Custom validation rules (JSON)" msgstr "Règles de validation personnalisées (JSON)" -#: netbox/config/parameters.py:160 templates/core/inc/config_data.html:104 +#: netbox/netbox/config/parameters.py:160 +#: netbox/templates/core/inc/config_data.html:104 msgid "Protection rules" msgstr "Règles de protection" -#: netbox/config/parameters.py:162 +#: netbox/netbox/config/parameters.py:162 msgid "Deletion protection rules (JSON)" msgstr "Règles de protection contre la suppression (JSON)" -#: netbox/config/parameters.py:172 templates/core/inc/config_data.html:117 +#: netbox/netbox/config/parameters.py:172 +#: netbox/templates/core/inc/config_data.html:117 msgid "Default preferences" msgstr "Préférences par défaut" -#: netbox/config/parameters.py:174 +#: netbox/netbox/config/parameters.py:174 msgid "Default preferences for new users" msgstr "Préférences par défaut pour les nouveaux utilisateurs" -#: netbox/config/parameters.py:181 templates/core/inc/config_data.html:129 +#: netbox/netbox/config/parameters.py:181 +#: netbox/templates/core/inc/config_data.html:129 msgid "Maintenance mode" msgstr "Mode de maintenance" -#: netbox/config/parameters.py:183 +#: netbox/netbox/config/parameters.py:183 msgid "Enable maintenance mode" msgstr "Activer le mode maintenance" -#: netbox/config/parameters.py:188 templates/core/inc/config_data.html:133 +#: netbox/netbox/config/parameters.py:188 +#: netbox/templates/core/inc/config_data.html:133 msgid "GraphQL enabled" msgstr "GraphQL activé" -#: netbox/config/parameters.py:190 +#: netbox/netbox/config/parameters.py:190 msgid "Enable the GraphQL API" msgstr "Activez l'API GraphQL" -#: netbox/config/parameters.py:195 templates/core/inc/config_data.html:137 +#: netbox/netbox/config/parameters.py:195 +#: netbox/templates/core/inc/config_data.html:137 msgid "Changelog retention" msgstr "Conservation du journal des modifications" -#: netbox/config/parameters.py:197 +#: netbox/netbox/config/parameters.py:197 msgid "Days to retain changelog history (set to zero for unlimited)" msgstr "" "Jours pendant lesquels l'historique des modifications est conservé (défini à" " zéro pour un nombre illimité)" -#: netbox/config/parameters.py:202 +#: netbox/netbox/config/parameters.py:202 msgid "Job result retention" msgstr "Maintien des résultats professionnels" -#: netbox/config/parameters.py:204 +#: netbox/netbox/config/parameters.py:204 msgid "Days to retain job result history (set to zero for unlimited)" msgstr "" "Jours pendant lesquels vous conservez l'historique des résultats du travail " "(défini sur zéro pour une durée illimitée)" -#: netbox/config/parameters.py:209 templates/core/inc/config_data.html:145 +#: netbox/netbox/config/parameters.py:209 +#: netbox/templates/core/inc/config_data.html:145 msgid "Maps URL" msgstr "URL des cartes" -#: netbox/config/parameters.py:211 +#: netbox/netbox/config/parameters.py:211 msgid "Base URL for mapping geographic locations" msgstr "URL de base pour cartographier les emplacements géographiques" -#: netbox/forms/__init__.py:12 +#: netbox/netbox/forms/__init__.py:12 msgid "Partial match" msgstr "Match partiel" -#: netbox/forms/__init__.py:13 +#: netbox/netbox/forms/__init__.py:13 msgid "Exact match" msgstr "Correspondance exacte" -#: netbox/forms/__init__.py:14 +#: netbox/netbox/forms/__init__.py:14 msgid "Starts with" msgstr "Commence par" -#: netbox/forms/__init__.py:15 +#: netbox/netbox/forms/__init__.py:15 msgid "Ends with" msgstr "Se termine par" -#: netbox/forms/__init__.py:16 +#: netbox/netbox/forms/__init__.py:16 msgid "Regex" msgstr "Regex" -#: netbox/forms/__init__.py:34 +#: netbox/netbox/forms/__init__.py:34 msgid "Object type(s)" msgstr "Type (s) d'objet" -#: netbox/forms/base.py:88 +#: netbox/netbox/forms/base.py:88 msgid "" "Tag slugs separated by commas, encased with double quotes (e.g. " "\"tag1,tag2,tag3\")" @@ -9794,408 +10353,423 @@ msgstr "" "Slugs de balises séparés par des virgules, encadrés par des guillemets " "doubles (par exemple « tag1, tag2, tag3 »)" -#: netbox/forms/base.py:118 +#: netbox/netbox/forms/base.py:118 msgid "Add tags" msgstr "Ajouter des tags" -#: netbox/forms/base.py:123 +#: netbox/netbox/forms/base.py:123 msgid "Remove tags" msgstr "Supprimer les tags" -#: netbox/forms/mixins.py:38 +#: netbox/netbox/forms/mixins.py:38 #, python-brace-format msgid "{class_name} must specify a model class." msgstr "{class_name} doit spécifier une classe de modèle." -#: netbox/models/features.py:277 +#: netbox/netbox/models/features.py:277 #, python-brace-format msgid "Unknown field name '{name}' in custom field data." msgstr "" "Nom de champ inconnu '{name}'dans les données de champs personnalisés." -#: netbox/models/features.py:283 +#: netbox/netbox/models/features.py:283 #, python-brace-format msgid "Invalid value for custom field '{name}': {error}" msgstr "Valeur non valide pour le champ personnalisé '{name}« : {error}" -#: netbox/models/features.py:290 +#: netbox/netbox/models/features.py:290 #, python-brace-format msgid "Missing required custom field '{name}'." msgstr "Champ personnalisé obligatoire manquant '{name}'." -#: netbox/models/features.py:441 +#: netbox/netbox/models/features.py:441 msgid "Remote data source" msgstr "Source de données distante" -#: netbox/models/features.py:451 +#: netbox/netbox/models/features.py:451 msgid "data path" msgstr "chemin de données" -#: netbox/models/features.py:455 +#: netbox/netbox/models/features.py:455 msgid "Path to remote file (relative to data source root)" msgstr "" "Chemin vers le fichier distant (par rapport à la racine de la source de " "données)" -#: netbox/models/features.py:458 +#: netbox/netbox/models/features.py:458 msgid "auto sync enabled" msgstr "synchronisation automatique activée" -#: netbox/models/features.py:460 +#: netbox/netbox/models/features.py:460 msgid "Enable automatic synchronization of data when the data file is updated" msgstr "" "Activer la synchronisation automatique des données lors de la mise à jour du" " fichier de données" -#: netbox/models/features.py:463 +#: netbox/netbox/models/features.py:463 msgid "date synced" msgstr "date de synchronisation" -#: netbox/models/features.py:557 +#: netbox/netbox/models/features.py:557 #, python-brace-format msgid "{class_name} must implement a sync_data() method." msgstr "{class_name} doit implémenter une méthode sync_data ()." -#: netbox/navigation/menu.py:11 +#: netbox/netbox/navigation/menu.py:11 msgid "Organization" msgstr "Organisation" -#: netbox/navigation/menu.py:19 +#: netbox/netbox/navigation/menu.py:19 msgid "Site Groups" msgstr "Groupes de sites" -#: netbox/navigation/menu.py:27 +#: netbox/netbox/navigation/menu.py:27 msgid "Rack Roles" msgstr "Rôles des baies" -#: netbox/navigation/menu.py:31 +#: netbox/netbox/navigation/menu.py:31 msgid "Elevations" msgstr "Élévations" -#: netbox/navigation/menu.py:40 +#: netbox/netbox/navigation/menu.py:40 msgid "Tenant Groups" msgstr "Groupes de locataires" -#: netbox/navigation/menu.py:47 +#: netbox/netbox/navigation/menu.py:47 msgid "Contact Groups" msgstr "Groupes de contacts" -#: netbox/navigation/menu.py:48 templates/tenancy/contactrole.html:8 +#: netbox/netbox/navigation/menu.py:48 +#: netbox/templates/tenancy/contactrole.html:8 msgid "Contact Roles" msgstr "Rôles de contact" -#: netbox/navigation/menu.py:49 +#: netbox/netbox/navigation/menu.py:49 msgid "Contact Assignments" msgstr "Assignations de contact" -#: netbox/navigation/menu.py:63 +#: netbox/netbox/navigation/menu.py:63 msgid "Modules" msgstr "Modules" -#: netbox/navigation/menu.py:67 templates/dcim/device.html:157 -#: templates/dcim/virtualdevicecontext.html:8 +#: netbox/netbox/navigation/menu.py:67 netbox/templates/dcim/device.html:158 +#: netbox/templates/dcim/virtualdevicecontext.html:8 msgid "Virtual Device Contexts" msgstr "Contextes des appareils virtuels" -#: netbox/navigation/menu.py:75 +#: netbox/netbox/navigation/menu.py:75 msgid "Manufacturers" msgstr "Fabricants" -#: netbox/navigation/menu.py:79 +#: netbox/netbox/navigation/menu.py:79 msgid "Device Components" msgstr "Composants de l'appareil" -#: netbox/navigation/menu.py:91 templates/dcim/inventoryitemrole.html:8 +#: netbox/netbox/navigation/menu.py:91 +#: netbox/templates/dcim/inventoryitemrole.html:8 msgid "Inventory Item Roles" msgstr "Rôles des articles d'inventaire" -#: netbox/navigation/menu.py:98 netbox/navigation/menu.py:102 +#: netbox/netbox/navigation/menu.py:98 netbox/netbox/navigation/menu.py:102 msgid "Connections" msgstr "Connexions" -#: netbox/navigation/menu.py:104 +#: netbox/netbox/navigation/menu.py:104 msgid "Cables" msgstr "Câbles" -#: netbox/navigation/menu.py:105 +#: netbox/netbox/navigation/menu.py:105 msgid "Wireless Links" msgstr "Liaisons sans fil" -#: netbox/navigation/menu.py:108 +#: netbox/netbox/navigation/menu.py:108 msgid "Interface Connections" msgstr "Connexions d'interface" -#: netbox/navigation/menu.py:113 +#: netbox/netbox/navigation/menu.py:113 msgid "Console Connections" msgstr "Connexions à la console" -#: netbox/navigation/menu.py:118 +#: netbox/netbox/navigation/menu.py:118 msgid "Power Connections" msgstr "Connexions électriques" -#: netbox/navigation/menu.py:134 +#: netbox/netbox/navigation/menu.py:134 msgid "Wireless LAN Groups" msgstr "Groupes LAN sans fil" -#: netbox/navigation/menu.py:155 +#: netbox/netbox/navigation/menu.py:155 msgid "Prefix & VLAN Roles" msgstr "Préfixes et rôles VLAN" -#: netbox/navigation/menu.py:161 +#: netbox/netbox/navigation/menu.py:161 msgid "ASN Ranges" msgstr "Plages ASN" -#: netbox/navigation/menu.py:183 +#: netbox/netbox/navigation/menu.py:183 msgid "VLAN Groups" msgstr "Groupes VLAN" -#: netbox/navigation/menu.py:190 +#: netbox/netbox/navigation/menu.py:190 msgid "Service Templates" msgstr "Modèles de services" -#: netbox/navigation/menu.py:191 templates/dcim/device.html:294 -#: templates/ipam/ipaddress.html:118 -#: templates/virtualization/virtualmachine.html:150 +#: netbox/netbox/navigation/menu.py:191 netbox/templates/dcim/device.html:295 +#: netbox/templates/ipam/ipaddress.html:118 +#: netbox/templates/virtualization/virtualmachine.html:150 msgid "Services" msgstr "Des services" -#: netbox/navigation/menu.py:198 +#: netbox/netbox/navigation/menu.py:198 msgid "VPN" msgstr "VPN" -#: netbox/navigation/menu.py:202 netbox/navigation/menu.py:204 -#: vpn/tables/tunnels.py:24 +#: netbox/netbox/navigation/menu.py:202 netbox/netbox/navigation/menu.py:204 +#: netbox/vpn/tables/tunnels.py:24 msgid "Tunnels" msgstr "Tunnels" -#: netbox/navigation/menu.py:205 templates/vpn/tunnelgroup.html:8 +#: netbox/netbox/navigation/menu.py:205 +#: netbox/templates/vpn/tunnelgroup.html:8 msgid "Tunnel Groups" msgstr "Groupes de tunnels" -#: netbox/navigation/menu.py:206 +#: netbox/netbox/navigation/menu.py:206 msgid "Tunnel Terminations" msgstr "Terminaisons de tunnels" -#: netbox/navigation/menu.py:210 netbox/navigation/menu.py:212 -#: vpn/models/l2vpn.py:64 +#: netbox/netbox/navigation/menu.py:210 netbox/netbox/navigation/menu.py:212 +#: netbox/vpn/models/l2vpn.py:64 msgid "L2VPNs" msgstr "VPN L2" -#: netbox/navigation/menu.py:213 templates/vpn/l2vpn.html:56 -#: templates/vpn/tunnel.html:72 vpn/tables/tunnels.py:58 +#: netbox/netbox/navigation/menu.py:213 netbox/templates/vpn/l2vpn.html:56 +#: netbox/templates/vpn/tunnel.html:72 netbox/vpn/tables/tunnels.py:58 msgid "Terminations" msgstr "Résiliations" -#: netbox/navigation/menu.py:219 +#: netbox/netbox/navigation/menu.py:219 msgid "IKE Proposals" msgstr "Propositions IKE" -#: netbox/navigation/menu.py:220 templates/vpn/ikeproposal.html:41 +#: netbox/netbox/navigation/menu.py:220 +#: netbox/templates/vpn/ikeproposal.html:41 msgid "IKE Policies" msgstr "Politiques IKE" -#: netbox/navigation/menu.py:221 +#: netbox/netbox/navigation/menu.py:221 msgid "IPSec Proposals" msgstr "Propositions IPSec" -#: netbox/navigation/menu.py:222 templates/vpn/ipsecproposal.html:37 +#: netbox/netbox/navigation/menu.py:222 +#: netbox/templates/vpn/ipsecproposal.html:37 msgid "IPSec Policies" msgstr "Politiques IPSec" -#: netbox/navigation/menu.py:223 templates/vpn/ikepolicy.html:38 -#: templates/vpn/ipsecpolicy.html:25 +#: netbox/netbox/navigation/menu.py:223 netbox/templates/vpn/ikepolicy.html:38 +#: netbox/templates/vpn/ipsecpolicy.html:25 msgid "IPSec Profiles" msgstr "Profils IPSec" -#: netbox/navigation/menu.py:230 templates/dcim/device_edit.html:78 +#: netbox/netbox/navigation/menu.py:230 +#: netbox/templates/dcim/device_edit.html:78 msgid "Virtualization" msgstr "Virtualisation" -#: netbox/navigation/menu.py:238 -#: templates/virtualization/virtualmachine.html:170 -#: templates/virtualization/virtualmachine/base.html:32 -#: templates/virtualization/virtualmachine_list.html:21 -#: virtualization/tables/virtualmachines.py:103 virtualization/views.py:388 +#: netbox/netbox/navigation/menu.py:238 +#: netbox/templates/virtualization/virtualmachine.html:170 +#: netbox/templates/virtualization/virtualmachine/base.html:32 +#: netbox/templates/virtualization/virtualmachine_list.html:21 +#: netbox/virtualization/tables/virtualmachines.py:103 +#: netbox/virtualization/views.py:388 msgid "Virtual Disks" msgstr "Disques virtuels" -#: netbox/navigation/menu.py:245 +#: netbox/netbox/navigation/menu.py:245 msgid "Cluster Types" msgstr "Types de clusters" -#: netbox/navigation/menu.py:246 +#: netbox/netbox/navigation/menu.py:246 msgid "Cluster Groups" msgstr "Groupes de clusters" -#: netbox/navigation/menu.py:260 +#: netbox/netbox/navigation/menu.py:260 msgid "Circuit Types" msgstr "Types de circuits" -#: netbox/navigation/menu.py:261 +#: netbox/netbox/navigation/menu.py:261 msgid "Circuit Terminations" msgstr "Terminaisons de circuits" -#: netbox/navigation/menu.py:265 netbox/navigation/menu.py:267 +#: netbox/netbox/navigation/menu.py:265 netbox/netbox/navigation/menu.py:267 msgid "Providers" msgstr "Prestataires" -#: netbox/navigation/menu.py:268 templates/circuits/provider.html:51 +#: netbox/netbox/navigation/menu.py:268 +#: netbox/templates/circuits/provider.html:51 msgid "Provider Accounts" msgstr "Comptes des fournisseurs" -#: netbox/navigation/menu.py:269 +#: netbox/netbox/navigation/menu.py:269 msgid "Provider Networks" msgstr "Réseaux de fournisseurs" -#: netbox/navigation/menu.py:283 +#: netbox/netbox/navigation/menu.py:283 msgid "Power Panels" msgstr "Panneaux d'alimentation" -#: netbox/navigation/menu.py:294 +#: netbox/netbox/navigation/menu.py:294 msgid "Configurations" msgstr "Configurations" -#: netbox/navigation/menu.py:296 +#: netbox/netbox/navigation/menu.py:296 msgid "Config Contexts" msgstr "Contextes de configuration" -#: netbox/navigation/menu.py:297 +#: netbox/netbox/navigation/menu.py:297 msgid "Config Templates" msgstr "Modèles de configuration" -#: netbox/navigation/menu.py:304 netbox/navigation/menu.py:308 +#: netbox/netbox/navigation/menu.py:304 netbox/netbox/navigation/menu.py:308 msgid "Customization" msgstr "Personnalisation" -#: netbox/navigation/menu.py:310 templates/dcim/device_edit.html:103 -#: templates/dcim/htmx/cable_edit.html:81 -#: templates/dcim/virtualchassis_add.html:31 -#: templates/dcim/virtualchassis_edit.html:40 -#: templates/generic/bulk_edit.html:76 templates/htmx/form.html:19 -#: templates/inc/filter_list.html:30 templates/inc/panels/custom_fields.html:7 -#: templates/ipam/ipaddress_bulk_add.html:35 templates/ipam/vlan_edit.html:63 +#: netbox/netbox/navigation/menu.py:310 +#: netbox/templates/dcim/device_edit.html:103 +#: netbox/templates/dcim/htmx/cable_edit.html:81 +#: netbox/templates/dcim/virtualchassis_add.html:31 +#: netbox/templates/dcim/virtualchassis_edit.html:40 +#: netbox/templates/generic/bulk_edit.html:76 +#: netbox/templates/htmx/form.html:19 netbox/templates/inc/filter_list.html:30 +#: netbox/templates/inc/panels/custom_fields.html:7 +#: netbox/templates/ipam/ipaddress_bulk_add.html:35 +#: netbox/templates/ipam/vlan_edit.html:63 msgid "Custom Fields" msgstr "Champs personnalisés" -#: netbox/navigation/menu.py:311 +#: netbox/netbox/navigation/menu.py:311 msgid "Custom Field Choices" msgstr "Choix de champs personnalisés" -#: netbox/navigation/menu.py:312 +#: netbox/netbox/navigation/menu.py:312 msgid "Custom Links" msgstr "Liens personnalisés" -#: netbox/navigation/menu.py:313 +#: netbox/netbox/navigation/menu.py:313 msgid "Export Templates" msgstr "Modèles d'exportation" -#: netbox/navigation/menu.py:314 +#: netbox/netbox/navigation/menu.py:314 msgid "Saved Filters" msgstr "Filtres enregistrés" -#: netbox/navigation/menu.py:316 +#: netbox/netbox/navigation/menu.py:316 msgid "Image Attachments" msgstr "Pièces jointes à des images" -#: netbox/navigation/menu.py:334 +#: netbox/netbox/navigation/menu.py:334 msgid "Operations" msgstr "Opérations" -#: netbox/navigation/menu.py:338 +#: netbox/netbox/navigation/menu.py:338 msgid "Integrations" msgstr "Intégrations" -#: netbox/navigation/menu.py:340 +#: netbox/netbox/navigation/menu.py:340 msgid "Data Sources" msgstr "Sources de données" -#: netbox/navigation/menu.py:341 +#: netbox/netbox/navigation/menu.py:341 msgid "Event Rules" msgstr "Règles de l'événement" -#: netbox/navigation/menu.py:342 +#: netbox/netbox/navigation/menu.py:342 msgid "Webhooks" msgstr "Webhooks" -#: netbox/navigation/menu.py:346 netbox/navigation/menu.py:350 -#: netbox/views/generic/feature_views.py:151 -#: templates/extras/report/base.html:37 templates/extras/script/base.html:36 +#: netbox/netbox/navigation/menu.py:346 netbox/netbox/navigation/menu.py:350 +#: netbox/netbox/views/generic/feature_views.py:151 +#: netbox/templates/extras/report/base.html:37 +#: netbox/templates/extras/script/base.html:36 msgid "Jobs" msgstr "Emplois" -#: netbox/navigation/menu.py:356 +#: netbox/netbox/navigation/menu.py:356 msgid "Logging" msgstr "Journalisation" -#: netbox/navigation/menu.py:358 +#: netbox/netbox/navigation/menu.py:358 msgid "Journal Entries" msgstr "Entrées de journal" -#: netbox/navigation/menu.py:359 templates/extras/objectchange.html:8 -#: templates/extras/objectchange_list.html:4 +#: netbox/netbox/navigation/menu.py:359 +#: netbox/templates/extras/objectchange.html:9 +#: netbox/templates/extras/objectchange_list.html:4 msgid "Change Log" msgstr "Journal des modifications" -#: netbox/navigation/menu.py:366 templates/inc/user_menu.html:11 +#: netbox/netbox/navigation/menu.py:366 netbox/templates/inc/user_menu.html:11 msgid "Admin" msgstr "Administrateur" -#: netbox/navigation/menu.py:374 templates/users/group.html:29 -#: users/forms/model_forms.py:233 users/forms/model_forms.py:245 -#: users/forms/model_forms.py:297 users/tables.py:102 +#: netbox/netbox/navigation/menu.py:374 netbox/templates/users/group.html:29 +#: netbox/users/forms/model_forms.py:233 netbox/users/forms/model_forms.py:245 +#: netbox/users/forms/model_forms.py:297 netbox/users/tables.py:102 msgid "Users" msgstr "Utilisateurs" -#: netbox/navigation/menu.py:394 users/forms/model_forms.py:182 -#: users/forms/model_forms.py:194 users/forms/model_forms.py:302 -#: users/tables.py:35 users/tables.py:106 +#: netbox/netbox/navigation/menu.py:394 netbox/users/forms/model_forms.py:182 +#: netbox/users/forms/model_forms.py:194 netbox/users/forms/model_forms.py:302 +#: netbox/users/tables.py:35 netbox/users/tables.py:106 msgid "Groups" msgstr "Groupes" -#: netbox/navigation/menu.py:414 templates/account/base.html:21 -#: templates/inc/user_menu.html:36 +#: netbox/netbox/navigation/menu.py:414 netbox/templates/account/base.html:21 +#: netbox/templates/inc/user_menu.html:36 msgid "API Tokens" msgstr "Jetons d'API" -#: netbox/navigation/menu.py:421 users/forms/model_forms.py:188 -#: users/forms/model_forms.py:196 users/forms/model_forms.py:239 -#: users/forms/model_forms.py:246 +#: netbox/netbox/navigation/menu.py:421 netbox/users/forms/model_forms.py:188 +#: netbox/users/forms/model_forms.py:196 netbox/users/forms/model_forms.py:239 +#: netbox/users/forms/model_forms.py:246 msgid "Permissions" msgstr "Autorisations" -#: netbox/navigation/menu.py:429 netbox/navigation/menu.py:433 -#: templates/core/system.html:7 +#: netbox/netbox/navigation/menu.py:429 netbox/netbox/navigation/menu.py:433 +#: netbox/templates/core/system.html:7 msgid "System" msgstr "Système" -#: netbox/navigation/menu.py:438 +#: netbox/netbox/navigation/menu.py:438 msgid "Configuration History" msgstr "Historique de configuration" -#: netbox/navigation/menu.py:444 templates/core/rq_task.html:8 -#: templates/core/rq_task_list.html:22 +#: netbox/netbox/navigation/menu.py:444 netbox/templates/core/rq_task.html:8 +#: netbox/templates/core/rq_task_list.html:22 msgid "Background Tasks" msgstr "Tâches d'arrière-plan" -#: netbox/navigation/menu.py:483 templates/500.html:35 -#: templates/account/preferences.html:22 templates/core/system.html:80 +#: netbox/netbox/navigation/menu.py:483 netbox/templates/500.html:35 +#: netbox/templates/account/preferences.html:22 +#: netbox/templates/core/system.html:80 msgid "Plugins" msgstr "Plug-ins" -#: netbox/plugins/navigation.py:47 netbox/plugins/navigation.py:69 +#: netbox/netbox/plugins/navigation.py:47 +#: netbox/netbox/plugins/navigation.py:69 msgid "Permissions must be passed as a tuple or list." msgstr "" "Les autorisations doivent être transmises sous forme de tuple ou de liste." -#: netbox/plugins/navigation.py:51 +#: netbox/netbox/plugins/navigation.py:51 msgid "Buttons must be passed as a tuple or list." msgstr "Les boutons doivent être transmis sous forme de tuple ou de liste." -#: netbox/plugins/navigation.py:73 +#: netbox/netbox/plugins/navigation.py:73 msgid "Button color must be a choice within ButtonColorChoices." msgstr "La couleur du bouton doit être sélectionnée dans ButtonColorChoices." -#: netbox/plugins/registration.py:25 +#: netbox/netbox/plugins/registration.py:25 #, python-brace-format msgid "" "PluginTemplateExtension class {template_extension} was passed as an " @@ -10204,7 +10778,7 @@ msgstr "" "Classe PluginTemplateExtension {template_extension} a été transmis en tant " "qu'instance !" -#: netbox/plugins/registration.py:31 +#: netbox/netbox/plugins/registration.py:31 #, python-brace-format msgid "" "{template_extension} is not a subclass of " @@ -10213,7 +10787,7 @@ msgstr "" "{template_extension} n'est pas une sous-classe de " "Netbox.Plugins.PluginTemplateExtension !" -#: netbox/plugins/registration.py:37 +#: netbox/netbox/plugins/registration.py:37 #, python-brace-format msgid "" "PluginTemplateExtension class {template_extension} does not define a valid " @@ -10222,190 +10796,191 @@ msgstr "" "Classe PluginTemplateExtension {template_extension} ne définit pas de modèle" " valide !" -#: netbox/plugins/registration.py:47 +#: netbox/netbox/plugins/registration.py:47 #, python-brace-format msgid "{item} must be an instance of netbox.plugins.PluginMenuItem" msgstr "{item} doit être une instance de Netbox.Plugins.PluginMenuItem" -#: netbox/plugins/registration.py:60 +#: netbox/netbox/plugins/registration.py:60 #, python-brace-format msgid "{menu_link} must be an instance of netbox.plugins.PluginMenuItem" msgstr "{menu_link} doit être une instance de Netbox.Plugins.PluginMenuItem" -#: netbox/plugins/registration.py:65 +#: netbox/netbox/plugins/registration.py:65 #, python-brace-format msgid "{button} must be an instance of netbox.plugins.PluginMenuButton" msgstr "{button} doit être une instance de Netbox.Plugins.PluginMenuButton" -#: netbox/plugins/templates.py:35 +#: netbox/netbox/plugins/templates.py:35 msgid "extra_context must be a dictionary" msgstr "extra_context doit être un dictionnaire" -#: netbox/preferences.py:19 +#: netbox/netbox/preferences.py:19 msgid "HTMX Navigation" msgstr "Navigation HTML" -#: netbox/preferences.py:24 +#: netbox/netbox/preferences.py:24 msgid "Enable dynamic UI navigation" msgstr "Activer la navigation dynamique dans l'interface utilisateur" -#: netbox/preferences.py:26 +#: netbox/netbox/preferences.py:26 msgid "Experimental feature" msgstr "Fonctionnalité expérimentale" -#: netbox/preferences.py:29 +#: netbox/netbox/preferences.py:29 msgid "Language" msgstr "Langue" -#: netbox/preferences.py:34 +#: netbox/netbox/preferences.py:34 msgid "Forces UI translation to the specified language" msgstr "" "Force la traduction de l'interface utilisateur dans la langue spécifiée" -#: netbox/preferences.py:36 +#: netbox/netbox/preferences.py:36 msgid "Support for translation has been disabled locally" msgstr "La prise en charge de la traduction a été désactivée localement" -#: netbox/preferences.py:42 +#: netbox/netbox/preferences.py:42 msgid "Page length" msgstr "Longueur de page" -#: netbox/preferences.py:44 +#: netbox/netbox/preferences.py:44 msgid "The default number of objects to display per page" msgstr "Le nombre d'objets par défaut à afficher par page" -#: netbox/preferences.py:48 +#: netbox/netbox/preferences.py:48 msgid "Paginator placement" msgstr "Emplacement du paginateur" -#: netbox/preferences.py:50 +#: netbox/netbox/preferences.py:50 msgid "Bottom" msgstr "En bas" -#: netbox/preferences.py:51 +#: netbox/netbox/preferences.py:51 msgid "Top" msgstr "Haut" -#: netbox/preferences.py:52 +#: netbox/netbox/preferences.py:52 msgid "Both" msgstr "Les deux" -#: netbox/preferences.py:55 +#: netbox/netbox/preferences.py:55 msgid "Where the paginator controls will be displayed relative to a table" msgstr "" "Où les commandes du paginateur seront affichées par rapport à un tableau" -#: netbox/preferences.py:60 +#: netbox/netbox/preferences.py:60 msgid "Data format" msgstr "Format des données" -#: netbox/preferences.py:65 +#: netbox/netbox/preferences.py:65 msgid "The preferred syntax for displaying generic data within the UI" msgstr "" "Syntaxe préférée pour afficher des données génériques dans l'interface " "utilisateur" -#: netbox/registry.py:14 +#: netbox/netbox/registry.py:14 #, python-brace-format msgid "Invalid store: {key}" msgstr "Boutique non valide : {key}" -#: netbox/registry.py:17 +#: netbox/netbox/registry.py:17 msgid "Cannot add stores to registry after initialization" msgstr "Impossible d'ajouter des magasins au registre après l'initialisation" -#: netbox/registry.py:20 +#: netbox/netbox/registry.py:20 msgid "Cannot delete stores from registry" msgstr "Impossible de supprimer des magasins du registre" -#: netbox/settings.py:722 +#: netbox/netbox/settings.py:722 msgid "German" msgstr "allemand" -#: netbox/settings.py:723 +#: netbox/netbox/settings.py:723 msgid "English" msgstr "Anglais" -#: netbox/settings.py:724 +#: netbox/netbox/settings.py:724 msgid "Spanish" msgstr "espagnol" -#: netbox/settings.py:725 +#: netbox/netbox/settings.py:725 msgid "French" msgstr "français" -#: netbox/settings.py:726 +#: netbox/netbox/settings.py:726 msgid "Japanese" msgstr "japonais" -#: netbox/settings.py:727 +#: netbox/netbox/settings.py:727 msgid "Portuguese" msgstr "portugais" -#: netbox/settings.py:728 +#: netbox/netbox/settings.py:728 msgid "Russian" msgstr "russe" -#: netbox/settings.py:729 +#: netbox/netbox/settings.py:729 msgid "Turkish" msgstr "Turc" -#: netbox/settings.py:730 +#: netbox/netbox/settings.py:730 msgid "Ukrainian" msgstr "Ukrainien" -#: netbox/settings.py:731 +#: netbox/netbox/settings.py:731 msgid "Chinese" msgstr "chinois" -#: netbox/tables/columns.py:185 +#: netbox/netbox/tables/columns.py:185 msgid "Toggle all" msgstr "Tout afficher" -#: netbox/tables/columns.py:287 +#: netbox/netbox/tables/columns.py:287 msgid "Toggle Dropdown" msgstr "Basculer vers le menu déroulant" -#: netbox/tables/columns.py:552 templates/core/job.html:35 +#: netbox/netbox/tables/columns.py:552 netbox/templates/core/job.html:35 msgid "Error" msgstr "Erreur" -#: netbox/tables/tables.py:57 +#: netbox/netbox/tables/tables.py:57 #, python-brace-format msgid "No {model_name} found" msgstr "Non {model_name} trouvé" -#: netbox/tables/tables.py:248 templates/generic/bulk_import.html:117 +#: netbox/netbox/tables/tables.py:248 +#: netbox/templates/generic/bulk_import.html:117 msgid "Field" msgstr "Champ" -#: netbox/tables/tables.py:251 +#: netbox/netbox/tables/tables.py:251 msgid "Value" msgstr "Valeur" -#: netbox/tests/dummy_plugin/navigation.py:29 +#: netbox/netbox/tests/dummy_plugin/navigation.py:29 msgid "Dummy Plugin" msgstr "Plugin Dummy" -#: netbox/views/generic/bulk_views.py:405 +#: netbox/netbox/views/generic/bulk_views.py:405 #, python-brace-format msgid "Row {i}: Object with ID {id} does not exist" msgstr "Rangée {i}: Objet avec identifiant {id} n'existe pas" -#: netbox/views/generic/feature_views.py:38 +#: netbox/netbox/views/generic/feature_views.py:38 msgid "Changelog" msgstr "Journal des modifications" -#: netbox/views/generic/feature_views.py:91 +#: netbox/netbox/views/generic/feature_views.py:91 msgid "Journal" msgstr "Journal" -#: netbox/views/generic/object_views.py:106 +#: netbox/netbox/views/generic/object_views.py:106 #, python-brace-format msgid "{class_name} must implement get_children()" msgstr "{class_name} doit implémenter get_children ()" -#: netbox/views/misc.py:43 +#: netbox/netbox/views/misc.py:43 msgid "" "There was an error loading the dashboard configuration. A default dashboard " "is in use." @@ -10413,594 +10988,634 @@ msgstr "" "Une erreur s'est produite lors du chargement de la configuration du tableau " "de bord. Un tableau de bord par défaut est utilisé." -#: templates/403.html:4 +#: netbox/templates/403.html:4 msgid "Access Denied" msgstr "Accès refusé" -#: templates/403.html:9 +#: netbox/templates/403.html:9 msgid "You do not have permission to access this page" msgstr "Vous n'êtes pas autorisé à accéder à cette page" -#: templates/404.html:4 +#: netbox/templates/404.html:4 msgid "Page Not Found" msgstr "Page non trouvée" -#: templates/404.html:9 +#: netbox/templates/404.html:9 msgid "The requested page does not exist" msgstr "La page demandée n'existe pas" -#: templates/500.html:7 templates/500.html:18 +#: netbox/templates/500.html:7 netbox/templates/500.html:18 msgid "Server Error" msgstr "Erreur du serveur" -#: templates/500.html:23 +#: netbox/templates/500.html:23 msgid "There was a problem with your request. Please contact an administrator" msgstr "" "Il y a eu un problème avec votre demande. Veuillez contacter un " "administrateur" -#: templates/500.html:28 +#: netbox/templates/500.html:28 msgid "The complete exception is provided below" msgstr "L'exception complète est fournie ci-dessous" -#: templates/500.html:33 templates/core/system.html:35 +#: netbox/templates/500.html:33 netbox/templates/core/system.html:35 msgid "Python version" msgstr "Version Python" -#: templates/500.html:34 templates/core/system.html:31 +#: netbox/templates/500.html:34 netbox/templates/core/system.html:31 msgid "NetBox version" msgstr "Version NetBox" -#: templates/500.html:36 +#: netbox/templates/500.html:36 msgid "None installed" msgstr "Aucun n'est installé" -#: templates/500.html:39 +#: netbox/templates/500.html:39 msgid "If further assistance is required, please post to the" msgstr "" "Si une assistance supplémentaire est requise, veuillez envoyer un message au" -#: templates/500.html:39 +#: netbox/templates/500.html:39 msgid "NetBox discussion forum" msgstr "Forum de discussion NetBox" -#: templates/500.html:39 +#: netbox/templates/500.html:39 msgid "on GitHub" msgstr "sur GitHub" -#: templates/500.html:42 templates/base/40x.html:17 +#: netbox/templates/500.html:42 netbox/templates/base/40x.html:17 msgid "Home Page" msgstr "Page d'accueil" -#: templates/account/base.html:7 templates/inc/user_menu.html:27 -#: vpn/forms/bulk_edit.py:255 vpn/forms/filtersets.py:189 -#: vpn/forms/model_forms.py:379 +#: netbox/templates/account/base.html:7 netbox/templates/inc/user_menu.html:27 +#: netbox/vpn/forms/bulk_edit.py:255 netbox/vpn/forms/filtersets.py:189 +#: netbox/vpn/forms/model_forms.py:379 msgid "Profile" msgstr "Profil" -#: templates/account/base.html:13 templates/inc/user_menu.html:33 +#: netbox/templates/account/base.html:13 +#: netbox/templates/inc/user_menu.html:33 msgid "Preferences" msgstr "Préférences" -#: templates/account/password.html:5 +#: netbox/templates/account/password.html:5 msgid "Change Password" msgstr "Modifier le mot de passe" -#: templates/account/password.html:17 templates/account/preferences.html:77 -#: templates/core/configrevision_restore.html:63 -#: templates/dcim/devicebay_populate.html:34 -#: templates/dcim/virtualchassis_add_member.html:26 -#: templates/dcim/virtualchassis_edit.html:103 -#: templates/extras/object_journal.html:26 templates/extras/script.html:38 -#: templates/generic/bulk_add_component.html:67 -#: templates/generic/bulk_delete.html:65 templates/generic/bulk_edit.html:106 -#: templates/generic/bulk_import.html:56 templates/generic/bulk_import.html:78 -#: templates/generic/bulk_import.html:100 -#: templates/generic/bulk_remove.html:62 templates/generic/bulk_rename.html:63 -#: templates/generic/confirmation_form.html:19 -#: templates/generic/object_edit.html:72 templates/htmx/delete_form.html:53 -#: templates/htmx/delete_form.html:55 templates/ipam/ipaddress_assign.html:28 -#: templates/virtualization/cluster_add_devices.html:30 +#: netbox/templates/account/password.html:17 +#: netbox/templates/account/preferences.html:77 +#: netbox/templates/core/configrevision_restore.html:63 +#: netbox/templates/dcim/devicebay_populate.html:34 +#: netbox/templates/dcim/virtualchassis_add_member.html:26 +#: netbox/templates/dcim/virtualchassis_edit.html:103 +#: netbox/templates/extras/object_journal.html:26 +#: netbox/templates/extras/script.html:38 +#: netbox/templates/generic/bulk_add_component.html:67 +#: netbox/templates/generic/bulk_delete.html:65 +#: netbox/templates/generic/bulk_edit.html:106 +#: netbox/templates/generic/bulk_import.html:56 +#: netbox/templates/generic/bulk_import.html:78 +#: netbox/templates/generic/bulk_import.html:100 +#: netbox/templates/generic/bulk_remove.html:62 +#: netbox/templates/generic/bulk_rename.html:63 +#: netbox/templates/generic/confirmation_form.html:19 +#: netbox/templates/generic/object_edit.html:72 +#: netbox/templates/htmx/delete_form.html:53 +#: netbox/templates/htmx/delete_form.html:55 +#: netbox/templates/ipam/ipaddress_assign.html:28 +#: netbox/templates/virtualization/cluster_add_devices.html:30 msgid "Cancel" msgstr "Annuler" -#: templates/account/password.html:18 templates/account/preferences.html:78 -#: templates/dcim/devicebay_populate.html:35 -#: templates/dcim/virtualchassis_add_member.html:28 -#: templates/dcim/virtualchassis_edit.html:105 -#: templates/extras/dashboard/widget_add.html:26 -#: templates/extras/dashboard/widget_config.html:19 -#: templates/extras/object_journal.html:27 -#: templates/generic/object_edit.html:75 -#: utilities/templates/helpers/applied_filters.html:16 -#: utilities/templates/helpers/table_config_form.html:40 +#: netbox/templates/account/password.html:18 +#: netbox/templates/account/preferences.html:78 +#: netbox/templates/dcim/devicebay_populate.html:35 +#: netbox/templates/dcim/virtualchassis_add_member.html:28 +#: netbox/templates/dcim/virtualchassis_edit.html:105 +#: netbox/templates/extras/dashboard/widget_add.html:26 +#: netbox/templates/extras/dashboard/widget_config.html:19 +#: netbox/templates/extras/object_journal.html:27 +#: netbox/templates/generic/object_edit.html:75 +#: netbox/utilities/templates/helpers/applied_filters.html:16 +#: netbox/utilities/templates/helpers/table_config_form.html:40 msgid "Save" msgstr "Sauvegarder" -#: templates/account/preferences.html:34 +#: netbox/templates/account/preferences.html:34 msgid "Table Configurations" msgstr "Configurations des tables" -#: templates/account/preferences.html:39 +#: netbox/templates/account/preferences.html:39 msgid "Clear table preferences" msgstr "Effacer les préférences du tableau" -#: templates/account/preferences.html:47 +#: netbox/templates/account/preferences.html:47 msgid "Toggle All" msgstr "Tout afficher" -#: templates/account/preferences.html:49 +#: netbox/templates/account/preferences.html:49 msgid "Table" msgstr "Tableau" -#: templates/account/preferences.html:50 +#: netbox/templates/account/preferences.html:50 msgid "Ordering" msgstr "Commander" -#: templates/account/preferences.html:51 +#: netbox/templates/account/preferences.html:51 msgid "Columns" msgstr "Colonnes" -#: templates/account/preferences.html:71 templates/dcim/cable_trace.html:113 -#: templates/extras/object_configcontext.html:43 +#: netbox/templates/account/preferences.html:71 +#: netbox/templates/dcim/cable_trace.html:113 +#: netbox/templates/extras/object_configcontext.html:43 msgid "None found" msgstr "Aucun n'a été trouvé" -#: templates/account/profile.html:6 +#: netbox/templates/account/profile.html:6 msgid "User Profile" msgstr "Profil utilisateur" -#: templates/account/profile.html:12 +#: netbox/templates/account/profile.html:12 msgid "Account Details" msgstr "Détails du compte" -#: templates/account/profile.html:29 templates/tenancy/contact.html:43 -#: templates/users/user.html:25 tenancy/forms/bulk_edit.py:109 +#: netbox/templates/account/profile.html:29 +#: netbox/templates/tenancy/contact.html:43 +#: netbox/templates/users/user.html:25 netbox/tenancy/forms/bulk_edit.py:109 msgid "Email" msgstr "Courrier électronique" -#: templates/account/profile.html:33 templates/users/user.html:29 +#: netbox/templates/account/profile.html:33 +#: netbox/templates/users/user.html:29 msgid "Account Created" msgstr "Compte créé" -#: templates/account/profile.html:37 templates/users/user.html:33 +#: netbox/templates/account/profile.html:37 +#: netbox/templates/users/user.html:33 msgid "Last Login" msgstr "Dernière connexion" -#: templates/account/profile.html:41 templates/users/user.html:45 +#: netbox/templates/account/profile.html:41 +#: netbox/templates/users/user.html:45 msgid "Superuser" msgstr "Superutilisateur" -#: templates/account/profile.html:45 templates/inc/user_menu.html:13 -#: templates/users/user.html:41 +#: netbox/templates/account/profile.html:45 +#: netbox/templates/inc/user_menu.html:13 netbox/templates/users/user.html:41 msgid "Staff" msgstr "Le personnel" -#: templates/account/profile.html:53 templates/users/objectpermission.html:82 -#: templates/users/user.html:53 +#: netbox/templates/account/profile.html:53 +#: netbox/templates/users/objectpermission.html:82 +#: netbox/templates/users/user.html:53 msgid "Assigned Groups" msgstr "Groupes assignés" -#: templates/account/profile.html:58 -#: templates/circuits/circuit_terminations_swap.html:18 -#: templates/circuits/circuit_terminations_swap.html:26 -#: templates/circuits/circuittermination.html:34 -#: templates/circuits/inc/circuit_termination.html:68 -#: templates/dcim/devicebay.html:59 -#: templates/dcim/inc/panels/inventory_items.html:45 -#: templates/dcim/interface.html:296 templates/dcim/modulebay.html:76 -#: templates/extras/configcontext.html:70 templates/extras/eventrule.html:72 -#: templates/extras/htmx/script_result.html:56 -#: templates/extras/objectchange.html:123 -#: templates/extras/objectchange.html:141 templates/extras/webhook.html:67 -#: templates/extras/webhook.html:79 templates/inc/panel_table.html:13 -#: templates/inc/panels/comments.html:12 -#: templates/ipam/inc/panels/fhrp_groups.html:56 templates/users/group.html:34 -#: templates/users/group.html:44 templates/users/objectpermission.html:77 -#: templates/users/objectpermission.html:87 templates/users/user.html:58 -#: templates/users/user.html:68 +#: netbox/templates/account/profile.html:58 +#: netbox/templates/circuits/circuit_terminations_swap.html:18 +#: netbox/templates/circuits/circuit_terminations_swap.html:26 +#: netbox/templates/circuits/circuittermination.html:34 +#: netbox/templates/circuits/inc/circuit_termination.html:68 +#: netbox/templates/dcim/devicebay.html:59 +#: netbox/templates/dcim/inc/panels/inventory_items.html:45 +#: netbox/templates/dcim/interface.html:296 +#: netbox/templates/dcim/modulebay.html:76 +#: netbox/templates/extras/configcontext.html:70 +#: netbox/templates/extras/eventrule.html:72 +#: netbox/templates/extras/htmx/script_result.html:56 +#: netbox/templates/extras/objectchange.html:124 +#: netbox/templates/extras/objectchange.html:142 +#: netbox/templates/extras/webhook.html:67 +#: netbox/templates/extras/webhook.html:79 +#: netbox/templates/inc/panel_table.html:13 +#: netbox/templates/inc/panels/comments.html:12 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:56 +#: netbox/templates/users/group.html:34 netbox/templates/users/group.html:44 +#: netbox/templates/users/objectpermission.html:77 +#: netbox/templates/users/objectpermission.html:87 +#: netbox/templates/users/user.html:58 netbox/templates/users/user.html:68 msgid "None" msgstr "Aucune" -#: templates/account/profile.html:68 templates/users/user.html:78 +#: netbox/templates/account/profile.html:68 +#: netbox/templates/users/user.html:78 msgid "Recent Activity" msgstr "Activité récente" -#: templates/account/token.html:8 templates/account/token_list.html:6 +#: netbox/templates/account/token.html:8 +#: netbox/templates/account/token_list.html:6 msgid "My API Tokens" msgstr "Mes jetons d'API" -#: templates/account/token.html:11 templates/account/token.html:19 -#: templates/users/token.html:6 templates/users/token.html:14 -#: users/forms/filtersets.py:121 +#: netbox/templates/account/token.html:11 +#: netbox/templates/account/token.html:19 netbox/templates/users/token.html:6 +#: netbox/templates/users/token.html:14 netbox/users/forms/filtersets.py:121 msgid "Token" msgstr "Jeton" -#: templates/account/token.html:39 templates/users/token.html:31 -#: users/forms/bulk_edit.py:107 +#: netbox/templates/account/token.html:39 netbox/templates/users/token.html:31 +#: netbox/users/forms/bulk_edit.py:107 msgid "Write enabled" msgstr "Écriture activée" -#: templates/account/token.html:51 templates/users/token.html:43 +#: netbox/templates/account/token.html:51 netbox/templates/users/token.html:43 msgid "Last used" msgstr "Dernière utilisation" -#: templates/account/token_list.html:12 +#: netbox/templates/account/token_list.html:12 msgid "Add a Token" msgstr "Ajouter un jeton" -#: templates/base/base.html:18 templates/home.html:27 +#: netbox/templates/base/base.html:18 netbox/templates/home.html:27 msgid "Home" msgstr "Accueil" -#: templates/base/layout.html:32 +#: netbox/templates/base/layout.html:32 msgid "NetBox Logo" msgstr "Logo NetBox" -#: templates/base/layout.html:56 +#: netbox/templates/base/layout.html:56 msgid "Enable dark mode" msgstr "Activer le mode sombre" -#: templates/base/layout.html:59 +#: netbox/templates/base/layout.html:59 msgid "Enable light mode" msgstr "Activer le mode éclairage" -#: templates/base/layout.html:145 +#: netbox/templates/base/layout.html:145 msgid "Docs" msgstr "Docs" -#: templates/base/layout.html:151 templates/rest_framework/api.html:10 +#: netbox/templates/base/layout.html:151 +#: netbox/templates/rest_framework/api.html:10 msgid "REST API" msgstr "API REST" -#: templates/base/layout.html:157 +#: netbox/templates/base/layout.html:157 msgid "REST API documentation" msgstr "Documentation de l'API REST" -#: templates/base/layout.html:164 +#: netbox/templates/base/layout.html:164 msgid "GraphQL API" msgstr "API GraphQL" -#: templates/base/layout.html:171 +#: netbox/templates/base/layout.html:171 msgid "Source Code" msgstr "Code source" -#: templates/base/layout.html:177 +#: netbox/templates/base/layout.html:177 msgid "Community" msgstr "Communauté" -#: templates/circuits/circuit.html:47 +#: netbox/templates/circuits/circuit.html:47 msgid "Install Date" msgstr "Date d'installation" -#: templates/circuits/circuit.html:51 +#: netbox/templates/circuits/circuit.html:51 msgid "Termination Date" msgstr "Date de résiliation" -#: templates/circuits/circuit_terminations_swap.html:4 +#: netbox/templates/circuits/circuit_terminations_swap.html:4 msgid "Swap Circuit Terminations" msgstr "Échanger les terminaisons du circuit" -#: templates/circuits/circuit_terminations_swap.html:8 +#: netbox/templates/circuits/circuit_terminations_swap.html:8 #, python-format msgid "Swap these terminations for circuit %(circuit)s?" msgstr "Échanger les terminaisons du circuit %(circuit)s?" -#: templates/circuits/circuit_terminations_swap.html:14 +#: netbox/templates/circuits/circuit_terminations_swap.html:14 msgid "A side" msgstr "Coté A" -#: templates/circuits/circuit_terminations_swap.html:22 +#: netbox/templates/circuits/circuit_terminations_swap.html:22 msgid "Z side" msgstr "Côté Z" -#: templates/circuits/circuittype.html:10 +#: netbox/templates/circuits/circuittype.html:10 msgid "Add Circuit" msgstr "Ajouter un circuit" -#: templates/circuits/circuittype.html:19 +#: netbox/templates/circuits/circuittype.html:19 msgid "Circuit Type" msgstr "Type de circuit" -#: templates/circuits/inc/circuit_termination.html:10 -#: templates/dcim/devicetype/component_templates.html:33 -#: templates/dcim/manufacturer.html:11 -#: templates/dcim/moduletype/component_templates.html:29 -#: templates/generic/bulk_add_component.html:22 -#: templates/users/objectpermission.html:38 -#: utilities/templates/buttons/add.html:4 -#: utilities/templates/helpers/table_config_form.html:20 +#: netbox/templates/circuits/inc/circuit_termination.html:10 +#: netbox/templates/dcim/devicetype/component_templates.html:33 +#: netbox/templates/dcim/manufacturer.html:11 +#: netbox/templates/dcim/moduletype/component_templates.html:29 +#: netbox/templates/generic/bulk_add_component.html:22 +#: netbox/templates/users/objectpermission.html:38 +#: netbox/utilities/templates/buttons/add.html:4 +#: netbox/utilities/templates/helpers/table_config_form.html:20 msgid "Add" msgstr "Ajouter" -#: templates/circuits/inc/circuit_termination.html:15 -#: templates/circuits/inc/circuit_termination_fields.html:36 -#: templates/dcim/inc/panels/inventory_items.html:32 -#: templates/dcim/moduletype/component_templates.html:20 -#: templates/dcim/powerpanel.html:56 templates/extras/script_list.html:32 -#: templates/generic/object_edit.html:47 -#: templates/ipam/inc/ipaddress_edit_header.html:7 -#: templates/ipam/inc/panels/fhrp_groups.html:43 -#: utilities/templates/buttons/edit.html:3 +#: netbox/templates/circuits/inc/circuit_termination.html:15 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:36 +#: netbox/templates/dcim/inc/panels/inventory_items.html:32 +#: netbox/templates/dcim/moduletype/component_templates.html:20 +#: netbox/templates/dcim/powerpanel.html:56 +#: netbox/templates/extras/script_list.html:32 +#: 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 +#: netbox/utilities/templates/buttons/edit.html:3 msgid "Edit" msgstr "Modifier" -#: templates/circuits/inc/circuit_termination.html:18 +#: netbox/templates/circuits/inc/circuit_termination.html:18 msgid "Swap" msgstr "Échange" -#: templates/circuits/inc/circuit_termination_fields.html:19 -#: templates/dcim/consoleport.html:59 templates/dcim/consoleserverport.html:60 -#: templates/dcim/powerfeed.html:114 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:19 +#: netbox/templates/dcim/consoleport.html:59 +#: netbox/templates/dcim/consoleserverport.html:60 +#: netbox/templates/dcim/powerfeed.html:114 msgid "Marked as connected" msgstr "Marqué comme connecté" -#: templates/circuits/inc/circuit_termination_fields.html:21 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:21 msgid "to" msgstr "pour" -#: templates/circuits/inc/circuit_termination_fields.html:31 -#: templates/circuits/inc/circuit_termination_fields.html:32 -#: templates/dcim/frontport.html:80 -#: templates/dcim/inc/connection_endpoints.html:7 -#: templates/dcim/interface.html:154 templates/dcim/rearport.html:76 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:31 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:32 +#: netbox/templates/dcim/frontport.html:80 +#: netbox/templates/dcim/inc/connection_endpoints.html:7 +#: netbox/templates/dcim/interface.html:154 +#: netbox/templates/dcim/rearport.html:76 msgid "Trace" msgstr "Trace" -#: templates/circuits/inc/circuit_termination_fields.html:35 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:35 msgid "Edit cable" msgstr "Modifier le câble" -#: templates/circuits/inc/circuit_termination_fields.html:40 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:40 msgid "Remove cable" msgstr "Retirez le câble" -#: templates/circuits/inc/circuit_termination_fields.html:41 -#: templates/dcim/bulk_disconnect.html:5 -#: templates/dcim/device/consoleports.html:12 -#: templates/dcim/device/consoleserverports.html:12 -#: templates/dcim/device/frontports.html:12 -#: templates/dcim/device/interfaces.html:16 -#: templates/dcim/device/poweroutlets.html:12 -#: templates/dcim/device/powerports.html:12 -#: templates/dcim/device/rearports.html:12 templates/dcim/powerpanel.html:61 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:41 +#: netbox/templates/dcim/bulk_disconnect.html:5 +#: netbox/templates/dcim/device/consoleports.html:12 +#: netbox/templates/dcim/device/consoleserverports.html:12 +#: netbox/templates/dcim/device/frontports.html:12 +#: netbox/templates/dcim/device/interfaces.html:16 +#: netbox/templates/dcim/device/poweroutlets.html:12 +#: netbox/templates/dcim/device/powerports.html:12 +#: netbox/templates/dcim/device/rearports.html:12 +#: netbox/templates/dcim/powerpanel.html:61 msgid "Disconnect" msgstr "Déconnectez" -#: templates/circuits/inc/circuit_termination_fields.html:48 -#: templates/dcim/consoleport.html:69 templates/dcim/consoleserverport.html:70 -#: templates/dcim/frontport.html:102 templates/dcim/interface.html:180 -#: templates/dcim/interface.html:200 templates/dcim/powerfeed.html:127 -#: templates/dcim/poweroutlet.html:71 templates/dcim/poweroutlet.html:72 -#: templates/dcim/powerport.html:73 templates/dcim/rearport.html:98 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:48 +#: netbox/templates/dcim/consoleport.html:69 +#: netbox/templates/dcim/consoleserverport.html:70 +#: netbox/templates/dcim/frontport.html:102 +#: netbox/templates/dcim/interface.html:180 +#: netbox/templates/dcim/interface.html:200 +#: netbox/templates/dcim/powerfeed.html:127 +#: netbox/templates/dcim/poweroutlet.html:71 +#: netbox/templates/dcim/poweroutlet.html:72 +#: netbox/templates/dcim/powerport.html:73 +#: netbox/templates/dcim/rearport.html:98 msgid "Connect" msgstr "Connecter" -#: templates/circuits/inc/circuit_termination_fields.html:70 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:70 msgid "Downstream" msgstr "En aval" -#: templates/circuits/inc/circuit_termination_fields.html:71 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:71 msgid "Upstream" msgstr "En amont" -#: templates/circuits/inc/circuit_termination_fields.html:80 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:80 msgid "Cross-Connect" msgstr "Connexion croisée" -#: templates/circuits/inc/circuit_termination_fields.html:84 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:84 msgid "Patch Panel/Port" msgstr "Panneau de raccordement et port" -#: templates/circuits/provider.html:11 +#: netbox/templates/circuits/provider.html:11 msgid "Add circuit" msgstr "Ajouter un circuit" -#: templates/circuits/provideraccount.html:17 +#: netbox/templates/circuits/provideraccount.html:17 msgid "Provider Account" msgstr "Compte du fournisseur" -#: templates/core/configrevision.html:35 +#: netbox/templates/core/configrevision.html:35 msgid "Configuration Data" msgstr "Données de configuration" -#: templates/core/configrevision.html:40 +#: netbox/templates/core/configrevision.html:40 msgid "Comment" msgstr "Commentaire" -#: templates/core/configrevision_restore.html:8 -#: templates/core/configrevision_restore.html:25 -#: templates/core/configrevision_restore.html:64 +#: netbox/templates/core/configrevision_restore.html:8 +#: netbox/templates/core/configrevision_restore.html:25 +#: netbox/templates/core/configrevision_restore.html:64 msgid "Restore" msgstr "Restaurer" -#: templates/core/configrevision_restore.html:36 +#: netbox/templates/core/configrevision_restore.html:36 msgid "Parameter" msgstr "Paramètre" -#: templates/core/configrevision_restore.html:37 +#: netbox/templates/core/configrevision_restore.html:37 msgid "Current Value" msgstr "Valeur actuelle" -#: templates/core/configrevision_restore.html:38 +#: netbox/templates/core/configrevision_restore.html:38 msgid "New Value" msgstr "Nouvelle valeur" -#: templates/core/configrevision_restore.html:50 +#: netbox/templates/core/configrevision_restore.html:50 msgid "Changed" msgstr "Modifié" -#: templates/core/datafile.html:38 +#: netbox/templates/core/datafile.html:38 msgid "Last Updated" msgstr "Dernière mise à jour" -#: templates/core/datafile.html:42 templates/ipam/iprange.html:25 -#: templates/virtualization/virtualdisk.html:29 +#: netbox/templates/core/datafile.html:42 +#: netbox/templates/ipam/iprange.html:25 +#: netbox/templates/virtualization/virtualdisk.html:29 msgid "Size" msgstr "Taille" -#: templates/core/datafile.html:43 +#: netbox/templates/core/datafile.html:43 msgid "bytes" msgstr "octets" -#: templates/core/datafile.html:46 +#: netbox/templates/core/datafile.html:46 msgid "SHA256 Hash" msgstr "Hachage SHA256" -#: templates/core/datasource.html:14 templates/core/datasource.html:20 -#: utilities/templates/buttons/sync.html:5 +#: netbox/templates/core/datasource.html:14 +#: netbox/templates/core/datasource.html:20 +#: netbox/utilities/templates/buttons/sync.html:5 msgid "Sync" msgstr "Synchroniser" -#: templates/core/datasource.html:50 +#: netbox/templates/core/datasource.html:50 msgid "Last synced" msgstr "Dernière synchronisation" -#: templates/core/datasource.html:84 +#: netbox/templates/core/datasource.html:84 msgid "Backend" msgstr "Backend" -#: templates/core/datasource.html:99 +#: netbox/templates/core/datasource.html:99 msgid "No parameters defined" msgstr "Aucun paramètre défini" -#: templates/core/datasource.html:114 +#: netbox/templates/core/datasource.html:114 msgid "Files" msgstr "Dossiers" -#: templates/core/inc/config_data.html:7 +#: netbox/templates/core/inc/config_data.html:7 msgid "Rack elevations" msgstr "Élévations des rayonnages" -#: templates/core/inc/config_data.html:10 +#: netbox/templates/core/inc/config_data.html:10 msgid "Default unit height" msgstr "Hauteur de l'unité par défaut" -#: templates/core/inc/config_data.html:14 +#: netbox/templates/core/inc/config_data.html:14 msgid "Default unit width" msgstr "Largeur de l'unité par défaut" -#: templates/core/inc/config_data.html:20 +#: netbox/templates/core/inc/config_data.html:20 msgid "Power feeds" msgstr "Alimentations" -#: templates/core/inc/config_data.html:23 +#: netbox/templates/core/inc/config_data.html:23 msgid "Default voltage" msgstr "Tension par défaut" -#: templates/core/inc/config_data.html:27 +#: netbox/templates/core/inc/config_data.html:27 msgid "Default amperage" msgstr "Ampérage par défaut" -#: templates/core/inc/config_data.html:31 +#: netbox/templates/core/inc/config_data.html:31 msgid "Default max utilization" msgstr "Utilisation maximale par défaut" -#: templates/core/inc/config_data.html:40 +#: netbox/templates/core/inc/config_data.html:40 msgid "Enforce global unique" msgstr "Appliquez une approche unique au monde" -#: templates/core/inc/config_data.html:83 +#: netbox/templates/core/inc/config_data.html:83 msgid "Paginate count" msgstr "Nombre de pages" -#: templates/core/inc/config_data.html:87 +#: netbox/templates/core/inc/config_data.html:87 msgid "Max page size" msgstr "Taille de page maximale" -#: templates/core/inc/config_data.html:114 +#: netbox/templates/core/inc/config_data.html:114 msgid "User preferences" msgstr "Préférences de l'utilisateur" -#: templates/core/inc/config_data.html:141 +#: netbox/templates/core/inc/config_data.html:141 msgid "Job retention" msgstr "Maintien de l'emploi" -#: templates/core/job.html:17 templates/core/rq_task.html:12 -#: templates/core/rq_task.html:49 templates/core/rq_task.html:58 +#: netbox/templates/core/job.html:17 netbox/templates/core/rq_task.html:12 +#: netbox/templates/core/rq_task.html:49 netbox/templates/core/rq_task.html:58 msgid "Job" msgstr "Emploi" -#: templates/core/job.html:40 templates/extras/journalentry.html:26 +#: netbox/templates/core/job.html:40 +#: netbox/templates/extras/journalentry.html:26 msgid "Created By" msgstr "Créé par" -#: templates/core/job.html:48 +#: netbox/templates/core/job.html:48 msgid "Scheduling" msgstr "Planification" -#: templates/core/job.html:59 +#: netbox/templates/core/job.html:59 #, python-format msgid "every %(interval)s minutes" msgstr "chaque %(interval)s minutes" -#: templates/core/rq_queue_list.html:5 templates/core/rq_queue_list.html:13 -#: templates/core/rq_task_list.html:14 templates/core/rq_worker.html:7 +#: netbox/templates/core/rq_queue_list.html:5 +#: netbox/templates/core/rq_queue_list.html:13 +#: netbox/templates/core/rq_task_list.html:14 +#: netbox/templates/core/rq_worker.html:7 msgid "Background Queues" msgstr "Files d'attente en arrière-plan" -#: templates/core/rq_queue_list.html:24 templates/core/rq_queue_list.html:25 -#: templates/core/rq_worker_list.html:44 templates/core/rq_worker_list.html:45 -#: templates/extras/script_result.html:49 -#: templates/extras/script_result.html:51 -#: templates/inc/table_controls_htmx.html:18 -#: templates/inc/table_controls_htmx.html:20 +#: netbox/templates/core/rq_queue_list.html:24 +#: netbox/templates/core/rq_queue_list.html:25 +#: netbox/templates/core/rq_worker_list.html:44 +#: netbox/templates/core/rq_worker_list.html:45 +#: netbox/templates/extras/script_result.html:49 +#: netbox/templates/extras/script_result.html:51 +#: netbox/templates/inc/table_controls_htmx.html:18 +#: netbox/templates/inc/table_controls_htmx.html:20 msgid "Configure Table" msgstr "Configurer le tableau" -#: templates/core/rq_task.html:29 +#: netbox/templates/core/rq_task.html:29 msgid "Stop" msgstr "Arrête" -#: templates/core/rq_task.html:34 +#: netbox/templates/core/rq_task.html:34 msgid "Requeue" msgstr "File d'attente" -#: templates/core/rq_task.html:39 +#: netbox/templates/core/rq_task.html:39 msgid "Enqueue" msgstr "File d'attente" -#: templates/core/rq_task.html:61 +#: netbox/templates/core/rq_task.html:61 msgid "Queue" msgstr "File d'attente" -#: templates/core/rq_task.html:65 +#: netbox/templates/core/rq_task.html:65 msgid "Timeout" msgstr "Délai d'attente" -#: templates/core/rq_task.html:69 +#: netbox/templates/core/rq_task.html:69 msgid "Result TTL" msgstr "Résultat TTL" -#: templates/core/rq_task.html:89 +#: netbox/templates/core/rq_task.html:89 msgid "Meta" msgstr "Méta" -#: templates/core/rq_task.html:93 +#: netbox/templates/core/rq_task.html:93 msgid "Arguments" msgstr "Arguments" -#: templates/core/rq_task.html:97 +#: netbox/templates/core/rq_task.html:97 msgid "Keyword Arguments" msgstr "Arguments relatifs aux" -#: templates/core/rq_task.html:103 +#: netbox/templates/core/rq_task.html:103 msgid "Depends on" msgstr "Cela dépend de" -#: templates/core/rq_task.html:109 +#: netbox/templates/core/rq_task.html:109 msgid "Exception" msgstr "Exception" -#: templates/core/rq_task_list.html:28 +#: netbox/templates/core/rq_task_list.html:28 msgid "tasks in " msgstr "tâches dans " -#: templates/core/rq_task_list.html:33 +#: netbox/templates/core/rq_task_list.html:33 msgid "Queued Jobs" msgstr "Jobs en file d'attente" -#: templates/core/rq_task_list.html:64 templates/extras/script_result.html:68 +#: netbox/templates/core/rq_task_list.html:64 +#: netbox/templates/extras/script_result.html:68 #, python-format msgid "" "Select all %(count)s %(object_type_plural)s matching query" @@ -11008,377 +11623,390 @@ msgstr "" "Sélectionnez tous %(count)s %(object_type_plural)s requête " "correspondante" -#: templates/core/rq_worker.html:10 +#: netbox/templates/core/rq_worker.html:10 msgid "Worker Info" msgstr "Informations sur les travailleurs" -#: templates/core/rq_worker.html:31 templates/core/rq_worker.html:40 +#: netbox/templates/core/rq_worker.html:31 +#: netbox/templates/core/rq_worker.html:40 msgid "Worker" msgstr "Travailleur" -#: templates/core/rq_worker.html:55 +#: netbox/templates/core/rq_worker.html:55 msgid "Queues" msgstr "Files d'attente" -#: templates/core/rq_worker.html:63 +#: netbox/templates/core/rq_worker.html:63 msgid "Curent Job" msgstr "Emplois actuels" -#: templates/core/rq_worker.html:67 +#: netbox/templates/core/rq_worker.html:67 msgid "Successful job count" msgstr "Nombre d'emplois réussis" -#: templates/core/rq_worker.html:71 +#: netbox/templates/core/rq_worker.html:71 msgid "Failed job count" msgstr "Nombre de tâches échouées" -#: templates/core/rq_worker.html:75 +#: netbox/templates/core/rq_worker.html:75 msgid "Total working time" msgstr "Temps de travail total" -#: templates/core/rq_worker.html:76 +#: netbox/templates/core/rq_worker.html:76 msgid "seconds" msgstr "secondes" -#: templates/core/rq_worker_list.html:13 templates/core/rq_worker_list.html:21 +#: netbox/templates/core/rq_worker_list.html:13 +#: netbox/templates/core/rq_worker_list.html:21 msgid "Background Workers" msgstr "Travailleurs de fond" -#: templates/core/rq_worker_list.html:27 +#: netbox/templates/core/rq_worker_list.html:27 msgid "Workers in " msgstr "Travailleurs en " -#: templates/core/system.html:11 utilities/templates/buttons/export.html:4 +#: netbox/templates/core/system.html:11 +#: netbox/utilities/templates/buttons/export.html:4 msgid "Export" msgstr "Exporter" -#: templates/core/system.html:28 +#: netbox/templates/core/system.html:28 msgid "System Status" msgstr "État du système" -#: templates/core/system.html:39 +#: netbox/templates/core/system.html:39 msgid "Django version" msgstr "Version de Django" -#: templates/core/system.html:43 +#: netbox/templates/core/system.html:43 msgid "PostgreSQL version" msgstr "Version de PostgreSQL" -#: templates/core/system.html:47 +#: netbox/templates/core/system.html:47 msgid "Database name" msgstr "Nom de base de données" -#: templates/core/system.html:51 +#: netbox/templates/core/system.html:51 msgid "Database size" msgstr "Taille de base de données" -#: templates/core/system.html:56 +#: netbox/templates/core/system.html:56 msgid "Unavailable" msgstr "Non disponible" -#: templates/core/system.html:61 +#: netbox/templates/core/system.html:61 msgid "RQ workers" msgstr "Travailleurs de RQ" -#: templates/core/system.html:64 +#: netbox/templates/core/system.html:64 msgid "default queue" msgstr "file d'attente par défaut" -#: templates/core/system.html:68 +#: netbox/templates/core/system.html:68 msgid "System time" msgstr "Heure du système" -#: templates/core/system.html:90 +#: netbox/templates/core/system.html:90 msgid "Current Configuration" msgstr "Configuration actuelle" -#: templates/dcim/bulk_disconnect.html:9 +#: netbox/templates/dcim/bulk_disconnect.html:9 #, python-format msgid "" "Are you sure you want to disconnect these %(count)s %(obj_type_plural)s?" msgstr "" "Êtes-vous sûr de vouloir les déconnecter %(count)s %(obj_type_plural)s?" -#: templates/dcim/cable_trace.html:10 +#: netbox/templates/dcim/cable_trace.html:10 #, python-format msgid "Cable Trace for %(object_type)s %(object)s" msgstr "Cable Trace pour %(object_type)s %(object)s" -#: templates/dcim/cable_trace.html:24 templates/dcim/inc/rack_elevation.html:7 +#: netbox/templates/dcim/cable_trace.html:24 +#: netbox/templates/dcim/inc/rack_elevation.html:7 msgid "Download SVG" msgstr "Télécharger SVG" -#: templates/dcim/cable_trace.html:30 +#: netbox/templates/dcim/cable_trace.html:30 msgid "Asymmetric Path" msgstr "Trajectoire asymétrique" -#: templates/dcim/cable_trace.html:31 +#: netbox/templates/dcim/cable_trace.html:31 msgid "The nodes below have no links and result in an asymmetric path" msgstr "" "Les nœuds ci-dessous n'ont aucun lien et génèrent un chemin asymétrique" -#: templates/dcim/cable_trace.html:38 +#: netbox/templates/dcim/cable_trace.html:38 msgid "Path split" msgstr "Parcours divisé" -#: templates/dcim/cable_trace.html:39 +#: netbox/templates/dcim/cable_trace.html:39 msgid "Select a node below to continue" msgstr "Sélectionnez un nœud ci-dessous pour continuer" -#: templates/dcim/cable_trace.html:55 +#: netbox/templates/dcim/cable_trace.html:55 msgid "Trace Completed" msgstr "Trace terminée" -#: templates/dcim/cable_trace.html:58 +#: netbox/templates/dcim/cable_trace.html:58 msgid "Total segments" msgstr "Nombre total de segments" -#: templates/dcim/cable_trace.html:62 +#: netbox/templates/dcim/cable_trace.html:62 msgid "Total length" msgstr "Longueur totale" -#: templates/dcim/cable_trace.html:77 +#: netbox/templates/dcim/cable_trace.html:77 msgid "No paths found" msgstr "Aucun chemin trouvé" -#: templates/dcim/cable_trace.html:85 +#: netbox/templates/dcim/cable_trace.html:85 msgid "Related Paths" msgstr "Chemins associés" -#: templates/dcim/cable_trace.html:89 +#: netbox/templates/dcim/cable_trace.html:89 msgid "Origin" msgstr "Origine" -#: templates/dcim/cable_trace.html:90 +#: netbox/templates/dcim/cable_trace.html:90 msgid "Destination" msgstr "Destination" -#: templates/dcim/cable_trace.html:91 +#: netbox/templates/dcim/cable_trace.html:91 msgid "Segments" msgstr "Segments" -#: templates/dcim/cable_trace.html:104 +#: netbox/templates/dcim/cable_trace.html:104 msgid "Incomplete" msgstr "Incomplet" -#: templates/dcim/component_list.html:14 +#: netbox/templates/dcim/component_list.html:14 msgid "Rename Selected" msgstr "Renommer la sélection" -#: templates/dcim/consoleport.html:65 templates/dcim/consoleserverport.html:66 -#: templates/dcim/frontport.html:98 templates/dcim/interface.html:176 -#: templates/dcim/poweroutlet.html:69 templates/dcim/powerport.html:69 +#: netbox/templates/dcim/consoleport.html:65 +#: netbox/templates/dcim/consoleserverport.html:66 +#: netbox/templates/dcim/frontport.html:98 +#: netbox/templates/dcim/interface.html:176 +#: netbox/templates/dcim/poweroutlet.html:69 +#: netbox/templates/dcim/powerport.html:69 msgid "Not Connected" msgstr "Non connecté" -#: templates/dcim/device.html:33 +#: netbox/templates/dcim/device.html:34 msgid "Highlight device in rack" msgstr "Surligner l'appareil dans le rack" -#: templates/dcim/device.html:54 +#: netbox/templates/dcim/device.html:55 msgid "Not racked" msgstr "Pas mis en baie" -#: templates/dcim/device.html:61 templates/dcim/site.html:93 +#: netbox/templates/dcim/device.html:62 netbox/templates/dcim/site.html:94 msgid "GPS Coordinates" msgstr "Coordonnées GPS" -#: templates/dcim/device.html:67 templates/dcim/site.html:99 +#: netbox/templates/dcim/device.html:68 netbox/templates/dcim/site.html:100 msgid "Map It" msgstr "Cartographiez-le" -#: templates/dcim/device.html:107 templates/dcim/inventoryitem.html:56 -#: templates/dcim/module.html:78 templates/dcim/modulebay.html:70 -#: templates/dcim/rack.html:59 +#: netbox/templates/dcim/device.html:108 +#: netbox/templates/dcim/inventoryitem.html:56 +#: netbox/templates/dcim/module.html:78 +#: netbox/templates/dcim/modulebay.html:70 netbox/templates/dcim/rack.html:59 msgid "Asset Tag" msgstr "Étiquette d'actif" -#: templates/dcim/device.html:122 +#: netbox/templates/dcim/device.html:123 msgid "View Virtual Chassis" msgstr "Afficher le châssis virtuel" -#: templates/dcim/device.html:161 +#: netbox/templates/dcim/device.html:162 msgid "Create VDC" msgstr "Créer un VDC" -#: templates/dcim/device.html:172 templates/dcim/device_edit.html:64 -#: virtualization/forms/model_forms.py:223 +#: netbox/templates/dcim/device.html:173 +#: netbox/templates/dcim/device_edit.html:64 +#: netbox/virtualization/forms/model_forms.py:223 msgid "Management" msgstr "Gestion" -#: templates/dcim/device.html:192 templates/dcim/device.html:208 -#: templates/virtualization/virtualmachine.html:53 -#: templates/virtualization/virtualmachine.html:69 +#: netbox/templates/dcim/device.html:193 netbox/templates/dcim/device.html:209 +#: netbox/templates/virtualization/virtualmachine.html:53 +#: netbox/templates/virtualization/virtualmachine.html:69 msgid "NAT for" msgstr "NAT pour" -#: templates/dcim/device.html:194 templates/dcim/device.html:210 -#: templates/virtualization/virtualmachine.html:55 -#: templates/virtualization/virtualmachine.html:71 +#: netbox/templates/dcim/device.html:195 netbox/templates/dcim/device.html:211 +#: netbox/templates/virtualization/virtualmachine.html:55 +#: netbox/templates/virtualization/virtualmachine.html:71 msgid "NAT" msgstr "NAT" -#: templates/dcim/device.html:244 templates/dcim/rack.html:67 +#: netbox/templates/dcim/device.html:245 netbox/templates/dcim/rack.html:67 msgid "Power Utilization" msgstr "Utilisation de l'énergie" -#: templates/dcim/device.html:248 +#: netbox/templates/dcim/device.html:249 msgid "Input" msgstr "Entrée" -#: templates/dcim/device.html:249 +#: netbox/templates/dcim/device.html:250 msgid "Outlets" msgstr "Prises" -#: templates/dcim/device.html:250 +#: netbox/templates/dcim/device.html:251 msgid "Allocated" msgstr "Alloué" -#: templates/dcim/device.html:260 templates/dcim/device.html:262 -#: templates/dcim/device.html:278 templates/dcim/powerfeed.html:67 +#: netbox/templates/dcim/device.html:261 netbox/templates/dcim/device.html:263 +#: netbox/templates/dcim/device.html:279 +#: netbox/templates/dcim/powerfeed.html:67 msgid "VA" msgstr "VA" -#: templates/dcim/device.html:272 +#: netbox/templates/dcim/device.html:273 msgctxt "Leg of a power feed" msgid "Leg" msgstr "Jambe" -#: templates/dcim/device.html:298 -#: templates/virtualization/virtualmachine.html:154 +#: netbox/templates/dcim/device.html:299 +#: netbox/templates/virtualization/virtualmachine.html:154 msgid "Add a service" msgstr "Ajouter un service" -#: templates/dcim/device/base.html:21 templates/dcim/device_list.html:9 -#: templates/dcim/devicetype/base.html:18 templates/dcim/module.html:18 -#: templates/dcim/moduletype/base.html:18 -#: templates/virtualization/virtualmachine/base.html:22 -#: templates/virtualization/virtualmachine_list.html:8 +#: netbox/templates/dcim/device/base.html:21 +#: netbox/templates/dcim/device_list.html:9 +#: netbox/templates/dcim/devicetype/base.html:18 +#: netbox/templates/dcim/module.html:18 +#: netbox/templates/dcim/moduletype/base.html:18 +#: netbox/templates/virtualization/virtualmachine/base.html:22 +#: netbox/templates/virtualization/virtualmachine_list.html:8 msgid "Add Components" msgstr "Ajouter des composants" -#: templates/dcim/device/consoleports.html:24 +#: netbox/templates/dcim/device/consoleports.html:24 msgid "Add Console Ports" msgstr "Ajouter des ports de console" -#: templates/dcim/device/consoleserverports.html:24 +#: netbox/templates/dcim/device/consoleserverports.html:24 msgid "Add Console Server Ports" msgstr "Ajouter des ports au serveur de consoles" -#: templates/dcim/device/devicebays.html:10 +#: netbox/templates/dcim/device/devicebays.html:10 msgid "Add Device Bays" msgstr "Ajouter des baies pour appareils" -#: templates/dcim/device/frontports.html:24 +#: netbox/templates/dcim/device/frontports.html:24 msgid "Add Front Ports" msgstr "Ajouter des ports frontaux" -#: templates/dcim/device/inc/interface_table_controls.html:9 +#: netbox/templates/dcim/device/inc/interface_table_controls.html:9 msgid "Hide Enabled" msgstr "Masquer activé" -#: templates/dcim/device/inc/interface_table_controls.html:10 +#: netbox/templates/dcim/device/inc/interface_table_controls.html:10 msgid "Hide Disabled" msgstr "Masquer les désactivés" -#: templates/dcim/device/inc/interface_table_controls.html:11 +#: netbox/templates/dcim/device/inc/interface_table_controls.html:11 msgid "Hide Virtual" msgstr "Masquer le virtuel" -#: templates/dcim/device/inc/interface_table_controls.html:12 +#: netbox/templates/dcim/device/inc/interface_table_controls.html:12 msgid "Hide Disconnected" msgstr "Masquer les déconnectés" -#: templates/dcim/device/interfaces.html:27 +#: netbox/templates/dcim/device/interfaces.html:27 msgid "Add Interfaces" msgstr "Ajouter des interfaces" -#: templates/dcim/device/inventory.html:10 -#: templates/dcim/inc/panels/inventory_items.html:10 +#: netbox/templates/dcim/device/inventory.html:10 +#: netbox/templates/dcim/inc/panels/inventory_items.html:10 msgid "Add Inventory Item" msgstr "Ajouter un article d'inventaire" -#: templates/dcim/device/modulebays.html:10 +#: netbox/templates/dcim/device/modulebays.html:10 msgid "Add Module Bays" msgstr "Ajouter des baies de modules" -#: templates/dcim/device/poweroutlets.html:24 +#: netbox/templates/dcim/device/poweroutlets.html:24 msgid "Add Power Outlets" msgstr "Ajouter des prises de courant" -#: templates/dcim/device/powerports.html:24 +#: netbox/templates/dcim/device/powerports.html:24 msgid "Add Power Port" msgstr "Ajouter un port d'alimentation" -#: templates/dcim/device/rearports.html:24 +#: netbox/templates/dcim/device/rearports.html:24 msgid "Add Rear Ports" msgstr "Ajouter des ports arrière" -#: templates/dcim/device/render_config.html:5 -#: templates/virtualization/virtualmachine/render_config.html:5 +#: netbox/templates/dcim/device/render_config.html:5 +#: netbox/templates/virtualization/virtualmachine/render_config.html:5 msgid "Config" msgstr "Configuration" -#: templates/dcim/device/render_config.html:35 -#: templates/virtualization/virtualmachine/render_config.html:35 +#: netbox/templates/dcim/device/render_config.html:35 +#: netbox/templates/virtualization/virtualmachine/render_config.html:35 msgid "Context Data" msgstr "Données contextuelles" -#: templates/dcim/device/render_config.html:53 -#: templates/virtualization/virtualmachine/render_config.html:53 +#: netbox/templates/dcim/device/render_config.html:53 +#: netbox/templates/virtualization/virtualmachine/render_config.html:53 msgid "Rendered Config" msgstr "Configuration rendue" -#: templates/dcim/device/render_config.html:55 -#: templates/virtualization/virtualmachine/render_config.html:55 +#: netbox/templates/dcim/device/render_config.html:55 +#: netbox/templates/virtualization/virtualmachine/render_config.html:55 msgid "Download" msgstr "Télécharger" -#: templates/dcim/device/render_config.html:61 -#: templates/virtualization/virtualmachine/render_config.html:61 +#: netbox/templates/dcim/device/render_config.html:61 +#: netbox/templates/virtualization/virtualmachine/render_config.html:61 msgid "No configuration template found" msgstr "Aucun modèle de configuration trouvé" -#: templates/dcim/device_edit.html:44 +#: netbox/templates/dcim/device_edit.html:44 msgid "Parent Bay" msgstr "Baie Parent" -#: templates/dcim/device_edit.html:48 -#: utilities/templates/form_helpers/render_field.html:20 +#: netbox/templates/dcim/device_edit.html:48 +#: netbox/utilities/templates/form_helpers/render_field.html:20 msgid "Regenerate Slug" msgstr "Régénérez la limace" -#: templates/dcim/device_edit.html:49 templates/generic/bulk_remove.html:21 -#: utilities/templates/helpers/table_config_form.html:23 +#: netbox/templates/dcim/device_edit.html:49 +#: netbox/templates/generic/bulk_remove.html:21 +#: netbox/utilities/templates/helpers/table_config_form.html:23 msgid "Remove" msgstr "Supprimer" -#: templates/dcim/device_edit.html:110 +#: netbox/templates/dcim/device_edit.html:110 msgid "Local Config Context Data" msgstr "Données contextuelles de configuration locales" -#: templates/dcim/device_list.html:82 -#: templates/dcim/moduletype/component_templates.html:17 -#: templates/generic/bulk_rename.html:57 -#: templates/virtualization/virtualmachine/interfaces.html:11 -#: templates/virtualization/virtualmachine/virtual_disks.html:11 +#: netbox/templates/dcim/device_list.html:82 +#: netbox/templates/dcim/moduletype/component_templates.html:17 +#: netbox/templates/generic/bulk_rename.html:57 +#: netbox/templates/virtualization/virtualmachine/interfaces.html:11 +#: netbox/templates/virtualization/virtualmachine/virtual_disks.html:11 msgid "Rename" msgstr "Renommer" -#: templates/dcim/devicebay.html:17 +#: netbox/templates/dcim/devicebay.html:17 msgid "Device Bay" msgstr "Baie pour appareils" -#: templates/dcim/devicebay.html:43 +#: netbox/templates/dcim/devicebay.html:43 msgid "Installed Device" msgstr "Appareil installé" -#: templates/dcim/devicebay_depopulate.html:6 +#: netbox/templates/dcim/devicebay_depopulate.html:6 #, python-format msgid "Remove %(device)s from %(device_bay)s?" msgstr "Supprimer %(device)s à partir de %(device_bay)s?" -#: templates/dcim/devicebay_depopulate.html:13 +#: netbox/templates/dcim/devicebay_depopulate.html:13 #, python-format msgid "" "Are you sure you want to remove %(device)s from " @@ -11387,434 +12015,453 @@ msgstr "" "Êtes-vous sûr de vouloir supprimer %(device)s à partir de " "%(device_bay)s?" -#: templates/dcim/devicebay_populate.html:13 +#: netbox/templates/dcim/devicebay_populate.html:13 msgid "Populate" msgstr "Peupler" -#: templates/dcim/devicebay_populate.html:22 +#: netbox/templates/dcim/devicebay_populate.html:22 msgid "Bay" msgstr "Baie" -#: templates/dcim/devicerole.html:14 templates/dcim/platform.html:17 +#: netbox/templates/dcim/devicerole.html:14 +#: netbox/templates/dcim/platform.html:17 msgid "Add Device" msgstr "Ajouter un appareil" -#: templates/dcim/devicerole.html:40 +#: netbox/templates/dcim/devicerole.html:40 msgid "VM Role" msgstr "Rôle de la machine virtuelle" -#: templates/dcim/devicetype.html:18 templates/dcim/moduletype.html:18 +#: netbox/templates/dcim/devicetype.html:18 +#: netbox/templates/dcim/moduletype.html:18 msgid "Model Name" msgstr "Nom du modèle" -#: templates/dcim/devicetype.html:25 templates/dcim/moduletype.html:22 +#: netbox/templates/dcim/devicetype.html:25 +#: netbox/templates/dcim/moduletype.html:22 msgid "Part Number" msgstr "Numéro de pièce" -#: templates/dcim/devicetype.html:41 +#: netbox/templates/dcim/devicetype.html:41 msgid "Exclude From Utilization" msgstr "Exclure de l'utilisation" -#: templates/dcim/devicetype.html:59 +#: netbox/templates/dcim/devicetype.html:59 msgid "Parent/Child" msgstr "Parent/Enfant" -#: templates/dcim/devicetype.html:71 +#: netbox/templates/dcim/devicetype.html:71 msgid "Front Image" msgstr "Image avant" -#: templates/dcim/devicetype.html:83 +#: netbox/templates/dcim/devicetype.html:83 msgid "Rear Image" msgstr "Image arrière" -#: templates/dcim/frontport.html:54 +#: netbox/templates/dcim/frontport.html:54 msgid "Rear Port Position" msgstr "Position du port arrière" -#: templates/dcim/frontport.html:72 templates/dcim/interface.html:144 -#: templates/dcim/poweroutlet.html:63 templates/dcim/powerport.html:63 -#: templates/dcim/rearport.html:68 +#: netbox/templates/dcim/frontport.html:72 +#: netbox/templates/dcim/interface.html:144 +#: netbox/templates/dcim/poweroutlet.html:63 +#: netbox/templates/dcim/powerport.html:63 +#: netbox/templates/dcim/rearport.html:68 msgid "Marked as Connected" msgstr "Marqué comme connecté" -#: templates/dcim/frontport.html:86 templates/dcim/rearport.html:82 +#: netbox/templates/dcim/frontport.html:86 +#: netbox/templates/dcim/rearport.html:82 msgid "Connection Status" msgstr "État de la connexion" -#: templates/dcim/htmx/cable_edit.html:10 +#: netbox/templates/dcim/htmx/cable_edit.html:10 msgid "A Side" msgstr "Un côté" -#: templates/dcim/htmx/cable_edit.html:30 +#: netbox/templates/dcim/htmx/cable_edit.html:30 msgid "B Side" msgstr "Côté B" -#: templates/dcim/inc/cable_termination.html:65 +#: netbox/templates/dcim/inc/cable_termination.html:65 msgid "No termination" msgstr "Pas de résiliation" -#: templates/dcim/inc/cable_toggle_buttons.html:3 +#: netbox/templates/dcim/inc/cable_toggle_buttons.html:3 msgid "Mark Planned" msgstr "Marquer comme prévu" -#: templates/dcim/inc/cable_toggle_buttons.html:6 +#: netbox/templates/dcim/inc/cable_toggle_buttons.html:6 msgid "Mark Installed" msgstr "Marquer comme installé" -#: templates/dcim/inc/connection_endpoints.html:13 +#: netbox/templates/dcim/inc/connection_endpoints.html:13 msgid "Path Status" msgstr "État du chemin" -#: templates/dcim/inc/connection_endpoints.html:18 +#: netbox/templates/dcim/inc/connection_endpoints.html:18 msgid "Not Reachable" msgstr "Non joignable" -#: templates/dcim/inc/connection_endpoints.html:23 +#: netbox/templates/dcim/inc/connection_endpoints.html:23 msgid "Path Endpoints" msgstr "Points de terminaison du chemin" -#: templates/dcim/inc/endpoint_connection.html:8 -#: templates/dcim/powerfeed.html:120 templates/dcim/rearport.html:94 +#: netbox/templates/dcim/inc/endpoint_connection.html:8 +#: netbox/templates/dcim/powerfeed.html:120 +#: netbox/templates/dcim/rearport.html:94 msgid "Not connected" msgstr "Non connecté" -#: templates/dcim/inc/interface_vlans_table.html:6 +#: netbox/templates/dcim/inc/interface_vlans_table.html:6 msgid "Untagged" msgstr "Non marqué" -#: templates/dcim/inc/interface_vlans_table.html:37 +#: netbox/templates/dcim/inc/interface_vlans_table.html:37 msgid "No VLANs Assigned" msgstr "Aucun VLAN attribué" -#: templates/dcim/inc/interface_vlans_table.html:44 -#: templates/ipam/prefix_list.html:16 templates/ipam/prefix_list.html:33 +#: netbox/templates/dcim/inc/interface_vlans_table.html:44 +#: netbox/templates/ipam/prefix_list.html:16 +#: netbox/templates/ipam/prefix_list.html:33 msgid "Clear" msgstr "Transparent" -#: templates/dcim/inc/interface_vlans_table.html:47 +#: netbox/templates/dcim/inc/interface_vlans_table.html:47 msgid "Clear All" msgstr "Tout effacer" -#: templates/dcim/interface.html:17 +#: netbox/templates/dcim/interface.html:17 msgid "Add Child Interface" msgstr "Ajouter une interface enfant" -#: templates/dcim/interface.html:50 +#: netbox/templates/dcim/interface.html:50 msgid "Speed/Duplex" msgstr "Vitesse/Duplex" -#: templates/dcim/interface.html:73 +#: netbox/templates/dcim/interface.html:73 msgid "PoE Mode" msgstr "Mode PoE" -#: templates/dcim/interface.html:77 +#: netbox/templates/dcim/interface.html:77 msgid "PoE Type" msgstr "Type de PoE" -#: templates/dcim/interface.html:81 -#: templates/virtualization/vminterface.html:63 +#: netbox/templates/dcim/interface.html:81 +#: netbox/templates/virtualization/vminterface.html:63 msgid "802.1Q Mode" msgstr "Mode 802.1Q" -#: templates/dcim/interface.html:125 -#: templates/virtualization/vminterface.html:59 +#: netbox/templates/dcim/interface.html:125 +#: netbox/templates/virtualization/vminterface.html:59 msgid "MAC Address" msgstr "Adresse MAC" -#: templates/dcim/interface.html:151 +#: netbox/templates/dcim/interface.html:151 msgid "Wireless Link" msgstr "Liaison sans fil" -#: templates/dcim/interface.html:218 vpn/choices.py:55 +#: netbox/templates/dcim/interface.html:218 netbox/vpn/choices.py:55 msgid "Peer" msgstr "Pair" -#: templates/dcim/interface.html:230 -#: templates/wireless/inc/wirelesslink_interface.html:26 +#: netbox/templates/dcim/interface.html:230 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:26 msgid "Channel" msgstr "Chaîne" -#: templates/dcim/interface.html:239 -#: templates/wireless/inc/wirelesslink_interface.html:32 +#: netbox/templates/dcim/interface.html:239 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:32 msgid "Channel Frequency" msgstr "Fréquence du canal" -#: templates/dcim/interface.html:242 templates/dcim/interface.html:250 -#: templates/dcim/interface.html:261 templates/dcim/interface.html:269 +#: netbox/templates/dcim/interface.html:242 +#: netbox/templates/dcim/interface.html:250 +#: netbox/templates/dcim/interface.html:261 +#: netbox/templates/dcim/interface.html:269 msgid "MHz" msgstr "MHz" -#: templates/dcim/interface.html:258 -#: templates/wireless/inc/wirelesslink_interface.html:42 +#: netbox/templates/dcim/interface.html:258 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:42 msgid "Channel Width" msgstr "Largeur du canal" -#: templates/dcim/interface.html:285 templates/wireless/wirelesslan.html:14 -#: templates/wireless/wirelesslink.html:21 wireless/forms/bulk_edit.py:60 -#: wireless/forms/bulk_edit.py:102 wireless/forms/filtersets.py:40 -#: wireless/forms/filtersets.py:80 wireless/models.py:81 -#: wireless/models.py:155 wireless/tables/wirelesslan.py:44 +#: netbox/templates/dcim/interface.html:285 +#: netbox/templates/wireless/wirelesslan.html:14 +#: netbox/templates/wireless/wirelesslink.html:21 +#: netbox/wireless/forms/bulk_edit.py:60 +#: netbox/wireless/forms/bulk_edit.py:102 +#: netbox/wireless/forms/filtersets.py:40 +#: netbox/wireless/forms/filtersets.py:80 netbox/wireless/models.py:81 +#: netbox/wireless/models.py:155 netbox/wireless/tables/wirelesslan.py:44 msgid "SSID" msgstr "SAID" -#: templates/dcim/interface.html:305 +#: netbox/templates/dcim/interface.html:305 msgid "LAG Members" msgstr "Membres du GAL" -#: templates/dcim/interface.html:323 +#: netbox/templates/dcim/interface.html:323 msgid "No member interfaces" msgstr "Aucune interface pour les membres" -#: templates/dcim/interface.html:343 templates/ipam/fhrpgroup.html:73 -#: templates/ipam/iprange/ip_addresses.html:7 -#: templates/ipam/prefix/ip_addresses.html:7 -#: templates/virtualization/vminterface.html:89 +#: netbox/templates/dcim/interface.html:343 +#: netbox/templates/ipam/fhrpgroup.html:73 +#: netbox/templates/ipam/iprange/ip_addresses.html:7 +#: netbox/templates/ipam/prefix/ip_addresses.html:7 +#: netbox/templates/virtualization/vminterface.html:89 msgid "Add IP Address" msgstr "Ajouter une adresse IP" -#: templates/dcim/inventoryitem.html:24 +#: netbox/templates/dcim/inventoryitem.html:24 msgid "Parent Item" msgstr "Article parent" -#: templates/dcim/inventoryitem.html:48 +#: netbox/templates/dcim/inventoryitem.html:48 msgid "Part ID" msgstr "ID de pièce" -#: templates/dcim/location.html:17 +#: netbox/templates/dcim/location.html:17 msgid "Add Child Location" msgstr "Ajouter la localisation de l'enfant" -#: templates/dcim/location.html:58 templates/dcim/site.html:55 +#: netbox/templates/dcim/location.html:58 netbox/templates/dcim/site.html:56 msgid "Facility" msgstr "Facilité" -#: templates/dcim/location.html:77 +#: netbox/templates/dcim/location.html:77 msgid "Child Locations" msgstr "Localisations pour enfants" -#: templates/dcim/location.html:81 templates/dcim/site.html:130 +#: netbox/templates/dcim/location.html:81 netbox/templates/dcim/site.html:131 msgid "Add a Location" msgstr "Ajouter un lieu" -#: templates/dcim/location.html:94 templates/dcim/site.html:143 +#: netbox/templates/dcim/location.html:94 netbox/templates/dcim/site.html:144 msgid "Add a Device" msgstr "Ajouter un appareil" -#: templates/dcim/manufacturer.html:16 +#: netbox/templates/dcim/manufacturer.html:16 msgid "Add Device Type" msgstr "Ajouter un type d'appareil" -#: templates/dcim/manufacturer.html:21 +#: netbox/templates/dcim/manufacturer.html:21 msgid "Add Module Type" msgstr "Ajouter un type de module" -#: templates/dcim/powerfeed.html:53 +#: netbox/templates/dcim/powerfeed.html:53 msgid "Connected Device" msgstr "Appareil connecté" -#: templates/dcim/powerfeed.html:63 +#: netbox/templates/dcim/powerfeed.html:63 msgid "Utilization (Allocated" msgstr "Utilisation (allouée)" -#: templates/dcim/powerfeed.html:80 +#: netbox/templates/dcim/powerfeed.html:80 msgid "Electrical Characteristics" msgstr "Caractéristiques électriques" -#: templates/dcim/powerfeed.html:88 +#: netbox/templates/dcim/powerfeed.html:88 msgctxt "Abbreviation for volts" msgid "V" msgstr "V" -#: templates/dcim/powerfeed.html:92 +#: netbox/templates/dcim/powerfeed.html:92 msgctxt "Abbreviation for amperes" msgid "A" msgstr "UN" -#: templates/dcim/poweroutlet.html:48 +#: netbox/templates/dcim/poweroutlet.html:48 msgid "Feed Leg" msgstr "Patte d'alimentation" -#: templates/dcim/powerpanel.html:72 +#: netbox/templates/dcim/powerpanel.html:72 msgid "Add Power Feeds" msgstr "Ajouter des sources d'alimentation" -#: templates/dcim/powerport.html:44 +#: netbox/templates/dcim/powerport.html:44 msgid "Maximum Draw" msgstr "Tirage maximum" -#: templates/dcim/powerport.html:48 +#: netbox/templates/dcim/powerport.html:48 msgid "Allocated Draw" msgstr "Tirage alloué" -#: templates/dcim/rack.html:63 +#: netbox/templates/dcim/rack.html:63 msgid "Space Utilization" msgstr "Utilisation de l'espace" -#: templates/dcim/rack.html:91 +#: netbox/templates/dcim/rack.html:91 msgid "descending" msgstr "descendant" -#: templates/dcim/rack.html:91 +#: netbox/templates/dcim/rack.html:91 msgid "ascending" msgstr "ascendant" -#: templates/dcim/rack.html:94 +#: netbox/templates/dcim/rack.html:94 msgid "Starting Unit" msgstr "Unité de départ" -#: templates/dcim/rack.html:120 +#: netbox/templates/dcim/rack.html:120 msgid "Mounting Depth" msgstr "Profondeur de montage" -#: templates/dcim/rack.html:130 +#: netbox/templates/dcim/rack.html:130 msgid "Rack Weight" msgstr "Poids de la baie" -#: templates/dcim/rack.html:140 +#: netbox/templates/dcim/rack.html:140 msgid "Maximum Weight" msgstr "Poids maximum" -#: templates/dcim/rack.html:150 +#: netbox/templates/dcim/rack.html:150 msgid "Total Weight" msgstr "Poids total" -#: templates/dcim/rack.html:167 templates/dcim/rack_elevation_list.html:15 +#: netbox/templates/dcim/rack.html:167 +#: netbox/templates/dcim/rack_elevation_list.html:15 msgid "Images and Labels" msgstr "Images et étiquettes" -#: templates/dcim/rack.html:168 templates/dcim/rack_elevation_list.html:16 +#: netbox/templates/dcim/rack.html:168 +#: netbox/templates/dcim/rack_elevation_list.html:16 msgid "Images only" msgstr "Images uniquement" -#: templates/dcim/rack.html:169 templates/dcim/rack_elevation_list.html:17 +#: netbox/templates/dcim/rack.html:169 +#: netbox/templates/dcim/rack_elevation_list.html:17 msgid "Labels only" msgstr "Étiquettes uniquement" -#: templates/dcim/rack/reservations.html:8 +#: netbox/templates/dcim/rack/reservations.html:8 msgid "Add reservation" msgstr "Ajouter une réservation" -#: templates/dcim/rack_elevation_list.html:12 +#: netbox/templates/dcim/rack_elevation_list.html:12 msgid "View List" msgstr "Afficher la liste" -#: templates/dcim/rack_elevation_list.html:25 +#: netbox/templates/dcim/rack_elevation_list.html:25 msgid "Sort By" msgstr "Trier par" -#: templates/dcim/rack_elevation_list.html:74 +#: netbox/templates/dcim/rack_elevation_list.html:74 msgid "No Racks Found" msgstr "Aucune baie trouvée" -#: templates/dcim/rack_list.html:8 +#: netbox/templates/dcim/rack_list.html:8 msgid "View Elevations" msgstr "Afficher les élévations" -#: templates/dcim/rackreservation.html:42 +#: netbox/templates/dcim/rackreservation.html:42 msgid "Reservation Details" msgstr "Détails de la réservation" -#: templates/dcim/rackrole.html:10 +#: netbox/templates/dcim/rackrole.html:10 msgid "Add Rack" msgstr "Ajouter un baie" -#: templates/dcim/rearport.html:50 +#: netbox/templates/dcim/rearport.html:50 msgid "Positions" msgstr "Positions" -#: templates/dcim/region.html:17 templates/dcim/sitegroup.html:17 +#: netbox/templates/dcim/region.html:17 +#: netbox/templates/dcim/sitegroup.html:17 msgid "Add Site" msgstr "Ajouter un site" -#: templates/dcim/region.html:55 +#: netbox/templates/dcim/region.html:55 msgid "Child Regions" msgstr "Régions infantiles" -#: templates/dcim/region.html:59 +#: netbox/templates/dcim/region.html:59 msgid "Add Region" msgstr "Ajouter une région" -#: templates/dcim/site.html:63 +#: netbox/templates/dcim/site.html:64 msgid "Time Zone" msgstr "Fuseau horaire" -#: templates/dcim/site.html:66 +#: netbox/templates/dcim/site.html:67 msgid "UTC" msgstr "UTC" -#: templates/dcim/site.html:67 +#: netbox/templates/dcim/site.html:68 msgid "Site time" msgstr "Heure du site" -#: templates/dcim/site.html:74 +#: netbox/templates/dcim/site.html:75 msgid "Physical Address" msgstr "Adresse physique" -#: templates/dcim/site.html:80 +#: netbox/templates/dcim/site.html:81 msgid "Map" msgstr "Carte" -#: templates/dcim/site.html:89 +#: netbox/templates/dcim/site.html:90 msgid "Shipping Address" msgstr "Adresse de livraison" -#: templates/dcim/sitegroup.html:55 templates/tenancy/contactgroup.html:46 -#: templates/tenancy/tenantgroup.html:55 -#: templates/wireless/wirelesslangroup.html:55 +#: netbox/templates/dcim/sitegroup.html:55 +#: netbox/templates/tenancy/contactgroup.html:46 +#: netbox/templates/tenancy/tenantgroup.html:55 +#: netbox/templates/wireless/wirelesslangroup.html:55 msgid "Child Groups" msgstr "Groupes d'enfants" -#: templates/dcim/sitegroup.html:59 +#: netbox/templates/dcim/sitegroup.html:59 msgid "Add Site Group" msgstr "Ajouter un groupe de sites" -#: templates/dcim/trace/attachment.html:5 -#: templates/extras/exporttemplate.html:31 +#: netbox/templates/dcim/trace/attachment.html:5 +#: netbox/templates/extras/exporttemplate.html:31 msgid "Attachment" msgstr "Pièce jointe" -#: templates/dcim/virtualchassis.html:57 +#: netbox/templates/dcim/virtualchassis.html:57 msgid "Add Member" msgstr "Ajouter un membre" -#: templates/dcim/virtualchassis_add.html:18 +#: netbox/templates/dcim/virtualchassis_add.html:18 msgid "Member Devices" msgstr "Appareils pour les membres" -#: templates/dcim/virtualchassis_add_member.html:10 +#: netbox/templates/dcim/virtualchassis_add_member.html:10 #, python-format msgid "Add New Member to Virtual Chassis %(virtual_chassis)s" msgstr "Ajouter un nouveau membre à Virtual Chassis %(virtual_chassis)s" -#: templates/dcim/virtualchassis_add_member.html:19 +#: netbox/templates/dcim/virtualchassis_add_member.html:19 msgid "Add New Member" msgstr "Ajouter un nouveau membre" -#: templates/dcim/virtualchassis_add_member.html:27 -#: templates/generic/object_edit.html:78 -#: templates/users/objectpermission.html:31 users/forms/filtersets.py:68 -#: users/forms/model_forms.py:309 +#: 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:68 netbox/users/forms/model_forms.py:309 msgid "Actions" msgstr "Des actions" -#: templates/dcim/virtualchassis_add_member.html:29 +#: netbox/templates/dcim/virtualchassis_add_member.html:29 msgid "Save & Add Another" msgstr "Enregistrer et ajouter un autre" -#: templates/dcim/virtualchassis_edit.html:7 +#: netbox/templates/dcim/virtualchassis_edit.html:7 #, python-format msgid "Editing Virtual Chassis %(name)s" msgstr "Édition d'un châssis virtuel %(name)s" -#: templates/dcim/virtualchassis_edit.html:53 +#: netbox/templates/dcim/virtualchassis_edit.html:53 msgid "Rack/Unit" msgstr "Baie/unité" -#: templates/dcim/virtualchassis_remove_member.html:5 +#: netbox/templates/dcim/virtualchassis_remove_member.html:5 msgid "Remove Virtual Chassis Member" msgstr "Supprimer un membre du châssis virtuel" -#: templates/dcim/virtualchassis_remove_member.html:9 +#: netbox/templates/dcim/virtualchassis_remove_member.html:9 #, python-format msgid "" "Are you sure you want to remove %(device)s from virtual " @@ -11823,11 +12470,12 @@ msgstr "" "Êtes-vous sûr de vouloir supprimer %(device)s à partir d'un" " châssis virtuel %(name)s?" -#: templates/dcim/virtualdevicecontext.html:26 templates/vpn/l2vpn.html:18 +#: netbox/templates/dcim/virtualdevicecontext.html:26 +#: netbox/templates/vpn/l2vpn.html:18 msgid "Identifier" msgstr "Identifiant" -#: templates/exceptions/import_error.html:6 +#: netbox/templates/exceptions/import_error.html:6 msgid "" "A module import error occurred during this request. Common causes include " "the following:" @@ -11835,11 +12483,11 @@ msgstr "" "Une erreur d'importation de module s'est produite lors de cette demande. Les" " causes les plus courantes sont les suivantes :" -#: templates/exceptions/import_error.html:10 +#: netbox/templates/exceptions/import_error.html:10 msgid "Missing required packages" msgstr "Packages requis manquants" -#: templates/exceptions/import_error.html:11 +#: netbox/templates/exceptions/import_error.html:11 msgid "" "This installation of NetBox might be missing one or more required Python " "packages. These packages are listed in requirements.txt and " @@ -11856,11 +12504,11 @@ msgstr "" "Freeze
depuis la console et comparez la sortie à la liste des " "packages requis." -#: templates/exceptions/import_error.html:20 +#: netbox/templates/exceptions/import_error.html:20 msgid "WSGI service not restarted after upgrade" msgstr "Le service WSGI n'a pas redémarré après la mise à niveau" -#: templates/exceptions/import_error.html:21 +#: netbox/templates/exceptions/import_error.html:21 msgid "" "If this installation has recently been upgraded, check that the WSGI service" " (e.g. gunicorn or uWSGI) has been restarted. This ensures that the new code" @@ -11870,7 +12518,7 @@ msgstr "" " WSGI (par exemple gunicorn ou uWSGI) a été redémarré. Cela garantit que le " "nouveau code est en cours d'exécution." -#: templates/exceptions/permission_error.html:6 +#: netbox/templates/exceptions/permission_error.html:6 msgid "" "A file permission error was detected while processing this request. Common " "causes include the following:" @@ -11878,11 +12526,11 @@ msgstr "" "Une erreur d'autorisation de fichier a été détectée lors du traitement de " "cette demande. Les causes les plus courantes sont les suivantes :" -#: templates/exceptions/permission_error.html:10 +#: netbox/templates/exceptions/permission_error.html:10 msgid "Insufficient write permission to the media root" msgstr "Autorisation d'écriture insuffisante pour la racine du média" -#: templates/exceptions/permission_error.html:11 +#: netbox/templates/exceptions/permission_error.html:11 #, python-format msgid "" "The configured media root is %(media_root)s. Ensure that the " @@ -11893,7 +12541,7 @@ msgstr "" "vous que l'utilisateur NetBox s'exécute et qu'il a accès pour écrire des " "fichiers à tous les emplacements situés dans ce chemin." -#: templates/exceptions/programming_error.html:6 +#: netbox/templates/exceptions/programming_error.html:6 msgid "" "A database programming error was detected while processing this request. " "Common causes include the following:" @@ -11902,11 +12550,11 @@ msgstr "" "traitement de cette demande. Les causes les plus courantes sont les " "suivantes :" -#: templates/exceptions/programming_error.html:10 +#: netbox/templates/exceptions/programming_error.html:10 msgid "Database migrations missing" msgstr "Migration de base de données manquante" -#: templates/exceptions/programming_error.html:11 +#: netbox/templates/exceptions/programming_error.html:11 msgid "" "When upgrading to a new NetBox release, the upgrade script must be run to " "apply any new database migrations. You can run migrations manually by " @@ -11918,11 +12566,11 @@ msgstr "" "exécutant migrer python3 manage.py à partir de la ligne de " "commande." -#: templates/exceptions/programming_error.html:18 +#: netbox/templates/exceptions/programming_error.html:18 msgid "Unsupported PostgreSQL version" msgstr "Version de PostgreSQL non prise en charge" -#: templates/exceptions/programming_error.html:19 +#: netbox/templates/exceptions/programming_error.html:19 msgid "" "Ensure that PostgreSQL version 12 or later is in use. You can check this by " "connecting to the database using NetBox's credentials and issuing a query " @@ -11933,103 +12581,106 @@ msgstr "" "des informations d'identification de NetBox et en émettant une requête pour " "SÉLECTIONNER LA VERSION ()." -#: templates/extras/configcontext.html:45 -#: templates/extras/configtemplate.html:37 -#: templates/extras/exporttemplate.html:51 +#: netbox/templates/extras/configcontext.html:45 +#: netbox/templates/extras/configtemplate.html:37 +#: netbox/templates/extras/exporttemplate.html:51 msgid "The data file associated with this object has been deleted" msgstr "Le fichier de données associé à cet objet a été supprimé" -#: templates/extras/configcontext.html:54 -#: templates/extras/configtemplate.html:46 -#: templates/extras/exporttemplate.html:60 +#: netbox/templates/extras/configcontext.html:54 +#: netbox/templates/extras/configtemplate.html:46 +#: netbox/templates/extras/exporttemplate.html:60 msgid "Data Synced" msgstr "Données synchronisées" -#: templates/extras/configcontext_list.html:7 -#: templates/extras/configtemplate_list.html:7 -#: templates/extras/exporttemplate_list.html:7 +#: netbox/templates/extras/configcontext_list.html:7 +#: netbox/templates/extras/configtemplate_list.html:7 +#: netbox/templates/extras/exporttemplate_list.html:7 msgid "Sync Data" msgstr "Synchroniser les données" -#: templates/extras/configtemplate.html:56 +#: netbox/templates/extras/configtemplate.html:56 msgid "Environment Parameters" msgstr "Paramètres de l'environnement" -#: templates/extras/configtemplate.html:67 -#: templates/extras/exporttemplate.html:79 +#: netbox/templates/extras/configtemplate.html:67 +#: netbox/templates/extras/exporttemplate.html:79 msgid "Template" msgstr "Modèle" -#: templates/extras/customfield.html:30 templates/extras/customlink.html:21 +#: netbox/templates/extras/customfield.html:30 +#: netbox/templates/extras/customlink.html:21 msgid "Group Name" msgstr "Nom du groupe" -#: templates/extras/customfield.html:42 +#: netbox/templates/extras/customfield.html:42 msgid "Cloneable" msgstr "Clonable" -#: templates/extras/customfield.html:52 +#: netbox/templates/extras/customfield.html:52 msgid "Default Value" msgstr "Valeur par défaut" -#: templates/extras/customfield.html:61 +#: netbox/templates/extras/customfield.html:61 msgid "Search Weight" msgstr "Poids de recherche" -#: templates/extras/customfield.html:71 +#: netbox/templates/extras/customfield.html:71 msgid "Filter Logic" msgstr "Logique des filtres" -#: templates/extras/customfield.html:75 +#: netbox/templates/extras/customfield.html:75 msgid "Display Weight" msgstr "Poids de l'écran" -#: templates/extras/customfield.html:79 +#: netbox/templates/extras/customfield.html:79 msgid "UI Visible" msgstr "Interface utilisateur visible" -#: templates/extras/customfield.html:83 +#: netbox/templates/extras/customfield.html:83 msgid "UI Editable" msgstr "Interface utilisateur modifiable" -#: templates/extras/customfield.html:103 +#: netbox/templates/extras/customfield.html:103 msgid "Validation Rules" msgstr "Règles de validation" -#: templates/extras/customfield.html:106 +#: netbox/templates/extras/customfield.html:106 msgid "Minimum Value" msgstr "Valeur minimale" -#: templates/extras/customfield.html:110 +#: netbox/templates/extras/customfield.html:110 msgid "Maximum Value" msgstr "Valeur maximale" -#: templates/extras/customfield.html:114 +#: netbox/templates/extras/customfield.html:114 msgid "Regular Expression" msgstr "Expression régulière" -#: templates/extras/customlink.html:29 +#: netbox/templates/extras/customlink.html:29 msgid "Button Class" msgstr "Classe de boutons" -#: templates/extras/customlink.html:39 templates/extras/exporttemplate.html:66 -#: templates/extras/savedfilter.html:39 +#: netbox/templates/extras/customlink.html:39 +#: netbox/templates/extras/exporttemplate.html:66 +#: netbox/templates/extras/savedfilter.html:39 msgid "Assigned Models" msgstr "Modèles assignés" -#: templates/extras/customlink.html:53 +#: netbox/templates/extras/customlink.html:53 msgid "Link Text" msgstr "Texte du lien" -#: templates/extras/customlink.html:61 +#: netbox/templates/extras/customlink.html:61 msgid "Link URL" msgstr "URL du lien" -#: templates/extras/dashboard/reset.html:4 templates/home.html:66 +#: netbox/templates/extras/dashboard/reset.html:4 +#: netbox/templates/home.html:66 msgid "Reset Dashboard" msgstr "Réinitialisation du tableau" -#: templates/extras/dashboard/reset.html:8 +#: netbox/templates/extras/dashboard/reset.html:8 msgid "" "This will remove all configured widgets and restore the " "default dashboard configuration." @@ -12037,7 +12688,7 @@ msgstr "" "Cela supprimera tous widgets configurés et restauration de " "la configuration par défaut du tableau de bord." -#: templates/extras/dashboard/reset.html:13 +#: netbox/templates/extras/dashboard/reset.html:13 msgid "" "This change affects only your dashboard, and will not impact other " "users." @@ -12045,203 +12696,205 @@ msgstr "" "Ce changement concerne uniquement votre tableau de bord, et n'aura " "aucun impact sur les autres utilisateurs." -#: templates/extras/dashboard/widget_add.html:7 +#: netbox/templates/extras/dashboard/widget_add.html:7 msgid "Add a Widget" msgstr "Ajouter un widget" -#: templates/extras/dashboard/widgets/bookmarks.html:14 +#: netbox/templates/extras/dashboard/widgets/bookmarks.html:14 msgid "No bookmarks have been added yet." msgstr "Aucun favori n'a encore été ajouté." -#: templates/extras/dashboard/widgets/objectcounts.html:10 +#: netbox/templates/extras/dashboard/widgets/objectcounts.html:10 msgid "No permission" msgstr "Aucune autorisation" -#: templates/extras/dashboard/widgets/objectlist.html:6 +#: netbox/templates/extras/dashboard/widgets/objectlist.html:6 msgid "No permission to view this content" msgstr "Aucune autorisation pour voir ce contenu" -#: templates/extras/dashboard/widgets/objectlist.html:10 +#: netbox/templates/extras/dashboard/widgets/objectlist.html:10 msgid "Unable to load content. Invalid view name" msgstr "Impossible de charger le contenu. Nom de vue non valide" -#: templates/extras/dashboard/widgets/rssfeed.html:12 +#: netbox/templates/extras/dashboard/widgets/rssfeed.html:12 msgid "No content found" msgstr "Aucun contenu n'a été trouvé" -#: templates/extras/dashboard/widgets/rssfeed.html:18 +#: netbox/templates/extras/dashboard/widgets/rssfeed.html:18 msgid "There was a problem fetching the RSS feed" msgstr "Un problème s'est produit lors de la récupération du flux RSS" -#: templates/extras/dashboard/widgets/rssfeed.html:21 +#: netbox/templates/extras/dashboard/widgets/rssfeed.html:21 msgid "HTTP" msgstr "HTTP" -#: templates/extras/eventrule.html:52 +#: netbox/templates/extras/eventrule.html:52 msgid "Job start" msgstr "Début du travail" -#: templates/extras/eventrule.html:56 +#: netbox/templates/extras/eventrule.html:56 msgid "Job end" msgstr "Fin du travail" -#: templates/extras/exporttemplate.html:23 +#: netbox/templates/extras/exporttemplate.html:23 msgid "MIME Type" msgstr "Type MIME" -#: templates/extras/exporttemplate.html:27 +#: netbox/templates/extras/exporttemplate.html:27 msgid "File Extension" msgstr "Extension de fichier" -#: templates/extras/htmx/script_result.html:10 +#: netbox/templates/extras/htmx/script_result.html:10 msgid "Scheduled for" msgstr "Prévu pour" -#: templates/extras/htmx/script_result.html:15 +#: netbox/templates/extras/htmx/script_result.html:15 msgid "Duration" msgstr "Durée" -#: templates/extras/htmx/script_result.html:23 +#: netbox/templates/extras/htmx/script_result.html:23 msgid "Test Summary" msgstr "Résumé du test" -#: templates/extras/htmx/script_result.html:43 +#: netbox/templates/extras/htmx/script_result.html:43 msgid "Log" msgstr "Journal" -#: templates/extras/htmx/script_result.html:52 +#: netbox/templates/extras/htmx/script_result.html:52 msgid "Output" msgstr "sortie" -#: templates/extras/inc/result_pending.html:4 +#: netbox/templates/extras/inc/result_pending.html:4 msgid "Loading" msgstr "Chargement" -#: templates/extras/inc/result_pending.html:6 +#: netbox/templates/extras/inc/result_pending.html:6 msgid "Results pending" msgstr "Résultats en attente" -#: templates/extras/journalentry.html:15 +#: netbox/templates/extras/journalentry.html:15 msgid "Journal Entry" msgstr "Entrée de journal" -#: templates/extras/object_changelog.html:15 -#: templates/extras/objectchange_list.html:9 +#: netbox/templates/extras/object_changelog.html:15 +#: netbox/templates/extras/objectchange_list.html:9 msgid "Change log retention" msgstr "Modifier la conservation du journal" -#: templates/extras/object_changelog.html:15 -#: templates/extras/objectchange_list.html:9 +#: netbox/templates/extras/object_changelog.html:15 +#: netbox/templates/extras/objectchange_list.html:9 msgid "days" msgstr "jours" -#: templates/extras/object_changelog.html:15 -#: templates/extras/objectchange_list.html:9 +#: netbox/templates/extras/object_changelog.html:15 +#: netbox/templates/extras/objectchange_list.html:9 msgid "Indefinite" msgstr "Indéfini" -#: templates/extras/object_configcontext.html:19 +#: netbox/templates/extras/object_configcontext.html:19 msgid "The local config context overwrites all source contexts" msgstr "Le contexte de configuration local remplace tous les contextes source" -#: templates/extras/object_configcontext.html:25 +#: netbox/templates/extras/object_configcontext.html:25 msgid "Source Contexts" msgstr "Contextes sources" -#: templates/extras/object_journal.html:17 +#: netbox/templates/extras/object_journal.html:17 msgid "New Journal Entry" msgstr "Nouvelle entrée de journal" -#: templates/extras/objectchange.html:28 -#: templates/users/objectpermission.html:42 +#: netbox/templates/extras/objectchange.html:29 +#: netbox/templates/users/objectpermission.html:42 msgid "Change" msgstr "Changez" -#: templates/extras/objectchange.html:78 +#: netbox/templates/extras/objectchange.html:79 msgid "Difference" msgstr "Différence" -#: templates/extras/objectchange.html:81 +#: netbox/templates/extras/objectchange.html:82 msgid "Previous" msgstr "Précédent" -#: templates/extras/objectchange.html:84 +#: netbox/templates/extras/objectchange.html:85 msgid "Next" msgstr "Prochaine" -#: templates/extras/objectchange.html:92 +#: netbox/templates/extras/objectchange.html:93 msgid "Object Created" msgstr "Objet créé" -#: templates/extras/objectchange.html:94 +#: netbox/templates/extras/objectchange.html:95 msgid "Object Deleted" msgstr "Objet supprimé" -#: templates/extras/objectchange.html:96 +#: netbox/templates/extras/objectchange.html:97 msgid "No Changes" msgstr "Aucune modification" -#: templates/extras/objectchange.html:110 +#: netbox/templates/extras/objectchange.html:111 msgid "Pre-Change Data" msgstr "Données préalables à la modification" -#: templates/extras/objectchange.html:121 +#: netbox/templates/extras/objectchange.html:122 msgid "Warning: Comparing non-atomic change to previous change record" msgstr "" "Avertissement : Comparaison d'une modification non atomique avec " "l'enregistrement de modification précédent" -#: templates/extras/objectchange.html:130 +#: netbox/templates/extras/objectchange.html:131 msgid "Post-Change Data" msgstr "Données après modification" -#: templates/extras/objectchange.html:153 +#: netbox/templates/extras/objectchange.html:162 #, python-format msgid "See All %(count)s Changes" msgstr "Tout afficher %(count)s Changements" -#: templates/extras/report/base.html:30 +#: netbox/templates/extras/report/base.html:30 msgid "Report" msgstr "Rapport" -#: templates/extras/script.html:14 +#: netbox/templates/extras/script.html:14 msgid "You do not have permission to run scripts" msgstr "Vous n'êtes pas autorisé à exécuter des scripts" -#: templates/extras/script.html:41 templates/extras/script.html:45 -#: templates/extras/script_list.html:88 +#: netbox/templates/extras/script.html:41 +#: netbox/templates/extras/script.html:45 +#: netbox/templates/extras/script_list.html:88 msgid "Run Script" msgstr "Exécuter le script" -#: templates/extras/script.html:51 templates/extras/script/source.html:10 +#: netbox/templates/extras/script.html:51 +#: netbox/templates/extras/script/source.html:10 msgid "Error loading script" msgstr "Erreur lors du chargement du script" -#: templates/extras/script/jobs.html:16 +#: netbox/templates/extras/script/jobs.html:16 msgid "Script no longer exists in the source file." msgstr "Le script n'existe plus dans le fichier source." -#: templates/extras/script_list.html:48 +#: netbox/templates/extras/script_list.html:48 msgid "Last Run" msgstr "Dernière course" -#: templates/extras/script_list.html:63 +#: netbox/templates/extras/script_list.html:63 msgid "Script is no longer present in the source file" msgstr "Le script n'est plus présent dans le fichier source" -#: templates/extras/script_list.html:76 +#: netbox/templates/extras/script_list.html:76 msgid "Never" msgstr "Jamais" -#: templates/extras/script_list.html:86 +#: netbox/templates/extras/script_list.html:86 msgid "Run Again" msgstr "Exécutez à nouveau" -#: templates/extras/script_list.html:140 +#: netbox/templates/extras/script_list.html:140 msgid "No Scripts Found" msgstr "Aucun script n'a été trouvé" -#: templates/extras/script_list.html:143 +#: netbox/templates/extras/script_list.html:143 #, python-format msgid "" "Get started by creating a script from " @@ -12250,73 +12903,75 @@ msgstr "" "Commencez par création d'un script à " "partir d'un fichier ou d'une source de données chargé." -#: templates/extras/script_result.html:35 -#: templates/generic/object_list.html:50 templates/search.html:13 +#: netbox/templates/extras/script_result.html:35 +#: netbox/templates/generic/object_list.html:50 +#: netbox/templates/search.html:13 msgid "Results" msgstr "Résultats" -#: templates/extras/tag.html:32 +#: netbox/templates/extras/tag.html:32 msgid "Tagged Items" msgstr "Articles tagués" -#: templates/extras/tag.html:43 +#: netbox/templates/extras/tag.html:43 msgid "Allowed Object Types" msgstr "Types d'objets autorisés" -#: templates/extras/tag.html:51 +#: netbox/templates/extras/tag.html:51 msgid "Any" msgstr "N'importe lequel" -#: templates/extras/tag.html:57 +#: netbox/templates/extras/tag.html:57 msgid "Tagged Item Types" msgstr "Types d'articles tagués" -#: templates/extras/tag.html:81 +#: netbox/templates/extras/tag.html:81 msgid "Tagged Objects" msgstr "Objets balisés" -#: templates/extras/webhook.html:26 +#: netbox/templates/extras/webhook.html:26 msgid "HTTP Method" msgstr "Méthode HTTP" -#: templates/extras/webhook.html:34 +#: netbox/templates/extras/webhook.html:34 msgid "HTTP Content Type" msgstr "Type de contenu HTTP" -#: templates/extras/webhook.html:47 +#: netbox/templates/extras/webhook.html:47 msgid "SSL Verification" msgstr "Vérification SSL" -#: templates/extras/webhook.html:61 +#: netbox/templates/extras/webhook.html:61 msgid "Additional Headers" msgstr "En-têtes supplémentaires" -#: templates/extras/webhook.html:73 +#: netbox/templates/extras/webhook.html:73 msgid "Body Template" msgstr "Modèle de carrosserie" -#: templates/generic/bulk_add_component.html:29 +#: netbox/templates/generic/bulk_add_component.html:29 msgid "Bulk Creation" msgstr "Création en masse" -#: templates/generic/bulk_add_component.html:34 -#: templates/generic/bulk_delete.html:32 templates/generic/bulk_edit.html:33 +#: netbox/templates/generic/bulk_add_component.html:34 +#: netbox/templates/generic/bulk_delete.html:32 +#: netbox/templates/generic/bulk_edit.html:33 msgid "Selected Objects" msgstr "Objets sélectionnés" -#: templates/generic/bulk_add_component.html:58 +#: netbox/templates/generic/bulk_add_component.html:58 msgid "to Add" msgstr "à ajouter" -#: templates/generic/bulk_delete.html:27 +#: netbox/templates/generic/bulk_delete.html:27 msgid "Bulk Delete" msgstr "Suppression groupée" -#: templates/generic/bulk_delete.html:49 +#: netbox/templates/generic/bulk_delete.html:49 msgid "Confirm Bulk Deletion" msgstr "Confirmer la suppression groupée" -#: templates/generic/bulk_delete.html:50 +#: netbox/templates/generic/bulk_delete.html:50 #, python-format msgid "" "The following operation will delete %(count)s " @@ -12326,62 +12981,65 @@ msgstr "" "L'opération suivante supprimera %(count)s %(type_plural)s. " "Vérifiez attentivement les objets sélectionnés et confirmez cette action." -#: templates/generic/bulk_edit.html:21 templates/generic/object_edit.html:22 +#: netbox/templates/generic/bulk_edit.html:21 +#: netbox/templates/generic/object_edit.html:22 msgid "Editing" msgstr "Édition" -#: templates/generic/bulk_edit.html:28 +#: netbox/templates/generic/bulk_edit.html:28 msgid "Bulk Edit" msgstr "Modifier en bloc" -#: templates/generic/bulk_edit.html:107 templates/generic/bulk_rename.html:66 +#: netbox/templates/generic/bulk_edit.html:107 +#: netbox/templates/generic/bulk_rename.html:66 msgid "Apply" msgstr "Appliquer" -#: templates/generic/bulk_import.html:19 +#: netbox/templates/generic/bulk_import.html:19 msgid "Bulk Import" msgstr "Importation en vrac" -#: templates/generic/bulk_import.html:25 +#: netbox/templates/generic/bulk_import.html:25 msgid "Direct Import" msgstr "Importation directe" -#: templates/generic/bulk_import.html:30 +#: netbox/templates/generic/bulk_import.html:30 msgid "Upload File" msgstr "Charger un fichier" -#: templates/generic/bulk_import.html:58 templates/generic/bulk_import.html:80 -#: templates/generic/bulk_import.html:102 +#: netbox/templates/generic/bulk_import.html:58 +#: netbox/templates/generic/bulk_import.html:80 +#: netbox/templates/generic/bulk_import.html:102 msgid "Submit" msgstr "Soumettre" -#: templates/generic/bulk_import.html:113 +#: netbox/templates/generic/bulk_import.html:113 msgid "Field Options" msgstr "Options de terrain" -#: templates/generic/bulk_import.html:119 +#: netbox/templates/generic/bulk_import.html:119 msgid "Accessor" msgstr "Accessoire" -#: templates/generic/bulk_import.html:161 +#: netbox/templates/generic/bulk_import.html:161 msgid "Import Value" msgstr "Valeur d'importation" -#: templates/generic/bulk_import.html:181 +#: netbox/templates/generic/bulk_import.html:181 msgid "Format: YYYY-MM-DD" msgstr "Format : AAAA-MM-JJ" -#: templates/generic/bulk_import.html:183 +#: netbox/templates/generic/bulk_import.html:183 msgid "Specify true or false" msgstr "Spécifiez vrai ou faux" -#: templates/generic/bulk_import.html:195 +#: netbox/templates/generic/bulk_import.html:195 msgid "Required fields must be specified for all objects." msgstr "" "Champs obligatoires doit être spécifiée pour tous les " "objets." -#: templates/generic/bulk_import.html:201 +#: netbox/templates/generic/bulk_import.html:201 #, python-format msgid "" "Related objects may be referenced by any unique attribute. For example, " @@ -12391,15 +13049,15 @@ msgstr "" "unique. Par exemple, %(example)s identifierait un VRF grâce à " "son identificateur d'itinéraire." -#: templates/generic/bulk_remove.html:28 +#: netbox/templates/generic/bulk_remove.html:28 msgid "Bulk Remove" msgstr "Supprimer en bloc" -#: templates/generic/bulk_remove.html:42 +#: netbox/templates/generic/bulk_remove.html:42 msgid "Confirm Bulk Removal" msgstr "Confirmer la suppression groupée" -#: templates/generic/bulk_remove.html:43 +#: netbox/templates/generic/bulk_remove.html:43 #, python-format msgid "" "The following operation will remove %(count)s %(obj_type_plural)s from " @@ -12410,72 +13068,72 @@ msgstr "" "%(parent_obj)s. Veuillez lire attentivement le %(obj_type_plural)s à " "supprimer et à confirmer ci-dessous." -#: templates/generic/bulk_remove.html:64 +#: netbox/templates/generic/bulk_remove.html:64 #, python-format msgid "Remove these %(count)s %(obj_type_plural)s" msgstr "Supprimez-les %(count)s %(obj_type_plural)s" -#: templates/generic/bulk_rename.html:20 +#: netbox/templates/generic/bulk_rename.html:20 msgid "Renaming" msgstr "Renommer" -#: templates/generic/bulk_rename.html:27 +#: netbox/templates/generic/bulk_rename.html:27 msgid "Bulk Rename" msgstr "Renommer en bloc" -#: templates/generic/bulk_rename.html:39 +#: netbox/templates/generic/bulk_rename.html:39 msgid "Current Name" msgstr "Nom actuel" -#: templates/generic/bulk_rename.html:40 +#: netbox/templates/generic/bulk_rename.html:40 msgid "New Name" msgstr "Nouveau nom" -#: templates/generic/bulk_rename.html:64 -#: utilities/templates/widgets/markdown_input.html:11 +#: netbox/templates/generic/bulk_rename.html:64 +#: netbox/utilities/templates/widgets/markdown_input.html:11 msgid "Preview" msgstr "Aperçu" -#: templates/generic/confirmation_form.html:16 +#: netbox/templates/generic/confirmation_form.html:16 msgid "Are you sure" msgstr "Tu es sûr" -#: templates/generic/confirmation_form.html:20 +#: netbox/templates/generic/confirmation_form.html:20 msgid "Confirm" msgstr "Confirmez" -#: templates/generic/object_children.html:47 -#: utilities/templates/buttons/bulk_edit.html:4 +#: netbox/templates/generic/object_children.html:47 +#: netbox/utilities/templates/buttons/bulk_edit.html:4 msgid "Edit Selected" msgstr "Modifier la sélection" -#: templates/generic/object_children.html:61 -#: utilities/templates/buttons/bulk_delete.html:4 +#: netbox/templates/generic/object_children.html:61 +#: netbox/utilities/templates/buttons/bulk_delete.html:4 msgid "Delete Selected" msgstr "Supprimer la sélection" -#: templates/generic/object_edit.html:24 +#: netbox/templates/generic/object_edit.html:24 #, python-format msgid "Add a new %(object_type)s" msgstr "Ajouter un nouveau %(object_type)s" -#: templates/generic/object_edit.html:35 +#: netbox/templates/generic/object_edit.html:35 msgid "View model documentation" msgstr "Afficher la documentation du modèle" -#: templates/generic/object_edit.html:36 +#: netbox/templates/generic/object_edit.html:36 msgid "Help" msgstr "Aide" -#: templates/generic/object_edit.html:83 +#: netbox/templates/generic/object_edit.html:83 msgid "Create & Add Another" msgstr "Créez et ajoutez-en un autre" -#: templates/generic/object_list.html:57 +#: netbox/templates/generic/object_list.html:57 msgid "Filters" msgstr "Filtres" -#: templates/generic/object_list.html:96 +#: netbox/templates/generic/object_list.html:96 #, python-format msgid "" "Select all %(count)s " @@ -12485,40 +13143,40 @@ msgstr "" "count\">%(count)s %(object_type_plural)s requête " "correspondante" -#: templates/home.html:15 +#: netbox/templates/home.html:15 msgid "New Release Available" msgstr "Nouvelle version disponible" -#: templates/home.html:16 +#: netbox/templates/home.html:16 msgid "is available" msgstr "est disponible" -#: templates/home.html:18 +#: netbox/templates/home.html:18 msgctxt "Document title" msgid "Upgrade Instructions" msgstr "Instructions de mise à niveau" -#: templates/home.html:40 +#: netbox/templates/home.html:40 msgid "Unlock Dashboard" msgstr "Ouvrez le tableau de bord" -#: templates/home.html:49 +#: netbox/templates/home.html:49 msgid "Lock Dashboard" msgstr "Tableau de bord verrouillé" -#: templates/home.html:60 +#: netbox/templates/home.html:60 msgid "Add Widget" msgstr "Ajouter un widget" -#: templates/home.html:63 +#: netbox/templates/home.html:63 msgid "Save Layout" msgstr "Enregistrer la mise en page" -#: templates/htmx/delete_form.html:7 +#: netbox/templates/htmx/delete_form.html:7 msgid "Confirm Deletion" msgstr "Confirmer la suppression" -#: templates/htmx/delete_form.html:11 +#: netbox/templates/htmx/delete_form.html:11 #, python-format msgid "" "Are you sure you want to delete " @@ -12527,20 +13185,20 @@ msgstr "" "Es-tu sûr de vouloir supprimer " "%(object_type)s %(object)s?" -#: templates/htmx/delete_form.html:17 +#: netbox/templates/htmx/delete_form.html:17 msgid "The following objects will be deleted as a result of this action." msgstr "Les objets suivants seront supprimés à la suite de cette action." -#: templates/htmx/object_selector.html:5 +#: netbox/templates/htmx/object_selector.html:5 msgid "Select" msgstr "Sélectionnez" -#: templates/inc/filter_list.html:42 -#: utilities/templates/helpers/table_config_form.html:39 +#: netbox/templates/inc/filter_list.html:42 +#: netbox/utilities/templates/helpers/table_config_form.html:39 msgid "Reset" msgstr "Réinitialiser" -#: templates/inc/missing_prerequisites.html:8 +#: netbox/templates/inc/missing_prerequisites.html:8 #, python-format msgid "" "Before you can add a %(model)s you must first create a " @@ -12549,277 +13207,279 @@ msgstr "" "Avant de pouvoir ajouter un %(model)s vous devez d'abord créer un " "%(prerequisite_model)s." -#: templates/inc/paginator.html:15 +#: netbox/templates/inc/paginator.html:15 msgid "Page selection" msgstr "Sélection de page" -#: templates/inc/paginator.html:75 +#: netbox/templates/inc/paginator.html:75 #, python-format msgid "Showing %(start)s-%(end)s of %(total)s" msgstr "Montrant %(start)s-%(end)s de %(total)s" -#: templates/inc/paginator.html:82 +#: netbox/templates/inc/paginator.html:82 msgid "Pagination options" msgstr "Options de pagination" -#: templates/inc/paginator.html:86 +#: netbox/templates/inc/paginator.html:86 msgid "Per Page" msgstr "Par page" -#: templates/inc/panels/image_attachments.html:10 +#: netbox/templates/inc/panels/image_attachments.html:10 msgid "Attach an image" msgstr "Joindre une image" -#: templates/inc/panels/related_objects.html:5 +#: netbox/templates/inc/panels/related_objects.html:5 msgid "Related Objects" msgstr "Objets associés" -#: templates/inc/panels/tags.html:11 +#: netbox/templates/inc/panels/tags.html:11 msgid "No tags assigned" msgstr "Aucune étiquette attribuée" -#: templates/inc/sync_warning.html:10 +#: netbox/templates/inc/sync_warning.html:10 msgid "Data is out of sync with upstream file" msgstr "Les données ne sont pas synchronisées avec le fichier en amont" -#: templates/inc/user_menu.html:23 +#: netbox/templates/inc/user_menu.html:23 msgid "Django Admin" msgstr "Administrateur Django" -#: templates/inc/user_menu.html:40 +#: netbox/templates/inc/user_menu.html:40 msgid "Log Out" msgstr "Déconnectez-vous" -#: templates/inc/user_menu.html:47 templates/login.html:36 +#: netbox/templates/inc/user_menu.html:47 netbox/templates/login.html:36 msgid "Log In" msgstr "Se connecter" -#: templates/ipam/aggregate.html:14 templates/ipam/ipaddress.html:14 -#: templates/ipam/iprange.html:13 templates/ipam/prefix.html:15 +#: netbox/templates/ipam/aggregate.html:14 +#: netbox/templates/ipam/ipaddress.html:14 +#: netbox/templates/ipam/iprange.html:13 netbox/templates/ipam/prefix.html:15 msgid "Family" msgstr "Famille" -#: templates/ipam/aggregate.html:39 +#: netbox/templates/ipam/aggregate.html:39 msgid "Date Added" msgstr "Date d'ajout" -#: templates/ipam/aggregate/prefixes.html:8 -#: templates/ipam/prefix/prefixes.html:8 templates/ipam/role.html:10 +#: netbox/templates/ipam/aggregate/prefixes.html:8 +#: netbox/templates/ipam/prefix/prefixes.html:8 +#: netbox/templates/ipam/role.html:10 msgid "Add Prefix" msgstr "Ajouter un préfixe" -#: templates/ipam/asn.html:23 +#: netbox/templates/ipam/asn.html:23 msgid "AS Number" msgstr "Numéro AS" -#: templates/ipam/fhrpgroup.html:52 +#: netbox/templates/ipam/fhrpgroup.html:52 msgid "Authentication Type" msgstr "Type d'authentification" -#: templates/ipam/fhrpgroup.html:56 +#: netbox/templates/ipam/fhrpgroup.html:56 msgid "Authentication Key" msgstr "Clé d'authentification" -#: templates/ipam/fhrpgroup.html:69 +#: netbox/templates/ipam/fhrpgroup.html:69 msgid "Virtual IP Addresses" msgstr "Adresses IP virtuelles" -#: templates/ipam/inc/ipaddress_edit_header.html:13 +#: netbox/templates/ipam/inc/ipaddress_edit_header.html:13 msgid "Assign IP" msgstr "Attribuer une IP" -#: templates/ipam/inc/ipaddress_edit_header.html:19 +#: netbox/templates/ipam/inc/ipaddress_edit_header.html:19 msgid "Bulk Create" msgstr "Création en bloc" -#: templates/ipam/inc/panels/fhrp_groups.html:10 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:10 msgid "Create Group" msgstr "Créer un groupe" -#: templates/ipam/inc/panels/fhrp_groups.html:15 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:15 msgid "Assign Group" msgstr "Attribuer un groupe" -#: templates/ipam/inc/panels/fhrp_groups.html:25 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:25 msgid "Virtual IPs" msgstr "IP virtuelles" -#: templates/ipam/inc/toggle_available.html:7 +#: netbox/templates/ipam/inc/toggle_available.html:7 msgid "Show Assigned" msgstr "Afficher les données attribuées" -#: templates/ipam/inc/toggle_available.html:10 +#: netbox/templates/ipam/inc/toggle_available.html:10 msgid "Show Available" msgstr "Afficher disponible" -#: templates/ipam/inc/toggle_available.html:13 +#: netbox/templates/ipam/inc/toggle_available.html:13 msgid "Show All" msgstr "Afficher tout" -#: templates/ipam/ipaddress.html:23 templates/ipam/iprange.html:45 -#: templates/ipam/prefix.html:24 +#: netbox/templates/ipam/ipaddress.html:23 +#: netbox/templates/ipam/iprange.html:45 netbox/templates/ipam/prefix.html:24 msgid "Global" msgstr "Globale" -#: templates/ipam/ipaddress.html:85 +#: netbox/templates/ipam/ipaddress.html:85 msgid "NAT (outside)" msgstr "NAT (extérieur)" -#: templates/ipam/ipaddress_assign.html:8 +#: netbox/templates/ipam/ipaddress_assign.html:8 msgid "Assign an IP Address" msgstr "Attribuer une adresse IP" -#: templates/ipam/ipaddress_assign.html:22 +#: netbox/templates/ipam/ipaddress_assign.html:22 msgid "Select IP Address" msgstr "Sélectionnez l'adresse IP" -#: templates/ipam/ipaddress_assign.html:35 +#: netbox/templates/ipam/ipaddress_assign.html:35 msgid "Search Results" msgstr "Résultats de recherche" -#: templates/ipam/ipaddress_bulk_add.html:6 +#: netbox/templates/ipam/ipaddress_bulk_add.html:6 msgid "Bulk Add IP Addresses" msgstr "Ajouter des adresses IP en masse" -#: templates/ipam/iprange.html:17 +#: netbox/templates/ipam/iprange.html:17 msgid "Starting Address" msgstr "Adresse de départ" -#: templates/ipam/iprange.html:21 +#: netbox/templates/ipam/iprange.html:21 msgid "Ending Address" msgstr "Adresse de fin" -#: templates/ipam/iprange.html:33 templates/ipam/prefix.html:110 +#: netbox/templates/ipam/iprange.html:33 netbox/templates/ipam/prefix.html:110 msgid "Marked fully utilized" msgstr "Marqué comme entièrement utilisé" -#: templates/ipam/prefix.html:99 +#: netbox/templates/ipam/prefix.html:99 msgid "Addressing Details" msgstr "Détails d'adressage" -#: templates/ipam/prefix.html:118 +#: netbox/templates/ipam/prefix.html:118 msgid "Child IPs" msgstr "IP d'enfants" -#: templates/ipam/prefix.html:126 +#: netbox/templates/ipam/prefix.html:126 msgid "Available IPs" msgstr "IP disponibles" -#: templates/ipam/prefix.html:138 +#: netbox/templates/ipam/prefix.html:138 msgid "First available IP" msgstr "Première adresse IP disponible" -#: templates/ipam/prefix.html:179 +#: netbox/templates/ipam/prefix.html:179 msgid "Prefix Details" msgstr "Détails du préfixe" -#: templates/ipam/prefix.html:185 +#: netbox/templates/ipam/prefix.html:185 msgid "Network Address" msgstr "Adresse réseau" -#: templates/ipam/prefix.html:189 +#: netbox/templates/ipam/prefix.html:189 msgid "Network Mask" msgstr "Masque réseau" -#: templates/ipam/prefix.html:193 +#: netbox/templates/ipam/prefix.html:193 msgid "Wildcard Mask" msgstr "Masque Wildcard" -#: templates/ipam/prefix.html:197 +#: netbox/templates/ipam/prefix.html:197 msgid "Broadcast Address" msgstr "Adresse de diffusion" -#: templates/ipam/prefix/ip_ranges.html:7 +#: netbox/templates/ipam/prefix/ip_ranges.html:7 msgid "Add IP Range" msgstr "Ajouter une plage d'adresses IP" -#: templates/ipam/prefix_list.html:7 +#: netbox/templates/ipam/prefix_list.html:7 msgid "Hide Depth Indicators" msgstr "Masquer les indicateurs de profondeur" -#: templates/ipam/prefix_list.html:11 +#: netbox/templates/ipam/prefix_list.html:11 msgid "Max Depth" msgstr "Profondeur maximale" -#: templates/ipam/prefix_list.html:28 +#: netbox/templates/ipam/prefix_list.html:28 msgid "Max Length" msgstr "Longueur maximale" -#: templates/ipam/rir.html:10 +#: netbox/templates/ipam/rir.html:10 msgid "Add Aggregate" msgstr "Ajouter un agrégat" -#: templates/ipam/routetarget.html:38 +#: netbox/templates/ipam/routetarget.html:38 msgid "Importing VRFs" msgstr "Importation de VRF" -#: templates/ipam/routetarget.html:44 +#: netbox/templates/ipam/routetarget.html:44 msgid "Exporting VRFs" msgstr "Exportation de VRF" -#: templates/ipam/routetarget.html:52 +#: netbox/templates/ipam/routetarget.html:52 msgid "Importing L2VPNs" msgstr "Importer des VPN L2" -#: templates/ipam/routetarget.html:58 +#: netbox/templates/ipam/routetarget.html:58 msgid "Exporting L2VPNs" msgstr "Exporter des VPN L2" -#: templates/ipam/vlan.html:88 +#: netbox/templates/ipam/vlan.html:88 msgid "Add a Prefix" msgstr "Ajouter un préfixe" -#: templates/ipam/vlangroup.html:18 +#: netbox/templates/ipam/vlangroup.html:18 msgid "Add VLAN" msgstr "Ajouter un VLAN" -#: templates/ipam/vlangroup.html:42 +#: netbox/templates/ipam/vlangroup.html:42 msgid "Permitted VIDs" msgstr "VID autorisés" -#: templates/ipam/vrf.html:16 +#: netbox/templates/ipam/vrf.html:16 msgid "Route Distinguisher" msgstr "Distincteur d'itinéraires" -#: templates/ipam/vrf.html:29 +#: netbox/templates/ipam/vrf.html:29 msgid "Unique IP Space" msgstr "Espace IP unique" -#: templates/login.html:14 +#: netbox/templates/login.html:14 msgid "NetBox logo" msgstr "Logo NetBox" -#: templates/login.html:27 -#: utilities/templates/form_helpers/render_errors.html:7 +#: netbox/templates/login.html:27 +#: netbox/utilities/templates/form_helpers/render_errors.html:7 msgid "Errors" msgstr "Erreurs" -#: templates/login.html:67 +#: netbox/templates/login.html:67 msgid "Sign In" msgstr "Connectez-vous" -#: templates/login.html:75 +#: netbox/templates/login.html:75 msgctxt "Denotes an alternative option" msgid "Or" msgstr "Ou" -#: templates/media_failure.html:7 +#: netbox/templates/media_failure.html:7 msgid "Static Media Failure - NetBox" msgstr "Défaillance du support statique - NetBox" -#: templates/media_failure.html:21 +#: netbox/templates/media_failure.html:21 msgid "Static Media Failure" msgstr "Défaillance du support statique" -#: templates/media_failure.html:23 +#: netbox/templates/media_failure.html:23 msgid "The following static media file failed to load" msgstr "Le fichier multimédia statique suivant n'a pas pu être chargé" -#: templates/media_failure.html:26 +#: netbox/templates/media_failure.html:26 msgid "Check the following" msgstr "Vérifiez les points suivants" -#: templates/media_failure.html:29 +#: netbox/templates/media_failure.html:29 msgid "" "manage.py collectstatic was run during the most recent upgrade." " This installs the most recent iteration of each static file into the static" @@ -12829,7 +13489,7 @@ msgstr "" "à niveau. Cela installe l'itération la plus récente de chaque fichier " "statique dans le chemin racine statique." -#: templates/media_failure.html:35 +#: netbox/templates/media_failure.html:35 #, python-format msgid "" "The HTTP service (e.g. nginx or Apache) is configured to serve files from " @@ -12841,7 +13501,7 @@ msgstr "" "la documentation d'installation pour de plus " "amples informations." -#: templates/media_failure.html:47 +#: netbox/templates/media_failure.html:47 #, python-format msgid "" "The file %(filename)s exists in the static root directory and " @@ -12850,562 +13510,580 @@ msgstr "" "Le dossier %(filename)s existe dans le répertoire racine " "statique et est lisible par le serveur HTTP." -#: templates/media_failure.html:55 +#: netbox/templates/media_failure.html:55 #, python-format msgid "Click here to attempt loading NetBox again." msgstr "" "Cliquez ici pour essayer à nouveau de charger " "NetBox." -#: templates/tenancy/contact.html:18 tenancy/filtersets.py:148 -#: tenancy/forms/bulk_edit.py:137 tenancy/forms/filtersets.py:102 -#: tenancy/forms/forms.py:56 tenancy/forms/model_forms.py:106 -#: tenancy/forms/model_forms.py:130 tenancy/tables/contacts.py:98 +#: netbox/templates/tenancy/contact.html:18 netbox/tenancy/filtersets.py:148 +#: netbox/tenancy/forms/bulk_edit.py:137 +#: netbox/tenancy/forms/filtersets.py:102 netbox/tenancy/forms/forms.py:56 +#: netbox/tenancy/forms/model_forms.py:106 +#: netbox/tenancy/forms/model_forms.py:130 +#: netbox/tenancy/tables/contacts.py:98 msgid "Contact" msgstr "Contacter" -#: templates/tenancy/contact.html:29 tenancy/forms/bulk_edit.py:99 +#: netbox/templates/tenancy/contact.html:29 +#: netbox/tenancy/forms/bulk_edit.py:99 msgid "Title" msgstr "Titre" -#: templates/tenancy/contact.html:33 tenancy/forms/bulk_edit.py:104 -#: tenancy/tables/contacts.py:64 +#: netbox/templates/tenancy/contact.html:33 +#: netbox/tenancy/forms/bulk_edit.py:104 netbox/tenancy/tables/contacts.py:64 msgid "Phone" msgstr "Téléphone" -#: templates/tenancy/contact.html:84 tenancy/tables/contacts.py:73 +#: netbox/templates/tenancy/contact.html:84 +#: netbox/tenancy/tables/contacts.py:73 msgid "Assignments" msgstr "Devoirs" -#: templates/tenancy/contactgroup.html:18 tenancy/forms/forms.py:66 -#: tenancy/forms/model_forms.py:75 +#: netbox/templates/tenancy/contactgroup.html:18 +#: netbox/tenancy/forms/forms.py:66 netbox/tenancy/forms/model_forms.py:75 msgid "Contact Group" msgstr "Groupe de contact" -#: templates/tenancy/contactgroup.html:50 +#: netbox/templates/tenancy/contactgroup.html:50 msgid "Add Contact Group" msgstr "Ajouter un groupe de contacts" -#: templates/tenancy/contactrole.html:15 tenancy/filtersets.py:153 -#: tenancy/forms/forms.py:61 tenancy/forms/model_forms.py:87 +#: netbox/templates/tenancy/contactrole.html:15 +#: netbox/tenancy/filtersets.py:153 netbox/tenancy/forms/forms.py:61 +#: netbox/tenancy/forms/model_forms.py:87 msgid "Contact Role" msgstr "Rôle du contact" -#: templates/tenancy/object_contacts.html:9 +#: netbox/templates/tenancy/object_contacts.html:9 msgid "Add a contact" msgstr "Ajouter un contact" -#: templates/tenancy/tenantgroup.html:17 +#: netbox/templates/tenancy/tenantgroup.html:17 msgid "Add Tenant" msgstr "Ajouter un locataire" -#: templates/tenancy/tenantgroup.html:26 tenancy/forms/model_forms.py:32 -#: tenancy/tables/columns.py:51 tenancy/tables/columns.py:61 +#: netbox/templates/tenancy/tenantgroup.html:26 +#: netbox/tenancy/forms/model_forms.py:32 netbox/tenancy/tables/columns.py:51 +#: netbox/tenancy/tables/columns.py:61 msgid "Tenant Group" msgstr "Groupe de locataires" -#: templates/tenancy/tenantgroup.html:59 +#: netbox/templates/tenancy/tenantgroup.html:59 msgid "Add Tenant Group" msgstr "Ajouter un groupe de locataires" -#: templates/users/group.html:39 templates/users/user.html:63 +#: netbox/templates/users/group.html:39 netbox/templates/users/user.html:63 msgid "Assigned Permissions" msgstr "Autorisations attribuées" -#: templates/users/objectpermission.html:6 -#: templates/users/objectpermission.html:14 users/forms/filtersets.py:67 +#: netbox/templates/users/objectpermission.html:6 +#: netbox/templates/users/objectpermission.html:14 +#: netbox/users/forms/filtersets.py:67 msgid "Permission" msgstr "Autorisation" -#: templates/users/objectpermission.html:34 +#: netbox/templates/users/objectpermission.html:34 msgid "View" msgstr "Afficher" -#: templates/users/objectpermission.html:52 users/forms/model_forms.py:312 +#: netbox/templates/users/objectpermission.html:52 +#: netbox/users/forms/model_forms.py:312 msgid "Constraints" msgstr "Contraintes" -#: templates/users/objectpermission.html:72 +#: netbox/templates/users/objectpermission.html:72 msgid "Assigned Users" msgstr "Utilisateurs assignés" -#: templates/virtualization/cluster.html:52 +#: netbox/templates/virtualization/cluster.html:52 msgid "Allocated Resources" msgstr "Ressources allouées" -#: templates/virtualization/cluster.html:55 -#: templates/virtualization/virtualmachine.html:121 +#: netbox/templates/virtualization/cluster.html:55 +#: netbox/templates/virtualization/virtualmachine.html:121 msgid "Virtual CPUs" msgstr "Processeurs virtuels" -#: templates/virtualization/cluster.html:59 -#: templates/virtualization/virtualmachine.html:125 +#: netbox/templates/virtualization/cluster.html:59 +#: netbox/templates/virtualization/virtualmachine.html:125 msgid "Memory" msgstr "Mémoire" -#: templates/virtualization/cluster.html:69 -#: templates/virtualization/virtualmachine.html:136 +#: netbox/templates/virtualization/cluster.html:69 +#: netbox/templates/virtualization/virtualmachine.html:136 msgid "Disk Space" msgstr "Espace disque" -#: templates/virtualization/cluster.html:72 -#: templates/virtualization/virtualdisk.html:32 -#: templates/virtualization/virtualmachine.html:140 +#: netbox/templates/virtualization/cluster.html:72 +#: netbox/templates/virtualization/virtualdisk.html:32 +#: netbox/templates/virtualization/virtualmachine.html:140 msgctxt "Abbreviation for gigabyte" msgid "GB" msgstr "GB" -#: templates/virtualization/cluster/base.html:18 +#: netbox/templates/virtualization/cluster/base.html:18 msgid "Add Virtual Machine" msgstr "Ajouter une machine virtuelle" -#: templates/virtualization/cluster/base.html:24 +#: netbox/templates/virtualization/cluster/base.html:24 msgid "Assign Device" msgstr "Attribuer un appareil" -#: templates/virtualization/cluster/devices.html:10 +#: netbox/templates/virtualization/cluster/devices.html:10 msgid "Remove Selected" msgstr "Supprimer la sélection" -#: templates/virtualization/cluster_add_devices.html:9 +#: netbox/templates/virtualization/cluster_add_devices.html:9 #, python-format msgid "Add Device to Cluster %(cluster)s" msgstr "Ajouter un appareil au cluster %(cluster)s" -#: templates/virtualization/cluster_add_devices.html:23 +#: netbox/templates/virtualization/cluster_add_devices.html:23 msgid "Device Selection" msgstr "Sélection de l'appareil" -#: templates/virtualization/cluster_add_devices.html:31 +#: netbox/templates/virtualization/cluster_add_devices.html:31 msgid "Add Devices" msgstr "Ajouter des appareils" -#: templates/virtualization/clustergroup.html:10 -#: templates/virtualization/clustertype.html:10 +#: netbox/templates/virtualization/clustergroup.html:10 +#: netbox/templates/virtualization/clustertype.html:10 msgid "Add Cluster" msgstr "Ajouter un cluster" -#: templates/virtualization/clustergroup.html:19 -#: virtualization/forms/model_forms.py:50 +#: netbox/templates/virtualization/clustergroup.html:19 +#: netbox/virtualization/forms/model_forms.py:50 msgid "Cluster Group" msgstr "Groupe Cluster" -#: templates/virtualization/clustertype.html:19 -#: templates/virtualization/virtualmachine.html:106 -#: virtualization/forms/model_forms.py:36 +#: netbox/templates/virtualization/clustertype.html:19 +#: netbox/templates/virtualization/virtualmachine.html:106 +#: netbox/virtualization/forms/model_forms.py:36 msgid "Cluster Type" msgstr "Type de cluster" -#: templates/virtualization/virtualdisk.html:18 +#: netbox/templates/virtualization/virtualdisk.html:18 msgid "Virtual Disk" msgstr "Disque virtuel" -#: templates/virtualization/virtualmachine.html:118 -#: virtualization/forms/bulk_edit.py:190 -#: virtualization/forms/model_forms.py:224 +#: netbox/templates/virtualization/virtualmachine.html:118 +#: netbox/virtualization/forms/bulk_edit.py:190 +#: netbox/virtualization/forms/model_forms.py:224 msgid "Resources" msgstr "Ressources" -#: templates/virtualization/virtualmachine.html:174 +#: netbox/templates/virtualization/virtualmachine.html:174 msgid "Add Virtual Disk" msgstr "Ajouter un disque virtuel" -#: templates/vpn/ikepolicy.html:10 templates/vpn/ipsecprofile.html:33 -#: vpn/tables/crypto.py:166 +#: netbox/templates/vpn/ikepolicy.html:10 +#: netbox/templates/vpn/ipsecprofile.html:33 netbox/vpn/tables/crypto.py:166 msgid "IKE Policy" msgstr "Politique IKE" -#: templates/vpn/ikepolicy.html:21 +#: netbox/templates/vpn/ikepolicy.html:21 msgid "IKE Version" msgstr "Version IKE" -#: templates/vpn/ikepolicy.html:29 +#: netbox/templates/vpn/ikepolicy.html:29 msgid "Pre-Shared Key" msgstr "Clé pré-partagée" -#: templates/vpn/ikepolicy.html:33 -#: templates/wireless/inc/authentication_attrs.html:20 +#: netbox/templates/vpn/ikepolicy.html:33 +#: netbox/templates/wireless/inc/authentication_attrs.html:20 msgid "Show Secret" msgstr "Afficher le secret" -#: templates/vpn/ikepolicy.html:57 templates/vpn/ipsecpolicy.html:45 -#: templates/vpn/ipsecprofile.html:52 templates/vpn/ipsecprofile.html:77 -#: vpn/forms/model_forms.py:316 vpn/forms/model_forms.py:352 -#: vpn/tables/crypto.py:68 vpn/tables/crypto.py:134 +#: netbox/templates/vpn/ikepolicy.html:57 +#: netbox/templates/vpn/ipsecpolicy.html:45 +#: netbox/templates/vpn/ipsecprofile.html:52 +#: netbox/templates/vpn/ipsecprofile.html:77 +#: netbox/vpn/forms/model_forms.py:316 netbox/vpn/forms/model_forms.py:352 +#: netbox/vpn/tables/crypto.py:68 netbox/vpn/tables/crypto.py:134 msgid "Proposals" msgstr "Propositions" -#: templates/vpn/ikeproposal.html:10 +#: netbox/templates/vpn/ikeproposal.html:10 msgid "IKE Proposal" msgstr "Proposition IKE" -#: templates/vpn/ikeproposal.html:21 vpn/forms/bulk_edit.py:97 -#: vpn/forms/bulk_import.py:145 vpn/forms/filtersets.py:101 +#: netbox/templates/vpn/ikeproposal.html:21 netbox/vpn/forms/bulk_edit.py:97 +#: netbox/vpn/forms/bulk_import.py:145 netbox/vpn/forms/filtersets.py:101 msgid "Authentication method" msgstr "Méthode d'authentification" -#: templates/vpn/ikeproposal.html:25 templates/vpn/ipsecproposal.html:21 -#: vpn/forms/bulk_edit.py:102 vpn/forms/bulk_edit.py:172 -#: vpn/forms/bulk_import.py:149 vpn/forms/bulk_import.py:195 -#: vpn/forms/filtersets.py:106 vpn/forms/filtersets.py:154 +#: netbox/templates/vpn/ikeproposal.html:25 +#: netbox/templates/vpn/ipsecproposal.html:21 +#: netbox/vpn/forms/bulk_edit.py:102 netbox/vpn/forms/bulk_edit.py:172 +#: netbox/vpn/forms/bulk_import.py:149 netbox/vpn/forms/bulk_import.py:195 +#: netbox/vpn/forms/filtersets.py:106 netbox/vpn/forms/filtersets.py:154 msgid "Encryption algorithm" msgstr "Algorithme de chiffrement" -#: templates/vpn/ikeproposal.html:29 templates/vpn/ipsecproposal.html:25 -#: vpn/forms/bulk_edit.py:107 vpn/forms/bulk_edit.py:177 -#: vpn/forms/bulk_import.py:153 vpn/forms/bulk_import.py:200 -#: vpn/forms/filtersets.py:111 vpn/forms/filtersets.py:159 +#: netbox/templates/vpn/ikeproposal.html:29 +#: netbox/templates/vpn/ipsecproposal.html:25 +#: netbox/vpn/forms/bulk_edit.py:107 netbox/vpn/forms/bulk_edit.py:177 +#: netbox/vpn/forms/bulk_import.py:153 netbox/vpn/forms/bulk_import.py:200 +#: netbox/vpn/forms/filtersets.py:111 netbox/vpn/forms/filtersets.py:159 msgid "Authentication algorithm" msgstr "Algorithme d'authentification" -#: templates/vpn/ikeproposal.html:33 +#: netbox/templates/vpn/ikeproposal.html:33 msgid "DH group" msgstr "groupe DH" -#: templates/vpn/ikeproposal.html:37 templates/vpn/ipsecproposal.html:29 -#: vpn/forms/bulk_edit.py:182 vpn/models/crypto.py:146 +#: netbox/templates/vpn/ikeproposal.html:37 +#: netbox/templates/vpn/ipsecproposal.html:29 +#: netbox/vpn/forms/bulk_edit.py:182 netbox/vpn/models/crypto.py:146 msgid "SA lifetime (seconds)" msgstr "Une durée de vie (secondes)" -#: templates/vpn/ipsecpolicy.html:10 templates/vpn/ipsecprofile.html:66 -#: vpn/tables/crypto.py:170 +#: netbox/templates/vpn/ipsecpolicy.html:10 +#: netbox/templates/vpn/ipsecprofile.html:66 netbox/vpn/tables/crypto.py:170 msgid "IPSec Policy" msgstr "Politique IPSec" -#: templates/vpn/ipsecpolicy.html:21 vpn/forms/bulk_edit.py:210 -#: vpn/models/crypto.py:193 +#: netbox/templates/vpn/ipsecpolicy.html:21 netbox/vpn/forms/bulk_edit.py:210 +#: netbox/vpn/models/crypto.py:193 msgid "PFS group" msgstr "groupe PFS" -#: templates/vpn/ipsecprofile.html:10 vpn/forms/model_forms.py:54 +#: netbox/templates/vpn/ipsecprofile.html:10 +#: netbox/vpn/forms/model_forms.py:54 msgid "IPSec Profile" msgstr "Profil IPSec" -#: templates/vpn/ipsecprofile.html:89 vpn/tables/crypto.py:137 +#: netbox/templates/vpn/ipsecprofile.html:89 netbox/vpn/tables/crypto.py:137 msgid "PFS Group" msgstr "Groupe PFS" -#: templates/vpn/ipsecproposal.html:10 +#: netbox/templates/vpn/ipsecproposal.html:10 msgid "IPSec Proposal" msgstr "Proposition IPSec" -#: templates/vpn/ipsecproposal.html:33 vpn/forms/bulk_edit.py:186 -#: vpn/models/crypto.py:152 +#: netbox/templates/vpn/ipsecproposal.html:33 +#: netbox/vpn/forms/bulk_edit.py:186 netbox/vpn/models/crypto.py:152 msgid "SA lifetime (KB)" msgstr "Une durée de vie (KB)" -#: templates/vpn/l2vpn.html:11 templates/vpn/l2vpntermination.html:9 +#: netbox/templates/vpn/l2vpn.html:11 +#: netbox/templates/vpn/l2vpntermination.html:9 msgid "L2VPN Attributes" msgstr "Attributs L2VPN" -#: templates/vpn/l2vpn.html:60 templates/vpn/tunnel.html:76 +#: netbox/templates/vpn/l2vpn.html:60 netbox/templates/vpn/tunnel.html:76 msgid "Add a Termination" msgstr "Ajouter une résiliation" -#: templates/vpn/tunnel.html:9 +#: netbox/templates/vpn/tunnel.html:9 msgid "Add Termination" msgstr "Ajouter une résiliation" -#: templates/vpn/tunnel.html:37 vpn/forms/bulk_edit.py:49 -#: vpn/forms/bulk_import.py:48 vpn/forms/filtersets.py:57 +#: netbox/templates/vpn/tunnel.html:37 netbox/vpn/forms/bulk_edit.py:49 +#: netbox/vpn/forms/bulk_import.py:48 netbox/vpn/forms/filtersets.py:57 msgid "Encapsulation" msgstr "Encapsulation" -#: templates/vpn/tunnel.html:41 vpn/forms/bulk_edit.py:55 -#: vpn/forms/bulk_import.py:53 vpn/forms/filtersets.py:64 -#: vpn/models/crypto.py:250 vpn/tables/tunnels.py:51 +#: netbox/templates/vpn/tunnel.html:41 netbox/vpn/forms/bulk_edit.py:55 +#: netbox/vpn/forms/bulk_import.py:53 netbox/vpn/forms/filtersets.py:64 +#: netbox/vpn/models/crypto.py:250 netbox/vpn/tables/tunnels.py:51 msgid "IPSec profile" msgstr "profil IPSec" -#: templates/vpn/tunnel.html:45 vpn/forms/bulk_edit.py:69 -#: vpn/forms/filtersets.py:68 +#: netbox/templates/vpn/tunnel.html:45 netbox/vpn/forms/bulk_edit.py:69 +#: netbox/vpn/forms/filtersets.py:68 msgid "Tunnel ID" msgstr "Identifiant du tunnel" -#: templates/vpn/tunnelgroup.html:14 +#: netbox/templates/vpn/tunnelgroup.html:14 msgid "Add Tunnel" msgstr "Ajouter un tunnel" -#: templates/vpn/tunnelgroup.html:23 vpn/forms/model_forms.py:36 -#: vpn/forms/model_forms.py:49 +#: netbox/templates/vpn/tunnelgroup.html:23 netbox/vpn/forms/model_forms.py:36 +#: netbox/vpn/forms/model_forms.py:49 msgid "Tunnel Group" msgstr "Groupe Tunnel" -#: templates/vpn/tunneltermination.html:10 +#: netbox/templates/vpn/tunneltermination.html:10 msgid "Tunnel Termination" msgstr "Terminaison du tunnel" -#: templates/vpn/tunneltermination.html:35 vpn/forms/bulk_import.py:107 -#: vpn/forms/model_forms.py:102 vpn/forms/model_forms.py:138 -#: vpn/forms/model_forms.py:247 vpn/tables/tunnels.py:101 +#: netbox/templates/vpn/tunneltermination.html:35 +#: netbox/vpn/forms/bulk_import.py:107 netbox/vpn/forms/model_forms.py:102 +#: netbox/vpn/forms/model_forms.py:138 netbox/vpn/forms/model_forms.py:247 +#: netbox/vpn/tables/tunnels.py:101 msgid "Outside IP" msgstr "IP externe" -#: templates/vpn/tunneltermination.html:51 +#: netbox/templates/vpn/tunneltermination.html:51 msgid "Peer Terminations" msgstr "Résiliations entre pairs" -#: templates/wireless/inc/authentication_attrs.html:12 +#: netbox/templates/wireless/inc/authentication_attrs.html:12 msgid "Cipher" msgstr "Chiffrer" -#: templates/wireless/inc/authentication_attrs.html:16 +#: netbox/templates/wireless/inc/authentication_attrs.html:16 msgid "PSK" msgstr "PSK" -#: templates/wireless/inc/wirelesslink_interface.html:35 -#: templates/wireless/inc/wirelesslink_interface.html:45 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:35 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:45 msgctxt "Abbreviation for megahertz" msgid "MHz" msgstr "MHz" -#: templates/wireless/wirelesslan.html:57 +#: netbox/templates/wireless/wirelesslan.html:57 msgid "Attached Interfaces" msgstr "Interfaces attachées" -#: templates/wireless/wirelesslangroup.html:17 +#: netbox/templates/wireless/wirelesslangroup.html:17 msgid "Add Wireless LAN" msgstr "Ajouter un réseau sans fil" -#: templates/wireless/wirelesslangroup.html:26 -#: wireless/forms/model_forms.py:28 +#: netbox/templates/wireless/wirelesslangroup.html:26 +#: netbox/wireless/forms/model_forms.py:28 msgid "Wireless LAN Group" msgstr "Groupe LAN sans fil" -#: templates/wireless/wirelesslangroup.html:59 +#: netbox/templates/wireless/wirelesslangroup.html:59 msgid "Add Wireless LAN Group" msgstr "Ajouter un groupe de réseau local sans fil" -#: templates/wireless/wirelesslink.html:14 +#: netbox/templates/wireless/wirelesslink.html:14 msgid "Link Properties" msgstr "Propriétés du lien" -#: tenancy/choices.py:19 +#: netbox/tenancy/choices.py:19 msgid "Tertiary" msgstr "Tertiaire" -#: tenancy/choices.py:20 +#: netbox/tenancy/choices.py:20 msgid "Inactive" msgstr "Inactif" -#: tenancy/filtersets.py:29 +#: netbox/tenancy/filtersets.py:29 msgid "Parent contact group (ID)" msgstr "Groupe de contact pour les parents (ID)" -#: tenancy/filtersets.py:35 +#: netbox/tenancy/filtersets.py:35 msgid "Parent contact group (slug)" msgstr "Groupe de contact avec les parents (limace)" -#: tenancy/filtersets.py:41 tenancy/filtersets.py:68 tenancy/filtersets.py:111 +#: netbox/tenancy/filtersets.py:41 netbox/tenancy/filtersets.py:68 +#: netbox/tenancy/filtersets.py:111 msgid "Contact group (ID)" msgstr "Groupe de contacts (ID)" -#: tenancy/filtersets.py:48 tenancy/filtersets.py:75 tenancy/filtersets.py:118 +#: netbox/tenancy/filtersets.py:48 netbox/tenancy/filtersets.py:75 +#: netbox/tenancy/filtersets.py:118 msgid "Contact group (slug)" msgstr "Groupe de contact (slug)" -#: tenancy/filtersets.py:105 +#: netbox/tenancy/filtersets.py:105 msgid "Contact (ID)" msgstr "Contact (ID)" -#: tenancy/filtersets.py:122 +#: netbox/tenancy/filtersets.py:122 msgid "Contact role (ID)" msgstr "Rôle du contact (ID)" -#: tenancy/filtersets.py:128 +#: netbox/tenancy/filtersets.py:128 msgid "Contact role (slug)" msgstr "Rôle de contact (limace)" -#: tenancy/filtersets.py:159 +#: netbox/tenancy/filtersets.py:159 msgid "Contact group" msgstr "Groupe de contact" -#: tenancy/filtersets.py:170 +#: netbox/tenancy/filtersets.py:170 msgid "Parent tenant group (ID)" msgstr "Groupe de parents locataires (ID)" -#: tenancy/filtersets.py:176 +#: netbox/tenancy/filtersets.py:176 msgid "Parent tenant group (slug)" msgstr "Groupe de parents locataires (slug)" -#: tenancy/filtersets.py:182 tenancy/filtersets.py:202 +#: netbox/tenancy/filtersets.py:182 netbox/tenancy/filtersets.py:202 msgid "Tenant group (ID)" msgstr "Groupe de locataires (ID)" -#: tenancy/filtersets.py:235 +#: netbox/tenancy/filtersets.py:235 msgid "Tenant Group (ID)" msgstr "Groupe de locataires (ID)" -#: tenancy/filtersets.py:242 +#: netbox/tenancy/filtersets.py:242 msgid "Tenant Group (slug)" msgstr "Groupe de locataires (slug)" -#: tenancy/forms/bulk_edit.py:66 +#: netbox/tenancy/forms/bulk_edit.py:66 msgid "Desciption" msgstr "Descriptif" -#: tenancy/forms/bulk_import.py:101 +#: netbox/tenancy/forms/bulk_import.py:101 msgid "Assigned contact" msgstr "Contact assigné" -#: tenancy/models/contacts.py:32 +#: netbox/tenancy/models/contacts.py:32 msgid "contact group" msgstr "groupe de contact" -#: tenancy/models/contacts.py:33 +#: netbox/tenancy/models/contacts.py:33 msgid "contact groups" msgstr "groupes de contacts" -#: tenancy/models/contacts.py:48 +#: netbox/tenancy/models/contacts.py:48 msgid "contact role" msgstr "rôle de contact" -#: tenancy/models/contacts.py:49 +#: netbox/tenancy/models/contacts.py:49 msgid "contact roles" msgstr "rôles de contact" -#: tenancy/models/contacts.py:68 +#: netbox/tenancy/models/contacts.py:68 msgid "title" msgstr "titre" -#: tenancy/models/contacts.py:73 +#: netbox/tenancy/models/contacts.py:73 msgid "phone" msgstr "téléphone" -#: tenancy/models/contacts.py:78 +#: netbox/tenancy/models/contacts.py:78 msgid "email" msgstr "courriel" -#: tenancy/models/contacts.py:87 +#: netbox/tenancy/models/contacts.py:87 msgid "link" msgstr "lien" -#: tenancy/models/contacts.py:103 +#: netbox/tenancy/models/contacts.py:103 msgid "contact" msgstr "contacter" -#: tenancy/models/contacts.py:104 +#: netbox/tenancy/models/contacts.py:104 msgid "contacts" msgstr "contacts" -#: tenancy/models/contacts.py:153 +#: netbox/tenancy/models/contacts.py:153 msgid "contact assignment" msgstr "attribution de contacts" -#: tenancy/models/contacts.py:154 +#: netbox/tenancy/models/contacts.py:154 msgid "contact assignments" msgstr "missions de contact" -#: tenancy/models/contacts.py:170 +#: netbox/tenancy/models/contacts.py:170 #, python-brace-format msgid "Contacts cannot be assigned to this object type ({type})." msgstr "Les contacts ne peuvent pas être affectés à ce type d'objet ({type})." -#: tenancy/models/tenants.py:32 +#: netbox/tenancy/models/tenants.py:32 msgid "tenant group" msgstr "groupe de locataires" -#: tenancy/models/tenants.py:33 +#: netbox/tenancy/models/tenants.py:33 msgid "tenant groups" msgstr "groupes de locataires" -#: tenancy/models/tenants.py:70 +#: netbox/tenancy/models/tenants.py:70 msgid "Tenant name must be unique per group." msgstr "Le nom du locataire doit être unique par groupe." -#: tenancy/models/tenants.py:80 +#: netbox/tenancy/models/tenants.py:80 msgid "Tenant slug must be unique per group." msgstr "Le slug tenant doit être unique par groupe." -#: tenancy/models/tenants.py:88 +#: netbox/tenancy/models/tenants.py:88 msgid "tenant" msgstr "locataire" -#: tenancy/models/tenants.py:89 +#: netbox/tenancy/models/tenants.py:89 msgid "tenants" msgstr "locataires" -#: tenancy/tables/contacts.py:112 +#: netbox/tenancy/tables/contacts.py:112 msgid "Contact Title" msgstr "Titre du contact" -#: tenancy/tables/contacts.py:116 +#: netbox/tenancy/tables/contacts.py:116 msgid "Contact Phone" msgstr "Téléphone de contact" -#: tenancy/tables/contacts.py:120 +#: netbox/tenancy/tables/contacts.py:120 msgid "Contact Email" msgstr "Email de contact" -#: tenancy/tables/contacts.py:124 +#: netbox/tenancy/tables/contacts.py:124 msgid "Contact Address" msgstr "Adresse de contact" -#: tenancy/tables/contacts.py:128 +#: netbox/tenancy/tables/contacts.py:128 msgid "Contact Link" msgstr "Lien de contact" -#: tenancy/tables/contacts.py:132 +#: netbox/tenancy/tables/contacts.py:132 msgid "Contact Description" msgstr "Description du contact" -#: users/filtersets.py:33 users/filtersets.py:68 +#: netbox/users/filtersets.py:33 netbox/users/filtersets.py:68 msgid "Permission (ID)" msgstr "Autorisation (ID)" -#: users/filtersets.py:63 users/filtersets.py:181 +#: netbox/users/filtersets.py:63 netbox/users/filtersets.py:181 msgid "Group (name)" msgstr "Groupe (nom)" -#: users/forms/bulk_edit.py:26 +#: netbox/users/forms/bulk_edit.py:26 msgid "First name" msgstr "Prénom" -#: users/forms/bulk_edit.py:31 +#: netbox/users/forms/bulk_edit.py:31 msgid "Last name" msgstr "Nom de famille" -#: users/forms/bulk_edit.py:43 +#: netbox/users/forms/bulk_edit.py:43 msgid "Staff status" msgstr "Statut du personnel" -#: users/forms/bulk_edit.py:48 +#: netbox/users/forms/bulk_edit.py:48 msgid "Superuser status" msgstr "Statut de superutilisateur" -#: users/forms/bulk_import.py:41 +#: netbox/users/forms/bulk_import.py:41 msgid "If no key is provided, one will be generated automatically." msgstr "Si aucune clé n'est fournie, une clé sera générée automatiquement." -#: users/forms/filtersets.py:52 users/tables.py:42 +#: netbox/users/forms/filtersets.py:52 netbox/users/tables.py:42 msgid "Is Staff" msgstr "Est-ce que le personnel" -#: users/forms/filtersets.py:59 users/tables.py:45 +#: netbox/users/forms/filtersets.py:59 netbox/users/tables.py:45 msgid "Is Superuser" msgstr "Est un superutilisateur" -#: users/forms/filtersets.py:92 users/tables.py:86 +#: netbox/users/forms/filtersets.py:92 netbox/users/tables.py:86 msgid "Can View" msgstr "Peut voir" -#: users/forms/filtersets.py:99 users/tables.py:89 +#: netbox/users/forms/filtersets.py:99 netbox/users/tables.py:89 msgid "Can Add" msgstr "Peut ajouter" -#: users/forms/filtersets.py:106 users/tables.py:92 +#: netbox/users/forms/filtersets.py:106 netbox/users/tables.py:92 msgid "Can Change" msgstr "Peut changer" -#: users/forms/filtersets.py:113 users/tables.py:95 +#: netbox/users/forms/filtersets.py:113 netbox/users/tables.py:95 msgid "Can Delete" msgstr "Peut supprimer" -#: users/forms/model_forms.py:63 +#: netbox/users/forms/model_forms.py:63 msgid "User Interface" msgstr "Interface utilisateur" -#: users/forms/model_forms.py:115 +#: netbox/users/forms/model_forms.py:115 msgid "" "Keys must be at least 40 characters in length. Be sure to record " "your key prior to submitting this form, as it may no longer be " @@ -13415,7 +14093,7 @@ msgstr "" "d'enregistrer votre clé avant de soumettre ce formulaire, car il se" " peut qu'il ne soit plus accessible une fois le jeton créé." -#: users/forms/model_forms.py:127 +#: netbox/users/forms/model_forms.py:127 msgid "" "Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for" " no restrictions. Example: " @@ -13425,33 +14103,33 @@ msgstr "" "Laissez ce champ vide pour éviter toute restriction. Exemple : " "10.1.1.0/24 192.168.10,16/32 2001 : db 8:1 : /64" -#: users/forms/model_forms.py:176 +#: netbox/users/forms/model_forms.py:176 msgid "Confirm password" msgstr "Confirmer mot de passe" -#: users/forms/model_forms.py:179 +#: netbox/users/forms/model_forms.py:179 msgid "Enter the same password as before, for verification." msgstr "" "Entrez le même mot de passe que précédemment, à des fins de vérification." -#: users/forms/model_forms.py:228 +#: netbox/users/forms/model_forms.py:228 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." -#: users/forms/model_forms.py:291 +#: netbox/users/forms/model_forms.py:291 msgid "Additional actions" msgstr "Actions supplémentaires" -#: users/forms/model_forms.py:294 +#: netbox/users/forms/model_forms.py:294 msgid "Actions granted in addition to those listed above" msgstr "Actions accordées en plus de celles énumérées ci-dessus" -#: users/forms/model_forms.py:310 +#: netbox/users/forms/model_forms.py:310 msgid "Objects" msgstr "Objets" -#: users/forms/model_forms.py:322 +#: netbox/users/forms/model_forms.py:322 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 " @@ -13461,82 +14139,82 @@ msgstr "" "autorisés. Laissez null pour correspondre à tous les objets de ce type. Une " "liste de plusieurs objets entraînera une opération OR logique." -#: users/forms/model_forms.py:361 +#: netbox/users/forms/model_forms.py:361 msgid "At least one action must be selected." msgstr "Au moins une action doit être sélectionnée." -#: users/forms/model_forms.py:379 +#: netbox/users/forms/model_forms.py:379 #, python-brace-format msgid "Invalid filter for {model}: {error}" msgstr "Filtre non valide pour {model}: {error}" -#: users/models/permissions.py:39 +#: netbox/users/models/permissions.py:39 msgid "The list of actions granted by this permission" msgstr "La liste des actions accordées par cette autorisation" -#: users/models/permissions.py:44 +#: netbox/users/models/permissions.py:44 msgid "constraints" msgstr "entraves" -#: users/models/permissions.py:45 +#: netbox/users/models/permissions.py:45 msgid "" "Queryset filter matching the applicable objects of the selected type(s)" msgstr "" "Filtre Queryset correspondant aux objets applicables du ou des types " "sélectionnés" -#: users/models/permissions.py:52 +#: netbox/users/models/permissions.py:52 msgid "permission" msgstr "autorisation" -#: users/models/permissions.py:53 users/models/users.py:47 +#: netbox/users/models/permissions.py:53 netbox/users/models/users.py:47 msgid "permissions" msgstr "autorisations" -#: users/models/preferences.py:30 users/models/preferences.py:31 +#: netbox/users/models/preferences.py:30 netbox/users/models/preferences.py:31 msgid "user preferences" msgstr "préférences de l'utilisateur" -#: users/models/preferences.py:98 +#: netbox/users/models/preferences.py:98 #, python-brace-format msgid "Key '{path}' is a leaf node; cannot assign new keys" msgstr "" "Clé '{path}'est un nœud feuille ; impossible d'attribuer de nouvelles clés" -#: users/models/preferences.py:110 +#: netbox/users/models/preferences.py:110 #, python-brace-format msgid "Key '{path}' is a dictionary; cannot assign a non-dictionary value" msgstr "" "Clé '{path}'est un dictionnaire ; impossible d'attribuer une valeur autre " "que celle du dictionnaire" -#: users/models/tokens.py:37 +#: netbox/users/models/tokens.py:37 msgid "expires" msgstr "expire" -#: users/models/tokens.py:42 +#: netbox/users/models/tokens.py:42 msgid "last used" msgstr "utilisé pour la dernière fois" -#: users/models/tokens.py:47 +#: netbox/users/models/tokens.py:47 msgid "key" msgstr "clé" -#: users/models/tokens.py:53 +#: netbox/users/models/tokens.py:53 msgid "write enabled" msgstr "écriture activée" -#: users/models/tokens.py:55 +#: netbox/users/models/tokens.py:55 msgid "Permit create/update/delete operations using this key" msgstr "" "Autoriser les opérations de création/mise à jour/suppression à l'aide de " "cette clé" -#: users/models/tokens.py:66 +#: netbox/users/models/tokens.py:66 msgid "allowed IPs" msgstr "adresses IP autorisées" -#: users/models/tokens.py:68 +#: netbox/users/models/tokens.py:68 msgid "" "Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for" " no restrictions. Ex: \"10.1.1.0/24, 192.168.10.16/32, 2001:DB8:1::/64\"" @@ -13545,49 +14223,49 @@ msgstr "" "Laissez ce champ vide pour éviter toute restriction. Par exemple : " "« 10.1.1.0/24, 192.168.10.16/32, 2001 : DB 8:1 : /64 »" -#: users/models/tokens.py:76 +#: netbox/users/models/tokens.py:76 msgid "token" msgstr "jeton" -#: users/models/tokens.py:77 +#: netbox/users/models/tokens.py:77 msgid "tokens" msgstr "jetons" -#: users/models/users.py:57 vpn/models/crypto.py:42 +#: netbox/users/models/users.py:57 netbox/vpn/models/crypto.py:42 msgid "group" msgstr "groupe" -#: users/models/users.py:58 users/models/users.py:77 +#: netbox/users/models/users.py:58 netbox/users/models/users.py:77 msgid "groups" msgstr "groupes" -#: users/models/users.py:92 +#: netbox/users/models/users.py:92 msgid "user" msgstr "utilisateur" -#: users/models/users.py:93 +#: netbox/users/models/users.py:93 msgid "users" msgstr "utilisateurs" -#: users/models/users.py:104 +#: netbox/users/models/users.py:104 msgid "A user with this username already exists." msgstr "Un utilisateur avec ce nom d'utilisateur existe déjà." -#: users/tables.py:98 +#: netbox/users/tables.py:98 msgid "Custom Actions" msgstr "Actions personnalisées" -#: utilities/api.py:153 +#: netbox/utilities/api.py:153 #, python-brace-format msgid "Related object not found using the provided attributes: {params}" msgstr "Objet associé introuvable à l'aide des attributs fournis : {params}" -#: utilities/api.py:156 +#: netbox/utilities/api.py:156 #, python-brace-format msgid "Multiple objects match the provided attributes: {params}" msgstr "Plusieurs objets correspondent aux attributs fournis : {params}" -#: utilities/api.py:168 +#: netbox/utilities/api.py:168 #, python-brace-format msgid "" "Related objects must be referenced by numeric ID or by dictionary of " @@ -13596,41 +14274,41 @@ msgstr "" "Les objets associés doivent être référencés par un identifiant numérique ou " "par un dictionnaire d'attributs. A reçu une valeur non reconnue : {value}" -#: utilities/api.py:177 +#: netbox/utilities/api.py:177 #, python-brace-format msgid "Related object not found using the provided numeric ID: {id}" msgstr "" "Objet associé introuvable à l'aide de l'identifiant numérique fourni : {id}" -#: utilities/choices.py:19 +#: netbox/utilities/choices.py:19 #, python-brace-format msgid "{name} has a key defined but CHOICES is not a list" msgstr "{name} a une clé définie mais CHOICES n'est pas une liste" -#: utilities/conversion.py:19 +#: netbox/utilities/conversion.py:19 msgid "Weight must be a positive number" msgstr "Le poids doit être un nombre positif" -#: utilities/conversion.py:21 +#: netbox/utilities/conversion.py:21 #, python-brace-format msgid "Invalid value '{weight}' for weight (must be a number)" msgstr "Valeur non valide '{weight}'pour le poids (doit être un chiffre)" -#: utilities/conversion.py:32 utilities/conversion.py:62 +#: netbox/utilities/conversion.py:32 netbox/utilities/conversion.py:62 #, python-brace-format msgid "Unknown unit {unit}. Must be one of the following: {valid_units}" msgstr "Unité inconnue {unit}. Doit être l'un des suivants : {valid_units}" -#: utilities/conversion.py:45 +#: netbox/utilities/conversion.py:45 msgid "Length must be a positive number" msgstr "La longueur doit être un nombre positif" -#: utilities/conversion.py:47 +#: netbox/utilities/conversion.py:47 #, python-brace-format msgid "Invalid value '{length}' for length (must be a number)" msgstr "Valeur non valide '{length}'pour la longueur (doit être un chiffre)" -#: utilities/error_handlers.py:31 +#: netbox/utilities/error_handlers.py:31 #, python-brace-format msgid "" "Unable to delete {objects}. {count} dependent objects were " @@ -13639,11 +14317,11 @@ msgstr "" "Impossible de supprimer {objects}. {count} des objets " "dépendants ont été trouvés : " -#: utilities/error_handlers.py:33 +#: netbox/utilities/error_handlers.py:33 msgid "More than 50" msgstr "Plus de 50" -#: utilities/fields.py:157 +#: netbox/utilities/fields.py:157 #, python-format msgid "" "%s(%r) is invalid. to_model parameter to CounterCacheField must be a string " @@ -13652,7 +14330,7 @@ msgstr "" "%s(%r) n'est pas valide. Le paramètre to_model de CounterCacheField doit " "être une chaîne au format « app.model »" -#: utilities/fields.py:167 +#: netbox/utilities/fields.py:167 #, python-format msgid "" "%s(%r) is invalid. to_field parameter to CounterCacheField must be a string " @@ -13661,40 +14339,40 @@ msgstr "" "%s(%r) n'est pas valide. Le paramètre to_field de CounterCacheField doit " "être une chaîne au format « field »" -#: utilities/forms/bulk_import.py:23 +#: netbox/utilities/forms/bulk_import.py:23 msgid "Enter object data in CSV, JSON or YAML format." msgstr "Entrez les données de l'objet au format CSV, JSON ou YAML." -#: utilities/forms/bulk_import.py:36 +#: netbox/utilities/forms/bulk_import.py:36 msgid "CSV delimiter" msgstr "Délimiteur CSV" -#: utilities/forms/bulk_import.py:37 +#: netbox/utilities/forms/bulk_import.py:37 msgid "The character which delimits CSV fields. Applies only to CSV format." msgstr "" "Le caractère qui délimite les champs CSV. S'applique uniquement au format " "CSV." -#: utilities/forms/bulk_import.py:51 +#: netbox/utilities/forms/bulk_import.py:51 msgid "Form data must be empty when uploading/selecting a file." msgstr "" "Les données du formulaire doivent être vides lors du chargement/de la " "sélection d'un fichier." -#: utilities/forms/bulk_import.py:80 +#: netbox/utilities/forms/bulk_import.py:80 #, python-brace-format msgid "Unknown data format: {format}" msgstr "Format de données inconnu : {format}" -#: utilities/forms/bulk_import.py:100 +#: netbox/utilities/forms/bulk_import.py:100 msgid "Unable to detect data format. Please specify." msgstr "Impossible de détecter le format des données. Veuillez préciser." -#: utilities/forms/bulk_import.py:123 +#: netbox/utilities/forms/bulk_import.py:123 msgid "Invalid CSV delimiter" msgstr "Délimiteur CSV non valide" -#: utilities/forms/bulk_import.py:167 +#: netbox/utilities/forms/bulk_import.py:167 msgid "" "Invalid YAML data. Data must be in the form of multiple documents, or a " "single document comprising a list of dictionaries." @@ -13703,7 +14381,7 @@ msgstr "" "plusieurs documents ou d'un seul document comprenant une liste de " "dictionnaires." -#: utilities/forms/fields/array.py:17 +#: netbox/utilities/forms/fields/array.py:17 #, python-brace-format msgid "" "Invalid list ({value}). Must be numeric and ranges must be in ascending " @@ -13712,17 +14390,18 @@ msgstr "" "Liste non valide ({value}). Doit être numérique et les plages doivent être " "classées par ordre croissant." -#: utilities/forms/fields/csv.py:44 +#: netbox/utilities/forms/fields/csv.py:44 #, python-brace-format msgid "Invalid value for a multiple choice field: {value}" msgstr "Valeur non valide pour un champ à choix multiples : {value}" -#: utilities/forms/fields/csv.py:57 utilities/forms/fields/csv.py:74 +#: netbox/utilities/forms/fields/csv.py:57 +#: netbox/utilities/forms/fields/csv.py:74 #, python-format msgid "Object not found: %(value)s" msgstr "Objet introuvable : %(value)s" -#: utilities/forms/fields/csv.py:65 +#: netbox/utilities/forms/fields/csv.py:65 #, python-brace-format msgid "" "\"{value}\" is not a unique value for this field; multiple objects were " @@ -13731,15 +14410,15 @@ msgstr "" "«{value}« n'est pas une valeur unique pour ce champ ; plusieurs objets ont " "été trouvés" -#: utilities/forms/fields/csv.py:97 +#: netbox/utilities/forms/fields/csv.py:97 msgid "Object type must be specified as \".\"" msgstr "Le type d'objet doit être spécifié comme ».«" -#: utilities/forms/fields/csv.py:101 +#: netbox/utilities/forms/fields/csv.py:101 msgid "Invalid object type" msgstr "Type d'objet non valide" -#: utilities/forms/fields/expandable.py:25 +#: netbox/utilities/forms/fields/expandable.py:25 msgid "" "Alphanumeric ranges are supported for bulk creation. Mixed cases and types " "within a single range are not supported (example: " @@ -13749,7 +14428,7 @@ msgstr "" "Les cas et les types mixtes au sein d'une même plage ne sont pas pris en " "charge (exemple : [ge, xe] -0/0/ [0-9])." -#: utilities/forms/fields/expandable.py:46 +#: netbox/utilities/forms/fields/expandable.py:46 msgid "" "Specify a numeric range to create multiple IPs.
Example: " "192.0.2.[1,5,100-254]/24" @@ -13757,7 +14436,7 @@ msgstr "" "Spécifiez une plage numérique pour créer plusieurs adresses IP.
Exemple : 192,0,2. [1 500 -254] /24" -#: utilities/forms/fields/fields.py:31 +#: netbox/utilities/forms/fields/fields.py:31 #, python-brace-format msgid "" " Markdown la syntaxe est prise en " "charge" -#: utilities/forms/fields/fields.py:48 +#: netbox/utilities/forms/fields/fields.py:48 msgid "URL-friendly unique shorthand" msgstr "Identifiant unique utilisable dans les URL" -#: utilities/forms/fields/fields.py:101 +#: netbox/utilities/forms/fields/fields.py:101 msgid "Enter context data in JSON format." msgstr "" "Entrez les données contextuelles dans JSON" " format." -#: utilities/forms/fields/fields.py:124 +#: netbox/utilities/forms/fields/fields.py:124 msgid "MAC address must be in EUI-48 format" msgstr "L'adresse MAC doit être au format EUI-48" -#: utilities/forms/forms.py:52 +#: netbox/utilities/forms/forms.py:52 msgid "Use regular expressions" msgstr "Utiliser des expressions régulières" -#: utilities/forms/forms.py:75 +#: netbox/utilities/forms/forms.py:75 msgid "" "Numeric ID of an existing object to update (if not creating a new object)" msgstr "" "Identifiant numérique d'un objet existant à mettre à jour (si aucun nouvel " "objet n'est créé)" -#: utilities/forms/forms.py:92 +#: netbox/utilities/forms/forms.py:92 #, python-brace-format msgid "Unrecognized header: {name}" msgstr "En-tête non reconnu : {name}" -#: utilities/forms/forms.py:118 +#: netbox/utilities/forms/forms.py:118 msgid "Available Columns" msgstr "Colonnes disponibles" -#: utilities/forms/forms.py:126 +#: netbox/utilities/forms/forms.py:126 msgid "Selected Columns" msgstr "Colonnes sélectionnées" -#: utilities/forms/mixins.py:44 +#: netbox/utilities/forms/mixins.py:44 msgid "" "This object has been modified since the form was rendered. Please consult " "the object's change log for details." @@ -13813,13 +14492,13 @@ msgstr "" "Cet objet a été modifié depuis le rendu du formulaire. Consultez le journal " "des modifications de l'objet pour plus de détails." -#: utilities/forms/utils.py:42 utilities/forms/utils.py:68 -#: utilities/forms/utils.py:85 utilities/forms/utils.py:87 +#: netbox/utilities/forms/utils.py:42 netbox/utilities/forms/utils.py:68 +#: netbox/utilities/forms/utils.py:85 netbox/utilities/forms/utils.py:87 #, python-brace-format msgid "Range \"{value}\" is invalid." msgstr "Gamme »{value}« n'est pas valide." -#: utilities/forms/utils.py:74 +#: netbox/utilities/forms/utils.py:74 #, python-brace-format msgid "" "Invalid range: Ending value ({end}) must be greater than beginning value " @@ -13828,60 +14507,60 @@ msgstr "" "Plage non valide : valeur de fin ({end}) doit être supérieur à la valeur de " "départ ({begin})." -#: utilities/forms/utils.py:232 +#: netbox/utilities/forms/utils.py:232 #, python-brace-format msgid "Duplicate or conflicting column header for \"{field}\"" msgstr "En-tête de colonne dupliqué ou en conflit pour »{field}«" -#: utilities/forms/utils.py:238 +#: netbox/utilities/forms/utils.py:238 #, python-brace-format msgid "Duplicate or conflicting column header for \"{header}\"" msgstr "En-tête de colonne dupliqué ou en conflit pour »{header}«" -#: utilities/forms/utils.py:247 +#: netbox/utilities/forms/utils.py:247 #, python-brace-format msgid "Row {row}: Expected {count_expected} columns but found {count_found}" msgstr "" "Rangée {row}: Prévu {count_expected} colonnes mais trouvées {count_found}" -#: utilities/forms/utils.py:270 +#: netbox/utilities/forms/utils.py:270 #, python-brace-format msgid "Unexpected column header \"{field}\" found." msgstr "En-tête de colonne inattendu »{field}« trouvé." -#: utilities/forms/utils.py:272 +#: netbox/utilities/forms/utils.py:272 #, python-brace-format msgid "Column \"{field}\" is not a related object; cannot use dots" msgstr "" "Colonne »{field}« n'est pas un objet apparenté ; ne peut pas utiliser de " "points" -#: utilities/forms/utils.py:276 +#: netbox/utilities/forms/utils.py:276 #, python-brace-format msgid "Invalid related object attribute for column \"{field}\": {to_field}" msgstr "" "Attribut d'objet associé non valide pour la colonne »{field}« : {to_field}" -#: utilities/forms/utils.py:284 +#: netbox/utilities/forms/utils.py:284 #, python-brace-format msgid "Required column header \"{header}\" not found." msgstr "En-tête de colonne obligatoire »{header}« introuvable." -#: utilities/forms/widgets/apiselect.py:124 +#: netbox/utilities/forms/widgets/apiselect.py:124 #, python-brace-format msgid "Missing required value for dynamic query param: '{dynamic_params}'" msgstr "" "Valeur requise manquante pour le paramètre de requête dynamique : " "'{dynamic_params}'" -#: utilities/forms/widgets/apiselect.py:141 +#: netbox/utilities/forms/widgets/apiselect.py:141 #, python-brace-format msgid "Missing required value for static query param: '{static_params}'" msgstr "" "Valeur requise manquante pour le paramètre de requête statique : " "'{static_params}'" -#: utilities/permissions.py:39 +#: netbox/utilities/permissions.py:39 #, python-brace-format msgid "" "Invalid permission name: {name}. Must be in the format " @@ -13890,113 +14569,113 @@ msgstr "" "Nom d'autorisation non valide : {name}. Doit être dans le format " "._" -#: utilities/permissions.py:57 +#: netbox/utilities/permissions.py:57 #, python-brace-format msgid "Unknown app_label/model_name for {name}" msgstr "App_label/model_name inconnu pour {name}" -#: utilities/request.py:76 +#: netbox/utilities/request.py:76 #, python-brace-format msgid "Invalid IP address set for {header}: {ip}" msgstr "Adresse IP non valide définie pour {header}: {ip}" -#: utilities/tables.py:47 +#: netbox/utilities/tables.py:47 #, python-brace-format msgid "A column named {name} is already defined for table {table_name}" msgstr "Une colonne nommée {name} est déjà défini pour la table {table_name}" -#: utilities/templates/builtins/customfield_value.html:30 +#: netbox/utilities/templates/builtins/customfield_value.html:30 msgid "Not defined" msgstr "Non défini" -#: utilities/templates/buttons/bookmark.html:9 +#: netbox/utilities/templates/buttons/bookmark.html:9 msgid "Unbookmark" msgstr "Désélectionner" -#: utilities/templates/buttons/bookmark.html:13 +#: netbox/utilities/templates/buttons/bookmark.html:13 msgid "Bookmark" msgstr "Marque-page" -#: utilities/templates/buttons/clone.html:4 +#: netbox/utilities/templates/buttons/clone.html:4 msgid "Clone" msgstr "Cloner" -#: utilities/templates/buttons/export.html:7 +#: netbox/utilities/templates/buttons/export.html:7 msgid "Current View" msgstr "Vue actuelle" -#: utilities/templates/buttons/export.html:8 +#: netbox/utilities/templates/buttons/export.html:8 msgid "All Data" msgstr "Toutes les données" -#: utilities/templates/buttons/export.html:28 +#: netbox/utilities/templates/buttons/export.html:28 msgid "Add export template" msgstr "Ajouter un modèle d'exportation" -#: utilities/templates/buttons/import.html:4 +#: netbox/utilities/templates/buttons/import.html:4 msgid "Import" msgstr "Importer" -#: utilities/templates/form_helpers/render_field.html:39 +#: netbox/utilities/templates/form_helpers/render_field.html:39 msgid "Copy to clipboard" msgstr "Copier dans le presse-papiers" -#: utilities/templates/form_helpers/render_field.html:55 +#: netbox/utilities/templates/form_helpers/render_field.html:55 msgid "This field is required" msgstr "Ce champ est obligatoire" -#: utilities/templates/form_helpers/render_field.html:68 +#: netbox/utilities/templates/form_helpers/render_field.html:68 msgid "Set Null" msgstr "Définir Null" -#: utilities/templates/helpers/applied_filters.html:11 +#: netbox/utilities/templates/helpers/applied_filters.html:11 msgid "Clear all" msgstr "Tout effacer" -#: utilities/templates/helpers/table_config_form.html:8 +#: netbox/utilities/templates/helpers/table_config_form.html:8 msgid "Table Configuration" msgstr "Configuration de la table" -#: utilities/templates/helpers/table_config_form.html:31 +#: netbox/utilities/templates/helpers/table_config_form.html:31 msgid "Move Up" msgstr "Déplacer vers le haut" -#: utilities/templates/helpers/table_config_form.html:34 +#: netbox/utilities/templates/helpers/table_config_form.html:34 msgid "Move Down" msgstr "Déplacer vers le bas" -#: utilities/templates/widgets/apiselect.html:7 +#: netbox/utilities/templates/widgets/apiselect.html:7 msgid "Open selector" msgstr "Ouvrir le sélecteur" -#: utilities/templates/widgets/clearable_file_input.html:12 +#: netbox/utilities/templates/widgets/clearable_file_input.html:12 msgid "None assigned" msgstr "Aucune assignée" -#: utilities/templates/widgets/markdown_input.html:6 +#: netbox/utilities/templates/widgets/markdown_input.html:6 msgid "Write" msgstr "Écrivez" -#: utilities/testing/views.py:633 +#: netbox/utilities/testing/views.py:633 msgid "The test must define csv_update_data." msgstr "Le test doit définir csv_update_data." -#: utilities/validators.py:65 +#: netbox/utilities/validators.py:65 #, python-brace-format msgid "{value} is not a valid regular expression." msgstr "{value} n'est pas une expression régulière valide." -#: utilities/views.py:40 +#: netbox/utilities/views.py:40 #, python-brace-format msgid "{self.__class__.__name__} must implement get_required_permission()" msgstr "{self.__class__.__name__} doit implémenter get_required_permission()" -#: utilities/views.py:76 +#: netbox/utilities/views.py:76 #, python-brace-format msgid "{class_name} must implement get_required_permission()" msgstr "{class_name} doit implémenter get_required_permission()" -#: utilities/views.py:100 +#: netbox/utilities/views.py:100 #, python-brace-format msgid "" "{class_name} has no queryset defined. ObjectPermissionRequiredMixin may only" @@ -14006,61 +14685,63 @@ msgstr "" "ObjectPermissionRequiredMixin ne peut être utilisé que sur les vues qui " "définissent un ensemble de requêtes de base" -#: virtualization/filtersets.py:79 +#: netbox/virtualization/filtersets.py:79 msgid "Parent group (ID)" msgstr "Groupe de parents (ID)" -#: virtualization/filtersets.py:85 +#: netbox/virtualization/filtersets.py:85 msgid "Parent group (slug)" msgstr "Groupe de parents (limace)" -#: virtualization/filtersets.py:89 virtualization/filtersets.py:141 +#: netbox/virtualization/filtersets.py:89 +#: netbox/virtualization/filtersets.py:141 msgid "Cluster type (ID)" msgstr "Type de cluster (ID)" -#: virtualization/filtersets.py:130 +#: netbox/virtualization/filtersets.py:130 msgid "Cluster group (ID)" msgstr "Groupe de clusters (ID)" -#: virtualization/filtersets.py:151 virtualization/filtersets.py:267 +#: netbox/virtualization/filtersets.py:151 +#: netbox/virtualization/filtersets.py:267 msgid "Cluster (ID)" msgstr "Cluster (ID)" -#: virtualization/forms/bulk_edit.py:166 -#: virtualization/models/virtualmachines.py:115 +#: netbox/virtualization/forms/bulk_edit.py:166 +#: netbox/virtualization/models/virtualmachines.py:115 msgid "vCPUs" msgstr "processeurs virtuels" -#: virtualization/forms/bulk_edit.py:170 +#: netbox/virtualization/forms/bulk_edit.py:170 msgid "Memory (MB)" msgstr "Mémoire (Mo)" -#: virtualization/forms/bulk_edit.py:174 +#: netbox/virtualization/forms/bulk_edit.py:174 msgid "Disk (GB)" msgstr "Disque (Go)" -#: virtualization/forms/bulk_edit.py:334 -#: virtualization/forms/filtersets.py:247 +#: netbox/virtualization/forms/bulk_edit.py:334 +#: netbox/virtualization/forms/filtersets.py:247 msgid "Size (GB)" msgstr "Taille (Go)" -#: virtualization/forms/bulk_import.py:44 +#: netbox/virtualization/forms/bulk_import.py:44 msgid "Type of cluster" msgstr "Type de cluster" -#: virtualization/forms/bulk_import.py:51 +#: netbox/virtualization/forms/bulk_import.py:51 msgid "Assigned cluster group" msgstr "Groupe de clusters attribué" -#: virtualization/forms/bulk_import.py:96 +#: netbox/virtualization/forms/bulk_import.py:96 msgid "Assigned cluster" msgstr "Cluster attribué" -#: virtualization/forms/bulk_import.py:103 +#: netbox/virtualization/forms/bulk_import.py:103 msgid "Assigned device within cluster" msgstr "Appareil attribué au sein du cluster" -#: virtualization/forms/model_forms.py:153 +#: netbox/virtualization/forms/model_forms.py:153 #, python-brace-format msgid "" "{device} belongs to a different site ({device_site}) than the cluster " @@ -14069,49 +14750,49 @@ msgstr "" "{device} appartient à un autre site ({device_site}) puis le cluster " "({cluster_site})" -#: virtualization/forms/model_forms.py:192 +#: netbox/virtualization/forms/model_forms.py:192 msgid "Optionally pin this VM to a specific host device within the cluster" msgstr "" "Épinglez éventuellement cette machine virtuelle à un périphérique hôte " "spécifique au sein du cluster" -#: virtualization/forms/model_forms.py:221 +#: netbox/virtualization/forms/model_forms.py:221 msgid "Site/Cluster" msgstr "Site/Cluster" -#: virtualization/forms/model_forms.py:244 +#: netbox/virtualization/forms/model_forms.py:244 msgid "Disk size is managed via the attachment of virtual disks." msgstr "La taille du disque est gérée via la connexion de disques virtuels." -#: virtualization/forms/model_forms.py:372 +#: netbox/virtualization/forms/model_forms.py:372 msgid "Disk" msgstr "Disque" -#: virtualization/models/clusters.py:25 +#: netbox/virtualization/models/clusters.py:25 msgid "cluster type" msgstr "type de cluster" -#: virtualization/models/clusters.py:26 +#: netbox/virtualization/models/clusters.py:26 msgid "cluster types" msgstr "types de clusters" -#: virtualization/models/clusters.py:45 +#: netbox/virtualization/models/clusters.py:45 msgid "cluster group" msgstr "groupe de clusters" -#: virtualization/models/clusters.py:46 +#: netbox/virtualization/models/clusters.py:46 msgid "cluster groups" msgstr "groupes de clusters" -#: virtualization/models/clusters.py:121 +#: netbox/virtualization/models/clusters.py:121 msgid "cluster" msgstr "grappe" -#: virtualization/models/clusters.py:122 +#: netbox/virtualization/models/clusters.py:122 msgid "clusters" msgstr "entrelas" -#: virtualization/models/clusters.py:141 +#: netbox/virtualization/models/clusters.py:141 #, python-brace-format msgid "" "{count} devices are assigned as hosts for this cluster but are not in site " @@ -14120,44 +14801,44 @@ msgstr "" "{count} les appareils sont affectés en tant qu'hôtes à ce cluster mais ne " "sont pas sur le site {site}" -#: virtualization/models/virtualmachines.py:123 +#: netbox/virtualization/models/virtualmachines.py:123 msgid "memory (MB)" msgstr "mémoire (Mo)" -#: virtualization/models/virtualmachines.py:128 +#: netbox/virtualization/models/virtualmachines.py:128 msgid "disk (GB)" msgstr "disque (Go)" -#: virtualization/models/virtualmachines.py:161 +#: netbox/virtualization/models/virtualmachines.py:161 msgid "Virtual machine name must be unique per cluster." msgstr "Le nom de la machine virtuelle doit être unique par cluster." -#: virtualization/models/virtualmachines.py:164 +#: netbox/virtualization/models/virtualmachines.py:164 msgid "virtual machine" msgstr "machine virtuelle" -#: virtualization/models/virtualmachines.py:165 +#: netbox/virtualization/models/virtualmachines.py:165 msgid "virtual machines" msgstr "machines virtuelles" -#: virtualization/models/virtualmachines.py:179 +#: netbox/virtualization/models/virtualmachines.py:179 msgid "A virtual machine must be assigned to a site and/or cluster." msgstr "" "Une machine virtuelle doit être attribuée à un site et/ou à un cluster." -#: virtualization/models/virtualmachines.py:186 +#: netbox/virtualization/models/virtualmachines.py:186 #, python-brace-format msgid "" "The selected cluster ({cluster}) is not assigned to this site ({site})." msgstr "" "Le cluster sélectionné ({cluster}) n'est pas attribué à ce site ({site})." -#: virtualization/models/virtualmachines.py:193 +#: netbox/virtualization/models/virtualmachines.py:193 msgid "Must specify a cluster when assigning a host device." msgstr "" "Doit spécifier un cluster lors de l'attribution d'un périphérique hôte." -#: virtualization/models/virtualmachines.py:198 +#: netbox/virtualization/models/virtualmachines.py:198 #, python-brace-format msgid "" "The selected device ({device}) is not assigned to this cluster ({cluster})." @@ -14165,7 +14846,7 @@ msgstr "" "L'appareil sélectionné ({device}) n'est pas affecté à ce cluster " "({cluster})." -#: virtualization/models/virtualmachines.py:210 +#: netbox/virtualization/models/virtualmachines.py:210 #, python-brace-format msgid "" "The specified disk size ({size}) must match the aggregate size of assigned " @@ -14174,18 +14855,18 @@ msgstr "" "La taille de disque spécifiée ({size}) doit correspondre à la taille agrégée" " des disques virtuels assignés ({total_size})." -#: virtualization/models/virtualmachines.py:224 +#: netbox/virtualization/models/virtualmachines.py:224 #, python-brace-format msgid "Must be an IPv{family} address. ({ip} is an IPv{version} address.)" msgstr "Doit être un IPV{family} adresse. ({ip} est un IPV{version} adresse.)" -#: virtualization/models/virtualmachines.py:233 +#: netbox/virtualization/models/virtualmachines.py:233 #, python-brace-format msgid "The specified IP address ({ip}) is not assigned to this VM." msgstr "" "L'adresse IP spécifiée ({ip}) n'est pas attribué à cette machine virtuelle." -#: virtualization/models/virtualmachines.py:391 +#: netbox/virtualization/models/virtualmachines.py:391 #, python-brace-format msgid "" "The selected parent interface ({parent}) belongs to a different virtual " @@ -14194,7 +14875,7 @@ msgstr "" "L'interface parent sélectionnée ({parent}) appartient à une autre machine " "virtuelle ({virtual_machine})." -#: virtualization/models/virtualmachines.py:406 +#: netbox/virtualization/models/virtualmachines.py:406 #, python-brace-format msgid "" "The selected bridge interface ({bridge}) belongs to a different virtual " @@ -14203,7 +14884,7 @@ msgstr "" "L'interface de pont sélectionnée ({bridge}) appartient à une autre machine " "virtuelle ({virtual_machine})." -#: virtualization/models/virtualmachines.py:417 +#: netbox/virtualization/models/virtualmachines.py:417 #, python-brace-format msgid "" "The untagged VLAN ({untagged_vlan}) must belong to the same site as the " @@ -14212,385 +14893,394 @@ msgstr "" "Le VLAN non balisé ({untagged_vlan}) doit appartenir au même site que la " "machine virtuelle parente de l'interface, ou il doit être global." -#: virtualization/models/virtualmachines.py:429 +#: netbox/virtualization/models/virtualmachines.py:429 msgid "size (GB)" msgstr "taille (Go)" -#: virtualization/models/virtualmachines.py:433 +#: netbox/virtualization/models/virtualmachines.py:433 msgid "virtual disk" msgstr "disque virtuel" -#: virtualization/models/virtualmachines.py:434 +#: netbox/virtualization/models/virtualmachines.py:434 msgid "virtual disks" msgstr "disques virtuels" -#: vpn/choices.py:31 +#: netbox/vpn/choices.py:31 msgid "IPsec - Transport" msgstr "IPSec - Transport" -#: vpn/choices.py:32 +#: netbox/vpn/choices.py:32 msgid "IPsec - Tunnel" msgstr "IPsec - Tunnel" -#: vpn/choices.py:33 +#: netbox/vpn/choices.py:33 msgid "IP-in-IP" msgstr "IP dans IP" -#: vpn/choices.py:34 +#: netbox/vpn/choices.py:34 msgid "GRE" msgstr "GRE" -#: vpn/choices.py:56 +#: netbox/vpn/choices.py:56 msgid "Hub" msgstr "Hub" -#: vpn/choices.py:57 +#: netbox/vpn/choices.py:57 msgid "Spoke" msgstr "A parlé" -#: vpn/choices.py:80 +#: netbox/vpn/choices.py:80 msgid "Aggressive" msgstr "Agressif" -#: vpn/choices.py:81 +#: netbox/vpn/choices.py:81 msgid "Main" msgstr "Principal" -#: vpn/choices.py:92 +#: netbox/vpn/choices.py:92 msgid "Pre-shared keys" msgstr "Clés pré-partagées" -#: vpn/choices.py:93 +#: netbox/vpn/choices.py:93 msgid "Certificates" msgstr "Certificats" -#: vpn/choices.py:94 +#: netbox/vpn/choices.py:94 msgid "RSA signatures" msgstr "Signatures RSA" -#: vpn/choices.py:95 +#: netbox/vpn/choices.py:95 msgid "DSA signatures" msgstr "Signatures DSA" -#: vpn/choices.py:178 vpn/choices.py:179 vpn/choices.py:180 vpn/choices.py:181 -#: vpn/choices.py:182 vpn/choices.py:183 vpn/choices.py:184 vpn/choices.py:185 -#: vpn/choices.py:186 vpn/choices.py:187 vpn/choices.py:188 vpn/choices.py:189 -#: vpn/choices.py:190 vpn/choices.py:191 vpn/choices.py:192 vpn/choices.py:193 -#: vpn/choices.py:194 vpn/choices.py:195 vpn/choices.py:196 vpn/choices.py:197 -#: vpn/choices.py:198 vpn/choices.py:199 vpn/choices.py:200 vpn/choices.py:201 +#: netbox/vpn/choices.py:178 netbox/vpn/choices.py:179 +#: netbox/vpn/choices.py:180 netbox/vpn/choices.py:181 +#: netbox/vpn/choices.py:182 netbox/vpn/choices.py:183 +#: netbox/vpn/choices.py:184 netbox/vpn/choices.py:185 +#: netbox/vpn/choices.py:186 netbox/vpn/choices.py:187 +#: netbox/vpn/choices.py:188 netbox/vpn/choices.py:189 +#: netbox/vpn/choices.py:190 netbox/vpn/choices.py:191 +#: netbox/vpn/choices.py:192 netbox/vpn/choices.py:193 +#: netbox/vpn/choices.py:194 netbox/vpn/choices.py:195 +#: netbox/vpn/choices.py:196 netbox/vpn/choices.py:197 +#: netbox/vpn/choices.py:198 netbox/vpn/choices.py:199 +#: netbox/vpn/choices.py:200 netbox/vpn/choices.py:201 #, python-brace-format msgid "Group {n}" msgstr "Groupe {n}" -#: vpn/choices.py:241 +#: netbox/vpn/choices.py:241 msgid "Ethernet Private LAN" msgstr "Réseau local privé Ethernet" -#: vpn/choices.py:242 +#: netbox/vpn/choices.py:242 msgid "Ethernet Virtual Private LAN" msgstr "Réseau local privé virtuel Ethernet" -#: vpn/choices.py:245 +#: netbox/vpn/choices.py:245 msgid "Ethernet Private Tree" msgstr "Arbre privé Ethernet" -#: vpn/choices.py:246 +#: netbox/vpn/choices.py:246 msgid "Ethernet Virtual Private Tree" msgstr "Arbre privé virtuel Ethernet" -#: vpn/filtersets.py:41 +#: netbox/vpn/filtersets.py:41 msgid "Tunnel group (ID)" msgstr "Groupe de tunnels (ID)" -#: vpn/filtersets.py:47 +#: netbox/vpn/filtersets.py:47 msgid "Tunnel group (slug)" msgstr "Groupe de tunnels (slug)" -#: vpn/filtersets.py:54 +#: netbox/vpn/filtersets.py:54 msgid "IPSec profile (ID)" msgstr "profil IPSec (ID)" -#: vpn/filtersets.py:60 +#: netbox/vpn/filtersets.py:60 msgid "IPSec profile (name)" msgstr "Profil IPSec (nom)" -#: vpn/filtersets.py:81 +#: netbox/vpn/filtersets.py:81 msgid "Tunnel (ID)" msgstr "Tunnel (ID)" -#: vpn/filtersets.py:87 +#: netbox/vpn/filtersets.py:87 msgid "Tunnel (name)" msgstr "Tunnel (nom)" -#: vpn/filtersets.py:118 +#: netbox/vpn/filtersets.py:118 msgid "Outside IP (ID)" msgstr "IP externe (ID)" -#: vpn/filtersets.py:130 vpn/filtersets.py:153 vpn/filtersets.py:282 +#: netbox/vpn/filtersets.py:130 netbox/vpn/filtersets.py:153 +#: netbox/vpn/filtersets.py:282 msgid "IKE policy (ID)" msgstr "Politique IKE (ID)" -#: vpn/filtersets.py:136 vpn/filtersets.py:159 vpn/filtersets.py:288 +#: netbox/vpn/filtersets.py:136 netbox/vpn/filtersets.py:159 +#: netbox/vpn/filtersets.py:288 msgid "IKE policy (name)" msgstr "Politique IKE (nom)" -#: vpn/filtersets.py:215 vpn/filtersets.py:292 +#: netbox/vpn/filtersets.py:215 netbox/vpn/filtersets.py:292 msgid "IPSec policy (ID)" msgstr "Politique IPSec (ID)" -#: vpn/filtersets.py:221 vpn/filtersets.py:298 +#: netbox/vpn/filtersets.py:221 netbox/vpn/filtersets.py:298 msgid "IPSec policy (name)" msgstr "Politique IPSec (nom)" -#: vpn/filtersets.py:367 +#: netbox/vpn/filtersets.py:367 msgid "L2VPN (slug)" msgstr "L2VPN (limace)" -#: vpn/filtersets.py:431 +#: netbox/vpn/filtersets.py:431 msgid "VM Interface (ID)" msgstr "Interface de machine virtuelle (ID)" -#: vpn/filtersets.py:437 +#: netbox/vpn/filtersets.py:437 msgid "VLAN (name)" msgstr "VLAN (nom)" -#: vpn/forms/bulk_edit.py:45 vpn/forms/bulk_import.py:42 -#: vpn/forms/filtersets.py:54 +#: netbox/vpn/forms/bulk_edit.py:45 netbox/vpn/forms/bulk_import.py:42 +#: netbox/vpn/forms/filtersets.py:54 msgid "Tunnel group" msgstr "Groupe de tunnels" -#: vpn/forms/bulk_edit.py:117 vpn/models/crypto.py:47 +#: netbox/vpn/forms/bulk_edit.py:117 netbox/vpn/models/crypto.py:47 msgid "SA lifetime" msgstr "Toute une vie" -#: vpn/forms/bulk_edit.py:151 wireless/forms/bulk_edit.py:79 -#: wireless/forms/bulk_edit.py:126 wireless/forms/filtersets.py:64 -#: wireless/forms/filtersets.py:98 +#: netbox/vpn/forms/bulk_edit.py:151 netbox/wireless/forms/bulk_edit.py:79 +#: netbox/wireless/forms/bulk_edit.py:126 +#: netbox/wireless/forms/filtersets.py:64 +#: netbox/wireless/forms/filtersets.py:98 msgid "Pre-shared key" msgstr "Clé pré-partagée" -#: vpn/forms/bulk_edit.py:237 vpn/forms/bulk_import.py:239 -#: vpn/forms/filtersets.py:199 vpn/forms/model_forms.py:370 -#: vpn/models/crypto.py:104 +#: netbox/vpn/forms/bulk_edit.py:237 netbox/vpn/forms/bulk_import.py:239 +#: netbox/vpn/forms/filtersets.py:199 netbox/vpn/forms/model_forms.py:370 +#: netbox/vpn/models/crypto.py:104 msgid "IKE policy" msgstr "Politique IKE" -#: vpn/forms/bulk_edit.py:242 vpn/forms/bulk_import.py:244 -#: vpn/forms/filtersets.py:204 vpn/forms/model_forms.py:374 -#: vpn/models/crypto.py:209 +#: netbox/vpn/forms/bulk_edit.py:242 netbox/vpn/forms/bulk_import.py:244 +#: netbox/vpn/forms/filtersets.py:204 netbox/vpn/forms/model_forms.py:374 +#: netbox/vpn/models/crypto.py:209 msgid "IPSec policy" msgstr "Politique IPSec" -#: vpn/forms/bulk_import.py:50 +#: netbox/vpn/forms/bulk_import.py:50 msgid "Tunnel encapsulation" msgstr "Encapsulation par tunnel" -#: vpn/forms/bulk_import.py:83 +#: netbox/vpn/forms/bulk_import.py:83 msgid "Operational role" msgstr "Rôle opérationnel" -#: vpn/forms/bulk_import.py:90 +#: netbox/vpn/forms/bulk_import.py:90 msgid "Parent device of assigned interface" msgstr "Appareil parent à l'interface attribuée" -#: vpn/forms/bulk_import.py:97 +#: netbox/vpn/forms/bulk_import.py:97 msgid "Parent VM of assigned interface" msgstr "Machine virtuelle parente de l'interface attribuée" -#: vpn/forms/bulk_import.py:104 +#: netbox/vpn/forms/bulk_import.py:104 msgid "Device or virtual machine interface" msgstr "Interface de périphérique ou de machine virtuelle" -#: vpn/forms/bulk_import.py:183 +#: netbox/vpn/forms/bulk_import.py:183 msgid "IKE proposal(s)" msgstr "Proposition (s) de l'IKE" -#: vpn/forms/bulk_import.py:215 vpn/models/crypto.py:197 +#: netbox/vpn/forms/bulk_import.py:215 netbox/vpn/models/crypto.py:197 msgid "Diffie-Hellman group for Perfect Forward Secrecy" msgstr "Groupe Diffie-Hellman pour Perfect Forward Secrets" -#: vpn/forms/bulk_import.py:222 +#: netbox/vpn/forms/bulk_import.py:222 msgid "IPSec proposal(s)" msgstr "Proposition (s) IPSec" -#: vpn/forms/bulk_import.py:236 +#: netbox/vpn/forms/bulk_import.py:236 msgid "IPSec protocol" msgstr "Protocole IPSec" -#: vpn/forms/bulk_import.py:266 +#: netbox/vpn/forms/bulk_import.py:266 msgid "L2VPN type" msgstr "Type de VPN L2" -#: vpn/forms/bulk_import.py:287 +#: netbox/vpn/forms/bulk_import.py:287 msgid "Parent device (for interface)" msgstr "Appareil parent (pour interface)" -#: vpn/forms/bulk_import.py:294 +#: netbox/vpn/forms/bulk_import.py:294 msgid "Parent virtual machine (for interface)" msgstr "Machine virtuelle parente (pour l'interface)" -#: vpn/forms/bulk_import.py:301 +#: netbox/vpn/forms/bulk_import.py:301 msgid "Assigned interface (device or VM)" msgstr "Interface attribuée (appareil ou machine virtuelle)" -#: vpn/forms/bulk_import.py:334 +#: netbox/vpn/forms/bulk_import.py:334 msgid "Cannot import device and VM interface terminations simultaneously." msgstr "" "Impossible d'importer simultanément les terminaisons de l'interface du " "périphérique et de la machine virtuelle." -#: vpn/forms/bulk_import.py:336 +#: netbox/vpn/forms/bulk_import.py:336 msgid "Each termination must specify either an interface or a VLAN." msgstr "Chaque terminaison doit spécifier une interface ou un VLAN." -#: vpn/forms/bulk_import.py:338 +#: netbox/vpn/forms/bulk_import.py:338 msgid "Cannot assign both an interface and a VLAN." msgstr "Impossible d'attribuer à la fois une interface et un VLAN." -#: vpn/forms/filtersets.py:130 +#: netbox/vpn/forms/filtersets.py:130 msgid "IKE version" msgstr "Version IKE" -#: vpn/forms/filtersets.py:142 vpn/forms/filtersets.py:175 -#: vpn/forms/model_forms.py:298 vpn/forms/model_forms.py:334 +#: netbox/vpn/forms/filtersets.py:142 netbox/vpn/forms/filtersets.py:175 +#: netbox/vpn/forms/model_forms.py:298 netbox/vpn/forms/model_forms.py:334 msgid "Proposal" msgstr "Proposition" -#: vpn/forms/filtersets.py:251 +#: netbox/vpn/forms/filtersets.py:251 msgid "Assigned Object Type" msgstr "Type d'objet attribué" -#: vpn/forms/model_forms.py:95 vpn/forms/model_forms.py:130 -#: vpn/forms/model_forms.py:240 vpn/tables/tunnels.py:91 +#: netbox/vpn/forms/model_forms.py:95 netbox/vpn/forms/model_forms.py:130 +#: netbox/vpn/forms/model_forms.py:240 netbox/vpn/tables/tunnels.py:91 msgid "Tunnel interface" msgstr "Interface de tunnel" -#: vpn/forms/model_forms.py:150 +#: netbox/vpn/forms/model_forms.py:150 msgid "First Termination" msgstr "Première résiliation" -#: vpn/forms/model_forms.py:153 +#: netbox/vpn/forms/model_forms.py:153 msgid "Second Termination" msgstr "Deuxième résiliation" -#: vpn/forms/model_forms.py:197 +#: netbox/vpn/forms/model_forms.py:197 msgid "This parameter is required when defining a termination." msgstr "Ce paramètre est obligatoire lors de la définition d'une terminaison." -#: vpn/forms/model_forms.py:320 vpn/forms/model_forms.py:356 +#: netbox/vpn/forms/model_forms.py:320 netbox/vpn/forms/model_forms.py:356 msgid "Policy" msgstr "Politique" -#: vpn/forms/model_forms.py:487 +#: netbox/vpn/forms/model_forms.py:487 msgid "A termination must specify an interface or VLAN." msgstr "Une terminaison doit spécifier une interface ou un VLAN." -#: vpn/forms/model_forms.py:489 +#: netbox/vpn/forms/model_forms.py:489 msgid "" "A termination can only have one terminating object (an interface or VLAN)." msgstr "" "Une terminaison ne peut avoir qu'un seul objet de terminaison (une interface" " ou un VLAN)." -#: vpn/models/crypto.py:33 +#: netbox/vpn/models/crypto.py:33 msgid "encryption algorithm" msgstr "algorithme de chiffrement" -#: vpn/models/crypto.py:37 +#: netbox/vpn/models/crypto.py:37 msgid "authentication algorithm" msgstr "algorithme d'authentification" -#: vpn/models/crypto.py:44 +#: netbox/vpn/models/crypto.py:44 msgid "Diffie-Hellman group ID" msgstr "ID de groupe Diffie-Hellman" -#: vpn/models/crypto.py:50 +#: netbox/vpn/models/crypto.py:50 msgid "Security association lifetime (in seconds)" msgstr "Durée de vie de l'association de sécurité (en secondes)" -#: vpn/models/crypto.py:59 +#: netbox/vpn/models/crypto.py:59 msgid "IKE proposal" msgstr "Proposition IKE" -#: vpn/models/crypto.py:60 +#: netbox/vpn/models/crypto.py:60 msgid "IKE proposals" msgstr "Propositions IKE" -#: vpn/models/crypto.py:76 +#: netbox/vpn/models/crypto.py:76 msgid "version" msgstr "version" -#: vpn/models/crypto.py:88 vpn/models/crypto.py:190 +#: netbox/vpn/models/crypto.py:88 netbox/vpn/models/crypto.py:190 msgid "proposals" msgstr "propositions" -#: vpn/models/crypto.py:91 wireless/models.py:38 +#: netbox/vpn/models/crypto.py:91 netbox/wireless/models.py:38 msgid "pre-shared key" msgstr "clé pré-partagée" -#: vpn/models/crypto.py:105 +#: netbox/vpn/models/crypto.py:105 msgid "IKE policies" msgstr "Politiques IKE" -#: vpn/models/crypto.py:118 +#: netbox/vpn/models/crypto.py:118 msgid "Mode is required for selected IKE version" msgstr "Le mode est requis pour la version IKE sélectionnée" -#: vpn/models/crypto.py:122 +#: netbox/vpn/models/crypto.py:122 msgid "Mode cannot be used for selected IKE version" msgstr "Le mode ne peut pas être utilisé pour la version IKE sélectionnée" -#: vpn/models/crypto.py:136 +#: netbox/vpn/models/crypto.py:136 msgid "encryption" msgstr "chiffrement" -#: vpn/models/crypto.py:141 +#: netbox/vpn/models/crypto.py:141 msgid "authentication" msgstr "authentification" -#: vpn/models/crypto.py:149 +#: netbox/vpn/models/crypto.py:149 msgid "Security association lifetime (seconds)" msgstr "Durée de vie de l'association de sécurité (secondes)" -#: vpn/models/crypto.py:155 +#: netbox/vpn/models/crypto.py:155 msgid "Security association lifetime (in kilobytes)" msgstr "Durée de vie de l'association de sécurité (en kilo-octets)" -#: vpn/models/crypto.py:164 +#: netbox/vpn/models/crypto.py:164 msgid "IPSec proposal" msgstr "Proposition IPSec" -#: vpn/models/crypto.py:165 +#: netbox/vpn/models/crypto.py:165 msgid "IPSec proposals" msgstr "Propositions IPSec" -#: vpn/models/crypto.py:178 +#: netbox/vpn/models/crypto.py:178 msgid "Encryption and/or authentication algorithm must be defined" msgstr "" "Un algorithme de chiffrement et/ou d'authentification doit être défini" -#: vpn/models/crypto.py:210 +#: netbox/vpn/models/crypto.py:210 msgid "IPSec policies" msgstr "Politiques IPSec" -#: vpn/models/crypto.py:251 +#: netbox/vpn/models/crypto.py:251 msgid "IPSec profiles" msgstr "Profils IPSec" -#: vpn/models/l2vpn.py:116 +#: netbox/vpn/models/l2vpn.py:116 msgid "L2VPN termination" msgstr "Terminaison L2VPN" -#: vpn/models/l2vpn.py:117 +#: netbox/vpn/models/l2vpn.py:117 msgid "L2VPN terminations" msgstr "Terminaisons L2VPN" -#: vpn/models/l2vpn.py:135 +#: netbox/vpn/models/l2vpn.py:135 #, python-brace-format msgid "L2VPN Termination already assigned ({assigned_object})" msgstr "Terminaison L2VPN déjà attribuée ({assigned_object})" -#: vpn/models/l2vpn.py:147 +#: netbox/vpn/models/l2vpn.py:147 #, python-brace-format msgid "" "{l2vpn_type} L2VPNs cannot have more than two terminations; found " @@ -14599,169 +15289,175 @@ msgstr "" "{l2vpn_type} Les L2VPN ne peuvent pas avoir plus de deux terminaisons ; " "trouvé {terminations_count} déjà défini." -#: vpn/models/tunnels.py:26 +#: netbox/vpn/models/tunnels.py:26 msgid "tunnel group" msgstr "groupe de tunnels" -#: vpn/models/tunnels.py:27 +#: netbox/vpn/models/tunnels.py:27 msgid "tunnel groups" msgstr "groupes de tunnels" -#: vpn/models/tunnels.py:53 +#: netbox/vpn/models/tunnels.py:53 msgid "encapsulation" msgstr "encapsulation" -#: vpn/models/tunnels.py:72 +#: netbox/vpn/models/tunnels.py:72 msgid "tunnel ID" msgstr "ID du tunnel" -#: vpn/models/tunnels.py:94 +#: netbox/vpn/models/tunnels.py:94 msgid "tunnel" msgstr "tunnel" -#: vpn/models/tunnels.py:95 +#: netbox/vpn/models/tunnels.py:95 msgid "tunnels" msgstr "tunnels" -#: vpn/models/tunnels.py:153 +#: netbox/vpn/models/tunnels.py:153 msgid "An object may be terminated to only one tunnel at a time." msgstr "Un objet ne peut être renvoyé qu'à un seul tunnel à la fois." -#: vpn/models/tunnels.py:156 +#: netbox/vpn/models/tunnels.py:156 msgid "tunnel termination" msgstr "terminaison du tunnel" -#: vpn/models/tunnels.py:157 +#: netbox/vpn/models/tunnels.py:157 msgid "tunnel terminations" msgstr "terminaisons de tunnels" -#: vpn/models/tunnels.py:174 +#: netbox/vpn/models/tunnels.py:174 #, python-brace-format msgid "{name} is already attached to a tunnel ({tunnel})." msgstr "{name} est déjà rattaché à un tunnel ({tunnel})." -#: vpn/tables/crypto.py:22 +#: netbox/vpn/tables/crypto.py:22 msgid "Authentication Method" msgstr "Méthode d'authentification" -#: vpn/tables/crypto.py:25 vpn/tables/crypto.py:97 +#: netbox/vpn/tables/crypto.py:25 netbox/vpn/tables/crypto.py:97 msgid "Encryption Algorithm" msgstr "Algorithme de chiffrement" -#: vpn/tables/crypto.py:28 vpn/tables/crypto.py:100 +#: netbox/vpn/tables/crypto.py:28 netbox/vpn/tables/crypto.py:100 msgid "Authentication Algorithm" msgstr "Algorithme d'authentification" -#: vpn/tables/crypto.py:34 +#: netbox/vpn/tables/crypto.py:34 msgid "SA Lifetime" msgstr "Toute une vie" -#: vpn/tables/crypto.py:71 +#: netbox/vpn/tables/crypto.py:71 msgid "Pre-shared Key" msgstr "Clé pré-partagée" -#: vpn/tables/crypto.py:103 +#: netbox/vpn/tables/crypto.py:103 msgid "SA Lifetime (Seconds)" msgstr "Une durée de vie (secondes)" -#: vpn/tables/crypto.py:106 +#: netbox/vpn/tables/crypto.py:106 msgid "SA Lifetime (KB)" msgstr "Une vie entière (KB)" -#: vpn/tables/l2vpn.py:69 +#: netbox/vpn/tables/l2vpn.py:69 msgid "Object Parent" msgstr "Parent de l'objet" -#: vpn/tables/l2vpn.py:74 +#: netbox/vpn/tables/l2vpn.py:74 msgid "Object Site" msgstr "Site de l'objet" -#: wireless/choices.py:11 +#: netbox/wireless/choices.py:11 msgid "Access point" msgstr "Point d'accès" -#: wireless/choices.py:12 +#: netbox/wireless/choices.py:12 msgid "Station" msgstr "Gare" -#: wireless/choices.py:467 +#: netbox/wireless/choices.py:467 msgid "Open" msgstr "Ouvert" -#: wireless/choices.py:469 +#: netbox/wireless/choices.py:469 msgid "WPA Personal (PSK)" msgstr "WPA Personnel (PSK)" -#: wireless/choices.py:470 +#: netbox/wireless/choices.py:470 msgid "WPA Enterprise" msgstr "WPA Entreprise" -#: wireless/forms/bulk_edit.py:73 wireless/forms/bulk_edit.py:120 -#: wireless/forms/bulk_import.py:68 wireless/forms/bulk_import.py:71 -#: wireless/forms/bulk_import.py:110 wireless/forms/bulk_import.py:113 -#: wireless/forms/filtersets.py:59 wireless/forms/filtersets.py:93 +#: netbox/wireless/forms/bulk_edit.py:73 +#: netbox/wireless/forms/bulk_edit.py:120 +#: netbox/wireless/forms/bulk_import.py:68 +#: netbox/wireless/forms/bulk_import.py:71 +#: netbox/wireless/forms/bulk_import.py:110 +#: netbox/wireless/forms/bulk_import.py:113 +#: netbox/wireless/forms/filtersets.py:59 +#: netbox/wireless/forms/filtersets.py:93 msgid "Authentication cipher" msgstr "Chiffrement d'authentification" -#: wireless/forms/bulk_import.py:52 +#: netbox/wireless/forms/bulk_import.py:52 msgid "Bridged VLAN" msgstr "VLAN ponté" -#: wireless/forms/bulk_import.py:89 wireless/tables/wirelesslink.py:27 +#: netbox/wireless/forms/bulk_import.py:89 +#: netbox/wireless/tables/wirelesslink.py:27 msgid "Interface A" msgstr "Interface A" -#: wireless/forms/bulk_import.py:93 wireless/tables/wirelesslink.py:36 +#: netbox/wireless/forms/bulk_import.py:93 +#: netbox/wireless/tables/wirelesslink.py:36 msgid "Interface B" msgstr "Interface B" -#: wireless/forms/model_forms.py:161 +#: netbox/wireless/forms/model_forms.py:161 msgid "Side B" msgstr "Côté B" -#: wireless/models.py:30 +#: netbox/wireless/models.py:30 msgid "authentication cipher" msgstr "chiffrement d'authentification" -#: wireless/models.py:68 +#: netbox/wireless/models.py:68 msgid "wireless LAN group" msgstr "groupe LAN sans fil" -#: wireless/models.py:69 +#: netbox/wireless/models.py:69 msgid "wireless LAN groups" msgstr "groupes LAN sans fil" -#: wireless/models.py:115 +#: netbox/wireless/models.py:115 msgid "wireless LAN" msgstr "LAN sans fil" -#: wireless/models.py:143 +#: netbox/wireless/models.py:143 msgid "interface A" msgstr "interface A" -#: wireless/models.py:150 +#: netbox/wireless/models.py:150 msgid "interface B" msgstr "interface B" -#: wireless/models.py:198 +#: netbox/wireless/models.py:198 msgid "wireless link" msgstr "liaison sans fil" -#: wireless/models.py:199 +#: netbox/wireless/models.py:199 msgid "wireless links" msgstr "liens sans fil" -#: wireless/models.py:216 wireless/models.py:222 +#: netbox/wireless/models.py:216 netbox/wireless/models.py:222 #, python-brace-format msgid "{type} is not a wireless interface." msgstr "{type} n'est pas une interface sans fil." -#: wireless/utils.py:16 +#: netbox/wireless/utils.py:16 #, python-brace-format msgid "Invalid channel value: {channel}" msgstr "Valeur de canal non valide : {channel}" -#: wireless/utils.py:26 +#: netbox/wireless/utils.py:26 #, python-brace-format msgid "Invalid channel attribute: {name}" msgstr "Attribut de chaîne non valide : {name}" diff --git a/netbox/translations/pt/LC_MESSAGES/django.po b/netbox/translations/pt/LC_MESSAGES/django.po index baef111ba..ae70b3b75 100644 --- a/netbox/translations/pt/LC_MESSAGES/django.po +++ b/netbox/translations/pt/LC_MESSAGES/django.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-22 17:41+0000\n" +"POT-Creation-Date: 2024-06-05 05:02+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Jeremy Stretch, 2024\n" "Language-Team: Portuguese (https://app.transifex.com/netbox-community/teams/178115/pt/)\n" @@ -22,1614 +22,1847 @@ msgstr "" "Language: pt\n" "Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" -#: account/tables.py:27 templates/account/token.html:22 -#: templates/users/token.html:17 users/forms/bulk_import.py:39 -#: users/forms/model_forms.py:113 +#: netbox/account/tables.py:27 netbox/templates/account/token.html:22 +#: netbox/templates/users/token.html:17 netbox/users/forms/bulk_import.py:39 +#: netbox/users/forms/model_forms.py:113 msgid "Key" msgstr "Chave" -#: account/tables.py:31 users/forms/filtersets.py:133 +#: netbox/account/tables.py:31 netbox/users/forms/filtersets.py:133 msgid "Write Enabled" msgstr "Escrita permitida" -#: account/tables.py:35 core/tables/jobs.py:29 core/tables/tasks.py:79 -#: extras/choices.py:138 extras/tables/tables.py:499 -#: templates/account/token.html:43 templates/core/configrevision.html:26 -#: templates/core/configrevision_restore.html:12 templates/core/job.html:51 -#: templates/core/rq_task.html:16 templates/core/rq_task.html:73 -#: templates/core/rq_worker.html:14 -#: templates/extras/htmx/script_result.html:12 -#: templates/extras/journalentry.html:22 templates/generic/object.html:58 -#: templates/users/token.html:35 +#: netbox/account/tables.py:35 netbox/core/tables/jobs.py:29 +#: netbox/core/tables/tasks.py:79 netbox/extras/choices.py:138 +#: netbox/extras/tables/tables.py:499 netbox/templates/account/token.html:43 +#: netbox/templates/core/configrevision.html:26 +#: netbox/templates/core/configrevision_restore.html:12 +#: netbox/templates/core/job.html:51 netbox/templates/core/rq_task.html:16 +#: netbox/templates/core/rq_task.html:73 +#: netbox/templates/core/rq_worker.html:14 +#: netbox/templates/extras/htmx/script_result.html:12 +#: netbox/templates/extras/journalentry.html:22 +#: netbox/templates/generic/object.html:58 +#: netbox/templates/users/token.html:35 msgid "Created" msgstr "Criado" -#: account/tables.py:39 templates/account/token.html:47 -#: templates/users/token.html:39 users/forms/bulk_edit.py:117 -#: users/forms/filtersets.py:137 +#: netbox/account/tables.py:39 netbox/templates/account/token.html:47 +#: netbox/templates/users/token.html:39 netbox/users/forms/bulk_edit.py:117 +#: netbox/users/forms/filtersets.py:137 msgid "Expires" msgstr "Expira" -#: account/tables.py:42 users/forms/filtersets.py:142 +#: netbox/account/tables.py:42 netbox/users/forms/filtersets.py:142 msgid "Last Used" msgstr "Usado pela última vez" -#: account/tables.py:45 templates/account/token.html:55 -#: templates/users/token.html:47 users/forms/bulk_edit.py:122 -#: users/forms/model_forms.py:125 +#: netbox/account/tables.py:45 netbox/templates/account/token.html:55 +#: netbox/templates/users/token.html:47 netbox/users/forms/bulk_edit.py:122 +#: netbox/users/forms/model_forms.py:125 msgid "Allowed IPs" msgstr "IPs permitidos" -#: account/views.py:197 +#: netbox/account/views.py:197 msgid "Your preferences have been updated." msgstr "Suas preferências foram atualizadas." -#: circuits/choices.py:21 dcim/choices.py:20 dcim/choices.py:102 -#: dcim/choices.py:174 dcim/choices.py:220 dcim/choices.py:1457 -#: dcim/choices.py:1533 dcim/choices.py:1583 virtualization/choices.py:20 -#: virtualization/choices.py:45 vpn/choices.py:18 +#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20 +#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:174 +#: netbox/dcim/choices.py:220 netbox/dcim/choices.py:1459 +#: netbox/dcim/choices.py:1535 netbox/dcim/choices.py:1585 +#: netbox/virtualization/choices.py:20 netbox/virtualization/choices.py:45 +#: netbox/vpn/choices.py:18 msgid "Planned" msgstr "Planejado" -#: circuits/choices.py:22 netbox/navigation/menu.py:290 +#: netbox/circuits/choices.py:22 netbox/netbox/navigation/menu.py:290 msgid "Provisioning" msgstr "Provisionamento" -#: circuits/choices.py:23 core/tables/tasks.py:22 dcim/choices.py:22 -#: dcim/choices.py:103 dcim/choices.py:173 dcim/choices.py:219 -#: dcim/choices.py:1532 dcim/choices.py:1582 extras/tables/tables.py:385 -#: ipam/choices.py:31 ipam/choices.py:49 ipam/choices.py:69 -#: ipam/choices.py:154 templates/extras/configcontext.html:25 -#: templates/users/user.html:37 users/forms/bulk_edit.py:38 -#: virtualization/choices.py:22 virtualization/choices.py:44 vpn/choices.py:19 -#: wireless/choices.py:25 +#: netbox/circuits/choices.py:23 netbox/core/tables/tasks.py:22 +#: netbox/dcim/choices.py:22 netbox/dcim/choices.py:103 +#: netbox/dcim/choices.py:173 netbox/dcim/choices.py:219 +#: netbox/dcim/choices.py:1534 netbox/dcim/choices.py:1584 +#: netbox/extras/tables/tables.py:385 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:37 netbox/users/forms/bulk_edit.py:38 +#: netbox/virtualization/choices.py:22 netbox/virtualization/choices.py:44 +#: netbox/vpn/choices.py:19 netbox/wireless/choices.py:25 msgid "Active" msgstr "Ativo" -#: circuits/choices.py:24 dcim/choices.py:172 dcim/choices.py:218 -#: dcim/choices.py:1531 dcim/choices.py:1584 virtualization/choices.py:24 -#: virtualization/choices.py:43 +#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:172 +#: netbox/dcim/choices.py:218 netbox/dcim/choices.py:1533 +#: netbox/dcim/choices.py:1586 netbox/virtualization/choices.py:24 +#: netbox/virtualization/choices.py:43 msgid "Offline" msgstr "Off-line" -#: circuits/choices.py:25 +#: netbox/circuits/choices.py:25 msgid "Deprovisioning" msgstr "Desprovisionamento" -#: circuits/choices.py:26 +#: netbox/circuits/choices.py:26 msgid "Decommissioned" msgstr "Desativado" -#: circuits/filtersets.py:29 circuits/filtersets.py:196 dcim/filtersets.py:97 -#: dcim/filtersets.py:151 dcim/filtersets.py:211 dcim/filtersets.py:297 -#: dcim/filtersets.py:406 dcim/filtersets.py:969 dcim/filtersets.py:1305 -#: dcim/filtersets.py:1832 dcim/filtersets.py:2075 dcim/filtersets.py:2133 -#: ipam/filtersets.py:339 ipam/filtersets.py:945 -#: virtualization/filtersets.py:45 virtualization/filtersets.py:173 -#: vpn/filtersets.py:377 +#: netbox/circuits/filtersets.py:29 netbox/circuits/filtersets.py:196 +#: netbox/dcim/filtersets.py:97 netbox/dcim/filtersets.py:151 +#: netbox/dcim/filtersets.py:211 netbox/dcim/filtersets.py:297 +#: netbox/dcim/filtersets.py:406 netbox/dcim/filtersets.py:969 +#: netbox/dcim/filtersets.py:1305 netbox/dcim/filtersets.py:1832 +#: netbox/dcim/filtersets.py:2075 netbox/dcim/filtersets.py:2133 +#: netbox/ipam/filtersets.py:339 netbox/ipam/filtersets.py:945 +#: netbox/virtualization/filtersets.py:45 +#: netbox/virtualization/filtersets.py:173 netbox/vpn/filtersets.py:377 msgid "Region (ID)" msgstr "Região (ID)" -#: circuits/filtersets.py:36 circuits/filtersets.py:203 dcim/filtersets.py:104 -#: dcim/filtersets.py:157 dcim/filtersets.py:218 dcim/filtersets.py:304 -#: dcim/filtersets.py:413 dcim/filtersets.py:976 dcim/filtersets.py:1312 -#: dcim/filtersets.py:1839 dcim/filtersets.py:2082 dcim/filtersets.py:2140 -#: extras/filtersets.py:461 ipam/filtersets.py:346 ipam/filtersets.py:952 -#: virtualization/filtersets.py:52 virtualization/filtersets.py:180 -#: vpn/filtersets.py:372 +#: netbox/circuits/filtersets.py:36 netbox/circuits/filtersets.py:203 +#: netbox/dcim/filtersets.py:104 netbox/dcim/filtersets.py:157 +#: netbox/dcim/filtersets.py:218 netbox/dcim/filtersets.py:304 +#: netbox/dcim/filtersets.py:413 netbox/dcim/filtersets.py:976 +#: netbox/dcim/filtersets.py:1312 netbox/dcim/filtersets.py:1839 +#: netbox/dcim/filtersets.py:2082 netbox/dcim/filtersets.py:2140 +#: netbox/extras/filtersets.py:461 netbox/ipam/filtersets.py:346 +#: netbox/ipam/filtersets.py:952 netbox/virtualization/filtersets.py:52 +#: netbox/virtualization/filtersets.py:180 netbox/vpn/filtersets.py:372 msgid "Region (slug)" msgstr "Região (slug)" -#: circuits/filtersets.py:42 circuits/filtersets.py:209 dcim/filtersets.py:127 -#: dcim/filtersets.py:224 dcim/filtersets.py:310 dcim/filtersets.py:419 -#: dcim/filtersets.py:982 dcim/filtersets.py:1318 dcim/filtersets.py:1845 -#: dcim/filtersets.py:2088 dcim/filtersets.py:2146 ipam/filtersets.py:352 -#: ipam/filtersets.py:958 virtualization/filtersets.py:58 -#: virtualization/filtersets.py:186 +#: netbox/circuits/filtersets.py:42 netbox/circuits/filtersets.py:209 +#: netbox/dcim/filtersets.py:127 netbox/dcim/filtersets.py:224 +#: netbox/dcim/filtersets.py:310 netbox/dcim/filtersets.py:419 +#: netbox/dcim/filtersets.py:982 netbox/dcim/filtersets.py:1318 +#: netbox/dcim/filtersets.py:1845 netbox/dcim/filtersets.py:2088 +#: netbox/dcim/filtersets.py:2146 netbox/ipam/filtersets.py:352 +#: netbox/ipam/filtersets.py:958 netbox/virtualization/filtersets.py:58 +#: netbox/virtualization/filtersets.py:186 msgid "Site group (ID)" msgstr "Grupo de sites (ID)" -#: circuits/filtersets.py:49 circuits/filtersets.py:216 dcim/filtersets.py:134 -#: dcim/filtersets.py:231 dcim/filtersets.py:317 dcim/filtersets.py:426 -#: dcim/filtersets.py:989 dcim/filtersets.py:1325 dcim/filtersets.py:1852 -#: dcim/filtersets.py:2095 dcim/filtersets.py:2153 extras/filtersets.py:467 -#: ipam/filtersets.py:359 ipam/filtersets.py:965 -#: virtualization/filtersets.py:65 virtualization/filtersets.py:193 +#: netbox/circuits/filtersets.py:49 netbox/circuits/filtersets.py:216 +#: netbox/dcim/filtersets.py:134 netbox/dcim/filtersets.py:231 +#: netbox/dcim/filtersets.py:317 netbox/dcim/filtersets.py:426 +#: netbox/dcim/filtersets.py:989 netbox/dcim/filtersets.py:1325 +#: netbox/dcim/filtersets.py:1852 netbox/dcim/filtersets.py:2095 +#: netbox/dcim/filtersets.py:2153 netbox/extras/filtersets.py:467 +#: netbox/ipam/filtersets.py:359 netbox/ipam/filtersets.py:965 +#: netbox/virtualization/filtersets.py:65 +#: netbox/virtualization/filtersets.py:193 msgid "Site group (slug)" msgstr "Grupo de sites (slug)" -#: circuits/filtersets.py:54 circuits/forms/bulk_edit.py:186 -#: circuits/forms/bulk_edit.py:214 circuits/forms/bulk_import.py:126 -#: circuits/forms/filtersets.py:49 circuits/forms/filtersets.py:169 -#: circuits/forms/filtersets.py:207 circuits/forms/model_forms.py:136 -#: circuits/forms/model_forms.py:152 circuits/tables/circuits.py:105 -#: dcim/forms/bulk_edit.py:167 dcim/forms/bulk_edit.py:239 -#: dcim/forms/bulk_edit.py:575 dcim/forms/bulk_edit.py:771 -#: dcim/forms/bulk_import.py:130 dcim/forms/bulk_import.py:184 -#: dcim/forms/bulk_import.py:257 dcim/forms/bulk_import.py:485 -#: dcim/forms/bulk_import.py:1262 dcim/forms/bulk_import.py:1290 -#: dcim/forms/filtersets.py:85 dcim/forms/filtersets.py:218 -#: dcim/forms/filtersets.py:265 dcim/forms/filtersets.py:374 -#: dcim/forms/filtersets.py:682 dcim/forms/filtersets.py:916 -#: dcim/forms/filtersets.py:940 dcim/forms/filtersets.py:1030 -#: dcim/forms/filtersets.py:1068 dcim/forms/filtersets.py:1476 -#: dcim/forms/filtersets.py:1500 dcim/forms/filtersets.py:1524 -#: dcim/forms/model_forms.py:136 dcim/forms/model_forms.py:164 -#: dcim/forms/model_forms.py:206 dcim/forms/model_forms.py:406 -#: dcim/forms/model_forms.py:668 dcim/forms/object_create.py:391 -#: dcim/tables/devices.py:158 dcim/tables/power.py:26 dcim/tables/power.py:93 -#: dcim/tables/racks.py:62 dcim/tables/racks.py:138 dcim/tables/sites.py:129 -#: extras/filtersets.py:477 ipam/forms/bulk_edit.py:216 -#: ipam/forms/bulk_edit.py:270 ipam/forms/bulk_edit.py:448 -#: ipam/forms/bulk_edit.py:522 ipam/forms/bulk_import.py:170 -#: ipam/forms/bulk_import.py:437 ipam/forms/filtersets.py:153 -#: ipam/forms/filtersets.py:231 ipam/forms/filtersets.py:432 -#: ipam/forms/filtersets.py:496 ipam/forms/model_forms.py:203 -#: ipam/forms/model_forms.py:587 ipam/forms/model_forms.py:682 -#: ipam/tables/ip.py:244 ipam/tables/vlans.py:114 ipam/tables/vlans.py:216 -#: templates/circuits/inc/circuit_termination_fields.html:6 -#: templates/dcim/device.html:21 templates/dcim/inc/cable_termination.html:8 -#: templates/dcim/inc/cable_termination.html:33 -#: templates/dcim/location.html:37 templates/dcim/powerpanel.html:22 -#: templates/dcim/rack.html:22 templates/dcim/rackreservation.html:28 -#: templates/dcim/site.html:27 templates/ipam/prefix.html:56 -#: templates/ipam/vlan.html:23 templates/ipam/vlan_edit.html:40 -#: templates/virtualization/cluster.html:42 -#: templates/virtualization/virtualmachine.html:91 -#: virtualization/forms/bulk_edit.py:91 virtualization/forms/bulk_edit.py:109 -#: virtualization/forms/bulk_edit.py:124 -#: virtualization/forms/bulk_import.py:59 -#: virtualization/forms/bulk_import.py:85 -#: virtualization/forms/filtersets.py:79 -#: virtualization/forms/filtersets.py:148 -#: virtualization/forms/model_forms.py:71 -#: virtualization/forms/model_forms.py:104 -#: virtualization/forms/model_forms.py:171 -#: virtualization/tables/clusters.py:77 -#: virtualization/tables/virtualmachines.py:62 vpn/forms/filtersets.py:266 -#: wireless/forms/model_forms.py:76 wireless/forms/model_forms.py:118 +#: netbox/circuits/filtersets.py:54 netbox/circuits/forms/bulk_edit.py:186 +#: netbox/circuits/forms/bulk_edit.py:214 +#: netbox/circuits/forms/bulk_import.py:126 +#: netbox/circuits/forms/filtersets.py:49 +#: netbox/circuits/forms/filtersets.py:169 +#: netbox/circuits/forms/filtersets.py:207 +#: netbox/circuits/forms/model_forms.py:136 +#: netbox/circuits/forms/model_forms.py:152 +#: netbox/circuits/tables/circuits.py:105 netbox/dcim/forms/bulk_edit.py:167 +#: netbox/dcim/forms/bulk_edit.py:239 netbox/dcim/forms/bulk_edit.py:575 +#: netbox/dcim/forms/bulk_edit.py:771 netbox/dcim/forms/bulk_import.py:130 +#: netbox/dcim/forms/bulk_import.py:184 netbox/dcim/forms/bulk_import.py:257 +#: netbox/dcim/forms/bulk_import.py:485 netbox/dcim/forms/bulk_import.py:1262 +#: netbox/dcim/forms/bulk_import.py:1290 netbox/dcim/forms/filtersets.py:85 +#: netbox/dcim/forms/filtersets.py:218 netbox/dcim/forms/filtersets.py:265 +#: netbox/dcim/forms/filtersets.py:374 netbox/dcim/forms/filtersets.py:682 +#: netbox/dcim/forms/filtersets.py:916 netbox/dcim/forms/filtersets.py:940 +#: netbox/dcim/forms/filtersets.py:1030 netbox/dcim/forms/filtersets.py:1068 +#: netbox/dcim/forms/filtersets.py:1476 netbox/dcim/forms/filtersets.py:1500 +#: netbox/dcim/forms/filtersets.py:1524 netbox/dcim/forms/model_forms.py:136 +#: netbox/dcim/forms/model_forms.py:164 netbox/dcim/forms/model_forms.py:206 +#: netbox/dcim/forms/model_forms.py:406 netbox/dcim/forms/model_forms.py:668 +#: netbox/dcim/forms/object_create.py:391 netbox/dcim/tables/devices.py:150 +#: netbox/dcim/tables/power.py:26 netbox/dcim/tables/power.py:93 +#: netbox/dcim/tables/racks.py:62 netbox/dcim/tables/racks.py:138 +#: netbox/dcim/tables/sites.py:129 netbox/extras/filtersets.py:477 +#: netbox/ipam/forms/bulk_edit.py:216 netbox/ipam/forms/bulk_edit.py:270 +#: netbox/ipam/forms/bulk_edit.py:448 netbox/ipam/forms/bulk_edit.py:522 +#: netbox/ipam/forms/bulk_import.py:170 netbox/ipam/forms/bulk_import.py:437 +#: netbox/ipam/forms/filtersets.py:153 netbox/ipam/forms/filtersets.py:231 +#: netbox/ipam/forms/filtersets.py:432 netbox/ipam/forms/filtersets.py:496 +#: netbox/ipam/forms/model_forms.py:203 netbox/ipam/forms/model_forms.py:587 +#: netbox/ipam/forms/model_forms.py:682 netbox/ipam/tables/ip.py:244 +#: netbox/ipam/tables/vlans.py:114 netbox/ipam/tables/vlans.py:216 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:6 +#: netbox/templates/dcim/device.html:22 +#: netbox/templates/dcim/inc/cable_termination.html:8 +#: netbox/templates/dcim/inc/cable_termination.html:33 +#: netbox/templates/dcim/location.html:37 +#: netbox/templates/dcim/powerpanel.html:22 netbox/templates/dcim/rack.html:22 +#: netbox/templates/dcim/rackreservation.html:28 +#: netbox/templates/dcim/site.html:28 netbox/templates/ipam/prefix.html:56 +#: netbox/templates/ipam/vlan.html:23 netbox/templates/ipam/vlan_edit.html:40 +#: netbox/templates/virtualization/cluster.html:42 +#: netbox/templates/virtualization/virtualmachine.html:91 +#: netbox/virtualization/forms/bulk_edit.py:91 +#: netbox/virtualization/forms/bulk_edit.py:109 +#: netbox/virtualization/forms/bulk_edit.py:124 +#: netbox/virtualization/forms/bulk_import.py:59 +#: netbox/virtualization/forms/bulk_import.py:85 +#: netbox/virtualization/forms/filtersets.py:79 +#: netbox/virtualization/forms/filtersets.py:148 +#: netbox/virtualization/forms/model_forms.py:71 +#: netbox/virtualization/forms/model_forms.py:104 +#: netbox/virtualization/forms/model_forms.py:171 +#: netbox/virtualization/tables/clusters.py:77 +#: netbox/virtualization/tables/virtualmachines.py:62 +#: netbox/vpn/forms/filtersets.py:266 netbox/wireless/forms/model_forms.py:76 +#: netbox/wireless/forms/model_forms.py:118 msgid "Site" msgstr "Site" -#: circuits/filtersets.py:60 circuits/filtersets.py:227 -#: circuits/filtersets.py:272 dcim/filtersets.py:241 dcim/filtersets.py:327 -#: dcim/filtersets.py:400 extras/filtersets.py:483 ipam/filtersets.py:238 -#: ipam/filtersets.py:369 ipam/filtersets.py:975 -#: virtualization/filtersets.py:75 virtualization/filtersets.py:203 -#: vpn/filtersets.py:382 +#: netbox/circuits/filtersets.py:60 netbox/circuits/filtersets.py:227 +#: netbox/circuits/filtersets.py:272 netbox/dcim/filtersets.py:241 +#: netbox/dcim/filtersets.py:327 netbox/dcim/filtersets.py:400 +#: netbox/extras/filtersets.py:483 netbox/ipam/filtersets.py:238 +#: netbox/ipam/filtersets.py:369 netbox/ipam/filtersets.py:975 +#: netbox/virtualization/filtersets.py:75 +#: netbox/virtualization/filtersets.py:203 netbox/vpn/filtersets.py:382 msgid "Site (slug)" msgstr "Site (slug)" -#: circuits/filtersets.py:65 +#: netbox/circuits/filtersets.py:65 msgid "ASN (ID)" msgstr "ASN (ID)" -#: circuits/filtersets.py:71 circuits/forms/filtersets.py:29 -#: ipam/forms/model_forms.py:157 ipam/models/asns.py:108 -#: ipam/models/asns.py:125 ipam/tables/asn.py:41 templates/ipam/asn.html:20 +#: netbox/circuits/filtersets.py:71 netbox/circuits/forms/filtersets.py:29 +#: netbox/ipam/forms/model_forms.py:157 netbox/ipam/models/asns.py:108 +#: netbox/ipam/models/asns.py:125 netbox/ipam/tables/asn.py:41 +#: netbox/templates/ipam/asn.html:20 msgid "ASN" msgstr "ASN" -#: circuits/filtersets.py:93 circuits/filtersets.py:120 -#: circuits/filtersets.py:154 circuits/filtersets.py:281 -#: ipam/filtersets.py:243 +#: netbox/circuits/filtersets.py:93 netbox/circuits/filtersets.py:120 +#: netbox/circuits/filtersets.py:154 netbox/circuits/filtersets.py:281 +#: netbox/ipam/filtersets.py:243 msgid "Provider (ID)" msgstr "Provedor (ID)" -#: circuits/filtersets.py:99 circuits/filtersets.py:126 -#: circuits/filtersets.py:160 circuits/filtersets.py:287 -#: ipam/filtersets.py:249 +#: netbox/circuits/filtersets.py:99 netbox/circuits/filtersets.py:126 +#: netbox/circuits/filtersets.py:160 netbox/circuits/filtersets.py:287 +#: netbox/ipam/filtersets.py:249 msgid "Provider (slug)" msgstr "Provedor (slug)" -#: circuits/filtersets.py:165 +#: netbox/circuits/filtersets.py:165 msgid "Provider account (ID)" msgstr "Conta do provedor (ID)" -#: circuits/filtersets.py:171 +#: netbox/circuits/filtersets.py:171 msgid "Provider account (account)" msgstr "Conta do provedor (conta)" -#: circuits/filtersets.py:176 +#: netbox/circuits/filtersets.py:176 msgid "Provider network (ID)" msgstr "Rede do provedor (ID)" -#: circuits/filtersets.py:180 +#: netbox/circuits/filtersets.py:180 msgid "Circuit type (ID)" msgstr "Tipo de circuito (ID)" -#: circuits/filtersets.py:186 +#: netbox/circuits/filtersets.py:186 msgid "Circuit type (slug)" msgstr "Tipo de circuito (slug)" -#: circuits/filtersets.py:221 circuits/filtersets.py:266 -#: dcim/filtersets.py:235 dcim/filtersets.py:321 dcim/filtersets.py:394 -#: dcim/filtersets.py:993 dcim/filtersets.py:1330 dcim/filtersets.py:1857 -#: dcim/filtersets.py:2099 dcim/filtersets.py:2158 ipam/filtersets.py:232 -#: ipam/filtersets.py:363 ipam/filtersets.py:969 -#: virtualization/filtersets.py:69 virtualization/filtersets.py:197 -#: vpn/filtersets.py:387 +#: netbox/circuits/filtersets.py:221 netbox/circuits/filtersets.py:266 +#: netbox/dcim/filtersets.py:235 netbox/dcim/filtersets.py:321 +#: netbox/dcim/filtersets.py:394 netbox/dcim/filtersets.py:993 +#: netbox/dcim/filtersets.py:1330 netbox/dcim/filtersets.py:1857 +#: netbox/dcim/filtersets.py:2099 netbox/dcim/filtersets.py:2158 +#: netbox/ipam/filtersets.py:232 netbox/ipam/filtersets.py:363 +#: netbox/ipam/filtersets.py:969 netbox/virtualization/filtersets.py:69 +#: netbox/virtualization/filtersets.py:197 netbox/vpn/filtersets.py:387 msgid "Site (ID)" msgstr "Site (ID)" -#: circuits/filtersets.py:231 circuits/filtersets.py:235 +#: netbox/circuits/filtersets.py:231 netbox/circuits/filtersets.py:235 msgid "Termination A (ID)" msgstr "Rescisão A (ID)" -#: circuits/filtersets.py:258 core/filtersets.py:73 core/filtersets.py:132 -#: dcim/filtersets.py:693 dcim/filtersets.py:1299 dcim/filtersets.py:2206 -#: extras/filtersets.py:41 extras/filtersets.py:63 extras/filtersets.py:92 -#: extras/filtersets.py:127 extras/filtersets.py:176 extras/filtersets.py:204 -#: extras/filtersets.py:234 extras/filtersets.py:271 extras/filtersets.py:343 -#: extras/filtersets.py:390 extras/filtersets.py:450 extras/filtersets.py:613 -#: extras/filtersets.py:655 extras/filtersets.py:696 -#: ipam/forms/model_forms.py:447 netbox/filtersets.py:275 -#: netbox/forms/__init__.py:22 netbox/forms/base.py:165 -#: templates/htmx/object_selector.html:28 templates/inc/filter_list.html:45 -#: templates/ipam/ipaddress_assign.html:29 templates/search.html:7 -#: templates/search.html:26 tenancy/filtersets.py:100 users/filtersets.py:23 -#: users/filtersets.py:52 users/filtersets.py:92 users/filtersets.py:140 -#: utilities/forms/forms.py:104 +#: netbox/circuits/filtersets.py:258 netbox/core/filtersets.py:73 +#: netbox/core/filtersets.py:132 netbox/dcim/filtersets.py:693 +#: netbox/dcim/filtersets.py:1299 netbox/dcim/filtersets.py:2206 +#: netbox/extras/filtersets.py:41 netbox/extras/filtersets.py:63 +#: netbox/extras/filtersets.py:92 netbox/extras/filtersets.py:127 +#: netbox/extras/filtersets.py:176 netbox/extras/filtersets.py:204 +#: netbox/extras/filtersets.py:234 netbox/extras/filtersets.py:271 +#: netbox/extras/filtersets.py:343 netbox/extras/filtersets.py:390 +#: netbox/extras/filtersets.py:450 netbox/extras/filtersets.py:613 +#: netbox/extras/filtersets.py:655 netbox/extras/filtersets.py:696 +#: netbox/ipam/forms/model_forms.py:447 netbox/netbox/filtersets.py:275 +#: netbox/netbox/forms/__init__.py:22 netbox/netbox/forms/base.py:165 +#: netbox/templates/htmx/object_selector.html:28 +#: netbox/templates/inc/filter_list.html:45 +#: netbox/templates/ipam/ipaddress_assign.html:29 +#: netbox/templates/search.html:7 netbox/templates/search.html:26 +#: netbox/tenancy/filtersets.py:100 netbox/users/filtersets.py:23 +#: netbox/users/filtersets.py:52 netbox/users/filtersets.py:92 +#: netbox/users/filtersets.py:140 netbox/utilities/forms/forms.py:104 msgid "Search" msgstr "Busca" -#: circuits/filtersets.py:262 circuits/forms/bulk_edit.py:170 -#: circuits/forms/bulk_import.py:117 circuits/forms/filtersets.py:196 -#: circuits/forms/filtersets.py:212 circuits/forms/model_forms.py:109 -#: circuits/forms/model_forms.py:131 circuits/tables/circuits.py:96 -#: dcim/forms/connections.py:71 templates/circuits/circuit.html:15 -#: templates/circuits/circuittermination.html:19 -#: templates/dcim/inc/cable_termination.html:55 -#: templates/dcim/trace/circuit.html:4 +#: netbox/circuits/filtersets.py:262 netbox/circuits/forms/bulk_edit.py:170 +#: netbox/circuits/forms/bulk_import.py:117 +#: netbox/circuits/forms/filtersets.py:196 +#: netbox/circuits/forms/filtersets.py:212 +#: netbox/circuits/forms/model_forms.py:109 +#: netbox/circuits/forms/model_forms.py:131 +#: netbox/circuits/tables/circuits.py:96 netbox/dcim/forms/connections.py:71 +#: netbox/templates/circuits/circuit.html:15 +#: netbox/templates/circuits/circuittermination.html:19 +#: netbox/templates/dcim/inc/cable_termination.html:55 +#: netbox/templates/dcim/trace/circuit.html:4 msgid "Circuit" msgstr "Circuito" -#: circuits/filtersets.py:276 +#: netbox/circuits/filtersets.py:276 msgid "ProviderNetwork (ID)" msgstr "Rede do provedor (ID)" -#: circuits/forms/bulk_edit.py:28 circuits/forms/filtersets.py:54 -#: circuits/forms/model_forms.py:27 circuits/tables/providers.py:33 -#: dcim/forms/bulk_edit.py:127 dcim/forms/filtersets.py:188 -#: dcim/forms/model_forms.py:122 dcim/tables/sites.py:94 -#: ipam/models/asns.py:126 ipam/tables/asn.py:27 ipam/views.py:219 -#: netbox/navigation/menu.py:159 netbox/navigation/menu.py:162 -#: templates/circuits/provider.html:23 +#: netbox/circuits/forms/bulk_edit.py:28 +#: netbox/circuits/forms/filtersets.py:54 +#: netbox/circuits/forms/model_forms.py:27 +#: netbox/circuits/tables/providers.py:33 netbox/dcim/forms/bulk_edit.py:127 +#: netbox/dcim/forms/filtersets.py:188 netbox/dcim/forms/model_forms.py:122 +#: netbox/dcim/tables/sites.py:94 netbox/ipam/models/asns.py:126 +#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:219 +#: netbox/netbox/navigation/menu.py:159 netbox/netbox/navigation/menu.py:162 +#: netbox/templates/circuits/provider.html:23 msgid "ASNs" msgstr "ASNs" -#: circuits/forms/bulk_edit.py:32 circuits/forms/bulk_edit.py:54 -#: circuits/forms/bulk_edit.py:81 circuits/forms/bulk_edit.py:102 -#: circuits/forms/bulk_edit.py:162 circuits/forms/bulk_edit.py:181 -#: core/forms/bulk_edit.py:28 core/tables/plugins.py:29 -#: dcim/forms/bulk_create.py:35 dcim/forms/bulk_edit.py:72 -#: dcim/forms/bulk_edit.py:91 dcim/forms/bulk_edit.py:150 -#: dcim/forms/bulk_edit.py:191 dcim/forms/bulk_edit.py:209 -#: dcim/forms/bulk_edit.py:337 dcim/forms/bulk_edit.py:373 -#: dcim/forms/bulk_edit.py:388 dcim/forms/bulk_edit.py:447 -#: dcim/forms/bulk_edit.py:486 dcim/forms/bulk_edit.py:516 -#: dcim/forms/bulk_edit.py:540 dcim/forms/bulk_edit.py:613 -#: dcim/forms/bulk_edit.py:665 dcim/forms/bulk_edit.py:717 -#: dcim/forms/bulk_edit.py:740 dcim/forms/bulk_edit.py:788 -#: dcim/forms/bulk_edit.py:858 dcim/forms/bulk_edit.py:911 -#: dcim/forms/bulk_edit.py:946 dcim/forms/bulk_edit.py:986 -#: dcim/forms/bulk_edit.py:1030 dcim/forms/bulk_edit.py:1075 -#: dcim/forms/bulk_edit.py:1102 dcim/forms/bulk_edit.py:1120 -#: dcim/forms/bulk_edit.py:1138 dcim/forms/bulk_edit.py:1156 -#: dcim/forms/bulk_edit.py:1575 extras/forms/bulk_edit.py:36 -#: extras/forms/bulk_edit.py:124 extras/forms/bulk_edit.py:153 -#: extras/forms/bulk_edit.py:183 extras/forms/bulk_edit.py:264 -#: extras/forms/bulk_edit.py:288 extras/forms/bulk_edit.py:302 -#: extras/tables/tables.py:58 ipam/forms/bulk_edit.py:51 -#: ipam/forms/bulk_edit.py:71 ipam/forms/bulk_edit.py:91 -#: ipam/forms/bulk_edit.py:115 ipam/forms/bulk_edit.py:144 -#: ipam/forms/bulk_edit.py:173 ipam/forms/bulk_edit.py:192 -#: ipam/forms/bulk_edit.py:261 ipam/forms/bulk_edit.py:305 -#: ipam/forms/bulk_edit.py:353 ipam/forms/bulk_edit.py:396 -#: ipam/forms/bulk_edit.py:424 ipam/forms/bulk_edit.py:554 -#: ipam/forms/bulk_edit.py:585 templates/account/token.html:35 -#: templates/circuits/circuit.html:59 templates/circuits/circuittype.html:26 -#: templates/circuits/inc/circuit_termination_fields.html:88 -#: templates/circuits/provider.html:33 -#: templates/circuits/providernetwork.html:32 -#: templates/core/datasource.html:54 templates/dcim/cable.html:36 -#: templates/dcim/consoleport.html:44 templates/dcim/consoleserverport.html:44 -#: templates/dcim/device.html:93 templates/dcim/devicebay.html:32 -#: templates/dcim/devicerole.html:30 templates/dcim/devicetype.html:33 -#: templates/dcim/frontport.html:58 templates/dcim/interface.html:69 -#: templates/dcim/inventoryitem.html:60 -#: templates/dcim/inventoryitemrole.html:22 templates/dcim/location.html:33 -#: templates/dcim/manufacturer.html:40 templates/dcim/module.html:70 -#: templates/dcim/modulebay.html:38 templates/dcim/moduletype.html:26 -#: templates/dcim/platform.html:33 templates/dcim/powerfeed.html:40 -#: templates/dcim/poweroutlet.html:40 templates/dcim/powerpanel.html:30 -#: templates/dcim/powerport.html:40 templates/dcim/rack.html:51 -#: templates/dcim/rackreservation.html:62 templates/dcim/rackrole.html:26 -#: templates/dcim/rearport.html:54 templates/dcim/region.html:33 -#: templates/dcim/site.html:59 templates/dcim/sitegroup.html:33 -#: templates/dcim/virtualchassis.html:31 -#: templates/extras/configcontext.html:21 -#: templates/extras/configtemplate.html:17 -#: templates/extras/customfield.html:34 -#: templates/extras/dashboard/widget_add.html:14 -#: templates/extras/eventrule.html:21 templates/extras/exporttemplate.html:19 -#: templates/extras/savedfilter.html:17 templates/extras/script_list.html:47 -#: templates/extras/tag.html:20 templates/extras/webhook.html:17 -#: templates/generic/bulk_import.html:120 templates/ipam/aggregate.html:43 -#: templates/ipam/asn.html:42 templates/ipam/asnrange.html:38 -#: templates/ipam/fhrpgroup.html:34 templates/ipam/ipaddress.html:55 -#: templates/ipam/iprange.html:67 templates/ipam/prefix.html:81 -#: templates/ipam/rir.html:26 templates/ipam/role.html:26 -#: templates/ipam/routetarget.html:21 templates/ipam/service.html:50 -#: templates/ipam/servicetemplate.html:27 templates/ipam/vlan.html:62 -#: templates/ipam/vlangroup.html:34 templates/ipam/vrf.html:33 -#: templates/tenancy/contact.html:67 templates/tenancy/contactgroup.html:25 -#: templates/tenancy/contactrole.html:22 templates/tenancy/tenant.html:24 -#: templates/tenancy/tenantgroup.html:33 templates/users/group.html:21 -#: templates/users/objectpermission.html:21 templates/users/token.html:27 -#: templates/virtualization/cluster.html:25 -#: templates/virtualization/clustergroup.html:26 -#: templates/virtualization/clustertype.html:26 -#: templates/virtualization/virtualdisk.html:39 -#: templates/virtualization/virtualmachine.html:31 -#: templates/virtualization/vminterface.html:51 -#: templates/vpn/ikepolicy.html:17 templates/vpn/ikeproposal.html:17 -#: templates/vpn/ipsecpolicy.html:17 templates/vpn/ipsecprofile.html:17 -#: templates/vpn/ipsecprofile.html:40 templates/vpn/ipsecprofile.html:73 -#: templates/vpn/ipsecproposal.html:17 templates/vpn/l2vpn.html:26 -#: templates/vpn/tunnel.html:33 templates/vpn/tunnelgroup.html:30 -#: templates/wireless/wirelesslan.html:26 -#: templates/wireless/wirelesslangroup.html:33 -#: templates/wireless/wirelesslink.html:34 tenancy/forms/bulk_edit.py:32 -#: tenancy/forms/bulk_edit.py:80 tenancy/forms/bulk_edit.py:122 -#: users/forms/bulk_edit.py:64 users/forms/bulk_edit.py:82 -#: users/forms/bulk_edit.py:112 virtualization/forms/bulk_edit.py:32 -#: virtualization/forms/bulk_edit.py:46 virtualization/forms/bulk_edit.py:100 -#: virtualization/forms/bulk_edit.py:177 virtualization/forms/bulk_edit.py:228 -#: virtualization/forms/bulk_edit.py:337 vpn/forms/bulk_edit.py:28 -#: vpn/forms/bulk_edit.py:64 vpn/forms/bulk_edit.py:121 -#: vpn/forms/bulk_edit.py:155 vpn/forms/bulk_edit.py:190 -#: vpn/forms/bulk_edit.py:215 vpn/forms/bulk_edit.py:247 -#: vpn/forms/bulk_edit.py:274 wireless/forms/bulk_edit.py:29 -#: wireless/forms/bulk_edit.py:82 wireless/forms/bulk_edit.py:129 +#: netbox/circuits/forms/bulk_edit.py:32 netbox/circuits/forms/bulk_edit.py:54 +#: netbox/circuits/forms/bulk_edit.py:81 +#: netbox/circuits/forms/bulk_edit.py:102 +#: netbox/circuits/forms/bulk_edit.py:162 +#: netbox/circuits/forms/bulk_edit.py:181 netbox/core/forms/bulk_edit.py:28 +#: netbox/core/tables/plugins.py:29 netbox/dcim/forms/bulk_create.py:35 +#: netbox/dcim/forms/bulk_edit.py:72 netbox/dcim/forms/bulk_edit.py:91 +#: netbox/dcim/forms/bulk_edit.py:150 netbox/dcim/forms/bulk_edit.py:191 +#: netbox/dcim/forms/bulk_edit.py:209 netbox/dcim/forms/bulk_edit.py:337 +#: netbox/dcim/forms/bulk_edit.py:373 netbox/dcim/forms/bulk_edit.py:388 +#: netbox/dcim/forms/bulk_edit.py:447 netbox/dcim/forms/bulk_edit.py:486 +#: netbox/dcim/forms/bulk_edit.py:516 netbox/dcim/forms/bulk_edit.py:540 +#: netbox/dcim/forms/bulk_edit.py:613 netbox/dcim/forms/bulk_edit.py:665 +#: netbox/dcim/forms/bulk_edit.py:717 netbox/dcim/forms/bulk_edit.py:740 +#: netbox/dcim/forms/bulk_edit.py:788 netbox/dcim/forms/bulk_edit.py:858 +#: netbox/dcim/forms/bulk_edit.py:911 netbox/dcim/forms/bulk_edit.py:946 +#: netbox/dcim/forms/bulk_edit.py:986 netbox/dcim/forms/bulk_edit.py:1030 +#: netbox/dcim/forms/bulk_edit.py:1075 netbox/dcim/forms/bulk_edit.py:1102 +#: netbox/dcim/forms/bulk_edit.py:1120 netbox/dcim/forms/bulk_edit.py:1138 +#: netbox/dcim/forms/bulk_edit.py:1156 netbox/dcim/forms/bulk_edit.py:1575 +#: netbox/extras/forms/bulk_edit.py:36 netbox/extras/forms/bulk_edit.py:124 +#: netbox/extras/forms/bulk_edit.py:153 netbox/extras/forms/bulk_edit.py:183 +#: netbox/extras/forms/bulk_edit.py:264 netbox/extras/forms/bulk_edit.py:288 +#: netbox/extras/forms/bulk_edit.py:302 netbox/extras/tables/tables.py:58 +#: netbox/ipam/forms/bulk_edit.py:51 netbox/ipam/forms/bulk_edit.py:71 +#: netbox/ipam/forms/bulk_edit.py:91 netbox/ipam/forms/bulk_edit.py:115 +#: netbox/ipam/forms/bulk_edit.py:144 netbox/ipam/forms/bulk_edit.py:173 +#: netbox/ipam/forms/bulk_edit.py:192 netbox/ipam/forms/bulk_edit.py:261 +#: netbox/ipam/forms/bulk_edit.py:305 netbox/ipam/forms/bulk_edit.py:353 +#: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/bulk_edit.py:424 +#: netbox/ipam/forms/bulk_edit.py:554 netbox/ipam/forms/bulk_edit.py:585 +#: netbox/templates/account/token.html:35 +#: netbox/templates/circuits/circuit.html:59 +#: netbox/templates/circuits/circuittype.html:26 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:88 +#: netbox/templates/circuits/provider.html:33 +#: netbox/templates/circuits/providernetwork.html:32 +#: netbox/templates/core/datasource.html:54 +#: netbox/templates/dcim/cable.html:36 +#: netbox/templates/dcim/consoleport.html:44 +#: netbox/templates/dcim/consoleserverport.html:44 +#: netbox/templates/dcim/device.html:94 +#: netbox/templates/dcim/devicebay.html:32 +#: netbox/templates/dcim/devicerole.html:30 +#: netbox/templates/dcim/devicetype.html:33 +#: netbox/templates/dcim/frontport.html:58 +#: netbox/templates/dcim/interface.html:69 +#: netbox/templates/dcim/inventoryitem.html:60 +#: netbox/templates/dcim/inventoryitemrole.html:22 +#: netbox/templates/dcim/location.html:33 +#: netbox/templates/dcim/manufacturer.html:40 +#: netbox/templates/dcim/module.html:70 +#: netbox/templates/dcim/modulebay.html:38 +#: netbox/templates/dcim/moduletype.html:26 +#: netbox/templates/dcim/platform.html:33 +#: netbox/templates/dcim/powerfeed.html:40 +#: netbox/templates/dcim/poweroutlet.html:40 +#: netbox/templates/dcim/powerpanel.html:30 +#: netbox/templates/dcim/powerport.html:40 netbox/templates/dcim/rack.html:51 +#: netbox/templates/dcim/rackreservation.html:62 +#: netbox/templates/dcim/rackrole.html:26 +#: netbox/templates/dcim/rearport.html:54 netbox/templates/dcim/region.html:33 +#: netbox/templates/dcim/site.html:60 netbox/templates/dcim/sitegroup.html:33 +#: netbox/templates/dcim/virtualchassis.html:31 +#: netbox/templates/extras/configcontext.html:21 +#: netbox/templates/extras/configtemplate.html:17 +#: netbox/templates/extras/customfield.html:34 +#: netbox/templates/extras/dashboard/widget_add.html:14 +#: netbox/templates/extras/eventrule.html:21 +#: netbox/templates/extras/exporttemplate.html:19 +#: netbox/templates/extras/savedfilter.html:17 +#: netbox/templates/extras/script_list.html:47 +#: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17 +#: netbox/templates/generic/bulk_import.html:120 +#: netbox/templates/ipam/aggregate.html:43 netbox/templates/ipam/asn.html:42 +#: netbox/templates/ipam/asnrange.html:38 +#: netbox/templates/ipam/fhrpgroup.html:34 +#: netbox/templates/ipam/ipaddress.html:55 +#: netbox/templates/ipam/iprange.html:67 netbox/templates/ipam/prefix.html:81 +#: netbox/templates/ipam/rir.html:26 netbox/templates/ipam/role.html:26 +#: netbox/templates/ipam/routetarget.html:21 +#: netbox/templates/ipam/service.html:50 +#: netbox/templates/ipam/servicetemplate.html:27 +#: netbox/templates/ipam/vlan.html:62 netbox/templates/ipam/vlangroup.html:34 +#: netbox/templates/ipam/vrf.html:33 netbox/templates/tenancy/contact.html:67 +#: netbox/templates/tenancy/contactgroup.html:25 +#: netbox/templates/tenancy/contactrole.html:22 +#: netbox/templates/tenancy/tenant.html:24 +#: netbox/templates/tenancy/tenantgroup.html:33 +#: netbox/templates/users/group.html:21 +#: netbox/templates/users/objectpermission.html:21 +#: netbox/templates/users/token.html:27 +#: netbox/templates/virtualization/cluster.html:25 +#: netbox/templates/virtualization/clustergroup.html:26 +#: netbox/templates/virtualization/clustertype.html:26 +#: netbox/templates/virtualization/virtualdisk.html:39 +#: netbox/templates/virtualization/virtualmachine.html:31 +#: netbox/templates/virtualization/vminterface.html:51 +#: netbox/templates/vpn/ikepolicy.html:17 +#: netbox/templates/vpn/ikeproposal.html:17 +#: netbox/templates/vpn/ipsecpolicy.html:17 +#: netbox/templates/vpn/ipsecprofile.html:17 +#: netbox/templates/vpn/ipsecprofile.html:40 +#: netbox/templates/vpn/ipsecprofile.html:73 +#: netbox/templates/vpn/ipsecproposal.html:17 +#: netbox/templates/vpn/l2vpn.html:26 netbox/templates/vpn/tunnel.html:33 +#: netbox/templates/vpn/tunnelgroup.html:30 +#: netbox/templates/wireless/wirelesslan.html:26 +#: netbox/templates/wireless/wirelesslangroup.html:33 +#: netbox/templates/wireless/wirelesslink.html:34 +#: netbox/tenancy/forms/bulk_edit.py:32 netbox/tenancy/forms/bulk_edit.py:80 +#: netbox/tenancy/forms/bulk_edit.py:122 netbox/users/forms/bulk_edit.py:64 +#: netbox/users/forms/bulk_edit.py:82 netbox/users/forms/bulk_edit.py:112 +#: netbox/virtualization/forms/bulk_edit.py:32 +#: netbox/virtualization/forms/bulk_edit.py:46 +#: netbox/virtualization/forms/bulk_edit.py:100 +#: netbox/virtualization/forms/bulk_edit.py:177 +#: netbox/virtualization/forms/bulk_edit.py:228 +#: netbox/virtualization/forms/bulk_edit.py:337 +#: netbox/vpn/forms/bulk_edit.py:28 netbox/vpn/forms/bulk_edit.py:64 +#: netbox/vpn/forms/bulk_edit.py:121 netbox/vpn/forms/bulk_edit.py:155 +#: netbox/vpn/forms/bulk_edit.py:190 netbox/vpn/forms/bulk_edit.py:215 +#: netbox/vpn/forms/bulk_edit.py:247 netbox/vpn/forms/bulk_edit.py:274 +#: netbox/wireless/forms/bulk_edit.py:29 netbox/wireless/forms/bulk_edit.py:82 +#: netbox/wireless/forms/bulk_edit.py:129 msgid "Description" msgstr "Descrição" -#: circuits/forms/bulk_edit.py:49 circuits/forms/bulk_edit.py:71 -#: circuits/forms/bulk_edit.py:121 circuits/forms/bulk_import.py:35 -#: circuits/forms/bulk_import.py:50 circuits/forms/bulk_import.py:76 -#: circuits/forms/filtersets.py:68 circuits/forms/filtersets.py:86 -#: circuits/forms/filtersets.py:114 circuits/forms/filtersets.py:129 -#: circuits/forms/filtersets.py:197 circuits/forms/filtersets.py:230 -#: circuits/forms/model_forms.py:45 circuits/forms/model_forms.py:59 -#: circuits/forms/model_forms.py:91 circuits/tables/circuits.py:56 -#: circuits/tables/circuits.py:100 circuits/tables/providers.py:72 -#: circuits/tables/providers.py:103 templates/circuits/circuit.html:18 -#: templates/circuits/circuittermination.html:25 -#: templates/circuits/provider.html:20 -#: templates/circuits/provideraccount.html:20 -#: templates/circuits/providernetwork.html:20 -#: templates/dcim/inc/cable_termination.html:51 +#: netbox/circuits/forms/bulk_edit.py:49 netbox/circuits/forms/bulk_edit.py:71 +#: netbox/circuits/forms/bulk_edit.py:121 +#: netbox/circuits/forms/bulk_import.py:35 +#: netbox/circuits/forms/bulk_import.py:50 +#: netbox/circuits/forms/bulk_import.py:76 +#: netbox/circuits/forms/filtersets.py:68 +#: netbox/circuits/forms/filtersets.py:86 +#: netbox/circuits/forms/filtersets.py:114 +#: netbox/circuits/forms/filtersets.py:129 +#: netbox/circuits/forms/filtersets.py:197 +#: netbox/circuits/forms/filtersets.py:230 +#: netbox/circuits/forms/model_forms.py:45 +#: netbox/circuits/forms/model_forms.py:59 +#: netbox/circuits/forms/model_forms.py:91 +#: netbox/circuits/tables/circuits.py:56 +#: netbox/circuits/tables/circuits.py:100 +#: netbox/circuits/tables/providers.py:72 +#: netbox/circuits/tables/providers.py:103 +#: netbox/templates/circuits/circuit.html:18 +#: netbox/templates/circuits/circuittermination.html:25 +#: netbox/templates/circuits/provider.html:20 +#: netbox/templates/circuits/provideraccount.html:20 +#: netbox/templates/circuits/providernetwork.html:20 +#: netbox/templates/dcim/inc/cable_termination.html:51 msgid "Provider" msgstr "Provedor" -#: circuits/forms/bulk_edit.py:78 circuits/forms/filtersets.py:89 -#: templates/circuits/providernetwork.html:28 +#: netbox/circuits/forms/bulk_edit.py:78 +#: netbox/circuits/forms/filtersets.py:89 +#: netbox/templates/circuits/providernetwork.html:28 msgid "Service ID" msgstr "ID do serviço" -#: circuits/forms/bulk_edit.py:98 circuits/forms/filtersets.py:105 -#: dcim/forms/bulk_edit.py:205 dcim/forms/bulk_edit.py:502 -#: dcim/forms/bulk_edit.py:702 dcim/forms/bulk_edit.py:1071 -#: dcim/forms/bulk_edit.py:1098 dcim/forms/bulk_edit.py:1571 -#: dcim/forms/filtersets.py:983 dcim/forms/filtersets.py:1359 -#: dcim/forms/filtersets.py:1380 dcim/tables/devices.py:699 -#: dcim/tables/devices.py:759 dcim/tables/devices.py:986 -#: dcim/tables/devicetypes.py:245 dcim/tables/devicetypes.py:260 -#: dcim/tables/racks.py:32 extras/forms/bulk_edit.py:260 -#: extras/tables/tables.py:333 templates/circuits/circuittype.html:30 -#: templates/dcim/cable.html:40 templates/dcim/devicerole.html:34 -#: templates/dcim/frontport.html:40 templates/dcim/inventoryitemrole.html:26 -#: templates/dcim/rackrole.html:30 templates/dcim/rearport.html:40 -#: templates/extras/tag.html:26 +#: netbox/circuits/forms/bulk_edit.py:98 +#: netbox/circuits/forms/filtersets.py:105 netbox/dcim/forms/bulk_edit.py:205 +#: netbox/dcim/forms/bulk_edit.py:502 netbox/dcim/forms/bulk_edit.py:702 +#: netbox/dcim/forms/bulk_edit.py:1071 netbox/dcim/forms/bulk_edit.py:1098 +#: netbox/dcim/forms/bulk_edit.py:1571 netbox/dcim/forms/filtersets.py:983 +#: netbox/dcim/forms/filtersets.py:1359 netbox/dcim/forms/filtersets.py:1380 +#: netbox/dcim/tables/devices.py:687 netbox/dcim/tables/devices.py:744 +#: netbox/dcim/tables/devices.py:968 netbox/dcim/tables/devicetypes.py:245 +#: netbox/dcim/tables/devicetypes.py:260 netbox/dcim/tables/racks.py:32 +#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/tables/tables.py:333 +#: netbox/templates/circuits/circuittype.html:30 +#: netbox/templates/dcim/cable.html:40 +#: netbox/templates/dcim/devicerole.html:34 +#: netbox/templates/dcim/frontport.html:40 +#: netbox/templates/dcim/inventoryitemrole.html:26 +#: netbox/templates/dcim/rackrole.html:30 +#: netbox/templates/dcim/rearport.html:40 netbox/templates/extras/tag.html:26 msgid "Color" msgstr "Cor" -#: circuits/forms/bulk_edit.py:116 circuits/forms/bulk_import.py:89 -#: circuits/forms/filtersets.py:124 core/forms/bulk_edit.py:18 -#: core/forms/filtersets.py:30 core/tables/data.py:20 core/tables/jobs.py:18 -#: dcim/forms/bulk_edit.py:282 dcim/forms/bulk_edit.py:680 -#: dcim/forms/bulk_edit.py:819 dcim/forms/bulk_edit.py:887 -#: dcim/forms/bulk_edit.py:906 dcim/forms/bulk_edit.py:929 -#: dcim/forms/bulk_edit.py:971 dcim/forms/bulk_edit.py:1015 -#: dcim/forms/bulk_edit.py:1066 dcim/forms/bulk_edit.py:1093 -#: dcim/forms/bulk_import.py:214 dcim/forms/bulk_import.py:653 -#: dcim/forms/bulk_import.py:679 dcim/forms/bulk_import.py:705 -#: dcim/forms/bulk_import.py:725 dcim/forms/bulk_import.py:808 -#: dcim/forms/bulk_import.py:902 dcim/forms/bulk_import.py:944 -#: dcim/forms/bulk_import.py:1161 dcim/forms/bulk_import.py:1327 -#: dcim/forms/filtersets.py:287 dcim/forms/filtersets.py:874 -#: dcim/forms/filtersets.py:973 dcim/forms/filtersets.py:1094 -#: dcim/forms/filtersets.py:1164 dcim/forms/filtersets.py:1186 -#: dcim/forms/filtersets.py:1208 dcim/forms/filtersets.py:1225 -#: dcim/forms/filtersets.py:1259 dcim/forms/filtersets.py:1354 -#: dcim/forms/filtersets.py:1375 dcim/forms/model_forms.py:643 -#: dcim/forms/model_forms.py:649 dcim/forms/object_import.py:84 -#: dcim/forms/object_import.py:113 dcim/forms/object_import.py:145 -#: dcim/tables/devices.py:183 dcim/tables/devices.py:815 -#: dcim/tables/power.py:77 extras/forms/bulk_import.py:39 -#: extras/tables/tables.py:283 extras/tables/tables.py:355 -#: extras/tables/tables.py:473 netbox/tables/tables.py:239 -#: templates/circuits/circuit.html:30 templates/core/datasource.html:38 -#: templates/dcim/cable.html:15 templates/dcim/consoleport.html:36 -#: templates/dcim/consoleserverport.html:36 templates/dcim/frontport.html:36 -#: templates/dcim/interface.html:46 templates/dcim/interface.html:169 -#: templates/dcim/interface.html:311 templates/dcim/powerfeed.html:32 -#: templates/dcim/poweroutlet.html:36 templates/dcim/powerport.html:36 -#: templates/dcim/rack.html:76 templates/dcim/rearport.html:36 -#: templates/extras/eventrule.html:80 templates/virtualization/cluster.html:17 -#: templates/vpn/l2vpn.html:22 -#: templates/wireless/inc/authentication_attrs.html:8 -#: templates/wireless/inc/wirelesslink_interface.html:14 -#: virtualization/forms/bulk_edit.py:60 virtualization/forms/bulk_import.py:41 -#: virtualization/forms/filtersets.py:54 -#: virtualization/forms/model_forms.py:62 virtualization/tables/clusters.py:66 -#: vpn/forms/bulk_edit.py:264 vpn/forms/bulk_import.py:264 -#: vpn/forms/filtersets.py:217 vpn/forms/model_forms.py:84 -#: vpn/forms/model_forms.py:119 vpn/forms/model_forms.py:231 +#: netbox/circuits/forms/bulk_edit.py:116 +#: netbox/circuits/forms/bulk_import.py:89 +#: netbox/circuits/forms/filtersets.py:124 netbox/core/forms/bulk_edit.py:18 +#: netbox/core/forms/filtersets.py:30 netbox/core/tables/data.py:20 +#: netbox/core/tables/jobs.py:18 netbox/dcim/forms/bulk_edit.py:282 +#: netbox/dcim/forms/bulk_edit.py:680 netbox/dcim/forms/bulk_edit.py:819 +#: netbox/dcim/forms/bulk_edit.py:887 netbox/dcim/forms/bulk_edit.py:906 +#: netbox/dcim/forms/bulk_edit.py:929 netbox/dcim/forms/bulk_edit.py:971 +#: netbox/dcim/forms/bulk_edit.py:1015 netbox/dcim/forms/bulk_edit.py:1066 +#: netbox/dcim/forms/bulk_edit.py:1093 netbox/dcim/forms/bulk_import.py:214 +#: netbox/dcim/forms/bulk_import.py:653 netbox/dcim/forms/bulk_import.py:679 +#: netbox/dcim/forms/bulk_import.py:705 netbox/dcim/forms/bulk_import.py:725 +#: netbox/dcim/forms/bulk_import.py:808 netbox/dcim/forms/bulk_import.py:902 +#: netbox/dcim/forms/bulk_import.py:944 netbox/dcim/forms/bulk_import.py:1161 +#: netbox/dcim/forms/bulk_import.py:1327 netbox/dcim/forms/filtersets.py:287 +#: netbox/dcim/forms/filtersets.py:874 netbox/dcim/forms/filtersets.py:973 +#: netbox/dcim/forms/filtersets.py:1094 netbox/dcim/forms/filtersets.py:1164 +#: netbox/dcim/forms/filtersets.py:1186 netbox/dcim/forms/filtersets.py:1208 +#: netbox/dcim/forms/filtersets.py:1225 netbox/dcim/forms/filtersets.py:1259 +#: netbox/dcim/forms/filtersets.py:1354 netbox/dcim/forms/filtersets.py:1375 +#: netbox/dcim/forms/model_forms.py:643 netbox/dcim/forms/model_forms.py:649 +#: netbox/dcim/forms/object_import.py:84 +#: netbox/dcim/forms/object_import.py:113 +#: netbox/dcim/forms/object_import.py:145 netbox/dcim/tables/devices.py:175 +#: netbox/dcim/tables/devices.py:797 netbox/dcim/tables/power.py:77 +#: netbox/extras/forms/bulk_import.py:39 netbox/extras/tables/tables.py:283 +#: netbox/extras/tables/tables.py:355 netbox/extras/tables/tables.py:473 +#: netbox/netbox/tables/tables.py:239 +#: netbox/templates/circuits/circuit.html:30 +#: netbox/templates/core/datasource.html:38 +#: netbox/templates/dcim/cable.html:15 +#: netbox/templates/dcim/consoleport.html:36 +#: netbox/templates/dcim/consoleserverport.html:36 +#: netbox/templates/dcim/frontport.html:36 +#: netbox/templates/dcim/interface.html:46 +#: netbox/templates/dcim/interface.html:169 +#: netbox/templates/dcim/interface.html:311 +#: netbox/templates/dcim/powerfeed.html:32 +#: netbox/templates/dcim/poweroutlet.html:36 +#: netbox/templates/dcim/powerport.html:36 netbox/templates/dcim/rack.html:76 +#: netbox/templates/dcim/rearport.html:36 +#: netbox/templates/extras/eventrule.html:80 +#: netbox/templates/virtualization/cluster.html:17 +#: netbox/templates/vpn/l2vpn.html:22 +#: netbox/templates/wireless/inc/authentication_attrs.html:8 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:14 +#: netbox/virtualization/forms/bulk_edit.py:60 +#: netbox/virtualization/forms/bulk_import.py:41 +#: netbox/virtualization/forms/filtersets.py:54 +#: netbox/virtualization/forms/model_forms.py:62 +#: netbox/virtualization/tables/clusters.py:66 +#: netbox/vpn/forms/bulk_edit.py:264 netbox/vpn/forms/bulk_import.py:264 +#: netbox/vpn/forms/filtersets.py:217 netbox/vpn/forms/model_forms.py:84 +#: netbox/vpn/forms/model_forms.py:119 netbox/vpn/forms/model_forms.py:231 msgid "Type" msgstr "Tipo" -#: circuits/forms/bulk_edit.py:126 circuits/forms/bulk_import.py:82 -#: circuits/forms/filtersets.py:137 circuits/forms/model_forms.py:96 +#: netbox/circuits/forms/bulk_edit.py:126 +#: netbox/circuits/forms/bulk_import.py:82 +#: netbox/circuits/forms/filtersets.py:137 +#: netbox/circuits/forms/model_forms.py:96 msgid "Provider account" msgstr "Conta do provedor" -#: circuits/forms/bulk_edit.py:134 circuits/forms/bulk_import.py:95 -#: circuits/forms/filtersets.py:148 core/forms/filtersets.py:35 -#: core/forms/filtersets.py:76 core/tables/data.py:23 core/tables/jobs.py:26 -#: core/tables/tasks.py:88 dcim/forms/bulk_edit.py:105 -#: dcim/forms/bulk_edit.py:180 dcim/forms/bulk_edit.py:261 -#: dcim/forms/bulk_edit.py:598 dcim/forms/bulk_edit.py:654 -#: dcim/forms/bulk_edit.py:686 dcim/forms/bulk_edit.py:813 -#: dcim/forms/bulk_edit.py:1594 dcim/forms/bulk_import.py:87 -#: dcim/forms/bulk_import.py:146 dcim/forms/bulk_import.py:202 -#: dcim/forms/bulk_import.py:450 dcim/forms/bulk_import.py:604 -#: dcim/forms/bulk_import.py:1155 dcim/forms/bulk_import.py:1322 -#: dcim/forms/bulk_import.py:1386 dcim/forms/filtersets.py:171 -#: dcim/forms/filtersets.py:230 dcim/forms/filtersets.py:282 -#: dcim/forms/filtersets.py:728 dcim/forms/filtersets.py:843 -#: dcim/forms/filtersets.py:877 dcim/forms/filtersets.py:978 -#: dcim/forms/filtersets.py:1089 dcim/tables/devices.py:145 -#: dcim/tables/devices.py:818 dcim/tables/devices.py:1046 -#: dcim/tables/modules.py:69 dcim/tables/power.py:74 dcim/tables/racks.py:66 -#: dcim/tables/sites.py:82 dcim/tables/sites.py:133 -#: ipam/forms/bulk_edit.py:241 ipam/forms/bulk_edit.py:290 -#: ipam/forms/bulk_edit.py:338 ipam/forms/bulk_edit.py:544 -#: ipam/forms/bulk_import.py:191 ipam/forms/bulk_import.py:256 -#: ipam/forms/bulk_import.py:292 ipam/forms/bulk_import.py:458 -#: ipam/forms/filtersets.py:210 ipam/forms/filtersets.py:281 -#: ipam/forms/filtersets.py:355 ipam/forms/filtersets.py:508 -#: ipam/forms/model_forms.py:466 ipam/tables/ip.py:236 ipam/tables/ip.py:309 -#: ipam/tables/ip.py:359 ipam/tables/ip.py:421 ipam/tables/ip.py:448 -#: ipam/tables/vlans.py:122 ipam/tables/vlans.py:227 -#: templates/circuits/circuit.html:34 templates/core/datasource.html:46 -#: templates/core/job.html:30 templates/core/rq_task.html:81 -#: templates/core/system.html:18 templates/dcim/cable.html:19 -#: templates/dcim/device.html:175 templates/dcim/location.html:45 -#: templates/dcim/module.html:66 templates/dcim/powerfeed.html:36 -#: templates/dcim/rack.html:43 templates/dcim/site.html:42 -#: templates/extras/script_list.html:49 templates/ipam/ipaddress.html:37 -#: templates/ipam/iprange.html:54 templates/ipam/prefix.html:73 -#: templates/ipam/vlan.html:48 templates/virtualization/cluster.html:21 -#: templates/virtualization/virtualmachine.html:19 -#: templates/vpn/tunnel.html:25 templates/wireless/wirelesslan.html:22 -#: templates/wireless/wirelesslink.html:17 users/forms/filtersets.py:33 -#: users/forms/model_forms.py:195 virtualization/forms/bulk_edit.py:70 -#: virtualization/forms/bulk_edit.py:118 -#: virtualization/forms/bulk_import.py:54 -#: virtualization/forms/bulk_import.py:80 -#: virtualization/forms/filtersets.py:62 -#: virtualization/forms/filtersets.py:160 virtualization/tables/clusters.py:74 -#: virtualization/tables/virtualmachines.py:59 vpn/forms/bulk_edit.py:39 -#: vpn/forms/bulk_import.py:37 vpn/forms/filtersets.py:47 -#: vpn/tables/tunnels.py:48 wireless/forms/bulk_edit.py:43 -#: wireless/forms/bulk_edit.py:105 wireless/forms/bulk_import.py:43 -#: wireless/forms/bulk_import.py:84 wireless/forms/filtersets.py:49 -#: wireless/forms/filtersets.py:83 wireless/tables/wirelesslan.py:52 -#: wireless/tables/wirelesslink.py:19 +#: netbox/circuits/forms/bulk_edit.py:134 +#: netbox/circuits/forms/bulk_import.py:95 +#: netbox/circuits/forms/filtersets.py:148 netbox/core/forms/filtersets.py:35 +#: netbox/core/forms/filtersets.py:76 netbox/core/tables/data.py:23 +#: netbox/core/tables/jobs.py:26 netbox/core/tables/tasks.py:88 +#: netbox/dcim/forms/bulk_edit.py:105 netbox/dcim/forms/bulk_edit.py:180 +#: netbox/dcim/forms/bulk_edit.py:261 netbox/dcim/forms/bulk_edit.py:598 +#: netbox/dcim/forms/bulk_edit.py:654 netbox/dcim/forms/bulk_edit.py:686 +#: netbox/dcim/forms/bulk_edit.py:813 netbox/dcim/forms/bulk_edit.py:1594 +#: netbox/dcim/forms/bulk_import.py:87 netbox/dcim/forms/bulk_import.py:146 +#: netbox/dcim/forms/bulk_import.py:202 netbox/dcim/forms/bulk_import.py:450 +#: netbox/dcim/forms/bulk_import.py:604 netbox/dcim/forms/bulk_import.py:1155 +#: netbox/dcim/forms/bulk_import.py:1322 netbox/dcim/forms/bulk_import.py:1386 +#: netbox/dcim/forms/filtersets.py:171 netbox/dcim/forms/filtersets.py:230 +#: netbox/dcim/forms/filtersets.py:282 netbox/dcim/forms/filtersets.py:728 +#: netbox/dcim/forms/filtersets.py:843 netbox/dcim/forms/filtersets.py:877 +#: netbox/dcim/forms/filtersets.py:978 netbox/dcim/forms/filtersets.py:1089 +#: netbox/dcim/tables/devices.py:137 netbox/dcim/tables/devices.py:800 +#: netbox/dcim/tables/devices.py:1028 netbox/dcim/tables/modules.py:69 +#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:66 +#: netbox/dcim/tables/sites.py:82 netbox/dcim/tables/sites.py:133 +#: netbox/ipam/forms/bulk_edit.py:241 netbox/ipam/forms/bulk_edit.py:290 +#: netbox/ipam/forms/bulk_edit.py:338 netbox/ipam/forms/bulk_edit.py:544 +#: netbox/ipam/forms/bulk_import.py:191 netbox/ipam/forms/bulk_import.py:256 +#: netbox/ipam/forms/bulk_import.py:292 netbox/ipam/forms/bulk_import.py:458 +#: netbox/ipam/forms/filtersets.py:210 netbox/ipam/forms/filtersets.py:281 +#: netbox/ipam/forms/filtersets.py:355 netbox/ipam/forms/filtersets.py:508 +#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/tables/ip.py:236 +#: netbox/ipam/tables/ip.py:309 netbox/ipam/tables/ip.py:359 +#: netbox/ipam/tables/ip.py:421 netbox/ipam/tables/ip.py:448 +#: netbox/ipam/tables/vlans.py:122 netbox/ipam/tables/vlans.py:227 +#: netbox/templates/circuits/circuit.html:34 +#: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:30 +#: netbox/templates/core/rq_task.html:81 netbox/templates/core/system.html:18 +#: netbox/templates/dcim/cable.html:19 netbox/templates/dcim/device.html:176 +#: netbox/templates/dcim/location.html:45 netbox/templates/dcim/module.html:66 +#: netbox/templates/dcim/powerfeed.html:36 netbox/templates/dcim/rack.html:43 +#: netbox/templates/dcim/site.html:43 +#: netbox/templates/extras/script_list.html:49 +#: netbox/templates/ipam/ipaddress.html:37 +#: netbox/templates/ipam/iprange.html:54 netbox/templates/ipam/prefix.html:73 +#: netbox/templates/ipam/vlan.html:48 +#: netbox/templates/virtualization/cluster.html:21 +#: netbox/templates/virtualization/virtualmachine.html:19 +#: netbox/templates/vpn/tunnel.html:25 +#: netbox/templates/wireless/wirelesslan.html:22 +#: netbox/templates/wireless/wirelesslink.html:17 +#: netbox/users/forms/filtersets.py:33 netbox/users/forms/model_forms.py:195 +#: netbox/virtualization/forms/bulk_edit.py:70 +#: netbox/virtualization/forms/bulk_edit.py:118 +#: netbox/virtualization/forms/bulk_import.py:54 +#: netbox/virtualization/forms/bulk_import.py:80 +#: netbox/virtualization/forms/filtersets.py:62 +#: netbox/virtualization/forms/filtersets.py:160 +#: netbox/virtualization/tables/clusters.py:74 +#: netbox/virtualization/tables/virtualmachines.py:59 +#: netbox/vpn/forms/bulk_edit.py:39 netbox/vpn/forms/bulk_import.py:37 +#: netbox/vpn/forms/filtersets.py:47 netbox/vpn/tables/tunnels.py:48 +#: netbox/wireless/forms/bulk_edit.py:43 +#: netbox/wireless/forms/bulk_edit.py:105 +#: netbox/wireless/forms/bulk_import.py:43 +#: netbox/wireless/forms/bulk_import.py:84 +#: netbox/wireless/forms/filtersets.py:49 +#: netbox/wireless/forms/filtersets.py:83 +#: netbox/wireless/tables/wirelesslan.py:52 +#: netbox/wireless/tables/wirelesslink.py:19 msgid "Status" msgstr "Status" -#: circuits/forms/bulk_edit.py:140 circuits/forms/bulk_import.py:100 -#: circuits/forms/filtersets.py:117 dcim/forms/bulk_edit.py:121 -#: dcim/forms/bulk_edit.py:186 dcim/forms/bulk_edit.py:256 -#: dcim/forms/bulk_edit.py:368 dcim/forms/bulk_edit.py:588 -#: dcim/forms/bulk_edit.py:692 dcim/forms/bulk_edit.py:1599 -#: dcim/forms/bulk_import.py:106 dcim/forms/bulk_import.py:151 -#: dcim/forms/bulk_import.py:195 dcim/forms/bulk_import.py:282 -#: dcim/forms/bulk_import.py:424 dcim/forms/bulk_import.py:1167 -#: dcim/forms/bulk_import.py:1379 dcim/forms/filtersets.py:166 -#: dcim/forms/filtersets.py:198 dcim/forms/filtersets.py:249 -#: dcim/forms/filtersets.py:334 dcim/forms/filtersets.py:355 -#: dcim/forms/filtersets.py:652 dcim/forms/filtersets.py:835 -#: dcim/forms/filtersets.py:897 dcim/forms/filtersets.py:927 -#: dcim/forms/filtersets.py:1049 dcim/tables/power.py:88 -#: extras/filtersets.py:564 extras/forms/filtersets.py:332 -#: extras/forms/filtersets.py:405 ipam/forms/bulk_edit.py:41 -#: ipam/forms/bulk_edit.py:66 ipam/forms/bulk_edit.py:110 -#: ipam/forms/bulk_edit.py:139 ipam/forms/bulk_edit.py:164 -#: ipam/forms/bulk_edit.py:236 ipam/forms/bulk_edit.py:285 -#: ipam/forms/bulk_edit.py:333 ipam/forms/bulk_edit.py:539 -#: ipam/forms/bulk_import.py:37 ipam/forms/bulk_import.py:66 -#: ipam/forms/bulk_import.py:94 ipam/forms/bulk_import.py:114 -#: ipam/forms/bulk_import.py:134 ipam/forms/bulk_import.py:163 -#: ipam/forms/bulk_import.py:249 ipam/forms/bulk_import.py:285 -#: ipam/forms/bulk_import.py:451 ipam/forms/filtersets.py:48 -#: ipam/forms/filtersets.py:68 ipam/forms/filtersets.py:100 -#: ipam/forms/filtersets.py:120 ipam/forms/filtersets.py:143 -#: ipam/forms/filtersets.py:174 ipam/forms/filtersets.py:267 -#: ipam/forms/filtersets.py:310 ipam/forms/filtersets.py:476 -#: ipam/tables/ip.py:451 ipam/tables/vlans.py:224 -#: templates/circuits/circuit.html:38 templates/dcim/cable.html:23 -#: templates/dcim/device.html:78 templates/dcim/location.html:49 -#: templates/dcim/powerfeed.html:44 templates/dcim/rack.html:34 -#: templates/dcim/rackreservation.html:49 templates/dcim/site.html:46 -#: templates/dcim/virtualdevicecontext.html:52 -#: templates/ipam/aggregate.html:30 templates/ipam/asn.html:33 -#: templates/ipam/asnrange.html:29 templates/ipam/ipaddress.html:28 -#: templates/ipam/iprange.html:58 templates/ipam/prefix.html:29 -#: templates/ipam/routetarget.html:17 templates/ipam/vlan.html:39 -#: templates/ipam/vrf.html:20 templates/tenancy/tenant.html:17 -#: templates/virtualization/cluster.html:33 -#: templates/virtualization/virtualmachine.html:35 templates/vpn/l2vpn.html:30 -#: templates/vpn/tunnel.html:49 templates/wireless/wirelesslan.html:34 -#: templates/wireless/wirelesslink.html:25 tenancy/forms/forms.py:25 -#: tenancy/forms/forms.py:48 tenancy/forms/model_forms.py:52 -#: tenancy/tables/columns.py:64 virtualization/forms/bulk_edit.py:76 -#: virtualization/forms/bulk_edit.py:155 -#: virtualization/forms/bulk_import.py:66 -#: virtualization/forms/bulk_import.py:115 -#: virtualization/forms/filtersets.py:47 -#: virtualization/forms/filtersets.py:105 vpn/forms/bulk_edit.py:59 -#: vpn/forms/bulk_edit.py:269 vpn/forms/bulk_import.py:59 -#: vpn/forms/bulk_import.py:258 vpn/forms/filtersets.py:214 -#: wireless/forms/bulk_edit.py:63 wireless/forms/bulk_edit.py:110 -#: wireless/forms/bulk_import.py:55 wireless/forms/bulk_import.py:97 -#: wireless/forms/filtersets.py:35 wireless/forms/filtersets.py:75 +#: netbox/circuits/forms/bulk_edit.py:140 +#: netbox/circuits/forms/bulk_import.py:100 +#: netbox/circuits/forms/filtersets.py:117 netbox/dcim/forms/bulk_edit.py:121 +#: netbox/dcim/forms/bulk_edit.py:186 netbox/dcim/forms/bulk_edit.py:256 +#: netbox/dcim/forms/bulk_edit.py:368 netbox/dcim/forms/bulk_edit.py:588 +#: netbox/dcim/forms/bulk_edit.py:692 netbox/dcim/forms/bulk_edit.py:1599 +#: netbox/dcim/forms/bulk_import.py:106 netbox/dcim/forms/bulk_import.py:151 +#: netbox/dcim/forms/bulk_import.py:195 netbox/dcim/forms/bulk_import.py:282 +#: netbox/dcim/forms/bulk_import.py:424 netbox/dcim/forms/bulk_import.py:1167 +#: netbox/dcim/forms/bulk_import.py:1379 netbox/dcim/forms/filtersets.py:166 +#: netbox/dcim/forms/filtersets.py:198 netbox/dcim/forms/filtersets.py:249 +#: netbox/dcim/forms/filtersets.py:334 netbox/dcim/forms/filtersets.py:355 +#: netbox/dcim/forms/filtersets.py:652 netbox/dcim/forms/filtersets.py:835 +#: netbox/dcim/forms/filtersets.py:897 netbox/dcim/forms/filtersets.py:927 +#: netbox/dcim/forms/filtersets.py:1049 netbox/dcim/tables/power.py:88 +#: netbox/extras/filtersets.py:564 netbox/extras/forms/filtersets.py:332 +#: netbox/extras/forms/filtersets.py:405 netbox/ipam/forms/bulk_edit.py:41 +#: netbox/ipam/forms/bulk_edit.py:66 netbox/ipam/forms/bulk_edit.py:110 +#: netbox/ipam/forms/bulk_edit.py:139 netbox/ipam/forms/bulk_edit.py:164 +#: netbox/ipam/forms/bulk_edit.py:236 netbox/ipam/forms/bulk_edit.py:285 +#: netbox/ipam/forms/bulk_edit.py:333 netbox/ipam/forms/bulk_edit.py:539 +#: netbox/ipam/forms/bulk_import.py:37 netbox/ipam/forms/bulk_import.py:66 +#: netbox/ipam/forms/bulk_import.py:94 netbox/ipam/forms/bulk_import.py:114 +#: netbox/ipam/forms/bulk_import.py:134 netbox/ipam/forms/bulk_import.py:163 +#: netbox/ipam/forms/bulk_import.py:249 netbox/ipam/forms/bulk_import.py:285 +#: netbox/ipam/forms/bulk_import.py:451 netbox/ipam/forms/filtersets.py:48 +#: netbox/ipam/forms/filtersets.py:68 netbox/ipam/forms/filtersets.py:100 +#: netbox/ipam/forms/filtersets.py:120 netbox/ipam/forms/filtersets.py:143 +#: netbox/ipam/forms/filtersets.py:174 netbox/ipam/forms/filtersets.py:267 +#: netbox/ipam/forms/filtersets.py:310 netbox/ipam/forms/filtersets.py:476 +#: netbox/ipam/tables/ip.py:451 netbox/ipam/tables/vlans.py:224 +#: netbox/templates/circuits/circuit.html:38 +#: netbox/templates/dcim/cable.html:23 netbox/templates/dcim/device.html:79 +#: netbox/templates/dcim/location.html:49 +#: netbox/templates/dcim/powerfeed.html:44 netbox/templates/dcim/rack.html:34 +#: netbox/templates/dcim/rackreservation.html:49 +#: netbox/templates/dcim/site.html:47 +#: netbox/templates/dcim/virtualdevicecontext.html:52 +#: netbox/templates/ipam/aggregate.html:30 netbox/templates/ipam/asn.html:33 +#: netbox/templates/ipam/asnrange.html:29 +#: netbox/templates/ipam/ipaddress.html:28 +#: netbox/templates/ipam/iprange.html:58 netbox/templates/ipam/prefix.html:29 +#: netbox/templates/ipam/routetarget.html:17 +#: netbox/templates/ipam/vlan.html:39 netbox/templates/ipam/vrf.html:20 +#: netbox/templates/tenancy/tenant.html:17 +#: netbox/templates/virtualization/cluster.html:33 +#: netbox/templates/virtualization/virtualmachine.html:35 +#: netbox/templates/vpn/l2vpn.html:30 netbox/templates/vpn/tunnel.html:49 +#: netbox/templates/wireless/wirelesslan.html:34 +#: netbox/templates/wireless/wirelesslink.html:25 +#: netbox/tenancy/forms/forms.py:25 netbox/tenancy/forms/forms.py:48 +#: netbox/tenancy/forms/model_forms.py:52 netbox/tenancy/tables/columns.py:64 +#: netbox/virtualization/forms/bulk_edit.py:76 +#: netbox/virtualization/forms/bulk_edit.py:155 +#: netbox/virtualization/forms/bulk_import.py:66 +#: netbox/virtualization/forms/bulk_import.py:115 +#: netbox/virtualization/forms/filtersets.py:47 +#: netbox/virtualization/forms/filtersets.py:105 +#: netbox/vpn/forms/bulk_edit.py:59 netbox/vpn/forms/bulk_edit.py:269 +#: netbox/vpn/forms/bulk_import.py:59 netbox/vpn/forms/bulk_import.py:258 +#: netbox/vpn/forms/filtersets.py:214 netbox/wireless/forms/bulk_edit.py:63 +#: netbox/wireless/forms/bulk_edit.py:110 +#: netbox/wireless/forms/bulk_import.py:55 +#: netbox/wireless/forms/bulk_import.py:97 +#: netbox/wireless/forms/filtersets.py:35 +#: netbox/wireless/forms/filtersets.py:75 msgid "Tenant" msgstr "Inquilino" -#: circuits/forms/bulk_edit.py:145 circuits/forms/filtersets.py:172 +#: netbox/circuits/forms/bulk_edit.py:145 +#: netbox/circuits/forms/filtersets.py:172 msgid "Install date" msgstr "Data de instalação" -#: circuits/forms/bulk_edit.py:150 circuits/forms/filtersets.py:177 +#: netbox/circuits/forms/bulk_edit.py:150 +#: netbox/circuits/forms/filtersets.py:177 msgid "Termination date" msgstr "Data de rescisão" -#: circuits/forms/bulk_edit.py:156 circuits/forms/filtersets.py:184 +#: netbox/circuits/forms/bulk_edit.py:156 +#: netbox/circuits/forms/filtersets.py:184 msgid "Commit rate (Kbps)" msgstr "Taxa de confirmação (Kbps)" -#: circuits/forms/bulk_edit.py:171 circuits/forms/model_forms.py:110 +#: netbox/circuits/forms/bulk_edit.py:171 +#: netbox/circuits/forms/model_forms.py:110 msgid "Service Parameters" msgstr "Parâmetros de serviço" -#: circuits/forms/bulk_edit.py:172 circuits/forms/model_forms.py:111 -#: dcim/forms/model_forms.py:138 dcim/forms/model_forms.py:180 -#: dcim/forms/model_forms.py:228 dcim/forms/model_forms.py:267 -#: dcim/forms/model_forms.py:713 dcim/forms/model_forms.py:1636 -#: ipam/forms/model_forms.py:62 ipam/forms/model_forms.py:79 -#: ipam/forms/model_forms.py:113 ipam/forms/model_forms.py:134 -#: ipam/forms/model_forms.py:158 ipam/forms/model_forms.py:230 -#: ipam/forms/model_forms.py:259 ipam/forms/model_forms.py:314 -#: netbox/navigation/menu.py:37 templates/dcim/device_edit.html:85 -#: templates/dcim/htmx/cable_edit.html:72 -#: templates/ipam/ipaddress_bulk_add.html:27 templates/ipam/vlan_edit.html:22 -#: virtualization/forms/model_forms.py:80 -#: virtualization/forms/model_forms.py:222 vpn/forms/bulk_edit.py:78 -#: vpn/forms/filtersets.py:44 vpn/forms/model_forms.py:62 -#: vpn/forms/model_forms.py:147 vpn/forms/model_forms.py:411 -#: wireless/forms/model_forms.py:54 wireless/forms/model_forms.py:163 +#: netbox/circuits/forms/bulk_edit.py:172 +#: netbox/circuits/forms/model_forms.py:111 +#: netbox/dcim/forms/model_forms.py:138 netbox/dcim/forms/model_forms.py:180 +#: netbox/dcim/forms/model_forms.py:228 netbox/dcim/forms/model_forms.py:267 +#: netbox/dcim/forms/model_forms.py:713 netbox/dcim/forms/model_forms.py:1636 +#: netbox/ipam/forms/model_forms.py:62 netbox/ipam/forms/model_forms.py:79 +#: netbox/ipam/forms/model_forms.py:113 netbox/ipam/forms/model_forms.py:134 +#: netbox/ipam/forms/model_forms.py:158 netbox/ipam/forms/model_forms.py:230 +#: netbox/ipam/forms/model_forms.py:259 netbox/ipam/forms/model_forms.py:314 +#: netbox/netbox/navigation/menu.py:37 +#: netbox/templates/dcim/device_edit.html:85 +#: netbox/templates/dcim/htmx/cable_edit.html:72 +#: netbox/templates/ipam/ipaddress_bulk_add.html:27 +#: netbox/templates/ipam/vlan_edit.html:22 +#: netbox/virtualization/forms/model_forms.py:80 +#: netbox/virtualization/forms/model_forms.py:222 +#: netbox/vpn/forms/bulk_edit.py:78 netbox/vpn/forms/filtersets.py:44 +#: netbox/vpn/forms/model_forms.py:62 netbox/vpn/forms/model_forms.py:147 +#: netbox/vpn/forms/model_forms.py:411 netbox/wireless/forms/model_forms.py:54 +#: netbox/wireless/forms/model_forms.py:163 msgid "Tenancy" msgstr "Locação" -#: circuits/forms/bulk_edit.py:191 circuits/forms/bulk_edit.py:215 -#: circuits/forms/model_forms.py:153 circuits/tables/circuits.py:109 -#: templates/circuits/inc/circuit_termination_fields.html:62 -#: templates/circuits/providernetwork.html:17 +#: netbox/circuits/forms/bulk_edit.py:191 +#: netbox/circuits/forms/bulk_edit.py:215 +#: netbox/circuits/forms/model_forms.py:153 +#: netbox/circuits/tables/circuits.py:109 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:62 +#: netbox/templates/circuits/providernetwork.html:17 msgid "Provider Network" msgstr "Rede de provedores" -#: circuits/forms/bulk_edit.py:197 +#: netbox/circuits/forms/bulk_edit.py:197 msgid "Port speed (Kbps)" msgstr "Velocidade da porta (Kbps)" -#: circuits/forms/bulk_edit.py:201 +#: netbox/circuits/forms/bulk_edit.py:201 msgid "Upstream speed (Kbps)" msgstr "Velocidade de upstream (Kbps)" -#: circuits/forms/bulk_edit.py:204 dcim/forms/bulk_edit.py:849 -#: dcim/forms/bulk_edit.py:1208 dcim/forms/bulk_edit.py:1225 -#: dcim/forms/bulk_edit.py:1242 dcim/forms/bulk_edit.py:1260 -#: dcim/forms/bulk_edit.py:1348 dcim/forms/bulk_edit.py:1487 -#: dcim/forms/bulk_edit.py:1504 +#: netbox/circuits/forms/bulk_edit.py:204 netbox/dcim/forms/bulk_edit.py:849 +#: netbox/dcim/forms/bulk_edit.py:1208 netbox/dcim/forms/bulk_edit.py:1225 +#: netbox/dcim/forms/bulk_edit.py:1242 netbox/dcim/forms/bulk_edit.py:1260 +#: netbox/dcim/forms/bulk_edit.py:1348 netbox/dcim/forms/bulk_edit.py:1487 +#: netbox/dcim/forms/bulk_edit.py:1504 msgid "Mark connected" msgstr "Marcar conectado" -#: circuits/forms/bulk_edit.py:217 circuits/forms/model_forms.py:155 -#: templates/circuits/inc/circuit_termination_fields.html:54 -#: templates/dcim/frontport.html:121 templates/dcim/interface.html:193 -#: templates/dcim/rearport.html:111 +#: netbox/circuits/forms/bulk_edit.py:217 +#: netbox/circuits/forms/model_forms.py:155 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:54 +#: netbox/templates/dcim/frontport.html:121 +#: netbox/templates/dcim/interface.html:193 +#: netbox/templates/dcim/rearport.html:111 msgid "Circuit Termination" msgstr "Terminação do circuito" -#: circuits/forms/bulk_edit.py:219 circuits/forms/model_forms.py:157 +#: netbox/circuits/forms/bulk_edit.py:219 +#: netbox/circuits/forms/model_forms.py:157 msgid "Termination Details" msgstr "Detalhes da rescisão" -#: circuits/forms/bulk_import.py:38 circuits/forms/bulk_import.py:53 -#: circuits/forms/bulk_import.py:79 +#: netbox/circuits/forms/bulk_import.py:38 +#: netbox/circuits/forms/bulk_import.py:53 +#: netbox/circuits/forms/bulk_import.py:79 msgid "Assigned provider" msgstr "Provedor atribuído" -#: circuits/forms/bulk_import.py:70 dcim/forms/bulk_import.py:178 -#: dcim/forms/bulk_import.py:388 dcim/forms/bulk_import.py:1108 -#: dcim/forms/bulk_import.py:1187 extras/forms/bulk_import.py:232 +#: netbox/circuits/forms/bulk_import.py:70 +#: netbox/dcim/forms/bulk_import.py:178 netbox/dcim/forms/bulk_import.py:388 +#: netbox/dcim/forms/bulk_import.py:1108 netbox/dcim/forms/bulk_import.py:1187 +#: netbox/extras/forms/bulk_import.py:232 msgid "RGB color in hexadecimal. Example:" msgstr "Cor RGB em hexadecimal. Exemplo:" -#: circuits/forms/bulk_import.py:85 +#: netbox/circuits/forms/bulk_import.py:85 msgid "Assigned provider account" msgstr "Conta de provedor atribuída" -#: circuits/forms/bulk_import.py:92 +#: netbox/circuits/forms/bulk_import.py:92 msgid "Type of circuit" msgstr "Tipo de circuito" -#: circuits/forms/bulk_import.py:97 dcim/forms/bulk_import.py:89 -#: dcim/forms/bulk_import.py:148 dcim/forms/bulk_import.py:204 -#: dcim/forms/bulk_import.py:452 dcim/forms/bulk_import.py:606 -#: dcim/forms/bulk_import.py:1324 ipam/forms/bulk_import.py:193 -#: ipam/forms/bulk_import.py:258 ipam/forms/bulk_import.py:294 -#: ipam/forms/bulk_import.py:460 virtualization/forms/bulk_import.py:56 -#: virtualization/forms/bulk_import.py:82 vpn/forms/bulk_import.py:39 -#: wireless/forms/bulk_import.py:45 +#: netbox/circuits/forms/bulk_import.py:97 netbox/dcim/forms/bulk_import.py:89 +#: netbox/dcim/forms/bulk_import.py:148 netbox/dcim/forms/bulk_import.py:204 +#: netbox/dcim/forms/bulk_import.py:452 netbox/dcim/forms/bulk_import.py:606 +#: netbox/dcim/forms/bulk_import.py:1324 netbox/ipam/forms/bulk_import.py:193 +#: netbox/ipam/forms/bulk_import.py:258 netbox/ipam/forms/bulk_import.py:294 +#: netbox/ipam/forms/bulk_import.py:460 +#: netbox/virtualization/forms/bulk_import.py:56 +#: netbox/virtualization/forms/bulk_import.py:82 +#: netbox/vpn/forms/bulk_import.py:39 netbox/wireless/forms/bulk_import.py:45 msgid "Operational status" msgstr "Status operacional" -#: circuits/forms/bulk_import.py:104 dcim/forms/bulk_import.py:110 -#: dcim/forms/bulk_import.py:155 dcim/forms/bulk_import.py:286 -#: dcim/forms/bulk_import.py:428 dcim/forms/bulk_import.py:1171 -#: dcim/forms/bulk_import.py:1319 dcim/forms/bulk_import.py:1383 -#: ipam/forms/bulk_import.py:41 ipam/forms/bulk_import.py:70 -#: ipam/forms/bulk_import.py:98 ipam/forms/bulk_import.py:118 -#: ipam/forms/bulk_import.py:138 ipam/forms/bulk_import.py:167 -#: ipam/forms/bulk_import.py:253 ipam/forms/bulk_import.py:289 -#: ipam/forms/bulk_import.py:455 virtualization/forms/bulk_import.py:70 -#: virtualization/forms/bulk_import.py:119 vpn/forms/bulk_import.py:63 -#: wireless/forms/bulk_import.py:59 wireless/forms/bulk_import.py:101 +#: netbox/circuits/forms/bulk_import.py:104 +#: netbox/dcim/forms/bulk_import.py:110 netbox/dcim/forms/bulk_import.py:155 +#: netbox/dcim/forms/bulk_import.py:286 netbox/dcim/forms/bulk_import.py:428 +#: netbox/dcim/forms/bulk_import.py:1171 netbox/dcim/forms/bulk_import.py:1319 +#: netbox/dcim/forms/bulk_import.py:1383 netbox/ipam/forms/bulk_import.py:41 +#: netbox/ipam/forms/bulk_import.py:70 netbox/ipam/forms/bulk_import.py:98 +#: netbox/ipam/forms/bulk_import.py:118 netbox/ipam/forms/bulk_import.py:138 +#: netbox/ipam/forms/bulk_import.py:167 netbox/ipam/forms/bulk_import.py:253 +#: netbox/ipam/forms/bulk_import.py:289 netbox/ipam/forms/bulk_import.py:455 +#: netbox/virtualization/forms/bulk_import.py:70 +#: netbox/virtualization/forms/bulk_import.py:119 +#: netbox/vpn/forms/bulk_import.py:63 netbox/wireless/forms/bulk_import.py:59 +#: netbox/wireless/forms/bulk_import.py:101 msgid "Assigned tenant" msgstr "Inquilino designado" -#: circuits/forms/bulk_import.py:122 -#: templates/circuits/inc/circuit_termination.html:6 -#: templates/circuits/inc/circuit_termination_fields.html:15 -#: templates/dcim/cable.html:68 templates/dcim/cable.html:72 -#: vpn/forms/bulk_import.py:100 vpn/forms/filtersets.py:77 +#: netbox/circuits/forms/bulk_import.py:122 +#: netbox/templates/circuits/inc/circuit_termination.html:6 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:15 +#: netbox/templates/dcim/cable.html:68 netbox/templates/dcim/cable.html:72 +#: netbox/vpn/forms/bulk_import.py:100 netbox/vpn/forms/filtersets.py:77 msgid "Termination" msgstr "Rescisão" -#: circuits/forms/bulk_import.py:132 circuits/forms/filtersets.py:145 -#: circuits/forms/filtersets.py:225 circuits/forms/model_forms.py:142 +#: netbox/circuits/forms/bulk_import.py:132 +#: netbox/circuits/forms/filtersets.py:145 +#: netbox/circuits/forms/filtersets.py:225 +#: netbox/circuits/forms/model_forms.py:142 msgid "Provider network" msgstr "Rede de provedores" -#: circuits/forms/filtersets.py:28 circuits/forms/filtersets.py:116 -#: circuits/forms/filtersets.py:198 dcim/forms/bulk_edit.py:248 -#: dcim/forms/bulk_edit.py:346 dcim/forms/bulk_edit.py:580 -#: dcim/forms/bulk_edit.py:627 dcim/forms/bulk_edit.py:780 -#: dcim/forms/bulk_import.py:189 dcim/forms/bulk_import.py:263 -#: dcim/forms/bulk_import.py:491 dcim/forms/bulk_import.py:1268 -#: dcim/forms/bulk_import.py:1302 dcim/forms/filtersets.py:93 -#: dcim/forms/filtersets.py:246 dcim/forms/filtersets.py:279 -#: dcim/forms/filtersets.py:331 dcim/forms/filtersets.py:382 -#: dcim/forms/filtersets.py:649 dcim/forms/filtersets.py:691 -#: dcim/forms/filtersets.py:896 dcim/forms/filtersets.py:925 -#: dcim/forms/filtersets.py:945 dcim/forms/filtersets.py:1009 -#: dcim/forms/filtersets.py:1039 dcim/forms/filtersets.py:1048 -#: dcim/forms/filtersets.py:1159 dcim/forms/filtersets.py:1181 -#: dcim/forms/filtersets.py:1203 dcim/forms/filtersets.py:1220 -#: dcim/forms/filtersets.py:1240 dcim/forms/filtersets.py:1348 -#: dcim/forms/filtersets.py:1370 dcim/forms/filtersets.py:1391 -#: dcim/forms/filtersets.py:1406 dcim/forms/filtersets.py:1420 -#: dcim/forms/model_forms.py:179 dcim/forms/model_forms.py:211 -#: dcim/forms/model_forms.py:411 dcim/forms/model_forms.py:673 -#: dcim/tables/devices.py:162 dcim/tables/power.py:30 dcim/tables/racks.py:58 -#: dcim/tables/racks.py:143 extras/filtersets.py:488 -#: extras/forms/filtersets.py:329 ipam/forms/bulk_edit.py:457 -#: ipam/forms/filtersets.py:173 ipam/forms/filtersets.py:414 -#: ipam/forms/filtersets.py:437 ipam/forms/filtersets.py:474 -#: ipam/forms/model_forms.py:599 templates/dcim/device.html:25 -#: templates/dcim/device_edit.html:30 -#: templates/dcim/inc/cable_termination.html:12 -#: templates/dcim/location.html:26 templates/dcim/powerpanel.html:26 -#: templates/dcim/rack.html:26 templates/dcim/rackreservation.html:32 -#: virtualization/forms/filtersets.py:46 -#: virtualization/forms/filtersets.py:100 wireless/forms/model_forms.py:87 -#: wireless/forms/model_forms.py:129 +#: netbox/circuits/forms/filtersets.py:28 +#: netbox/circuits/forms/filtersets.py:116 +#: netbox/circuits/forms/filtersets.py:198 netbox/dcim/forms/bulk_edit.py:248 +#: netbox/dcim/forms/bulk_edit.py:346 netbox/dcim/forms/bulk_edit.py:580 +#: netbox/dcim/forms/bulk_edit.py:627 netbox/dcim/forms/bulk_edit.py:780 +#: netbox/dcim/forms/bulk_import.py:189 netbox/dcim/forms/bulk_import.py:263 +#: netbox/dcim/forms/bulk_import.py:491 netbox/dcim/forms/bulk_import.py:1268 +#: netbox/dcim/forms/bulk_import.py:1302 netbox/dcim/forms/filtersets.py:93 +#: netbox/dcim/forms/filtersets.py:246 netbox/dcim/forms/filtersets.py:279 +#: netbox/dcim/forms/filtersets.py:331 netbox/dcim/forms/filtersets.py:382 +#: netbox/dcim/forms/filtersets.py:649 netbox/dcim/forms/filtersets.py:691 +#: netbox/dcim/forms/filtersets.py:896 netbox/dcim/forms/filtersets.py:925 +#: netbox/dcim/forms/filtersets.py:945 netbox/dcim/forms/filtersets.py:1009 +#: netbox/dcim/forms/filtersets.py:1039 netbox/dcim/forms/filtersets.py:1048 +#: netbox/dcim/forms/filtersets.py:1159 netbox/dcim/forms/filtersets.py:1181 +#: netbox/dcim/forms/filtersets.py:1203 netbox/dcim/forms/filtersets.py:1220 +#: netbox/dcim/forms/filtersets.py:1240 netbox/dcim/forms/filtersets.py:1348 +#: netbox/dcim/forms/filtersets.py:1370 netbox/dcim/forms/filtersets.py:1391 +#: netbox/dcim/forms/filtersets.py:1406 netbox/dcim/forms/filtersets.py:1420 +#: netbox/dcim/forms/model_forms.py:179 netbox/dcim/forms/model_forms.py:211 +#: netbox/dcim/forms/model_forms.py:411 netbox/dcim/forms/model_forms.py:673 +#: netbox/dcim/tables/devices.py:154 netbox/dcim/tables/power.py:30 +#: netbox/dcim/tables/racks.py:58 netbox/dcim/tables/racks.py:143 +#: netbox/extras/filtersets.py:488 netbox/extras/forms/filtersets.py:329 +#: netbox/ipam/forms/bulk_edit.py:457 netbox/ipam/forms/filtersets.py:173 +#: netbox/ipam/forms/filtersets.py:414 netbox/ipam/forms/filtersets.py:437 +#: netbox/ipam/forms/filtersets.py:474 netbox/ipam/forms/model_forms.py:599 +#: netbox/templates/dcim/device.html:26 +#: netbox/templates/dcim/device_edit.html:30 +#: netbox/templates/dcim/inc/cable_termination.html:12 +#: netbox/templates/dcim/location.html:26 +#: netbox/templates/dcim/powerpanel.html:26 netbox/templates/dcim/rack.html:26 +#: netbox/templates/dcim/rackreservation.html:32 +#: netbox/virtualization/forms/filtersets.py:46 +#: netbox/virtualization/forms/filtersets.py:100 +#: netbox/wireless/forms/model_forms.py:87 +#: netbox/wireless/forms/model_forms.py:129 msgid "Location" msgstr "Localização" -#: circuits/forms/filtersets.py:30 circuits/forms/filtersets.py:118 -#: dcim/forms/filtersets.py:137 dcim/forms/filtersets.py:151 -#: dcim/forms/filtersets.py:167 dcim/forms/filtersets.py:199 -#: dcim/forms/filtersets.py:250 dcim/forms/filtersets.py:335 -#: dcim/forms/filtersets.py:406 dcim/forms/filtersets.py:653 -#: dcim/forms/filtersets.py:1010 netbox/navigation/menu.py:44 -#: netbox/navigation/menu.py:46 tenancy/forms/filtersets.py:42 -#: tenancy/tables/columns.py:70 tenancy/tables/contacts.py:25 -#: tenancy/views.py:19 virtualization/forms/filtersets.py:37 -#: virtualization/forms/filtersets.py:48 -#: virtualization/forms/filtersets.py:106 +#: netbox/circuits/forms/filtersets.py:30 +#: netbox/circuits/forms/filtersets.py:118 netbox/dcim/forms/filtersets.py:137 +#: netbox/dcim/forms/filtersets.py:151 netbox/dcim/forms/filtersets.py:167 +#: netbox/dcim/forms/filtersets.py:199 netbox/dcim/forms/filtersets.py:250 +#: netbox/dcim/forms/filtersets.py:335 netbox/dcim/forms/filtersets.py:406 +#: netbox/dcim/forms/filtersets.py:653 netbox/dcim/forms/filtersets.py:1010 +#: netbox/netbox/navigation/menu.py:44 netbox/netbox/navigation/menu.py:46 +#: netbox/tenancy/forms/filtersets.py:42 netbox/tenancy/tables/columns.py:70 +#: netbox/tenancy/tables/contacts.py:25 netbox/tenancy/views.py:19 +#: netbox/virtualization/forms/filtersets.py:37 +#: netbox/virtualization/forms/filtersets.py:48 +#: netbox/virtualization/forms/filtersets.py:106 msgid "Contacts" msgstr "Contatos" -#: circuits/forms/filtersets.py:35 circuits/forms/filtersets.py:155 -#: dcim/forms/bulk_edit.py:111 dcim/forms/bulk_edit.py:223 -#: dcim/forms/bulk_edit.py:755 dcim/forms/bulk_import.py:92 -#: dcim/forms/filtersets.py:71 dcim/forms/filtersets.py:178 -#: dcim/forms/filtersets.py:204 dcim/forms/filtersets.py:257 -#: dcim/forms/filtersets.py:360 dcim/forms/filtersets.py:668 -#: dcim/forms/filtersets.py:902 dcim/forms/filtersets.py:932 -#: dcim/forms/filtersets.py:1016 dcim/forms/filtersets.py:1055 -#: dcim/forms/filtersets.py:1468 dcim/forms/filtersets.py:1492 -#: dcim/forms/filtersets.py:1516 dcim/forms/model_forms.py:111 -#: dcim/forms/object_create.py:375 dcim/tables/devices.py:148 -#: dcim/tables/sites.py:85 extras/filtersets.py:455 -#: ipam/forms/bulk_edit.py:206 ipam/forms/bulk_edit.py:438 -#: ipam/forms/bulk_edit.py:512 ipam/forms/filtersets.py:217 -#: ipam/forms/filtersets.py:422 ipam/forms/filtersets.py:482 -#: ipam/forms/model_forms.py:571 templates/dcim/device.html:17 -#: templates/dcim/rack.html:16 templates/dcim/rackreservation.html:22 -#: templates/dcim/region.html:26 templates/dcim/site.html:30 -#: templates/ipam/prefix.html:49 templates/ipam/vlan.html:16 -#: virtualization/forms/bulk_edit.py:81 virtualization/forms/filtersets.py:59 -#: virtualization/forms/filtersets.py:133 -#: virtualization/forms/model_forms.py:92 vpn/forms/filtersets.py:257 +#: netbox/circuits/forms/filtersets.py:35 +#: netbox/circuits/forms/filtersets.py:155 netbox/dcim/forms/bulk_edit.py:111 +#: netbox/dcim/forms/bulk_edit.py:223 netbox/dcim/forms/bulk_edit.py:755 +#: netbox/dcim/forms/bulk_import.py:92 netbox/dcim/forms/filtersets.py:71 +#: netbox/dcim/forms/filtersets.py:178 netbox/dcim/forms/filtersets.py:204 +#: netbox/dcim/forms/filtersets.py:257 netbox/dcim/forms/filtersets.py:360 +#: netbox/dcim/forms/filtersets.py:668 netbox/dcim/forms/filtersets.py:902 +#: netbox/dcim/forms/filtersets.py:932 netbox/dcim/forms/filtersets.py:1016 +#: netbox/dcim/forms/filtersets.py:1055 netbox/dcim/forms/filtersets.py:1468 +#: netbox/dcim/forms/filtersets.py:1492 netbox/dcim/forms/filtersets.py:1516 +#: netbox/dcim/forms/model_forms.py:111 netbox/dcim/forms/object_create.py:375 +#: netbox/dcim/tables/devices.py:140 netbox/dcim/tables/sites.py:85 +#: netbox/extras/filtersets.py:455 netbox/ipam/forms/bulk_edit.py:206 +#: netbox/ipam/forms/bulk_edit.py:438 netbox/ipam/forms/bulk_edit.py:512 +#: netbox/ipam/forms/filtersets.py:217 netbox/ipam/forms/filtersets.py:422 +#: netbox/ipam/forms/filtersets.py:482 netbox/ipam/forms/model_forms.py:571 +#: netbox/templates/dcim/device.html:18 netbox/templates/dcim/rack.html:16 +#: netbox/templates/dcim/rackreservation.html:22 +#: netbox/templates/dcim/region.html:26 netbox/templates/dcim/site.html:31 +#: netbox/templates/ipam/prefix.html:49 netbox/templates/ipam/vlan.html:16 +#: netbox/virtualization/forms/bulk_edit.py:81 +#: netbox/virtualization/forms/filtersets.py:59 +#: netbox/virtualization/forms/filtersets.py:133 +#: netbox/virtualization/forms/model_forms.py:92 +#: netbox/vpn/forms/filtersets.py:257 msgid "Region" msgstr "Região" -#: circuits/forms/filtersets.py:40 circuits/forms/filtersets.py:160 -#: dcim/forms/bulk_edit.py:231 dcim/forms/bulk_edit.py:763 -#: dcim/forms/filtersets.py:76 dcim/forms/filtersets.py:183 -#: dcim/forms/filtersets.py:209 dcim/forms/filtersets.py:270 -#: dcim/forms/filtersets.py:365 dcim/forms/filtersets.py:673 -#: dcim/forms/filtersets.py:907 dcim/forms/filtersets.py:1021 -#: dcim/forms/filtersets.py:1060 dcim/forms/object_create.py:383 -#: extras/filtersets.py:472 ipam/forms/bulk_edit.py:211 -#: ipam/forms/bulk_edit.py:445 ipam/forms/bulk_edit.py:517 -#: ipam/forms/filtersets.py:222 ipam/forms/filtersets.py:427 -#: ipam/forms/filtersets.py:487 ipam/forms/model_forms.py:584 -#: virtualization/forms/bulk_edit.py:86 virtualization/forms/filtersets.py:69 -#: virtualization/forms/filtersets.py:138 -#: virtualization/forms/model_forms.py:98 +#: netbox/circuits/forms/filtersets.py:40 +#: netbox/circuits/forms/filtersets.py:160 netbox/dcim/forms/bulk_edit.py:231 +#: netbox/dcim/forms/bulk_edit.py:763 netbox/dcim/forms/filtersets.py:76 +#: netbox/dcim/forms/filtersets.py:183 netbox/dcim/forms/filtersets.py:209 +#: netbox/dcim/forms/filtersets.py:270 netbox/dcim/forms/filtersets.py:365 +#: netbox/dcim/forms/filtersets.py:673 netbox/dcim/forms/filtersets.py:907 +#: netbox/dcim/forms/filtersets.py:1021 netbox/dcim/forms/filtersets.py:1060 +#: netbox/dcim/forms/object_create.py:383 netbox/extras/filtersets.py:472 +#: netbox/ipam/forms/bulk_edit.py:211 netbox/ipam/forms/bulk_edit.py:445 +#: netbox/ipam/forms/bulk_edit.py:517 netbox/ipam/forms/filtersets.py:222 +#: netbox/ipam/forms/filtersets.py:427 netbox/ipam/forms/filtersets.py:487 +#: netbox/ipam/forms/model_forms.py:584 +#: netbox/virtualization/forms/bulk_edit.py:86 +#: netbox/virtualization/forms/filtersets.py:69 +#: netbox/virtualization/forms/filtersets.py:138 +#: netbox/virtualization/forms/model_forms.py:98 msgid "Site group" msgstr "Grupo de sites" -#: circuits/forms/filtersets.py:63 circuits/forms/filtersets.py:81 -#: circuits/forms/filtersets.py:100 circuits/forms/filtersets.py:115 -#: core/forms/filtersets.py:64 dcim/forms/bulk_edit.py:726 -#: dcim/forms/filtersets.py:165 dcim/forms/filtersets.py:197 -#: dcim/forms/filtersets.py:834 dcim/forms/filtersets.py:926 -#: dcim/forms/filtersets.py:1050 dcim/forms/filtersets.py:1158 -#: dcim/forms/filtersets.py:1180 dcim/forms/filtersets.py:1202 -#: dcim/forms/filtersets.py:1219 dcim/forms/filtersets.py:1236 -#: dcim/forms/filtersets.py:1347 dcim/forms/filtersets.py:1369 -#: dcim/forms/filtersets.py:1390 dcim/forms/filtersets.py:1405 -#: dcim/forms/filtersets.py:1418 extras/forms/filtersets.py:43 -#: extras/forms/filtersets.py:112 extras/forms/filtersets.py:143 -#: extras/forms/filtersets.py:183 extras/forms/filtersets.py:199 -#: extras/forms/filtersets.py:230 extras/forms/filtersets.py:254 -#: extras/forms/filtersets.py:450 extras/forms/filtersets.py:488 -#: ipam/forms/filtersets.py:99 ipam/forms/filtersets.py:266 -#: ipam/forms/filtersets.py:307 ipam/forms/filtersets.py:382 -#: ipam/forms/filtersets.py:475 ipam/forms/filtersets.py:534 -#: ipam/forms/filtersets.py:552 netbox/tables/tables.py:255 -#: virtualization/forms/filtersets.py:45 -#: virtualization/forms/filtersets.py:103 -#: virtualization/forms/filtersets.py:194 -#: virtualization/forms/filtersets.py:239 vpn/forms/filtersets.py:213 -#: wireless/forms/filtersets.py:34 wireless/forms/filtersets.py:74 +#: netbox/circuits/forms/filtersets.py:63 +#: netbox/circuits/forms/filtersets.py:81 +#: netbox/circuits/forms/filtersets.py:100 +#: netbox/circuits/forms/filtersets.py:115 netbox/core/forms/filtersets.py:64 +#: netbox/dcim/forms/bulk_edit.py:726 netbox/dcim/forms/filtersets.py:165 +#: netbox/dcim/forms/filtersets.py:197 netbox/dcim/forms/filtersets.py:834 +#: netbox/dcim/forms/filtersets.py:926 netbox/dcim/forms/filtersets.py:1050 +#: netbox/dcim/forms/filtersets.py:1158 netbox/dcim/forms/filtersets.py:1180 +#: netbox/dcim/forms/filtersets.py:1202 netbox/dcim/forms/filtersets.py:1219 +#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/filtersets.py:1347 +#: netbox/dcim/forms/filtersets.py:1369 netbox/dcim/forms/filtersets.py:1390 +#: netbox/dcim/forms/filtersets.py:1405 netbox/dcim/forms/filtersets.py:1418 +#: netbox/extras/forms/filtersets.py:43 netbox/extras/forms/filtersets.py:112 +#: netbox/extras/forms/filtersets.py:143 netbox/extras/forms/filtersets.py:183 +#: netbox/extras/forms/filtersets.py:199 netbox/extras/forms/filtersets.py:230 +#: netbox/extras/forms/filtersets.py:254 netbox/extras/forms/filtersets.py:450 +#: netbox/extras/forms/filtersets.py:485 netbox/ipam/forms/filtersets.py:99 +#: netbox/ipam/forms/filtersets.py:266 netbox/ipam/forms/filtersets.py:307 +#: netbox/ipam/forms/filtersets.py:382 netbox/ipam/forms/filtersets.py:475 +#: netbox/ipam/forms/filtersets.py:534 netbox/ipam/forms/filtersets.py:552 +#: netbox/netbox/tables/tables.py:255 +#: netbox/virtualization/forms/filtersets.py:45 +#: netbox/virtualization/forms/filtersets.py:103 +#: netbox/virtualization/forms/filtersets.py:194 +#: netbox/virtualization/forms/filtersets.py:239 +#: netbox/vpn/forms/filtersets.py:213 netbox/wireless/forms/filtersets.py:34 +#: netbox/wireless/forms/filtersets.py:74 msgid "Attributes" msgstr "Atributos" -#: circuits/forms/filtersets.py:71 circuits/tables/circuits.py:61 -#: circuits/tables/providers.py:66 templates/circuits/circuit.html:22 -#: templates/circuits/provideraccount.html:24 +#: netbox/circuits/forms/filtersets.py:71 +#: netbox/circuits/tables/circuits.py:61 +#: netbox/circuits/tables/providers.py:66 +#: netbox/templates/circuits/circuit.html:22 +#: netbox/templates/circuits/provideraccount.html:24 msgid "Account" msgstr "Conta" -#: circuits/forms/filtersets.py:215 +#: netbox/circuits/forms/filtersets.py:215 msgid "Term Side" msgstr "Lado do termo" -#: circuits/models/circuits.py:25 dcim/models/cables.py:67 -#: dcim/models/device_component_templates.py:491 -#: dcim/models/device_component_templates.py:591 -#: dcim/models/device_components.py:976 dcim/models/device_components.py:1050 -#: dcim/models/device_components.py:1166 dcim/models/devices.py:469 -#: dcim/models/racks.py:44 extras/models/tags.py:28 +#: netbox/circuits/models/circuits.py:25 netbox/dcim/models/cables.py:67 +#: netbox/dcim/models/device_component_templates.py:491 +#: netbox/dcim/models/device_component_templates.py:591 +#: netbox/dcim/models/device_components.py:976 +#: netbox/dcim/models/device_components.py:1050 +#: netbox/dcim/models/device_components.py:1166 +#: netbox/dcim/models/devices.py:469 netbox/dcim/models/racks.py:44 +#: netbox/extras/models/tags.py:28 msgid "color" msgstr "cor" -#: circuits/models/circuits.py:34 +#: netbox/circuits/models/circuits.py:34 msgid "circuit type" msgstr "tipo de circuito" -#: circuits/models/circuits.py:35 +#: netbox/circuits/models/circuits.py:35 msgid "circuit types" msgstr "tipos de circuito" -#: circuits/models/circuits.py:46 +#: netbox/circuits/models/circuits.py:46 msgid "circuit ID" msgstr "ID do circuito" -#: circuits/models/circuits.py:47 +#: netbox/circuits/models/circuits.py:47 msgid "Unique circuit ID" msgstr "ID de circuito exclusivo" -#: circuits/models/circuits.py:67 core/models/data.py:55 -#: core/models/jobs.py:85 dcim/models/cables.py:49 dcim/models/devices.py:643 -#: dcim/models/devices.py:1155 dcim/models/devices.py:1364 -#: dcim/models/power.py:96 dcim/models/racks.py:98 dcim/models/sites.py:154 -#: dcim/models/sites.py:266 ipam/models/ip.py:253 ipam/models/ip.py:522 -#: ipam/models/ip.py:730 ipam/models/vlans.py:175 -#: virtualization/models/clusters.py:74 -#: virtualization/models/virtualmachines.py:84 vpn/models/tunnels.py:40 -#: wireless/models.py:94 wireless/models.py:158 +#: netbox/circuits/models/circuits.py:67 netbox/core/models/data.py:55 +#: netbox/core/models/jobs.py:85 netbox/dcim/models/cables.py:49 +#: netbox/dcim/models/devices.py:643 netbox/dcim/models/devices.py:1155 +#: netbox/dcim/models/devices.py:1364 netbox/dcim/models/power.py:96 +#: netbox/dcim/models/racks.py:98 netbox/dcim/models/sites.py:154 +#: netbox/dcim/models/sites.py:266 netbox/ipam/models/ip.py:253 +#: netbox/ipam/models/ip.py:522 netbox/ipam/models/ip.py:730 +#: netbox/ipam/models/vlans.py:175 netbox/virtualization/models/clusters.py:74 +#: netbox/virtualization/models/virtualmachines.py:84 +#: netbox/vpn/models/tunnels.py:40 netbox/wireless/models.py:94 +#: netbox/wireless/models.py:158 msgid "status" msgstr "status" -#: circuits/models/circuits.py:82 +#: netbox/circuits/models/circuits.py:82 msgid "installed" msgstr "instalada" -#: circuits/models/circuits.py:87 +#: netbox/circuits/models/circuits.py:87 msgid "terminates" msgstr "termina" -#: circuits/models/circuits.py:92 +#: netbox/circuits/models/circuits.py:92 msgid "commit rate (Kbps)" msgstr "taxa de confirmação (Kbps)" -#: circuits/models/circuits.py:93 +#: netbox/circuits/models/circuits.py:93 msgid "Committed rate" msgstr "Taxa comprometida" -#: circuits/models/circuits.py:135 +#: netbox/circuits/models/circuits.py:135 msgid "circuit" msgstr "circuito" -#: circuits/models/circuits.py:136 +#: netbox/circuits/models/circuits.py:136 msgid "circuits" msgstr "circuitos" -#: circuits/models/circuits.py:169 +#: netbox/circuits/models/circuits.py:169 msgid "termination" msgstr "terminação" -#: circuits/models/circuits.py:186 +#: netbox/circuits/models/circuits.py:186 msgid "port speed (Kbps)" msgstr "velocidade da porta (Kbps)" -#: circuits/models/circuits.py:189 +#: netbox/circuits/models/circuits.py:189 msgid "Physical circuit speed" msgstr "Velocidade do circuito físico" -#: circuits/models/circuits.py:194 +#: netbox/circuits/models/circuits.py:194 msgid "upstream speed (Kbps)" msgstr "velocidade de upstream (Kbps)" -#: circuits/models/circuits.py:195 +#: netbox/circuits/models/circuits.py:195 msgid "Upstream speed, if different from port speed" msgstr "Velocidade de upstream, se diferente da velocidade da porta" -#: circuits/models/circuits.py:200 +#: netbox/circuits/models/circuits.py:200 msgid "cross-connect ID" msgstr "ID de conexão cruzada" -#: circuits/models/circuits.py:201 +#: netbox/circuits/models/circuits.py:201 msgid "ID of the local cross-connect" msgstr "ID da conexão cruzada local" -#: circuits/models/circuits.py:206 +#: netbox/circuits/models/circuits.py:206 msgid "patch panel/port(s)" msgstr "painel de remendo/porta (s)" -#: circuits/models/circuits.py:207 +#: netbox/circuits/models/circuits.py:207 msgid "Patch panel ID and port number(s)" msgstr "ID do painel de patch e número (s) de porta" -#: circuits/models/circuits.py:210 -#: dcim/models/device_component_templates.py:61 -#: dcim/models/device_components.py:69 dcim/models/racks.py:538 -#: extras/models/configs.py:45 extras/models/configs.py:219 -#: extras/models/customfields.py:123 extras/models/models.py:60 -#: extras/models/models.py:186 extras/models/models.py:424 -#: extras/models/models.py:539 extras/models/staging.py:31 -#: extras/models/tags.py:32 netbox/models/__init__.py:109 -#: netbox/models/__init__.py:144 netbox/models/__init__.py:190 -#: users/models/permissions.py:24 users/models/tokens.py:58 -#: users/models/users.py:33 virtualization/models/virtualmachines.py:284 +#: netbox/circuits/models/circuits.py:210 +#: netbox/dcim/models/device_component_templates.py:61 +#: netbox/dcim/models/device_components.py:69 netbox/dcim/models/racks.py:538 +#: netbox/extras/models/configs.py:45 netbox/extras/models/configs.py:219 +#: netbox/extras/models/customfields.py:123 netbox/extras/models/models.py:60 +#: netbox/extras/models/models.py:186 netbox/extras/models/models.py:424 +#: netbox/extras/models/models.py:539 netbox/extras/models/staging.py:32 +#: netbox/extras/models/tags.py:32 netbox/netbox/models/__init__.py:109 +#: netbox/netbox/models/__init__.py:144 netbox/netbox/models/__init__.py:190 +#: netbox/users/models/permissions.py:24 netbox/users/models/tokens.py:58 +#: netbox/users/models/users.py:33 +#: netbox/virtualization/models/virtualmachines.py:284 msgid "description" msgstr "descrição" -#: circuits/models/circuits.py:223 +#: netbox/circuits/models/circuits.py:223 msgid "circuit termination" msgstr "terminação do circuito" -#: circuits/models/circuits.py:224 +#: netbox/circuits/models/circuits.py:224 msgid "circuit terminations" msgstr "terminações de circuito" -#: circuits/models/circuits.py:237 +#: netbox/circuits/models/circuits.py:237 msgid "" "A circuit termination must attach to either a site or a provider network." msgstr "" "Uma terminação de circuito deve ser conectada a um site ou a uma rede de " "provedor." -#: circuits/models/circuits.py:239 +#: netbox/circuits/models/circuits.py:239 msgid "" "A circuit termination cannot attach to both a site and a provider network." msgstr "" "Uma terminação de circuito não pode ser conectada a um site e a uma rede de " "provedor." -#: circuits/models/providers.py:22 circuits/models/providers.py:66 -#: circuits/models/providers.py:104 core/models/data.py:42 -#: core/models/jobs.py:46 dcim/models/device_component_templates.py:43 -#: dcim/models/device_components.py:54 dcim/models/devices.py:583 -#: dcim/models/devices.py:1295 dcim/models/devices.py:1360 -#: dcim/models/power.py:39 dcim/models/power.py:92 dcim/models/racks.py:63 -#: dcim/models/sites.py:138 extras/models/configs.py:36 -#: extras/models/configs.py:215 extras/models/customfields.py:90 -#: extras/models/models.py:55 extras/models/models.py:181 -#: extras/models/models.py:324 extras/models/models.py:420 -#: extras/models/models.py:529 extras/models/models.py:624 -#: extras/models/scripts.py:30 extras/models/staging.py:26 -#: ipam/models/asns.py:18 ipam/models/fhrp.py:25 ipam/models/services.py:51 -#: ipam/models/services.py:87 ipam/models/vlans.py:26 ipam/models/vlans.py:164 -#: ipam/models/vrfs.py:22 ipam/models/vrfs.py:79 netbox/models/__init__.py:136 -#: netbox/models/__init__.py:180 tenancy/models/contacts.py:64 -#: tenancy/models/tenants.py:20 tenancy/models/tenants.py:45 -#: users/models/permissions.py:20 users/models/users.py:28 -#: virtualization/models/clusters.py:57 -#: virtualization/models/virtualmachines.py:72 -#: virtualization/models/virtualmachines.py:274 vpn/models/crypto.py:24 -#: vpn/models/crypto.py:71 vpn/models/crypto.py:131 vpn/models/crypto.py:183 -#: vpn/models/crypto.py:221 vpn/models/l2vpn.py:22 vpn/models/tunnels.py:35 -#: wireless/models.py:50 +#: netbox/circuits/models/providers.py:22 +#: netbox/circuits/models/providers.py:66 +#: netbox/circuits/models/providers.py:104 netbox/core/models/data.py:42 +#: netbox/core/models/jobs.py:46 +#: netbox/dcim/models/device_component_templates.py:43 +#: netbox/dcim/models/device_components.py:54 +#: netbox/dcim/models/devices.py:583 netbox/dcim/models/devices.py:1295 +#: netbox/dcim/models/devices.py:1360 netbox/dcim/models/power.py:39 +#: netbox/dcim/models/power.py:92 netbox/dcim/models/racks.py:63 +#: netbox/dcim/models/sites.py:138 netbox/extras/models/configs.py:36 +#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:90 +#: netbox/extras/models/models.py:55 netbox/extras/models/models.py:181 +#: netbox/extras/models/models.py:324 netbox/extras/models/models.py:420 +#: netbox/extras/models/models.py:529 netbox/extras/models/models.py:624 +#: netbox/extras/models/scripts.py:30 netbox/extras/models/staging.py:27 +#: netbox/ipam/models/asns.py:18 netbox/ipam/models/fhrp.py:25 +#: netbox/ipam/models/services.py:52 netbox/ipam/models/services.py:88 +#: netbox/ipam/models/vlans.py:26 netbox/ipam/models/vlans.py:164 +#: netbox/ipam/models/vrfs.py:22 netbox/ipam/models/vrfs.py:79 +#: netbox/netbox/models/__init__.py:136 netbox/netbox/models/__init__.py:180 +#: netbox/tenancy/models/contacts.py:64 netbox/tenancy/models/tenants.py:20 +#: netbox/tenancy/models/tenants.py:45 netbox/users/models/permissions.py:20 +#: netbox/users/models/users.py:28 netbox/virtualization/models/clusters.py:57 +#: netbox/virtualization/models/virtualmachines.py:72 +#: netbox/virtualization/models/virtualmachines.py:274 +#: netbox/vpn/models/crypto.py:24 netbox/vpn/models/crypto.py:71 +#: netbox/vpn/models/crypto.py:131 netbox/vpn/models/crypto.py:183 +#: netbox/vpn/models/crypto.py:221 netbox/vpn/models/l2vpn.py:22 +#: netbox/vpn/models/tunnels.py:35 netbox/wireless/models.py:50 msgid "name" msgstr "nome" -#: circuits/models/providers.py:25 +#: netbox/circuits/models/providers.py:25 msgid "Full name of the provider" msgstr "Nome completo do provedor" -#: circuits/models/providers.py:28 dcim/models/devices.py:86 -#: dcim/models/sites.py:149 extras/models/models.py:534 ipam/models/asns.py:23 -#: ipam/models/vlans.py:30 netbox/models/__init__.py:140 -#: netbox/models/__init__.py:185 tenancy/models/tenants.py:25 -#: tenancy/models/tenants.py:49 vpn/models/l2vpn.py:27 wireless/models.py:55 +#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:86 +#: netbox/dcim/models/sites.py:149 netbox/extras/models/models.py:534 +#: netbox/ipam/models/asns.py:23 netbox/ipam/models/vlans.py:30 +#: netbox/netbox/models/__init__.py:140 netbox/netbox/models/__init__.py:185 +#: netbox/tenancy/models/tenants.py:25 netbox/tenancy/models/tenants.py:49 +#: netbox/vpn/models/l2vpn.py:27 netbox/wireless/models.py:55 msgid "slug" msgstr "slug" -#: circuits/models/providers.py:42 +#: netbox/circuits/models/providers.py:42 msgid "provider" msgstr "provedor" -#: circuits/models/providers.py:43 +#: netbox/circuits/models/providers.py:43 msgid "providers" msgstr "provedores" -#: circuits/models/providers.py:63 +#: netbox/circuits/models/providers.py:63 msgid "account ID" msgstr "ID da conta" -#: circuits/models/providers.py:86 +#: netbox/circuits/models/providers.py:86 msgid "provider account" msgstr "conta do provedor" -#: circuits/models/providers.py:87 +#: netbox/circuits/models/providers.py:87 msgid "provider accounts" msgstr "contas de provedores" -#: circuits/models/providers.py:115 +#: netbox/circuits/models/providers.py:115 msgid "service ID" msgstr "ID do serviço" -#: circuits/models/providers.py:126 +#: netbox/circuits/models/providers.py:126 msgid "provider network" msgstr "rede do provedor" -#: circuits/models/providers.py:127 +#: netbox/circuits/models/providers.py:127 msgid "provider networks" msgstr "redes de provedores" -#: circuits/tables/circuits.py:30 circuits/tables/providers.py:18 -#: circuits/tables/providers.py:69 circuits/tables/providers.py:99 -#: core/tables/data.py:16 core/tables/jobs.py:14 core/tables/plugins.py:13 -#: core/tables/tasks.py:11 core/tables/tasks.py:115 -#: dcim/forms/filtersets.py:61 dcim/forms/object_create.py:43 -#: dcim/tables/devices.py:60 dcim/tables/devices.py:97 -#: dcim/tables/devices.py:139 dcim/tables/devices.py:294 -#: dcim/tables/devices.py:380 dcim/tables/devices.py:424 -#: dcim/tables/devices.py:476 dcim/tables/devices.py:528 -#: dcim/tables/devices.py:644 dcim/tables/devices.py:726 -#: dcim/tables/devices.py:776 dcim/tables/devices.py:842 -#: dcim/tables/devices.py:957 dcim/tables/devices.py:977 -#: dcim/tables/devices.py:1006 dcim/tables/devices.py:1036 -#: dcim/tables/devicetypes.py:32 dcim/tables/power.py:22 -#: dcim/tables/power.py:62 dcim/tables/racks.py:23 dcim/tables/racks.py:53 -#: dcim/tables/sites.py:24 dcim/tables/sites.py:51 dcim/tables/sites.py:78 -#: dcim/tables/sites.py:125 extras/forms/filtersets.py:191 -#: extras/tables/tables.py:42 extras/tables/tables.py:88 -#: extras/tables/tables.py:120 extras/tables/tables.py:144 -#: extras/tables/tables.py:209 extras/tables/tables.py:256 -#: extras/tables/tables.py:279 extras/tables/tables.py:329 -#: extras/tables/tables.py:381 extras/tables/tables.py:404 -#: ipam/forms/bulk_edit.py:391 ipam/forms/filtersets.py:386 -#: ipam/tables/asn.py:16 ipam/tables/ip.py:85 ipam/tables/ip.py:159 -#: ipam/tables/services.py:15 ipam/tables/services.py:40 -#: ipam/tables/vlans.py:64 ipam/tables/vlans.py:110 ipam/tables/vrfs.py:26 -#: ipam/tables/vrfs.py:67 templates/circuits/circuittype.html:22 -#: templates/circuits/provideraccount.html:28 -#: templates/circuits/providernetwork.html:24 -#: templates/core/datasource.html:34 templates/core/job.html:26 -#: templates/core/rq_worker.html:43 templates/dcim/consoleport.html:28 -#: templates/dcim/consoleserverport.html:28 templates/dcim/devicebay.html:24 -#: templates/dcim/devicerole.html:26 templates/dcim/frontport.html:28 -#: templates/dcim/inc/interface_vlans_table.html:5 -#: templates/dcim/inc/panels/inventory_items.html:18 -#: templates/dcim/interface.html:38 templates/dcim/interface.html:165 -#: templates/dcim/inventoryitem.html:28 -#: templates/dcim/inventoryitemrole.html:18 templates/dcim/location.html:29 -#: templates/dcim/manufacturer.html:36 templates/dcim/modulebay.html:26 -#: templates/dcim/platform.html:29 templates/dcim/poweroutlet.html:28 -#: templates/dcim/powerport.html:28 templates/dcim/rackrole.html:22 -#: templates/dcim/rearport.html:28 templates/dcim/region.html:29 -#: templates/dcim/sitegroup.html:29 -#: templates/dcim/virtualdevicecontext.html:18 -#: templates/extras/configcontext.html:13 -#: templates/extras/configtemplate.html:13 -#: templates/extras/customfield.html:13 templates/extras/customlink.html:13 -#: templates/extras/eventrule.html:13 templates/extras/exporttemplate.html:15 -#: templates/extras/savedfilter.html:13 templates/extras/script_list.html:46 -#: templates/extras/tag.html:14 templates/extras/webhook.html:13 -#: templates/ipam/asnrange.html:15 templates/ipam/fhrpgroup.html:30 -#: templates/ipam/rir.html:22 templates/ipam/role.html:22 -#: templates/ipam/routetarget.html:13 templates/ipam/service.html:24 -#: templates/ipam/servicetemplate.html:15 templates/ipam/vlan.html:35 -#: templates/ipam/vlangroup.html:30 templates/tenancy/contact.html:25 -#: templates/tenancy/contactgroup.html:21 -#: templates/tenancy/contactrole.html:18 templates/tenancy/tenantgroup.html:29 -#: templates/users/group.html:17 templates/users/objectpermission.html:17 -#: templates/virtualization/cluster.html:13 -#: templates/virtualization/clustergroup.html:22 -#: templates/virtualization/clustertype.html:22 -#: templates/virtualization/virtualdisk.html:25 -#: templates/virtualization/virtualmachine.html:15 -#: templates/virtualization/vminterface.html:25 -#: templates/vpn/ikepolicy.html:13 templates/vpn/ikeproposal.html:13 -#: templates/vpn/ipsecpolicy.html:13 templates/vpn/ipsecprofile.html:13 -#: templates/vpn/ipsecprofile.html:36 templates/vpn/ipsecprofile.html:69 -#: templates/vpn/ipsecproposal.html:13 templates/vpn/l2vpn.html:14 -#: templates/vpn/tunnel.html:21 templates/vpn/tunnelgroup.html:26 -#: templates/wireless/wirelesslangroup.html:29 tenancy/tables/contacts.py:19 -#: tenancy/tables/contacts.py:41 tenancy/tables/contacts.py:56 -#: tenancy/tables/tenants.py:16 tenancy/tables/tenants.py:38 -#: users/tables.py:62 users/tables.py:76 -#: virtualization/forms/bulk_create.py:20 -#: virtualization/forms/object_create.py:13 -#: virtualization/forms/object_create.py:23 -#: virtualization/tables/clusters.py:17 virtualization/tables/clusters.py:39 -#: virtualization/tables/clusters.py:62 -#: virtualization/tables/virtualmachines.py:54 -#: virtualization/tables/virtualmachines.py:132 -#: virtualization/tables/virtualmachines.py:185 vpn/tables/crypto.py:18 -#: vpn/tables/crypto.py:57 vpn/tables/crypto.py:93 vpn/tables/crypto.py:129 -#: vpn/tables/crypto.py:158 vpn/tables/l2vpn.py:23 vpn/tables/tunnels.py:18 -#: vpn/tables/tunnels.py:40 wireless/tables/wirelesslan.py:18 -#: wireless/tables/wirelesslan.py:79 +#: netbox/circuits/tables/circuits.py:30 +#: netbox/circuits/tables/providers.py:18 +#: netbox/circuits/tables/providers.py:69 +#: netbox/circuits/tables/providers.py:99 netbox/core/tables/data.py:16 +#: netbox/core/tables/jobs.py:14 netbox/core/tables/plugins.py:13 +#: netbox/core/tables/tasks.py:11 netbox/core/tables/tasks.py:115 +#: netbox/dcim/forms/filtersets.py:61 netbox/dcim/forms/object_create.py:43 +#: netbox/dcim/tables/devices.py:52 netbox/dcim/tables/devices.py:89 +#: netbox/dcim/tables/devices.py:131 netbox/dcim/tables/devices.py:286 +#: netbox/dcim/tables/devices.py:380 netbox/dcim/tables/devices.py:421 +#: netbox/dcim/tables/devices.py:470 netbox/dcim/tables/devices.py:519 +#: netbox/dcim/tables/devices.py:632 netbox/dcim/tables/devices.py:714 +#: netbox/dcim/tables/devices.py:761 netbox/dcim/tables/devices.py:824 +#: netbox/dcim/tables/devices.py:939 netbox/dcim/tables/devices.py:959 +#: netbox/dcim/tables/devices.py:988 netbox/dcim/tables/devices.py:1018 +#: netbox/dcim/tables/devicetypes.py:32 netbox/dcim/tables/power.py:22 +#: netbox/dcim/tables/power.py:62 netbox/dcim/tables/racks.py:23 +#: netbox/dcim/tables/racks.py:53 netbox/dcim/tables/sites.py:24 +#: netbox/dcim/tables/sites.py:51 netbox/dcim/tables/sites.py:78 +#: netbox/dcim/tables/sites.py:125 netbox/extras/forms/filtersets.py:191 +#: netbox/extras/tables/tables.py:42 netbox/extras/tables/tables.py:88 +#: netbox/extras/tables/tables.py:120 netbox/extras/tables/tables.py:144 +#: netbox/extras/tables/tables.py:209 netbox/extras/tables/tables.py:256 +#: netbox/extras/tables/tables.py:279 netbox/extras/tables/tables.py:329 +#: netbox/extras/tables/tables.py:381 netbox/extras/tables/tables.py:404 +#: netbox/ipam/forms/bulk_edit.py:391 netbox/ipam/forms/filtersets.py:386 +#: netbox/ipam/tables/asn.py:16 netbox/ipam/tables/ip.py:85 +#: netbox/ipam/tables/ip.py:159 netbox/ipam/tables/services.py:15 +#: netbox/ipam/tables/services.py:40 netbox/ipam/tables/vlans.py:64 +#: netbox/ipam/tables/vlans.py:110 netbox/ipam/tables/vrfs.py:26 +#: netbox/ipam/tables/vrfs.py:67 netbox/templates/circuits/circuittype.html:22 +#: netbox/templates/circuits/provideraccount.html:28 +#: netbox/templates/circuits/providernetwork.html:24 +#: netbox/templates/core/datasource.html:34 netbox/templates/core/job.html:26 +#: netbox/templates/core/rq_worker.html:43 +#: netbox/templates/dcim/consoleport.html:28 +#: netbox/templates/dcim/consoleserverport.html:28 +#: netbox/templates/dcim/devicebay.html:24 +#: netbox/templates/dcim/devicerole.html:26 +#: netbox/templates/dcim/frontport.html:28 +#: netbox/templates/dcim/inc/interface_vlans_table.html:5 +#: netbox/templates/dcim/inc/panels/inventory_items.html:18 +#: netbox/templates/dcim/interface.html:38 +#: netbox/templates/dcim/interface.html:165 +#: netbox/templates/dcim/inventoryitem.html:28 +#: netbox/templates/dcim/inventoryitemrole.html:18 +#: netbox/templates/dcim/location.html:29 +#: netbox/templates/dcim/manufacturer.html:36 +#: netbox/templates/dcim/modulebay.html:26 +#: netbox/templates/dcim/platform.html:29 +#: netbox/templates/dcim/poweroutlet.html:28 +#: netbox/templates/dcim/powerport.html:28 +#: netbox/templates/dcim/rackrole.html:22 +#: netbox/templates/dcim/rearport.html:28 netbox/templates/dcim/region.html:29 +#: netbox/templates/dcim/sitegroup.html:29 +#: netbox/templates/dcim/virtualdevicecontext.html:18 +#: netbox/templates/extras/configcontext.html:13 +#: netbox/templates/extras/configtemplate.html:13 +#: netbox/templates/extras/customfield.html:13 +#: netbox/templates/extras/customlink.html:13 +#: netbox/templates/extras/eventrule.html:13 +#: netbox/templates/extras/exporttemplate.html:15 +#: netbox/templates/extras/savedfilter.html:13 +#: netbox/templates/extras/script_list.html:46 +#: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13 +#: netbox/templates/ipam/asnrange.html:15 +#: netbox/templates/ipam/fhrpgroup.html:30 netbox/templates/ipam/rir.html:22 +#: netbox/templates/ipam/role.html:22 +#: netbox/templates/ipam/routetarget.html:13 +#: netbox/templates/ipam/service.html:24 +#: netbox/templates/ipam/servicetemplate.html:15 +#: netbox/templates/ipam/vlan.html:35 netbox/templates/ipam/vlangroup.html:30 +#: netbox/templates/tenancy/contact.html:25 +#: netbox/templates/tenancy/contactgroup.html:21 +#: netbox/templates/tenancy/contactrole.html:18 +#: netbox/templates/tenancy/tenantgroup.html:29 +#: netbox/templates/users/group.html:17 +#: netbox/templates/users/objectpermission.html:17 +#: netbox/templates/virtualization/cluster.html:13 +#: netbox/templates/virtualization/clustergroup.html:22 +#: netbox/templates/virtualization/clustertype.html:22 +#: netbox/templates/virtualization/virtualdisk.html:25 +#: netbox/templates/virtualization/virtualmachine.html:15 +#: netbox/templates/virtualization/vminterface.html:25 +#: netbox/templates/vpn/ikepolicy.html:13 +#: netbox/templates/vpn/ikeproposal.html:13 +#: netbox/templates/vpn/ipsecpolicy.html:13 +#: netbox/templates/vpn/ipsecprofile.html:13 +#: netbox/templates/vpn/ipsecprofile.html:36 +#: netbox/templates/vpn/ipsecprofile.html:69 +#: netbox/templates/vpn/ipsecproposal.html:13 +#: netbox/templates/vpn/l2vpn.html:14 netbox/templates/vpn/tunnel.html:21 +#: netbox/templates/vpn/tunnelgroup.html:26 +#: netbox/templates/wireless/wirelesslangroup.html:29 +#: netbox/tenancy/tables/contacts.py:19 netbox/tenancy/tables/contacts.py:41 +#: netbox/tenancy/tables/contacts.py:56 netbox/tenancy/tables/tenants.py:16 +#: netbox/tenancy/tables/tenants.py:38 netbox/users/tables.py:62 +#: netbox/users/tables.py:76 netbox/virtualization/forms/bulk_create.py:20 +#: netbox/virtualization/forms/object_create.py:13 +#: netbox/virtualization/forms/object_create.py:23 +#: netbox/virtualization/tables/clusters.py:17 +#: netbox/virtualization/tables/clusters.py:39 +#: netbox/virtualization/tables/clusters.py:62 +#: netbox/virtualization/tables/virtualmachines.py:54 +#: netbox/virtualization/tables/virtualmachines.py:132 +#: netbox/virtualization/tables/virtualmachines.py:187 +#: netbox/vpn/tables/crypto.py:18 netbox/vpn/tables/crypto.py:57 +#: netbox/vpn/tables/crypto.py:93 netbox/vpn/tables/crypto.py:129 +#: netbox/vpn/tables/crypto.py:158 netbox/vpn/tables/l2vpn.py:23 +#: netbox/vpn/tables/tunnels.py:18 netbox/vpn/tables/tunnels.py:40 +#: netbox/wireless/tables/wirelesslan.py:18 +#: netbox/wireless/tables/wirelesslan.py:79 msgid "Name" msgstr "Nome" -#: circuits/tables/circuits.py:39 circuits/tables/providers.py:45 -#: circuits/tables/providers.py:79 netbox/navigation/menu.py:253 -#: netbox/navigation/menu.py:257 netbox/navigation/menu.py:259 -#: templates/circuits/provider.html:57 -#: templates/circuits/provideraccount.html:44 -#: templates/circuits/providernetwork.html:50 +#: netbox/circuits/tables/circuits.py:39 +#: netbox/circuits/tables/providers.py:45 +#: netbox/circuits/tables/providers.py:79 netbox/netbox/navigation/menu.py:253 +#: netbox/netbox/navigation/menu.py:257 netbox/netbox/navigation/menu.py:259 +#: netbox/templates/circuits/provider.html:57 +#: netbox/templates/circuits/provideraccount.html:44 +#: netbox/templates/circuits/providernetwork.html:50 msgid "Circuits" msgstr "Circuitos" -#: circuits/tables/circuits.py:53 templates/circuits/circuit.html:26 +#: netbox/circuits/tables/circuits.py:53 +#: netbox/templates/circuits/circuit.html:26 msgid "Circuit ID" msgstr "ID do circuito" -#: circuits/tables/circuits.py:66 wireless/forms/model_forms.py:160 +#: netbox/circuits/tables/circuits.py:66 +#: netbox/wireless/forms/model_forms.py:160 msgid "Side A" msgstr "Lado A" -#: circuits/tables/circuits.py:70 +#: netbox/circuits/tables/circuits.py:70 msgid "Side Z" msgstr "Lado Z" -#: circuits/tables/circuits.py:73 templates/circuits/circuit.html:55 +#: netbox/circuits/tables/circuits.py:73 +#: netbox/templates/circuits/circuit.html:55 msgid "Commit Rate" msgstr "Taxa de comprometimento" -#: circuits/tables/circuits.py:76 circuits/tables/providers.py:48 -#: circuits/tables/providers.py:82 circuits/tables/providers.py:107 -#: dcim/tables/devices.py:1019 dcim/tables/devicetypes.py:92 -#: dcim/tables/modules.py:29 dcim/tables/modules.py:72 dcim/tables/power.py:39 -#: dcim/tables/power.py:96 dcim/tables/racks.py:76 dcim/tables/racks.py:156 -#: dcim/tables/sites.py:103 extras/tables/tables.py:515 ipam/tables/asn.py:69 -#: ipam/tables/fhrp.py:34 ipam/tables/ip.py:135 ipam/tables/ip.py:272 -#: ipam/tables/ip.py:325 ipam/tables/ip.py:392 ipam/tables/services.py:24 -#: ipam/tables/services.py:54 ipam/tables/vlans.py:141 ipam/tables/vrfs.py:46 -#: ipam/tables/vrfs.py:71 templates/dcim/htmx/cable_edit.html:89 -#: templates/generic/bulk_edit.html:86 templates/inc/panels/comments.html:6 -#: tenancy/tables/contacts.py:68 tenancy/tables/tenants.py:46 -#: utilities/forms/fields/fields.py:29 virtualization/tables/clusters.py:91 -#: virtualization/tables/virtualmachines.py:81 vpn/tables/crypto.py:37 -#: vpn/tables/crypto.py:74 vpn/tables/crypto.py:109 vpn/tables/crypto.py:140 -#: vpn/tables/crypto.py:173 vpn/tables/l2vpn.py:37 vpn/tables/tunnels.py:61 -#: wireless/tables/wirelesslan.py:27 wireless/tables/wirelesslan.py:58 +#: netbox/circuits/tables/circuits.py:76 +#: netbox/circuits/tables/providers.py:48 +#: netbox/circuits/tables/providers.py:82 +#: netbox/circuits/tables/providers.py:107 netbox/dcim/tables/devices.py:1001 +#: netbox/dcim/tables/devicetypes.py:92 netbox/dcim/tables/modules.py:29 +#: netbox/dcim/tables/modules.py:72 netbox/dcim/tables/power.py:39 +#: netbox/dcim/tables/power.py:96 netbox/dcim/tables/racks.py:76 +#: netbox/dcim/tables/racks.py:156 netbox/dcim/tables/sites.py:103 +#: netbox/extras/tables/tables.py:515 netbox/ipam/tables/asn.py:69 +#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:135 +#: netbox/ipam/tables/ip.py:272 netbox/ipam/tables/ip.py:325 +#: netbox/ipam/tables/ip.py:392 netbox/ipam/tables/services.py:24 +#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:141 +#: netbox/ipam/tables/vrfs.py:46 netbox/ipam/tables/vrfs.py:71 +#: netbox/templates/dcim/htmx/cable_edit.html:89 +#: netbox/templates/generic/bulk_edit.html:86 +#: netbox/templates/inc/panels/comments.html:6 +#: netbox/tenancy/tables/contacts.py:68 netbox/tenancy/tables/tenants.py:46 +#: netbox/utilities/forms/fields/fields.py:29 +#: netbox/virtualization/tables/clusters.py:91 +#: netbox/virtualization/tables/virtualmachines.py:81 +#: netbox/vpn/tables/crypto.py:37 netbox/vpn/tables/crypto.py:74 +#: netbox/vpn/tables/crypto.py:109 netbox/vpn/tables/crypto.py:140 +#: netbox/vpn/tables/crypto.py:173 netbox/vpn/tables/l2vpn.py:37 +#: netbox/vpn/tables/tunnels.py:61 netbox/wireless/tables/wirelesslan.py:27 +#: netbox/wireless/tables/wirelesslan.py:58 msgid "Comments" msgstr "Comentários" -#: circuits/tables/providers.py:23 +#: netbox/circuits/tables/providers.py:23 msgid "Accounts" msgstr "Contas" -#: circuits/tables/providers.py:29 +#: netbox/circuits/tables/providers.py:29 msgid "Account Count" msgstr "Contagem de contas" -#: circuits/tables/providers.py:39 dcim/tables/sites.py:100 +#: netbox/circuits/tables/providers.py:39 netbox/dcim/tables/sites.py:100 msgid "ASN Count" msgstr "Contagem de ASN" -#: core/api/views.py:36 +#: netbox/core/api/views.py:36 msgid "This user does not have permission to synchronize this data source." msgstr "Esse usuário não tem permissão para sincronizar essa fonte de dados." -#: core/choices.py:18 +#: netbox/core/choices.py:18 msgid "New" msgstr "Novo" -#: core/choices.py:19 core/constants.py:18 core/tables/tasks.py:15 -#: templates/core/rq_task.html:77 +#: netbox/core/choices.py:19 netbox/core/constants.py:18 +#: netbox/core/tables/tasks.py:15 netbox/templates/core/rq_task.html:77 msgid "Queued" msgstr "Em fila" -#: core/choices.py:20 +#: netbox/core/choices.py:20 msgid "Syncing" msgstr "Sincronizando" -#: core/choices.py:21 core/choices.py:57 core/tables/jobs.py:41 -#: extras/choices.py:224 templates/core/job.html:68 +#: netbox/core/choices.py:21 netbox/core/choices.py:57 +#: netbox/core/tables/jobs.py:41 netbox/extras/choices.py:224 +#: netbox/templates/core/job.html:68 msgid "Completed" msgstr "Concluído" -#: core/choices.py:22 core/choices.py:59 core/constants.py:20 -#: core/tables/tasks.py:34 dcim/choices.py:176 dcim/choices.py:222 -#: dcim/choices.py:1534 extras/choices.py:226 virtualization/choices.py:47 +#: 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:176 netbox/dcim/choices.py:222 +#: netbox/dcim/choices.py:1536 netbox/extras/choices.py:226 +#: netbox/virtualization/choices.py:47 msgid "Failed" msgstr "Falhou" -#: core/choices.py:35 netbox/navigation/menu.py:320 -#: netbox/navigation/menu.py:324 templates/extras/script/base.html:14 -#: templates/extras/script_list.html:7 templates/extras/script_list.html:12 -#: templates/extras/script_result.html:17 +#: netbox/core/choices.py:35 netbox/netbox/navigation/menu.py:320 +#: netbox/netbox/navigation/menu.py:324 +#: netbox/templates/extras/script/base.html:14 +#: netbox/templates/extras/script_list.html:7 +#: netbox/templates/extras/script_list.html:12 +#: netbox/templates/extras/script_result.html:17 msgid "Scripts" msgstr "Scripts" -#: core/choices.py:36 templates/extras/report/base.html:13 +#: netbox/core/choices.py:36 netbox/templates/extras/report/base.html:13 msgid "Reports" msgstr "Relatórios" -#: core/choices.py:54 extras/choices.py:221 +#: netbox/core/choices.py:54 netbox/extras/choices.py:221 msgid "Pending" msgstr "Pendente" -#: core/choices.py:55 core/constants.py:23 core/tables/jobs.py:32 -#: core/tables/tasks.py:38 extras/choices.py:222 templates/core/job.html:55 +#: netbox/core/choices.py:55 netbox/core/constants.py:23 +#: netbox/core/tables/jobs.py:32 netbox/core/tables/tasks.py:38 +#: netbox/extras/choices.py:222 netbox/templates/core/job.html:55 msgid "Scheduled" msgstr "Programado" -#: core/choices.py:56 extras/choices.py:223 +#: netbox/core/choices.py:56 netbox/extras/choices.py:223 msgid "Running" msgstr "Correndo" -#: core/choices.py:58 extras/choices.py:225 +#: netbox/core/choices.py:58 netbox/extras/choices.py:225 msgid "Errored" msgstr "Errado" -#: core/constants.py:19 core/tables/tasks.py:30 +#: netbox/core/constants.py:19 netbox/core/tables/tasks.py:30 msgid "Finished" msgstr "Concluído" -#: core/constants.py:21 core/tables/jobs.py:38 templates/core/job.html:64 -#: templates/extras/htmx/script_result.html:8 +#: netbox/core/constants.py:21 netbox/core/tables/jobs.py:38 +#: netbox/templates/core/job.html:64 +#: netbox/templates/extras/htmx/script_result.html:8 msgid "Started" msgstr "Iniciado" -#: core/constants.py:22 core/tables/tasks.py:26 +#: netbox/core/constants.py:22 netbox/core/tables/tasks.py:26 msgid "Deferred" msgstr "Diferido" -#: core/constants.py:24 +#: netbox/core/constants.py:24 msgid "Stopped" msgstr "Parado" -#: core/constants.py:25 +#: netbox/core/constants.py:25 msgid "Cancelled" msgstr "Cancelado" -#: core/data_backends.py:29 templates/dcim/interface.html:216 +#: netbox/core/data_backends.py:29 netbox/templates/dcim/interface.html:216 msgid "Local" msgstr "Local" -#: core/data_backends.py:47 extras/tables/tables.py:461 -#: templates/account/profile.html:15 templates/users/user.html:17 -#: users/tables.py:31 +#: netbox/core/data_backends.py:47 netbox/extras/tables/tables.py:461 +#: netbox/templates/account/profile.html:15 +#: netbox/templates/users/user.html:17 netbox/users/tables.py:31 msgid "Username" msgstr "Nome de usuário" -#: core/data_backends.py:49 core/data_backends.py:55 +#: netbox/core/data_backends.py:49 netbox/core/data_backends.py:55 msgid "Only used for cloning with HTTP(S)" msgstr "Usado apenas para clonagem com HTTP (S)" -#: core/data_backends.py:53 templates/account/base.html:17 -#: templates/account/password.html:11 users/forms/model_forms.py:171 +#: netbox/core/data_backends.py:53 netbox/templates/account/base.html:17 +#: netbox/templates/account/password.html:11 +#: netbox/users/forms/model_forms.py:171 msgid "Password" msgstr "Senha" -#: core/data_backends.py:59 +#: netbox/core/data_backends.py:59 msgid "Branch" msgstr "Filial" -#: core/data_backends.py:105 +#: netbox/core/data_backends.py:105 #, python-brace-format msgid "Fetching remote data failed ({name}): {error}" msgstr "Falha na obtenção de dados remotos ({name}): {error}" -#: core/data_backends.py:118 +#: netbox/core/data_backends.py:118 msgid "AWS access key ID" msgstr "ID da chave de acesso da AWS" -#: core/data_backends.py:122 +#: netbox/core/data_backends.py:122 msgid "AWS secret access key" msgstr "Chave de acesso secreta da AWS" -#: core/filtersets.py:49 extras/filtersets.py:245 extras/filtersets.py:585 -#: extras/filtersets.py:617 +#: netbox/core/filtersets.py:49 netbox/extras/filtersets.py:245 +#: netbox/extras/filtersets.py:585 netbox/extras/filtersets.py:617 msgid "Data source (ID)" msgstr "Fonte de dados (ID)" -#: core/filtersets.py:55 +#: netbox/core/filtersets.py:55 msgid "Data source (name)" msgstr "Fonte de dados (nome)" -#: core/forms/bulk_edit.py:25 core/forms/filtersets.py:40 -#: core/tables/data.py:26 dcim/forms/bulk_edit.py:1020 -#: dcim/forms/bulk_edit.py:1293 dcim/forms/filtersets.py:1276 -#: dcim/tables/devices.py:553 dcim/tables/devicetypes.py:221 -#: extras/forms/bulk_edit.py:98 extras/forms/bulk_edit.py:162 -#: extras/forms/bulk_edit.py:221 extras/forms/filtersets.py:120 -#: extras/forms/filtersets.py:207 extras/forms/filtersets.py:268 -#: extras/tables/tables.py:127 extras/tables/tables.py:216 -#: extras/tables/tables.py:293 netbox/preferences.py:22 -#: templates/core/datasource.html:42 templates/dcim/interface.html:61 -#: templates/extras/customlink.html:17 templates/extras/eventrule.html:17 -#: templates/extras/savedfilter.html:25 -#: templates/users/objectpermission.html:25 -#: templates/virtualization/vminterface.html:29 users/forms/bulk_edit.py:89 -#: users/forms/filtersets.py:71 users/tables.py:83 -#: virtualization/forms/bulk_edit.py:217 -#: virtualization/forms/filtersets.py:211 +#: netbox/core/forms/bulk_edit.py:25 netbox/core/forms/filtersets.py:40 +#: netbox/core/tables/data.py:26 netbox/dcim/forms/bulk_edit.py:1020 +#: netbox/dcim/forms/bulk_edit.py:1293 netbox/dcim/forms/filtersets.py:1276 +#: netbox/dcim/tables/devices.py:541 netbox/dcim/tables/devicetypes.py:221 +#: netbox/extras/forms/bulk_edit.py:98 netbox/extras/forms/bulk_edit.py:162 +#: netbox/extras/forms/bulk_edit.py:221 netbox/extras/forms/filtersets.py:120 +#: netbox/extras/forms/filtersets.py:207 netbox/extras/forms/filtersets.py:268 +#: netbox/extras/tables/tables.py:127 netbox/extras/tables/tables.py:216 +#: netbox/extras/tables/tables.py:293 netbox/netbox/preferences.py:22 +#: netbox/templates/core/datasource.html:42 +#: netbox/templates/dcim/interface.html:61 +#: netbox/templates/extras/customlink.html:17 +#: netbox/templates/extras/eventrule.html:17 +#: netbox/templates/extras/savedfilter.html:25 +#: netbox/templates/users/objectpermission.html:25 +#: netbox/templates/virtualization/vminterface.html:29 +#: netbox/users/forms/bulk_edit.py:89 netbox/users/forms/filtersets.py:71 +#: netbox/users/tables.py:83 netbox/virtualization/forms/bulk_edit.py:217 +#: netbox/virtualization/forms/filtersets.py:211 msgid "Enabled" msgstr "Habilitado" -#: core/forms/bulk_edit.py:34 extras/forms/model_forms.py:211 -#: templates/extras/savedfilter.html:53 vpn/forms/filtersets.py:97 -#: vpn/forms/filtersets.py:127 vpn/forms/filtersets.py:151 -#: vpn/forms/filtersets.py:170 vpn/forms/model_forms.py:301 -#: vpn/forms/model_forms.py:321 vpn/forms/model_forms.py:337 -#: vpn/forms/model_forms.py:357 vpn/forms/model_forms.py:380 +#: netbox/core/forms/bulk_edit.py:34 netbox/extras/forms/model_forms.py:211 +#: netbox/templates/extras/savedfilter.html:53 +#: netbox/vpn/forms/filtersets.py:97 netbox/vpn/forms/filtersets.py:127 +#: netbox/vpn/forms/filtersets.py:151 netbox/vpn/forms/filtersets.py:170 +#: netbox/vpn/forms/model_forms.py:301 netbox/vpn/forms/model_forms.py:321 +#: netbox/vpn/forms/model_forms.py:337 netbox/vpn/forms/model_forms.py:357 +#: netbox/vpn/forms/model_forms.py:380 msgid "Parameters" msgstr "Parâmetros" -#: core/forms/bulk_edit.py:38 templates/core/datasource.html:68 +#: netbox/core/forms/bulk_edit.py:38 netbox/templates/core/datasource.html:68 msgid "Ignore rules" msgstr "Ignorar regras" -#: core/forms/filtersets.py:27 core/forms/model_forms.py:97 -#: extras/forms/model_forms.py:174 extras/forms/model_forms.py:454 -#: extras/forms/model_forms.py:508 extras/tables/tables.py:154 -#: extras/tables/tables.py:373 extras/tables/tables.py:408 -#: templates/core/datasource.html:31 -#: templates/dcim/device/render_config.html:18 -#: templates/extras/configcontext.html:29 -#: templates/extras/configtemplate.html:21 -#: templates/extras/exporttemplate.html:35 -#: templates/virtualization/virtualmachine/render_config.html:18 +#: netbox/core/forms/filtersets.py:27 netbox/core/forms/model_forms.py:97 +#: netbox/extras/forms/model_forms.py:174 +#: netbox/extras/forms/model_forms.py:454 +#: netbox/extras/forms/model_forms.py:508 netbox/extras/tables/tables.py:154 +#: netbox/extras/tables/tables.py:373 netbox/extras/tables/tables.py:408 +#: netbox/templates/core/datasource.html:31 +#: netbox/templates/dcim/device/render_config.html:18 +#: netbox/templates/extras/configcontext.html:29 +#: netbox/templates/extras/configtemplate.html:21 +#: netbox/templates/extras/exporttemplate.html:35 +#: netbox/templates/virtualization/virtualmachine/render_config.html:18 msgid "Data Source" msgstr "Fonte de dados" -#: core/forms/filtersets.py:52 core/forms/mixins.py:21 +#: netbox/core/forms/filtersets.py:52 netbox/core/forms/mixins.py:21 msgid "File" msgstr "Arquivo" -#: core/forms/filtersets.py:57 core/forms/mixins.py:16 -#: extras/forms/filtersets.py:148 extras/forms/filtersets.py:337 -#: extras/forms/filtersets.py:422 +#: netbox/core/forms/filtersets.py:57 netbox/core/forms/mixins.py:16 +#: netbox/extras/forms/filtersets.py:148 netbox/extras/forms/filtersets.py:337 +#: netbox/extras/forms/filtersets.py:422 msgid "Data source" msgstr "Fonte de dados" -#: core/forms/filtersets.py:67 extras/forms/filtersets.py:449 +#: netbox/core/forms/filtersets.py:67 netbox/extras/forms/filtersets.py:449 msgid "Creation" msgstr "Criação" -#: core/forms/filtersets.py:71 extras/forms/filtersets.py:470 -#: extras/forms/filtersets.py:513 extras/tables/tables.py:183 -#: extras/tables/tables.py:504 templates/core/job.html:20 -#: templates/extras/objectchange.html:51 tenancy/tables/contacts.py:90 -#: vpn/tables/l2vpn.py:59 +#: netbox/core/forms/filtersets.py:71 netbox/extras/forms/filtersets.py:470 +#: netbox/extras/forms/filtersets.py:510 netbox/extras/tables/tables.py:183 +#: netbox/extras/tables/tables.py:504 netbox/templates/core/job.html:20 +#: netbox/templates/extras/objectchange.html:52 +#: netbox/tenancy/tables/contacts.py:90 netbox/vpn/tables/l2vpn.py:59 msgid "Object Type" msgstr "Tipo de objeto" -#: core/forms/filtersets.py:81 +#: netbox/core/forms/filtersets.py:81 msgid "Created after" msgstr "Criado após" -#: core/forms/filtersets.py:86 +#: netbox/core/forms/filtersets.py:86 msgid "Created before" msgstr "Criado antes" -#: core/forms/filtersets.py:91 +#: netbox/core/forms/filtersets.py:91 msgid "Scheduled after" msgstr "Programado após" -#: core/forms/filtersets.py:96 +#: netbox/core/forms/filtersets.py:96 msgid "Scheduled before" msgstr "Programado antes" -#: core/forms/filtersets.py:101 +#: netbox/core/forms/filtersets.py:101 msgid "Started after" msgstr "Começou depois" -#: core/forms/filtersets.py:106 +#: netbox/core/forms/filtersets.py:106 msgid "Started before" msgstr "Começou antes" -#: core/forms/filtersets.py:111 +#: netbox/core/forms/filtersets.py:111 msgid "Completed after" msgstr "Concluído após" -#: core/forms/filtersets.py:116 +#: netbox/core/forms/filtersets.py:116 msgid "Completed before" msgstr "Concluído antes" -#: core/forms/filtersets.py:123 dcim/forms/bulk_edit.py:361 -#: dcim/forms/filtersets.py:353 dcim/forms/filtersets.py:397 -#: dcim/forms/model_forms.py:258 extras/forms/filtersets.py:465 -#: extras/forms/filtersets.py:508 templates/dcim/rackreservation.html:58 -#: templates/extras/objectchange.html:35 templates/extras/savedfilter.html:21 -#: templates/inc/user_menu.html:15 templates/users/token.html:21 -#: templates/users/user.html:6 templates/users/user.html:14 -#: users/filtersets.py:97 users/filtersets.py:164 users/forms/filtersets.py:85 -#: users/forms/filtersets.py:126 users/forms/model_forms.py:156 -#: users/forms/model_forms.py:193 users/tables.py:19 +#: netbox/core/forms/filtersets.py:123 netbox/dcim/forms/bulk_edit.py:361 +#: netbox/dcim/forms/filtersets.py:353 netbox/dcim/forms/filtersets.py:397 +#: netbox/dcim/forms/model_forms.py:258 netbox/extras/forms/filtersets.py:465 +#: netbox/extras/forms/filtersets.py:505 +#: netbox/templates/dcim/rackreservation.html:58 +#: netbox/templates/extras/objectchange.html:36 +#: netbox/templates/extras/savedfilter.html:21 +#: netbox/templates/inc/user_menu.html:15 netbox/templates/users/token.html:21 +#: netbox/templates/users/user.html:6 netbox/templates/users/user.html:14 +#: netbox/users/filtersets.py:97 netbox/users/filtersets.py:164 +#: netbox/users/forms/filtersets.py:85 netbox/users/forms/filtersets.py:126 +#: netbox/users/forms/model_forms.py:156 netbox/users/forms/model_forms.py:193 +#: netbox/users/tables.py:19 msgid "User" msgstr "Usuário" -#: core/forms/model_forms.py:54 core/tables/data.py:46 -#: templates/core/datafile.html:27 templates/extras/report/base.html:33 -#: templates/extras/script/base.html:32 +#: netbox/core/forms/model_forms.py:54 netbox/core/tables/data.py:46 +#: netbox/templates/core/datafile.html:27 +#: netbox/templates/extras/report/base.html:33 +#: netbox/templates/extras/script/base.html:32 msgid "Source" msgstr "Fonte" -#: core/forms/model_forms.py:58 +#: netbox/core/forms/model_forms.py:58 msgid "Backend Parameters" msgstr "Parâmetros de back-end" -#: core/forms/model_forms.py:96 +#: netbox/core/forms/model_forms.py:96 msgid "File Upload" msgstr "Upload de arquivo" -#: core/forms/model_forms.py:108 +#: netbox/core/forms/model_forms.py:108 msgid "Cannot upload a file and sync from an existing file" msgstr "" "Não é possível carregar um arquivo e sincronizar a partir de um arquivo " "existente" -#: core/forms/model_forms.py:110 +#: netbox/core/forms/model_forms.py:110 msgid "Must upload a file or select a data file to sync" msgstr "" "É necessário carregar um arquivo ou selecionar um arquivo de dados para " "sincronizar" -#: core/forms/model_forms.py:153 templates/dcim/rack_elevation_list.html:6 +#: netbox/core/forms/model_forms.py:153 +#: netbox/templates/dcim/rack_elevation_list.html:6 msgid "Rack Elevations" msgstr "Elevações da cremalheira" -#: core/forms/model_forms.py:157 dcim/choices.py:1445 -#: dcim/forms/bulk_edit.py:867 dcim/forms/bulk_edit.py:1250 -#: dcim/forms/bulk_edit.py:1268 dcim/tables/racks.py:89 -#: netbox/navigation/menu.py:276 netbox/navigation/menu.py:280 +#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1447 +#: netbox/dcim/forms/bulk_edit.py:867 netbox/dcim/forms/bulk_edit.py:1250 +#: netbox/dcim/forms/bulk_edit.py:1268 netbox/dcim/tables/racks.py:89 +#: netbox/netbox/navigation/menu.py:276 netbox/netbox/navigation/menu.py:280 msgid "Power" msgstr "Poder" -#: core/forms/model_forms.py:159 netbox/navigation/menu.py:141 -#: templates/core/inc/config_data.html:37 +#: netbox/core/forms/model_forms.py:159 netbox/netbox/navigation/menu.py:141 +#: netbox/templates/core/inc/config_data.html:37 msgid "IPAM" msgstr "IPAM" -#: core/forms/model_forms.py:160 netbox/navigation/menu.py:217 -#: templates/core/inc/config_data.html:50 vpn/forms/bulk_edit.py:77 -#: vpn/forms/filtersets.py:43 vpn/forms/model_forms.py:61 -#: vpn/forms/model_forms.py:146 +#: netbox/core/forms/model_forms.py:160 netbox/netbox/navigation/menu.py:217 +#: netbox/templates/core/inc/config_data.html:50 +#: netbox/vpn/forms/bulk_edit.py:77 netbox/vpn/forms/filtersets.py:43 +#: netbox/vpn/forms/model_forms.py:61 netbox/vpn/forms/model_forms.py:146 msgid "Security" msgstr "Segurança" -#: core/forms/model_forms.py:161 templates/core/inc/config_data.html:59 +#: netbox/core/forms/model_forms.py:161 +#: netbox/templates/core/inc/config_data.html:59 msgid "Banners" msgstr "Banners" -#: core/forms/model_forms.py:162 templates/core/inc/config_data.html:80 +#: netbox/core/forms/model_forms.py:162 +#: netbox/templates/core/inc/config_data.html:80 msgid "Pagination" msgstr "Paginação" -#: core/forms/model_forms.py:163 extras/forms/model_forms.py:67 -#: templates/core/inc/config_data.html:93 +#: netbox/core/forms/model_forms.py:163 netbox/extras/forms/model_forms.py:67 +#: netbox/templates/core/inc/config_data.html:93 msgid "Validation" msgstr "Validação" -#: core/forms/model_forms.py:164 templates/account/preferences.html:6 +#: netbox/core/forms/model_forms.py:164 +#: netbox/templates/account/preferences.html:6 msgid "User Preferences" msgstr "Preferências do usuário" -#: core/forms/model_forms.py:167 dcim/forms/filtersets.py:661 -#: templates/core/inc/config_data.html:127 users/forms/model_forms.py:65 +#: netbox/core/forms/model_forms.py:167 netbox/dcim/forms/filtersets.py:661 +#: netbox/templates/core/inc/config_data.html:127 +#: netbox/users/forms/model_forms.py:65 msgid "Miscellaneous" msgstr "Diversos" -#: core/forms/model_forms.py:169 +#: netbox/core/forms/model_forms.py:169 msgid "Config Revision" msgstr "Revisão de configuração" -#: core/forms/model_forms.py:208 +#: netbox/core/forms/model_forms.py:208 msgid "This parameter has been defined statically and cannot be modified." msgstr "Esse parâmetro foi definido estaticamente e não pode ser modificado." -#: core/forms/model_forms.py:216 +#: netbox/core/forms/model_forms.py:216 #, python-brace-format msgid "Current value: {value}" msgstr "Valor atual: {value}" -#: core/forms/model_forms.py:218 +#: netbox/core/forms/model_forms.py:218 msgid " (default)" msgstr " (padrão)" -#: core/models/config.py:18 core/models/data.py:282 core/models/files.py:27 -#: core/models/jobs.py:50 extras/models/models.py:758 -#: netbox/models/features.py:51 users/models/tokens.py:33 +#: netbox/core/models/config.py:18 netbox/core/models/data.py:282 +#: netbox/core/models/files.py:27 netbox/core/models/jobs.py:50 +#: netbox/extras/models/models.py:758 netbox/netbox/models/features.py:51 +#: netbox/users/models/tokens.py:33 msgid "created" msgstr "criada" -#: core/models/config.py:22 +#: netbox/core/models/config.py:22 msgid "comment" msgstr "comentário" -#: core/models/config.py:29 +#: netbox/core/models/config.py:29 msgid "configuration data" msgstr "dados de configuração" -#: core/models/config.py:36 +#: netbox/core/models/config.py:36 msgid "config revision" msgstr "revisão de configuração" -#: core/models/config.py:37 +#: netbox/core/models/config.py:37 msgid "config revisions" msgstr "revisões de configuração" -#: core/models/config.py:41 +#: netbox/core/models/config.py:41 msgid "Default configuration" msgstr "Configuração padrão" -#: core/models/config.py:43 +#: netbox/core/models/config.py:43 msgid "Current configuration" msgstr "Configuração atual" -#: core/models/config.py:44 +#: netbox/core/models/config.py:44 #, python-brace-format msgid "Config revision #{id}" msgstr "Revisão de configuração #{id}" -#: core/models/data.py:47 dcim/models/cables.py:43 -#: dcim/models/device_component_templates.py:177 -#: dcim/models/device_component_templates.py:211 -#: dcim/models/device_component_templates.py:246 -#: dcim/models/device_component_templates.py:308 -#: dcim/models/device_component_templates.py:387 -#: dcim/models/device_component_templates.py:486 -#: dcim/models/device_component_templates.py:586 -#: dcim/models/device_components.py:284 dcim/models/device_components.py:313 -#: dcim/models/device_components.py:346 dcim/models/device_components.py:464 -#: dcim/models/device_components.py:606 dcim/models/device_components.py:971 -#: dcim/models/device_components.py:1045 dcim/models/power.py:102 -#: dcim/models/racks.py:128 extras/models/customfields.py:76 -#: extras/models/search.py:41 virtualization/models/clusters.py:61 -#: vpn/models/l2vpn.py:32 +#: netbox/core/models/data.py:47 netbox/dcim/models/cables.py:43 +#: netbox/dcim/models/device_component_templates.py:177 +#: netbox/dcim/models/device_component_templates.py:211 +#: netbox/dcim/models/device_component_templates.py:246 +#: netbox/dcim/models/device_component_templates.py:308 +#: netbox/dcim/models/device_component_templates.py:387 +#: netbox/dcim/models/device_component_templates.py:486 +#: netbox/dcim/models/device_component_templates.py:586 +#: netbox/dcim/models/device_components.py:284 +#: netbox/dcim/models/device_components.py:313 +#: netbox/dcim/models/device_components.py:346 +#: netbox/dcim/models/device_components.py:464 +#: netbox/dcim/models/device_components.py:606 +#: netbox/dcim/models/device_components.py:971 +#: netbox/dcim/models/device_components.py:1045 +#: netbox/dcim/models/power.py:102 netbox/dcim/models/racks.py:128 +#: netbox/extras/models/customfields.py:76 netbox/extras/models/search.py:41 +#: netbox/virtualization/models/clusters.py:61 netbox/vpn/models/l2vpn.py:32 msgid "type" msgstr "tipo" -#: core/models/data.py:52 extras/choices.py:37 extras/models/models.py:192 -#: extras/tables/tables.py:577 templates/core/datasource.html:58 +#: netbox/core/models/data.py:52 netbox/extras/choices.py:37 +#: netbox/extras/models/models.py:192 netbox/extras/tables/tables.py:577 +#: netbox/templates/core/datasource.html:58 msgid "URL" msgstr "URL" -#: core/models/data.py:62 dcim/models/device_component_templates.py:392 -#: dcim/models/device_components.py:513 extras/models/models.py:90 -#: extras/models/models.py:329 extras/models/models.py:554 -#: users/models/permissions.py:29 +#: netbox/core/models/data.py:62 +#: netbox/dcim/models/device_component_templates.py:392 +#: netbox/dcim/models/device_components.py:513 +#: netbox/extras/models/models.py:90 netbox/extras/models/models.py:329 +#: netbox/extras/models/models.py:554 netbox/users/models/permissions.py:29 msgid "enabled" msgstr "permitido" -#: core/models/data.py:66 +#: netbox/core/models/data.py:66 msgid "ignore rules" msgstr "ignorar regras" -#: core/models/data.py:68 +#: netbox/core/models/data.py:68 msgid "Patterns (one per line) matching files to ignore when syncing" msgstr "" "Padrões (um por linha) de arquivos correspondentes a serem ignorados ao " "sincronizar" -#: core/models/data.py:71 extras/models/models.py:562 +#: netbox/core/models/data.py:71 netbox/extras/models/models.py:562 msgid "parameters" msgstr "parâmetros" -#: core/models/data.py:76 +#: netbox/core/models/data.py:76 msgid "last synced" msgstr "sincronizado pela última vez" -#: core/models/data.py:84 +#: netbox/core/models/data.py:84 msgid "data source" msgstr "fonte de dados" -#: core/models/data.py:85 +#: netbox/core/models/data.py:85 msgid "data sources" msgstr "fontes de dados" -#: core/models/data.py:125 +#: netbox/core/models/data.py:125 #, python-brace-format msgid "Unknown backend type: {type}" msgstr "Tipo de back-end desconhecido: {type}" -#: core/models/data.py:180 +#: netbox/core/models/data.py:180 msgid "Cannot initiate sync; syncing already in progress." msgstr "" "Não é possível iniciar a sincronização; a sincronização já está em " "andamento." -#: core/models/data.py:193 +#: netbox/core/models/data.py:193 msgid "" "There was an error initializing the backend. A dependency needs to be " "installed: " @@ -1637,1089 +1870,1144 @@ msgstr "" "Houve um erro ao inicializar o back-end. Uma dependência precisa ser " "instalada: " -#: core/models/data.py:286 core/models/files.py:31 -#: netbox/models/features.py:57 +#: netbox/core/models/data.py:286 netbox/core/models/files.py:31 +#: netbox/netbox/models/features.py:57 msgid "last updated" msgstr "última atualização" -#: core/models/data.py:296 dcim/models/cables.py:442 +#: netbox/core/models/data.py:296 netbox/dcim/models/cables.py:442 msgid "path" msgstr "caminho" -#: core/models/data.py:299 +#: netbox/core/models/data.py:299 msgid "File path relative to the data source's root" msgstr "Caminho do arquivo relativo à raiz da fonte de dados" -#: core/models/data.py:303 ipam/models/ip.py:503 +#: netbox/core/models/data.py:303 netbox/ipam/models/ip.py:503 msgid "size" msgstr "tamanho" -#: core/models/data.py:306 +#: netbox/core/models/data.py:306 msgid "hash" msgstr "jogo da velha" -#: core/models/data.py:310 +#: netbox/core/models/data.py:310 msgid "Length must be 64 hexadecimal characters." msgstr "O comprimento deve ser de 64 caracteres hexadecimais." -#: core/models/data.py:312 +#: netbox/core/models/data.py:312 msgid "SHA256 hash of the file data" msgstr "Hash SHA256 dos dados do arquivo" -#: core/models/data.py:329 +#: netbox/core/models/data.py:329 msgid "data file" msgstr "arquivo de dados" -#: core/models/data.py:330 +#: netbox/core/models/data.py:330 msgid "data files" msgstr "arquivos de dados" -#: core/models/data.py:417 +#: netbox/core/models/data.py:417 msgid "auto sync record" msgstr "registro de sincronização automática" -#: core/models/data.py:418 +#: netbox/core/models/data.py:418 msgid "auto sync records" msgstr "registros de sincronização automática" -#: core/models/files.py:37 +#: netbox/core/models/files.py:37 msgid "file root" msgstr "raiz do arquivo" -#: core/models/files.py:42 +#: netbox/core/models/files.py:42 msgid "file path" msgstr "caminho do arquivo" -#: core/models/files.py:44 +#: netbox/core/models/files.py:44 msgid "File path relative to the designated root path" msgstr "Caminho do arquivo em relação ao caminho raiz designado" -#: core/models/files.py:61 +#: netbox/core/models/files.py:61 msgid "managed file" msgstr "arquivo gerenciado" -#: core/models/files.py:62 +#: netbox/core/models/files.py:62 msgid "managed files" msgstr "arquivos gerenciados" -#: core/models/jobs.py:54 +#: netbox/core/models/jobs.py:54 msgid "scheduled" msgstr "agendada" -#: core/models/jobs.py:59 +#: netbox/core/models/jobs.py:59 msgid "interval" msgstr "intervalo" -#: core/models/jobs.py:65 +#: netbox/core/models/jobs.py:65 msgid "Recurrence interval (in minutes)" msgstr "Intervalo de recorrência (em minutos)" -#: core/models/jobs.py:68 +#: netbox/core/models/jobs.py:68 msgid "started" msgstr "iniciada" -#: core/models/jobs.py:73 +#: netbox/core/models/jobs.py:73 msgid "completed" msgstr "concluído" -#: core/models/jobs.py:91 extras/models/models.py:121 -#: extras/models/staging.py:87 +#: netbox/core/models/jobs.py:91 netbox/extras/models/models.py:121 +#: netbox/extras/models/staging.py:88 msgid "data" msgstr "dados" -#: core/models/jobs.py:96 +#: netbox/core/models/jobs.py:96 msgid "error" msgstr "erro" -#: core/models/jobs.py:101 +#: netbox/core/models/jobs.py:101 msgid "job ID" msgstr "ID do trabalho" -#: core/models/jobs.py:112 +#: netbox/core/models/jobs.py:112 msgid "job" msgstr "trabalho" -#: core/models/jobs.py:113 +#: netbox/core/models/jobs.py:113 msgid "jobs" msgstr "empregos" -#: core/models/jobs.py:135 +#: netbox/core/models/jobs.py:135 #, python-brace-format msgid "Jobs cannot be assigned to this object type ({type})." msgstr "Os trabalhos não podem ser atribuídos a esse tipo de objeto ({type})." -#: core/models/jobs.py:185 +#: netbox/core/models/jobs.py:185 #, python-brace-format msgid "Invalid status for job termination. Choices are: {choices}" msgstr "Status inválido para rescisão do trabalho. As opções são: {choices}" -#: core/tables/config.py:21 users/forms/filtersets.py:45 users/tables.py:39 +#: netbox/core/tables/config.py:21 netbox/users/forms/filtersets.py:45 +#: netbox/users/tables.py:39 msgid "Is Active" msgstr "Está ativo" -#: core/tables/data.py:50 templates/core/datafile.html:31 +#: netbox/core/tables/data.py:50 netbox/templates/core/datafile.html:31 msgid "Path" msgstr "Caminho" -#: core/tables/data.py:54 templates/extras/inc/result_pending.html:7 +#: netbox/core/tables/data.py:54 +#: netbox/templates/extras/inc/result_pending.html:7 msgid "Last updated" msgstr "Última atualização" -#: core/tables/jobs.py:10 core/tables/tasks.py:76 -#: dcim/tables/devicetypes.py:161 extras/tables/tables.py:179 -#: extras/tables/tables.py:350 netbox/tables/tables.py:188 -#: templates/dcim/virtualchassis_edit.html:52 utilities/forms/forms.py:73 -#: wireless/tables/wirelesslink.py:16 +#: netbox/core/tables/jobs.py:10 netbox/core/tables/tasks.py:76 +#: netbox/dcim/tables/devicetypes.py:161 netbox/extras/tables/tables.py:179 +#: netbox/extras/tables/tables.py:350 netbox/netbox/tables/tables.py:188 +#: netbox/templates/dcim/virtualchassis_edit.html:52 +#: netbox/utilities/forms/forms.py:73 +#: netbox/wireless/tables/wirelesslink.py:16 msgid "ID" msgstr "CARTEIRA DE IDENTIDADE" -#: core/tables/jobs.py:21 extras/choices.py:41 extras/tables/tables.py:241 -#: extras/tables/tables.py:287 extras/tables/tables.py:360 -#: extras/tables/tables.py:478 extras/tables/tables.py:509 -#: extras/tables/tables.py:574 netbox/tables/tables.py:243 -#: templates/extras/eventrule.html:84 templates/extras/journalentry.html:18 -#: templates/extras/objectchange.html:57 tenancy/tables/contacts.py:93 -#: vpn/tables/l2vpn.py:64 +#: netbox/core/tables/jobs.py:21 netbox/extras/choices.py:41 +#: netbox/extras/tables/tables.py:241 netbox/extras/tables/tables.py:287 +#: netbox/extras/tables/tables.py:360 netbox/extras/tables/tables.py:478 +#: netbox/extras/tables/tables.py:509 netbox/extras/tables/tables.py:574 +#: netbox/netbox/tables/tables.py:243 +#: netbox/templates/extras/eventrule.html:84 +#: netbox/templates/extras/journalentry.html:18 +#: netbox/templates/extras/objectchange.html:58 +#: netbox/tenancy/tables/contacts.py:93 netbox/vpn/tables/l2vpn.py:64 msgid "Object" msgstr "Objeto" -#: core/tables/jobs.py:35 +#: netbox/core/tables/jobs.py:35 msgid "Interval" msgstr "Intervalo" -#: core/tables/plugins.py:16 templates/vpn/ipsecprofile.html:44 -#: vpn/forms/bulk_edit.py:141 vpn/forms/bulk_import.py:172 -#: vpn/tables/crypto.py:61 +#: netbox/core/tables/plugins.py:16 netbox/templates/vpn/ipsecprofile.html:44 +#: netbox/vpn/forms/bulk_edit.py:141 netbox/vpn/forms/bulk_import.py:172 +#: netbox/vpn/tables/crypto.py:61 msgid "Version" msgstr "Versão" -#: core/tables/plugins.py:20 +#: netbox/core/tables/plugins.py:20 msgid "Package" msgstr "Embalagem" -#: core/tables/plugins.py:23 +#: netbox/core/tables/plugins.py:23 msgid "Author" msgstr "Autor" -#: core/tables/plugins.py:26 +#: netbox/core/tables/plugins.py:26 msgid "Author Email" msgstr "E-mail do autor" -#: core/tables/plugins.py:33 +#: netbox/core/tables/plugins.py:33 msgid "No plugins found" msgstr "Nenhum plug-in encontrado" -#: core/tables/tasks.py:18 +#: netbox/core/tables/tasks.py:18 msgid "Oldest Task" msgstr "Tarefa mais antiga" -#: core/tables/tasks.py:42 templates/core/rq_worker_list.html:34 +#: netbox/core/tables/tasks.py:42 netbox/templates/core/rq_worker_list.html:34 msgid "Workers" msgstr "Trabalhadores" -#: core/tables/tasks.py:46 vpn/tables/tunnels.py:88 +#: netbox/core/tables/tasks.py:46 netbox/vpn/tables/tunnels.py:88 msgid "Host" msgstr "Hospedeiro" -#: core/tables/tasks.py:50 ipam/forms/filtersets.py:542 +#: netbox/core/tables/tasks.py:50 netbox/ipam/forms/filtersets.py:542 msgid "Port" msgstr "Porto" -#: core/tables/tasks.py:54 +#: netbox/core/tables/tasks.py:54 msgid "DB" msgstr "DB" -#: core/tables/tasks.py:58 +#: netbox/core/tables/tasks.py:58 msgid "Scheduler PID" msgstr "Agendador PID" -#: core/tables/tasks.py:62 +#: netbox/core/tables/tasks.py:62 msgid "No queues found" msgstr "Nenhuma fila foi encontrada" -#: core/tables/tasks.py:82 +#: netbox/core/tables/tasks.py:82 msgid "Enqueued" msgstr "Enfileirado" -#: core/tables/tasks.py:85 +#: netbox/core/tables/tasks.py:85 msgid "Ended" msgstr "Terminado" -#: core/tables/tasks.py:93 templates/core/rq_task.html:85 +#: netbox/core/tables/tasks.py:93 netbox/templates/core/rq_task.html:85 msgid "Callable" msgstr "Pode ser chamado" -#: core/tables/tasks.py:97 +#: netbox/core/tables/tasks.py:97 msgid "No tasks found" msgstr "Nenhuma tarefa encontrada" -#: core/tables/tasks.py:118 templates/core/rq_worker.html:47 +#: netbox/core/tables/tasks.py:118 netbox/templates/core/rq_worker.html:47 msgid "State" msgstr "Estado" -#: core/tables/tasks.py:121 templates/core/rq_worker.html:51 +#: netbox/core/tables/tasks.py:121 netbox/templates/core/rq_worker.html:51 msgid "Birth" msgstr "Nascimento" -#: core/tables/tasks.py:124 templates/core/rq_worker.html:59 +#: netbox/core/tables/tasks.py:124 netbox/templates/core/rq_worker.html:59 msgid "PID" msgstr "PIDEM" -#: core/tables/tasks.py:128 +#: netbox/core/tables/tasks.py:128 msgid "No workers found" msgstr "Nenhum trabalhador encontrado" -#: core/views.py:335 core/views.py:378 core/views.py:401 core/views.py:419 -#: core/views.py:454 +#: netbox/core/views.py:335 netbox/core/views.py:378 netbox/core/views.py:401 +#: netbox/core/views.py:419 netbox/core/views.py:454 #, python-brace-format msgid "Job {job_id} not found" msgstr "Trabalho {job_id} não encontrado" -#: dcim/api/serializers_/devices.py:50 dcim/api/serializers_/devicetypes.py:26 +#: netbox/dcim/api/serializers_/devices.py:50 +#: netbox/dcim/api/serializers_/devicetypes.py:26 msgid "Position (U)" msgstr "Posição (U)" -#: dcim/api/serializers_/racks.py:45 templates/dcim/rack.html:30 +#: netbox/dcim/api/serializers_/racks.py:45 netbox/templates/dcim/rack.html:30 msgid "Facility ID" msgstr "ID da instalação" -#: dcim/choices.py:21 virtualization/choices.py:21 +#: netbox/dcim/choices.py:21 netbox/virtualization/choices.py:21 msgid "Staging" msgstr "Encenação" -#: dcim/choices.py:23 dcim/choices.py:178 dcim/choices.py:223 -#: dcim/choices.py:1458 virtualization/choices.py:23 -#: virtualization/choices.py:48 +#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:178 +#: netbox/dcim/choices.py:223 netbox/dcim/choices.py:1460 +#: netbox/virtualization/choices.py:23 netbox/virtualization/choices.py:48 msgid "Decommissioning" msgstr "Descomissionamento" -#: dcim/choices.py:24 +#: netbox/dcim/choices.py:24 msgid "Retired" msgstr "Aposentado" -#: dcim/choices.py:65 +#: netbox/dcim/choices.py:65 msgid "2-post frame" msgstr "Moldura de 2 postes" -#: dcim/choices.py:66 +#: netbox/dcim/choices.py:66 msgid "4-post frame" msgstr "moldura de 4 postes" -#: dcim/choices.py:67 +#: netbox/dcim/choices.py:67 msgid "4-post cabinet" msgstr "Armário de 4 colunas" -#: dcim/choices.py:68 +#: netbox/dcim/choices.py:68 msgid "Wall-mounted frame" msgstr "Estrutura montada na parede" -#: dcim/choices.py:69 +#: netbox/dcim/choices.py:69 msgid "Wall-mounted frame (vertical)" msgstr "Estrutura montada na parede (vertical)" -#: dcim/choices.py:70 +#: netbox/dcim/choices.py:70 msgid "Wall-mounted cabinet" msgstr "Armário montado na parede" -#: dcim/choices.py:71 +#: netbox/dcim/choices.py:71 msgid "Wall-mounted cabinet (vertical)" msgstr "Armário montado na parede (vertical)" -#: dcim/choices.py:83 dcim/choices.py:84 dcim/choices.py:85 dcim/choices.py:86 +#: netbox/dcim/choices.py:83 netbox/dcim/choices.py:84 +#: netbox/dcim/choices.py:85 netbox/dcim/choices.py:86 #, python-brace-format msgid "{n} inches" msgstr "{n} polegadas" -#: dcim/choices.py:100 ipam/choices.py:32 ipam/choices.py:50 -#: ipam/choices.py:70 ipam/choices.py:155 wireless/choices.py:26 +#: netbox/dcim/choices.py:100 netbox/ipam/choices.py:32 +#: netbox/ipam/choices.py:50 netbox/ipam/choices.py:70 +#: netbox/ipam/choices.py:155 netbox/wireless/choices.py:26 msgid "Reserved" msgstr "Reservado" -#: dcim/choices.py:101 templates/dcim/device.html:251 +#: netbox/dcim/choices.py:101 netbox/templates/dcim/device.html:252 msgid "Available" msgstr "Disponível" -#: dcim/choices.py:104 ipam/choices.py:33 ipam/choices.py:51 -#: ipam/choices.py:71 ipam/choices.py:156 wireless/choices.py:28 +#: netbox/dcim/choices.py:104 netbox/ipam/choices.py:33 +#: netbox/ipam/choices.py:51 netbox/ipam/choices.py:71 +#: netbox/ipam/choices.py:156 netbox/wireless/choices.py:28 msgid "Deprecated" msgstr "Obsoleto" -#: dcim/choices.py:114 templates/dcim/rack.html:123 +#: netbox/dcim/choices.py:114 netbox/templates/dcim/rack.html:123 msgid "Millimeters" msgstr "Milímetros" -#: dcim/choices.py:115 dcim/choices.py:1480 +#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1482 msgid "Inches" msgstr "Polegadas" -#: dcim/choices.py:140 dcim/forms/bulk_edit.py:67 dcim/forms/bulk_edit.py:86 -#: dcim/forms/bulk_edit.py:172 dcim/forms/bulk_edit.py:1298 -#: dcim/forms/bulk_import.py:59 dcim/forms/bulk_import.py:73 -#: dcim/forms/bulk_import.py:136 dcim/forms/bulk_import.py:511 -#: dcim/forms/bulk_import.py:778 dcim/forms/bulk_import.py:1033 -#: dcim/forms/filtersets.py:227 dcim/forms/model_forms.py:73 -#: dcim/forms/model_forms.py:92 dcim/forms/model_forms.py:169 -#: dcim/forms/model_forms.py:1007 dcim/forms/model_forms.py:1446 -#: dcim/forms/object_import.py:176 dcim/tables/devices.py:652 -#: dcim/tables/devices.py:937 extras/tables/tables.py:186 -#: ipam/tables/fhrp.py:59 ipam/tables/ip.py:374 ipam/tables/services.py:44 -#: templates/dcim/interface.html:102 templates/dcim/interface.html:309 -#: templates/dcim/location.html:41 templates/dcim/region.html:37 -#: templates/dcim/sitegroup.html:37 templates/ipam/service.html:28 -#: templates/tenancy/contactgroup.html:29 -#: templates/tenancy/tenantgroup.html:37 -#: templates/virtualization/vminterface.html:39 -#: templates/wireless/wirelesslangroup.html:37 tenancy/forms/bulk_edit.py:27 -#: tenancy/forms/bulk_edit.py:61 tenancy/forms/bulk_import.py:24 -#: tenancy/forms/bulk_import.py:58 tenancy/forms/model_forms.py:25 -#: tenancy/forms/model_forms.py:68 virtualization/forms/bulk_edit.py:207 -#: virtualization/forms/bulk_import.py:151 -#: virtualization/tables/virtualmachines.py:155 wireless/forms/bulk_edit.py:24 -#: wireless/forms/bulk_import.py:21 wireless/forms/model_forms.py:21 +#: netbox/dcim/choices.py:140 netbox/dcim/forms/bulk_edit.py:67 +#: netbox/dcim/forms/bulk_edit.py:86 netbox/dcim/forms/bulk_edit.py:172 +#: netbox/dcim/forms/bulk_edit.py:1298 netbox/dcim/forms/bulk_import.py:59 +#: netbox/dcim/forms/bulk_import.py:73 netbox/dcim/forms/bulk_import.py:136 +#: netbox/dcim/forms/bulk_import.py:511 netbox/dcim/forms/bulk_import.py:778 +#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/filtersets.py:227 +#: netbox/dcim/forms/model_forms.py:73 netbox/dcim/forms/model_forms.py:92 +#: netbox/dcim/forms/model_forms.py:169 netbox/dcim/forms/model_forms.py:1007 +#: netbox/dcim/forms/model_forms.py:1446 +#: netbox/dcim/forms/object_import.py:176 netbox/dcim/tables/devices.py:640 +#: netbox/dcim/tables/devices.py:919 netbox/extras/tables/tables.py:186 +#: netbox/ipam/tables/fhrp.py:59 netbox/ipam/tables/ip.py:374 +#: netbox/ipam/tables/services.py:44 netbox/templates/dcim/interface.html:102 +#: netbox/templates/dcim/interface.html:309 +#: netbox/templates/dcim/location.html:41 netbox/templates/dcim/region.html:37 +#: netbox/templates/dcim/sitegroup.html:37 +#: netbox/templates/ipam/service.html:28 +#: netbox/templates/tenancy/contactgroup.html:29 +#: netbox/templates/tenancy/tenantgroup.html:37 +#: netbox/templates/virtualization/vminterface.html:39 +#: netbox/templates/wireless/wirelesslangroup.html:37 +#: netbox/tenancy/forms/bulk_edit.py:27 netbox/tenancy/forms/bulk_edit.py:61 +#: netbox/tenancy/forms/bulk_import.py:24 +#: netbox/tenancy/forms/bulk_import.py:58 +#: netbox/tenancy/forms/model_forms.py:25 +#: netbox/tenancy/forms/model_forms.py:68 +#: netbox/virtualization/forms/bulk_edit.py:207 +#: netbox/virtualization/forms/bulk_import.py:151 +#: netbox/virtualization/tables/virtualmachines.py:155 +#: netbox/wireless/forms/bulk_edit.py:24 +#: netbox/wireless/forms/bulk_import.py:21 +#: netbox/wireless/forms/model_forms.py:21 msgid "Parent" msgstr "Pai" -#: dcim/choices.py:141 +#: netbox/dcim/choices.py:141 msgid "Child" msgstr "Criança" -#: dcim/choices.py:155 templates/dcim/device.html:331 -#: templates/dcim/rack.html:175 templates/dcim/rack_elevation_list.html:20 -#: templates/dcim/rackreservation.html:76 +#: netbox/dcim/choices.py:155 netbox/templates/dcim/device.html:332 +#: netbox/templates/dcim/rack.html:175 +#: netbox/templates/dcim/rack_elevation_list.html:20 +#: netbox/templates/dcim/rackreservation.html:76 msgid "Front" msgstr "Frente" -#: dcim/choices.py:156 templates/dcim/device.html:337 -#: templates/dcim/rack.html:181 templates/dcim/rack_elevation_list.html:21 -#: templates/dcim/rackreservation.html:82 +#: netbox/dcim/choices.py:156 netbox/templates/dcim/device.html:338 +#: netbox/templates/dcim/rack.html:181 +#: netbox/templates/dcim/rack_elevation_list.html:21 +#: netbox/templates/dcim/rackreservation.html:82 msgid "Rear" msgstr "Traseira" -#: dcim/choices.py:175 dcim/choices.py:221 virtualization/choices.py:46 +#: netbox/dcim/choices.py:175 netbox/dcim/choices.py:221 +#: netbox/virtualization/choices.py:46 msgid "Staged" msgstr "Encenado" -#: dcim/choices.py:177 +#: netbox/dcim/choices.py:177 msgid "Inventory" msgstr "Inventário" -#: dcim/choices.py:193 +#: netbox/dcim/choices.py:193 msgid "Front to rear" msgstr "Da frente para trás" -#: dcim/choices.py:194 +#: netbox/dcim/choices.py:194 msgid "Rear to front" msgstr "De trás para frente" -#: dcim/choices.py:195 +#: netbox/dcim/choices.py:195 msgid "Left to right" msgstr "Da esquerda para a direita" -#: dcim/choices.py:196 +#: netbox/dcim/choices.py:196 msgid "Right to left" msgstr "Da direita para a esquerda" -#: dcim/choices.py:197 +#: netbox/dcim/choices.py:197 msgid "Side to rear" msgstr "De lado para trás" -#: dcim/choices.py:198 dcim/choices.py:1253 +#: netbox/dcim/choices.py:198 netbox/dcim/choices.py:1255 msgid "Passive" msgstr "Passivo" -#: dcim/choices.py:199 +#: netbox/dcim/choices.py:199 msgid "Mixed" msgstr "Misto" -#: dcim/choices.py:447 dcim/choices.py:693 +#: netbox/dcim/choices.py:447 netbox/dcim/choices.py:693 msgid "NEMA (Non-locking)" msgstr "NEMA (sem bloqueio)" -#: dcim/choices.py:469 dcim/choices.py:715 +#: netbox/dcim/choices.py:469 netbox/dcim/choices.py:715 msgid "NEMA (Locking)" msgstr "NEMA (Bloqueio)" -#: dcim/choices.py:492 dcim/choices.py:738 +#: netbox/dcim/choices.py:492 netbox/dcim/choices.py:738 msgid "California Style" msgstr "Estilo da Califórnia" -#: dcim/choices.py:500 +#: netbox/dcim/choices.py:500 msgid "International/ITA" msgstr "Internacional/ITA" -#: dcim/choices.py:535 dcim/choices.py:773 +#: netbox/dcim/choices.py:535 netbox/dcim/choices.py:773 msgid "Proprietary" msgstr "Proprietário" -#: dcim/choices.py:543 dcim/choices.py:782 dcim/choices.py:1169 -#: dcim/choices.py:1171 dcim/choices.py:1376 dcim/choices.py:1378 -#: netbox/navigation/menu.py:187 +#: netbox/dcim/choices.py:543 netbox/dcim/choices.py:782 +#: netbox/dcim/choices.py:1171 netbox/dcim/choices.py:1173 +#: netbox/dcim/choices.py:1378 netbox/dcim/choices.py:1380 +#: netbox/netbox/navigation/menu.py:187 msgid "Other" msgstr "Outros" -#: dcim/choices.py:746 +#: netbox/dcim/choices.py:746 msgid "ITA/International" msgstr "ITA/Internacional" -#: dcim/choices.py:812 +#: netbox/dcim/choices.py:812 msgid "Physical" msgstr "Físico" -#: dcim/choices.py:813 dcim/choices.py:977 +#: netbox/dcim/choices.py:813 netbox/dcim/choices.py:978 msgid "Virtual" msgstr "Virtual" -#: dcim/choices.py:814 dcim/choices.py:1049 dcim/forms/bulk_edit.py:1408 -#: dcim/forms/filtersets.py:1239 dcim/forms/model_forms.py:933 -#: dcim/forms/model_forms.py:1341 netbox/navigation/menu.py:127 -#: netbox/navigation/menu.py:131 templates/dcim/interface.html:210 +#: netbox/dcim/choices.py:814 netbox/dcim/choices.py:1051 +#: netbox/dcim/forms/bulk_edit.py:1408 netbox/dcim/forms/filtersets.py:1239 +#: netbox/dcim/forms/model_forms.py:933 netbox/dcim/forms/model_forms.py:1341 +#: netbox/netbox/navigation/menu.py:127 netbox/netbox/navigation/menu.py:131 +#: netbox/templates/dcim/interface.html:210 msgid "Wireless" msgstr "Sem fio" -#: dcim/choices.py:975 +#: netbox/dcim/choices.py:976 msgid "Virtual interfaces" msgstr "Interfaces virtuais" -#: dcim/choices.py:978 dcim/forms/bulk_edit.py:1303 -#: dcim/forms/bulk_import.py:785 dcim/forms/model_forms.py:919 -#: dcim/tables/devices.py:656 templates/dcim/interface.html:106 -#: templates/virtualization/vminterface.html:43 -#: virtualization/forms/bulk_edit.py:212 -#: virtualization/forms/bulk_import.py:158 -#: virtualization/tables/virtualmachines.py:159 +#: netbox/dcim/choices.py:979 netbox/dcim/forms/bulk_edit.py:1303 +#: netbox/dcim/forms/bulk_import.py:785 netbox/dcim/forms/model_forms.py:919 +#: netbox/dcim/tables/devices.py:644 netbox/templates/dcim/interface.html:106 +#: netbox/templates/virtualization/vminterface.html:43 +#: netbox/virtualization/forms/bulk_edit.py:212 +#: netbox/virtualization/forms/bulk_import.py:158 +#: netbox/virtualization/tables/virtualmachines.py:159 msgid "Bridge" msgstr "Ponte" -#: dcim/choices.py:979 +#: netbox/dcim/choices.py:980 msgid "Link Aggregation Group (LAG)" msgstr "Grupo de agregação de links (LAG)" -#: dcim/choices.py:983 +#: netbox/dcim/choices.py:984 msgid "Ethernet (fixed)" msgstr "Ethernet (fixa)" -#: dcim/choices.py:997 +#: netbox/dcim/choices.py:999 msgid "Ethernet (modular)" msgstr "Ethernet (modular)" -#: dcim/choices.py:1033 +#: netbox/dcim/choices.py:1035 msgid "Ethernet (backplane)" msgstr "Ethernet (painel traseiro)" -#: dcim/choices.py:1063 +#: netbox/dcim/choices.py:1065 msgid "Cellular" msgstr "Celular" -#: dcim/choices.py:1115 dcim/forms/filtersets.py:303 -#: dcim/forms/filtersets.py:738 dcim/forms/filtersets.py:882 -#: dcim/forms/filtersets.py:1434 templates/dcim/inventoryitem.html:52 -#: templates/dcim/virtualchassis_edit.html:54 +#: netbox/dcim/choices.py:1117 netbox/dcim/forms/filtersets.py:303 +#: netbox/dcim/forms/filtersets.py:738 netbox/dcim/forms/filtersets.py:882 +#: netbox/dcim/forms/filtersets.py:1434 +#: netbox/templates/dcim/inventoryitem.html:52 +#: netbox/templates/dcim/virtualchassis_edit.html:54 msgid "Serial" msgstr "Serial" -#: dcim/choices.py:1130 +#: netbox/dcim/choices.py:1132 msgid "Coaxial" msgstr "Coaxial" -#: dcim/choices.py:1150 +#: netbox/dcim/choices.py:1152 msgid "Stacking" msgstr "Empilhamento" -#: dcim/choices.py:1200 +#: netbox/dcim/choices.py:1202 msgid "Half" msgstr "Metade" -#: dcim/choices.py:1201 +#: netbox/dcim/choices.py:1203 msgid "Full" msgstr "Completo" -#: dcim/choices.py:1202 netbox/preferences.py:31 wireless/choices.py:480 +#: netbox/dcim/choices.py:1204 netbox/netbox/preferences.py:31 +#: netbox/wireless/choices.py:480 msgid "Auto" msgstr "Automático" -#: dcim/choices.py:1213 +#: netbox/dcim/choices.py:1215 msgid "Access" msgstr "Acesso" -#: dcim/choices.py:1214 ipam/tables/vlans.py:168 ipam/tables/vlans.py:213 -#: templates/dcim/inc/interface_vlans_table.html:7 +#: netbox/dcim/choices.py:1216 netbox/ipam/tables/vlans.py:168 +#: netbox/ipam/tables/vlans.py:213 +#: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Marcado" -#: dcim/choices.py:1215 +#: netbox/dcim/choices.py:1217 msgid "Tagged (All)" msgstr "Marcado (Todos)" -#: dcim/choices.py:1244 +#: netbox/dcim/choices.py:1246 msgid "IEEE Standard" msgstr "Padrão IEEE" -#: dcim/choices.py:1255 +#: netbox/dcim/choices.py:1257 msgid "Passive 24V (2-pair)" msgstr "24V passivo (2 pares)" -#: dcim/choices.py:1256 +#: netbox/dcim/choices.py:1258 msgid "Passive 24V (4-pair)" msgstr "24V passivo (4 pares)" -#: dcim/choices.py:1257 +#: netbox/dcim/choices.py:1259 msgid "Passive 48V (2-pair)" msgstr "48V passivo (2 pares)" -#: dcim/choices.py:1258 +#: netbox/dcim/choices.py:1260 msgid "Passive 48V (4-pair)" msgstr "48V passivo (4 pares)" -#: dcim/choices.py:1320 dcim/choices.py:1416 +#: netbox/dcim/choices.py:1322 netbox/dcim/choices.py:1418 msgid "Copper" msgstr "Cobre" -#: dcim/choices.py:1343 +#: netbox/dcim/choices.py:1345 msgid "Fiber Optic" msgstr "Fibra óptica" -#: dcim/choices.py:1432 +#: netbox/dcim/choices.py:1434 msgid "Fiber" msgstr "Fibra" -#: dcim/choices.py:1456 dcim/forms/filtersets.py:1146 +#: netbox/dcim/choices.py:1458 netbox/dcim/forms/filtersets.py:1146 msgid "Connected" msgstr "Conectado" -#: dcim/choices.py:1475 +#: netbox/dcim/choices.py:1477 msgid "Kilometers" msgstr "Quilômetros" -#: dcim/choices.py:1476 templates/dcim/cable_trace.html:65 +#: netbox/dcim/choices.py:1478 netbox/templates/dcim/cable_trace.html:65 msgid "Meters" msgstr "Metros" -#: dcim/choices.py:1477 +#: netbox/dcim/choices.py:1479 msgid "Centimeters" msgstr "Centímetros" -#: dcim/choices.py:1478 +#: netbox/dcim/choices.py:1480 msgid "Miles" msgstr "Miles" -#: dcim/choices.py:1479 templates/dcim/cable_trace.html:66 +#: netbox/dcim/choices.py:1481 netbox/templates/dcim/cable_trace.html:66 msgid "Feet" msgstr "Pés" -#: dcim/choices.py:1495 templates/dcim/device.html:319 -#: templates/dcim/rack.html:152 +#: netbox/dcim/choices.py:1497 netbox/templates/dcim/device.html:320 +#: netbox/templates/dcim/rack.html:152 msgid "Kilograms" msgstr "Quilogramas" -#: dcim/choices.py:1496 +#: netbox/dcim/choices.py:1498 msgid "Grams" msgstr "Gramas" -#: dcim/choices.py:1497 templates/dcim/rack.html:153 +#: netbox/dcim/choices.py:1499 netbox/templates/dcim/rack.html:153 msgid "Pounds" msgstr "Libras" -#: dcim/choices.py:1498 +#: netbox/dcim/choices.py:1500 msgid "Ounces" msgstr "Onças" -#: dcim/choices.py:1544 tenancy/choices.py:17 +#: netbox/dcim/choices.py:1546 netbox/tenancy/choices.py:17 msgid "Primary" msgstr "Primário" -#: dcim/choices.py:1545 +#: netbox/dcim/choices.py:1547 msgid "Redundant" msgstr "Redundante" -#: dcim/choices.py:1566 +#: netbox/dcim/choices.py:1568 msgid "Single phase" msgstr "Fase única" -#: dcim/choices.py:1567 +#: netbox/dcim/choices.py:1569 msgid "Three-phase" msgstr "Trifásico" -#: dcim/fields.py:45 +#: netbox/dcim/fields.py:45 #, python-brace-format msgid "Invalid MAC address format: {value}" msgstr "Formato de endereço MAC inválido: {value}" -#: dcim/fields.py:71 +#: netbox/dcim/fields.py:71 #, python-brace-format msgid "Invalid WWN format: {value}" msgstr "Formato WWN inválido: {value}" -#: dcim/filtersets.py:85 +#: netbox/dcim/filtersets.py:85 msgid "Parent region (ID)" msgstr "Região principal (ID)" -#: dcim/filtersets.py:91 +#: netbox/dcim/filtersets.py:91 msgid "Parent region (slug)" msgstr "Região parental (lesma)" -#: dcim/filtersets.py:115 +#: netbox/dcim/filtersets.py:115 msgid "Parent site group (ID)" msgstr "Grupo de sites principais (ID)" -#: dcim/filtersets.py:121 +#: netbox/dcim/filtersets.py:121 msgid "Parent site group (slug)" msgstr "Grupo de sites principais (slug)" -#: dcim/filtersets.py:163 ipam/filtersets.py:841 ipam/filtersets.py:979 +#: netbox/dcim/filtersets.py:163 netbox/ipam/filtersets.py:841 +#: netbox/ipam/filtersets.py:979 msgid "Group (ID)" msgstr "Grupo (ID)" -#: dcim/filtersets.py:169 +#: netbox/dcim/filtersets.py:169 msgid "Group (slug)" msgstr "Grupo (slug)" -#: dcim/filtersets.py:175 dcim/filtersets.py:180 +#: netbox/dcim/filtersets.py:175 netbox/dcim/filtersets.py:180 msgid "AS (ID)" msgstr "COMO (ID)" -#: dcim/filtersets.py:245 +#: netbox/dcim/filtersets.py:245 msgid "Parent location (ID)" msgstr "Localização dos pais (ID)" -#: dcim/filtersets.py:251 +#: netbox/dcim/filtersets.py:251 msgid "Parent location (slug)" msgstr "Localização dos pais (lesma)" -#: dcim/filtersets.py:257 dcim/filtersets.py:333 dcim/filtersets.py:432 -#: dcim/filtersets.py:1005 dcim/filtersets.py:1341 dcim/filtersets.py:2111 +#: netbox/dcim/filtersets.py:257 netbox/dcim/filtersets.py:333 +#: netbox/dcim/filtersets.py:432 netbox/dcim/filtersets.py:1005 +#: netbox/dcim/filtersets.py:1341 netbox/dcim/filtersets.py:2111 msgid "Location (ID)" msgstr "Localização (ID)" -#: dcim/filtersets.py:264 dcim/filtersets.py:340 dcim/filtersets.py:439 -#: dcim/filtersets.py:1347 extras/filtersets.py:494 +#: netbox/dcim/filtersets.py:264 netbox/dcim/filtersets.py:340 +#: netbox/dcim/filtersets.py:439 netbox/dcim/filtersets.py:1347 +#: netbox/extras/filtersets.py:494 msgid "Location (slug)" msgstr "Localização (slug)" -#: dcim/filtersets.py:354 dcim/filtersets.py:840 dcim/filtersets.py:942 -#: dcim/filtersets.py:1779 ipam/filtersets.py:381 ipam/filtersets.py:493 -#: ipam/filtersets.py:989 virtualization/filtersets.py:210 +#: netbox/dcim/filtersets.py:354 netbox/dcim/filtersets.py:840 +#: netbox/dcim/filtersets.py:942 netbox/dcim/filtersets.py:1779 +#: netbox/ipam/filtersets.py:381 netbox/ipam/filtersets.py:493 +#: netbox/ipam/filtersets.py:989 netbox/virtualization/filtersets.py:210 msgid "Role (ID)" msgstr "Função (ID)" -#: dcim/filtersets.py:360 dcim/filtersets.py:846 dcim/filtersets.py:948 -#: dcim/filtersets.py:1785 extras/filtersets.py:510 ipam/filtersets.py:387 -#: ipam/filtersets.py:499 ipam/filtersets.py:995 -#: virtualization/filtersets.py:216 +#: netbox/dcim/filtersets.py:360 netbox/dcim/filtersets.py:846 +#: netbox/dcim/filtersets.py:948 netbox/dcim/filtersets.py:1785 +#: netbox/extras/filtersets.py:510 netbox/ipam/filtersets.py:387 +#: netbox/ipam/filtersets.py:499 netbox/ipam/filtersets.py:995 +#: netbox/virtualization/filtersets.py:216 msgid "Role (slug)" msgstr "Papel (slug)" -#: dcim/filtersets.py:389 dcim/filtersets.py:1010 dcim/filtersets.py:1352 -#: dcim/filtersets.py:2173 +#: netbox/dcim/filtersets.py:389 netbox/dcim/filtersets.py:1010 +#: netbox/dcim/filtersets.py:1352 netbox/dcim/filtersets.py:2173 msgid "Rack (ID)" msgstr "Prateleira (ID)" -#: dcim/filtersets.py:443 extras/filtersets.py:282 extras/filtersets.py:326 -#: extras/filtersets.py:365 extras/filtersets.py:664 users/filtersets.py:28 +#: netbox/dcim/filtersets.py:443 netbox/extras/filtersets.py:282 +#: netbox/extras/filtersets.py:326 netbox/extras/filtersets.py:365 +#: netbox/extras/filtersets.py:664 netbox/users/filtersets.py:28 msgid "User (ID)" msgstr "Usuário (ID)" -#: dcim/filtersets.py:449 extras/filtersets.py:288 extras/filtersets.py:332 -#: extras/filtersets.py:371 users/filtersets.py:103 users/filtersets.py:170 +#: netbox/dcim/filtersets.py:449 netbox/extras/filtersets.py:288 +#: netbox/extras/filtersets.py:332 netbox/extras/filtersets.py:371 +#: netbox/users/filtersets.py:103 netbox/users/filtersets.py:170 msgid "User (name)" msgstr "Usuário (nome)" -#: dcim/filtersets.py:481 dcim/filtersets.py:620 dcim/filtersets.py:830 -#: dcim/filtersets.py:881 dcim/filtersets.py:921 dcim/filtersets.py:1243 -#: dcim/filtersets.py:1769 +#: netbox/dcim/filtersets.py:481 netbox/dcim/filtersets.py:620 +#: netbox/dcim/filtersets.py:830 netbox/dcim/filtersets.py:881 +#: netbox/dcim/filtersets.py:921 netbox/dcim/filtersets.py:1243 +#: netbox/dcim/filtersets.py:1769 msgid "Manufacturer (ID)" msgstr "Fabricante (ID)" -#: dcim/filtersets.py:487 dcim/filtersets.py:626 dcim/filtersets.py:836 -#: dcim/filtersets.py:887 dcim/filtersets.py:927 dcim/filtersets.py:1249 -#: dcim/filtersets.py:1775 +#: netbox/dcim/filtersets.py:487 netbox/dcim/filtersets.py:626 +#: netbox/dcim/filtersets.py:836 netbox/dcim/filtersets.py:887 +#: netbox/dcim/filtersets.py:927 netbox/dcim/filtersets.py:1249 +#: netbox/dcim/filtersets.py:1775 msgid "Manufacturer (slug)" msgstr "Fabricante (slug)" -#: dcim/filtersets.py:491 +#: netbox/dcim/filtersets.py:491 msgid "Default platform (ID)" msgstr "Plataforma padrão (ID)" -#: dcim/filtersets.py:497 +#: netbox/dcim/filtersets.py:497 msgid "Default platform (slug)" msgstr "Plataforma padrão (slug)" -#: dcim/filtersets.py:500 dcim/forms/filtersets.py:452 +#: netbox/dcim/filtersets.py:500 netbox/dcim/forms/filtersets.py:452 msgid "Has a front image" msgstr "Tem uma imagem frontal" -#: dcim/filtersets.py:504 dcim/forms/filtersets.py:459 +#: netbox/dcim/filtersets.py:504 netbox/dcim/forms/filtersets.py:459 msgid "Has a rear image" msgstr "Tem uma imagem traseira" -#: dcim/filtersets.py:509 dcim/filtersets.py:630 dcim/filtersets.py:1068 -#: dcim/forms/filtersets.py:466 dcim/forms/filtersets.py:562 -#: dcim/forms/filtersets.py:777 +#: netbox/dcim/filtersets.py:509 netbox/dcim/filtersets.py:630 +#: netbox/dcim/filtersets.py:1068 netbox/dcim/forms/filtersets.py:466 +#: netbox/dcim/forms/filtersets.py:562 netbox/dcim/forms/filtersets.py:777 msgid "Has console ports" msgstr "Tem portas de console" -#: dcim/filtersets.py:513 dcim/filtersets.py:634 dcim/filtersets.py:1072 -#: dcim/forms/filtersets.py:473 dcim/forms/filtersets.py:569 -#: dcim/forms/filtersets.py:784 +#: netbox/dcim/filtersets.py:513 netbox/dcim/filtersets.py:634 +#: netbox/dcim/filtersets.py:1072 netbox/dcim/forms/filtersets.py:473 +#: netbox/dcim/forms/filtersets.py:569 netbox/dcim/forms/filtersets.py:784 msgid "Has console server ports" msgstr "Tem portas de servidor de console" -#: dcim/filtersets.py:517 dcim/filtersets.py:638 dcim/filtersets.py:1076 -#: dcim/forms/filtersets.py:480 dcim/forms/filtersets.py:576 -#: dcim/forms/filtersets.py:791 +#: netbox/dcim/filtersets.py:517 netbox/dcim/filtersets.py:638 +#: netbox/dcim/filtersets.py:1076 netbox/dcim/forms/filtersets.py:480 +#: netbox/dcim/forms/filtersets.py:576 netbox/dcim/forms/filtersets.py:791 msgid "Has power ports" msgstr "Tem portas de alimentação" -#: dcim/filtersets.py:521 dcim/filtersets.py:642 dcim/filtersets.py:1080 -#: dcim/forms/filtersets.py:487 dcim/forms/filtersets.py:583 -#: dcim/forms/filtersets.py:798 +#: netbox/dcim/filtersets.py:521 netbox/dcim/filtersets.py:642 +#: netbox/dcim/filtersets.py:1080 netbox/dcim/forms/filtersets.py:487 +#: netbox/dcim/forms/filtersets.py:583 netbox/dcim/forms/filtersets.py:798 msgid "Has power outlets" msgstr "Tem tomadas elétricas" -#: dcim/filtersets.py:525 dcim/filtersets.py:646 dcim/filtersets.py:1084 -#: dcim/forms/filtersets.py:494 dcim/forms/filtersets.py:590 -#: dcim/forms/filtersets.py:805 +#: netbox/dcim/filtersets.py:525 netbox/dcim/filtersets.py:646 +#: netbox/dcim/filtersets.py:1084 netbox/dcim/forms/filtersets.py:494 +#: netbox/dcim/forms/filtersets.py:590 netbox/dcim/forms/filtersets.py:805 msgid "Has interfaces" msgstr "Tem interfaces" -#: dcim/filtersets.py:529 dcim/filtersets.py:650 dcim/filtersets.py:1088 -#: dcim/forms/filtersets.py:501 dcim/forms/filtersets.py:597 -#: dcim/forms/filtersets.py:812 +#: netbox/dcim/filtersets.py:529 netbox/dcim/filtersets.py:650 +#: netbox/dcim/filtersets.py:1088 netbox/dcim/forms/filtersets.py:501 +#: netbox/dcim/forms/filtersets.py:597 netbox/dcim/forms/filtersets.py:812 msgid "Has pass-through ports" msgstr "Tem portas de passagem" -#: dcim/filtersets.py:533 dcim/filtersets.py:1092 dcim/forms/filtersets.py:515 +#: netbox/dcim/filtersets.py:533 netbox/dcim/filtersets.py:1092 +#: netbox/dcim/forms/filtersets.py:515 msgid "Has module bays" msgstr "Tem compartimentos de módulos" -#: dcim/filtersets.py:537 dcim/filtersets.py:1096 dcim/forms/filtersets.py:508 +#: netbox/dcim/filtersets.py:537 netbox/dcim/filtersets.py:1096 +#: netbox/dcim/forms/filtersets.py:508 msgid "Has device bays" msgstr "Tem compartimentos para dispositivos" -#: dcim/filtersets.py:541 dcim/forms/filtersets.py:522 +#: netbox/dcim/filtersets.py:541 netbox/dcim/forms/filtersets.py:522 msgid "Has inventory items" msgstr "Tem itens de inventário" -#: dcim/filtersets.py:698 dcim/filtersets.py:937 dcim/filtersets.py:1373 +#: netbox/dcim/filtersets.py:698 netbox/dcim/filtersets.py:937 +#: netbox/dcim/filtersets.py:1373 msgid "Device type (ID)" msgstr "Tipo de dispositivo (ID)" -#: dcim/filtersets.py:717 dcim/filtersets.py:1254 +#: netbox/dcim/filtersets.py:717 netbox/dcim/filtersets.py:1254 msgid "Module type (ID)" msgstr "Tipo de módulo (ID)" -#: dcim/filtersets.py:752 dcim/filtersets.py:1524 +#: netbox/dcim/filtersets.py:752 netbox/dcim/filtersets.py:1524 msgid "Power port (ID)" msgstr "Porta de alimentação (ID)" -#: dcim/filtersets.py:826 dcim/filtersets.py:1765 +#: netbox/dcim/filtersets.py:826 netbox/dcim/filtersets.py:1765 msgid "Parent inventory item (ID)" msgstr "Item do inventário principal (ID)" -#: dcim/filtersets.py:869 dcim/filtersets.py:895 dcim/filtersets.py:1064 -#: virtualization/filtersets.py:238 +#: netbox/dcim/filtersets.py:869 netbox/dcim/filtersets.py:895 +#: netbox/dcim/filtersets.py:1064 netbox/virtualization/filtersets.py:238 msgid "Config template (ID)" msgstr "Modelo de configuração (ID)" -#: dcim/filtersets.py:933 +#: netbox/dcim/filtersets.py:933 msgid "Device type (slug)" msgstr "Tipo de dispositivo (slug)" -#: dcim/filtersets.py:953 +#: netbox/dcim/filtersets.py:953 msgid "Parent Device (ID)" msgstr "Dispositivo principal (ID)" -#: dcim/filtersets.py:957 virtualization/filtersets.py:220 +#: netbox/dcim/filtersets.py:957 netbox/virtualization/filtersets.py:220 msgid "Platform (ID)" msgstr "Plataforma (ID)" -#: dcim/filtersets.py:963 extras/filtersets.py:521 -#: virtualization/filtersets.py:226 +#: netbox/dcim/filtersets.py:963 netbox/extras/filtersets.py:521 +#: netbox/virtualization/filtersets.py:226 msgid "Platform (slug)" msgstr "Plataforma (slug)" -#: dcim/filtersets.py:999 dcim/filtersets.py:1336 dcim/filtersets.py:1863 -#: dcim/filtersets.py:2105 dcim/filtersets.py:2164 +#: netbox/dcim/filtersets.py:999 netbox/dcim/filtersets.py:1336 +#: netbox/dcim/filtersets.py:1863 netbox/dcim/filtersets.py:2105 +#: netbox/dcim/filtersets.py:2164 msgid "Site name (slug)" msgstr "Nome do site (slug)" -#: dcim/filtersets.py:1015 +#: netbox/dcim/filtersets.py:1015 msgid "Parent bay (ID)" msgstr "Filha principal (ID)" -#: dcim/filtersets.py:1019 +#: netbox/dcim/filtersets.py:1019 msgid "VM cluster (ID)" msgstr "Cluster de VMs (ID)" -#: dcim/filtersets.py:1025 +#: netbox/dcim/filtersets.py:1025 msgid "Device model (slug)" msgstr "Modelo do dispositivo (slug)" -#: dcim/filtersets.py:1036 dcim/forms/bulk_edit.py:423 +#: netbox/dcim/filtersets.py:1036 netbox/dcim/forms/bulk_edit.py:423 msgid "Is full depth" msgstr "É de profundidade total" -#: dcim/filtersets.py:1040 dcim/forms/common.py:18 -#: dcim/forms/filtersets.py:747 dcim/forms/filtersets.py:1291 -#: dcim/models/device_components.py:519 virtualization/filtersets.py:230 -#: virtualization/filtersets.py:297 virtualization/forms/filtersets.py:172 -#: virtualization/forms/filtersets.py:219 +#: netbox/dcim/filtersets.py:1040 netbox/dcim/forms/common.py:18 +#: netbox/dcim/forms/filtersets.py:747 netbox/dcim/forms/filtersets.py:1291 +#: netbox/dcim/models/device_components.py:519 +#: netbox/virtualization/filtersets.py:230 +#: netbox/virtualization/filtersets.py:297 +#: netbox/virtualization/forms/filtersets.py:172 +#: netbox/virtualization/forms/filtersets.py:219 msgid "MAC address" msgstr "Endereço MAC" -#: dcim/filtersets.py:1047 dcim/filtersets.py:1211 -#: dcim/forms/filtersets.py:756 dcim/forms/filtersets.py:849 -#: virtualization/filtersets.py:234 virtualization/forms/filtersets.py:176 +#: netbox/dcim/filtersets.py:1047 netbox/dcim/filtersets.py:1211 +#: netbox/dcim/forms/filtersets.py:756 netbox/dcim/forms/filtersets.py:849 +#: netbox/virtualization/filtersets.py:234 +#: netbox/virtualization/forms/filtersets.py:176 msgid "Has a primary IP" msgstr "Tem um IP primário" -#: dcim/filtersets.py:1051 +#: netbox/dcim/filtersets.py:1051 msgid "Has an out-of-band IP" msgstr "Tem um IP fora de banda" -#: dcim/filtersets.py:1056 +#: netbox/dcim/filtersets.py:1056 msgid "Virtual chassis (ID)" msgstr "Chassi virtual (ID)" -#: dcim/filtersets.py:1060 +#: netbox/dcim/filtersets.py:1060 msgid "Is a virtual chassis member" msgstr "É membro do chassi virtual" -#: dcim/filtersets.py:1101 +#: netbox/dcim/filtersets.py:1101 msgid "OOB IP (ID)" msgstr "COTOB IP (ID)" -#: dcim/filtersets.py:1105 +#: netbox/dcim/filtersets.py:1105 msgid "Has virtual device context" msgstr "Tem contexto de dispositivo virtual" -#: dcim/filtersets.py:1194 +#: netbox/dcim/filtersets.py:1194 msgid "VDC (ID)" msgstr "VDC (IDENTIFICAÇÃO)" -#: dcim/filtersets.py:1199 +#: netbox/dcim/filtersets.py:1199 msgid "Device model" msgstr "Modelo do dispositivo" -#: dcim/filtersets.py:1204 ipam/filtersets.py:632 vpn/filtersets.py:102 -#: vpn/filtersets.py:420 +#: netbox/dcim/filtersets.py:1204 netbox/ipam/filtersets.py:632 +#: netbox/vpn/filtersets.py:102 netbox/vpn/filtersets.py:420 msgid "Interface (ID)" msgstr "Interface (ID)" -#: dcim/filtersets.py:1260 +#: netbox/dcim/filtersets.py:1260 msgid "Module type (model)" msgstr "Tipo de módulo (modelo)" -#: dcim/filtersets.py:1266 +#: netbox/dcim/filtersets.py:1266 msgid "Module Bay (ID)" msgstr "Compartimento do módulo (ID)" -#: dcim/filtersets.py:1270 dcim/filtersets.py:1362 ipam/filtersets.py:611 -#: ipam/filtersets.py:851 ipam/filtersets.py:1075 -#: virtualization/filtersets.py:161 vpn/filtersets.py:398 +#: netbox/dcim/filtersets.py:1270 netbox/dcim/filtersets.py:1362 +#: netbox/ipam/filtersets.py:611 netbox/ipam/filtersets.py:851 +#: netbox/ipam/filtersets.py:1075 netbox/virtualization/filtersets.py:161 +#: netbox/vpn/filtersets.py:398 msgid "Device (ID)" msgstr "Dispositivo (ID)" -#: dcim/filtersets.py:1358 +#: netbox/dcim/filtersets.py:1358 msgid "Rack (name)" msgstr "Rack (nome)" -#: dcim/filtersets.py:1368 ipam/filtersets.py:606 ipam/filtersets.py:846 -#: ipam/filtersets.py:1081 vpn/filtersets.py:393 +#: netbox/dcim/filtersets.py:1368 netbox/ipam/filtersets.py:606 +#: netbox/ipam/filtersets.py:846 netbox/ipam/filtersets.py:1081 +#: netbox/vpn/filtersets.py:393 msgid "Device (name)" msgstr "Dispositivo (nome)" -#: dcim/filtersets.py:1379 +#: netbox/dcim/filtersets.py:1379 msgid "Device type (model)" msgstr "Tipo de dispositivo (modelo)" -#: dcim/filtersets.py:1384 +#: netbox/dcim/filtersets.py:1384 msgid "Device role (ID)" msgstr "Função do dispositivo (ID)" -#: dcim/filtersets.py:1390 +#: netbox/dcim/filtersets.py:1390 msgid "Device role (slug)" msgstr "Função do dispositivo (slug)" -#: dcim/filtersets.py:1395 +#: netbox/dcim/filtersets.py:1395 msgid "Virtual Chassis (ID)" msgstr "Chassi virtual (ID)" -#: dcim/filtersets.py:1401 dcim/forms/filtersets.py:107 -#: dcim/tables/devices.py:211 netbox/navigation/menu.py:66 -#: templates/dcim/device.html:119 templates/dcim/device_edit.html:93 -#: templates/dcim/virtualchassis.html:20 -#: templates/dcim/virtualchassis_add.html:8 -#: templates/dcim/virtualchassis_edit.html:24 +#: netbox/dcim/filtersets.py:1401 netbox/dcim/forms/filtersets.py:107 +#: netbox/dcim/tables/devices.py:203 netbox/netbox/navigation/menu.py:66 +#: netbox/templates/dcim/device.html:120 +#: netbox/templates/dcim/device_edit.html:93 +#: netbox/templates/dcim/virtualchassis.html:20 +#: netbox/templates/dcim/virtualchassis_add.html:8 +#: netbox/templates/dcim/virtualchassis_edit.html:24 msgid "Virtual Chassis" msgstr "Chassi virtual" -#: dcim/filtersets.py:1421 +#: netbox/dcim/filtersets.py:1421 msgid "Module (ID)" msgstr "Módulo (ID)" -#: dcim/filtersets.py:1428 +#: netbox/dcim/filtersets.py:1428 msgid "Cable (ID)" msgstr "Cabo (ID)" -#: dcim/filtersets.py:1537 ipam/forms/bulk_import.py:188 -#: vpn/forms/bulk_import.py:308 +#: netbox/dcim/filtersets.py:1537 netbox/ipam/forms/bulk_import.py:188 +#: netbox/vpn/forms/bulk_import.py:308 msgid "Assigned VLAN" msgstr "VLAN atribuída" -#: dcim/filtersets.py:1541 +#: netbox/dcim/filtersets.py:1541 msgid "Assigned VID" msgstr "VID atribuído" -#: dcim/filtersets.py:1546 dcim/forms/bulk_edit.py:1382 -#: dcim/forms/bulk_import.py:836 dcim/forms/filtersets.py:1334 -#: dcim/forms/model_forms.py:1322 dcim/models/device_components.py:712 -#: dcim/tables/devices.py:622 ipam/filtersets.py:316 ipam/filtersets.py:327 -#: ipam/filtersets.py:483 ipam/filtersets.py:584 ipam/filtersets.py:595 -#: ipam/forms/bulk_edit.py:227 ipam/forms/bulk_edit.py:282 -#: ipam/forms/bulk_edit.py:324 ipam/forms/bulk_import.py:156 -#: ipam/forms/bulk_import.py:242 ipam/forms/bulk_import.py:278 -#: ipam/forms/filtersets.py:67 ipam/forms/filtersets.py:172 -#: ipam/forms/filtersets.py:309 ipam/forms/model_forms.py:60 -#: ipam/forms/model_forms.py:200 ipam/forms/model_forms.py:245 -#: ipam/forms/model_forms.py:298 ipam/forms/model_forms.py:429 -#: ipam/forms/model_forms.py:443 ipam/forms/model_forms.py:457 -#: ipam/models/ip.py:233 ipam/models/ip.py:512 ipam/models/ip.py:720 -#: ipam/models/vrfs.py:62 ipam/tables/ip.py:241 ipam/tables/ip.py:306 -#: ipam/tables/ip.py:356 ipam/tables/ip.py:445 -#: templates/dcim/interface.html:133 templates/ipam/ipaddress.html:18 -#: templates/ipam/iprange.html:40 templates/ipam/prefix.html:19 -#: templates/ipam/vrf.html:7 templates/ipam/vrf.html:13 -#: templates/virtualization/vminterface.html:47 -#: virtualization/forms/bulk_edit.py:261 -#: virtualization/forms/bulk_import.py:171 -#: virtualization/forms/filtersets.py:224 -#: virtualization/forms/model_forms.py:344 -#: virtualization/models/virtualmachines.py:350 -#: virtualization/tables/virtualmachines.py:136 +#: netbox/dcim/filtersets.py:1546 netbox/dcim/forms/bulk_edit.py:1382 +#: netbox/dcim/forms/bulk_import.py:836 netbox/dcim/forms/filtersets.py:1334 +#: netbox/dcim/forms/model_forms.py:1322 +#: netbox/dcim/models/device_components.py:712 +#: netbox/dcim/tables/devices.py:610 netbox/ipam/filtersets.py:316 +#: netbox/ipam/filtersets.py:327 netbox/ipam/filtersets.py:483 +#: netbox/ipam/filtersets.py:584 netbox/ipam/filtersets.py:595 +#: netbox/ipam/forms/bulk_edit.py:227 netbox/ipam/forms/bulk_edit.py:282 +#: netbox/ipam/forms/bulk_edit.py:324 netbox/ipam/forms/bulk_import.py:156 +#: netbox/ipam/forms/bulk_import.py:242 netbox/ipam/forms/bulk_import.py:278 +#: netbox/ipam/forms/filtersets.py:67 netbox/ipam/forms/filtersets.py:172 +#: netbox/ipam/forms/filtersets.py:309 netbox/ipam/forms/model_forms.py:60 +#: netbox/ipam/forms/model_forms.py:200 netbox/ipam/forms/model_forms.py:245 +#: netbox/ipam/forms/model_forms.py:298 netbox/ipam/forms/model_forms.py:429 +#: netbox/ipam/forms/model_forms.py:443 netbox/ipam/forms/model_forms.py:457 +#: netbox/ipam/models/ip.py:233 netbox/ipam/models/ip.py:512 +#: netbox/ipam/models/ip.py:720 netbox/ipam/models/vrfs.py:62 +#: netbox/ipam/tables/ip.py:241 netbox/ipam/tables/ip.py:306 +#: netbox/ipam/tables/ip.py:356 netbox/ipam/tables/ip.py:445 +#: netbox/templates/dcim/interface.html:133 +#: netbox/templates/ipam/ipaddress.html:18 +#: netbox/templates/ipam/iprange.html:40 netbox/templates/ipam/prefix.html:19 +#: netbox/templates/ipam/vrf.html:7 netbox/templates/ipam/vrf.html:13 +#: netbox/templates/virtualization/vminterface.html:47 +#: netbox/virtualization/forms/bulk_edit.py:261 +#: netbox/virtualization/forms/bulk_import.py:171 +#: netbox/virtualization/forms/filtersets.py:224 +#: netbox/virtualization/forms/model_forms.py:344 +#: netbox/virtualization/models/virtualmachines.py:350 +#: netbox/virtualization/tables/virtualmachines.py:136 msgid "VRF" msgstr "VRF" -#: dcim/filtersets.py:1552 ipam/filtersets.py:322 ipam/filtersets.py:333 -#: ipam/filtersets.py:489 ipam/filtersets.py:590 ipam/filtersets.py:601 +#: netbox/dcim/filtersets.py:1552 netbox/ipam/filtersets.py:322 +#: netbox/ipam/filtersets.py:333 netbox/ipam/filtersets.py:489 +#: netbox/ipam/filtersets.py:590 netbox/ipam/filtersets.py:601 msgid "VRF (RD)" msgstr "VRF (VERMELHO)" -#: dcim/filtersets.py:1557 ipam/filtersets.py:1016 vpn/filtersets.py:361 +#: netbox/dcim/filtersets.py:1557 netbox/ipam/filtersets.py:1016 +#: netbox/vpn/filtersets.py:361 msgid "L2VPN (ID)" msgstr "L2VPN (ID)" -#: dcim/filtersets.py:1563 dcim/forms/filtersets.py:1339 -#: dcim/tables/devices.py:570 ipam/filtersets.py:1022 -#: ipam/forms/filtersets.py:525 ipam/tables/vlans.py:133 -#: templates/dcim/interface.html:93 templates/ipam/vlan.html:66 -#: templates/vpn/l2vpntermination.html:12 -#: virtualization/forms/filtersets.py:229 vpn/forms/bulk_import.py:280 -#: vpn/forms/filtersets.py:246 vpn/forms/model_forms.py:409 -#: vpn/forms/model_forms.py:427 vpn/models/l2vpn.py:63 vpn/tables/l2vpn.py:55 +#: netbox/dcim/filtersets.py:1563 netbox/dcim/forms/filtersets.py:1339 +#: netbox/dcim/tables/devices.py:558 netbox/ipam/filtersets.py:1022 +#: netbox/ipam/forms/filtersets.py:525 netbox/ipam/tables/vlans.py:133 +#: netbox/templates/dcim/interface.html:93 netbox/templates/ipam/vlan.html:66 +#: netbox/templates/vpn/l2vpntermination.html:12 +#: netbox/virtualization/forms/filtersets.py:229 +#: netbox/vpn/forms/bulk_import.py:280 netbox/vpn/forms/filtersets.py:246 +#: netbox/vpn/forms/model_forms.py:409 netbox/vpn/forms/model_forms.py:427 +#: netbox/vpn/models/l2vpn.py:63 netbox/vpn/tables/l2vpn.py:55 msgid "L2VPN" msgstr "L2VPN" -#: dcim/filtersets.py:1595 +#: netbox/dcim/filtersets.py:1595 msgid "Virtual Chassis Interfaces for Device" msgstr "Interfaces de chassi virtual para dispositivo" -#: dcim/filtersets.py:1600 +#: netbox/dcim/filtersets.py:1600 msgid "Virtual Chassis Interfaces for Device (ID)" msgstr "Interfaces de chassi virtual para dispositivo (ID)" -#: dcim/filtersets.py:1604 +#: netbox/dcim/filtersets.py:1604 msgid "Kind of interface" msgstr "Tipo de interface" -#: dcim/filtersets.py:1609 virtualization/filtersets.py:289 +#: netbox/dcim/filtersets.py:1609 netbox/virtualization/filtersets.py:289 msgid "Parent interface (ID)" msgstr "Interface principal (ID)" -#: dcim/filtersets.py:1614 virtualization/filtersets.py:294 +#: netbox/dcim/filtersets.py:1614 netbox/virtualization/filtersets.py:294 msgid "Bridged interface (ID)" msgstr "Interface interligada (ID)" -#: dcim/filtersets.py:1619 +#: netbox/dcim/filtersets.py:1619 msgid "LAG interface (ID)" msgstr "Interface LAG (ID)" -#: dcim/filtersets.py:1646 dcim/filtersets.py:1658 -#: dcim/forms/filtersets.py:1251 dcim/forms/model_forms.py:1634 -#: templates/dcim/virtualdevicecontext.html:15 +#: netbox/dcim/filtersets.py:1646 netbox/dcim/filtersets.py:1658 +#: netbox/dcim/forms/filtersets.py:1251 netbox/dcim/forms/model_forms.py:1634 +#: netbox/templates/dcim/virtualdevicecontext.html:15 msgid "Virtual Device Context" msgstr "Contexto do dispositivo virtual" -#: dcim/filtersets.py:1652 +#: netbox/dcim/filtersets.py:1652 msgid "Virtual Device Context (Identifier)" msgstr "Contexto do dispositivo virtual (identificador)" -#: dcim/filtersets.py:1663 templates/wireless/wirelesslan.html:11 -#: wireless/forms/model_forms.py:53 +#: netbox/dcim/filtersets.py:1663 +#: netbox/templates/wireless/wirelesslan.html:11 +#: netbox/wireless/forms/model_forms.py:53 msgid "Wireless LAN" msgstr "LAN sem fio" -#: dcim/filtersets.py:1667 dcim/tables/devices.py:609 +#: netbox/dcim/filtersets.py:1667 netbox/dcim/tables/devices.py:597 msgid "Wireless link" msgstr "Link sem fio" -#: dcim/filtersets.py:1737 +#: netbox/dcim/filtersets.py:1737 msgid "Installed module (ID)" msgstr "Módulo instalado (ID)" -#: dcim/filtersets.py:1748 +#: netbox/dcim/filtersets.py:1748 msgid "Installed device (ID)" msgstr "Dispositivo instalado (ID)" -#: dcim/filtersets.py:1754 +#: netbox/dcim/filtersets.py:1754 msgid "Installed device (name)" msgstr "Dispositivo instalado (nome)" -#: dcim/filtersets.py:1820 +#: netbox/dcim/filtersets.py:1820 msgid "Master (ID)" msgstr "Mestre (ID)" -#: dcim/filtersets.py:1826 +#: netbox/dcim/filtersets.py:1826 msgid "Master (name)" msgstr "Mestre (nome)" -#: dcim/filtersets.py:1868 tenancy/filtersets.py:246 +#: netbox/dcim/filtersets.py:1868 netbox/tenancy/filtersets.py:246 msgid "Tenant (ID)" msgstr "Inquilino (ID)" -#: dcim/filtersets.py:1874 extras/filtersets.py:570 tenancy/filtersets.py:252 +#: netbox/dcim/filtersets.py:1874 netbox/extras/filtersets.py:570 +#: netbox/tenancy/filtersets.py:252 msgid "Tenant (slug)" msgstr "Inquilino (lesma)" -#: dcim/filtersets.py:1910 dcim/forms/filtersets.py:996 +#: netbox/dcim/filtersets.py:1910 netbox/dcim/forms/filtersets.py:996 msgid "Unterminated" msgstr "Não terminado" -#: dcim/filtersets.py:2168 +#: netbox/dcim/filtersets.py:2168 msgid "Power panel (ID)" msgstr "Painel de alimentação (ID)" -#: dcim/forms/bulk_create.py:40 extras/forms/filtersets.py:410 -#: extras/forms/model_forms.py:443 extras/forms/model_forms.py:495 -#: netbox/forms/base.py:84 netbox/forms/mixins.py:81 -#: netbox/tables/columns.py:458 -#: templates/circuits/inc/circuit_termination.html:32 -#: templates/generic/bulk_edit.html:65 templates/inc/panels/tags.html:5 -#: utilities/forms/fields/fields.py:81 +#: netbox/dcim/forms/bulk_create.py:40 netbox/extras/forms/filtersets.py:410 +#: netbox/extras/forms/model_forms.py:443 +#: netbox/extras/forms/model_forms.py:495 netbox/netbox/forms/base.py:84 +#: netbox/netbox/forms/mixins.py:81 netbox/netbox/tables/columns.py:458 +#: netbox/templates/circuits/inc/circuit_termination.html:32 +#: netbox/templates/generic/bulk_edit.html:65 +#: netbox/templates/inc/panels/tags.html:5 +#: netbox/utilities/forms/fields/fields.py:81 msgid "Tags" msgstr "Etiquetas" -#: dcim/forms/bulk_create.py:112 dcim/forms/filtersets.py:1396 -#: dcim/forms/model_forms.py:431 dcim/forms/model_forms.py:486 -#: dcim/forms/object_create.py:197 dcim/forms/object_create.py:353 -#: dcim/tables/devices.py:170 dcim/tables/devices.py:702 -#: dcim/tables/devicetypes.py:242 templates/dcim/device.html:42 -#: templates/dcim/device.html:129 templates/dcim/modulebay.html:34 -#: templates/dcim/virtualchassis.html:66 -#: templates/dcim/virtualchassis_edit.html:55 +#: netbox/dcim/forms/bulk_create.py:112 netbox/dcim/forms/filtersets.py:1396 +#: netbox/dcim/forms/model_forms.py:431 netbox/dcim/forms/model_forms.py:486 +#: netbox/dcim/forms/object_create.py:197 +#: netbox/dcim/forms/object_create.py:353 netbox/dcim/tables/devices.py:162 +#: netbox/dcim/tables/devices.py:690 netbox/dcim/tables/devicetypes.py:242 +#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:130 +#: netbox/templates/dcim/modulebay.html:34 +#: netbox/templates/dcim/virtualchassis.html:66 +#: netbox/templates/dcim/virtualchassis_edit.html:55 msgid "Position" msgstr "Posição" -#: dcim/forms/bulk_create.py:114 +#: netbox/dcim/forms/bulk_create.py:114 msgid "" "Alphanumeric ranges are supported. (Must match the number of names being " "created.)" @@ -2727,797 +3015,863 @@ msgstr "" "Os intervalos alfanuméricos são suportados. (Deve corresponder ao número de " "nomes que estão sendo criados.)" -#: dcim/forms/bulk_edit.py:116 dcim/forms/bulk_import.py:99 -#: dcim/forms/model_forms.py:116 dcim/tables/sites.py:89 -#: ipam/filtersets.py:985 ipam/forms/bulk_edit.py:531 -#: ipam/forms/bulk_import.py:444 ipam/forms/model_forms.py:526 -#: ipam/tables/fhrp.py:67 ipam/tables/vlans.py:118 ipam/tables/vlans.py:221 -#: templates/dcim/interface.html:284 templates/dcim/site.html:36 -#: templates/ipam/inc/panels/fhrp_groups.html:23 templates/ipam/vlan.html:27 -#: templates/tenancy/contact.html:21 templates/tenancy/tenant.html:20 -#: templates/users/group.html:6 templates/users/group.html:14 -#: templates/virtualization/cluster.html:29 templates/vpn/tunnel.html:29 -#: templates/wireless/wirelesslan.html:18 tenancy/forms/bulk_edit.py:43 -#: tenancy/forms/bulk_edit.py:94 tenancy/forms/bulk_import.py:40 -#: tenancy/forms/bulk_import.py:81 tenancy/forms/filtersets.py:48 -#: tenancy/forms/filtersets.py:78 tenancy/forms/filtersets.py:97 -#: tenancy/forms/model_forms.py:45 tenancy/forms/model_forms.py:97 -#: tenancy/forms/model_forms.py:122 tenancy/tables/contacts.py:60 -#: tenancy/tables/contacts.py:107 tenancy/tables/tenants.py:42 -#: users/filtersets.py:57 users/filtersets.py:175 users/forms/filtersets.py:32 -#: users/forms/filtersets.py:38 users/forms/filtersets.py:80 -#: virtualization/forms/bulk_edit.py:65 virtualization/forms/bulk_import.py:47 -#: virtualization/forms/filtersets.py:85 -#: virtualization/forms/model_forms.py:66 virtualization/tables/clusters.py:70 -#: vpn/forms/bulk_edit.py:112 vpn/forms/bulk_import.py:158 -#: vpn/forms/filtersets.py:116 vpn/tables/crypto.py:31 -#: vpn/tables/tunnels.py:44 wireless/forms/bulk_edit.py:48 -#: wireless/forms/bulk_import.py:36 wireless/forms/filtersets.py:46 -#: wireless/forms/model_forms.py:40 wireless/tables/wirelesslan.py:48 +#: netbox/dcim/forms/bulk_edit.py:116 netbox/dcim/forms/bulk_import.py:99 +#: netbox/dcim/forms/model_forms.py:116 netbox/dcim/tables/sites.py:89 +#: netbox/ipam/filtersets.py:985 netbox/ipam/forms/bulk_edit.py:531 +#: netbox/ipam/forms/bulk_import.py:444 netbox/ipam/forms/model_forms.py:526 +#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:118 +#: netbox/ipam/tables/vlans.py:221 netbox/templates/dcim/interface.html:284 +#: netbox/templates/dcim/site.html:37 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:23 +#: netbox/templates/ipam/vlan.html:27 netbox/templates/tenancy/contact.html:21 +#: netbox/templates/tenancy/tenant.html:20 netbox/templates/users/group.html:6 +#: netbox/templates/users/group.html:14 +#: netbox/templates/virtualization/cluster.html:29 +#: netbox/templates/vpn/tunnel.html:29 +#: netbox/templates/wireless/wirelesslan.html:18 +#: netbox/tenancy/forms/bulk_edit.py:43 netbox/tenancy/forms/bulk_edit.py:94 +#: netbox/tenancy/forms/bulk_import.py:40 +#: netbox/tenancy/forms/bulk_import.py:81 +#: netbox/tenancy/forms/filtersets.py:48 netbox/tenancy/forms/filtersets.py:78 +#: netbox/tenancy/forms/filtersets.py:97 +#: netbox/tenancy/forms/model_forms.py:45 +#: netbox/tenancy/forms/model_forms.py:97 +#: netbox/tenancy/forms/model_forms.py:122 +#: netbox/tenancy/tables/contacts.py:60 netbox/tenancy/tables/contacts.py:107 +#: netbox/tenancy/tables/tenants.py:42 netbox/users/filtersets.py:57 +#: netbox/users/filtersets.py:175 netbox/users/forms/filtersets.py:32 +#: netbox/users/forms/filtersets.py:38 netbox/users/forms/filtersets.py:80 +#: netbox/virtualization/forms/bulk_edit.py:65 +#: netbox/virtualization/forms/bulk_import.py:47 +#: netbox/virtualization/forms/filtersets.py:85 +#: netbox/virtualization/forms/model_forms.py:66 +#: netbox/virtualization/tables/clusters.py:70 +#: netbox/vpn/forms/bulk_edit.py:112 netbox/vpn/forms/bulk_import.py:158 +#: netbox/vpn/forms/filtersets.py:116 netbox/vpn/tables/crypto.py:31 +#: netbox/vpn/tables/tunnels.py:44 netbox/wireless/forms/bulk_edit.py:48 +#: netbox/wireless/forms/bulk_import.py:36 +#: netbox/wireless/forms/filtersets.py:46 +#: netbox/wireless/forms/model_forms.py:40 +#: netbox/wireless/tables/wirelesslan.py:48 msgid "Group" msgstr "Grupo" -#: dcim/forms/bulk_edit.py:131 +#: netbox/dcim/forms/bulk_edit.py:131 msgid "Contact name" msgstr "Nome do contato" -#: dcim/forms/bulk_edit.py:136 +#: netbox/dcim/forms/bulk_edit.py:136 msgid "Contact phone" msgstr "Telefone de contato" -#: dcim/forms/bulk_edit.py:142 +#: netbox/dcim/forms/bulk_edit.py:142 msgid "Contact E-mail" msgstr "E-mail de contato" -#: dcim/forms/bulk_edit.py:145 dcim/forms/bulk_import.py:122 -#: dcim/forms/model_forms.py:127 +#: netbox/dcim/forms/bulk_edit.py:145 netbox/dcim/forms/bulk_import.py:122 +#: netbox/dcim/forms/model_forms.py:127 msgid "Time zone" msgstr "Fuso horário" -#: dcim/forms/bulk_edit.py:267 dcim/forms/bulk_edit.py:1160 -#: dcim/forms/bulk_edit.py:1548 dcim/forms/bulk_import.py:207 -#: dcim/forms/bulk_import.py:1021 dcim/forms/filtersets.py:300 -#: dcim/forms/filtersets.py:706 dcim/forms/filtersets.py:1426 -#: dcim/forms/model_forms.py:219 dcim/forms/model_forms.py:1015 -#: dcim/forms/model_forms.py:1454 dcim/forms/object_import.py:181 -#: dcim/tables/devices.py:174 dcim/tables/devices.py:810 -#: dcim/tables/devices.py:921 dcim/tables/devicetypes.py:300 -#: dcim/tables/racks.py:69 extras/filtersets.py:504 -#: ipam/forms/bulk_edit.py:246 ipam/forms/bulk_edit.py:295 -#: ipam/forms/bulk_edit.py:343 ipam/forms/bulk_edit.py:549 -#: ipam/forms/bulk_import.py:196 ipam/forms/bulk_import.py:261 -#: ipam/forms/bulk_import.py:297 ipam/forms/bulk_import.py:463 -#: ipam/forms/filtersets.py:237 ipam/forms/filtersets.py:289 -#: ipam/forms/filtersets.py:360 ipam/forms/filtersets.py:516 -#: ipam/forms/model_forms.py:186 ipam/forms/model_forms.py:219 -#: ipam/forms/model_forms.py:248 ipam/forms/model_forms.py:689 -#: ipam/tables/ip.py:257 ipam/tables/ip.py:313 ipam/tables/ip.py:363 -#: ipam/tables/vlans.py:126 ipam/tables/vlans.py:230 -#: templates/dcim/device.html:179 -#: templates/dcim/inc/panels/inventory_items.html:20 -#: templates/dcim/interface.html:223 templates/dcim/inventoryitem.html:36 -#: templates/dcim/rack.html:47 templates/ipam/ipaddress.html:41 -#: templates/ipam/iprange.html:50 templates/ipam/prefix.html:77 -#: templates/ipam/role.html:19 templates/ipam/vlan.html:52 -#: templates/virtualization/virtualmachine.html:23 -#: templates/vpn/tunneltermination.html:17 -#: templates/wireless/inc/wirelesslink_interface.html:20 -#: tenancy/forms/bulk_edit.py:142 tenancy/forms/filtersets.py:107 -#: tenancy/forms/model_forms.py:137 tenancy/tables/contacts.py:102 -#: virtualization/forms/bulk_edit.py:145 -#: virtualization/forms/bulk_import.py:106 -#: virtualization/forms/filtersets.py:157 -#: virtualization/forms/model_forms.py:195 -#: virtualization/tables/virtualmachines.py:74 vpn/forms/bulk_edit.py:87 -#: vpn/forms/bulk_import.py:81 vpn/forms/filtersets.py:85 -#: vpn/forms/model_forms.py:78 vpn/forms/model_forms.py:113 -#: vpn/tables/tunnels.py:82 +#: netbox/dcim/forms/bulk_edit.py:267 netbox/dcim/forms/bulk_edit.py:1160 +#: netbox/dcim/forms/bulk_edit.py:1548 netbox/dcim/forms/bulk_import.py:207 +#: netbox/dcim/forms/bulk_import.py:1021 netbox/dcim/forms/filtersets.py:300 +#: netbox/dcim/forms/filtersets.py:706 netbox/dcim/forms/filtersets.py:1426 +#: netbox/dcim/forms/model_forms.py:219 netbox/dcim/forms/model_forms.py:1015 +#: netbox/dcim/forms/model_forms.py:1454 +#: netbox/dcim/forms/object_import.py:181 netbox/dcim/tables/devices.py:166 +#: netbox/dcim/tables/devices.py:792 netbox/dcim/tables/devices.py:903 +#: netbox/dcim/tables/devicetypes.py:300 netbox/dcim/tables/racks.py:69 +#: netbox/extras/filtersets.py:504 netbox/ipam/forms/bulk_edit.py:246 +#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:343 +#: netbox/ipam/forms/bulk_edit.py:549 netbox/ipam/forms/bulk_import.py:196 +#: netbox/ipam/forms/bulk_import.py:261 netbox/ipam/forms/bulk_import.py:297 +#: netbox/ipam/forms/bulk_import.py:463 netbox/ipam/forms/filtersets.py:237 +#: netbox/ipam/forms/filtersets.py:289 netbox/ipam/forms/filtersets.py:360 +#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/forms/model_forms.py:186 +#: netbox/ipam/forms/model_forms.py:219 netbox/ipam/forms/model_forms.py:248 +#: netbox/ipam/forms/model_forms.py:689 netbox/ipam/tables/ip.py:257 +#: netbox/ipam/tables/ip.py:313 netbox/ipam/tables/ip.py:363 +#: netbox/ipam/tables/vlans.py:126 netbox/ipam/tables/vlans.py:230 +#: netbox/templates/dcim/device.html:180 +#: netbox/templates/dcim/inc/panels/inventory_items.html:20 +#: netbox/templates/dcim/interface.html:223 +#: netbox/templates/dcim/inventoryitem.html:36 +#: netbox/templates/dcim/rack.html:47 netbox/templates/ipam/ipaddress.html:41 +#: netbox/templates/ipam/iprange.html:50 netbox/templates/ipam/prefix.html:77 +#: netbox/templates/ipam/role.html:19 netbox/templates/ipam/vlan.html:52 +#: netbox/templates/virtualization/virtualmachine.html:23 +#: netbox/templates/vpn/tunneltermination.html:17 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:20 +#: netbox/tenancy/forms/bulk_edit.py:142 +#: netbox/tenancy/forms/filtersets.py:107 +#: netbox/tenancy/forms/model_forms.py:137 +#: netbox/tenancy/tables/contacts.py:102 +#: netbox/virtualization/forms/bulk_edit.py:145 +#: netbox/virtualization/forms/bulk_import.py:106 +#: netbox/virtualization/forms/filtersets.py:157 +#: netbox/virtualization/forms/model_forms.py:195 +#: netbox/virtualization/tables/virtualmachines.py:74 +#: netbox/vpn/forms/bulk_edit.py:87 netbox/vpn/forms/bulk_import.py:81 +#: netbox/vpn/forms/filtersets.py:85 netbox/vpn/forms/model_forms.py:78 +#: netbox/vpn/forms/model_forms.py:113 netbox/vpn/tables/tunnels.py:82 msgid "Role" msgstr "Função" -#: dcim/forms/bulk_edit.py:274 dcim/forms/bulk_edit.py:610 -#: dcim/forms/bulk_edit.py:662 templates/dcim/device.html:103 -#: templates/dcim/module.html:74 templates/dcim/modulebay.html:66 -#: templates/dcim/rack.html:55 +#: netbox/dcim/forms/bulk_edit.py:274 netbox/dcim/forms/bulk_edit.py:610 +#: netbox/dcim/forms/bulk_edit.py:662 netbox/templates/dcim/device.html:104 +#: netbox/templates/dcim/module.html:74 +#: netbox/templates/dcim/modulebay.html:66 netbox/templates/dcim/rack.html:55 msgid "Serial Number" msgstr "Número de série" -#: dcim/forms/bulk_edit.py:277 dcim/forms/filtersets.py:307 -#: dcim/forms/filtersets.py:742 dcim/forms/filtersets.py:886 -#: dcim/forms/filtersets.py:1438 +#: netbox/dcim/forms/bulk_edit.py:277 netbox/dcim/forms/filtersets.py:307 +#: netbox/dcim/forms/filtersets.py:742 netbox/dcim/forms/filtersets.py:886 +#: netbox/dcim/forms/filtersets.py:1438 msgid "Asset tag" msgstr "Etiqueta de ativo" -#: dcim/forms/bulk_edit.py:287 dcim/forms/bulk_import.py:220 -#: dcim/forms/filtersets.py:292 templates/dcim/rack.html:86 +#: netbox/dcim/forms/bulk_edit.py:287 netbox/dcim/forms/bulk_import.py:220 +#: netbox/dcim/forms/filtersets.py:292 netbox/templates/dcim/rack.html:86 msgid "Width" msgstr "Largura" -#: dcim/forms/bulk_edit.py:293 templates/dcim/devicetype.html:37 +#: netbox/dcim/forms/bulk_edit.py:293 netbox/templates/dcim/devicetype.html:37 msgid "Height (U)" msgstr "Altura (U)" -#: dcim/forms/bulk_edit.py:298 +#: netbox/dcim/forms/bulk_edit.py:298 msgid "Descending units" msgstr "Unidades descendentes" -#: dcim/forms/bulk_edit.py:301 +#: netbox/dcim/forms/bulk_edit.py:301 msgid "Outer width" msgstr "Largura externa" -#: dcim/forms/bulk_edit.py:306 +#: netbox/dcim/forms/bulk_edit.py:306 msgid "Outer depth" msgstr "Profundidade externa" -#: dcim/forms/bulk_edit.py:311 dcim/forms/bulk_import.py:225 +#: netbox/dcim/forms/bulk_edit.py:311 netbox/dcim/forms/bulk_import.py:225 msgid "Outer unit" msgstr "Unidade externa" -#: dcim/forms/bulk_edit.py:316 +#: netbox/dcim/forms/bulk_edit.py:316 msgid "Mounting depth" msgstr "Profundidade de montagem" -#: dcim/forms/bulk_edit.py:321 dcim/forms/bulk_edit.py:351 -#: dcim/forms/bulk_edit.py:436 dcim/forms/bulk_edit.py:459 -#: dcim/forms/bulk_edit.py:475 dcim/forms/bulk_edit.py:495 -#: dcim/forms/bulk_import.py:332 dcim/forms/bulk_import.py:358 -#: dcim/forms/filtersets.py:251 dcim/forms/filtersets.py:312 -#: dcim/forms/filtersets.py:336 dcim/forms/filtersets.py:423 -#: dcim/forms/filtersets.py:529 dcim/forms/filtersets.py:548 -#: dcim/forms/filtersets.py:604 dcim/forms/model_forms.py:232 -#: dcim/forms/model_forms.py:346 dcim/tables/devicetypes.py:103 -#: dcim/tables/modules.py:35 dcim/tables/racks.py:103 -#: extras/forms/bulk_edit.py:45 extras/forms/bulk_edit.py:108 -#: extras/forms/bulk_edit.py:158 extras/forms/bulk_edit.py:278 -#: extras/forms/filtersets.py:61 extras/forms/filtersets.py:134 -#: extras/forms/filtersets.py:221 ipam/forms/bulk_edit.py:188 -#: templates/dcim/device.html:316 templates/dcim/devicetype.html:49 -#: templates/dcim/moduletype.html:30 templates/extras/configcontext.html:17 -#: templates/extras/customlink.html:25 templates/extras/savedfilter.html:33 -#: templates/ipam/role.html:30 +#: netbox/dcim/forms/bulk_edit.py:321 netbox/dcim/forms/bulk_edit.py:351 +#: netbox/dcim/forms/bulk_edit.py:436 netbox/dcim/forms/bulk_edit.py:459 +#: netbox/dcim/forms/bulk_edit.py:475 netbox/dcim/forms/bulk_edit.py:495 +#: netbox/dcim/forms/bulk_import.py:332 netbox/dcim/forms/bulk_import.py:358 +#: netbox/dcim/forms/filtersets.py:251 netbox/dcim/forms/filtersets.py:312 +#: netbox/dcim/forms/filtersets.py:336 netbox/dcim/forms/filtersets.py:423 +#: netbox/dcim/forms/filtersets.py:529 netbox/dcim/forms/filtersets.py:548 +#: netbox/dcim/forms/filtersets.py:604 netbox/dcim/forms/model_forms.py:232 +#: netbox/dcim/forms/model_forms.py:346 netbox/dcim/tables/devicetypes.py:103 +#: netbox/dcim/tables/modules.py:35 netbox/dcim/tables/racks.py:103 +#: netbox/extras/forms/bulk_edit.py:45 netbox/extras/forms/bulk_edit.py:108 +#: netbox/extras/forms/bulk_edit.py:158 netbox/extras/forms/bulk_edit.py:278 +#: netbox/extras/forms/filtersets.py:61 netbox/extras/forms/filtersets.py:134 +#: netbox/extras/forms/filtersets.py:221 netbox/ipam/forms/bulk_edit.py:188 +#: netbox/templates/dcim/device.html:317 +#: netbox/templates/dcim/devicetype.html:49 +#: netbox/templates/dcim/moduletype.html:30 +#: netbox/templates/extras/configcontext.html:17 +#: netbox/templates/extras/customlink.html:25 +#: netbox/templates/extras/savedfilter.html:33 +#: netbox/templates/ipam/role.html:30 msgid "Weight" msgstr "Peso" -#: dcim/forms/bulk_edit.py:326 dcim/forms/filtersets.py:317 +#: netbox/dcim/forms/bulk_edit.py:326 netbox/dcim/forms/filtersets.py:317 msgid "Max weight" msgstr "Peso máximo" -#: dcim/forms/bulk_edit.py:331 dcim/forms/bulk_edit.py:441 -#: dcim/forms/bulk_edit.py:480 dcim/forms/bulk_import.py:231 -#: dcim/forms/bulk_import.py:337 dcim/forms/bulk_import.py:363 -#: dcim/forms/filtersets.py:322 dcim/forms/filtersets.py:533 -#: dcim/forms/filtersets.py:608 +#: netbox/dcim/forms/bulk_edit.py:331 netbox/dcim/forms/bulk_edit.py:441 +#: netbox/dcim/forms/bulk_edit.py:480 netbox/dcim/forms/bulk_import.py:231 +#: netbox/dcim/forms/bulk_import.py:337 netbox/dcim/forms/bulk_import.py:363 +#: netbox/dcim/forms/filtersets.py:322 netbox/dcim/forms/filtersets.py:533 +#: netbox/dcim/forms/filtersets.py:608 msgid "Weight unit" msgstr "Unidade de peso" -#: dcim/forms/bulk_edit.py:345 dcim/forms/bulk_edit.py:808 -#: dcim/forms/bulk_import.py:270 dcim/forms/bulk_import.py:273 -#: dcim/forms/bulk_import.py:498 dcim/forms/bulk_import.py:1309 -#: dcim/forms/bulk_import.py:1313 dcim/forms/filtersets.py:102 -#: dcim/forms/filtersets.py:340 dcim/forms/filtersets.py:354 -#: dcim/forms/filtersets.py:392 dcim/forms/filtersets.py:701 -#: dcim/forms/filtersets.py:954 dcim/forms/filtersets.py:1086 -#: dcim/forms/model_forms.py:226 dcim/forms/model_forms.py:248 -#: dcim/forms/model_forms.py:422 dcim/forms/model_forms.py:700 -#: dcim/forms/object_create.py:400 dcim/tables/devices.py:166 -#: dcim/tables/power.py:70 dcim/tables/racks.py:148 -#: ipam/forms/bulk_edit.py:465 ipam/forms/filtersets.py:442 -#: ipam/forms/model_forms.py:610 templates/dcim/device.html:29 -#: templates/dcim/inc/cable_termination.html:16 -#: templates/dcim/powerfeed.html:28 templates/dcim/rack.html:13 -#: templates/dcim/rack/base.html:4 templates/dcim/rackreservation.html:19 -#: templates/dcim/rackreservation.html:36 -#: virtualization/forms/model_forms.py:113 +#: netbox/dcim/forms/bulk_edit.py:345 netbox/dcim/forms/bulk_edit.py:808 +#: netbox/dcim/forms/bulk_import.py:270 netbox/dcim/forms/bulk_import.py:273 +#: netbox/dcim/forms/bulk_import.py:498 netbox/dcim/forms/bulk_import.py:1309 +#: netbox/dcim/forms/bulk_import.py:1313 netbox/dcim/forms/filtersets.py:102 +#: netbox/dcim/forms/filtersets.py:340 netbox/dcim/forms/filtersets.py:354 +#: netbox/dcim/forms/filtersets.py:392 netbox/dcim/forms/filtersets.py:701 +#: netbox/dcim/forms/filtersets.py:954 netbox/dcim/forms/filtersets.py:1086 +#: netbox/dcim/forms/model_forms.py:226 netbox/dcim/forms/model_forms.py:248 +#: netbox/dcim/forms/model_forms.py:422 netbox/dcim/forms/model_forms.py:700 +#: netbox/dcim/forms/object_create.py:400 netbox/dcim/tables/devices.py:158 +#: netbox/dcim/tables/power.py:70 netbox/dcim/tables/racks.py:148 +#: netbox/ipam/forms/bulk_edit.py:465 netbox/ipam/forms/filtersets.py:442 +#: netbox/ipam/forms/model_forms.py:610 netbox/templates/dcim/device.html:30 +#: netbox/templates/dcim/inc/cable_termination.html:16 +#: netbox/templates/dcim/powerfeed.html:28 netbox/templates/dcim/rack.html:13 +#: netbox/templates/dcim/rack/base.html:4 +#: netbox/templates/dcim/rackreservation.html:19 +#: netbox/templates/dcim/rackreservation.html:36 +#: netbox/virtualization/forms/model_forms.py:113 msgid "Rack" msgstr "Rack" -#: dcim/forms/bulk_edit.py:349 dcim/forms/bulk_edit.py:628 -#: dcim/forms/filtersets.py:248 dcim/forms/filtersets.py:333 -#: dcim/forms/filtersets.py:416 dcim/forms/filtersets.py:543 -#: dcim/forms/filtersets.py:651 dcim/forms/filtersets.py:861 -#: dcim/forms/model_forms.py:610 dcim/forms/model_forms.py:1524 -#: templates/dcim/device_edit.html:20 +#: netbox/dcim/forms/bulk_edit.py:349 netbox/dcim/forms/bulk_edit.py:628 +#: netbox/dcim/forms/filtersets.py:248 netbox/dcim/forms/filtersets.py:333 +#: netbox/dcim/forms/filtersets.py:416 netbox/dcim/forms/filtersets.py:543 +#: netbox/dcim/forms/filtersets.py:651 netbox/dcim/forms/filtersets.py:861 +#: netbox/dcim/forms/model_forms.py:610 netbox/dcim/forms/model_forms.py:1524 +#: netbox/templates/dcim/device_edit.html:20 msgid "Hardware" msgstr "Hardware" -#: dcim/forms/bulk_edit.py:402 dcim/forms/bulk_edit.py:466 -#: dcim/forms/bulk_edit.py:530 dcim/forms/bulk_edit.py:554 -#: dcim/forms/bulk_edit.py:638 dcim/forms/bulk_edit.py:1165 -#: dcim/forms/bulk_edit.py:1553 dcim/forms/bulk_import.py:319 -#: dcim/forms/bulk_import.py:353 dcim/forms/bulk_import.py:395 -#: dcim/forms/bulk_import.py:431 dcim/forms/bulk_import.py:1027 -#: dcim/forms/filtersets.py:429 dcim/forms/filtersets.py:554 -#: dcim/forms/filtersets.py:630 dcim/forms/filtersets.py:711 -#: dcim/forms/filtersets.py:866 dcim/forms/filtersets.py:1431 -#: dcim/forms/model_forms.py:281 dcim/forms/model_forms.py:293 -#: dcim/forms/model_forms.py:339 dcim/forms/model_forms.py:379 -#: dcim/forms/model_forms.py:1020 dcim/forms/model_forms.py:1459 -#: dcim/forms/object_import.py:187 dcim/tables/devices.py:101 -#: dcim/tables/devices.py:177 dcim/tables/devices.py:924 -#: dcim/tables/devicetypes.py:81 dcim/tables/devicetypes.py:304 -#: dcim/tables/modules.py:20 dcim/tables/modules.py:60 -#: templates/dcim/devicetype.html:14 templates/dcim/inventoryitem.html:44 -#: templates/dcim/manufacturer.html:33 templates/dcim/modulebay.html:58 -#: templates/dcim/moduletype.html:14 templates/dcim/platform.html:37 +#: netbox/dcim/forms/bulk_edit.py:402 netbox/dcim/forms/bulk_edit.py:466 +#: netbox/dcim/forms/bulk_edit.py:530 netbox/dcim/forms/bulk_edit.py:554 +#: netbox/dcim/forms/bulk_edit.py:638 netbox/dcim/forms/bulk_edit.py:1165 +#: netbox/dcim/forms/bulk_edit.py:1553 netbox/dcim/forms/bulk_import.py:319 +#: netbox/dcim/forms/bulk_import.py:353 netbox/dcim/forms/bulk_import.py:395 +#: netbox/dcim/forms/bulk_import.py:431 netbox/dcim/forms/bulk_import.py:1027 +#: netbox/dcim/forms/filtersets.py:429 netbox/dcim/forms/filtersets.py:554 +#: netbox/dcim/forms/filtersets.py:630 netbox/dcim/forms/filtersets.py:711 +#: netbox/dcim/forms/filtersets.py:866 netbox/dcim/forms/filtersets.py:1431 +#: netbox/dcim/forms/model_forms.py:281 netbox/dcim/forms/model_forms.py:293 +#: netbox/dcim/forms/model_forms.py:339 netbox/dcim/forms/model_forms.py:379 +#: netbox/dcim/forms/model_forms.py:1020 netbox/dcim/forms/model_forms.py:1459 +#: netbox/dcim/forms/object_import.py:187 netbox/dcim/tables/devices.py:93 +#: netbox/dcim/tables/devices.py:169 netbox/dcim/tables/devices.py:906 +#: netbox/dcim/tables/devicetypes.py:81 netbox/dcim/tables/devicetypes.py:304 +#: netbox/dcim/tables/modules.py:20 netbox/dcim/tables/modules.py:60 +#: netbox/templates/dcim/devicetype.html:14 +#: netbox/templates/dcim/inventoryitem.html:44 +#: netbox/templates/dcim/manufacturer.html:33 +#: netbox/templates/dcim/modulebay.html:58 +#: netbox/templates/dcim/moduletype.html:14 +#: netbox/templates/dcim/platform.html:37 msgid "Manufacturer" msgstr "Fabricante" -#: dcim/forms/bulk_edit.py:407 dcim/forms/bulk_import.py:325 -#: dcim/forms/filtersets.py:434 dcim/forms/model_forms.py:297 +#: netbox/dcim/forms/bulk_edit.py:407 netbox/dcim/forms/bulk_import.py:325 +#: netbox/dcim/forms/filtersets.py:434 netbox/dcim/forms/model_forms.py:297 msgid "Default platform" msgstr "Plataforma padrão" -#: dcim/forms/bulk_edit.py:412 dcim/forms/bulk_edit.py:471 -#: dcim/forms/filtersets.py:437 dcim/forms/filtersets.py:557 +#: netbox/dcim/forms/bulk_edit.py:412 netbox/dcim/forms/bulk_edit.py:471 +#: netbox/dcim/forms/filtersets.py:437 netbox/dcim/forms/filtersets.py:557 msgid "Part number" msgstr "Número da peça" -#: dcim/forms/bulk_edit.py:416 +#: netbox/dcim/forms/bulk_edit.py:416 msgid "U height" msgstr "Altura em U" -#: dcim/forms/bulk_edit.py:428 +#: netbox/dcim/forms/bulk_edit.py:428 msgid "Exclude from utilization" msgstr "Excluir da utilização" -#: dcim/forms/bulk_edit.py:431 dcim/forms/bulk_edit.py:603 -#: dcim/forms/bulk_import.py:525 dcim/forms/filtersets.py:446 -#: dcim/forms/filtersets.py:733 templates/dcim/device.html:97 -#: templates/dcim/devicetype.html:65 +#: netbox/dcim/forms/bulk_edit.py:431 netbox/dcim/forms/bulk_edit.py:603 +#: netbox/dcim/forms/bulk_import.py:525 netbox/dcim/forms/filtersets.py:446 +#: netbox/dcim/forms/filtersets.py:733 netbox/templates/dcim/device.html:98 +#: netbox/templates/dcim/devicetype.html:65 msgid "Airflow" msgstr "Fluxo de ar" -#: dcim/forms/bulk_edit.py:457 dcim/forms/model_forms.py:312 -#: dcim/tables/devicetypes.py:78 templates/dcim/device.html:87 -#: templates/dcim/devicebay.html:52 templates/dcim/module.html:58 +#: netbox/dcim/forms/bulk_edit.py:457 netbox/dcim/forms/model_forms.py:312 +#: netbox/dcim/tables/devicetypes.py:78 netbox/templates/dcim/device.html:88 +#: netbox/templates/dcim/devicebay.html:52 +#: netbox/templates/dcim/module.html:58 msgid "Device Type" msgstr "Tipo de dispositivo" -#: dcim/forms/bulk_edit.py:494 dcim/forms/model_forms.py:345 -#: dcim/tables/modules.py:17 dcim/tables/modules.py:65 -#: templates/dcim/module.html:62 templates/dcim/modulebay.html:62 -#: templates/dcim/moduletype.html:11 +#: netbox/dcim/forms/bulk_edit.py:494 netbox/dcim/forms/model_forms.py:345 +#: netbox/dcim/tables/modules.py:17 netbox/dcim/tables/modules.py:65 +#: netbox/templates/dcim/module.html:62 +#: netbox/templates/dcim/modulebay.html:62 +#: netbox/templates/dcim/moduletype.html:11 msgid "Module Type" msgstr "Tipo de módulo" -#: dcim/forms/bulk_edit.py:508 dcim/models/devices.py:474 +#: netbox/dcim/forms/bulk_edit.py:508 netbox/dcim/models/devices.py:474 msgid "VM role" msgstr "Função da VM" -#: dcim/forms/bulk_edit.py:511 dcim/forms/bulk_edit.py:535 -#: dcim/forms/bulk_edit.py:618 dcim/forms/bulk_import.py:376 -#: dcim/forms/bulk_import.py:380 dcim/forms/bulk_import.py:402 -#: dcim/forms/bulk_import.py:406 dcim/forms/bulk_import.py:531 -#: dcim/forms/bulk_import.py:535 dcim/forms/filtersets.py:619 -#: dcim/forms/filtersets.py:635 dcim/forms/filtersets.py:752 -#: dcim/forms/model_forms.py:358 dcim/forms/model_forms.py:384 -#: dcim/forms/model_forms.py:495 virtualization/forms/bulk_import.py:132 -#: virtualization/forms/bulk_import.py:133 -#: virtualization/forms/filtersets.py:184 -#: virtualization/forms/model_forms.py:215 +#: netbox/dcim/forms/bulk_edit.py:511 netbox/dcim/forms/bulk_edit.py:535 +#: netbox/dcim/forms/bulk_edit.py:618 netbox/dcim/forms/bulk_import.py:376 +#: netbox/dcim/forms/bulk_import.py:380 netbox/dcim/forms/bulk_import.py:402 +#: netbox/dcim/forms/bulk_import.py:406 netbox/dcim/forms/bulk_import.py:531 +#: netbox/dcim/forms/bulk_import.py:535 netbox/dcim/forms/filtersets.py:619 +#: netbox/dcim/forms/filtersets.py:635 netbox/dcim/forms/filtersets.py:752 +#: netbox/dcim/forms/model_forms.py:358 netbox/dcim/forms/model_forms.py:384 +#: netbox/dcim/forms/model_forms.py:495 +#: netbox/virtualization/forms/bulk_import.py:132 +#: netbox/virtualization/forms/bulk_import.py:133 +#: netbox/virtualization/forms/filtersets.py:184 +#: netbox/virtualization/forms/model_forms.py:215 msgid "Config template" msgstr "Modelo de configuração" -#: dcim/forms/bulk_edit.py:559 dcim/forms/bulk_edit.py:959 -#: dcim/forms/bulk_import.py:437 dcim/forms/filtersets.py:112 -#: dcim/forms/model_forms.py:444 dcim/forms/model_forms.py:817 -#: dcim/forms/model_forms.py:834 extras/filtersets.py:499 +#: netbox/dcim/forms/bulk_edit.py:559 netbox/dcim/forms/bulk_edit.py:959 +#: netbox/dcim/forms/bulk_import.py:437 netbox/dcim/forms/filtersets.py:112 +#: netbox/dcim/forms/model_forms.py:444 netbox/dcim/forms/model_forms.py:817 +#: netbox/dcim/forms/model_forms.py:834 netbox/extras/filtersets.py:499 msgid "Device type" msgstr "Tipo de dispositivo" -#: dcim/forms/bulk_edit.py:570 dcim/forms/bulk_import.py:418 -#: dcim/forms/filtersets.py:117 dcim/forms/model_forms.py:452 +#: netbox/dcim/forms/bulk_edit.py:570 netbox/dcim/forms/bulk_import.py:418 +#: netbox/dcim/forms/filtersets.py:117 netbox/dcim/forms/model_forms.py:452 msgid "Device role" msgstr "Função do dispositivo" -#: dcim/forms/bulk_edit.py:593 dcim/forms/bulk_import.py:443 -#: dcim/forms/filtersets.py:725 dcim/forms/model_forms.py:394 -#: dcim/forms/model_forms.py:456 dcim/tables/devices.py:187 -#: extras/filtersets.py:515 templates/dcim/device.html:183 -#: templates/dcim/platform.html:26 -#: templates/virtualization/virtualmachine.html:27 -#: virtualization/forms/bulk_edit.py:160 -#: virtualization/forms/bulk_import.py:122 -#: virtualization/forms/filtersets.py:168 -#: virtualization/forms/model_forms.py:203 -#: virtualization/tables/virtualmachines.py:78 +#: netbox/dcim/forms/bulk_edit.py:593 netbox/dcim/forms/bulk_import.py:443 +#: netbox/dcim/forms/filtersets.py:725 netbox/dcim/forms/model_forms.py:394 +#: netbox/dcim/forms/model_forms.py:456 netbox/dcim/tables/devices.py:179 +#: netbox/extras/filtersets.py:515 netbox/templates/dcim/device.html:184 +#: netbox/templates/dcim/platform.html:26 +#: netbox/templates/virtualization/virtualmachine.html:27 +#: netbox/virtualization/forms/bulk_edit.py:160 +#: netbox/virtualization/forms/bulk_import.py:122 +#: netbox/virtualization/forms/filtersets.py:168 +#: netbox/virtualization/forms/model_forms.py:203 +#: netbox/virtualization/tables/virtualmachines.py:78 msgid "Platform" msgstr "Plataforma" -#: dcim/forms/bulk_edit.py:626 dcim/forms/bulk_edit.py:1179 -#: dcim/forms/bulk_edit.py:1543 dcim/forms/bulk_edit.py:1589 -#: dcim/forms/bulk_import.py:586 dcim/forms/bulk_import.py:648 -#: dcim/forms/bulk_import.py:674 dcim/forms/bulk_import.py:700 -#: dcim/forms/bulk_import.py:720 dcim/forms/bulk_import.py:773 -#: dcim/forms/bulk_import.py:891 dcim/forms/bulk_import.py:939 -#: dcim/forms/bulk_import.py:956 dcim/forms/bulk_import.py:968 -#: dcim/forms/bulk_import.py:1016 dcim/forms/bulk_import.py:1373 -#: dcim/forms/connections.py:24 dcim/forms/filtersets.py:129 -#: dcim/forms/filtersets.py:840 dcim/forms/filtersets.py:970 -#: dcim/forms/filtersets.py:1160 dcim/forms/filtersets.py:1182 -#: dcim/forms/filtersets.py:1204 dcim/forms/filtersets.py:1221 -#: dcim/forms/filtersets.py:1241 dcim/forms/filtersets.py:1349 -#: dcim/forms/filtersets.py:1371 dcim/forms/filtersets.py:1392 -#: dcim/forms/filtersets.py:1407 dcim/forms/filtersets.py:1421 -#: dcim/forms/filtersets.py:1484 dcim/forms/filtersets.py:1508 -#: dcim/forms/filtersets.py:1532 dcim/forms/model_forms.py:573 -#: dcim/forms/model_forms.py:794 dcim/forms/model_forms.py:1153 -#: dcim/forms/model_forms.py:1608 dcim/forms/object_create.py:257 -#: dcim/tables/connections.py:22 dcim/tables/connections.py:41 -#: dcim/tables/connections.py:60 dcim/tables/devices.py:290 -#: dcim/tables/devices.py:359 dcim/tables/devices.py:403 -#: dcim/tables/devices.py:448 dcim/tables/devices.py:502 -#: dcim/tables/devices.py:594 dcim/tables/devices.py:692 -#: dcim/tables/devices.py:752 dcim/tables/devices.py:802 -#: dcim/tables/devices.py:862 dcim/tables/devices.py:914 -#: dcim/tables/devices.py:1040 dcim/tables/modules.py:52 -#: extras/forms/filtersets.py:330 ipam/forms/bulk_import.py:303 -#: ipam/forms/bulk_import.py:489 ipam/forms/filtersets.py:558 -#: ipam/forms/model_forms.py:317 ipam/forms/model_forms.py:725 -#: ipam/forms/model_forms.py:758 ipam/forms/model_forms.py:784 -#: ipam/tables/vlans.py:176 templates/dcim/consoleport.html:20 -#: templates/dcim/consoleserverport.html:20 templates/dcim/device.html:14 -#: templates/dcim/device.html:128 templates/dcim/device_edit.html:10 -#: templates/dcim/devicebay.html:20 templates/dcim/devicebay.html:48 -#: templates/dcim/frontport.html:20 templates/dcim/interface.html:30 -#: templates/dcim/interface.html:161 templates/dcim/inventoryitem.html:20 -#: templates/dcim/module.html:54 templates/dcim/modulebay.html:20 -#: templates/dcim/poweroutlet.html:20 templates/dcim/powerport.html:20 -#: templates/dcim/rearport.html:20 templates/dcim/virtualchassis.html:65 -#: templates/dcim/virtualchassis_edit.html:51 -#: templates/dcim/virtualdevicecontext.html:22 -#: templates/virtualization/virtualmachine.html:110 -#: templates/vpn/tunneltermination.html:23 -#: templates/wireless/inc/wirelesslink_interface.html:6 -#: virtualization/filtersets.py:167 virtualization/forms/bulk_edit.py:137 -#: virtualization/forms/bulk_import.py:99 -#: virtualization/forms/filtersets.py:128 -#: virtualization/forms/model_forms.py:185 -#: virtualization/tables/virtualmachines.py:70 vpn/choices.py:44 -#: vpn/forms/bulk_import.py:86 vpn/forms/bulk_import.py:283 -#: vpn/forms/filtersets.py:275 vpn/forms/model_forms.py:90 -#: vpn/forms/model_forms.py:125 vpn/forms/model_forms.py:236 -#: vpn/forms/model_forms.py:453 wireless/forms/model_forms.py:99 -#: wireless/forms/model_forms.py:141 wireless/tables/wirelesslan.py:75 +#: netbox/dcim/forms/bulk_edit.py:626 netbox/dcim/forms/bulk_edit.py:1179 +#: netbox/dcim/forms/bulk_edit.py:1543 netbox/dcim/forms/bulk_edit.py:1589 +#: netbox/dcim/forms/bulk_import.py:586 netbox/dcim/forms/bulk_import.py:648 +#: netbox/dcim/forms/bulk_import.py:674 netbox/dcim/forms/bulk_import.py:700 +#: netbox/dcim/forms/bulk_import.py:720 netbox/dcim/forms/bulk_import.py:773 +#: netbox/dcim/forms/bulk_import.py:891 netbox/dcim/forms/bulk_import.py:939 +#: netbox/dcim/forms/bulk_import.py:956 netbox/dcim/forms/bulk_import.py:968 +#: netbox/dcim/forms/bulk_import.py:1016 netbox/dcim/forms/bulk_import.py:1373 +#: netbox/dcim/forms/connections.py:24 netbox/dcim/forms/filtersets.py:129 +#: netbox/dcim/forms/filtersets.py:840 netbox/dcim/forms/filtersets.py:970 +#: netbox/dcim/forms/filtersets.py:1160 netbox/dcim/forms/filtersets.py:1182 +#: netbox/dcim/forms/filtersets.py:1204 netbox/dcim/forms/filtersets.py:1221 +#: netbox/dcim/forms/filtersets.py:1241 netbox/dcim/forms/filtersets.py:1349 +#: netbox/dcim/forms/filtersets.py:1371 netbox/dcim/forms/filtersets.py:1392 +#: netbox/dcim/forms/filtersets.py:1407 netbox/dcim/forms/filtersets.py:1421 +#: netbox/dcim/forms/filtersets.py:1484 netbox/dcim/forms/filtersets.py:1508 +#: netbox/dcim/forms/filtersets.py:1532 netbox/dcim/forms/model_forms.py:573 +#: netbox/dcim/forms/model_forms.py:794 netbox/dcim/forms/model_forms.py:1153 +#: netbox/dcim/forms/model_forms.py:1608 +#: netbox/dcim/forms/object_create.py:257 netbox/dcim/tables/connections.py:22 +#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60 +#: netbox/dcim/tables/devices.py:282 netbox/dcim/tables/devices.py:359 +#: netbox/dcim/tables/devices.py:400 netbox/dcim/tables/devices.py:442 +#: netbox/dcim/tables/devices.py:493 netbox/dcim/tables/devices.py:582 +#: netbox/dcim/tables/devices.py:680 netbox/dcim/tables/devices.py:737 +#: netbox/dcim/tables/devices.py:784 netbox/dcim/tables/devices.py:844 +#: netbox/dcim/tables/devices.py:896 netbox/dcim/tables/devices.py:1022 +#: netbox/dcim/tables/modules.py:52 netbox/extras/forms/filtersets.py:330 +#: netbox/ipam/forms/bulk_import.py:303 netbox/ipam/forms/bulk_import.py:489 +#: netbox/ipam/forms/filtersets.py:558 netbox/ipam/forms/model_forms.py:317 +#: netbox/ipam/forms/model_forms.py:725 netbox/ipam/forms/model_forms.py:758 +#: netbox/ipam/forms/model_forms.py:784 netbox/ipam/tables/vlans.py:176 +#: netbox/templates/dcim/consoleport.html:20 +#: netbox/templates/dcim/consoleserverport.html:20 +#: netbox/templates/dcim/device.html:15 netbox/templates/dcim/device.html:129 +#: netbox/templates/dcim/device_edit.html:10 +#: netbox/templates/dcim/devicebay.html:20 +#: netbox/templates/dcim/devicebay.html:48 +#: netbox/templates/dcim/frontport.html:20 +#: netbox/templates/dcim/interface.html:30 +#: netbox/templates/dcim/interface.html:161 +#: netbox/templates/dcim/inventoryitem.html:20 +#: netbox/templates/dcim/module.html:54 +#: netbox/templates/dcim/modulebay.html:20 +#: netbox/templates/dcim/poweroutlet.html:20 +#: netbox/templates/dcim/powerport.html:20 +#: netbox/templates/dcim/rearport.html:20 +#: netbox/templates/dcim/virtualchassis.html:65 +#: netbox/templates/dcim/virtualchassis_edit.html:51 +#: netbox/templates/dcim/virtualdevicecontext.html:22 +#: netbox/templates/virtualization/virtualmachine.html:110 +#: netbox/templates/vpn/tunneltermination.html:23 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:6 +#: netbox/virtualization/filtersets.py:167 +#: netbox/virtualization/forms/bulk_edit.py:137 +#: netbox/virtualization/forms/bulk_import.py:99 +#: netbox/virtualization/forms/filtersets.py:128 +#: netbox/virtualization/forms/model_forms.py:185 +#: netbox/virtualization/tables/virtualmachines.py:70 netbox/vpn/choices.py:44 +#: netbox/vpn/forms/bulk_import.py:86 netbox/vpn/forms/bulk_import.py:283 +#: netbox/vpn/forms/filtersets.py:275 netbox/vpn/forms/model_forms.py:90 +#: netbox/vpn/forms/model_forms.py:125 netbox/vpn/forms/model_forms.py:236 +#: netbox/vpn/forms/model_forms.py:453 netbox/wireless/forms/model_forms.py:99 +#: netbox/wireless/forms/model_forms.py:141 +#: netbox/wireless/tables/wirelesslan.py:75 msgid "Device" msgstr "Dispositivo" -#: dcim/forms/bulk_edit.py:629 templates/extras/dashboard/widget_config.html:7 -#: virtualization/forms/bulk_edit.py:191 +#: netbox/dcim/forms/bulk_edit.py:629 +#: netbox/templates/extras/dashboard/widget_config.html:7 +#: netbox/virtualization/forms/bulk_edit.py:191 msgid "Configuration" msgstr "Configuração" -#: dcim/forms/bulk_edit.py:643 dcim/forms/bulk_import.py:598 -#: dcim/forms/model_forms.py:587 dcim/forms/model_forms.py:842 +#: netbox/dcim/forms/bulk_edit.py:643 netbox/dcim/forms/bulk_import.py:598 +#: netbox/dcim/forms/model_forms.py:587 netbox/dcim/forms/model_forms.py:842 msgid "Module type" msgstr "Tipo de módulo" -#: dcim/forms/bulk_edit.py:697 dcim/forms/bulk_edit.py:882 -#: dcim/forms/bulk_edit.py:901 dcim/forms/bulk_edit.py:924 -#: dcim/forms/bulk_edit.py:966 dcim/forms/bulk_edit.py:1010 -#: dcim/forms/bulk_edit.py:1061 dcim/forms/bulk_edit.py:1088 -#: dcim/forms/bulk_edit.py:1115 dcim/forms/bulk_edit.py:1133 -#: dcim/forms/bulk_edit.py:1151 dcim/forms/filtersets.py:65 -#: dcim/forms/object_create.py:46 templates/dcim/cable.html:32 -#: templates/dcim/consoleport.html:32 templates/dcim/consoleserverport.html:32 -#: templates/dcim/devicebay.html:28 templates/dcim/frontport.html:32 -#: templates/dcim/inc/panels/inventory_items.html:19 -#: templates/dcim/interface.html:42 templates/dcim/inventoryitem.html:32 -#: templates/dcim/modulebay.html:30 templates/dcim/poweroutlet.html:32 -#: templates/dcim/powerport.html:32 templates/dcim/rearport.html:32 -#: templates/extras/customfield.html:26 templates/generic/bulk_import.html:162 +#: netbox/dcim/forms/bulk_edit.py:697 netbox/dcim/forms/bulk_edit.py:882 +#: netbox/dcim/forms/bulk_edit.py:901 netbox/dcim/forms/bulk_edit.py:924 +#: netbox/dcim/forms/bulk_edit.py:966 netbox/dcim/forms/bulk_edit.py:1010 +#: netbox/dcim/forms/bulk_edit.py:1061 netbox/dcim/forms/bulk_edit.py:1088 +#: netbox/dcim/forms/bulk_edit.py:1115 netbox/dcim/forms/bulk_edit.py:1133 +#: netbox/dcim/forms/bulk_edit.py:1151 netbox/dcim/forms/filtersets.py:65 +#: netbox/dcim/forms/object_create.py:46 netbox/templates/dcim/cable.html:32 +#: netbox/templates/dcim/consoleport.html:32 +#: netbox/templates/dcim/consoleserverport.html:32 +#: netbox/templates/dcim/devicebay.html:28 +#: netbox/templates/dcim/frontport.html:32 +#: netbox/templates/dcim/inc/panels/inventory_items.html:19 +#: netbox/templates/dcim/interface.html:42 +#: netbox/templates/dcim/inventoryitem.html:32 +#: netbox/templates/dcim/modulebay.html:30 +#: netbox/templates/dcim/poweroutlet.html:32 +#: netbox/templates/dcim/powerport.html:32 +#: netbox/templates/dcim/rearport.html:32 +#: netbox/templates/extras/customfield.html:26 +#: netbox/templates/generic/bulk_import.html:162 msgid "Label" msgstr "Rótulo" -#: dcim/forms/bulk_edit.py:706 dcim/forms/filtersets.py:987 -#: templates/dcim/cable.html:50 +#: netbox/dcim/forms/bulk_edit.py:706 netbox/dcim/forms/filtersets.py:987 +#: netbox/templates/dcim/cable.html:50 msgid "Length" msgstr "Comprimento" -#: dcim/forms/bulk_edit.py:711 dcim/forms/bulk_import.py:1174 -#: dcim/forms/bulk_import.py:1177 dcim/forms/filtersets.py:991 +#: netbox/dcim/forms/bulk_edit.py:711 netbox/dcim/forms/bulk_import.py:1174 +#: netbox/dcim/forms/bulk_import.py:1177 netbox/dcim/forms/filtersets.py:991 msgid "Length unit" msgstr "Unidade de comprimento" -#: dcim/forms/bulk_edit.py:735 templates/dcim/virtualchassis.html:23 +#: netbox/dcim/forms/bulk_edit.py:735 +#: netbox/templates/dcim/virtualchassis.html:23 msgid "Domain" msgstr "Domínio" -#: dcim/forms/bulk_edit.py:803 dcim/forms/bulk_import.py:1296 -#: dcim/forms/filtersets.py:1077 dcim/forms/model_forms.py:695 +#: netbox/dcim/forms/bulk_edit.py:803 netbox/dcim/forms/bulk_import.py:1296 +#: netbox/dcim/forms/filtersets.py:1077 netbox/dcim/forms/model_forms.py:695 msgid "Power panel" msgstr "Painel de alimentação" -#: dcim/forms/bulk_edit.py:825 dcim/forms/bulk_import.py:1332 -#: dcim/forms/filtersets.py:1099 templates/dcim/powerfeed.html:83 +#: netbox/dcim/forms/bulk_edit.py:825 netbox/dcim/forms/bulk_import.py:1332 +#: netbox/dcim/forms/filtersets.py:1099 +#: netbox/templates/dcim/powerfeed.html:83 msgid "Supply" msgstr "Fornecimento" -#: dcim/forms/bulk_edit.py:831 dcim/forms/bulk_import.py:1337 -#: dcim/forms/filtersets.py:1104 templates/dcim/powerfeed.html:95 +#: netbox/dcim/forms/bulk_edit.py:831 netbox/dcim/forms/bulk_import.py:1337 +#: netbox/dcim/forms/filtersets.py:1104 +#: netbox/templates/dcim/powerfeed.html:95 msgid "Phase" msgstr "Estágio" -#: dcim/forms/bulk_edit.py:837 dcim/forms/filtersets.py:1109 -#: templates/dcim/powerfeed.html:87 +#: netbox/dcim/forms/bulk_edit.py:837 netbox/dcim/forms/filtersets.py:1109 +#: netbox/templates/dcim/powerfeed.html:87 msgid "Voltage" msgstr "Voltagem" -#: dcim/forms/bulk_edit.py:841 dcim/forms/filtersets.py:1113 -#: templates/dcim/powerfeed.html:91 +#: netbox/dcim/forms/bulk_edit.py:841 netbox/dcim/forms/filtersets.py:1113 +#: netbox/templates/dcim/powerfeed.html:91 msgid "Amperage" msgstr "Amperagem" -#: dcim/forms/bulk_edit.py:845 dcim/forms/filtersets.py:1117 +#: netbox/dcim/forms/bulk_edit.py:845 netbox/dcim/forms/filtersets.py:1117 msgid "Max utilization" msgstr "Utilização máxima" -#: dcim/forms/bulk_edit.py:934 +#: netbox/dcim/forms/bulk_edit.py:934 msgid "Maximum draw" msgstr "Sorteio máximo" -#: dcim/forms/bulk_edit.py:937 dcim/models/device_component_templates.py:256 -#: dcim/models/device_components.py:357 +#: netbox/dcim/forms/bulk_edit.py:937 +#: netbox/dcim/models/device_component_templates.py:256 +#: netbox/dcim/models/device_components.py:357 msgid "Maximum power draw (watts)" msgstr "Consumo máximo de energia (watts)" -#: dcim/forms/bulk_edit.py:940 +#: netbox/dcim/forms/bulk_edit.py:940 msgid "Allocated draw" msgstr "Sorteio alocado" -#: dcim/forms/bulk_edit.py:943 dcim/models/device_component_templates.py:263 -#: dcim/models/device_components.py:364 +#: netbox/dcim/forms/bulk_edit.py:943 +#: netbox/dcim/models/device_component_templates.py:263 +#: netbox/dcim/models/device_components.py:364 msgid "Allocated power draw (watts)" msgstr "Consumo de energia alocado (watts)" -#: dcim/forms/bulk_edit.py:976 dcim/forms/bulk_import.py:731 -#: dcim/forms/model_forms.py:898 dcim/forms/model_forms.py:1223 -#: dcim/forms/model_forms.py:1511 dcim/forms/object_import.py:55 +#: netbox/dcim/forms/bulk_edit.py:976 netbox/dcim/forms/bulk_import.py:731 +#: netbox/dcim/forms/model_forms.py:898 netbox/dcim/forms/model_forms.py:1223 +#: netbox/dcim/forms/model_forms.py:1511 netbox/dcim/forms/object_import.py:55 msgid "Power port" msgstr "Porta de alimentação" -#: dcim/forms/bulk_edit.py:981 dcim/forms/bulk_import.py:738 +#: netbox/dcim/forms/bulk_edit.py:981 netbox/dcim/forms/bulk_import.py:738 msgid "Feed leg" msgstr "Perna de alimentação" -#: dcim/forms/bulk_edit.py:1027 dcim/forms/bulk_edit.py:1333 +#: netbox/dcim/forms/bulk_edit.py:1027 netbox/dcim/forms/bulk_edit.py:1333 msgid "Management only" msgstr "Somente gerenciamento" -#: dcim/forms/bulk_edit.py:1037 dcim/forms/bulk_edit.py:1339 -#: dcim/forms/bulk_import.py:821 dcim/forms/filtersets.py:1300 -#: dcim/forms/object_import.py:90 -#: dcim/models/device_component_templates.py:411 -#: dcim/models/device_components.py:671 +#: netbox/dcim/forms/bulk_edit.py:1037 netbox/dcim/forms/bulk_edit.py:1339 +#: netbox/dcim/forms/bulk_import.py:821 netbox/dcim/forms/filtersets.py:1300 +#: netbox/dcim/forms/object_import.py:90 +#: netbox/dcim/models/device_component_templates.py:411 +#: netbox/dcim/models/device_components.py:671 msgid "PoE mode" msgstr "Modo PoE" -#: dcim/forms/bulk_edit.py:1043 dcim/forms/bulk_edit.py:1345 -#: dcim/forms/bulk_import.py:827 dcim/forms/filtersets.py:1305 -#: dcim/forms/object_import.py:95 -#: dcim/models/device_component_templates.py:417 -#: dcim/models/device_components.py:677 +#: netbox/dcim/forms/bulk_edit.py:1043 netbox/dcim/forms/bulk_edit.py:1345 +#: netbox/dcim/forms/bulk_import.py:827 netbox/dcim/forms/filtersets.py:1305 +#: netbox/dcim/forms/object_import.py:95 +#: netbox/dcim/models/device_component_templates.py:417 +#: netbox/dcim/models/device_components.py:677 msgid "PoE type" msgstr "Tipo PoE" -#: dcim/forms/bulk_edit.py:1049 dcim/forms/filtersets.py:1310 -#: dcim/forms/object_import.py:100 +#: netbox/dcim/forms/bulk_edit.py:1049 netbox/dcim/forms/filtersets.py:1310 +#: netbox/dcim/forms/object_import.py:100 msgid "Wireless role" msgstr "Função sem fio" -#: dcim/forms/bulk_edit.py:1186 dcim/forms/model_forms.py:609 -#: dcim/forms/model_forms.py:1168 dcim/tables/devices.py:313 -#: templates/dcim/consoleport.html:24 templates/dcim/consoleserverport.html:24 -#: templates/dcim/frontport.html:24 templates/dcim/interface.html:34 -#: templates/dcim/module.html:51 templates/dcim/modulebay.html:54 -#: templates/dcim/poweroutlet.html:24 templates/dcim/powerport.html:24 -#: templates/dcim/rearport.html:24 +#: netbox/dcim/forms/bulk_edit.py:1186 netbox/dcim/forms/model_forms.py:609 +#: netbox/dcim/forms/model_forms.py:1168 netbox/dcim/tables/devices.py:305 +#: netbox/templates/dcim/consoleport.html:24 +#: netbox/templates/dcim/consoleserverport.html:24 +#: netbox/templates/dcim/frontport.html:24 +#: netbox/templates/dcim/interface.html:34 +#: netbox/templates/dcim/module.html:51 +#: netbox/templates/dcim/modulebay.html:54 +#: netbox/templates/dcim/poweroutlet.html:24 +#: netbox/templates/dcim/powerport.html:24 +#: netbox/templates/dcim/rearport.html:24 msgid "Module" msgstr "Módulo" -#: dcim/forms/bulk_edit.py:1313 dcim/tables/devices.py:661 -#: templates/dcim/interface.html:110 +#: netbox/dcim/forms/bulk_edit.py:1313 netbox/dcim/tables/devices.py:649 +#: netbox/templates/dcim/interface.html:110 msgid "LAG" msgstr "DEFASAGEM" -#: dcim/forms/bulk_edit.py:1318 dcim/forms/model_forms.py:1250 +#: netbox/dcim/forms/bulk_edit.py:1318 netbox/dcim/forms/model_forms.py:1250 msgid "Virtual device contexts" msgstr "Contextos de dispositivos virtuais" -#: dcim/forms/bulk_edit.py:1324 dcim/forms/bulk_import.py:659 -#: dcim/forms/bulk_import.py:685 dcim/forms/filtersets.py:1169 -#: dcim/forms/filtersets.py:1191 dcim/forms/filtersets.py:1264 -#: dcim/tables/devices.py:606 -#: templates/circuits/inc/circuit_termination_fields.html:67 -#: templates/dcim/consoleport.html:40 templates/dcim/consoleserverport.html:40 +#: netbox/dcim/forms/bulk_edit.py:1324 netbox/dcim/forms/bulk_import.py:659 +#: netbox/dcim/forms/bulk_import.py:685 netbox/dcim/forms/filtersets.py:1169 +#: netbox/dcim/forms/filtersets.py:1191 netbox/dcim/forms/filtersets.py:1264 +#: netbox/dcim/tables/devices.py:594 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:67 +#: netbox/templates/dcim/consoleport.html:40 +#: netbox/templates/dcim/consoleserverport.html:40 msgid "Speed" msgstr "Rapidez" -#: dcim/forms/bulk_edit.py:1353 dcim/forms/bulk_import.py:830 -#: templates/vpn/ikepolicy.html:25 templates/vpn/ipsecprofile.html:21 -#: templates/vpn/ipsecprofile.html:48 virtualization/forms/bulk_edit.py:233 -#: virtualization/forms/bulk_import.py:165 vpn/forms/bulk_edit.py:146 -#: vpn/forms/bulk_edit.py:232 vpn/forms/bulk_import.py:176 -#: vpn/forms/bulk_import.py:234 vpn/forms/filtersets.py:135 -#: vpn/forms/filtersets.py:178 vpn/forms/filtersets.py:192 -#: vpn/tables/crypto.py:64 vpn/tables/crypto.py:162 +#: netbox/dcim/forms/bulk_edit.py:1353 netbox/dcim/forms/bulk_import.py:830 +#: netbox/templates/vpn/ikepolicy.html:25 +#: netbox/templates/vpn/ipsecprofile.html:21 +#: netbox/templates/vpn/ipsecprofile.html:48 +#: netbox/virtualization/forms/bulk_edit.py:233 +#: netbox/virtualization/forms/bulk_import.py:165 +#: netbox/vpn/forms/bulk_edit.py:146 netbox/vpn/forms/bulk_edit.py:232 +#: netbox/vpn/forms/bulk_import.py:176 netbox/vpn/forms/bulk_import.py:234 +#: netbox/vpn/forms/filtersets.py:135 netbox/vpn/forms/filtersets.py:178 +#: netbox/vpn/forms/filtersets.py:192 netbox/vpn/tables/crypto.py:64 +#: netbox/vpn/tables/crypto.py:162 msgid "Mode" msgstr "Modo" -#: dcim/forms/bulk_edit.py:1361 dcim/forms/model_forms.py:1299 -#: ipam/forms/bulk_import.py:177 ipam/forms/filtersets.py:505 -#: ipam/models/vlans.py:84 virtualization/forms/bulk_edit.py:240 -#: virtualization/forms/model_forms.py:321 +#: netbox/dcim/forms/bulk_edit.py:1361 netbox/dcim/forms/model_forms.py:1299 +#: netbox/ipam/forms/bulk_import.py:177 netbox/ipam/forms/filtersets.py:505 +#: netbox/ipam/models/vlans.py:84 netbox/virtualization/forms/bulk_edit.py:240 +#: netbox/virtualization/forms/model_forms.py:321 msgid "VLAN group" msgstr "Grupo de VLAN" -#: dcim/forms/bulk_edit.py:1369 dcim/forms/model_forms.py:1304 -#: dcim/tables/devices.py:579 virtualization/forms/bulk_edit.py:248 -#: virtualization/forms/model_forms.py:326 +#: netbox/dcim/forms/bulk_edit.py:1369 netbox/dcim/forms/model_forms.py:1304 +#: netbox/dcim/tables/devices.py:567 +#: netbox/virtualization/forms/bulk_edit.py:248 +#: netbox/virtualization/forms/model_forms.py:326 msgid "Untagged VLAN" msgstr "VLAN sem etiqueta" -#: dcim/forms/bulk_edit.py:1377 dcim/forms/model_forms.py:1313 -#: dcim/tables/devices.py:585 virtualization/forms/bulk_edit.py:256 -#: virtualization/forms/model_forms.py:335 +#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:1313 +#: netbox/dcim/tables/devices.py:573 +#: netbox/virtualization/forms/bulk_edit.py:256 +#: netbox/virtualization/forms/model_forms.py:335 msgid "Tagged VLANs" msgstr "VLANs marcadas" -#: dcim/forms/bulk_edit.py:1387 dcim/forms/model_forms.py:1286 +#: netbox/dcim/forms/bulk_edit.py:1387 netbox/dcim/forms/model_forms.py:1286 msgid "Wireless LAN group" msgstr "Grupo de LAN sem fio" -#: dcim/forms/bulk_edit.py:1392 dcim/forms/model_forms.py:1291 -#: dcim/tables/devices.py:615 netbox/navigation/menu.py:133 -#: templates/dcim/interface.html:280 wireless/tables/wirelesslan.py:24 +#: netbox/dcim/forms/bulk_edit.py:1392 netbox/dcim/forms/model_forms.py:1291 +#: netbox/dcim/tables/devices.py:603 netbox/netbox/navigation/menu.py:133 +#: netbox/templates/dcim/interface.html:280 +#: netbox/wireless/tables/wirelesslan.py:24 msgid "Wireless LANs" msgstr "LANs sem fio" -#: dcim/forms/bulk_edit.py:1401 dcim/forms/filtersets.py:1237 -#: dcim/forms/model_forms.py:1334 ipam/forms/bulk_edit.py:271 -#: ipam/forms/bulk_edit.py:362 ipam/forms/filtersets.py:169 -#: templates/dcim/interface.html:122 templates/ipam/prefix.html:95 -#: virtualization/forms/model_forms.py:349 +#: netbox/dcim/forms/bulk_edit.py:1401 netbox/dcim/forms/filtersets.py:1237 +#: netbox/dcim/forms/model_forms.py:1334 netbox/ipam/forms/bulk_edit.py:271 +#: netbox/ipam/forms/bulk_edit.py:362 netbox/ipam/forms/filtersets.py:169 +#: netbox/templates/dcim/interface.html:122 +#: netbox/templates/ipam/prefix.html:95 +#: netbox/virtualization/forms/model_forms.py:349 msgid "Addressing" msgstr "Endereçando" -#: dcim/forms/bulk_edit.py:1402 dcim/forms/filtersets.py:650 -#: dcim/forms/model_forms.py:1335 virtualization/forms/model_forms.py:350 +#: netbox/dcim/forms/bulk_edit.py:1402 netbox/dcim/forms/filtersets.py:650 +#: netbox/dcim/forms/model_forms.py:1335 +#: netbox/virtualization/forms/model_forms.py:350 msgid "Operation" msgstr "Operação" -#: dcim/forms/bulk_edit.py:1403 dcim/forms/filtersets.py:1238 -#: dcim/forms/model_forms.py:932 dcim/forms/model_forms.py:1337 +#: netbox/dcim/forms/bulk_edit.py:1403 netbox/dcim/forms/filtersets.py:1238 +#: netbox/dcim/forms/model_forms.py:932 netbox/dcim/forms/model_forms.py:1337 msgid "PoE" msgstr "PoE" -#: dcim/forms/bulk_edit.py:1404 dcim/forms/model_forms.py:1336 -#: templates/dcim/interface.html:99 virtualization/forms/bulk_edit.py:267 -#: virtualization/forms/model_forms.py:351 +#: netbox/dcim/forms/bulk_edit.py:1404 netbox/dcim/forms/model_forms.py:1336 +#: netbox/templates/dcim/interface.html:99 +#: netbox/virtualization/forms/bulk_edit.py:267 +#: netbox/virtualization/forms/model_forms.py:351 msgid "Related Interfaces" msgstr "Interfaces relacionadas" -#: dcim/forms/bulk_edit.py:1405 dcim/forms/model_forms.py:1338 -#: virtualization/forms/bulk_edit.py:268 -#: virtualization/forms/model_forms.py:352 +#: netbox/dcim/forms/bulk_edit.py:1405 netbox/dcim/forms/model_forms.py:1338 +#: netbox/virtualization/forms/bulk_edit.py:268 +#: netbox/virtualization/forms/model_forms.py:352 msgid "802.1Q Switching" msgstr "Comutação 802.1Q" -#: dcim/forms/bulk_edit.py:1467 dcim/forms/bulk_edit.py:1469 +#: netbox/dcim/forms/bulk_edit.py:1467 netbox/dcim/forms/bulk_edit.py:1469 msgid "Interface mode must be specified to assign VLANs" msgstr "O modo de interface deve ser especificado para atribuir VLANs" -#: dcim/forms/bulk_edit.py:1474 dcim/forms/common.py:50 +#: netbox/dcim/forms/bulk_edit.py:1474 netbox/dcim/forms/common.py:50 msgid "An access interface cannot have tagged VLANs assigned." msgstr "Uma interface de acesso não pode ter VLANs marcadas atribuídas." -#: dcim/forms/bulk_import.py:63 +#: netbox/dcim/forms/bulk_import.py:63 msgid "Name of parent region" msgstr "Nome da região principal" -#: dcim/forms/bulk_import.py:77 +#: netbox/dcim/forms/bulk_import.py:77 msgid "Name of parent site group" msgstr "Nome do grupo de sites principal" -#: dcim/forms/bulk_import.py:96 +#: netbox/dcim/forms/bulk_import.py:96 msgid "Assigned region" msgstr "Região atribuída" -#: dcim/forms/bulk_import.py:103 tenancy/forms/bulk_import.py:44 -#: tenancy/forms/bulk_import.py:85 wireless/forms/bulk_import.py:40 +#: netbox/dcim/forms/bulk_import.py:103 netbox/tenancy/forms/bulk_import.py:44 +#: netbox/tenancy/forms/bulk_import.py:85 +#: netbox/wireless/forms/bulk_import.py:40 msgid "Assigned group" msgstr "Grupo atribuído" -#: dcim/forms/bulk_import.py:122 +#: netbox/dcim/forms/bulk_import.py:122 msgid "available options" msgstr "opções disponíveis" -#: dcim/forms/bulk_import.py:133 dcim/forms/bulk_import.py:488 -#: dcim/forms/bulk_import.py:1293 ipam/forms/bulk_import.py:174 -#: ipam/forms/bulk_import.py:441 virtualization/forms/bulk_import.py:63 -#: virtualization/forms/bulk_import.py:89 +#: netbox/dcim/forms/bulk_import.py:133 netbox/dcim/forms/bulk_import.py:488 +#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/forms/bulk_import.py:174 +#: netbox/ipam/forms/bulk_import.py:441 +#: netbox/virtualization/forms/bulk_import.py:63 +#: netbox/virtualization/forms/bulk_import.py:89 msgid "Assigned site" msgstr "Site atribuído" -#: dcim/forms/bulk_import.py:140 +#: netbox/dcim/forms/bulk_import.py:140 msgid "Parent location" msgstr "Localização dos pais" -#: dcim/forms/bulk_import.py:142 +#: netbox/dcim/forms/bulk_import.py:142 msgid "Location not found." msgstr "Localização não encontrada." -#: dcim/forms/bulk_import.py:199 +#: netbox/dcim/forms/bulk_import.py:199 msgid "Name of assigned tenant" msgstr "Nome do inquilino designado" -#: dcim/forms/bulk_import.py:211 +#: netbox/dcim/forms/bulk_import.py:211 msgid "Name of assigned role" msgstr "Nome da função atribuída" -#: dcim/forms/bulk_import.py:217 +#: netbox/dcim/forms/bulk_import.py:217 msgid "Rack type" msgstr "Tipo de rack" -#: dcim/forms/bulk_import.py:222 +#: netbox/dcim/forms/bulk_import.py:222 msgid "Rail-to-rail width (in inches)" msgstr "Largura de trilho a trilho (em polegadas)" -#: dcim/forms/bulk_import.py:228 +#: netbox/dcim/forms/bulk_import.py:228 msgid "Unit for outer dimensions" msgstr "Unidade para dimensões externas" -#: dcim/forms/bulk_import.py:234 +#: netbox/dcim/forms/bulk_import.py:234 msgid "Unit for rack weights" msgstr "Unidade para pesos de rack" -#: dcim/forms/bulk_import.py:260 +#: netbox/dcim/forms/bulk_import.py:260 msgid "Parent site" msgstr "Site principal" -#: dcim/forms/bulk_import.py:267 dcim/forms/bulk_import.py:1306 +#: netbox/dcim/forms/bulk_import.py:267 netbox/dcim/forms/bulk_import.py:1306 msgid "Rack's location (if any)" msgstr "Localização do rack (se houver)" -#: dcim/forms/bulk_import.py:276 dcim/forms/model_forms.py:253 -#: dcim/tables/racks.py:153 templates/dcim/rackreservation.html:12 -#: templates/dcim/rackreservation.html:45 +#: netbox/dcim/forms/bulk_import.py:276 netbox/dcim/forms/model_forms.py:253 +#: netbox/dcim/tables/racks.py:153 +#: netbox/templates/dcim/rackreservation.html:12 +#: netbox/templates/dcim/rackreservation.html:45 msgid "Units" msgstr "Unidades" -#: dcim/forms/bulk_import.py:279 +#: netbox/dcim/forms/bulk_import.py:279 msgid "Comma-separated list of individual unit numbers" msgstr "Lista separada por vírgula de números de unidades individuais" -#: dcim/forms/bulk_import.py:322 +#: netbox/dcim/forms/bulk_import.py:322 msgid "The manufacturer which produces this device type" msgstr "O fabricante que produz esse tipo de dispositivo" -#: dcim/forms/bulk_import.py:329 +#: netbox/dcim/forms/bulk_import.py:329 msgid "The default platform for devices of this type (optional)" msgstr "A plataforma padrão para dispositivos desse tipo (opcional)" -#: dcim/forms/bulk_import.py:334 +#: netbox/dcim/forms/bulk_import.py:334 msgid "Device weight" msgstr "Peso do dispositivo" -#: dcim/forms/bulk_import.py:340 +#: netbox/dcim/forms/bulk_import.py:340 msgid "Unit for device weight" msgstr "Unidade para peso do dispositivo" -#: dcim/forms/bulk_import.py:360 +#: netbox/dcim/forms/bulk_import.py:360 msgid "Module weight" msgstr "Peso do módulo" -#: dcim/forms/bulk_import.py:366 +#: netbox/dcim/forms/bulk_import.py:366 msgid "Unit for module weight" msgstr "Unidade para peso do módulo" -#: dcim/forms/bulk_import.py:399 +#: netbox/dcim/forms/bulk_import.py:399 msgid "Limit platform assignments to this manufacturer" msgstr "Limitar as atribuições de plataforma a este fabricante" -#: dcim/forms/bulk_import.py:421 dcim/forms/bulk_import.py:1376 -#: tenancy/forms/bulk_import.py:106 +#: netbox/dcim/forms/bulk_import.py:421 netbox/dcim/forms/bulk_import.py:1376 +#: netbox/tenancy/forms/bulk_import.py:106 msgid "Assigned role" msgstr "Função atribuída" -#: dcim/forms/bulk_import.py:434 +#: netbox/dcim/forms/bulk_import.py:434 msgid "Device type manufacturer" msgstr "Fabricante do tipo de dispositivo" -#: dcim/forms/bulk_import.py:440 +#: netbox/dcim/forms/bulk_import.py:440 msgid "Device type model" msgstr "Tipo de dispositivo: modelo" -#: dcim/forms/bulk_import.py:447 virtualization/forms/bulk_import.py:126 +#: netbox/dcim/forms/bulk_import.py:447 +#: netbox/virtualization/forms/bulk_import.py:126 msgid "Assigned platform" msgstr "Plataforma atribuída" -#: dcim/forms/bulk_import.py:455 dcim/forms/bulk_import.py:459 -#: dcim/forms/model_forms.py:476 +#: netbox/dcim/forms/bulk_import.py:455 netbox/dcim/forms/bulk_import.py:459 +#: netbox/dcim/forms/model_forms.py:476 msgid "Virtual chassis" msgstr "Chassi virtual" -#: dcim/forms/bulk_import.py:462 dcim/forms/model_forms.py:465 -#: dcim/tables/devices.py:207 extras/filtersets.py:548 -#: extras/forms/filtersets.py:331 ipam/forms/bulk_edit.py:479 -#: ipam/forms/filtersets.py:415 ipam/forms/filtersets.py:459 -#: ipam/forms/model_forms.py:627 templates/dcim/device.html:231 -#: templates/virtualization/cluster.html:10 -#: templates/virtualization/virtualmachine.html:88 -#: templates/virtualization/virtualmachine.html:97 -#: virtualization/filtersets.py:157 virtualization/filtersets.py:273 -#: virtualization/forms/bulk_edit.py:129 -#: virtualization/forms/bulk_import.py:92 -#: virtualization/forms/filtersets.py:99 -#: virtualization/forms/filtersets.py:123 -#: virtualization/forms/filtersets.py:200 -#: virtualization/forms/model_forms.py:79 -#: virtualization/forms/model_forms.py:176 -#: virtualization/tables/virtualmachines.py:66 +#: netbox/dcim/forms/bulk_import.py:462 netbox/dcim/forms/model_forms.py:465 +#: netbox/dcim/tables/devices.py:199 netbox/extras/filtersets.py:548 +#: netbox/extras/forms/filtersets.py:331 netbox/ipam/forms/bulk_edit.py:479 +#: netbox/ipam/forms/filtersets.py:415 netbox/ipam/forms/filtersets.py:459 +#: netbox/ipam/forms/model_forms.py:627 netbox/templates/dcim/device.html:232 +#: netbox/templates/virtualization/cluster.html:10 +#: netbox/templates/virtualization/virtualmachine.html:88 +#: netbox/templates/virtualization/virtualmachine.html:97 +#: netbox/virtualization/filtersets.py:157 +#: netbox/virtualization/filtersets.py:273 +#: netbox/virtualization/forms/bulk_edit.py:129 +#: netbox/virtualization/forms/bulk_import.py:92 +#: netbox/virtualization/forms/filtersets.py:99 +#: netbox/virtualization/forms/filtersets.py:123 +#: netbox/virtualization/forms/filtersets.py:200 +#: netbox/virtualization/forms/model_forms.py:79 +#: netbox/virtualization/forms/model_forms.py:176 +#: netbox/virtualization/tables/virtualmachines.py:66 msgid "Cluster" msgstr "Cluster" -#: dcim/forms/bulk_import.py:466 +#: netbox/dcim/forms/bulk_import.py:466 msgid "Virtualization cluster" msgstr "Cluster de virtualização" -#: dcim/forms/bulk_import.py:495 +#: netbox/dcim/forms/bulk_import.py:495 msgid "Assigned location (if any)" msgstr "Local atribuído (se houver)" -#: dcim/forms/bulk_import.py:502 +#: netbox/dcim/forms/bulk_import.py:502 msgid "Assigned rack (if any)" msgstr "Rack atribuído (se houver)" -#: dcim/forms/bulk_import.py:505 +#: netbox/dcim/forms/bulk_import.py:505 msgid "Face" msgstr "Rosto" -#: dcim/forms/bulk_import.py:508 +#: netbox/dcim/forms/bulk_import.py:508 msgid "Mounted rack face" msgstr "Face de rack montada" -#: dcim/forms/bulk_import.py:515 +#: netbox/dcim/forms/bulk_import.py:515 msgid "Parent device (for child devices)" msgstr "Dispositivo principal (para dispositivos infantis)" -#: dcim/forms/bulk_import.py:518 +#: netbox/dcim/forms/bulk_import.py:518 msgid "Device bay" msgstr "Compartimento de dispositivos" -#: dcim/forms/bulk_import.py:522 +#: netbox/dcim/forms/bulk_import.py:522 msgid "Device bay in which this device is installed (for child devices)" msgstr "" "Compartimento de dispositivos no qual este dispositivo está instalado (para " "dispositivos infantis)" -#: dcim/forms/bulk_import.py:528 +#: netbox/dcim/forms/bulk_import.py:528 msgid "Airflow direction" msgstr "Direção do fluxo de ar" -#: dcim/forms/bulk_import.py:589 +#: netbox/dcim/forms/bulk_import.py:589 msgid "The device in which this module is installed" msgstr "O dispositivo no qual este módulo está instalado" -#: dcim/forms/bulk_import.py:592 dcim/forms/model_forms.py:580 +#: netbox/dcim/forms/bulk_import.py:592 netbox/dcim/forms/model_forms.py:580 msgid "Module bay" msgstr "Compartimento do módulo" -#: dcim/forms/bulk_import.py:595 +#: netbox/dcim/forms/bulk_import.py:595 msgid "The module bay in which this module is installed" msgstr "O compartimento do módulo no qual este módulo está instalado" -#: dcim/forms/bulk_import.py:601 +#: netbox/dcim/forms/bulk_import.py:601 msgid "The type of module" msgstr "O tipo de módulo" -#: dcim/forms/bulk_import.py:609 dcim/forms/model_forms.py:596 +#: netbox/dcim/forms/bulk_import.py:609 netbox/dcim/forms/model_forms.py:596 msgid "Replicate components" msgstr "Replicar componentes" -#: dcim/forms/bulk_import.py:611 +#: netbox/dcim/forms/bulk_import.py:611 msgid "" "Automatically populate components associated with this module type (enabled " "by default)" @@ -3525,242 +3879,247 @@ msgstr "" "Preencher automaticamente os componentes associados a esse tipo de módulo " "(ativado por padrão)" -#: dcim/forms/bulk_import.py:614 dcim/forms/model_forms.py:602 +#: netbox/dcim/forms/bulk_import.py:614 netbox/dcim/forms/model_forms.py:602 msgid "Adopt components" msgstr "Adote componentes" -#: dcim/forms/bulk_import.py:616 dcim/forms/model_forms.py:605 +#: netbox/dcim/forms/bulk_import.py:616 netbox/dcim/forms/model_forms.py:605 msgid "Adopt already existing components" msgstr "Adote componentes já existentes" -#: dcim/forms/bulk_import.py:656 dcim/forms/bulk_import.py:682 -#: dcim/forms/bulk_import.py:708 +#: netbox/dcim/forms/bulk_import.py:656 netbox/dcim/forms/bulk_import.py:682 +#: netbox/dcim/forms/bulk_import.py:708 msgid "Port type" msgstr "Tipo de porta" -#: dcim/forms/bulk_import.py:664 dcim/forms/bulk_import.py:690 +#: netbox/dcim/forms/bulk_import.py:664 netbox/dcim/forms/bulk_import.py:690 msgid "Port speed in bps" msgstr "Velocidade da porta em bps" -#: dcim/forms/bulk_import.py:728 +#: netbox/dcim/forms/bulk_import.py:728 msgid "Outlet type" msgstr "Tipo de tomada" -#: dcim/forms/bulk_import.py:735 +#: netbox/dcim/forms/bulk_import.py:735 msgid "Local power port which feeds this outlet" msgstr "Porta de alimentação local que alimenta esta tomada" -#: dcim/forms/bulk_import.py:741 +#: netbox/dcim/forms/bulk_import.py:741 msgid "Electrical phase (for three-phase circuits)" msgstr "Fase elétrica (para circuitos trifásicos)" -#: dcim/forms/bulk_import.py:782 dcim/forms/model_forms.py:1261 -#: virtualization/forms/bulk_import.py:155 -#: virtualization/forms/model_forms.py:305 +#: netbox/dcim/forms/bulk_import.py:782 netbox/dcim/forms/model_forms.py:1261 +#: netbox/virtualization/forms/bulk_import.py:155 +#: netbox/virtualization/forms/model_forms.py:305 msgid "Parent interface" msgstr "Interface principal" -#: dcim/forms/bulk_import.py:789 dcim/forms/model_forms.py:1269 -#: virtualization/forms/bulk_import.py:162 -#: virtualization/forms/model_forms.py:313 +#: netbox/dcim/forms/bulk_import.py:789 netbox/dcim/forms/model_forms.py:1269 +#: netbox/virtualization/forms/bulk_import.py:162 +#: netbox/virtualization/forms/model_forms.py:313 msgid "Bridged interface" msgstr "Interface interligada" -#: dcim/forms/bulk_import.py:792 +#: netbox/dcim/forms/bulk_import.py:792 msgid "Lag" msgstr "Atraso" -#: dcim/forms/bulk_import.py:796 +#: netbox/dcim/forms/bulk_import.py:796 msgid "Parent LAG interface" msgstr "Interface LAG principal" -#: dcim/forms/bulk_import.py:799 +#: netbox/dcim/forms/bulk_import.py:799 msgid "Vdcs" msgstr "Vdcs" -#: dcim/forms/bulk_import.py:804 +#: netbox/dcim/forms/bulk_import.py:804 msgid "VDC names separated by commas, encased with double quotes. Example:" msgstr "Nomes VDC separados por vírgulas, entre aspas duplas. Exemplo:" -#: dcim/forms/bulk_import.py:810 +#: netbox/dcim/forms/bulk_import.py:810 msgid "Physical medium" msgstr "Meio físico" -#: dcim/forms/bulk_import.py:813 dcim/forms/filtersets.py:1271 +#: netbox/dcim/forms/bulk_import.py:813 netbox/dcim/forms/filtersets.py:1271 msgid "Duplex" msgstr "Duplex" -#: dcim/forms/bulk_import.py:818 +#: netbox/dcim/forms/bulk_import.py:818 msgid "Poe mode" msgstr "Modo Poe" -#: dcim/forms/bulk_import.py:824 +#: netbox/dcim/forms/bulk_import.py:824 msgid "Poe type" msgstr "Tipo de poe" -#: dcim/forms/bulk_import.py:833 virtualization/forms/bulk_import.py:168 +#: netbox/dcim/forms/bulk_import.py:833 +#: netbox/virtualization/forms/bulk_import.py:168 msgid "IEEE 802.1Q operational mode (for L2 interfaces)" msgstr "Modo operacional IEEE 802.1Q (para interfaces L2)" -#: dcim/forms/bulk_import.py:840 ipam/forms/bulk_import.py:160 -#: ipam/forms/bulk_import.py:246 ipam/forms/bulk_import.py:282 -#: ipam/forms/filtersets.py:201 ipam/forms/filtersets.py:277 -#: ipam/forms/filtersets.py:336 virtualization/forms/bulk_import.py:175 +#: netbox/dcim/forms/bulk_import.py:840 netbox/ipam/forms/bulk_import.py:160 +#: netbox/ipam/forms/bulk_import.py:246 netbox/ipam/forms/bulk_import.py:282 +#: netbox/ipam/forms/filtersets.py:201 netbox/ipam/forms/filtersets.py:277 +#: netbox/ipam/forms/filtersets.py:336 +#: netbox/virtualization/forms/bulk_import.py:175 msgid "Assigned VRF" msgstr "VRF atribuído" -#: dcim/forms/bulk_import.py:843 +#: netbox/dcim/forms/bulk_import.py:843 msgid "Rf role" msgstr "Função Rf" -#: dcim/forms/bulk_import.py:846 +#: netbox/dcim/forms/bulk_import.py:846 msgid "Wireless role (AP/station)" msgstr "Função sem fio (AP/estação)" -#: dcim/forms/bulk_import.py:882 +#: netbox/dcim/forms/bulk_import.py:882 #, python-brace-format msgid "VDC {vdc} is not assigned to device {device}" msgstr "VDC {vdc} não está atribuído ao dispositivo {device}" -#: dcim/forms/bulk_import.py:896 dcim/forms/model_forms.py:945 -#: dcim/forms/model_forms.py:1519 dcim/forms/object_import.py:117 +#: netbox/dcim/forms/bulk_import.py:896 netbox/dcim/forms/model_forms.py:945 +#: netbox/dcim/forms/model_forms.py:1519 +#: netbox/dcim/forms/object_import.py:117 msgid "Rear port" msgstr "Porta traseira" -#: dcim/forms/bulk_import.py:899 +#: netbox/dcim/forms/bulk_import.py:899 msgid "Corresponding rear port" msgstr "Porta traseira correspondente" -#: dcim/forms/bulk_import.py:904 dcim/forms/bulk_import.py:945 -#: dcim/forms/bulk_import.py:1164 +#: netbox/dcim/forms/bulk_import.py:904 netbox/dcim/forms/bulk_import.py:945 +#: netbox/dcim/forms/bulk_import.py:1164 msgid "Physical medium classification" msgstr "Classificação física do meio" -#: dcim/forms/bulk_import.py:973 dcim/tables/devices.py:823 +#: netbox/dcim/forms/bulk_import.py:973 netbox/dcim/tables/devices.py:805 msgid "Installed device" msgstr "Dispositivo instalado" -#: dcim/forms/bulk_import.py:977 +#: netbox/dcim/forms/bulk_import.py:977 msgid "Child device installed within this bay" msgstr "Dispositivo infantil instalado dentro deste compartimento" -#: dcim/forms/bulk_import.py:979 +#: netbox/dcim/forms/bulk_import.py:979 msgid "Child device not found." msgstr "Dispositivo infantil não encontrado." -#: dcim/forms/bulk_import.py:1037 +#: netbox/dcim/forms/bulk_import.py:1037 msgid "Parent inventory item" msgstr "Item do inventário principal" -#: dcim/forms/bulk_import.py:1040 +#: netbox/dcim/forms/bulk_import.py:1040 msgid "Component type" msgstr "Tipo de componente" -#: dcim/forms/bulk_import.py:1044 +#: netbox/dcim/forms/bulk_import.py:1044 msgid "Component Type" msgstr "Tipo de componente" -#: dcim/forms/bulk_import.py:1047 +#: netbox/dcim/forms/bulk_import.py:1047 msgid "Compnent name" msgstr "Nome do componente" -#: dcim/forms/bulk_import.py:1049 +#: netbox/dcim/forms/bulk_import.py:1049 msgid "Component Name" msgstr "Nome do componente" -#: dcim/forms/bulk_import.py:1091 +#: netbox/dcim/forms/bulk_import.py:1091 #, python-brace-format msgid "Component not found: {device} - {component_name}" msgstr "Componente não encontrado: {device} - {component_name}" -#: dcim/forms/bulk_import.py:1119 +#: netbox/dcim/forms/bulk_import.py:1119 msgid "Side A device" msgstr "Dispositivo do lado A" -#: dcim/forms/bulk_import.py:1122 dcim/forms/bulk_import.py:1140 +#: netbox/dcim/forms/bulk_import.py:1122 netbox/dcim/forms/bulk_import.py:1140 msgid "Device name" msgstr "Nome do dispositivo" -#: dcim/forms/bulk_import.py:1125 +#: netbox/dcim/forms/bulk_import.py:1125 msgid "Side A type" msgstr "Tipo de lado A" -#: dcim/forms/bulk_import.py:1128 dcim/forms/bulk_import.py:1146 +#: netbox/dcim/forms/bulk_import.py:1128 netbox/dcim/forms/bulk_import.py:1146 msgid "Termination type" msgstr "Tipo de rescisão" -#: dcim/forms/bulk_import.py:1131 +#: netbox/dcim/forms/bulk_import.py:1131 msgid "Side A name" msgstr "Nome do lado A" -#: dcim/forms/bulk_import.py:1132 dcim/forms/bulk_import.py:1150 +#: netbox/dcim/forms/bulk_import.py:1132 netbox/dcim/forms/bulk_import.py:1150 msgid "Termination name" msgstr "Nome da rescisão" -#: dcim/forms/bulk_import.py:1137 +#: netbox/dcim/forms/bulk_import.py:1137 msgid "Side B device" msgstr "Dispositivo do lado B" -#: dcim/forms/bulk_import.py:1143 +#: netbox/dcim/forms/bulk_import.py:1143 msgid "Side B type" msgstr "Tipo de lado B" -#: dcim/forms/bulk_import.py:1149 +#: netbox/dcim/forms/bulk_import.py:1149 msgid "Side B name" msgstr "Nome do lado B" -#: dcim/forms/bulk_import.py:1158 wireless/forms/bulk_import.py:86 +#: netbox/dcim/forms/bulk_import.py:1158 +#: netbox/wireless/forms/bulk_import.py:86 msgid "Connection status" msgstr "Status da conexão" -#: dcim/forms/bulk_import.py:1213 +#: netbox/dcim/forms/bulk_import.py:1213 #, python-brace-format msgid "Side {side_upper}: {device} {termination_object} is already connected" msgstr "Lado {side_upper}: {device} {termination_object} já está conectado" -#: dcim/forms/bulk_import.py:1219 +#: netbox/dcim/forms/bulk_import.py:1219 #, python-brace-format msgid "{side_upper} side termination not found: {device} {name}" msgstr "{side_upper} terminação lateral não encontrada: {device} {name}" -#: dcim/forms/bulk_import.py:1244 dcim/forms/model_forms.py:730 -#: dcim/tables/devices.py:1010 templates/dcim/device.html:130 -#: templates/dcim/virtualchassis.html:27 templates/dcim/virtualchassis.html:67 +#: netbox/dcim/forms/bulk_import.py:1244 netbox/dcim/forms/model_forms.py:730 +#: netbox/dcim/tables/devices.py:992 netbox/templates/dcim/device.html:131 +#: netbox/templates/dcim/virtualchassis.html:27 +#: netbox/templates/dcim/virtualchassis.html:67 msgid "Master" msgstr "Dominar" -#: dcim/forms/bulk_import.py:1248 +#: netbox/dcim/forms/bulk_import.py:1248 msgid "Master device" msgstr "Dispositivo principal" -#: dcim/forms/bulk_import.py:1265 +#: netbox/dcim/forms/bulk_import.py:1265 msgid "Name of parent site" msgstr "Nome do site principal" -#: dcim/forms/bulk_import.py:1299 +#: netbox/dcim/forms/bulk_import.py:1299 msgid "Upstream power panel" msgstr "Painel de alimentação upstream" -#: dcim/forms/bulk_import.py:1329 +#: netbox/dcim/forms/bulk_import.py:1329 msgid "Primary or redundant" msgstr "Primário ou redundante" -#: dcim/forms/bulk_import.py:1334 +#: netbox/dcim/forms/bulk_import.py:1334 msgid "Supply type (AC/DC)" msgstr "Tipo de alimentação (AC/DC)" -#: dcim/forms/bulk_import.py:1339 +#: netbox/dcim/forms/bulk_import.py:1339 msgid "Single or three-phase" msgstr "Monofásico ou trifásico" -#: dcim/forms/common.py:24 dcim/models/device_components.py:528 -#: templates/dcim/interface.html:57 -#: templates/virtualization/vminterface.html:55 -#: virtualization/forms/bulk_edit.py:225 +#: netbox/dcim/forms/common.py:24 netbox/dcim/models/device_components.py:528 +#: netbox/templates/dcim/interface.html:57 +#: netbox/templates/virtualization/vminterface.html:55 +#: netbox/virtualization/forms/bulk_edit.py:225 msgid "MTU" msgstr "MTU" -#: dcim/forms/common.py:65 +#: netbox/dcim/forms/common.py:65 #, python-brace-format msgid "" "The tagged VLANs ({vlans}) must belong to the same site as the interface's " @@ -3769,7 +4128,7 @@ msgstr "" "As VLANs marcadas ({vlans}) devem pertencer ao mesmo site do dispositivo/VM " "pai da interface ou devem ser globais" -#: dcim/forms/common.py:110 +#: netbox/dcim/forms/common.py:110 msgid "" "Cannot install module with placeholder values in a module bay with no " "position defined." @@ -3777,167 +4136,180 @@ msgstr "" "Não é possível instalar o módulo com valores de espaço reservado em um " "compartimento de módulo sem posição definida." -#: dcim/forms/common.py:119 +#: netbox/dcim/forms/common.py:119 #, python-brace-format msgid "Cannot adopt {model} {name} as it already belongs to a module" msgstr "Não pode adotar {model} {name} pois já pertence a um módulo" -#: dcim/forms/common.py:128 +#: netbox/dcim/forms/common.py:128 #, python-brace-format msgid "A {model} named {name} already exists" msgstr "UMA {model} nomeado {name} já existe" -#: dcim/forms/connections.py:48 dcim/forms/model_forms.py:683 -#: dcim/tables/power.py:66 templates/dcim/inc/cable_termination.html:37 -#: templates/dcim/powerfeed.html:24 templates/dcim/powerpanel.html:19 -#: templates/dcim/trace/powerpanel.html:4 +#: netbox/dcim/forms/connections.py:48 netbox/dcim/forms/model_forms.py:683 +#: netbox/dcim/tables/power.py:66 +#: netbox/templates/dcim/inc/cable_termination.html:37 +#: netbox/templates/dcim/powerfeed.html:24 +#: netbox/templates/dcim/powerpanel.html:19 +#: netbox/templates/dcim/trace/powerpanel.html:4 msgid "Power Panel" msgstr "Painel de alimentação" -#: dcim/forms/connections.py:57 dcim/forms/model_forms.py:710 -#: templates/dcim/powerfeed.html:21 templates/dcim/powerport.html:80 +#: netbox/dcim/forms/connections.py:57 netbox/dcim/forms/model_forms.py:710 +#: netbox/templates/dcim/powerfeed.html:21 +#: netbox/templates/dcim/powerport.html:80 msgid "Power Feed" msgstr "Alimentação de energia" -#: dcim/forms/connections.py:79 +#: netbox/dcim/forms/connections.py:79 msgid "Side" msgstr "Lado" -#: dcim/forms/filtersets.py:142 +#: netbox/dcim/forms/filtersets.py:142 msgid "Parent region" msgstr "Região principal" -#: dcim/forms/filtersets.py:156 tenancy/forms/bulk_import.py:28 -#: tenancy/forms/bulk_import.py:62 tenancy/forms/filtersets.py:33 -#: tenancy/forms/filtersets.py:62 wireless/forms/bulk_import.py:25 -#: wireless/forms/filtersets.py:25 +#: netbox/dcim/forms/filtersets.py:156 netbox/tenancy/forms/bulk_import.py:28 +#: netbox/tenancy/forms/bulk_import.py:62 +#: netbox/tenancy/forms/filtersets.py:33 netbox/tenancy/forms/filtersets.py:62 +#: netbox/wireless/forms/bulk_import.py:25 +#: netbox/wireless/forms/filtersets.py:25 msgid "Parent group" msgstr "Grupo de pais" -#: dcim/forms/filtersets.py:247 dcim/forms/filtersets.py:332 +#: netbox/dcim/forms/filtersets.py:247 netbox/dcim/forms/filtersets.py:332 msgid "Function" msgstr "Função" -#: dcim/forms/filtersets.py:418 dcim/forms/model_forms.py:317 -#: templates/inc/panels/image_attachments.html:6 +#: netbox/dcim/forms/filtersets.py:418 netbox/dcim/forms/model_forms.py:317 +#: netbox/templates/inc/panels/image_attachments.html:6 msgid "Images" msgstr "Imagens" -#: dcim/forms/filtersets.py:421 dcim/forms/filtersets.py:546 -#: dcim/forms/filtersets.py:656 +#: netbox/dcim/forms/filtersets.py:421 netbox/dcim/forms/filtersets.py:546 +#: netbox/dcim/forms/filtersets.py:656 msgid "Components" msgstr "Componentes" -#: dcim/forms/filtersets.py:441 +#: netbox/dcim/forms/filtersets.py:441 msgid "Subdevice role" msgstr "Função do subdispositivo" -#: dcim/forms/filtersets.py:719 +#: netbox/dcim/forms/filtersets.py:719 msgid "Model" msgstr "modelo" -#: dcim/forms/filtersets.py:763 +#: netbox/dcim/forms/filtersets.py:763 msgid "Has an OOB IP" msgstr "Tem um IP OOB" -#: dcim/forms/filtersets.py:770 +#: netbox/dcim/forms/filtersets.py:770 msgid "Virtual chassis member" msgstr "Membro do chassi virtual" -#: dcim/forms/filtersets.py:819 +#: netbox/dcim/forms/filtersets.py:819 msgid "Has virtual device contexts" msgstr "Tem contextos de dispositivos virtuais" -#: dcim/forms/filtersets.py:1129 +#: netbox/dcim/forms/filtersets.py:1129 msgid "Cabled" msgstr "Cablado" -#: dcim/forms/filtersets.py:1136 +#: netbox/dcim/forms/filtersets.py:1136 msgid "Occupied" msgstr "Ocupado" -#: dcim/forms/filtersets.py:1161 dcim/forms/filtersets.py:1183 -#: dcim/forms/filtersets.py:1205 dcim/forms/filtersets.py:1222 -#: dcim/forms/filtersets.py:1242 dcim/tables/devices.py:352 -#: templates/dcim/consoleport.html:55 templates/dcim/consoleserverport.html:55 -#: templates/dcim/frontport.html:69 templates/dcim/interface.html:140 -#: templates/dcim/powerfeed.html:110 templates/dcim/poweroutlet.html:59 -#: templates/dcim/powerport.html:59 templates/dcim/rearport.html:65 +#: netbox/dcim/forms/filtersets.py:1161 netbox/dcim/forms/filtersets.py:1183 +#: netbox/dcim/forms/filtersets.py:1205 netbox/dcim/forms/filtersets.py:1222 +#: netbox/dcim/forms/filtersets.py:1242 netbox/dcim/tables/devices.py:352 +#: netbox/templates/dcim/consoleport.html:55 +#: netbox/templates/dcim/consoleserverport.html:55 +#: netbox/templates/dcim/frontport.html:69 +#: netbox/templates/dcim/interface.html:140 +#: netbox/templates/dcim/powerfeed.html:110 +#: netbox/templates/dcim/poweroutlet.html:59 +#: netbox/templates/dcim/powerport.html:59 +#: netbox/templates/dcim/rearport.html:65 msgid "Connection" msgstr "Conexão" -#: dcim/forms/filtersets.py:1254 extras/forms/bulk_edit.py:316 -#: extras/forms/bulk_import.py:242 extras/forms/filtersets.py:476 -#: extras/forms/model_forms.py:551 extras/tables/tables.py:512 -#: templates/extras/journalentry.html:30 +#: netbox/dcim/forms/filtersets.py:1254 netbox/extras/forms/bulk_edit.py:316 +#: netbox/extras/forms/bulk_import.py:242 +#: netbox/extras/forms/filtersets.py:473 +#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:512 +#: netbox/templates/extras/journalentry.html:30 msgid "Kind" msgstr "Gentil" -#: dcim/forms/filtersets.py:1283 +#: netbox/dcim/forms/filtersets.py:1283 msgid "Mgmt only" msgstr "Somente gerenciamento" -#: dcim/forms/filtersets.py:1295 dcim/forms/model_forms.py:1327 -#: dcim/models/device_components.py:630 templates/dcim/interface.html:129 +#: netbox/dcim/forms/filtersets.py:1295 netbox/dcim/forms/model_forms.py:1327 +#: netbox/dcim/models/device_components.py:630 +#: netbox/templates/dcim/interface.html:129 msgid "WWN" msgstr "WWN" -#: dcim/forms/filtersets.py:1315 +#: netbox/dcim/forms/filtersets.py:1315 msgid "Wireless channel" msgstr "Canal sem fio" -#: dcim/forms/filtersets.py:1319 +#: netbox/dcim/forms/filtersets.py:1319 msgid "Channel frequency (MHz)" msgstr "Frequência do canal (MHz)" -#: dcim/forms/filtersets.py:1323 +#: netbox/dcim/forms/filtersets.py:1323 msgid "Channel width (MHz)" msgstr "Largura do canal (MHz)" -#: dcim/forms/filtersets.py:1327 templates/dcim/interface.html:85 +#: netbox/dcim/forms/filtersets.py:1327 +#: netbox/templates/dcim/interface.html:85 msgid "Transmit power (dBm)" msgstr "Potência de transmissão (dBm)" -#: dcim/forms/filtersets.py:1350 dcim/forms/filtersets.py:1372 -#: dcim/tables/devices.py:324 templates/dcim/cable.html:12 -#: templates/dcim/cable_trace.html:46 templates/dcim/frontport.html:77 -#: templates/dcim/htmx/cable_edit.html:50 -#: templates/dcim/inc/connection_endpoints.html:4 -#: templates/dcim/rearport.html:73 templates/dcim/trace/cable.html:7 +#: netbox/dcim/forms/filtersets.py:1350 netbox/dcim/forms/filtersets.py:1372 +#: netbox/dcim/tables/devices.py:316 netbox/templates/dcim/cable.html:12 +#: netbox/templates/dcim/cable_trace.html:46 +#: netbox/templates/dcim/frontport.html:77 +#: netbox/templates/dcim/htmx/cable_edit.html:50 +#: netbox/templates/dcim/inc/connection_endpoints.html:4 +#: netbox/templates/dcim/rearport.html:73 +#: netbox/templates/dcim/trace/cable.html:7 msgid "Cable" msgstr "Cabo" -#: dcim/forms/filtersets.py:1442 dcim/tables/devices.py:933 +#: netbox/dcim/forms/filtersets.py:1442 netbox/dcim/tables/devices.py:915 msgid "Discovered" msgstr "Descoberto" -#: dcim/forms/formsets.py:20 +#: netbox/dcim/forms/formsets.py:20 #, python-brace-format msgid "A virtual chassis member already exists in position {vc_position}." msgstr "Já existe um membro do chassi virtual em posição {vc_position}." -#: dcim/forms/model_forms.py:139 +#: netbox/dcim/forms/model_forms.py:139 msgid "Contact Info" msgstr "Informações de contato" -#: dcim/forms/model_forms.py:194 templates/dcim/rackrole.html:19 +#: netbox/dcim/forms/model_forms.py:194 netbox/templates/dcim/rackrole.html:19 msgid "Rack Role" msgstr "Função de rack" -#: dcim/forms/model_forms.py:227 +#: netbox/dcim/forms/model_forms.py:227 msgid "Inventory Control" msgstr "Controle de inventário" -#: dcim/forms/model_forms.py:231 +#: netbox/dcim/forms/model_forms.py:231 msgid "Outer Dimensions" msgstr "Dimensões externas" -#: dcim/forms/model_forms.py:233 templates/dcim/device.html:307 -#: templates/dcim/rack.html:73 +#: netbox/dcim/forms/model_forms.py:233 netbox/templates/dcim/device.html:308 +#: netbox/templates/dcim/rack.html:73 msgid "Dimensions" msgstr "Dimensões" -#: dcim/forms/model_forms.py:255 +#: netbox/dcim/forms/model_forms.py:255 msgid "" "Comma-separated list of numeric unit IDs. A range may be specified using a " "hyphen." @@ -3945,162 +4317,181 @@ msgstr "" "Lista separada por vírgulas de IDs de unidades numéricas. Um intervalo pode " "ser especificado usando um hífen." -#: dcim/forms/model_forms.py:266 dcim/tables/racks.py:133 +#: netbox/dcim/forms/model_forms.py:266 netbox/dcim/tables/racks.py:133 msgid "Reservation" msgstr "Reserva" -#: dcim/forms/model_forms.py:306 dcim/forms/model_forms.py:389 -#: utilities/forms/fields/fields.py:47 +#: netbox/dcim/forms/model_forms.py:306 netbox/dcim/forms/model_forms.py:389 +#: netbox/utilities/forms/fields/fields.py:47 msgid "Slug" msgstr "Slug" -#: dcim/forms/model_forms.py:315 templates/dcim/devicetype.html:11 +#: netbox/dcim/forms/model_forms.py:315 +#: netbox/templates/dcim/devicetype.html:11 msgid "Chassis" msgstr "Chassi" -#: dcim/forms/model_forms.py:366 templates/dcim/devicerole.html:23 +#: netbox/dcim/forms/model_forms.py:366 +#: netbox/templates/dcim/devicerole.html:23 msgid "Device Role" msgstr "Função do dispositivo" -#: dcim/forms/model_forms.py:433 dcim/models/devices.py:634 +#: netbox/dcim/forms/model_forms.py:433 netbox/dcim/models/devices.py:634 msgid "The lowest-numbered unit occupied by the device" msgstr "A unidade de menor número ocupada pelo dispositivo" -#: dcim/forms/model_forms.py:487 +#: netbox/dcim/forms/model_forms.py:487 msgid "The position in the virtual chassis this device is identified by" msgstr "A posição no chassi virtual pela qual este dispositivo é identificado" -#: dcim/forms/model_forms.py:491 templates/dcim/device.html:131 -#: templates/dcim/virtualchassis.html:68 -#: templates/dcim/virtualchassis_edit.html:56 -#: templates/ipam/inc/panels/fhrp_groups.html:26 -#: tenancy/forms/bulk_edit.py:147 tenancy/forms/filtersets.py:110 +#: netbox/dcim/forms/model_forms.py:491 netbox/templates/dcim/device.html:132 +#: netbox/templates/dcim/virtualchassis.html:68 +#: netbox/templates/dcim/virtualchassis_edit.html:56 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:26 +#: netbox/tenancy/forms/bulk_edit.py:147 +#: netbox/tenancy/forms/filtersets.py:110 msgid "Priority" msgstr "Prioridade" -#: dcim/forms/model_forms.py:492 +#: netbox/dcim/forms/model_forms.py:492 msgid "The priority of the device in the virtual chassis" msgstr "A prioridade do dispositivo no chassi virtual" -#: dcim/forms/model_forms.py:599 +#: netbox/dcim/forms/model_forms.py:599 msgid "Automatically populate components associated with this module type" msgstr "" "Preencher automaticamente os componentes associados a esse tipo de módulo" -#: dcim/forms/model_forms.py:661 +#: netbox/dcim/forms/model_forms.py:661 msgid "Maximum length is 32767 (any unit)" msgstr "O comprimento máximo é 32767 (qualquer unidade)" -#: dcim/forms/model_forms.py:712 +#: netbox/dcim/forms/model_forms.py:712 msgid "Characteristics" msgstr "Características" -#: dcim/forms/model_forms.py:1032 +#: netbox/dcim/forms/model_forms.py:1032 msgid "Console port template" msgstr "Modelo de porta de console" -#: dcim/forms/model_forms.py:1040 +#: netbox/dcim/forms/model_forms.py:1040 msgid "Console server port template" msgstr "Modelo de porta do servidor de console" -#: dcim/forms/model_forms.py:1048 +#: netbox/dcim/forms/model_forms.py:1048 msgid "Front port template" msgstr "Modelo de porta frontal" -#: dcim/forms/model_forms.py:1056 +#: netbox/dcim/forms/model_forms.py:1056 msgid "Interface template" msgstr "Modelo de interface" -#: dcim/forms/model_forms.py:1064 +#: netbox/dcim/forms/model_forms.py:1064 msgid "Power outlet template" msgstr "Modelo de tomada elétrica" -#: dcim/forms/model_forms.py:1072 +#: netbox/dcim/forms/model_forms.py:1072 msgid "Power port template" msgstr "Modelo de porta de alimentação" -#: dcim/forms/model_forms.py:1080 +#: netbox/dcim/forms/model_forms.py:1080 msgid "Rear port template" msgstr "Modelo de porta traseira" -#: dcim/forms/model_forms.py:1089 dcim/forms/model_forms.py:1332 -#: dcim/forms/model_forms.py:1495 dcim/forms/model_forms.py:1527 -#: dcim/tables/connections.py:65 ipam/forms/bulk_import.py:317 -#: ipam/forms/model_forms.py:278 ipam/forms/model_forms.py:287 -#: ipam/tables/fhrp.py:64 ipam/tables/ip.py:368 ipam/tables/vlans.py:165 -#: templates/circuits/inc/circuit_termination_fields.html:51 -#: templates/dcim/frontport.html:106 templates/dcim/interface.html:27 -#: templates/dcim/interface.html:184 templates/dcim/interface.html:310 -#: templates/dcim/rearport.html:102 -#: templates/virtualization/vminterface.html:18 -#: templates/vpn/tunneltermination.html:31 -#: templates/wireless/inc/wirelesslink_interface.html:10 -#: templates/wireless/wirelesslink.html:10 -#: templates/wireless/wirelesslink.html:45 -#: virtualization/forms/model_forms.py:348 vpn/forms/bulk_import.py:297 -#: vpn/forms/model_forms.py:436 vpn/forms/model_forms.py:445 -#: wireless/forms/model_forms.py:113 wireless/forms/model_forms.py:155 +#: netbox/dcim/forms/model_forms.py:1089 netbox/dcim/forms/model_forms.py:1332 +#: netbox/dcim/forms/model_forms.py:1495 netbox/dcim/forms/model_forms.py:1527 +#: netbox/dcim/tables/connections.py:65 netbox/ipam/forms/bulk_import.py:317 +#: netbox/ipam/forms/model_forms.py:278 netbox/ipam/forms/model_forms.py:287 +#: netbox/ipam/tables/fhrp.py:64 netbox/ipam/tables/ip.py:368 +#: netbox/ipam/tables/vlans.py:165 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:51 +#: netbox/templates/dcim/frontport.html:106 +#: netbox/templates/dcim/interface.html:27 +#: netbox/templates/dcim/interface.html:184 +#: netbox/templates/dcim/interface.html:310 +#: netbox/templates/dcim/rearport.html:102 +#: netbox/templates/virtualization/vminterface.html:18 +#: netbox/templates/vpn/tunneltermination.html:31 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:10 +#: netbox/templates/wireless/wirelesslink.html:10 +#: netbox/templates/wireless/wirelesslink.html:45 +#: netbox/virtualization/forms/model_forms.py:348 +#: netbox/vpn/forms/bulk_import.py:297 netbox/vpn/forms/model_forms.py:436 +#: netbox/vpn/forms/model_forms.py:445 +#: netbox/wireless/forms/model_forms.py:113 +#: netbox/wireless/forms/model_forms.py:155 msgid "Interface" msgstr "Interface" -#: dcim/forms/model_forms.py:1090 dcim/forms/model_forms.py:1528 -#: dcim/tables/connections.py:27 templates/dcim/consoleport.html:17 -#: templates/dcim/consoleserverport.html:74 templates/dcim/frontport.html:112 +#: netbox/dcim/forms/model_forms.py:1090 netbox/dcim/forms/model_forms.py:1528 +#: netbox/dcim/tables/connections.py:27 +#: netbox/templates/dcim/consoleport.html:17 +#: netbox/templates/dcim/consoleserverport.html:74 +#: netbox/templates/dcim/frontport.html:112 msgid "Console Port" msgstr "Porta de console" -#: dcim/forms/model_forms.py:1091 dcim/forms/model_forms.py:1529 -#: templates/dcim/consoleport.html:73 templates/dcim/consoleserverport.html:17 -#: templates/dcim/frontport.html:109 +#: netbox/dcim/forms/model_forms.py:1091 netbox/dcim/forms/model_forms.py:1529 +#: netbox/templates/dcim/consoleport.html:73 +#: netbox/templates/dcim/consoleserverport.html:17 +#: netbox/templates/dcim/frontport.html:109 msgid "Console Server Port" msgstr "Porta do servidor do console" -#: dcim/forms/model_forms.py:1092 dcim/forms/model_forms.py:1530 -#: templates/circuits/inc/circuit_termination_fields.html:52 -#: templates/dcim/consoleport.html:76 templates/dcim/consoleserverport.html:77 -#: templates/dcim/frontport.html:17 templates/dcim/frontport.html:115 -#: templates/dcim/interface.html:187 templates/dcim/rearport.html:105 +#: netbox/dcim/forms/model_forms.py:1092 netbox/dcim/forms/model_forms.py:1530 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:52 +#: netbox/templates/dcim/consoleport.html:76 +#: netbox/templates/dcim/consoleserverport.html:77 +#: netbox/templates/dcim/frontport.html:17 +#: netbox/templates/dcim/frontport.html:115 +#: netbox/templates/dcim/interface.html:187 +#: netbox/templates/dcim/rearport.html:105 msgid "Front Port" msgstr "Porta frontal" -#: dcim/forms/model_forms.py:1093 dcim/forms/model_forms.py:1531 -#: dcim/tables/devices.py:705 -#: templates/circuits/inc/circuit_termination_fields.html:53 -#: templates/dcim/consoleport.html:79 templates/dcim/consoleserverport.html:80 -#: templates/dcim/frontport.html:50 templates/dcim/frontport.html:118 -#: templates/dcim/interface.html:190 templates/dcim/rearport.html:17 -#: templates/dcim/rearport.html:108 +#: netbox/dcim/forms/model_forms.py:1093 netbox/dcim/forms/model_forms.py:1531 +#: netbox/dcim/tables/devices.py:693 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:53 +#: netbox/templates/dcim/consoleport.html:79 +#: netbox/templates/dcim/consoleserverport.html:80 +#: netbox/templates/dcim/frontport.html:50 +#: netbox/templates/dcim/frontport.html:118 +#: netbox/templates/dcim/interface.html:190 +#: netbox/templates/dcim/rearport.html:17 +#: netbox/templates/dcim/rearport.html:108 msgid "Rear Port" msgstr "Porta traseira" -#: dcim/forms/model_forms.py:1094 dcim/forms/model_forms.py:1532 -#: dcim/tables/connections.py:46 dcim/tables/devices.py:509 -#: templates/dcim/poweroutlet.html:44 templates/dcim/powerport.html:17 +#: netbox/dcim/forms/model_forms.py:1094 netbox/dcim/forms/model_forms.py:1532 +#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:500 +#: netbox/templates/dcim/poweroutlet.html:44 +#: netbox/templates/dcim/powerport.html:17 msgid "Power Port" msgstr "Porta de alimentação" -#: dcim/forms/model_forms.py:1095 dcim/forms/model_forms.py:1533 -#: templates/dcim/poweroutlet.html:17 templates/dcim/powerport.html:77 +#: netbox/dcim/forms/model_forms.py:1095 netbox/dcim/forms/model_forms.py:1533 +#: netbox/templates/dcim/poweroutlet.html:17 +#: netbox/templates/dcim/powerport.html:77 msgid "Power Outlet" msgstr "Tomada elétrica" -#: dcim/forms/model_forms.py:1097 dcim/forms/model_forms.py:1535 +#: netbox/dcim/forms/model_forms.py:1097 netbox/dcim/forms/model_forms.py:1535 msgid "Component Assignment" msgstr "Atribuição de componentes" -#: dcim/forms/model_forms.py:1140 dcim/forms/model_forms.py:1582 +#: netbox/dcim/forms/model_forms.py:1140 netbox/dcim/forms/model_forms.py:1582 msgid "An InventoryItem can only be assigned to a single component." msgstr "Um item de inventário só pode ser atribuído a um único componente." -#: dcim/forms/model_forms.py:1277 +#: netbox/dcim/forms/model_forms.py:1277 msgid "LAG interface" msgstr "Interface LAG" -#: dcim/forms/model_forms.py:1428 +#: netbox/dcim/forms/model_forms.py:1428 msgid "Child Device" msgstr "Dispositivo infantil" -#: dcim/forms/model_forms.py:1429 +#: netbox/dcim/forms/model_forms.py:1429 msgid "" "Child devices must first be created and assigned to the site and rack of the" " parent device." @@ -4108,44 +4499,47 @@ msgstr "" "Os dispositivos secundários devem primeiro ser criados e atribuídos ao site " "e ao rack do dispositivo principal." -#: dcim/forms/model_forms.py:1471 +#: netbox/dcim/forms/model_forms.py:1471 msgid "Console port" msgstr "Porta de console" -#: dcim/forms/model_forms.py:1479 +#: netbox/dcim/forms/model_forms.py:1479 msgid "Console server port" msgstr "Porta do servidor do console" -#: dcim/forms/model_forms.py:1487 +#: netbox/dcim/forms/model_forms.py:1487 msgid "Front port" msgstr "Porta frontal" -#: dcim/forms/model_forms.py:1503 +#: netbox/dcim/forms/model_forms.py:1503 msgid "Power outlet" msgstr "Tomada elétrica" -#: dcim/forms/model_forms.py:1523 templates/dcim/inventoryitem.html:17 +#: netbox/dcim/forms/model_forms.py:1523 +#: netbox/templates/dcim/inventoryitem.html:17 msgid "Inventory Item" msgstr "Item de inventário" -#: dcim/forms/model_forms.py:1596 templates/dcim/inventoryitemrole.html:15 +#: netbox/dcim/forms/model_forms.py:1596 +#: netbox/templates/dcim/inventoryitemrole.html:15 msgid "Inventory Item Role" msgstr "Função do item de inventário" -#: dcim/forms/model_forms.py:1614 templates/dcim/device.html:187 -#: templates/dcim/virtualdevicecontext.html:30 -#: templates/virtualization/virtualmachine.html:48 +#: netbox/dcim/forms/model_forms.py:1614 netbox/templates/dcim/device.html:188 +#: netbox/templates/dcim/virtualdevicecontext.html:30 +#: netbox/templates/virtualization/virtualmachine.html:48 msgid "Primary IPv4" msgstr "IPv4 primário" -#: dcim/forms/model_forms.py:1623 templates/dcim/device.html:203 -#: templates/dcim/virtualdevicecontext.html:41 -#: templates/virtualization/virtualmachine.html:64 +#: netbox/dcim/forms/model_forms.py:1623 netbox/templates/dcim/device.html:204 +#: netbox/templates/dcim/virtualdevicecontext.html:41 +#: netbox/templates/virtualization/virtualmachine.html:64 msgid "Primary IPv6" msgstr "IPv6 primário" -#: dcim/forms/object_create.py:48 dcim/forms/object_create.py:199 -#: dcim/forms/object_create.py:355 +#: netbox/dcim/forms/object_create.py:48 +#: netbox/dcim/forms/object_create.py:199 +#: netbox/dcim/forms/object_create.py:355 msgid "" "Alphanumeric ranges are supported. (Must match the number of objects being " "created.)" @@ -4153,7 +4547,7 @@ msgstr "" "Os intervalos alfanuméricos são suportados. (Deve corresponder ao número de " "objetos que estão sendo criados.)" -#: dcim/forms/object_create.py:68 +#: netbox/dcim/forms/object_create.py:68 #, python-brace-format msgid "" "The provided pattern specifies {value_count} values, but {pattern_count} are" @@ -4162,18 +4556,19 @@ msgstr "" "O padrão fornecido especifica {value_count} valores, mas {pattern_count} são" " esperados." -#: dcim/forms/object_create.py:110 dcim/forms/object_create.py:271 -#: dcim/tables/devices.py:257 +#: netbox/dcim/forms/object_create.py:110 +#: netbox/dcim/forms/object_create.py:271 netbox/dcim/tables/devices.py:249 msgid "Rear ports" msgstr "Portas traseiras" -#: dcim/forms/object_create.py:111 dcim/forms/object_create.py:272 +#: netbox/dcim/forms/object_create.py:111 +#: netbox/dcim/forms/object_create.py:272 msgid "Select one rear port assignment for each front port being created." msgstr "" "Selecione uma atribuição de porta traseira para cada porta frontal que está " "sendo criada." -#: dcim/forms/object_create.py:164 +#: netbox/dcim/forms/object_create.py:164 #, python-brace-format msgid "" "The number of front port templates to be created ({frontport_count}) must " @@ -4183,7 +4578,7 @@ msgstr "" "deve corresponder ao número selecionado de posições da porta traseira " "({rearport_count})." -#: dcim/forms/object_create.py:251 +#: netbox/dcim/forms/object_create.py:251 #, python-brace-format msgid "" "The string {module} will be replaced with the position of the " @@ -4192,7 +4587,7 @@ msgstr "" "A corda {module} será substituído pela posição do módulo " "atribuído, se houver." -#: dcim/forms/object_create.py:320 +#: netbox/dcim/forms/object_create.py:320 #, python-brace-format msgid "" "The number of front ports to be created ({frontport_count}) must match the " @@ -4202,17 +4597,18 @@ msgstr "" "corresponder ao número selecionado de posições da porta traseira " "({rearport_count})." -#: dcim/forms/object_create.py:409 dcim/tables/devices.py:1016 -#: ipam/tables/fhrp.py:31 templates/dcim/virtualchassis.html:53 -#: templates/dcim/virtualchassis_edit.html:47 templates/ipam/fhrpgroup.html:38 +#: netbox/dcim/forms/object_create.py:409 netbox/dcim/tables/devices.py:998 +#: netbox/ipam/tables/fhrp.py:31 netbox/templates/dcim/virtualchassis.html:53 +#: netbox/templates/dcim/virtualchassis_edit.html:47 +#: netbox/templates/ipam/fhrpgroup.html:38 msgid "Members" msgstr "Membros" -#: dcim/forms/object_create.py:418 +#: netbox/dcim/forms/object_create.py:418 msgid "Initial position" msgstr "Posição inicial" -#: dcim/forms/object_create.py:421 +#: netbox/dcim/forms/object_create.py:421 msgid "" "Position of the first member device. Increases by one for each additional " "member." @@ -4220,67 +4616,69 @@ msgstr "" "Posição do primeiro dispositivo membro. Aumenta em um para cada membro " "adicional." -#: dcim/forms/object_create.py:435 +#: netbox/dcim/forms/object_create.py:435 msgid "A position must be specified for the first VC member." msgstr "Uma posição deve ser especificada para o primeiro membro do VC." -#: dcim/models/cables.py:62 dcim/models/device_component_templates.py:55 -#: dcim/models/device_components.py:63 extras/models/customfields.py:109 +#: netbox/dcim/models/cables.py:62 +#: netbox/dcim/models/device_component_templates.py:55 +#: netbox/dcim/models/device_components.py:63 +#: netbox/extras/models/customfields.py:109 msgid "label" msgstr "etiqueta" -#: dcim/models/cables.py:71 +#: netbox/dcim/models/cables.py:71 msgid "length" msgstr "comprimento" -#: dcim/models/cables.py:78 +#: netbox/dcim/models/cables.py:78 msgid "length unit" msgstr "unidade de comprimento" -#: dcim/models/cables.py:93 +#: netbox/dcim/models/cables.py:93 msgid "cable" msgstr "cabo" -#: dcim/models/cables.py:94 +#: netbox/dcim/models/cables.py:94 msgid "cables" msgstr "cabos" -#: dcim/models/cables.py:163 +#: netbox/dcim/models/cables.py:163 msgid "Must specify a unit when setting a cable length" msgstr "Deve especificar uma unidade ao definir o comprimento do cabo" -#: dcim/models/cables.py:166 +#: netbox/dcim/models/cables.py:166 msgid "Must define A and B terminations when creating a new cable." msgstr "Deve definir as terminações A e B ao criar um novo cabo." -#: dcim/models/cables.py:173 +#: netbox/dcim/models/cables.py:173 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." -#: dcim/models/cables.py:181 +#: netbox/dcim/models/cables.py:181 #, python-brace-format msgid "Incompatible termination types: {type_a} and {type_b}" msgstr "Tipos de rescisão incompatíveis: {type_a} e {type_b}" -#: dcim/models/cables.py:191 +#: netbox/dcim/models/cables.py:191 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." -#: dcim/models/cables.py:258 ipam/models/asns.py:37 +#: netbox/dcim/models/cables.py:258 netbox/ipam/models/asns.py:37 msgid "end" msgstr "fim" -#: dcim/models/cables.py:311 +#: netbox/dcim/models/cables.py:311 msgid "cable termination" msgstr "terminação de cabo" -#: dcim/models/cables.py:312 +#: netbox/dcim/models/cables.py:312 msgid "cable terminations" msgstr "terminações de cabos" -#: dcim/models/cables.py:331 +#: netbox/dcim/models/cables.py:331 #, python-brace-format msgid "" "Duplicate termination found for {app_label}.{model} {termination_id}: cable " @@ -4289,38 +4687,38 @@ msgstr "" "Rescisão duplicada encontrada para {app_label}.{model} {termination_id}: " "cabo {cable_pk}" -#: dcim/models/cables.py:341 +#: netbox/dcim/models/cables.py:341 #, python-brace-format msgid "Cables cannot be terminated to {type_display} interfaces" msgstr "Os cabos não podem ser terminados em {type_display} interfaces" -#: dcim/models/cables.py:348 +#: netbox/dcim/models/cables.py:348 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." -#: dcim/models/cables.py:446 extras/models/configs.py:50 +#: netbox/dcim/models/cables.py:446 netbox/extras/models/configs.py:50 msgid "is active" msgstr "está ativo" -#: dcim/models/cables.py:450 +#: netbox/dcim/models/cables.py:450 msgid "is complete" msgstr "está completo" -#: dcim/models/cables.py:454 +#: netbox/dcim/models/cables.py:454 msgid "is split" msgstr "é dividido" -#: dcim/models/cables.py:462 +#: netbox/dcim/models/cables.py:462 msgid "cable path" msgstr "caminho do cabo" -#: dcim/models/cables.py:463 +#: netbox/dcim/models/cables.py:463 msgid "cable paths" msgstr "caminhos de cabos" -#: dcim/models/device_component_templates.py:46 +#: netbox/dcim/models/device_component_templates.py:46 #, python-brace-format msgid "" "{module} is accepted as a substitution for the module bay position when " @@ -4329,18 +4727,18 @@ msgstr "" "{module} é aceito como uma substituição para a posição do compartimento do " "módulo quando conectado a um tipo de módulo." -#: dcim/models/device_component_templates.py:58 -#: dcim/models/device_components.py:66 +#: netbox/dcim/models/device_component_templates.py:58 +#: netbox/dcim/models/device_components.py:66 msgid "Physical label" msgstr "Rótulo físico" -#: dcim/models/device_component_templates.py:103 +#: netbox/dcim/models/device_component_templates.py:103 msgid "Component templates cannot be moved to a different device type." msgstr "" "Os modelos de componentes não podem ser movidos para um tipo de dispositivo " "diferente." -#: dcim/models/device_component_templates.py:154 +#: netbox/dcim/models/device_component_templates.py:154 msgid "" "A component template cannot be associated with both a device type and a " "module type." @@ -4348,7 +4746,7 @@ msgstr "" "Um modelo de componente não pode ser associado a um tipo de dispositivo e a " "um tipo de módulo." -#: dcim/models/device_component_templates.py:158 +#: netbox/dcim/models/device_component_templates.py:158 msgid "" "A component template must be associated with either a device type or a " "module type." @@ -4356,138 +4754,138 @@ msgstr "" "Um modelo de componente deve estar associado a um tipo de dispositivo ou a " "um tipo de módulo." -#: dcim/models/device_component_templates.py:186 +#: netbox/dcim/models/device_component_templates.py:186 msgid "console port template" msgstr "modelo de porta de console" -#: dcim/models/device_component_templates.py:187 +#: netbox/dcim/models/device_component_templates.py:187 msgid "console port templates" msgstr "modelos de porta de console" -#: dcim/models/device_component_templates.py:220 +#: netbox/dcim/models/device_component_templates.py:220 msgid "console server port template" msgstr "modelo de porta de servidor de console" -#: dcim/models/device_component_templates.py:221 +#: netbox/dcim/models/device_component_templates.py:221 msgid "console server port templates" msgstr "modelos de porta de servidor de console" -#: dcim/models/device_component_templates.py:252 -#: dcim/models/device_components.py:353 +#: netbox/dcim/models/device_component_templates.py:252 +#: netbox/dcim/models/device_components.py:353 msgid "maximum draw" msgstr "sorteio máximo" -#: dcim/models/device_component_templates.py:259 -#: dcim/models/device_components.py:360 +#: netbox/dcim/models/device_component_templates.py:259 +#: netbox/dcim/models/device_components.py:360 msgid "allocated draw" msgstr "sorteio alocado" -#: dcim/models/device_component_templates.py:269 +#: netbox/dcim/models/device_component_templates.py:269 msgid "power port template" msgstr "modelo de porta de alimentação" -#: dcim/models/device_component_templates.py:270 +#: netbox/dcim/models/device_component_templates.py:270 msgid "power port templates" msgstr "modelos de porta de alimentação" -#: dcim/models/device_component_templates.py:289 -#: dcim/models/device_components.py:383 +#: netbox/dcim/models/device_component_templates.py:289 +#: netbox/dcim/models/device_components.py:383 #, python-brace-format msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)." msgstr "" "O sorteio alocado não pode exceder o sorteio máximo ({maximum_draw}W)." -#: dcim/models/device_component_templates.py:321 -#: dcim/models/device_components.py:478 +#: netbox/dcim/models/device_component_templates.py:321 +#: netbox/dcim/models/device_components.py:478 msgid "feed leg" msgstr "perna de alimentação" -#: dcim/models/device_component_templates.py:325 -#: dcim/models/device_components.py:482 +#: netbox/dcim/models/device_component_templates.py:325 +#: netbox/dcim/models/device_components.py:482 msgid "Phase (for three-phase feeds)" msgstr "Fase (para alimentações trifásicas)" -#: dcim/models/device_component_templates.py:331 +#: netbox/dcim/models/device_component_templates.py:331 msgid "power outlet template" msgstr "modelo de tomada elétrica" -#: dcim/models/device_component_templates.py:332 +#: netbox/dcim/models/device_component_templates.py:332 msgid "power outlet templates" msgstr "modelos de tomadas elétricas" -#: dcim/models/device_component_templates.py:341 +#: netbox/dcim/models/device_component_templates.py:341 #, python-brace-format msgid "Parent power port ({power_port}) must belong to the same device type" msgstr "" "Porta de alimentação principal ({power_port}) devem pertencer ao mesmo tipo " "de dispositivo" -#: dcim/models/device_component_templates.py:345 +#: netbox/dcim/models/device_component_templates.py:345 #, python-brace-format msgid "Parent power port ({power_port}) must belong to the same module type" msgstr "" "Porta de alimentação principal ({power_port}) devem pertencer ao mesmo tipo " "de módulo" -#: dcim/models/device_component_templates.py:397 -#: dcim/models/device_components.py:612 +#: netbox/dcim/models/device_component_templates.py:397 +#: netbox/dcim/models/device_components.py:612 msgid "management only" msgstr "somente gerenciamento" -#: dcim/models/device_component_templates.py:405 -#: dcim/models/device_components.py:551 +#: netbox/dcim/models/device_component_templates.py:405 +#: netbox/dcim/models/device_components.py:551 msgid "bridge interface" msgstr "interface de ponte" -#: dcim/models/device_component_templates.py:423 -#: dcim/models/device_components.py:637 +#: netbox/dcim/models/device_component_templates.py:423 +#: netbox/dcim/models/device_components.py:637 msgid "wireless role" msgstr "função sem fio" -#: dcim/models/device_component_templates.py:429 +#: netbox/dcim/models/device_component_templates.py:429 msgid "interface template" msgstr "modelo de interface" -#: dcim/models/device_component_templates.py:430 +#: netbox/dcim/models/device_component_templates.py:430 msgid "interface templates" msgstr "modelos de interface" -#: dcim/models/device_component_templates.py:437 -#: dcim/models/device_components.py:805 -#: virtualization/models/virtualmachines.py:400 +#: netbox/dcim/models/device_component_templates.py:437 +#: netbox/dcim/models/device_components.py:805 +#: netbox/virtualization/models/virtualmachines.py:400 msgid "An interface cannot be bridged to itself." msgstr "Uma interface não pode ser conectada a si mesma." -#: dcim/models/device_component_templates.py:440 +#: netbox/dcim/models/device_component_templates.py:440 #, python-brace-format msgid "Bridge interface ({bridge}) must belong to the same device type" msgstr "" "Interface de ponte ({bridge}) devem pertencer ao mesmo tipo de dispositivo" -#: dcim/models/device_component_templates.py:444 +#: netbox/dcim/models/device_component_templates.py:444 #, python-brace-format msgid "Bridge interface ({bridge}) must belong to the same module type" msgstr "Interface de ponte ({bridge}) devem pertencer ao mesmo tipo de módulo" -#: dcim/models/device_component_templates.py:500 -#: dcim/models/device_components.py:985 +#: netbox/dcim/models/device_component_templates.py:500 +#: netbox/dcim/models/device_components.py:985 msgid "rear port position" msgstr "posição da porta traseira" -#: dcim/models/device_component_templates.py:525 +#: netbox/dcim/models/device_component_templates.py:525 msgid "front port template" msgstr "modelo de porta frontal" -#: dcim/models/device_component_templates.py:526 +#: netbox/dcim/models/device_component_templates.py:526 msgid "front port templates" msgstr "modelos de porta frontal" -#: dcim/models/device_component_templates.py:536 +#: netbox/dcim/models/device_component_templates.py:536 #, python-brace-format msgid "Rear port ({name}) must belong to the same device type" msgstr "Porta traseira ({name}) devem pertencer ao mesmo tipo de dispositivo" -#: dcim/models/device_component_templates.py:542 +#: netbox/dcim/models/device_component_templates.py:542 #, python-brace-format msgid "" "Invalid rear port position ({position}); rear port {name} has only {count} " @@ -4496,46 +4894,46 @@ msgstr "" "Posição inválida da porta traseira ({position}); porta traseira {name} tem " "apenas {count} posições" -#: dcim/models/device_component_templates.py:595 -#: dcim/models/device_components.py:1054 +#: netbox/dcim/models/device_component_templates.py:595 +#: netbox/dcim/models/device_components.py:1054 msgid "positions" msgstr "posições" -#: dcim/models/device_component_templates.py:606 +#: netbox/dcim/models/device_component_templates.py:606 msgid "rear port template" msgstr "modelo de porta traseira" -#: dcim/models/device_component_templates.py:607 +#: netbox/dcim/models/device_component_templates.py:607 msgid "rear port templates" msgstr "modelos de porta traseira" -#: dcim/models/device_component_templates.py:636 -#: dcim/models/device_components.py:1095 +#: netbox/dcim/models/device_component_templates.py:636 +#: netbox/dcim/models/device_components.py:1095 msgid "position" msgstr "posição" -#: dcim/models/device_component_templates.py:639 -#: dcim/models/device_components.py:1098 +#: netbox/dcim/models/device_component_templates.py:639 +#: netbox/dcim/models/device_components.py:1098 msgid "Identifier to reference when renaming installed components" msgstr "Identificador a ser referenciado ao renomear componentes instalados" -#: dcim/models/device_component_templates.py:645 +#: netbox/dcim/models/device_component_templates.py:645 msgid "module bay template" msgstr "modelo de compartimento de módulo" -#: dcim/models/device_component_templates.py:646 +#: netbox/dcim/models/device_component_templates.py:646 msgid "module bay templates" msgstr "modelos de compartimento de módulos" -#: dcim/models/device_component_templates.py:673 +#: netbox/dcim/models/device_component_templates.py:673 msgid "device bay template" msgstr "modelo de compartimento de dispositivos" -#: dcim/models/device_component_templates.py:674 +#: netbox/dcim/models/device_component_templates.py:674 msgid "device bay templates" msgstr "modelos de compartimento de dispositivos" -#: dcim/models/device_component_templates.py:687 +#: netbox/dcim/models/device_component_templates.py:687 #, python-brace-format msgid "" "Subdevice role of device type ({device_type}) must be set to \"parent\" to " @@ -4544,203 +4942,208 @@ msgstr "" "Função do subdispositivo do tipo de dispositivo ({device_type}) deve ser " "definido como “pai” para permitir compartimentos de dispositivos." -#: dcim/models/device_component_templates.py:742 -#: dcim/models/device_components.py:1224 +#: netbox/dcim/models/device_component_templates.py:742 +#: netbox/dcim/models/device_components.py:1224 msgid "part ID" msgstr "ID da peça" -#: dcim/models/device_component_templates.py:744 -#: dcim/models/device_components.py:1226 +#: netbox/dcim/models/device_component_templates.py:744 +#: netbox/dcim/models/device_components.py:1226 msgid "Manufacturer-assigned part identifier" msgstr "Identificador de peça atribuído pelo fabricante" -#: dcim/models/device_component_templates.py:761 +#: netbox/dcim/models/device_component_templates.py:761 msgid "inventory item template" msgstr "modelo de item de inventário" -#: dcim/models/device_component_templates.py:762 +#: netbox/dcim/models/device_component_templates.py:762 msgid "inventory item templates" msgstr "modelos de itens de inventário" -#: dcim/models/device_components.py:106 +#: netbox/dcim/models/device_components.py:106 msgid "Components cannot be moved to a different device." msgstr "Os componentes não podem ser movidos para um dispositivo diferente." -#: dcim/models/device_components.py:145 +#: netbox/dcim/models/device_components.py:145 msgid "cable end" msgstr "extremidade do cabo" -#: dcim/models/device_components.py:151 +#: netbox/dcim/models/device_components.py:151 msgid "mark connected" msgstr "marca conectada" -#: dcim/models/device_components.py:153 +#: netbox/dcim/models/device_components.py:153 msgid "Treat as if a cable is connected" msgstr "Trate como se um cabo estivesse conectado" -#: dcim/models/device_components.py:171 +#: netbox/dcim/models/device_components.py:171 msgid "Must specify cable end (A or B) when attaching a cable." msgstr "Deve especificar a extremidade do cabo (A ou B) ao conectar um cabo." -#: dcim/models/device_components.py:175 +#: netbox/dcim/models/device_components.py:175 msgid "Cable end must not be set without a cable." msgstr "A extremidade do cabo não deve ser ajustada sem um cabo." -#: dcim/models/device_components.py:179 +#: netbox/dcim/models/device_components.py:179 msgid "Cannot mark as connected with a cable attached." msgstr "Não é possível marcar como conectado com um cabo conectado." -#: dcim/models/device_components.py:203 +#: netbox/dcim/models/device_components.py:203 #, python-brace-format msgid "{class_name} models must declare a parent_object property" msgstr "{class_name} os modelos devem declarar uma propriedade parent_object" -#: dcim/models/device_components.py:288 dcim/models/device_components.py:317 -#: dcim/models/device_components.py:350 dcim/models/device_components.py:468 +#: netbox/dcim/models/device_components.py:288 +#: netbox/dcim/models/device_components.py:317 +#: netbox/dcim/models/device_components.py:350 +#: netbox/dcim/models/device_components.py:468 msgid "Physical port type" msgstr "Tipo de porta física" -#: dcim/models/device_components.py:291 dcim/models/device_components.py:320 +#: netbox/dcim/models/device_components.py:291 +#: netbox/dcim/models/device_components.py:320 msgid "speed" msgstr "rapidez" -#: dcim/models/device_components.py:295 dcim/models/device_components.py:324 +#: netbox/dcim/models/device_components.py:295 +#: netbox/dcim/models/device_components.py:324 msgid "Port speed in bits per second" msgstr "Velocidade da porta em bits por segundo" -#: dcim/models/device_components.py:301 +#: netbox/dcim/models/device_components.py:301 msgid "console port" msgstr "porta de console" -#: dcim/models/device_components.py:302 +#: netbox/dcim/models/device_components.py:302 msgid "console ports" msgstr "portas de console" -#: dcim/models/device_components.py:330 +#: netbox/dcim/models/device_components.py:330 msgid "console server port" msgstr "porta do servidor de console" -#: dcim/models/device_components.py:331 +#: netbox/dcim/models/device_components.py:331 msgid "console server ports" msgstr "portas do servidor de console" -#: dcim/models/device_components.py:370 +#: netbox/dcim/models/device_components.py:370 msgid "power port" msgstr "porta de alimentação" -#: dcim/models/device_components.py:371 +#: netbox/dcim/models/device_components.py:371 msgid "power ports" msgstr "portas de alimentação" -#: dcim/models/device_components.py:488 +#: netbox/dcim/models/device_components.py:488 msgid "power outlet" msgstr "tomada elétrica" -#: dcim/models/device_components.py:489 +#: netbox/dcim/models/device_components.py:489 msgid "power outlets" msgstr "tomadas elétricas" -#: dcim/models/device_components.py:500 +#: netbox/dcim/models/device_components.py:500 #, python-brace-format msgid "Parent power port ({power_port}) must belong to the same device" msgstr "" "Porta de alimentação principal ({power_port}) devem pertencer ao mesmo " "dispositivo" -#: dcim/models/device_components.py:531 vpn/models/crypto.py:81 -#: vpn/models/crypto.py:226 +#: netbox/dcim/models/device_components.py:531 netbox/vpn/models/crypto.py:81 +#: netbox/vpn/models/crypto.py:226 msgid "mode" msgstr "modo" -#: dcim/models/device_components.py:535 +#: netbox/dcim/models/device_components.py:535 msgid "IEEE 802.1Q tagging strategy" msgstr "Estratégia de marcação IEEE 802.1Q" -#: dcim/models/device_components.py:543 +#: netbox/dcim/models/device_components.py:543 msgid "parent interface" msgstr "interface principal" -#: dcim/models/device_components.py:603 +#: netbox/dcim/models/device_components.py:603 msgid "parent LAG" msgstr "LAG principal" -#: dcim/models/device_components.py:613 +#: netbox/dcim/models/device_components.py:613 msgid "This interface is used only for out-of-band management" msgstr "Essa interface é usada somente para gerenciamento fora da banda" -#: dcim/models/device_components.py:618 +#: netbox/dcim/models/device_components.py:618 msgid "speed (Kbps)" msgstr "velocidade (Kbps)" -#: dcim/models/device_components.py:621 +#: netbox/dcim/models/device_components.py:621 msgid "duplex" msgstr "duplex" -#: dcim/models/device_components.py:631 +#: netbox/dcim/models/device_components.py:631 msgid "64-bit World Wide Name" msgstr "Nome mundial de 64 bits" -#: dcim/models/device_components.py:643 +#: netbox/dcim/models/device_components.py:643 msgid "wireless channel" msgstr "canal sem fio" -#: dcim/models/device_components.py:650 +#: netbox/dcim/models/device_components.py:650 msgid "channel frequency (MHz)" msgstr "frequência do canal (MHz)" -#: dcim/models/device_components.py:651 dcim/models/device_components.py:659 +#: netbox/dcim/models/device_components.py:651 +#: netbox/dcim/models/device_components.py:659 msgid "Populated by selected channel (if set)" msgstr "Preenchido pelo canal selecionado (se definido)" -#: dcim/models/device_components.py:665 +#: netbox/dcim/models/device_components.py:665 msgid "transmit power (dBm)" msgstr "potência de transmissão (dBm)" -#: dcim/models/device_components.py:690 wireless/models.py:116 +#: netbox/dcim/models/device_components.py:690 netbox/wireless/models.py:116 msgid "wireless LANs" msgstr "LANs sem fio" -#: dcim/models/device_components.py:698 -#: virtualization/models/virtualmachines.py:330 +#: netbox/dcim/models/device_components.py:698 +#: netbox/virtualization/models/virtualmachines.py:330 msgid "untagged VLAN" msgstr "VLAN sem etiqueta" -#: dcim/models/device_components.py:704 -#: virtualization/models/virtualmachines.py:336 +#: netbox/dcim/models/device_components.py:704 +#: netbox/virtualization/models/virtualmachines.py:336 msgid "tagged VLANs" msgstr "VLANs marcadas" -#: dcim/models/device_components.py:746 -#: virtualization/models/virtualmachines.py:372 +#: netbox/dcim/models/device_components.py:746 +#: netbox/virtualization/models/virtualmachines.py:372 msgid "interface" msgstr "interface" -#: dcim/models/device_components.py:747 -#: virtualization/models/virtualmachines.py:373 +#: netbox/dcim/models/device_components.py:747 +#: netbox/virtualization/models/virtualmachines.py:373 msgid "interfaces" msgstr "interfaces" -#: dcim/models/device_components.py:758 +#: netbox/dcim/models/device_components.py:758 #, python-brace-format msgid "{display_type} interfaces cannot have a cable attached." msgstr "{display_type} as interfaces não podem ter um cabo conectado." -#: dcim/models/device_components.py:766 +#: netbox/dcim/models/device_components.py:766 #, python-brace-format msgid "{display_type} interfaces cannot be marked as connected." msgstr "{display_type} as interfaces não podem ser marcadas como conectadas." -#: dcim/models/device_components.py:775 -#: virtualization/models/virtualmachines.py:385 +#: netbox/dcim/models/device_components.py:775 +#: netbox/virtualization/models/virtualmachines.py:385 msgid "An interface cannot be its own parent." msgstr "Uma interface não pode ser sua própria mãe." -#: dcim/models/device_components.py:779 +#: netbox/dcim/models/device_components.py:779 msgid "Only virtual interfaces may be assigned to a parent interface." msgstr "" "Somente interfaces virtuais podem ser atribuídas a uma interface principal." -#: dcim/models/device_components.py:786 +#: netbox/dcim/models/device_components.py:786 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to a different device " @@ -4749,7 +5152,7 @@ msgstr "" "A interface principal selecionada ({interface}) pertence a um dispositivo " "diferente ({device})" -#: dcim/models/device_components.py:792 +#: netbox/dcim/models/device_components.py:792 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to {device}, which is " @@ -4758,7 +5161,7 @@ msgstr "" "A interface principal selecionada ({interface}) pertence a {device}, que não" " faz parte do chassi virtual {virtual_chassis}." -#: dcim/models/device_components.py:812 +#: netbox/dcim/models/device_components.py:812 #, python-brace-format msgid "" "The selected bridge interface ({bridge}) belongs to a different device " @@ -4767,7 +5170,7 @@ msgstr "" "A interface de ponte selecionada ({bridge}) pertence a um dispositivo " "diferente ({device})." -#: dcim/models/device_components.py:818 +#: netbox/dcim/models/device_components.py:818 #, python-brace-format msgid "" "The selected bridge interface ({interface}) belongs to {device}, which is " @@ -4776,15 +5179,15 @@ msgstr "" "A interface de ponte selecionada ({interface}) pertence a {device}, que não " "faz parte do chassi virtual {virtual_chassis}." -#: dcim/models/device_components.py:829 +#: netbox/dcim/models/device_components.py:829 msgid "Virtual interfaces cannot have a parent LAG interface." msgstr "As interfaces virtuais não podem ter uma interface LAG principal." -#: dcim/models/device_components.py:833 +#: netbox/dcim/models/device_components.py:833 msgid "A LAG interface cannot be its own parent." msgstr "Uma interface LAG não pode ser sua própria mãe." -#: dcim/models/device_components.py:840 +#: netbox/dcim/models/device_components.py:840 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to a different device ({device})." @@ -4792,7 +5195,7 @@ msgstr "" "A interface LAG selecionada ({lag}) pertence a um dispositivo diferente " "({device})." -#: dcim/models/device_components.py:846 +#: netbox/dcim/models/device_components.py:846 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to {device}, which is not part of" @@ -4801,47 +5204,47 @@ msgstr "" "A interface LAG selecionada ({lag}) pertence a {device}, que não faz parte " "do chassi virtual {virtual_chassis}." -#: dcim/models/device_components.py:857 +#: netbox/dcim/models/device_components.py:857 msgid "Virtual interfaces cannot have a PoE mode." msgstr "As interfaces virtuais não podem ter um modo PoE." -#: dcim/models/device_components.py:861 +#: netbox/dcim/models/device_components.py:861 msgid "Virtual interfaces cannot have a PoE type." msgstr "As interfaces virtuais não podem ter um tipo PoE." -#: dcim/models/device_components.py:867 +#: netbox/dcim/models/device_components.py:867 msgid "Must specify PoE mode when designating a PoE type." msgstr "Deve especificar o modo PoE ao designar um tipo de PoE." -#: dcim/models/device_components.py:874 +#: netbox/dcim/models/device_components.py:874 msgid "Wireless role may be set only on wireless interfaces." msgstr "A função sem fio pode ser definida somente em interfaces sem fio." -#: dcim/models/device_components.py:876 +#: netbox/dcim/models/device_components.py:876 msgid "Channel may be set only on wireless interfaces." msgstr "O canal pode ser configurado somente em interfaces sem fio." -#: dcim/models/device_components.py:882 +#: netbox/dcim/models/device_components.py:882 msgid "Channel frequency may be set only on wireless interfaces." msgstr "" "A frequência do canal pode ser definida somente em interfaces sem fio." -#: dcim/models/device_components.py:886 +#: netbox/dcim/models/device_components.py:886 msgid "Cannot specify custom frequency with channel selected." msgstr "" "Não é possível especificar a frequência personalizada com o canal " "selecionado." -#: dcim/models/device_components.py:892 +#: netbox/dcim/models/device_components.py:892 msgid "Channel width may be set only on wireless interfaces." msgstr "A largura do canal pode ser definida somente em interfaces sem fio." -#: dcim/models/device_components.py:894 +#: netbox/dcim/models/device_components.py:894 msgid "Cannot specify custom width with channel selected." msgstr "" "Não é possível especificar a largura personalizada com o canal selecionado." -#: dcim/models/device_components.py:902 +#: netbox/dcim/models/device_components.py:902 #, python-brace-format msgid "" "The untagged VLAN ({untagged_vlan}) must belong to the same site as the " @@ -4850,24 +5253,24 @@ msgstr "" "A VLAN não marcada ({untagged_vlan}) deve pertencer ao mesmo site do " "dispositivo pai da interface ou deve ser global." -#: dcim/models/device_components.py:991 +#: netbox/dcim/models/device_components.py:991 msgid "Mapped position on corresponding rear port" msgstr "Posição mapeada na porta traseira correspondente" -#: dcim/models/device_components.py:1007 +#: netbox/dcim/models/device_components.py:1007 msgid "front port" msgstr "porta frontal" -#: dcim/models/device_components.py:1008 +#: netbox/dcim/models/device_components.py:1008 msgid "front ports" msgstr "portas frontais" -#: dcim/models/device_components.py:1022 +#: netbox/dcim/models/device_components.py:1022 #, python-brace-format msgid "Rear port ({rear_port}) must belong to the same device" msgstr "Porta traseira ({rear_port}) devem pertencer ao mesmo dispositivo" -#: dcim/models/device_components.py:1030 +#: netbox/dcim/models/device_components.py:1030 #, python-brace-format msgid "" "Invalid rear port position ({rear_port_position}): Rear port {name} has only" @@ -4876,19 +5279,19 @@ msgstr "" "Posição inválida da porta traseira ({rear_port_position}): Porta traseira " "{name} tem apenas {positions} posições." -#: dcim/models/device_components.py:1060 +#: netbox/dcim/models/device_components.py:1060 msgid "Number of front ports which may be mapped" msgstr "Número de portas frontais que podem ser mapeadas" -#: dcim/models/device_components.py:1065 +#: netbox/dcim/models/device_components.py:1065 msgid "rear port" msgstr "porta traseira" -#: dcim/models/device_components.py:1066 +#: netbox/dcim/models/device_components.py:1066 msgid "rear ports" msgstr "portas traseiras" -#: dcim/models/device_components.py:1080 +#: netbox/dcim/models/device_components.py:1080 #, python-brace-format msgid "" "The number of positions cannot be less than the number of mapped front ports" @@ -4897,34 +5300,34 @@ msgstr "" "O número de posições não pode ser menor que o número de portas frontais " "mapeadas ({frontport_count})" -#: dcim/models/device_components.py:1104 +#: netbox/dcim/models/device_components.py:1104 msgid "module bay" msgstr "compartimento de módulos" -#: dcim/models/device_components.py:1105 +#: netbox/dcim/models/device_components.py:1105 msgid "module bays" msgstr "compartimentos de módulos" -#: dcim/models/device_components.py:1126 +#: netbox/dcim/models/device_components.py:1126 msgid "device bay" msgstr "compartimento de dispositivos" -#: dcim/models/device_components.py:1127 +#: netbox/dcim/models/device_components.py:1127 msgid "device bays" msgstr "compartimentos de dispositivos" -#: dcim/models/device_components.py:1137 +#: netbox/dcim/models/device_components.py:1137 #, python-brace-format msgid "This type of device ({device_type}) does not support device bays." msgstr "" "Esse tipo de dispositivo ({device_type}) não suporta compartimentos de " "dispositivos." -#: dcim/models/device_components.py:1143 +#: netbox/dcim/models/device_components.py:1143 msgid "Cannot install a device into itself." msgstr "Não é possível instalar um dispositivo em si mesmo." -#: dcim/models/device_components.py:1151 +#: netbox/dcim/models/device_components.py:1151 #, python-brace-format msgid "" "Cannot install the specified device; device is already installed in {bay}." @@ -4932,112 +5335,114 @@ msgstr "" "Não é possível instalar o dispositivo especificado; o dispositivo já está " "instalado no {bay}." -#: dcim/models/device_components.py:1172 +#: netbox/dcim/models/device_components.py:1172 msgid "inventory item role" msgstr "função do item de inventário" -#: dcim/models/device_components.py:1173 +#: netbox/dcim/models/device_components.py:1173 msgid "inventory item roles" msgstr "funções do item de inventário" -#: dcim/models/device_components.py:1230 dcim/models/devices.py:597 -#: dcim/models/devices.py:1163 dcim/models/racks.py:114 +#: netbox/dcim/models/device_components.py:1230 +#: netbox/dcim/models/devices.py:597 netbox/dcim/models/devices.py:1163 +#: netbox/dcim/models/racks.py:114 msgid "serial number" msgstr "número de série" -#: dcim/models/device_components.py:1238 dcim/models/devices.py:605 -#: dcim/models/devices.py:1170 dcim/models/racks.py:121 +#: netbox/dcim/models/device_components.py:1238 +#: netbox/dcim/models/devices.py:605 netbox/dcim/models/devices.py:1170 +#: netbox/dcim/models/racks.py:121 msgid "asset tag" msgstr "etiqueta de ativo" -#: dcim/models/device_components.py:1239 +#: netbox/dcim/models/device_components.py:1239 msgid "A unique tag used to identify this item" msgstr "Uma tag exclusiva usada para identificar esse item" -#: dcim/models/device_components.py:1242 +#: netbox/dcim/models/device_components.py:1242 msgid "discovered" msgstr "descoberto" -#: dcim/models/device_components.py:1244 +#: netbox/dcim/models/device_components.py:1244 msgid "This item was automatically discovered" msgstr "Este item foi descoberto automaticamente" -#: dcim/models/device_components.py:1262 +#: netbox/dcim/models/device_components.py:1262 msgid "inventory item" msgstr "item de inventário" -#: dcim/models/device_components.py:1263 +#: netbox/dcim/models/device_components.py:1263 msgid "inventory items" msgstr "itens de inventário" -#: dcim/models/device_components.py:1274 +#: netbox/dcim/models/device_components.py:1274 msgid "Cannot assign self as parent." msgstr "Não é possível designar a si mesmo como pai." -#: dcim/models/device_components.py:1282 +#: netbox/dcim/models/device_components.py:1282 msgid "Parent inventory item does not belong to the same device." msgstr "O item do inventário principal não pertence ao mesmo dispositivo." -#: dcim/models/device_components.py:1288 +#: netbox/dcim/models/device_components.py:1288 msgid "Cannot move an inventory item with dependent children" msgstr "Não é possível mover um item de inventário com filhos dependentes" -#: dcim/models/device_components.py:1296 +#: netbox/dcim/models/device_components.py:1296 msgid "Cannot assign inventory item to component on another device" msgstr "" "Não é possível atribuir item de inventário ao componente em outro " "dispositivo" -#: dcim/models/devices.py:54 +#: netbox/dcim/models/devices.py:54 msgid "manufacturer" msgstr "fabricante" -#: dcim/models/devices.py:55 +#: netbox/dcim/models/devices.py:55 msgid "manufacturers" msgstr "fabricantes" -#: dcim/models/devices.py:82 dcim/models/devices.py:382 +#: netbox/dcim/models/devices.py:82 netbox/dcim/models/devices.py:382 msgid "model" msgstr "modelo" -#: dcim/models/devices.py:95 +#: netbox/dcim/models/devices.py:95 msgid "default platform" msgstr "plataforma padrão" -#: dcim/models/devices.py:98 dcim/models/devices.py:386 +#: netbox/dcim/models/devices.py:98 netbox/dcim/models/devices.py:386 msgid "part number" msgstr "número da peça" -#: dcim/models/devices.py:101 dcim/models/devices.py:389 +#: netbox/dcim/models/devices.py:101 netbox/dcim/models/devices.py:389 msgid "Discrete part number (optional)" msgstr "Número de peça discreto (opcional)" -#: dcim/models/devices.py:107 dcim/models/racks.py:138 +#: netbox/dcim/models/devices.py:107 netbox/dcim/models/racks.py:138 msgid "height (U)" msgstr "altura (U)" -#: dcim/models/devices.py:111 +#: netbox/dcim/models/devices.py:111 msgid "exclude from utilization" msgstr "excluir da utilização" -#: dcim/models/devices.py:112 +#: netbox/dcim/models/devices.py:112 msgid "Devices of this type are excluded when calculating rack utilization." msgstr "" "Dispositivos desse tipo são excluídos ao calcular a utilização do rack." -#: dcim/models/devices.py:116 +#: netbox/dcim/models/devices.py:116 msgid "is full depth" msgstr "é profundidade total" -#: dcim/models/devices.py:117 +#: netbox/dcim/models/devices.py:117 msgid "Device consumes both front and rear rack faces." msgstr "O dispositivo consome as faces frontal e traseira do rack." -#: dcim/models/devices.py:123 +#: netbox/dcim/models/devices.py:123 msgid "parent/child status" msgstr "status de pai/filho" -#: dcim/models/devices.py:124 +#: netbox/dcim/models/devices.py:124 msgid "" "Parent devices house child devices in device bays. Leave blank if this " "device type is neither a parent nor a child." @@ -5046,23 +5451,23 @@ msgstr "" " dispositivos. Deixe em branco se esse tipo de dispositivo não for pai nem " "filho." -#: dcim/models/devices.py:128 dcim/models/devices.py:649 +#: netbox/dcim/models/devices.py:128 netbox/dcim/models/devices.py:649 msgid "airflow" msgstr "fluxo de ar" -#: dcim/models/devices.py:204 +#: netbox/dcim/models/devices.py:204 msgid "device type" msgstr "tipo de dispositivo" -#: dcim/models/devices.py:205 +#: netbox/dcim/models/devices.py:205 msgid "device types" msgstr "tipos de dispositivos" -#: dcim/models/devices.py:290 +#: netbox/dcim/models/devices.py:290 msgid "U height must be in increments of 0.5 rack units." msgstr "A altura U deve estar em incrementos de 0,5 unidades de rack." -#: dcim/models/devices.py:307 +#: netbox/dcim/models/devices.py:307 #, python-brace-format msgid "" "Device {device} in rack {rack} does not have sufficient space to accommodate" @@ -5071,7 +5476,7 @@ msgstr "" "Dispositivo {device} na prateleira {rack} não tem espaço suficiente para " "acomodar uma altura de {height}U" -#: dcim/models/devices.py:322 +#: netbox/dcim/models/devices.py:322 #, python-brace-format msgid "" "Unable to set 0U height: Found {racked_instance_count} " @@ -5081,7 +5486,7 @@ msgstr "" "href=\"{url}\">{racked_instance_count} instâncias já montado dentro de " "racks." -#: dcim/models/devices.py:331 +#: netbox/dcim/models/devices.py:331 msgid "" "Must delete all device bay templates associated with this device before " "declassifying it as a parent device." @@ -5090,151 +5495,151 @@ msgstr "" "associados a esse dispositivo antes de desclassificá-lo como dispositivo " "principal." -#: dcim/models/devices.py:337 +#: netbox/dcim/models/devices.py:337 msgid "Child device types must be 0U." msgstr "Os tipos de dispositivos infantis devem ser 0U." -#: dcim/models/devices.py:405 +#: netbox/dcim/models/devices.py:405 msgid "module type" msgstr "tipo de módulo" -#: dcim/models/devices.py:406 +#: netbox/dcim/models/devices.py:406 msgid "module types" msgstr "tipos de módulo" -#: dcim/models/devices.py:475 +#: netbox/dcim/models/devices.py:475 msgid "Virtual machines may be assigned to this role" msgstr "Máquinas virtuais podem ser atribuídas a essa função" -#: dcim/models/devices.py:487 +#: netbox/dcim/models/devices.py:487 msgid "device role" msgstr "função do dispositivo" -#: dcim/models/devices.py:488 +#: netbox/dcim/models/devices.py:488 msgid "device roles" msgstr "funções do dispositivo" -#: dcim/models/devices.py:505 +#: netbox/dcim/models/devices.py:505 msgid "Optionally limit this platform to devices of a certain manufacturer" msgstr "" "Opcionalmente, limite essa plataforma a dispositivos de um determinado " "fabricante" -#: dcim/models/devices.py:517 +#: netbox/dcim/models/devices.py:517 msgid "platform" msgstr "plataforma" -#: dcim/models/devices.py:518 +#: netbox/dcim/models/devices.py:518 msgid "platforms" msgstr "plataformas" -#: dcim/models/devices.py:566 +#: netbox/dcim/models/devices.py:566 msgid "The function this device serves" msgstr "A função que este dispositivo serve" -#: dcim/models/devices.py:598 +#: netbox/dcim/models/devices.py:598 msgid "Chassis serial number, assigned by the manufacturer" msgstr "Número de série do chassi, atribuído pelo fabricante" -#: dcim/models/devices.py:606 dcim/models/devices.py:1171 +#: netbox/dcim/models/devices.py:606 netbox/dcim/models/devices.py:1171 msgid "A unique tag used to identify this device" msgstr "Uma tag exclusiva usada para identificar esse dispositivo" -#: dcim/models/devices.py:633 +#: netbox/dcim/models/devices.py:633 msgid "position (U)" msgstr "posição (U)" -#: dcim/models/devices.py:640 +#: netbox/dcim/models/devices.py:640 msgid "rack face" msgstr "face de cremalheira" -#: dcim/models/devices.py:660 dcim/models/devices.py:1380 -#: virtualization/models/virtualmachines.py:100 +#: netbox/dcim/models/devices.py:660 netbox/dcim/models/devices.py:1380 +#: netbox/virtualization/models/virtualmachines.py:100 msgid "primary IPv4" msgstr "IPv4 primário" -#: dcim/models/devices.py:668 dcim/models/devices.py:1388 -#: virtualization/models/virtualmachines.py:108 +#: netbox/dcim/models/devices.py:668 netbox/dcim/models/devices.py:1388 +#: netbox/virtualization/models/virtualmachines.py:108 msgid "primary IPv6" msgstr "IPv6 primário" -#: dcim/models/devices.py:676 +#: netbox/dcim/models/devices.py:676 msgid "out-of-band IP" msgstr "IP fora de banda" -#: dcim/models/devices.py:693 +#: netbox/dcim/models/devices.py:693 msgid "VC position" msgstr "Posição VC" -#: dcim/models/devices.py:696 +#: netbox/dcim/models/devices.py:696 msgid "Virtual chassis position" msgstr "Posição do chassi virtual" -#: dcim/models/devices.py:699 +#: netbox/dcim/models/devices.py:699 msgid "VC priority" msgstr "Prioridade VC" -#: dcim/models/devices.py:703 +#: netbox/dcim/models/devices.py:703 msgid "Virtual chassis master election priority" msgstr "Prioridade de eleição do mestre do chassi virtual" -#: dcim/models/devices.py:706 dcim/models/sites.py:207 +#: netbox/dcim/models/devices.py:706 netbox/dcim/models/sites.py:207 msgid "latitude" msgstr "latitude" -#: dcim/models/devices.py:711 dcim/models/devices.py:719 -#: dcim/models/sites.py:212 dcim/models/sites.py:220 +#: netbox/dcim/models/devices.py:711 netbox/dcim/models/devices.py:719 +#: netbox/dcim/models/sites.py:212 netbox/dcim/models/sites.py:220 msgid "GPS coordinate in decimal format (xx.yyyyyy)" msgstr "Coordenada GPS em formato decimal (xx.yyyyyy)" -#: dcim/models/devices.py:714 dcim/models/sites.py:215 +#: netbox/dcim/models/devices.py:714 netbox/dcim/models/sites.py:215 msgid "longitude" msgstr "longitude" -#: dcim/models/devices.py:787 +#: netbox/dcim/models/devices.py:787 msgid "Device name must be unique per site." msgstr "O nome do dispositivo deve ser exclusivo por site." -#: dcim/models/devices.py:798 ipam/models/services.py:74 +#: netbox/dcim/models/devices.py:798 netbox/ipam/models/services.py:75 msgid "device" msgstr "dispositivo" -#: dcim/models/devices.py:799 +#: netbox/dcim/models/devices.py:799 msgid "devices" msgstr "dispositivos" -#: dcim/models/devices.py:825 +#: netbox/dcim/models/devices.py:825 #, python-brace-format msgid "Rack {rack} does not belong to site {site}." msgstr "Rack {rack} não pertence ao site {site}." -#: dcim/models/devices.py:830 +#: netbox/dcim/models/devices.py:830 #, python-brace-format msgid "Location {location} does not belong to site {site}." msgstr "Localização {location} não pertence ao site {site}." -#: dcim/models/devices.py:836 +#: netbox/dcim/models/devices.py:836 #, python-brace-format msgid "Rack {rack} does not belong to location {location}." msgstr "Rack {rack} não pertence à localização {location}." -#: dcim/models/devices.py:843 +#: netbox/dcim/models/devices.py:843 msgid "Cannot select a rack face without assigning a rack." msgstr "Não é possível selecionar uma face de rack sem atribuir um rack." -#: dcim/models/devices.py:847 +#: netbox/dcim/models/devices.py:847 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." -#: dcim/models/devices.py:853 +#: netbox/dcim/models/devices.py:853 msgid "Position must be in increments of 0.5 rack units." msgstr "A posição deve estar em incrementos de 0,5 unidades de rack." -#: dcim/models/devices.py:857 +#: netbox/dcim/models/devices.py:857 msgid "Must specify rack face when defining rack position." msgstr "Deve especificar a face do rack ao definir a posição do rack." -#: dcim/models/devices.py:865 +#: netbox/dcim/models/devices.py:865 #, python-brace-format msgid "" "A 0U device type ({device_type}) cannot be assigned to a rack position." @@ -5242,7 +5647,7 @@ msgstr "" "Um tipo de dispositivo 0U ({device_type}) não pode ser atribuído a uma " "posição de rack." -#: dcim/models/devices.py:876 +#: netbox/dcim/models/devices.py:876 msgid "" "Child device types cannot be assigned to a rack face. This is an attribute " "of the parent device." @@ -5250,7 +5655,7 @@ msgstr "" "Os tipos de dispositivos secundários não podem ser atribuídos a uma face de " "rack. Esse é um atributo do dispositivo principal." -#: dcim/models/devices.py:883 +#: netbox/dcim/models/devices.py:883 msgid "" "Child device types cannot be assigned to a rack position. This is an " "attribute of the parent device." @@ -5258,7 +5663,7 @@ msgstr "" "Os tipos de dispositivos infantis não podem ser atribuídos a uma posição de " "rack. Esse é um atributo do dispositivo principal." -#: dcim/models/devices.py:897 +#: netbox/dcim/models/devices.py:897 #, python-brace-format msgid "" "U{position} is already occupied or does not have sufficient space to " @@ -5267,23 +5672,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)" -#: dcim/models/devices.py:912 +#: netbox/dcim/models/devices.py:912 #, python-brace-format msgid "{ip} is not an IPv4 address." msgstr "{ip} não é um endereço IPv4." -#: dcim/models/devices.py:921 dcim/models/devices.py:936 +#: netbox/dcim/models/devices.py:921 netbox/dcim/models/devices.py:936 #, 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á atribuído a este dispositivo." -#: dcim/models/devices.py:927 +#: netbox/dcim/models/devices.py:927 #, python-brace-format msgid "{ip} is not an IPv6 address." msgstr "{ip} não é um endereço IPv6." -#: dcim/models/devices.py:954 +#: netbox/dcim/models/devices.py:954 #, python-brace-format msgid "" "The assigned platform is limited to {platform_manufacturer} device types, " @@ -5293,25 +5698,25 @@ msgstr "" "dispositivo, mas o tipo desse dispositivo pertence a " "{devicetype_manufacturer}." -#: dcim/models/devices.py:965 +#: netbox/dcim/models/devices.py:965 #, python-brace-format msgid "The assigned cluster belongs to a different site ({site})" msgstr "O cluster atribuído pertence a um site diferente ({site})" -#: dcim/models/devices.py:973 +#: netbox/dcim/models/devices.py:973 msgid "A device assigned to a virtual chassis must have its position defined." msgstr "" "Um dispositivo atribuído a um chassi virtual deve ter sua posição definida." -#: dcim/models/devices.py:1178 +#: netbox/dcim/models/devices.py:1178 msgid "module" msgstr "módulo" -#: dcim/models/devices.py:1179 +#: netbox/dcim/models/devices.py:1179 msgid "modules" msgstr "módulos" -#: dcim/models/devices.py:1195 +#: netbox/dcim/models/devices.py:1195 #, python-brace-format msgid "" "Module must be installed within a module bay belonging to the assigned " @@ -5320,22 +5725,22 @@ msgstr "" "O módulo deve ser instalado dentro de um compartimento de módulo pertencente" " ao dispositivo atribuído ({device})." -#: dcim/models/devices.py:1299 +#: netbox/dcim/models/devices.py:1299 msgid "domain" msgstr "dominar" -#: dcim/models/devices.py:1312 dcim/models/devices.py:1313 +#: netbox/dcim/models/devices.py:1312 netbox/dcim/models/devices.py:1313 msgid "virtual chassis" msgstr "chassi virtual" -#: dcim/models/devices.py:1328 +#: netbox/dcim/models/devices.py:1328 #, python-brace-format msgid "" "The selected master ({master}) is not assigned to this virtual chassis." msgstr "" "O mestre selecionado ({master}) não está atribuído a esse chassi virtual." -#: dcim/models/devices.py:1344 +#: netbox/dcim/models/devices.py:1344 #, python-brace-format msgid "" "Unable to delete virtual chassis {self}. There are member interfaces which " @@ -5344,105 +5749,105 @@ msgstr "" "Não é possível excluir o chassi virtual {self}. Existem interfaces de " "membros que formam interfaces LAG entre chassis." -#: dcim/models/devices.py:1369 vpn/models/l2vpn.py:37 +#: netbox/dcim/models/devices.py:1369 netbox/vpn/models/l2vpn.py:37 msgid "identifier" msgstr "identificador" -#: dcim/models/devices.py:1370 +#: netbox/dcim/models/devices.py:1370 msgid "Numeric identifier unique to the parent device" msgstr "Identificador numérico exclusivo para o dispositivo principal" -#: dcim/models/devices.py:1398 extras/models/customfields.py:210 -#: extras/models/models.py:127 extras/models/models.py:722 -#: netbox/models/__init__.py:114 +#: netbox/dcim/models/devices.py:1398 netbox/extras/models/customfields.py:210 +#: netbox/extras/models/models.py:127 netbox/extras/models/models.py:722 +#: netbox/netbox/models/__init__.py:114 msgid "comments" msgstr "comentários" -#: dcim/models/devices.py:1414 +#: netbox/dcim/models/devices.py:1414 msgid "virtual device context" msgstr "contexto de dispositivo virtual" -#: dcim/models/devices.py:1415 +#: netbox/dcim/models/devices.py:1415 msgid "virtual device contexts" msgstr "contextos de dispositivos virtuais" -#: dcim/models/devices.py:1447 +#: netbox/dcim/models/devices.py:1447 #, python-brace-format msgid "{ip} is not an IPv{family} address." msgstr "{ip} não é um IPv{family} endereço." -#: dcim/models/devices.py:1453 +#: netbox/dcim/models/devices.py:1453 msgid "Primary IP address must belong to an interface on the assigned device." msgstr "" "O endereço IP principal deve pertencer a uma interface no dispositivo " "atribuído." -#: dcim/models/mixins.py:15 extras/models/configs.py:41 -#: extras/models/models.py:341 extras/models/models.py:550 -#: extras/models/search.py:48 ipam/models/ip.py:194 +#: netbox/dcim/models/mixins.py:15 netbox/extras/models/configs.py:41 +#: netbox/extras/models/models.py:341 netbox/extras/models/models.py:550 +#: netbox/extras/models/search.py:48 netbox/ipam/models/ip.py:194 msgid "weight" msgstr "peso" -#: dcim/models/mixins.py:22 +#: netbox/dcim/models/mixins.py:22 msgid "weight unit" msgstr "unidade de peso" -#: dcim/models/mixins.py:51 +#: netbox/dcim/models/mixins.py:51 msgid "Must specify a unit when setting a weight" msgstr "Deve especificar uma unidade ao definir um peso" -#: dcim/models/power.py:55 +#: netbox/dcim/models/power.py:55 msgid "power panel" msgstr "painel de alimentação" -#: dcim/models/power.py:56 +#: netbox/dcim/models/power.py:56 msgid "power panels" msgstr "painéis de energia" -#: dcim/models/power.py:70 +#: netbox/dcim/models/power.py:70 #, python-brace-format msgid "" "Location {location} ({location_site}) is in a different site than {site}" msgstr "" "Localização {location} ({location_site}) está em um site diferente do {site}" -#: dcim/models/power.py:108 +#: netbox/dcim/models/power.py:108 msgid "supply" msgstr "fornecem" -#: dcim/models/power.py:114 +#: netbox/dcim/models/power.py:114 msgid "phase" msgstr "estágio" -#: dcim/models/power.py:120 +#: netbox/dcim/models/power.py:120 msgid "voltage" msgstr "voltagem" -#: dcim/models/power.py:125 +#: netbox/dcim/models/power.py:125 msgid "amperage" msgstr "amperagem" -#: dcim/models/power.py:130 +#: netbox/dcim/models/power.py:130 msgid "max utilization" msgstr "utilização máxima" -#: dcim/models/power.py:133 +#: netbox/dcim/models/power.py:133 msgid "Maximum permissible draw (percentage)" msgstr "Sorteio máximo permitido (porcentagem)" -#: dcim/models/power.py:136 +#: netbox/dcim/models/power.py:136 msgid "available power" msgstr "potência disponível" -#: dcim/models/power.py:164 +#: netbox/dcim/models/power.py:164 msgid "power feed" msgstr "alimentação de energia" -#: dcim/models/power.py:165 +#: netbox/dcim/models/power.py:165 msgid "power feeds" msgstr "alimentações de energia" -#: dcim/models/power.py:179 +#: netbox/dcim/models/power.py:179 #, python-brace-format msgid "" "Rack {rack} ({rack_site}) and power panel {powerpanel} ({powerpanel_site}) " @@ -5451,97 +5856,98 @@ msgstr "" "Rack {rack} ({rack_site}) e painel de alimentação {powerpanel} " "({powerpanel_site}) estão em sites diferentes." -#: dcim/models/power.py:190 +#: netbox/dcim/models/power.py:190 msgid "Voltage cannot be negative for AC supply" msgstr "A tensão não pode ser negativa para a alimentação CA" -#: dcim/models/racks.py:50 +#: netbox/dcim/models/racks.py:50 msgid "rack role" msgstr "papel de rack" -#: dcim/models/racks.py:51 +#: netbox/dcim/models/racks.py:51 msgid "rack roles" msgstr "funções de rack" -#: dcim/models/racks.py:75 +#: netbox/dcim/models/racks.py:75 msgid "facility ID" msgstr "ID da instalação" -#: dcim/models/racks.py:76 +#: netbox/dcim/models/racks.py:76 msgid "Locally-assigned identifier" msgstr "Identificador atribuído localmente" -#: dcim/models/racks.py:109 ipam/forms/bulk_import.py:200 -#: ipam/forms/bulk_import.py:265 ipam/forms/bulk_import.py:300 -#: ipam/forms/bulk_import.py:467 virtualization/forms/bulk_import.py:112 +#: netbox/dcim/models/racks.py:109 netbox/ipam/forms/bulk_import.py:200 +#: netbox/ipam/forms/bulk_import.py:265 netbox/ipam/forms/bulk_import.py:300 +#: netbox/ipam/forms/bulk_import.py:467 +#: netbox/virtualization/forms/bulk_import.py:112 msgid "Functional role" msgstr "Papel funcional" -#: dcim/models/racks.py:122 +#: netbox/dcim/models/racks.py:122 msgid "A unique tag used to identify this rack" msgstr "Uma etiqueta exclusiva usada para identificar esse rack" -#: dcim/models/racks.py:133 +#: netbox/dcim/models/racks.py:133 msgid "width" msgstr "largura" -#: dcim/models/racks.py:134 +#: netbox/dcim/models/racks.py:134 msgid "Rail-to-rail width" msgstr "Largura de trilho a trilho" -#: dcim/models/racks.py:140 +#: netbox/dcim/models/racks.py:140 msgid "Height in rack units" msgstr "Altura em unidades de rack" -#: dcim/models/racks.py:144 +#: netbox/dcim/models/racks.py:144 msgid "starting unit" msgstr "unidade inicial" -#: dcim/models/racks.py:146 +#: netbox/dcim/models/racks.py:146 msgid "Starting unit for rack" msgstr "Unidade inicial para rack" -#: dcim/models/racks.py:150 +#: netbox/dcim/models/racks.py:150 msgid "descending units" msgstr "unidades descendentes" -#: dcim/models/racks.py:151 +#: netbox/dcim/models/racks.py:151 msgid "Units are numbered top-to-bottom" msgstr "As unidades são numeradas de cima para baixo" -#: dcim/models/racks.py:154 +#: netbox/dcim/models/racks.py:154 msgid "outer width" msgstr "largura externa" -#: dcim/models/racks.py:157 +#: netbox/dcim/models/racks.py:157 msgid "Outer dimension of rack (width)" msgstr "Dimensão externa do rack (largura)" -#: dcim/models/racks.py:160 +#: netbox/dcim/models/racks.py:160 msgid "outer depth" msgstr "profundidade externa" -#: dcim/models/racks.py:163 +#: netbox/dcim/models/racks.py:163 msgid "Outer dimension of rack (depth)" msgstr "Dimensão externa do rack (profundidade)" -#: dcim/models/racks.py:166 +#: netbox/dcim/models/racks.py:166 msgid "outer unit" msgstr "unidade externa" -#: dcim/models/racks.py:172 +#: netbox/dcim/models/racks.py:172 msgid "max weight" msgstr "peso máximo" -#: dcim/models/racks.py:175 +#: netbox/dcim/models/racks.py:175 msgid "Maximum load capacity for the rack" msgstr "Capacidade máxima de carga para o rack" -#: dcim/models/racks.py:183 +#: netbox/dcim/models/racks.py:183 msgid "mounting depth" msgstr "profundidade de montagem" -#: dcim/models/racks.py:187 +#: netbox/dcim/models/racks.py:187 msgid "" "Maximum depth of a mounted device, in millimeters. For four-post racks, this" " is the distance between the front and rear rails." @@ -5549,29 +5955,29 @@ msgstr "" "Profundidade máxima de um dispositivo montado, em milímetros. Para racks de " "quatro postes, essa é a distância entre os trilhos dianteiro e traseiro." -#: dcim/models/racks.py:221 +#: netbox/dcim/models/racks.py:221 msgid "rack" msgstr "prateleira" -#: dcim/models/racks.py:222 +#: netbox/dcim/models/racks.py:222 msgid "racks" msgstr "prateleiras" -#: dcim/models/racks.py:237 +#: netbox/dcim/models/racks.py:237 #, python-brace-format msgid "Assigned location must belong to parent site ({site})." msgstr "O local atribuído deve pertencer ao site principal ({site})." -#: dcim/models/racks.py:241 +#: netbox/dcim/models/racks.py:241 msgid "Must specify a unit when setting an outer width/depth" msgstr "" "Deve especificar uma unidade ao definir uma largura/profundidade externa" -#: dcim/models/racks.py:245 +#: netbox/dcim/models/racks.py:245 msgid "Must specify a unit when setting a maximum weight" msgstr "Deve especificar uma unidade ao definir um peso máximo" -#: dcim/models/racks.py:255 +#: netbox/dcim/models/racks.py:255 #, python-brace-format msgid "" "Rack must be at least {min_height}U tall to house currently installed " @@ -5580,7 +5986,7 @@ msgstr "" "O rack deve ter pelo menos {min_height}Eu ligo para a casa dos dispositivos " "atualmente instalados." -#: dcim/models/racks.py:262 +#: netbox/dcim/models/racks.py:262 #, python-brace-format msgid "" "Rack unit numbering must begin at {position} or less to house currently " @@ -5589,858 +5995,916 @@ msgstr "" "A numeração das unidades de rack deve começar em {position} ou menos para " "abrigar dispositivos atualmente instalados." -#: dcim/models/racks.py:270 +#: netbox/dcim/models/racks.py:270 #, python-brace-format msgid "Location must be from the same site, {site}." msgstr "A localização deve ser do mesmo site, {site}." -#: dcim/models/racks.py:523 +#: netbox/dcim/models/racks.py:523 msgid "units" msgstr "unidades" -#: dcim/models/racks.py:549 +#: netbox/dcim/models/racks.py:549 msgid "rack reservation" msgstr "reserva de estantes" -#: dcim/models/racks.py:550 +#: netbox/dcim/models/racks.py:550 msgid "rack reservations" msgstr "Reservas de rack" -#: dcim/models/racks.py:567 +#: netbox/dcim/models/racks.py:567 #, python-brace-format msgid "Invalid unit(s) for {height}U rack: {unit_list}" msgstr "Unidade (s) inválida (s) para {height}Rack U: {unit_list}" -#: dcim/models/racks.py:580 +#: netbox/dcim/models/racks.py:580 #, python-brace-format msgid "The following units have already been reserved: {unit_list}" msgstr "As seguintes unidades já foram reservadas: {unit_list}" -#: dcim/models/sites.py:49 +#: netbox/dcim/models/sites.py:49 msgid "A top-level region with this name already exists." msgstr "Já existe uma região de nível superior com esse nome." -#: dcim/models/sites.py:59 +#: netbox/dcim/models/sites.py:59 msgid "A top-level region with this slug already exists." msgstr "Já existe uma região de alto nível com essa slug." -#: dcim/models/sites.py:62 +#: netbox/dcim/models/sites.py:62 msgid "region" msgstr "região" -#: dcim/models/sites.py:63 +#: netbox/dcim/models/sites.py:63 msgid "regions" msgstr "regiões" -#: dcim/models/sites.py:102 +#: netbox/dcim/models/sites.py:102 msgid "A top-level site group with this name already exists." msgstr "Já existe um grupo de sites de nível superior com esse nome." -#: dcim/models/sites.py:112 +#: netbox/dcim/models/sites.py:112 msgid "A top-level site group with this slug already exists." msgstr "Já existe um grupo de sites de alto nível com esse slug." -#: dcim/models/sites.py:115 +#: netbox/dcim/models/sites.py:115 msgid "site group" msgstr "grupo de sites" -#: dcim/models/sites.py:116 +#: netbox/dcim/models/sites.py:116 msgid "site groups" msgstr "grupos de sites" -#: dcim/models/sites.py:141 +#: netbox/dcim/models/sites.py:141 msgid "Full name of the site" msgstr "Nome completo do site" -#: dcim/models/sites.py:181 dcim/models/sites.py:279 +#: netbox/dcim/models/sites.py:181 netbox/dcim/models/sites.py:279 msgid "facility" msgstr "instalação" -#: dcim/models/sites.py:184 dcim/models/sites.py:282 +#: netbox/dcim/models/sites.py:184 netbox/dcim/models/sites.py:282 msgid "Local facility ID or description" msgstr "ID ou descrição da instalação local" -#: dcim/models/sites.py:195 +#: netbox/dcim/models/sites.py:195 msgid "physical address" msgstr "endereço físico" -#: dcim/models/sites.py:198 +#: netbox/dcim/models/sites.py:198 msgid "Physical location of the building" msgstr "Localização física do edifício" -#: dcim/models/sites.py:201 +#: netbox/dcim/models/sites.py:201 msgid "shipping address" msgstr "endereço de entrega" -#: dcim/models/sites.py:204 +#: netbox/dcim/models/sites.py:204 msgid "If different from the physical address" msgstr "Se for diferente do endereço físico" -#: dcim/models/sites.py:238 +#: netbox/dcim/models/sites.py:238 msgid "site" msgstr "local" -#: dcim/models/sites.py:239 +#: netbox/dcim/models/sites.py:239 msgid "sites" msgstr "sites" -#: dcim/models/sites.py:309 +#: netbox/dcim/models/sites.py:309 msgid "A location with this name already exists within the specified site." msgstr "Já existe um local com esse nome no site especificado." -#: dcim/models/sites.py:319 +#: netbox/dcim/models/sites.py:319 msgid "A location with this slug already exists within the specified site." msgstr "Já existe um local com esse slug no site especificado." -#: dcim/models/sites.py:322 +#: netbox/dcim/models/sites.py:322 msgid "location" msgstr "localização" -#: dcim/models/sites.py:323 +#: netbox/dcim/models/sites.py:323 msgid "locations" msgstr "localizações" -#: dcim/models/sites.py:337 +#: netbox/dcim/models/sites.py:337 #, python-brace-format msgid "Parent location ({parent}) must belong to the same site ({site})." msgstr "" "Localização dos pais ({parent}) deve pertencer ao mesmo site ({site})." -#: dcim/tables/cables.py:54 +#: netbox/dcim/tables/cables.py:54 msgid "Termination A" msgstr "Rescisão A" -#: dcim/tables/cables.py:59 +#: netbox/dcim/tables/cables.py:59 msgid "Termination B" msgstr "Rescisão B" -#: dcim/tables/cables.py:65 wireless/tables/wirelesslink.py:22 +#: netbox/dcim/tables/cables.py:65 netbox/wireless/tables/wirelesslink.py:22 msgid "Device A" msgstr "Dispositivo A" -#: dcim/tables/cables.py:71 wireless/tables/wirelesslink.py:31 +#: netbox/dcim/tables/cables.py:71 netbox/wireless/tables/wirelesslink.py:31 msgid "Device B" msgstr "Dispositivo B" -#: dcim/tables/cables.py:77 +#: netbox/dcim/tables/cables.py:77 msgid "Location A" msgstr "Localização A" -#: dcim/tables/cables.py:83 +#: netbox/dcim/tables/cables.py:83 msgid "Location B" msgstr "Localização B" -#: dcim/tables/cables.py:89 +#: netbox/dcim/tables/cables.py:89 msgid "Rack A" msgstr "Prateleira A" -#: dcim/tables/cables.py:95 +#: netbox/dcim/tables/cables.py:95 msgid "Rack B" msgstr "Prateleira B" -#: dcim/tables/cables.py:101 +#: netbox/dcim/tables/cables.py:101 msgid "Site A" msgstr "Sítio A" -#: dcim/tables/cables.py:107 +#: netbox/dcim/tables/cables.py:107 msgid "Site B" msgstr "Sítio B" -#: dcim/tables/connections.py:31 dcim/tables/connections.py:50 -#: dcim/tables/connections.py:71 -#: templates/dcim/inc/connection_endpoints.html:16 +#: 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 msgid "Reachable" msgstr "Acessível" -#: dcim/tables/devices.py:66 dcim/tables/devices.py:111 -#: dcim/tables/racks.py:81 dcim/tables/sites.py:143 -#: extras/tables/tables.py:435 netbox/navigation/menu.py:56 -#: netbox/navigation/menu.py:60 netbox/navigation/menu.py:62 -#: virtualization/forms/model_forms.py:122 -#: virtualization/tables/clusters.py:83 virtualization/views.py:210 +#: netbox/dcim/tables/devices.py:58 netbox/dcim/tables/devices.py:103 +#: netbox/dcim/tables/racks.py:81 netbox/dcim/tables/sites.py:143 +#: netbox/extras/tables/tables.py:435 netbox/netbox/navigation/menu.py:56 +#: netbox/netbox/navigation/menu.py:60 netbox/netbox/navigation/menu.py:62 +#: netbox/virtualization/forms/model_forms.py:122 +#: netbox/virtualization/tables/clusters.py:83 +#: netbox/virtualization/views.py:210 msgid "Devices" msgstr "Dispositivos" -#: dcim/tables/devices.py:71 dcim/tables/devices.py:116 -#: virtualization/tables/clusters.py:88 +#: netbox/dcim/tables/devices.py:63 netbox/dcim/tables/devices.py:108 +#: netbox/virtualization/tables/clusters.py:88 msgid "VMs" msgstr "VMs" -#: dcim/tables/devices.py:105 dcim/tables/devices.py:221 -#: extras/forms/model_forms.py:506 templates/dcim/device.html:111 -#: templates/dcim/device/render_config.html:11 -#: templates/dcim/device/render_config.html:14 -#: templates/dcim/devicerole.html:44 templates/dcim/platform.html:41 -#: templates/extras/configtemplate.html:10 -#: templates/virtualization/virtualmachine.html:44 -#: templates/virtualization/virtualmachine/render_config.html:11 -#: templates/virtualization/virtualmachine/render_config.html:14 -#: virtualization/tables/virtualmachines.py:106 +#: netbox/dcim/tables/devices.py:97 netbox/dcim/tables/devices.py:213 +#: netbox/extras/forms/model_forms.py:506 +#: netbox/templates/dcim/device.html:112 +#: netbox/templates/dcim/device/render_config.html:11 +#: netbox/templates/dcim/device/render_config.html:14 +#: netbox/templates/dcim/devicerole.html:44 +#: netbox/templates/dcim/platform.html:41 +#: netbox/templates/extras/configtemplate.html:10 +#: netbox/templates/virtualization/virtualmachine.html:44 +#: netbox/templates/virtualization/virtualmachine/render_config.html:11 +#: netbox/templates/virtualization/virtualmachine/render_config.html:14 +#: netbox/virtualization/tables/virtualmachines.py:106 msgid "Config Template" msgstr "Modelo de configuração" -#: dcim/tables/devices.py:155 templates/dcim/sitegroup.html:26 +#: netbox/dcim/tables/devices.py:147 netbox/templates/dcim/sitegroup.html:26 msgid "Site Group" msgstr "Grupo de sites" -#: dcim/tables/devices.py:192 dcim/tables/devices.py:1051 -#: ipam/forms/bulk_import.py:511 ipam/forms/model_forms.py:304 -#: ipam/forms/model_forms.py:313 ipam/tables/ip.py:352 ipam/tables/ip.py:418 -#: ipam/tables/ip.py:441 templates/ipam/ipaddress.html:11 -#: virtualization/tables/virtualmachines.py:94 +#: netbox/dcim/tables/devices.py:184 netbox/dcim/tables/devices.py:1033 +#: netbox/ipam/forms/bulk_import.py:511 netbox/ipam/forms/model_forms.py:304 +#: netbox/ipam/forms/model_forms.py:313 netbox/ipam/tables/ip.py:352 +#: netbox/ipam/tables/ip.py:418 netbox/ipam/tables/ip.py:441 +#: netbox/templates/ipam/ipaddress.html:11 +#: netbox/virtualization/tables/virtualmachines.py:94 msgid "IP Address" msgstr "Endereço IP" -#: dcim/tables/devices.py:196 dcim/tables/devices.py:1055 -#: virtualization/tables/virtualmachines.py:85 +#: netbox/dcim/tables/devices.py:188 netbox/dcim/tables/devices.py:1037 +#: netbox/virtualization/tables/virtualmachines.py:85 msgid "IPv4 Address" msgstr "Endereço IPv4" -#: dcim/tables/devices.py:200 dcim/tables/devices.py:1059 -#: virtualization/tables/virtualmachines.py:89 +#: netbox/dcim/tables/devices.py:192 netbox/dcim/tables/devices.py:1041 +#: netbox/virtualization/tables/virtualmachines.py:89 msgid "IPv6 Address" msgstr "Endereço IPv6" -#: dcim/tables/devices.py:215 +#: netbox/dcim/tables/devices.py:207 msgid "VC Position" msgstr "Posição VC" -#: dcim/tables/devices.py:218 +#: netbox/dcim/tables/devices.py:210 msgid "VC Priority" msgstr "Prioridade VC" -#: dcim/tables/devices.py:225 templates/dcim/device_edit.html:38 -#: templates/dcim/devicebay_populate.html:16 +#: netbox/dcim/tables/devices.py:217 netbox/templates/dcim/device_edit.html:38 +#: netbox/templates/dcim/devicebay_populate.html:16 msgid "Parent Device" msgstr "Dispositivo principal" -#: dcim/tables/devices.py:230 +#: netbox/dcim/tables/devices.py:222 msgid "Position (Device Bay)" msgstr "Posição (compartimento do dispositivo)" -#: dcim/tables/devices.py:239 +#: netbox/dcim/tables/devices.py:231 msgid "Console ports" msgstr "Portas de console" -#: dcim/tables/devices.py:242 +#: netbox/dcim/tables/devices.py:234 msgid "Console server ports" msgstr "Portas do servidor de console" -#: dcim/tables/devices.py:245 +#: netbox/dcim/tables/devices.py:237 msgid "Power ports" msgstr "Portas de alimentação" -#: dcim/tables/devices.py:248 +#: netbox/dcim/tables/devices.py:240 msgid "Power outlets" msgstr "Tomadas elétricas" -#: dcim/tables/devices.py:251 dcim/tables/devices.py:1064 -#: dcim/tables/devicetypes.py:125 dcim/views.py:1006 dcim/views.py:1245 -#: dcim/views.py:1931 netbox/navigation/menu.py:81 -#: netbox/navigation/menu.py:237 templates/dcim/device/base.html:37 -#: templates/dcim/device_list.html:43 templates/dcim/devicetype/base.html:34 -#: templates/dcim/module.html:34 templates/dcim/moduletype/base.html:34 -#: templates/dcim/virtualdevicecontext.html:61 -#: templates/dcim/virtualdevicecontext.html:81 -#: templates/virtualization/virtualmachine/base.html:27 -#: templates/virtualization/virtualmachine_list.html:14 -#: virtualization/tables/virtualmachines.py:100 virtualization/views.py:367 -#: wireless/tables/wirelesslan.py:55 +#: netbox/dcim/tables/devices.py:243 netbox/dcim/tables/devices.py:1046 +#: netbox/dcim/tables/devicetypes.py:125 netbox/dcim/views.py:1006 +#: netbox/dcim/views.py:1245 netbox/dcim/views.py:1931 +#: netbox/netbox/navigation/menu.py:81 netbox/netbox/navigation/menu.py:237 +#: netbox/templates/dcim/device/base.html:37 +#: netbox/templates/dcim/device_list.html:43 +#: netbox/templates/dcim/devicetype/base.html:34 +#: netbox/templates/dcim/module.html:34 +#: netbox/templates/dcim/moduletype/base.html:34 +#: netbox/templates/dcim/virtualdevicecontext.html:61 +#: netbox/templates/dcim/virtualdevicecontext.html:81 +#: netbox/templates/virtualization/virtualmachine/base.html:27 +#: netbox/templates/virtualization/virtualmachine_list.html:14 +#: netbox/virtualization/tables/virtualmachines.py:100 +#: netbox/virtualization/views.py:367 netbox/wireless/tables/wirelesslan.py:55 msgid "Interfaces" msgstr "Interfaces" -#: dcim/tables/devices.py:254 +#: netbox/dcim/tables/devices.py:246 msgid "Front ports" msgstr "Portas frontais" -#: dcim/tables/devices.py:260 +#: netbox/dcim/tables/devices.py:252 msgid "Device bays" msgstr "Compartimentos para dispositivos" -#: dcim/tables/devices.py:263 +#: netbox/dcim/tables/devices.py:255 msgid "Module bays" msgstr "Compartimentos de módulos" -#: dcim/tables/devices.py:266 +#: netbox/dcim/tables/devices.py:258 msgid "Inventory items" msgstr "Itens de inventário" -#: dcim/tables/devices.py:305 dcim/tables/modules.py:56 -#: templates/dcim/modulebay.html:17 +#: netbox/dcim/tables/devices.py:297 netbox/dcim/tables/modules.py:56 +#: netbox/templates/dcim/modulebay.html:17 msgid "Module Bay" msgstr "Compartimento do módulo" -#: dcim/tables/devices.py:318 dcim/tables/devicetypes.py:48 -#: dcim/tables/devicetypes.py:140 dcim/views.py:1081 dcim/views.py:2024 -#: netbox/navigation/menu.py:90 templates/dcim/device/base.html:52 -#: templates/dcim/device_list.html:71 templates/dcim/devicetype/base.html:49 -#: templates/dcim/inc/panels/inventory_items.html:6 -#: templates/dcim/inventoryitemrole.html:32 +#: netbox/dcim/tables/devices.py:310 netbox/dcim/tables/devicetypes.py:48 +#: netbox/dcim/tables/devicetypes.py:140 netbox/dcim/views.py:1081 +#: netbox/dcim/views.py:2024 netbox/netbox/navigation/menu.py:90 +#: netbox/templates/dcim/device/base.html:52 +#: netbox/templates/dcim/device_list.html:71 +#: netbox/templates/dcim/devicetype/base.html:49 +#: netbox/templates/dcim/inc/panels/inventory_items.html:6 +#: netbox/templates/dcim/inventoryitemrole.html:32 msgid "Inventory Items" msgstr "Itens de inventário" -#: dcim/tables/devices.py:330 +#: netbox/dcim/tables/devices.py:322 msgid "Cable Color" msgstr "Cor do cabo" -#: dcim/tables/devices.py:336 +#: netbox/dcim/tables/devices.py:328 msgid "Link Peers" msgstr "Vincular pares" -#: dcim/tables/devices.py:339 +#: netbox/dcim/tables/devices.py:331 msgid "Mark Connected" msgstr "Marcar Conectado" -#: dcim/tables/devices.py:455 +#: netbox/dcim/tables/devices.py:449 msgid "Maximum draw (W)" msgstr "Consumo máximo (W)" -#: dcim/tables/devices.py:458 +#: netbox/dcim/tables/devices.py:452 msgid "Allocated draw (W)" msgstr "Sorteio alocado (W)" -#: dcim/tables/devices.py:558 ipam/forms/model_forms.py:747 -#: ipam/tables/fhrp.py:28 ipam/views.py:602 ipam/views.py:701 -#: netbox/navigation/menu.py:145 netbox/navigation/menu.py:147 -#: templates/dcim/interface.html:339 templates/ipam/ipaddress_bulk_add.html:15 -#: templates/ipam/service.html:40 templates/virtualization/vminterface.html:85 -#: vpn/tables/tunnels.py:98 +#: netbox/dcim/tables/devices.py:546 netbox/ipam/forms/model_forms.py:747 +#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:602 +#: netbox/ipam/views.py:701 netbox/netbox/navigation/menu.py:145 +#: netbox/netbox/navigation/menu.py:147 +#: netbox/templates/dcim/interface.html:339 +#: netbox/templates/ipam/ipaddress_bulk_add.html:15 +#: netbox/templates/ipam/service.html:40 +#: netbox/templates/virtualization/vminterface.html:85 +#: netbox/vpn/tables/tunnels.py:98 msgid "IP Addresses" msgstr "Endereços IP" -#: dcim/tables/devices.py:564 netbox/navigation/menu.py:189 -#: templates/ipam/inc/panels/fhrp_groups.html:6 +#: netbox/dcim/tables/devices.py:552 netbox/netbox/navigation/menu.py:189 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:6 msgid "FHRP Groups" msgstr "Grupos FHRP" -#: dcim/tables/devices.py:576 templates/dcim/interface.html:89 -#: templates/virtualization/vminterface.html:67 templates/vpn/tunnel.html:18 -#: templates/vpn/tunneltermination.html:13 vpn/forms/bulk_edit.py:76 -#: vpn/forms/bulk_import.py:76 vpn/forms/filtersets.py:42 -#: vpn/forms/filtersets.py:82 vpn/forms/model_forms.py:60 -#: vpn/forms/model_forms.py:145 vpn/tables/tunnels.py:78 +#: netbox/dcim/tables/devices.py:564 netbox/templates/dcim/interface.html:89 +#: netbox/templates/virtualization/vminterface.html:67 +#: netbox/templates/vpn/tunnel.html:18 +#: netbox/templates/vpn/tunneltermination.html:13 +#: netbox/vpn/forms/bulk_edit.py:76 netbox/vpn/forms/bulk_import.py:76 +#: netbox/vpn/forms/filtersets.py:42 netbox/vpn/forms/filtersets.py:82 +#: netbox/vpn/forms/model_forms.py:60 netbox/vpn/forms/model_forms.py:145 +#: netbox/vpn/tables/tunnels.py:78 msgid "Tunnel" msgstr "Túnel" -#: dcim/tables/devices.py:601 dcim/tables/devicetypes.py:224 -#: templates/dcim/interface.html:65 +#: netbox/dcim/tables/devices.py:589 netbox/dcim/tables/devicetypes.py:224 +#: netbox/templates/dcim/interface.html:65 msgid "Management Only" msgstr "Somente gerenciamento" -#: dcim/tables/devices.py:619 +#: netbox/dcim/tables/devices.py:607 msgid "VDCs" msgstr "VDCs" -#: dcim/tables/devices.py:870 templates/dcim/modulebay.html:49 +#: netbox/dcim/tables/devices.py:852 netbox/templates/dcim/modulebay.html:49 msgid "Installed Module" msgstr "Módulo instalado" -#: dcim/tables/devices.py:873 +#: netbox/dcim/tables/devices.py:855 msgid "Module Serial" msgstr "Módulo serial" -#: dcim/tables/devices.py:877 +#: netbox/dcim/tables/devices.py:859 msgid "Module Asset Tag" msgstr "Etiqueta de ativo do módulo" -#: dcim/tables/devices.py:886 +#: netbox/dcim/tables/devices.py:868 msgid "Module Status" msgstr "Status do módulo" -#: dcim/tables/devices.py:928 dcim/tables/devicetypes.py:308 -#: templates/dcim/inventoryitem.html:40 +#: netbox/dcim/tables/devices.py:910 netbox/dcim/tables/devicetypes.py:308 +#: netbox/templates/dcim/inventoryitem.html:40 msgid "Component" msgstr "Parte" -#: dcim/tables/devices.py:983 +#: netbox/dcim/tables/devices.py:965 msgid "Items" msgstr "Itens" -#: dcim/tables/devicetypes.py:38 netbox/navigation/menu.py:71 -#: netbox/navigation/menu.py:73 +#: netbox/dcim/tables/devicetypes.py:38 netbox/netbox/navigation/menu.py:71 +#: netbox/netbox/navigation/menu.py:73 msgid "Device Types" msgstr "Tipos de dispositivos" -#: dcim/tables/devicetypes.py:43 netbox/navigation/menu.py:74 +#: netbox/dcim/tables/devicetypes.py:43 netbox/netbox/navigation/menu.py:74 msgid "Module Types" msgstr "Tipos de módulo" -#: dcim/tables/devicetypes.py:53 extras/forms/filtersets.py:380 -#: extras/forms/model_forms.py:413 extras/tables/tables.py:430 -#: netbox/navigation/menu.py:65 +#: netbox/dcim/tables/devicetypes.py:53 netbox/extras/forms/filtersets.py:380 +#: netbox/extras/forms/model_forms.py:413 netbox/extras/tables/tables.py:430 +#: netbox/netbox/navigation/menu.py:65 msgid "Platforms" msgstr "Plataformas" -#: dcim/tables/devicetypes.py:85 templates/dcim/devicetype.html:29 +#: netbox/dcim/tables/devicetypes.py:85 +#: netbox/templates/dcim/devicetype.html:29 msgid "Default Platform" msgstr "Plataforma padrão" -#: dcim/tables/devicetypes.py:89 templates/dcim/devicetype.html:45 +#: netbox/dcim/tables/devicetypes.py:89 +#: netbox/templates/dcim/devicetype.html:45 msgid "Full Depth" msgstr "Profundidade total" -#: dcim/tables/devicetypes.py:98 +#: netbox/dcim/tables/devicetypes.py:98 msgid "U Height" msgstr "Altura U" -#: dcim/tables/devicetypes.py:110 dcim/tables/modules.py:26 +#: netbox/dcim/tables/devicetypes.py:110 netbox/dcim/tables/modules.py:26 msgid "Instances" msgstr "Instâncias" -#: dcim/tables/devicetypes.py:113 dcim/views.py:946 dcim/views.py:1185 -#: dcim/views.py:1871 netbox/navigation/menu.py:84 -#: templates/dcim/device/base.html:25 templates/dcim/device_list.html:15 -#: templates/dcim/devicetype/base.html:22 templates/dcim/module.html:22 -#: templates/dcim/moduletype/base.html:22 +#: netbox/dcim/tables/devicetypes.py:113 netbox/dcim/views.py:946 +#: netbox/dcim/views.py:1185 netbox/dcim/views.py:1871 +#: netbox/netbox/navigation/menu.py:84 +#: netbox/templates/dcim/device/base.html:25 +#: netbox/templates/dcim/device_list.html:15 +#: netbox/templates/dcim/devicetype/base.html:22 +#: netbox/templates/dcim/module.html:22 +#: netbox/templates/dcim/moduletype/base.html:22 msgid "Console Ports" msgstr "Portas de console" -#: dcim/tables/devicetypes.py:116 dcim/views.py:961 dcim/views.py:1200 -#: dcim/views.py:1886 netbox/navigation/menu.py:85 -#: templates/dcim/device/base.html:28 templates/dcim/device_list.html:22 -#: templates/dcim/devicetype/base.html:25 templates/dcim/module.html:25 -#: templates/dcim/moduletype/base.html:25 +#: netbox/dcim/tables/devicetypes.py:116 netbox/dcim/views.py:961 +#: netbox/dcim/views.py:1200 netbox/dcim/views.py:1886 +#: netbox/netbox/navigation/menu.py:85 +#: netbox/templates/dcim/device/base.html:28 +#: netbox/templates/dcim/device_list.html:22 +#: netbox/templates/dcim/devicetype/base.html:25 +#: netbox/templates/dcim/module.html:25 +#: netbox/templates/dcim/moduletype/base.html:25 msgid "Console Server Ports" msgstr "Portas do servidor de console" -#: dcim/tables/devicetypes.py:119 dcim/views.py:976 dcim/views.py:1215 -#: dcim/views.py:1901 netbox/navigation/menu.py:86 -#: templates/dcim/device/base.html:31 templates/dcim/device_list.html:29 -#: templates/dcim/devicetype/base.html:28 templates/dcim/module.html:28 -#: templates/dcim/moduletype/base.html:28 +#: netbox/dcim/tables/devicetypes.py:119 netbox/dcim/views.py:976 +#: netbox/dcim/views.py:1215 netbox/dcim/views.py:1901 +#: netbox/netbox/navigation/menu.py:86 +#: netbox/templates/dcim/device/base.html:31 +#: netbox/templates/dcim/device_list.html:29 +#: netbox/templates/dcim/devicetype/base.html:28 +#: netbox/templates/dcim/module.html:28 +#: netbox/templates/dcim/moduletype/base.html:28 msgid "Power Ports" msgstr "Portas de alimentação" -#: dcim/tables/devicetypes.py:122 dcim/views.py:991 dcim/views.py:1230 -#: dcim/views.py:1916 netbox/navigation/menu.py:87 -#: templates/dcim/device/base.html:34 templates/dcim/device_list.html:36 -#: templates/dcim/devicetype/base.html:31 templates/dcim/module.html:31 -#: templates/dcim/moduletype/base.html:31 +#: netbox/dcim/tables/devicetypes.py:122 netbox/dcim/views.py:991 +#: netbox/dcim/views.py:1230 netbox/dcim/views.py:1916 +#: netbox/netbox/navigation/menu.py:87 +#: netbox/templates/dcim/device/base.html:34 +#: netbox/templates/dcim/device_list.html:36 +#: netbox/templates/dcim/devicetype/base.html:31 +#: netbox/templates/dcim/module.html:31 +#: netbox/templates/dcim/moduletype/base.html:31 msgid "Power Outlets" msgstr "Tomadas elétricas" -#: dcim/tables/devicetypes.py:128 dcim/views.py:1021 dcim/views.py:1260 -#: dcim/views.py:1952 netbox/navigation/menu.py:82 -#: templates/dcim/device/base.html:40 templates/dcim/devicetype/base.html:37 -#: templates/dcim/module.html:37 templates/dcim/moduletype/base.html:37 +#: netbox/dcim/tables/devicetypes.py:128 netbox/dcim/views.py:1021 +#: netbox/dcim/views.py:1260 netbox/dcim/views.py:1952 +#: netbox/netbox/navigation/menu.py:82 +#: netbox/templates/dcim/device/base.html:40 +#: netbox/templates/dcim/devicetype/base.html:37 +#: netbox/templates/dcim/module.html:37 +#: netbox/templates/dcim/moduletype/base.html:37 msgid "Front Ports" msgstr "Portas frontais" -#: dcim/tables/devicetypes.py:131 dcim/views.py:1036 dcim/views.py:1275 -#: dcim/views.py:1967 netbox/navigation/menu.py:83 -#: templates/dcim/device/base.html:43 templates/dcim/device_list.html:50 -#: templates/dcim/devicetype/base.html:40 templates/dcim/module.html:40 -#: templates/dcim/moduletype/base.html:40 +#: netbox/dcim/tables/devicetypes.py:131 netbox/dcim/views.py:1036 +#: netbox/dcim/views.py:1275 netbox/dcim/views.py:1967 +#: netbox/netbox/navigation/menu.py:83 +#: netbox/templates/dcim/device/base.html:43 +#: netbox/templates/dcim/device_list.html:50 +#: netbox/templates/dcim/devicetype/base.html:40 +#: netbox/templates/dcim/module.html:40 +#: netbox/templates/dcim/moduletype/base.html:40 msgid "Rear Ports" msgstr "Portas traseiras" -#: dcim/tables/devicetypes.py:134 dcim/views.py:1066 dcim/views.py:2005 -#: netbox/navigation/menu.py:89 templates/dcim/device/base.html:49 -#: templates/dcim/device_list.html:57 templates/dcim/devicetype/base.html:46 +#: netbox/dcim/tables/devicetypes.py:134 netbox/dcim/views.py:1066 +#: netbox/dcim/views.py:2005 netbox/netbox/navigation/menu.py:89 +#: netbox/templates/dcim/device/base.html:49 +#: netbox/templates/dcim/device_list.html:57 +#: netbox/templates/dcim/devicetype/base.html:46 msgid "Device Bays" msgstr "Compartimentos de dispositivos" -#: dcim/tables/devicetypes.py:137 dcim/views.py:1051 dcim/views.py:1986 -#: netbox/navigation/menu.py:88 templates/dcim/device/base.html:46 -#: templates/dcim/device_list.html:64 templates/dcim/devicetype/base.html:43 +#: netbox/dcim/tables/devicetypes.py:137 netbox/dcim/views.py:1051 +#: netbox/dcim/views.py:1986 netbox/netbox/navigation/menu.py:88 +#: netbox/templates/dcim/device/base.html:46 +#: netbox/templates/dcim/device_list.html:64 +#: netbox/templates/dcim/devicetype/base.html:43 msgid "Module Bays" msgstr "Compartimentos de módulos" -#: dcim/tables/power.py:36 netbox/navigation/menu.py:282 -#: templates/dcim/powerpanel.html:51 +#: netbox/dcim/tables/power.py:36 netbox/netbox/navigation/menu.py:282 +#: netbox/templates/dcim/powerpanel.html:51 msgid "Power Feeds" msgstr "Alimentações de energia" -#: dcim/tables/power.py:80 templates/dcim/powerfeed.html:99 +#: netbox/dcim/tables/power.py:80 netbox/templates/dcim/powerfeed.html:99 msgid "Max Utilization" msgstr "Utilização máxima" -#: dcim/tables/power.py:84 +#: netbox/dcim/tables/power.py:84 msgid "Available Power (VA)" msgstr "Potência disponível (VA)" -#: dcim/tables/racks.py:29 dcim/tables/sites.py:138 -#: netbox/navigation/menu.py:24 netbox/navigation/menu.py:26 +#: netbox/dcim/tables/racks.py:29 netbox/dcim/tables/sites.py:138 +#: netbox/netbox/navigation/menu.py:24 netbox/netbox/navigation/menu.py:26 msgid "Racks" msgstr "Prateleiras" -#: dcim/tables/racks.py:73 templates/dcim/device.html:310 -#: templates/dcim/rack.html:90 +#: netbox/dcim/tables/racks.py:73 netbox/templates/dcim/device.html:311 +#: netbox/templates/dcim/rack.html:90 msgid "Height" msgstr "Altura" -#: dcim/tables/racks.py:85 +#: netbox/dcim/tables/racks.py:85 msgid "Space" msgstr "Espaço" -#: dcim/tables/racks.py:96 templates/dcim/rack.html:100 +#: netbox/dcim/tables/racks.py:96 netbox/templates/dcim/rack.html:100 msgid "Outer Width" msgstr "Largura externa" -#: dcim/tables/racks.py:100 templates/dcim/rack.html:110 +#: netbox/dcim/tables/racks.py:100 netbox/templates/dcim/rack.html:110 msgid "Outer Depth" msgstr "Profundidade externa" -#: dcim/tables/racks.py:108 +#: netbox/dcim/tables/racks.py:108 msgid "Max Weight" msgstr "Peso máximo" -#: dcim/tables/sites.py:30 dcim/tables/sites.py:57 -#: extras/forms/filtersets.py:360 extras/forms/model_forms.py:393 -#: ipam/forms/bulk_edit.py:129 ipam/forms/model_forms.py:151 -#: ipam/tables/asn.py:66 netbox/navigation/menu.py:15 -#: netbox/navigation/menu.py:17 +#: netbox/dcim/tables/sites.py:30 netbox/dcim/tables/sites.py:57 +#: netbox/extras/forms/filtersets.py:360 +#: netbox/extras/forms/model_forms.py:393 netbox/ipam/forms/bulk_edit.py:129 +#: netbox/ipam/forms/model_forms.py:151 netbox/ipam/tables/asn.py:66 +#: netbox/netbox/navigation/menu.py:15 netbox/netbox/navigation/menu.py:17 msgid "Sites" msgstr "Sites" -#: dcim/tests/test_api.py:50 +#: netbox/dcim/tests/test_api.py:50 msgid "Test case must set peer_termination_type" msgstr "O caso de teste deve definir peer_termination_type" -#: dcim/views.py:137 +#: netbox/dcim/views.py:137 #, python-brace-format msgid "Disconnected {count} {type}" msgstr "Desconectado {count} {type}" -#: dcim/views.py:698 netbox/navigation/menu.py:28 +#: netbox/dcim/views.py:698 netbox/netbox/navigation/menu.py:28 msgid "Reservations" msgstr "Reservas" -#: dcim/views.py:716 templates/dcim/location.html:90 -#: templates/dcim/site.html:139 +#: netbox/dcim/views.py:716 netbox/templates/dcim/location.html:90 +#: netbox/templates/dcim/site.html:140 msgid "Non-Racked Devices" msgstr "Dispositivos sem rack" -#: dcim/views.py:2037 extras/forms/model_forms.py:453 -#: templates/extras/configcontext.html:10 -#: virtualization/forms/model_forms.py:225 virtualization/views.py:407 +#: netbox/dcim/views.py:2037 netbox/extras/forms/model_forms.py:453 +#: netbox/templates/extras/configcontext.html:10 +#: netbox/virtualization/forms/model_forms.py:225 +#: netbox/virtualization/views.py:407 msgid "Config Context" msgstr "Contexto de configuração" -#: dcim/views.py:2047 virtualization/views.py:417 +#: netbox/dcim/views.py:2047 netbox/virtualization/views.py:417 msgid "Render Config" msgstr "Configuração de renderização" -#: dcim/views.py:2097 extras/tables/tables.py:440 -#: netbox/navigation/menu.py:234 netbox/navigation/menu.py:236 -#: virtualization/views.py:185 +#: netbox/dcim/views.py:2097 netbox/extras/tables/tables.py:440 +#: netbox/netbox/navigation/menu.py:234 netbox/netbox/navigation/menu.py:236 +#: netbox/virtualization/views.py:185 msgid "Virtual Machines" msgstr "Máquinas virtuais" -#: dcim/views.py:2989 ipam/tables/ip.py:233 +#: netbox/dcim/views.py:2989 netbox/ipam/tables/ip.py:233 msgid "Children" msgstr "Crianças" -#: extras/api/customfields.py:88 +#: netbox/extras/api/customfields.py:88 #, python-brace-format msgid "Unknown related object(s): {name}" msgstr "Objeto (s) relacionado (s) desconhecido (s): {name}" -#: extras/api/serializers_/customfields.py:74 +#: netbox/extras/api/serializers_/customfields.py:74 msgid "Changing the type of custom fields is not supported." msgstr "Não há suporte para alterar o tipo de campos personalizados." -#: extras/api/serializers_/scripts.py:71 extras/api/serializers_/scripts.py:76 +#: netbox/extras/api/serializers_/scripts.py:71 +#: netbox/extras/api/serializers_/scripts.py:76 msgid "Scheduling is not enabled for this script." msgstr "O agendamento não está habilitado para esse script." -#: extras/choices.py:30 extras/forms/misc.py:14 +#: netbox/extras/choices.py:30 netbox/extras/forms/misc.py:14 msgid "Text" msgstr "Texto" -#: extras/choices.py:31 +#: netbox/extras/choices.py:31 msgid "Text (long)" msgstr "Texto (longo)" -#: extras/choices.py:32 +#: netbox/extras/choices.py:32 msgid "Integer" msgstr "Número inteiro" -#: extras/choices.py:33 +#: netbox/extras/choices.py:33 msgid "Decimal" msgstr "Decimal" -#: extras/choices.py:34 +#: netbox/extras/choices.py:34 msgid "Boolean (true/false)" msgstr "Boolean (verdadeiro/falso)" -#: extras/choices.py:35 +#: netbox/extras/choices.py:35 msgid "Date" msgstr "Encontro" -#: extras/choices.py:36 +#: netbox/extras/choices.py:36 msgid "Date & time" msgstr "Data e hora" -#: extras/choices.py:38 +#: netbox/extras/choices.py:38 msgid "JSON" msgstr "JSON" -#: extras/choices.py:39 +#: netbox/extras/choices.py:39 msgid "Selection" msgstr "Seleção" -#: extras/choices.py:40 +#: netbox/extras/choices.py:40 msgid "Multiple selection" msgstr "Seleção múltipla" -#: extras/choices.py:42 +#: netbox/extras/choices.py:42 msgid "Multiple objects" msgstr "Vários objetos" -#: extras/choices.py:53 netbox/preferences.py:21 -#: templates/extras/customfield.html:66 vpn/choices.py:20 -#: wireless/choices.py:27 +#: netbox/extras/choices.py:53 netbox/netbox/preferences.py:21 +#: netbox/templates/extras/customfield.html:66 netbox/vpn/choices.py:20 +#: netbox/wireless/choices.py:27 msgid "Disabled" msgstr "Desativado" -#: extras/choices.py:54 +#: netbox/extras/choices.py:54 msgid "Loose" msgstr "Solto" -#: extras/choices.py:55 +#: netbox/extras/choices.py:55 msgid "Exact" msgstr "Exato" -#: extras/choices.py:66 +#: netbox/extras/choices.py:66 msgid "Always" msgstr "Sempre" -#: extras/choices.py:67 +#: netbox/extras/choices.py:67 msgid "If set" msgstr "Se definido" -#: extras/choices.py:68 extras/choices.py:81 +#: netbox/extras/choices.py:68 netbox/extras/choices.py:81 msgid "Hidden" msgstr "Escondido" -#: extras/choices.py:79 +#: netbox/extras/choices.py:79 msgid "Yes" msgstr "sim" -#: extras/choices.py:80 +#: netbox/extras/choices.py:80 msgid "No" msgstr "Não" -#: extras/choices.py:108 templates/tenancy/contact.html:57 -#: tenancy/forms/bulk_edit.py:118 wireless/forms/model_forms.py:162 +#: netbox/extras/choices.py:108 netbox/templates/tenancy/contact.html:57 +#: netbox/tenancy/forms/bulk_edit.py:118 +#: netbox/wireless/forms/model_forms.py:162 msgid "Link" msgstr "Link" -#: extras/choices.py:122 +#: netbox/extras/choices.py:122 msgid "Newest" msgstr "Mais recente" -#: extras/choices.py:123 +#: netbox/extras/choices.py:123 msgid "Oldest" msgstr "Mais antigo" -#: extras/choices.py:139 templates/generic/object.html:61 +#: netbox/extras/choices.py:139 netbox/templates/generic/object.html:61 msgid "Updated" msgstr "Atualizado" -#: extras/choices.py:140 +#: netbox/extras/choices.py:140 msgid "Deleted" msgstr "Excluído" -#: extras/choices.py:157 extras/choices.py:181 +#: netbox/extras/choices.py:157 netbox/extras/choices.py:181 msgid "Info" msgstr "Informações" -#: extras/choices.py:158 extras/choices.py:180 +#: netbox/extras/choices.py:158 netbox/extras/choices.py:180 msgid "Success" msgstr "Sucesso" -#: extras/choices.py:159 extras/choices.py:182 +#: netbox/extras/choices.py:159 netbox/extras/choices.py:182 msgid "Warning" msgstr "Aviso" -#: extras/choices.py:160 +#: netbox/extras/choices.py:160 msgid "Danger" msgstr "Perigo" -#: extras/choices.py:178 +#: netbox/extras/choices.py:178 msgid "Debug" msgstr "Depurar" -#: extras/choices.py:179 netbox/choices.py:104 +#: netbox/extras/choices.py:179 netbox/netbox/choices.py:104 msgid "Default" msgstr "Padrão" -#: extras/choices.py:183 +#: netbox/extras/choices.py:183 msgid "Failure" msgstr "Falha" -#: extras/choices.py:199 +#: netbox/extras/choices.py:199 msgid "Hourly" msgstr "A cada hora" -#: extras/choices.py:200 +#: netbox/extras/choices.py:200 msgid "12 hours" msgstr "12 horas" -#: extras/choices.py:201 +#: netbox/extras/choices.py:201 msgid "Daily" msgstr "Diariamente" -#: extras/choices.py:202 +#: netbox/extras/choices.py:202 msgid "Weekly" msgstr "Semanalmente" -#: extras/choices.py:203 +#: netbox/extras/choices.py:203 msgid "30 days" msgstr "30 dias" -#: extras/choices.py:268 extras/tables/tables.py:296 -#: templates/dcim/virtualchassis_edit.html:107 -#: templates/extras/eventrule.html:40 -#: templates/generic/bulk_add_component.html:68 -#: templates/generic/object_edit.html:47 templates/generic/object_edit.html:80 -#: templates/ipam/inc/ipaddress_edit_header.html:7 +#: netbox/extras/choices.py:268 netbox/extras/tables/tables.py:296 +#: netbox/templates/dcim/virtualchassis_edit.html:107 +#: netbox/templates/extras/eventrule.html:40 +#: netbox/templates/generic/bulk_add_component.html:68 +#: netbox/templates/generic/object_edit.html:47 +#: netbox/templates/generic/object_edit.html:80 +#: netbox/templates/ipam/inc/ipaddress_edit_header.html:7 msgid "Create" msgstr "Criar" -#: extras/choices.py:269 extras/tables/tables.py:299 -#: templates/extras/eventrule.html:44 +#: netbox/extras/choices.py:269 netbox/extras/tables/tables.py:299 +#: netbox/templates/extras/eventrule.html:44 msgid "Update" msgstr "Atualizar" -#: extras/choices.py:270 extras/tables/tables.py:302 -#: templates/circuits/inc/circuit_termination.html:23 -#: templates/dcim/inc/panels/inventory_items.html:37 -#: templates/dcim/moduletype/component_templates.html:23 -#: templates/dcim/powerpanel.html:66 templates/extras/eventrule.html:48 -#: templates/extras/script_list.html:37 templates/generic/bulk_delete.html:20 -#: templates/generic/bulk_delete.html:66 -#: templates/generic/object_delete.html:19 templates/htmx/delete_form.html:57 -#: templates/ipam/inc/panels/fhrp_groups.html:48 -#: templates/users/objectpermission.html:46 -#: utilities/templates/buttons/delete.html:11 +#: netbox/extras/choices.py:270 netbox/extras/tables/tables.py:302 +#: netbox/templates/circuits/inc/circuit_termination.html:23 +#: netbox/templates/dcim/inc/panels/inventory_items.html:37 +#: netbox/templates/dcim/moduletype/component_templates.html:23 +#: netbox/templates/dcim/powerpanel.html:66 +#: netbox/templates/extras/eventrule.html:48 +#: netbox/templates/extras/script_list.html:37 +#: netbox/templates/generic/bulk_delete.html:20 +#: netbox/templates/generic/bulk_delete.html:66 +#: netbox/templates/generic/object_delete.html:19 +#: netbox/templates/htmx/delete_form.html:57 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:48 +#: netbox/templates/users/objectpermission.html:46 +#: netbox/utilities/templates/buttons/delete.html:11 msgid "Delete" msgstr "Excluir" -#: extras/choices.py:294 netbox/choices.py:57 netbox/choices.py:105 +#: netbox/extras/choices.py:294 netbox/netbox/choices.py:57 +#: netbox/netbox/choices.py:105 msgid "Blue" msgstr "Azul" -#: extras/choices.py:295 netbox/choices.py:56 netbox/choices.py:106 +#: netbox/extras/choices.py:295 netbox/netbox/choices.py:56 +#: netbox/netbox/choices.py:106 msgid "Indigo" msgstr "Índigo" -#: extras/choices.py:296 netbox/choices.py:54 netbox/choices.py:107 +#: netbox/extras/choices.py:296 netbox/netbox/choices.py:54 +#: netbox/netbox/choices.py:107 msgid "Purple" msgstr "Roxa" -#: extras/choices.py:297 netbox/choices.py:51 netbox/choices.py:108 +#: netbox/extras/choices.py:297 netbox/netbox/choices.py:51 +#: netbox/netbox/choices.py:108 msgid "Pink" msgstr "Rosa" -#: extras/choices.py:298 netbox/choices.py:50 netbox/choices.py:109 +#: netbox/extras/choices.py:298 netbox/netbox/choices.py:50 +#: netbox/netbox/choices.py:109 msgid "Red" msgstr "Vermelho" -#: extras/choices.py:299 netbox/choices.py:68 netbox/choices.py:110 +#: netbox/extras/choices.py:299 netbox/netbox/choices.py:68 +#: netbox/netbox/choices.py:110 msgid "Orange" msgstr "Alaranjado" -#: extras/choices.py:300 netbox/choices.py:66 netbox/choices.py:111 +#: netbox/extras/choices.py:300 netbox/netbox/choices.py:66 +#: netbox/netbox/choices.py:111 msgid "Yellow" msgstr "Amarelo" -#: extras/choices.py:301 netbox/choices.py:63 netbox/choices.py:112 +#: netbox/extras/choices.py:301 netbox/netbox/choices.py:63 +#: netbox/netbox/choices.py:112 msgid "Green" msgstr "Verde" -#: extras/choices.py:302 netbox/choices.py:60 netbox/choices.py:113 +#: netbox/extras/choices.py:302 netbox/netbox/choices.py:60 +#: netbox/netbox/choices.py:113 msgid "Teal" msgstr "- Marinho" -#: extras/choices.py:303 netbox/choices.py:59 netbox/choices.py:114 +#: netbox/extras/choices.py:303 netbox/netbox/choices.py:59 +#: netbox/netbox/choices.py:114 msgid "Cyan" msgstr "Ciano" -#: extras/choices.py:304 netbox/choices.py:115 +#: netbox/extras/choices.py:304 netbox/netbox/choices.py:115 msgid "Gray" msgstr "Cinza" -#: extras/choices.py:305 netbox/choices.py:74 netbox/choices.py:116 +#: netbox/extras/choices.py:305 netbox/netbox/choices.py:74 +#: netbox/netbox/choices.py:116 msgid "Black" msgstr "Preto" -#: extras/choices.py:306 netbox/choices.py:75 netbox/choices.py:117 +#: netbox/extras/choices.py:306 netbox/netbox/choices.py:75 +#: netbox/netbox/choices.py:117 msgid "White" msgstr "Branco" -#: extras/choices.py:320 extras/forms/model_forms.py:242 -#: extras/forms/model_forms.py:324 templates/extras/webhook.html:10 +#: netbox/extras/choices.py:320 netbox/extras/forms/model_forms.py:242 +#: netbox/extras/forms/model_forms.py:324 +#: netbox/templates/extras/webhook.html:10 msgid "Webhook" msgstr "Webhook" -#: extras/choices.py:321 extras/forms/model_forms.py:312 -#: templates/extras/script/base.html:29 +#: netbox/extras/choices.py:321 netbox/extras/forms/model_forms.py:312 +#: netbox/templates/extras/script/base.html:29 msgid "Script" msgstr "Roteiro" -#: extras/conditions.py:54 +#: netbox/extras/conditions.py:54 #, python-brace-format msgid "Unknown operator: {op}. Must be one of: {operators}" msgstr "Operador desconhecido: {op}. Deve ser um dos seguintes: {operators}" -#: extras/conditions.py:58 +#: netbox/extras/conditions.py:58 #, python-brace-format msgid "Unsupported value type: {value}" msgstr "Tipo de valor não suportado: {value}" -#: extras/conditions.py:60 +#: netbox/extras/conditions.py:60 #, python-brace-format msgid "Invalid type for {op} operation: {value}" msgstr "Tipo inválido para {op} operação: {value}" -#: extras/conditions.py:137 +#: netbox/extras/conditions.py:137 #, python-brace-format msgid "Ruleset must be a dictionary, not {ruleset}." msgstr "O conjunto de regras deve ser um dicionário, não {ruleset}." -#: extras/conditions.py:139 +#: netbox/extras/conditions.py:139 #, python-brace-format msgid "Ruleset must have exactly one logical operator (found {ruleset})" msgstr "" "O conjunto de regras deve ter exatamente um operador lógico (encontrado " "{ruleset})" -#: extras/conditions.py:145 +#: netbox/extras/conditions.py:145 #, python-brace-format msgid "Invalid logic type: {logic} (must be '{op_and}' or '{op_or}')" msgstr "Tipo de lógica inválido: {logic} (deve ser '{op_and}'ou'{op_or}')" -#: extras/dashboard/forms.py:38 +#: netbox/extras/dashboard/forms.py:38 msgid "Widget type" msgstr "Tipo de widget" -#: extras/dashboard/utils.py:36 +#: netbox/extras/dashboard/utils.py:36 #, python-brace-format msgid "Unregistered widget class: {name}" msgstr "Classe de widget não registrada: {name}" -#: extras/dashboard/widgets.py:126 +#: netbox/extras/dashboard/widgets.py:126 #, python-brace-format msgid "{class_name} must define a render() method." msgstr "{class_name} deve definir um método render ()." -#: extras/dashboard/widgets.py:161 +#: netbox/extras/dashboard/widgets.py:161 msgid "Note" msgstr "Nota" -#: extras/dashboard/widgets.py:162 +#: netbox/extras/dashboard/widgets.py:162 msgid "Display some arbitrary custom content. Markdown is supported." msgstr "" "Exiba algum conteúdo personalizado arbitrário. O Markdown é suportado." -#: extras/dashboard/widgets.py:175 +#: netbox/extras/dashboard/widgets.py:175 msgid "Object Counts" msgstr "Contagens de objetos" -#: extras/dashboard/widgets.py:176 +#: netbox/extras/dashboard/widgets.py:176 msgid "" "Display a set of NetBox models and the number of objects created for each " "type." @@ -6448,275 +6912,294 @@ msgstr "" "Exiba um conjunto de modelos NetBox e o número de objetos criados para cada " "tipo." -#: extras/dashboard/widgets.py:186 +#: netbox/extras/dashboard/widgets.py:186 msgid "Filters to apply when counting the number of objects" msgstr "Filtros a serem aplicados ao contar o número de objetos" -#: extras/dashboard/widgets.py:194 +#: netbox/extras/dashboard/widgets.py:194 msgid "Invalid format. Object filters must be passed as a dictionary." msgstr "" "Formato inválido. Os filtros de objetos devem ser passados como um " "dicionário." -#: extras/dashboard/widgets.py:222 +#: netbox/extras/dashboard/widgets.py:222 msgid "Object List" msgstr "Lista de objetos" -#: extras/dashboard/widgets.py:223 +#: netbox/extras/dashboard/widgets.py:223 msgid "Display an arbitrary list of objects." msgstr "Exiba uma lista arbitrária de objetos." -#: extras/dashboard/widgets.py:236 +#: netbox/extras/dashboard/widgets.py:236 msgid "The default number of objects to display" msgstr "O número padrão de objetos a serem exibidos" -#: extras/dashboard/widgets.py:248 +#: netbox/extras/dashboard/widgets.py:248 msgid "Invalid format. URL parameters must be passed as a dictionary." msgstr "" "Formato inválido. Os parâmetros de URL devem ser passados como um " "dicionário." -#: extras/dashboard/widgets.py:283 +#: netbox/extras/dashboard/widgets.py:284 msgid "RSS Feed" msgstr "Feed RSS" -#: extras/dashboard/widgets.py:288 +#: netbox/extras/dashboard/widgets.py:289 msgid "Embed an RSS feed from an external website." msgstr "Incorpore um feed RSS de um site externo." -#: extras/dashboard/widgets.py:295 +#: netbox/extras/dashboard/widgets.py:296 msgid "Feed URL" msgstr "URL do feed" -#: extras/dashboard/widgets.py:300 +#: netbox/extras/dashboard/widgets.py:301 msgid "The maximum number of objects to display" msgstr "O número máximo de objetos a serem exibidos" -#: extras/dashboard/widgets.py:305 +#: netbox/extras/dashboard/widgets.py:306 msgid "How long to stored the cached content (in seconds)" msgstr "" "Por quanto tempo o conteúdo em cache deve ser armazenado (em segundos)" -#: extras/dashboard/widgets.py:357 templates/account/base.html:10 -#: templates/account/bookmarks.html:7 templates/inc/user_menu.html:30 +#: netbox/extras/dashboard/widgets.py:358 +#: netbox/templates/account/base.html:10 +#: netbox/templates/account/bookmarks.html:7 +#: netbox/templates/inc/user_menu.html:30 msgid "Bookmarks" msgstr "Favoritos" -#: extras/dashboard/widgets.py:361 +#: netbox/extras/dashboard/widgets.py:362 msgid "Show your personal bookmarks" msgstr "Mostre seus favoritos pessoais" -#: extras/events.py:128 +#: netbox/extras/events.py:134 #, python-brace-format msgid "Unknown action type for an event rule: {action_type}" msgstr "Tipo de ação desconhecido para uma regra de evento: {action_type}" -#: extras/events.py:176 +#: netbox/extras/events.py:182 #, python-brace-format msgid "Cannot import events pipeline {name} error: {error}" msgstr "Não é possível importar o pipeline de eventos {name} erro: {error}" -#: extras/filtersets.py:45 +#: netbox/extras/filtersets.py:45 msgid "Script module (ID)" msgstr "Módulo de script (ID)" -#: extras/filtersets.py:249 extras/filtersets.py:589 extras/filtersets.py:621 +#: netbox/extras/filtersets.py:249 netbox/extras/filtersets.py:589 +#: netbox/extras/filtersets.py:621 msgid "Data file (ID)" msgstr "Arquivo de dados (ID)" -#: extras/filtersets.py:526 virtualization/forms/filtersets.py:118 +#: netbox/extras/filtersets.py:526 +#: netbox/virtualization/forms/filtersets.py:118 msgid "Cluster type" msgstr "Tipo de cluster" -#: extras/filtersets.py:532 virtualization/filtersets.py:95 -#: virtualization/filtersets.py:147 +#: netbox/extras/filtersets.py:532 netbox/virtualization/filtersets.py:95 +#: netbox/virtualization/filtersets.py:147 msgid "Cluster type (slug)" msgstr "Tipo de cluster (slug)" -#: extras/filtersets.py:537 ipam/forms/bulk_edit.py:476 -#: ipam/forms/filtersets.py:464 ipam/forms/model_forms.py:624 -#: virtualization/forms/filtersets.py:112 +#: netbox/extras/filtersets.py:537 netbox/ipam/forms/bulk_edit.py:476 +#: netbox/ipam/forms/filtersets.py:464 netbox/ipam/forms/model_forms.py:624 +#: netbox/virtualization/forms/filtersets.py:112 msgid "Cluster group" msgstr "Grupo de clusters" -#: extras/filtersets.py:543 virtualization/filtersets.py:136 +#: netbox/extras/filtersets.py:543 netbox/virtualization/filtersets.py:136 msgid "Cluster group (slug)" msgstr "Grupo de clusters (slug)" -#: extras/filtersets.py:553 tenancy/forms/forms.py:16 -#: tenancy/forms/forms.py:39 +#: netbox/extras/filtersets.py:553 netbox/tenancy/forms/forms.py:16 +#: netbox/tenancy/forms/forms.py:39 msgid "Tenant group" msgstr "Grupo de inquilinos" -#: extras/filtersets.py:559 tenancy/filtersets.py:189 -#: tenancy/filtersets.py:209 +#: netbox/extras/filtersets.py:559 netbox/tenancy/filtersets.py:189 +#: netbox/tenancy/filtersets.py:209 msgid "Tenant group (slug)" msgstr "Grupo de inquilinos (lesma)" -#: extras/filtersets.py:575 extras/forms/model_forms.py:371 -#: templates/extras/tag.html:11 +#: netbox/extras/filtersets.py:575 netbox/extras/forms/model_forms.py:371 +#: netbox/templates/extras/tag.html:11 msgid "Tag" msgstr "Tag" -#: extras/filtersets.py:581 +#: netbox/extras/filtersets.py:581 msgid "Tag (slug)" msgstr "Tag (slug)" -#: extras/filtersets.py:645 extras/forms/filtersets.py:438 +#: netbox/extras/filtersets.py:645 netbox/extras/forms/filtersets.py:438 msgid "Has local config context data" msgstr "Tem dados de contexto de configuração local" -#: extras/filtersets.py:670 +#: netbox/extras/filtersets.py:670 msgid "User name" msgstr "Nome de usuário" -#: extras/forms/bulk_edit.py:32 extras/forms/filtersets.py:57 +#: netbox/extras/forms/bulk_edit.py:32 netbox/extras/forms/filtersets.py:57 msgid "Group name" msgstr "Nome do grupo" -#: extras/forms/bulk_edit.py:40 extras/forms/filtersets.py:65 -#: extras/tables/tables.py:49 templates/extras/customfield.html:38 -#: templates/generic/bulk_import.html:118 +#: netbox/extras/forms/bulk_edit.py:40 netbox/extras/forms/filtersets.py:65 +#: netbox/extras/tables/tables.py:49 +#: netbox/templates/extras/customfield.html:38 +#: netbox/templates/generic/bulk_import.html:118 msgid "Required" msgstr "Obrigatório" -#: extras/forms/bulk_edit.py:53 extras/forms/bulk_import.py:57 -#: extras/forms/filtersets.py:79 extras/models/customfields.py:194 +#: netbox/extras/forms/bulk_edit.py:53 netbox/extras/forms/bulk_import.py:57 +#: netbox/extras/forms/filtersets.py:79 +#: netbox/extras/models/customfields.py:194 msgid "UI visible" msgstr "UI visível" -#: extras/forms/bulk_edit.py:58 extras/forms/bulk_import.py:63 -#: extras/forms/filtersets.py:84 extras/models/customfields.py:201 +#: netbox/extras/forms/bulk_edit.py:58 netbox/extras/forms/bulk_import.py:63 +#: netbox/extras/forms/filtersets.py:84 +#: netbox/extras/models/customfields.py:201 msgid "UI editable" msgstr "UI editável" -#: extras/forms/bulk_edit.py:63 extras/forms/filtersets.py:87 +#: netbox/extras/forms/bulk_edit.py:63 netbox/extras/forms/filtersets.py:87 msgid "Is cloneable" msgstr "É clonável" -#: extras/forms/bulk_edit.py:103 extras/forms/filtersets.py:127 +#: netbox/extras/forms/bulk_edit.py:103 netbox/extras/forms/filtersets.py:127 msgid "New window" msgstr "Nova janela" -#: extras/forms/bulk_edit.py:112 +#: netbox/extras/forms/bulk_edit.py:112 msgid "Button class" msgstr "Classe de botão" -#: extras/forms/bulk_edit.py:129 extras/forms/filtersets.py:165 -#: extras/models/models.py:437 +#: netbox/extras/forms/bulk_edit.py:129 netbox/extras/forms/filtersets.py:165 +#: netbox/extras/models/models.py:437 msgid "MIME type" msgstr "Tipo MIME" -#: extras/forms/bulk_edit.py:134 extras/forms/filtersets.py:168 +#: netbox/extras/forms/bulk_edit.py:134 netbox/extras/forms/filtersets.py:168 msgid "File extension" msgstr "Extensão de arquivo" -#: extras/forms/bulk_edit.py:139 extras/forms/filtersets.py:172 +#: netbox/extras/forms/bulk_edit.py:139 netbox/extras/forms/filtersets.py:172 msgid "As attachment" msgstr "Como anexo" -#: extras/forms/bulk_edit.py:167 extras/forms/filtersets.py:214 -#: extras/tables/tables.py:219 templates/extras/savedfilter.html:29 +#: netbox/extras/forms/bulk_edit.py:167 netbox/extras/forms/filtersets.py:214 +#: netbox/extras/tables/tables.py:219 +#: netbox/templates/extras/savedfilter.html:29 msgid "Shared" msgstr "Compartilhado" -#: extras/forms/bulk_edit.py:190 extras/forms/filtersets.py:243 -#: extras/models/models.py:202 +#: netbox/extras/forms/bulk_edit.py:190 netbox/extras/forms/filtersets.py:243 +#: netbox/extras/models/models.py:202 msgid "HTTP method" msgstr "Método HTTP" -#: extras/forms/bulk_edit.py:194 extras/forms/filtersets.py:237 -#: templates/extras/webhook.html:30 +#: netbox/extras/forms/bulk_edit.py:194 netbox/extras/forms/filtersets.py:237 +#: netbox/templates/extras/webhook.html:30 msgid "Payload URL" msgstr "URL do payload" -#: extras/forms/bulk_edit.py:199 extras/models/models.py:242 +#: netbox/extras/forms/bulk_edit.py:199 netbox/extras/models/models.py:242 msgid "SSL verification" msgstr "Verificação SSL" -#: extras/forms/bulk_edit.py:202 templates/extras/webhook.html:38 +#: netbox/extras/forms/bulk_edit.py:202 +#: netbox/templates/extras/webhook.html:38 msgid "Secret" msgstr "Segredo" -#: extras/forms/bulk_edit.py:207 +#: netbox/extras/forms/bulk_edit.py:207 msgid "CA file path" msgstr "Caminho do arquivo CA" -#: extras/forms/bulk_edit.py:226 +#: netbox/extras/forms/bulk_edit.py:226 msgid "On create" msgstr "Ao criar" -#: extras/forms/bulk_edit.py:231 +#: netbox/extras/forms/bulk_edit.py:231 msgid "On update" msgstr "Em atualização" -#: extras/forms/bulk_edit.py:236 +#: netbox/extras/forms/bulk_edit.py:236 msgid "On delete" msgstr "Ao excluir" -#: extras/forms/bulk_edit.py:241 +#: netbox/extras/forms/bulk_edit.py:241 msgid "On job start" msgstr "No início do trabalho" -#: extras/forms/bulk_edit.py:246 +#: netbox/extras/forms/bulk_edit.py:246 msgid "On job end" msgstr "No final do trabalho" -#: extras/forms/bulk_edit.py:283 +#: netbox/extras/forms/bulk_edit.py:283 msgid "Is active" msgstr "Está ativo" -#: extras/forms/bulk_import.py:34 extras/forms/bulk_import.py:115 -#: extras/forms/bulk_import.py:136 extras/forms/bulk_import.py:159 -#: extras/forms/bulk_import.py:183 extras/forms/filtersets.py:115 -#: extras/forms/filtersets.py:202 extras/forms/model_forms.py:43 -#: extras/forms/model_forms.py:131 extras/forms/model_forms.py:163 -#: extras/forms/model_forms.py:204 extras/forms/model_forms.py:261 -#: extras/forms/model_forms.py:365 users/forms/model_forms.py:273 +#: netbox/extras/forms/bulk_import.py:34 +#: netbox/extras/forms/bulk_import.py:115 +#: netbox/extras/forms/bulk_import.py:136 +#: netbox/extras/forms/bulk_import.py:159 +#: netbox/extras/forms/bulk_import.py:183 +#: netbox/extras/forms/filtersets.py:115 netbox/extras/forms/filtersets.py:202 +#: netbox/extras/forms/model_forms.py:43 +#: netbox/extras/forms/model_forms.py:131 +#: netbox/extras/forms/model_forms.py:163 +#: netbox/extras/forms/model_forms.py:204 +#: netbox/extras/forms/model_forms.py:261 +#: netbox/extras/forms/model_forms.py:365 +#: netbox/users/forms/model_forms.py:273 msgid "Object types" msgstr "Tipos de objetos" -#: extras/forms/bulk_import.py:36 extras/forms/bulk_import.py:117 -#: extras/forms/bulk_import.py:138 extras/forms/bulk_import.py:161 -#: extras/forms/bulk_import.py:185 tenancy/forms/bulk_import.py:96 +#: netbox/extras/forms/bulk_import.py:36 +#: netbox/extras/forms/bulk_import.py:117 +#: netbox/extras/forms/bulk_import.py:138 +#: netbox/extras/forms/bulk_import.py:161 +#: netbox/extras/forms/bulk_import.py:185 +#: netbox/tenancy/forms/bulk_import.py:96 msgid "One or more assigned object types" msgstr "Um ou mais tipos de objetos atribuídos" -#: extras/forms/bulk_import.py:41 +#: netbox/extras/forms/bulk_import.py:41 msgid "Field data type (e.g. text, integer, etc.)" msgstr "Tipo de dados de campo (por exemplo, texto, número inteiro etc.)" -#: extras/forms/bulk_import.py:44 extras/forms/filtersets.py:186 -#: extras/forms/filtersets.py:260 extras/forms/model_forms.py:230 -#: tenancy/forms/filtersets.py:92 +#: netbox/extras/forms/bulk_import.py:44 netbox/extras/forms/filtersets.py:186 +#: netbox/extras/forms/filtersets.py:260 +#: netbox/extras/forms/model_forms.py:230 +#: netbox/tenancy/forms/filtersets.py:92 msgid "Object type" msgstr "Tipo de objeto" -#: extras/forms/bulk_import.py:47 +#: netbox/extras/forms/bulk_import.py:47 msgid "Object type (for object or multi-object fields)" msgstr "Tipo de objeto (para campos de objeto ou de vários objetos)" -#: extras/forms/bulk_import.py:50 extras/forms/filtersets.py:74 +#: netbox/extras/forms/bulk_import.py:50 netbox/extras/forms/filtersets.py:74 msgid "Choice set" msgstr "Conjunto de opções" -#: extras/forms/bulk_import.py:54 +#: netbox/extras/forms/bulk_import.py:54 msgid "Choice set (for selection fields)" msgstr "Conjunto de opções (para campos de seleção)" -#: extras/forms/bulk_import.py:60 +#: netbox/extras/forms/bulk_import.py:60 msgid "Whether the custom field is displayed in the UI" msgstr "Se o campo personalizado é exibido na interface do usuário" -#: extras/forms/bulk_import.py:66 +#: netbox/extras/forms/bulk_import.py:66 msgid "Whether the custom field is editable in the UI" msgstr "Se o campo personalizado é editável na interface do usuário" -#: extras/forms/bulk_import.py:82 +#: netbox/extras/forms/bulk_import.py:82 msgid "The base set of predefined choices to use (if any)" msgstr "O conjunto básico de opções predefinidas a serem usadas (se houver)" -#: extras/forms/bulk_import.py:88 +#: netbox/extras/forms/bulk_import.py:88 msgid "" "Quoted string of comma-separated field choices with optional labels " "separated by colon: \"choice1:First Choice,choice2:Second Choice\"" @@ -6725,191 +7208,206 @@ msgstr "" "opcionais separados por dois pontos: “Choice1:First Choice, Choice2:Second " "Choice”" -#: extras/forms/bulk_import.py:120 extras/models/models.py:351 +#: netbox/extras/forms/bulk_import.py:120 netbox/extras/models/models.py:351 msgid "button class" msgstr "classe de botão" -#: extras/forms/bulk_import.py:123 extras/models/models.py:355 +#: netbox/extras/forms/bulk_import.py:123 netbox/extras/models/models.py:355 msgid "" "The class of the first link in a group will be used for the dropdown button" msgstr "" "A classe do primeiro link em um grupo será usada para o botão suspenso" -#: extras/forms/bulk_import.py:188 +#: netbox/extras/forms/bulk_import.py:188 msgid "Action object" msgstr "Objeto de ação" -#: extras/forms/bulk_import.py:190 +#: netbox/extras/forms/bulk_import.py:190 msgid "Webhook name or script as dotted path module.Class" msgstr "Nome do webhook ou script como caminho pontilhado module.Class" -#: extras/forms/bulk_import.py:211 +#: netbox/extras/forms/bulk_import.py:211 #, python-brace-format msgid "Webhook {name} not found" msgstr "Webhook {name} não encontrado" -#: extras/forms/bulk_import.py:220 +#: netbox/extras/forms/bulk_import.py:220 #, python-brace-format msgid "Script {name} not found" msgstr "Roteiro {name} não encontrado" -#: extras/forms/bulk_import.py:239 +#: netbox/extras/forms/bulk_import.py:239 msgid "Assigned object type" msgstr "Tipo de objeto atribuído" -#: extras/forms/bulk_import.py:244 +#: netbox/extras/forms/bulk_import.py:244 msgid "The classification of entry" msgstr "A classificação da entrada" -#: extras/forms/filtersets.py:49 extras/forms/model_forms.py:47 +#: netbox/extras/forms/filtersets.py:49 netbox/extras/forms/model_forms.py:47 msgid "Related object type" msgstr "Tipo de objeto relacionado" -#: extras/forms/filtersets.py:54 +#: netbox/extras/forms/filtersets.py:54 msgid "Field type" msgstr "Tipo de campo" -#: extras/forms/filtersets.py:98 extras/tables/tables.py:70 -#: templates/generic/bulk_import.html:154 +#: netbox/extras/forms/filtersets.py:98 netbox/extras/tables/tables.py:70 +#: netbox/templates/generic/bulk_import.html:154 msgid "Choices" msgstr "Escolhas" -#: extras/forms/filtersets.py:142 extras/forms/filtersets.py:328 -#: extras/forms/filtersets.py:417 extras/forms/model_forms.py:448 -#: templates/core/job.html:78 templates/extras/eventrule.html:90 +#: netbox/extras/forms/filtersets.py:142 netbox/extras/forms/filtersets.py:328 +#: netbox/extras/forms/filtersets.py:417 +#: netbox/extras/forms/model_forms.py:448 netbox/templates/core/job.html:78 +#: netbox/templates/extras/eventrule.html:90 msgid "Data" msgstr "Dados" -#: extras/forms/filtersets.py:153 extras/forms/filtersets.py:342 -#: extras/forms/filtersets.py:427 netbox/choices.py:133 -#: utilities/forms/bulk_import.py:26 +#: netbox/extras/forms/filtersets.py:153 netbox/extras/forms/filtersets.py:342 +#: netbox/extras/forms/filtersets.py:427 netbox/netbox/choices.py:133 +#: netbox/utilities/forms/bulk_import.py:26 msgid "Data file" msgstr "Arquivo de dados" -#: extras/forms/filtersets.py:161 +#: netbox/extras/forms/filtersets.py:161 msgid "Content types" msgstr "Tipos de conteúdo" -#: extras/forms/filtersets.py:233 extras/models/models.py:207 +#: netbox/extras/forms/filtersets.py:233 netbox/extras/models/models.py:207 msgid "HTTP content type" msgstr "Tipo de conteúdo HTTP" -#: extras/forms/filtersets.py:255 extras/forms/model_forms.py:280 -#: templates/extras/eventrule.html:37 +#: netbox/extras/forms/filtersets.py:255 +#: netbox/extras/forms/model_forms.py:280 +#: netbox/templates/extras/eventrule.html:37 msgid "Events" msgstr "Eventos" -#: extras/forms/filtersets.py:265 +#: netbox/extras/forms/filtersets.py:265 msgid "Action type" msgstr "Tipo de ação" -#: extras/forms/filtersets.py:279 +#: netbox/extras/forms/filtersets.py:279 msgid "Object creations" msgstr "Criações de objetos" -#: extras/forms/filtersets.py:286 +#: netbox/extras/forms/filtersets.py:286 msgid "Object updates" msgstr "Atualizações de objetos" -#: extras/forms/filtersets.py:293 +#: netbox/extras/forms/filtersets.py:293 msgid "Object deletions" msgstr "Exclusões de objetos" -#: extras/forms/filtersets.py:300 +#: netbox/extras/forms/filtersets.py:300 msgid "Job starts" msgstr "Início do trabalho" -#: extras/forms/filtersets.py:307 extras/forms/model_forms.py:297 +#: netbox/extras/forms/filtersets.py:307 +#: netbox/extras/forms/model_forms.py:297 msgid "Job terminations" msgstr "Rescisões de trabalho" -#: extras/forms/filtersets.py:316 +#: netbox/extras/forms/filtersets.py:316 msgid "Tagged object type" msgstr "Tipo de objeto marcado" -#: extras/forms/filtersets.py:321 +#: netbox/extras/forms/filtersets.py:321 msgid "Allowed object type" msgstr "Tipo de objeto permitido" -#: extras/forms/filtersets.py:350 extras/forms/model_forms.py:383 -#: netbox/navigation/menu.py:18 +#: netbox/extras/forms/filtersets.py:350 +#: netbox/extras/forms/model_forms.py:383 netbox/netbox/navigation/menu.py:18 msgid "Regions" msgstr "Regiões" -#: extras/forms/filtersets.py:355 extras/forms/model_forms.py:388 +#: netbox/extras/forms/filtersets.py:355 +#: netbox/extras/forms/model_forms.py:388 msgid "Site groups" msgstr "Grupos de sites" -#: extras/forms/filtersets.py:365 extras/forms/model_forms.py:398 -#: netbox/navigation/menu.py:20 templates/dcim/site.html:126 +#: netbox/extras/forms/filtersets.py:365 +#: netbox/extras/forms/model_forms.py:398 netbox/netbox/navigation/menu.py:20 +#: netbox/templates/dcim/site.html:127 msgid "Locations" msgstr "Localizações" -#: extras/forms/filtersets.py:370 extras/forms/model_forms.py:403 +#: netbox/extras/forms/filtersets.py:370 +#: netbox/extras/forms/model_forms.py:403 msgid "Device types" msgstr "Tipos de dispositivos" -#: extras/forms/filtersets.py:375 extras/forms/model_forms.py:408 +#: netbox/extras/forms/filtersets.py:375 +#: netbox/extras/forms/model_forms.py:408 msgid "Roles" msgstr "Funções" -#: extras/forms/filtersets.py:385 extras/forms/model_forms.py:418 +#: netbox/extras/forms/filtersets.py:385 +#: netbox/extras/forms/model_forms.py:418 msgid "Cluster types" msgstr "Tipos de cluster" -#: extras/forms/filtersets.py:390 extras/forms/model_forms.py:423 +#: netbox/extras/forms/filtersets.py:390 +#: netbox/extras/forms/model_forms.py:423 msgid "Cluster groups" msgstr "Grupos de clusters" -#: extras/forms/filtersets.py:395 extras/forms/model_forms.py:428 -#: netbox/navigation/menu.py:242 netbox/navigation/menu.py:244 -#: templates/virtualization/clustertype.html:30 -#: virtualization/tables/clusters.py:23 virtualization/tables/clusters.py:45 +#: netbox/extras/forms/filtersets.py:395 +#: netbox/extras/forms/model_forms.py:428 netbox/netbox/navigation/menu.py:242 +#: netbox/netbox/navigation/menu.py:244 +#: netbox/templates/virtualization/clustertype.html:30 +#: netbox/virtualization/tables/clusters.py:23 +#: netbox/virtualization/tables/clusters.py:45 msgid "Clusters" msgstr "Clusters" -#: extras/forms/filtersets.py:400 extras/forms/model_forms.py:433 +#: netbox/extras/forms/filtersets.py:400 +#: netbox/extras/forms/model_forms.py:433 msgid "Tenant groups" msgstr "Grupos de inquilinos" -#: extras/forms/filtersets.py:454 extras/forms/filtersets.py:492 +#: netbox/extras/forms/filtersets.py:454 netbox/extras/forms/filtersets.py:489 msgid "After" msgstr "Depois" -#: extras/forms/filtersets.py:459 extras/forms/filtersets.py:497 +#: netbox/extras/forms/filtersets.py:459 netbox/extras/forms/filtersets.py:494 msgid "Before" msgstr "Antes" -#: extras/forms/filtersets.py:487 extras/tables/tables.py:456 -#: extras/tables/tables.py:542 extras/tables/tables.py:567 -#: templates/extras/objectchange.html:31 +#: netbox/extras/forms/filtersets.py:484 netbox/extras/tables/tables.py:456 +#: netbox/extras/tables/tables.py:542 netbox/extras/tables/tables.py:567 +#: netbox/templates/extras/objectchange.html:32 msgid "Time" msgstr "Tempo" -#: extras/forms/filtersets.py:501 extras/forms/model_forms.py:282 -#: extras/tables/tables.py:470 templates/extras/eventrule.html:77 -#: templates/extras/objectchange.html:45 +#: netbox/extras/forms/filtersets.py:498 +#: netbox/extras/forms/model_forms.py:282 netbox/extras/tables/tables.py:470 +#: netbox/templates/extras/eventrule.html:77 +#: netbox/templates/extras/objectchange.html:46 msgid "Action" msgstr "Ação" -#: extras/forms/model_forms.py:50 +#: netbox/extras/forms/model_forms.py:50 msgid "Type of the related object (for object/multi-object fields only)" msgstr "" "Tipo do objeto relacionado (somente para campos de objeto/vários objetos)" -#: extras/forms/model_forms.py:61 templates/extras/customfield.html:10 +#: netbox/extras/forms/model_forms.py:61 +#: netbox/templates/extras/customfield.html:10 msgid "Custom Field" msgstr "Campo personalizado" -#: extras/forms/model_forms.py:64 templates/extras/customfield.html:58 +#: netbox/extras/forms/model_forms.py:64 +#: netbox/templates/extras/customfield.html:58 msgid "Behavior" msgstr "Comportamento" -#: extras/forms/model_forms.py:66 +#: netbox/extras/forms/model_forms.py:66 msgid "Values" msgstr "Valores" -#: extras/forms/model_forms.py:75 +#: netbox/extras/forms/model_forms.py:75 msgid "" "The type of data stored in this field. For object/multi-object fields, " "select the related object type below." @@ -6917,7 +7415,7 @@ msgstr "" "O tipo de dados armazenados nesse campo. Para campos de objeto/multiobjeto, " "selecione o tipo de objeto relacionado abaixo." -#: extras/forms/model_forms.py:78 +#: netbox/extras/forms/model_forms.py:78 msgid "" "This will be displayed as help text for the form field. Markdown is " "supported." @@ -6925,7 +7423,7 @@ msgstr "" "Isso será exibido como texto de ajuda para o campo do formulário. O Markdown" " é suportado." -#: extras/forms/model_forms.py:95 +#: netbox/extras/forms/model_forms.py:95 msgid "" "Enter one choice per line. An optional label may be specified for each " "choice by appending it with a colon. Example:" @@ -6933,15 +7431,16 @@ msgstr "" "Insira uma opção por linha. Um rótulo opcional pode ser especificado para " "cada opção anexando-o com dois pontos. Exemplo:" -#: extras/forms/model_forms.py:138 templates/extras/customlink.html:10 +#: netbox/extras/forms/model_forms.py:138 +#: netbox/templates/extras/customlink.html:10 msgid "Custom Link" msgstr "Link personalizado" -#: extras/forms/model_forms.py:140 +#: netbox/extras/forms/model_forms.py:140 msgid "Templates" msgstr "Modelos" -#: extras/forms/model_forms.py:152 +#: netbox/extras/forms/model_forms.py:152 #, python-brace-format msgid "" "Jinja2 template code for the link text. Reference the object as {example}. " @@ -6950,7 +7449,7 @@ msgstr "" "Código do modelo Jinja2 para o texto do link. Faça referência ao objeto como" " {example}. Links renderizados como texto vazio não serão exibidos." -#: extras/forms/model_forms.py:156 +#: netbox/extras/forms/model_forms.py:156 #, python-brace-format msgid "" "Jinja2 template code for the link URL. Reference the object as {example}." @@ -6958,50 +7457,56 @@ msgstr "" "Código do modelo Jinja2 para o URL do link. Faça referência ao objeto como " "{example}." -#: extras/forms/model_forms.py:167 extras/forms/model_forms.py:500 +#: netbox/extras/forms/model_forms.py:167 +#: netbox/extras/forms/model_forms.py:500 msgid "Template code" msgstr "Código do modelo" -#: extras/forms/model_forms.py:173 templates/extras/exporttemplate.html:12 +#: netbox/extras/forms/model_forms.py:173 +#: netbox/templates/extras/exporttemplate.html:12 msgid "Export Template" msgstr "Modelo de exportação" -#: extras/forms/model_forms.py:175 +#: netbox/extras/forms/model_forms.py:175 msgid "Rendering" msgstr "Renderização" -#: extras/forms/model_forms.py:189 extras/forms/model_forms.py:525 +#: netbox/extras/forms/model_forms.py:189 +#: netbox/extras/forms/model_forms.py:525 msgid "Template content is populated from the remote source selected below." msgstr "" "O conteúdo do modelo é preenchido a partir da fonte remota selecionada " "abaixo." -#: extras/forms/model_forms.py:196 extras/forms/model_forms.py:532 +#: netbox/extras/forms/model_forms.py:196 +#: netbox/extras/forms/model_forms.py:532 msgid "Must specify either local content or a data file" msgstr "Deve especificar o conteúdo local ou um arquivo de dados" -#: extras/forms/model_forms.py:210 netbox/forms/mixins.py:70 -#: templates/extras/savedfilter.html:10 +#: netbox/extras/forms/model_forms.py:210 netbox/netbox/forms/mixins.py:70 +#: netbox/templates/extras/savedfilter.html:10 msgid "Saved Filter" msgstr "Filtro salvo" -#: extras/forms/model_forms.py:245 templates/extras/webhook.html:23 +#: netbox/extras/forms/model_forms.py:245 +#: netbox/templates/extras/webhook.html:23 msgid "HTTP Request" msgstr "Solicitação HTTP" -#: extras/forms/model_forms.py:247 templates/extras/webhook.html:44 +#: netbox/extras/forms/model_forms.py:247 +#: netbox/templates/extras/webhook.html:44 msgid "SSL" msgstr "SSL" -#: extras/forms/model_forms.py:265 +#: netbox/extras/forms/model_forms.py:265 msgid "Action choice" msgstr "Escolha de ação" -#: extras/forms/model_forms.py:270 +#: netbox/extras/forms/model_forms.py:270 msgid "Enter conditions in JSON format." msgstr "Insira as condições em JSON formato." -#: extras/forms/model_forms.py:274 +#: netbox/extras/forms/model_forms.py:274 msgid "" "Enter parameters to pass to the action in JSON format." @@ -7009,153 +7514,158 @@ msgstr "" "Insira os parâmetros a serem passados para a ação em JSON formato." -#: extras/forms/model_forms.py:279 templates/extras/eventrule.html:10 +#: netbox/extras/forms/model_forms.py:279 +#: netbox/templates/extras/eventrule.html:10 msgid "Event Rule" msgstr "Regra do evento" -#: extras/forms/model_forms.py:281 templates/extras/eventrule.html:66 +#: netbox/extras/forms/model_forms.py:281 +#: netbox/templates/extras/eventrule.html:66 msgid "Conditions" msgstr "Condições" -#: extras/forms/model_forms.py:293 +#: netbox/extras/forms/model_forms.py:293 msgid "Creations" msgstr "Criações" -#: extras/forms/model_forms.py:294 +#: netbox/extras/forms/model_forms.py:294 msgid "Updates" msgstr "Atualizações" -#: extras/forms/model_forms.py:295 +#: netbox/extras/forms/model_forms.py:295 msgid "Deletions" msgstr "Exclusões" -#: extras/forms/model_forms.py:296 +#: netbox/extras/forms/model_forms.py:296 msgid "Job executions" msgstr "Execuções de empregos" -#: extras/forms/model_forms.py:438 netbox/navigation/menu.py:39 -#: tenancy/tables/tenants.py:22 +#: netbox/extras/forms/model_forms.py:438 netbox/netbox/navigation/menu.py:39 +#: netbox/tenancy/tables/tenants.py:22 msgid "Tenants" msgstr "Inquilinos" -#: extras/forms/model_forms.py:458 ipam/forms/filtersets.py:142 -#: ipam/forms/filtersets.py:553 ipam/forms/model_forms.py:321 -#: templates/extras/configcontext.html:60 templates/ipam/ipaddress.html:59 -#: templates/ipam/vlan_edit.html:30 tenancy/forms/filtersets.py:87 -#: users/forms/model_forms.py:311 +#: netbox/extras/forms/model_forms.py:458 netbox/ipam/forms/filtersets.py:142 +#: netbox/ipam/forms/filtersets.py:553 netbox/ipam/forms/model_forms.py:321 +#: netbox/templates/extras/configcontext.html:60 +#: netbox/templates/ipam/ipaddress.html:59 +#: netbox/templates/ipam/vlan_edit.html:30 +#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:311 msgid "Assignment" msgstr "Atribuição" -#: extras/forms/model_forms.py:482 +#: netbox/extras/forms/model_forms.py:482 msgid "Data is populated from the remote source selected below." msgstr "Os dados são preenchidos a partir da fonte remota selecionada abaixo." -#: extras/forms/model_forms.py:488 +#: netbox/extras/forms/model_forms.py:488 msgid "Must specify either local data or a data file" msgstr "Deve especificar dados locais ou um arquivo de dados" -#: extras/forms/model_forms.py:507 templates/core/datafile.html:55 +#: netbox/extras/forms/model_forms.py:507 +#: netbox/templates/core/datafile.html:55 msgid "Content" msgstr "Conteúdo" -#: extras/forms/reports.py:17 extras/forms/scripts.py:23 +#: netbox/extras/forms/reports.py:17 netbox/extras/forms/scripts.py:23 msgid "Schedule at" msgstr "Agende em" -#: extras/forms/reports.py:18 +#: netbox/extras/forms/reports.py:18 msgid "Schedule execution of report to a set time" msgstr "Programe a execução do relatório em um horário definido" -#: extras/forms/reports.py:23 extras/forms/scripts.py:29 +#: netbox/extras/forms/reports.py:23 netbox/extras/forms/scripts.py:29 msgid "Recurs every" msgstr "Recorre a cada" -#: extras/forms/reports.py:27 +#: netbox/extras/forms/reports.py:27 msgid "Interval at which this report is re-run (in minutes)" msgstr "Intervalo no qual esse relatório é executado novamente (em minutos)" -#: extras/forms/reports.py:35 extras/forms/scripts.py:41 +#: netbox/extras/forms/reports.py:35 netbox/extras/forms/scripts.py:41 #, python-brace-format msgid " (current time: {now})" msgstr " (hora atual: {now})" -#: extras/forms/reports.py:45 extras/forms/scripts.py:51 +#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:51 msgid "Scheduled time must be in the future." msgstr "O horário agendado deve ser no futuro." -#: extras/forms/scripts.py:17 +#: netbox/extras/forms/scripts.py:17 msgid "Commit changes" msgstr "Confirmar alterações" -#: extras/forms/scripts.py:18 +#: netbox/extras/forms/scripts.py:18 msgid "Commit changes to the database (uncheck for a dry-run)" msgstr "" "Confirme as alterações no banco de dados (desmarque para uma execução a " "seco)" -#: extras/forms/scripts.py:24 +#: netbox/extras/forms/scripts.py:24 msgid "Schedule execution of script to a set time" msgstr "Programe a execução do script para um horário definido" -#: extras/forms/scripts.py:33 +#: netbox/extras/forms/scripts.py:33 msgid "Interval at which this script is re-run (in minutes)" msgstr "Intervalo no qual esse script é executado novamente (em minutos)" -#: extras/management/commands/reindex.py:66 +#: netbox/extras/management/commands/reindex.py:66 msgid "No indexers found!" msgstr "Nenhum indexador encontrado!" -#: extras/models/change_logging.py:24 +#: netbox/extras/models/change_logging.py:29 msgid "time" msgstr "horas" -#: extras/models/change_logging.py:37 +#: netbox/extras/models/change_logging.py:42 msgid "user name" msgstr "nome de usuário" -#: extras/models/change_logging.py:42 +#: netbox/extras/models/change_logging.py:47 msgid "request ID" msgstr "ID da solicitação" -#: extras/models/change_logging.py:47 extras/models/staging.py:69 +#: netbox/extras/models/change_logging.py:52 +#: netbox/extras/models/staging.py:70 msgid "action" msgstr "ação" -#: extras/models/change_logging.py:81 +#: netbox/extras/models/change_logging.py:86 msgid "pre-change data" msgstr "dados de pré-alteração" -#: extras/models/change_logging.py:87 +#: netbox/extras/models/change_logging.py:92 msgid "post-change data" msgstr "dados pós-alteração" -#: extras/models/change_logging.py:101 +#: netbox/extras/models/change_logging.py:106 msgid "object change" msgstr "mudança de objeto" -#: extras/models/change_logging.py:102 +#: netbox/extras/models/change_logging.py:107 msgid "object changes" msgstr "mudanças de objeto" -#: extras/models/change_logging.py:118 +#: netbox/extras/models/change_logging.py:123 #, python-brace-format msgid "Change logging is not supported for this object type ({type})." msgstr "" "O registro de alterações não é suportado para esse tipo de objeto ({type})." -#: extras/models/configs.py:130 +#: netbox/extras/models/configs.py:130 msgid "config context" msgstr "contexto de configuração" -#: extras/models/configs.py:131 +#: netbox/extras/models/configs.py:131 msgid "config contexts" msgstr "contextos de configuração" -#: extras/models/configs.py:149 extras/models/configs.py:205 +#: netbox/extras/models/configs.py:149 netbox/extras/models/configs.py:205 msgid "JSON data must be in object form. Example:" msgstr "Os dados JSON devem estar no formato de objeto. Exemplo:" -#: extras/models/configs.py:169 +#: netbox/extras/models/configs.py:169 msgid "" "Local config context data takes precedence over source contexts in the final" " rendered config context" @@ -7163,19 +7673,19 @@ msgstr "" "Os dados do contexto de configuração local têm precedência sobre os " "contextos de origem no contexto de configuração renderizado final" -#: extras/models/configs.py:224 +#: netbox/extras/models/configs.py:224 msgid "template code" msgstr "código de modelo" -#: extras/models/configs.py:225 +#: netbox/extras/models/configs.py:225 msgid "Jinja2 template code." msgstr "Código do modelo Jinja2." -#: extras/models/configs.py:228 +#: netbox/extras/models/configs.py:228 msgid "environment parameters" msgstr "parâmetros do ambiente" -#: extras/models/configs.py:233 +#: netbox/extras/models/configs.py:233 msgid "" "Any additional" @@ -7185,42 +7695,42 @@ msgstr "" "href=\"https://jinja.palletsprojects.com/en/3.1.x/api/#jinja2.Environment\">parâmetros" " adicionais para passar ao construir o ambiente Jinja2." -#: extras/models/configs.py:240 +#: netbox/extras/models/configs.py:240 msgid "config template" msgstr "modelo de configuração" -#: extras/models/configs.py:241 +#: netbox/extras/models/configs.py:241 msgid "config templates" msgstr "modelos de configuração" -#: extras/models/customfields.py:73 +#: netbox/extras/models/customfields.py:73 msgid "The object(s) to which this field applies." msgstr "O (s) objeto (s) aos quais esse campo se aplica." -#: extras/models/customfields.py:80 +#: netbox/extras/models/customfields.py:80 msgid "The type of data this custom field holds" msgstr "O tipo de dados que esse campo personalizado contém" -#: extras/models/customfields.py:87 +#: netbox/extras/models/customfields.py:87 msgid "The type of NetBox object this field maps to (for object fields)" msgstr "" "O tipo de objeto NetBox para o qual esse campo é mapeado (para campos de " "objeto)" -#: extras/models/customfields.py:93 +#: netbox/extras/models/customfields.py:93 msgid "Internal field name" msgstr "Nome do campo interno" -#: extras/models/customfields.py:97 +#: netbox/extras/models/customfields.py:97 msgid "Only alphanumeric characters and underscores are allowed." msgstr "Somente caracteres alfanuméricos e sublinhados são permitidos." -#: extras/models/customfields.py:102 +#: netbox/extras/models/customfields.py:102 msgid "Double underscores are not permitted in custom field names." msgstr "" "Sublinhados duplos não são permitidos em nomes de campos personalizados." -#: extras/models/customfields.py:113 +#: netbox/extras/models/customfields.py:113 msgid "" "Name of the field as displayed to users (if not provided, 'the field's name " "will be used)" @@ -7228,19 +7738,19 @@ msgstr "" "Nome do campo exibido aos usuários (se não for fornecido, 'o nome do campo " "será usado)" -#: extras/models/customfields.py:117 extras/models/models.py:345 +#: netbox/extras/models/customfields.py:117 netbox/extras/models/models.py:345 msgid "group name" msgstr "nome do grupo" -#: extras/models/customfields.py:120 +#: netbox/extras/models/customfields.py:120 msgid "Custom fields within the same group will be displayed together" msgstr "Os campos personalizados dentro do mesmo grupo serão exibidos juntos" -#: extras/models/customfields.py:128 +#: netbox/extras/models/customfields.py:128 msgid "required" msgstr "requeridos" -#: extras/models/customfields.py:130 +#: netbox/extras/models/customfields.py:130 msgid "" "If true, this field is required when creating new objects or editing an " "existing object." @@ -7248,11 +7758,11 @@ msgstr "" "Se verdadeiro, esse campo é obrigatório ao criar novos objetos ou editar um " "objeto existente." -#: extras/models/customfields.py:133 +#: netbox/extras/models/customfields.py:133 msgid "search weight" msgstr "peso de pesquisa" -#: extras/models/customfields.py:136 +#: netbox/extras/models/customfields.py:136 msgid "" "Weighting for search. Lower values are considered more important. Fields " "with a search weight of zero will be ignored." @@ -7260,11 +7770,11 @@ msgstr "" "Ponderação para pesquisa. Valores mais baixos são considerados mais " "importantes. Os campos com peso de pesquisa zero serão ignorados." -#: extras/models/customfields.py:141 +#: netbox/extras/models/customfields.py:141 msgid "filter logic" msgstr "lógica de filtro" -#: extras/models/customfields.py:145 +#: netbox/extras/models/customfields.py:145 msgid "" "Loose matches any instance of a given string; exact matches the entire " "field." @@ -7272,11 +7782,11 @@ msgstr "" "Loose corresponde a qualquer instância de uma determinada string; a exata " "corresponde a todo o campo." -#: extras/models/customfields.py:148 +#: netbox/extras/models/customfields.py:148 msgid "default" msgstr "padrão" -#: extras/models/customfields.py:152 +#: netbox/extras/models/customfields.py:152 msgid "" "Default value for the field (must be a JSON value). Encapsulate strings with" " double quotes (e.g. \"Foo\")." @@ -7284,35 +7794,35 @@ msgstr "" "Valor padrão para o campo (deve ser um valor JSON). Encapsular cadeias de " "caracteres com aspas duplas (por exemplo, “Foo”)." -#: extras/models/customfields.py:157 +#: netbox/extras/models/customfields.py:157 msgid "display weight" msgstr "peso da tela" -#: extras/models/customfields.py:158 +#: netbox/extras/models/customfields.py:158 msgid "Fields with higher weights appear lower in a form." msgstr "Os campos com pesos maiores aparecem mais abaixo em um formulário." -#: extras/models/customfields.py:163 +#: netbox/extras/models/customfields.py:163 msgid "minimum value" msgstr "valor mínimo" -#: extras/models/customfields.py:164 +#: netbox/extras/models/customfields.py:164 msgid "Minimum allowed value (for numeric fields)" msgstr "Valor mínimo permitido (para campos numéricos)" -#: extras/models/customfields.py:169 +#: netbox/extras/models/customfields.py:169 msgid "maximum value" msgstr "valor máximo" -#: extras/models/customfields.py:170 +#: netbox/extras/models/customfields.py:170 msgid "Maximum allowed value (for numeric fields)" msgstr "Valor máximo permitido (para campos numéricos)" -#: extras/models/customfields.py:176 +#: netbox/extras/models/customfields.py:176 msgid "validation regex" msgstr "regex de validação" -#: extras/models/customfields.py:178 +#: netbox/extras/models/customfields.py:178 #, python-brace-format msgid "" "Regular expression to enforce on text field values. Use ^ and $ to force " @@ -7323,269 +7833,271 @@ msgstr "" "forçar a correspondência de toda a string. Por exemplo, ^ " "[A-Z]{3}$ limitará os valores a exatamente três letras maiúsculas." -#: extras/models/customfields.py:186 +#: netbox/extras/models/customfields.py:186 msgid "choice set" msgstr "conjunto de opções" -#: extras/models/customfields.py:195 +#: netbox/extras/models/customfields.py:195 msgid "Specifies whether the custom field is displayed in the UI" msgstr "Especifica se o campo personalizado é exibido na interface do usuário" -#: extras/models/customfields.py:202 +#: netbox/extras/models/customfields.py:202 msgid "Specifies whether the custom field value can be edited in the UI" msgstr "" "Especifica se o valor do campo personalizado pode ser editado na interface " "do usuário" -#: extras/models/customfields.py:206 +#: netbox/extras/models/customfields.py:206 msgid "is cloneable" msgstr "é clonável" -#: extras/models/customfields.py:207 +#: netbox/extras/models/customfields.py:207 msgid "Replicate this value when cloning objects" msgstr "Replique esse valor ao clonar objetos" -#: extras/models/customfields.py:224 +#: netbox/extras/models/customfields.py:224 msgid "custom field" msgstr "campo personalizado" -#: extras/models/customfields.py:225 +#: netbox/extras/models/customfields.py:225 msgid "custom fields" msgstr "campos personalizados" -#: extras/models/customfields.py:314 +#: netbox/extras/models/customfields.py:314 #, python-brace-format msgid "Invalid default value \"{value}\": {error}" msgstr "Valor padrão inválido”{value}“: {error}" -#: extras/models/customfields.py:321 +#: netbox/extras/models/customfields.py:321 msgid "A minimum value may be set only for numeric fields" msgstr "Um valor mínimo pode ser definido somente para campos numéricos" -#: extras/models/customfields.py:323 +#: netbox/extras/models/customfields.py:323 msgid "A maximum value may be set only for numeric fields" msgstr "Um valor máximo pode ser definido somente para campos numéricos" -#: extras/models/customfields.py:333 +#: netbox/extras/models/customfields.py:333 msgid "" "Regular expression validation is supported only for text and URL fields" msgstr "" "A validação de expressões regulares é suportada somente para campos de texto" " e URL" -#: extras/models/customfields.py:343 +#: netbox/extras/models/customfields.py:343 msgid "Selection fields must specify a set of choices." msgstr "Os campos de seleção devem especificar um conjunto de opções." -#: extras/models/customfields.py:347 +#: netbox/extras/models/customfields.py:347 msgid "Choices may be set only on selection fields." msgstr "As opções podem ser definidas somente nos campos de seleção." -#: extras/models/customfields.py:354 +#: netbox/extras/models/customfields.py:354 msgid "Object fields must define an object type." msgstr "Os campos de objeto devem definir um tipo de objeto." -#: extras/models/customfields.py:359 +#: netbox/extras/models/customfields.py:359 #, python-brace-format msgid "{type} fields may not define an object type." msgstr "{type} os campos não podem definir um tipo de objeto." -#: extras/models/customfields.py:439 +#: netbox/extras/models/customfields.py:439 msgid "True" msgstr "É verdade" -#: extras/models/customfields.py:440 +#: netbox/extras/models/customfields.py:440 msgid "False" msgstr "Falso" -#: extras/models/customfields.py:522 +#: netbox/extras/models/customfields.py:522 #, python-brace-format msgid "Values must match this regex: {regex}" msgstr "Os valores devem corresponder a esse regex: {regex}" -#: extras/models/customfields.py:616 +#: netbox/extras/models/customfields.py:616 msgid "Value must be a string." msgstr "O valor deve ser uma string." -#: extras/models/customfields.py:618 +#: netbox/extras/models/customfields.py:618 #, python-brace-format msgid "Value must match regex '{regex}'" msgstr "O valor deve corresponder ao regex '{regex}'" -#: extras/models/customfields.py:623 +#: netbox/extras/models/customfields.py:623 msgid "Value must be an integer." msgstr "O valor deve ser um número inteiro." -#: extras/models/customfields.py:626 extras/models/customfields.py:641 +#: netbox/extras/models/customfields.py:626 +#: netbox/extras/models/customfields.py:641 #, python-brace-format msgid "Value must be at least {minimum}" msgstr "O valor deve ser pelo menos {minimum}" -#: extras/models/customfields.py:630 extras/models/customfields.py:645 +#: netbox/extras/models/customfields.py:630 +#: netbox/extras/models/customfields.py:645 #, python-brace-format msgid "Value must not exceed {maximum}" msgstr "O valor não deve exceder {maximum}" -#: extras/models/customfields.py:638 +#: netbox/extras/models/customfields.py:638 msgid "Value must be a decimal." msgstr "O valor deve ser decimal." -#: extras/models/customfields.py:650 +#: netbox/extras/models/customfields.py:650 msgid "Value must be true or false." msgstr "O valor deve ser verdadeiro ou falso." -#: extras/models/customfields.py:658 +#: netbox/extras/models/customfields.py:658 msgid "Date values must be in ISO 8601 format (YYYY-MM-DD)." msgstr "Os valores de data devem estar no formato ISO 8601 (AAAA-MM-DD)." -#: extras/models/customfields.py:667 +#: netbox/extras/models/customfields.py:667 msgid "Date and time values must be in ISO 8601 format (YYYY-MM-DD HH:MM:SS)." msgstr "" "Os valores de data e hora devem estar no formato ISO 8601 (AAAA-MM-DD " "HH:MM:SS)." -#: extras/models/customfields.py:674 +#: netbox/extras/models/customfields.py:674 #, python-brace-format msgid "Invalid choice ({value}) for choice set {choiceset}." msgstr "Escolha inválida ({value}) para conjunto de escolha {choiceset}." -#: extras/models/customfields.py:684 +#: netbox/extras/models/customfields.py:684 #, python-brace-format msgid "Invalid choice(s) ({value}) for choice set {choiceset}." msgstr "" "Escolha (s) inválida (s){value}) para conjunto de escolha {choiceset}." -#: extras/models/customfields.py:693 +#: netbox/extras/models/customfields.py:693 #, python-brace-format msgid "Value must be an object ID, not {type}" msgstr "O valor deve ser um ID de objeto, não {type}" -#: extras/models/customfields.py:699 +#: netbox/extras/models/customfields.py:699 #, python-brace-format msgid "Value must be a list of object IDs, not {type}" msgstr "O valor deve ser uma lista de IDs de objetos, não {type}" -#: extras/models/customfields.py:703 +#: netbox/extras/models/customfields.py:703 #, python-brace-format msgid "Found invalid object ID: {id}" msgstr "ID de objeto inválida encontrada: {id}" -#: extras/models/customfields.py:706 +#: netbox/extras/models/customfields.py:706 msgid "Required field cannot be empty." msgstr "O campo obrigatório não pode estar vazio." -#: extras/models/customfields.py:725 +#: netbox/extras/models/customfields.py:725 msgid "Base set of predefined choices (optional)" msgstr "Conjunto básico de opções predefinidas (opcional)" -#: extras/models/customfields.py:737 +#: netbox/extras/models/customfields.py:737 msgid "Choices are automatically ordered alphabetically" msgstr "As opções são ordenadas automaticamente em ordem alfabética" -#: extras/models/customfields.py:744 +#: netbox/extras/models/customfields.py:744 msgid "custom field choice set" msgstr "conjunto de opções de campo personalizado" -#: extras/models/customfields.py:745 +#: netbox/extras/models/customfields.py:745 msgid "custom field choice sets" msgstr "conjuntos de opções de campo personalizados" -#: extras/models/customfields.py:781 +#: netbox/extras/models/customfields.py:781 msgid "Must define base or extra choices." msgstr "Deve definir opções básicas ou extras." -#: extras/models/dashboard.py:19 +#: netbox/extras/models/dashboard.py:19 msgid "layout" msgstr "layout" -#: extras/models/dashboard.py:23 +#: netbox/extras/models/dashboard.py:23 msgid "config" msgstr "configuração" -#: extras/models/dashboard.py:28 +#: netbox/extras/models/dashboard.py:28 msgid "dashboard" msgstr "painel de controle" -#: extras/models/dashboard.py:29 +#: netbox/extras/models/dashboard.py:29 msgid "dashboards" msgstr "painéis" -#: extras/models/models.py:51 +#: netbox/extras/models/models.py:51 msgid "object types" msgstr "tipos de objetos" -#: extras/models/models.py:52 +#: netbox/extras/models/models.py:52 msgid "The object(s) to which this rule applies." msgstr "O (s) objeto (s) aos quais essa regra se aplica." -#: extras/models/models.py:65 +#: netbox/extras/models/models.py:65 msgid "on create" msgstr "na criação" -#: extras/models/models.py:67 +#: netbox/extras/models/models.py:67 msgid "Triggers when a matching object is created." msgstr "É acionado quando um objeto correspondente é criado." -#: extras/models/models.py:70 +#: netbox/extras/models/models.py:70 msgid "on update" msgstr "na atualização" -#: extras/models/models.py:72 +#: netbox/extras/models/models.py:72 msgid "Triggers when a matching object is updated." msgstr "É acionado quando um objeto correspondente é atualizado." -#: extras/models/models.py:75 +#: netbox/extras/models/models.py:75 msgid "on delete" msgstr "ao excluir" -#: extras/models/models.py:77 +#: netbox/extras/models/models.py:77 msgid "Triggers when a matching object is deleted." msgstr "É acionado quando um objeto correspondente é excluído." -#: extras/models/models.py:80 +#: netbox/extras/models/models.py:80 msgid "on job start" msgstr "no início do trabalho" -#: extras/models/models.py:82 +#: netbox/extras/models/models.py:82 msgid "Triggers when a job for a matching object is started." msgstr "" "É acionado quando um trabalho para um objeto correspondente é iniciado." -#: extras/models/models.py:85 +#: netbox/extras/models/models.py:85 msgid "on job end" msgstr "no final do trabalho" -#: extras/models/models.py:87 +#: netbox/extras/models/models.py:87 msgid "Triggers when a job for a matching object terminates." msgstr "" "É acionado quando um trabalho para um objeto correspondente é encerrado." -#: extras/models/models.py:94 +#: netbox/extras/models/models.py:94 msgid "conditions" msgstr "condições" -#: extras/models/models.py:97 +#: netbox/extras/models/models.py:97 msgid "" "A set of conditions which determine whether the event will be generated." msgstr "Um conjunto de condições que determinam se o evento será gerado." -#: extras/models/models.py:105 +#: netbox/extras/models/models.py:105 msgid "action type" msgstr "tipo de ação" -#: extras/models/models.py:124 +#: netbox/extras/models/models.py:124 msgid "Additional data to pass to the action object" msgstr "Dados adicionais para passar para o objeto de ação" -#: extras/models/models.py:136 +#: netbox/extras/models/models.py:136 msgid "event rule" msgstr "regra do evento" -#: extras/models/models.py:137 +#: netbox/extras/models/models.py:137 msgid "event rules" msgstr "regras do evento" -#: extras/models/models.py:153 +#: netbox/extras/models/models.py:153 msgid "" "At least one event type must be selected: create, update, delete, job start," " and/or job end." @@ -7593,7 +8105,7 @@ msgstr "" "Pelo menos um tipo de evento deve ser selecionado: criar, atualizar, " "excluir, início e/ou fim do trabalho." -#: extras/models/models.py:194 +#: netbox/extras/models/models.py:194 msgid "" "This URL will be called using the HTTP method defined when the webhook is " "called. Jinja2 template processing is supported with the same context as the" @@ -7603,7 +8115,7 @@ msgstr "" "chamado. O processamento do modelo Jinja2 é suportado com o mesmo contexto " "do corpo da solicitação." -#: extras/models/models.py:209 +#: netbox/extras/models/models.py:209 msgid "" "The complete list of official content types is available aqui." -#: extras/models/models.py:214 +#: netbox/extras/models/models.py:214 msgid "additional headers" msgstr "cabeçalhos adicionais" -#: extras/models/models.py:217 +#: netbox/extras/models/models.py:217 msgid "" "User-supplied HTTP headers to be sent with the request in addition to the " "HTTP content type. Headers should be defined in the format Name: " @@ -7629,11 +8141,11 @@ msgstr "" "Nome: Valor. O processamento do modelo Jinja2 é suportado com o" " mesmo contexto do corpo da solicitação (abaixo)." -#: extras/models/models.py:223 +#: netbox/extras/models/models.py:223 msgid "body template" msgstr "modelo de corpo" -#: extras/models/models.py:226 +#: netbox/extras/models/models.py:226 msgid "" "Jinja2 template for a custom request body. If blank, a JSON object " "representing the change will be included. Available context data includes: " @@ -7646,11 +8158,11 @@ msgstr "" "timestamp, nome de usuário, ID da " "solicitação, e dados." -#: extras/models/models.py:232 +#: netbox/extras/models/models.py:232 msgid "secret" msgstr "secreto" -#: extras/models/models.py:236 +#: netbox/extras/models/models.py:236 msgid "" "When provided, the request will include a X-Hook-Signature " "header containing a HMAC hex digest of the payload body using the secret as " @@ -7660,15 +8172,15 @@ msgstr "" "cabeçalho contendo um resumo hexadecimal HMAC do corpo da carga usando o " "segredo como chave. O segredo não é transmitido na solicitação." -#: extras/models/models.py:243 +#: netbox/extras/models/models.py:243 msgid "Enable SSL certificate verification. Disable with caution!" msgstr "Ative a verificação do certificado SSL. Desative com cuidado!" -#: extras/models/models.py:249 templates/extras/webhook.html:51 +#: netbox/extras/models/models.py:249 netbox/templates/extras/webhook.html:51 msgid "CA File Path" msgstr "Caminho do arquivo CA" -#: extras/models/models.py:251 +#: netbox/extras/models/models.py:251 msgid "" "The specific CA certificate file to use for SSL verification. Leave blank to" " use the system defaults." @@ -7676,65 +8188,65 @@ msgstr "" "O arquivo de certificado CA específico a ser usado para verificação SSL. " "Deixe em branco para usar os padrões do sistema." -#: extras/models/models.py:262 +#: netbox/extras/models/models.py:262 msgid "webhook" msgstr "webhook" -#: extras/models/models.py:263 +#: netbox/extras/models/models.py:263 msgid "webhooks" msgstr "webhooks" -#: extras/models/models.py:281 +#: netbox/extras/models/models.py:281 msgid "Do not specify a CA certificate file if SSL verification is disabled." msgstr "" "Não especifique um arquivo de certificado CA se a verificação SSL estiver " "desativada." -#: extras/models/models.py:321 +#: netbox/extras/models/models.py:321 msgid "The object type(s) to which this link applies." msgstr "O (s) tipo (s) de objeto aos quais esse link se aplica." -#: extras/models/models.py:333 +#: netbox/extras/models/models.py:333 msgid "link text" msgstr "texto do link" -#: extras/models/models.py:334 +#: netbox/extras/models/models.py:334 msgid "Jinja2 template code for link text" msgstr "Código de modelo Jinja2 para texto do link" -#: extras/models/models.py:337 +#: netbox/extras/models/models.py:337 msgid "link URL" msgstr "URL do link" -#: extras/models/models.py:338 +#: netbox/extras/models/models.py:338 msgid "Jinja2 template code for link URL" msgstr "Código de modelo Jinja2 para URL do link" -#: extras/models/models.py:348 +#: netbox/extras/models/models.py:348 msgid "Links with the same group will appear as a dropdown menu" msgstr "Links com o mesmo grupo aparecerão como um menu suspenso" -#: extras/models/models.py:358 +#: netbox/extras/models/models.py:358 msgid "new window" msgstr "nova janela" -#: extras/models/models.py:360 +#: netbox/extras/models/models.py:360 msgid "Force link to open in a new window" msgstr "Forçar o link a abrir em uma nova janela" -#: extras/models/models.py:369 +#: netbox/extras/models/models.py:369 msgid "custom link" msgstr "link personalizado" -#: extras/models/models.py:370 +#: netbox/extras/models/models.py:370 msgid "custom links" msgstr "links personalizados" -#: extras/models/models.py:417 +#: netbox/extras/models/models.py:417 msgid "The object type(s) to which this template applies." msgstr "O (s) tipo (s) de objeto aos quais esse modelo se aplica." -#: extras/models/models.py:430 +#: netbox/extras/models/models.py:430 msgid "" "Jinja2 template code. The list of objects being exported is passed as a " "context variable named queryset." @@ -7743,1026 +8255,1055 @@ msgstr "" "passada como uma variável de contexto chamada conjunto de " "consultas." -#: extras/models/models.py:438 +#: netbox/extras/models/models.py:438 msgid "Defaults to text/plain; charset=utf-8" msgstr "O padrão é texto/simples; charset=utf-8" -#: extras/models/models.py:441 +#: netbox/extras/models/models.py:441 msgid "file extension" msgstr "extensão de arquivo" -#: extras/models/models.py:444 +#: netbox/extras/models/models.py:444 msgid "Extension to append to the rendered filename" msgstr "Extensão para anexar ao nome do arquivo renderizado" -#: extras/models/models.py:447 +#: netbox/extras/models/models.py:447 msgid "as attachment" msgstr "como anexo" -#: extras/models/models.py:449 +#: netbox/extras/models/models.py:449 msgid "Download file as attachment" msgstr "Baixar arquivo como anexo" -#: extras/models/models.py:458 +#: netbox/extras/models/models.py:458 msgid "export template" msgstr "modelo de exportação" -#: extras/models/models.py:459 +#: netbox/extras/models/models.py:459 msgid "export templates" msgstr "modelos de exportação" -#: extras/models/models.py:476 +#: netbox/extras/models/models.py:476 #, python-brace-format msgid "\"{name}\" is a reserved name. Please choose a different name." msgstr "“{name}“é um nome reservado. Escolha um nome diferente." -#: extras/models/models.py:526 +#: netbox/extras/models/models.py:526 msgid "The object type(s) to which this filter applies." msgstr "O (s) tipo (s) de objeto aos quais esse filtro se aplica." -#: extras/models/models.py:558 +#: netbox/extras/models/models.py:558 msgid "shared" msgstr "compartilhado" -#: extras/models/models.py:571 +#: netbox/extras/models/models.py:571 msgid "saved filter" msgstr "filtro salvo" -#: extras/models/models.py:572 +#: netbox/extras/models/models.py:572 msgid "saved filters" msgstr "filtros salvos" -#: extras/models/models.py:590 +#: netbox/extras/models/models.py:590 msgid "Filter parameters must be stored as a dictionary of keyword arguments." msgstr "" "Os parâmetros do filtro devem ser armazenados como um dicionário de " "argumentos de palavras-chave." -#: extras/models/models.py:618 +#: netbox/extras/models/models.py:618 msgid "image height" msgstr "altura da imagem" -#: extras/models/models.py:621 +#: netbox/extras/models/models.py:621 msgid "image width" msgstr "largura da imagem" -#: extras/models/models.py:638 +#: netbox/extras/models/models.py:638 msgid "image attachment" msgstr "anexo de imagem" -#: extras/models/models.py:639 +#: netbox/extras/models/models.py:639 msgid "image attachments" msgstr "anexos de imagem" -#: extras/models/models.py:653 +#: netbox/extras/models/models.py:653 #, python-brace-format msgid "Image attachments cannot be assigned to this object type ({type})." msgstr "" "Os anexos de imagem não podem ser atribuídos a esse tipo de objeto ({type})." -#: extras/models/models.py:716 +#: netbox/extras/models/models.py:716 msgid "kind" msgstr "gentil" -#: extras/models/models.py:730 +#: netbox/extras/models/models.py:730 msgid "journal entry" msgstr "entrada no diário" -#: extras/models/models.py:731 +#: netbox/extras/models/models.py:731 msgid "journal entries" msgstr "entradas de diário" -#: extras/models/models.py:746 +#: netbox/extras/models/models.py:746 #, python-brace-format msgid "Journaling is not supported for this object type ({type})." msgstr "" "O registro no diário não é suportado para esse tipo de objeto ({type})." -#: extras/models/models.py:788 +#: netbox/extras/models/models.py:788 msgid "bookmark" msgstr "marca páginas" -#: extras/models/models.py:789 +#: netbox/extras/models/models.py:789 msgid "bookmarks" msgstr "marcadores" -#: extras/models/models.py:802 +#: netbox/extras/models/models.py:802 #, python-brace-format msgid "Bookmarks cannot be assigned to this object type ({type})." msgstr "" "Os marcadores não podem ser atribuídos a esse tipo de objeto ({type})." -#: extras/models/scripts.py:42 +#: netbox/extras/models/scripts.py:42 msgid "is executable" msgstr "é executável" -#: extras/models/scripts.py:64 +#: netbox/extras/models/scripts.py:64 msgid "script" msgstr "roteiro" -#: extras/models/scripts.py:65 +#: netbox/extras/models/scripts.py:65 msgid "scripts" msgstr "scripts" -#: extras/models/scripts.py:111 +#: netbox/extras/models/scripts.py:111 msgid "script module" msgstr "módulo de script" -#: extras/models/scripts.py:112 +#: netbox/extras/models/scripts.py:112 msgid "script modules" msgstr "módulos de script" -#: extras/models/search.py:22 +#: netbox/extras/models/search.py:22 msgid "timestamp" msgstr "timestamp" -#: extras/models/search.py:37 +#: netbox/extras/models/search.py:37 msgid "field" msgstr "campo" -#: extras/models/search.py:45 +#: netbox/extras/models/search.py:45 msgid "value" msgstr "valor" -#: extras/models/search.py:56 +#: netbox/extras/models/search.py:56 msgid "cached value" msgstr "valor em cache" -#: extras/models/search.py:57 +#: netbox/extras/models/search.py:57 msgid "cached values" msgstr "valores em cache" -#: extras/models/staging.py:44 +#: netbox/extras/models/staging.py:45 msgid "branch" msgstr "filial" -#: extras/models/staging.py:45 +#: netbox/extras/models/staging.py:46 msgid "branches" msgstr "ramos" -#: extras/models/staging.py:97 +#: netbox/extras/models/staging.py:98 msgid "staged change" msgstr "mudança encenada" -#: extras/models/staging.py:98 +#: netbox/extras/models/staging.py:99 msgid "staged changes" msgstr "mudanças encenadas" -#: extras/models/tags.py:40 +#: netbox/extras/models/tags.py:40 msgid "The object type(s) to which this tag can be applied." msgstr "O (s) tipo (s) de objeto aos quais essa tag pode ser aplicada." -#: extras/models/tags.py:49 +#: netbox/extras/models/tags.py:49 msgid "tag" msgstr "marcar" -#: extras/models/tags.py:50 +#: netbox/extras/models/tags.py:50 msgid "tags" msgstr "tags" -#: extras/models/tags.py:78 +#: netbox/extras/models/tags.py:78 msgid "tagged item" msgstr "item marcado" -#: extras/models/tags.py:79 +#: netbox/extras/models/tags.py:79 msgid "tagged items" msgstr "itens marcados" -#: extras/scripts.py:439 +#: netbox/extras/scripts.py:439 msgid "Script Data" msgstr "Dados do script" -#: extras/scripts.py:443 +#: netbox/extras/scripts.py:443 msgid "Script Execution Parameters" msgstr "Parâmetros de execução do script" -#: extras/scripts.py:662 +#: netbox/extras/scripts.py:662 msgid "Database changes have been reverted automatically." msgstr "As alterações no banco de dados foram revertidas automaticamente." -#: extras/scripts.py:675 +#: netbox/extras/scripts.py:675 msgid "Script aborted with error: " msgstr "Script abortado com erro: " -#: extras/scripts.py:685 +#: netbox/extras/scripts.py:685 msgid "An exception occurred: " msgstr "Ocorreu uma exceção: " -#: extras/scripts.py:688 +#: netbox/extras/scripts.py:688 msgid "Database changes have been reverted due to error." msgstr "As alterações do banco de dados foram revertidas devido a um erro." -#: extras/signals.py:146 +#: netbox/extras/signals.py:133 #, python-brace-format msgid "Deletion is prevented by a protection rule: {message}" msgstr "A exclusão é impedida por uma regra de proteção: {message}" -#: extras/tables/tables.py:46 extras/tables/tables.py:124 -#: extras/tables/tables.py:148 extras/tables/tables.py:213 -#: extras/tables/tables.py:238 extras/tables/tables.py:290 -#: extras/tables/tables.py:336 templates/extras/customfield.html:93 -#: templates/extras/eventrule.html:27 templates/users/objectpermission.html:64 -#: users/tables.py:80 +#: netbox/extras/tables/tables.py:46 netbox/extras/tables/tables.py:124 +#: netbox/extras/tables/tables.py:148 netbox/extras/tables/tables.py:213 +#: netbox/extras/tables/tables.py:238 netbox/extras/tables/tables.py:290 +#: netbox/extras/tables/tables.py:336 +#: netbox/templates/extras/customfield.html:93 +#: netbox/templates/extras/eventrule.html:27 +#: netbox/templates/users/objectpermission.html:64 netbox/users/tables.py:80 msgid "Object Types" msgstr "Tipos de objetos" -#: extras/tables/tables.py:52 +#: netbox/extras/tables/tables.py:52 msgid "Visible" msgstr "Visível" -#: extras/tables/tables.py:55 +#: netbox/extras/tables/tables.py:55 msgid "Editable" msgstr "Editável" -#: extras/tables/tables.py:61 +#: netbox/extras/tables/tables.py:61 msgid "Related Object Type" msgstr "Tipo de objeto relacionado" -#: extras/tables/tables.py:65 templates/extras/customfield.html:47 +#: netbox/extras/tables/tables.py:65 +#: netbox/templates/extras/customfield.html:47 msgid "Choice Set" msgstr "Conjunto de opções" -#: extras/tables/tables.py:73 +#: netbox/extras/tables/tables.py:73 msgid "Is Cloneable" msgstr "É clonável" -#: extras/tables/tables.py:103 +#: netbox/extras/tables/tables.py:103 msgid "Count" msgstr "Contar" -#: extras/tables/tables.py:106 +#: netbox/extras/tables/tables.py:106 msgid "Order Alphabetically" msgstr "Ordenar alfabeticamente" -#: extras/tables/tables.py:130 templates/extras/customlink.html:33 +#: netbox/extras/tables/tables.py:130 +#: netbox/templates/extras/customlink.html:33 msgid "New Window" msgstr "Nova janela" -#: extras/tables/tables.py:151 +#: netbox/extras/tables/tables.py:151 msgid "As Attachment" msgstr "Como anexo" -#: extras/tables/tables.py:158 extras/tables/tables.py:377 -#: extras/tables/tables.py:412 templates/core/datafile.html:24 -#: templates/dcim/device/render_config.html:22 -#: templates/extras/configcontext.html:39 -#: templates/extras/configtemplate.html:31 -#: templates/extras/exporttemplate.html:45 -#: templates/generic/bulk_import.html:35 -#: templates/virtualization/virtualmachine/render_config.html:22 +#: netbox/extras/tables/tables.py:158 netbox/extras/tables/tables.py:377 +#: netbox/extras/tables/tables.py:412 netbox/templates/core/datafile.html:24 +#: netbox/templates/dcim/device/render_config.html:22 +#: netbox/templates/extras/configcontext.html:39 +#: netbox/templates/extras/configtemplate.html:31 +#: netbox/templates/extras/exporttemplate.html:45 +#: netbox/templates/generic/bulk_import.html:35 +#: netbox/templates/virtualization/virtualmachine/render_config.html:22 msgid "Data File" msgstr "Arquivo de dados" -#: extras/tables/tables.py:163 extras/tables/tables.py:389 -#: extras/tables/tables.py:417 +#: netbox/extras/tables/tables.py:163 netbox/extras/tables/tables.py:389 +#: netbox/extras/tables/tables.py:417 msgid "Synced" msgstr "Sincronizado" -#: extras/tables/tables.py:190 +#: netbox/extras/tables/tables.py:190 msgid "Image" msgstr "Imagem" -#: extras/tables/tables.py:195 +#: netbox/extras/tables/tables.py:195 msgid "Size (Bytes)" msgstr "Tamanho (bytes)" -#: extras/tables/tables.py:260 +#: netbox/extras/tables/tables.py:260 msgid "SSL Validation" msgstr "Validação SSL" -#: extras/tables/tables.py:305 +#: netbox/extras/tables/tables.py:305 msgid "Job Start" msgstr "Início do trabalho" -#: extras/tables/tables.py:308 +#: netbox/extras/tables/tables.py:308 msgid "Job End" msgstr "Fim do trabalho" -#: extras/tables/tables.py:425 netbox/navigation/menu.py:64 -#: templates/dcim/devicerole.html:8 +#: netbox/extras/tables/tables.py:425 netbox/netbox/navigation/menu.py:64 +#: netbox/templates/dcim/devicerole.html:8 msgid "Device Roles" msgstr "Funções do dispositivo" -#: extras/tables/tables.py:466 templates/account/profile.html:19 -#: templates/users/user.html:21 +#: netbox/extras/tables/tables.py:466 netbox/templates/account/profile.html:19 +#: netbox/templates/users/user.html:21 msgid "Full Name" msgstr "Nome completo" -#: extras/tables/tables.py:483 templates/extras/objectchange.html:67 +#: netbox/extras/tables/tables.py:483 +#: netbox/templates/extras/objectchange.html:68 msgid "Request ID" msgstr "ID da solicitação" -#: extras/tables/tables.py:520 +#: netbox/extras/tables/tables.py:520 msgid "Comments (Short)" msgstr "Comentários (curtos)" -#: extras/tables/tables.py:539 extras/tables/tables.py:561 +#: netbox/extras/tables/tables.py:539 netbox/extras/tables/tables.py:561 msgid "Line" msgstr "Linha" -#: extras/tables/tables.py:546 extras/tables/tables.py:571 +#: netbox/extras/tables/tables.py:546 netbox/extras/tables/tables.py:571 msgid "Level" msgstr "Nível" -#: extras/tables/tables.py:549 extras/tables/tables.py:580 +#: netbox/extras/tables/tables.py:549 netbox/extras/tables/tables.py:580 msgid "Message" msgstr "Mensagem" -#: extras/tables/tables.py:564 +#: netbox/extras/tables/tables.py:564 msgid "Method" msgstr "Método" -#: extras/validators.py:16 +#: netbox/extras/validators.py:16 #, python-format msgid "Ensure this value is equal to %(limit_value)s." msgstr "Verifique se esse valor é igual a %(limit_value)s." -#: extras/validators.py:27 +#: netbox/extras/validators.py:27 #, python-format msgid "Ensure this value does not equal %(limit_value)s." msgstr "Certifique-se de que esse valor não seja igual %(limit_value)s." -#: extras/validators.py:38 +#: netbox/extras/validators.py:38 msgid "This field must be empty." msgstr "Esse campo deve estar vazio." -#: extras/validators.py:53 +#: netbox/extras/validators.py:53 msgid "This field must not be empty." msgstr "Esse campo não deve estar vazio." -#: extras/validators.py:95 +#: netbox/extras/validators.py:95 msgid "Validation rules must be passed as a dictionary" msgstr "As regras de validação devem ser passadas como um dicionário" -#: extras/validators.py:120 +#: netbox/extras/validators.py:120 #, python-brace-format msgid "Custom validation failed for {attribute}: {exception}" msgstr "Falha na validação personalizada para {attribute}: {exception}" -#: extras/validators.py:140 +#: netbox/extras/validators.py:140 #, python-brace-format msgid "Invalid attribute \"{name}\" for request" msgstr "Atributo inválido”{name}“para solicitação" -#: extras/validators.py:157 +#: netbox/extras/validators.py:157 #, python-brace-format msgid "Invalid attribute \"{name}\" for {model}" msgstr "Atributo inválido”{name}“para {model}" -#: extras/views.py:889 +#: netbox/extras/views.py:889 msgid "Your dashboard has been reset." msgstr "Seu painel foi redefinido." -#: extras/views.py:935 +#: netbox/extras/views.py:935 msgid "Added widget: " msgstr "Widget adicionado: " -#: extras/views.py:976 +#: netbox/extras/views.py:976 msgid "Updated widget: " msgstr "Widget atualizado: " -#: extras/views.py:1012 +#: netbox/extras/views.py:1012 msgid "Deleted widget: " msgstr "Widget excluído: " -#: extras/views.py:1014 +#: netbox/extras/views.py:1014 msgid "Error deleting widget: " msgstr "Erro ao excluir o widget: " -#: extras/views.py:1101 +#: netbox/extras/views.py:1101 msgid "Unable to run script: RQ worker process not running." msgstr "" "Não é possível executar o script: o processo de trabalho do RQ não está em " "execução." -#: ipam/api/field_serializers.py:17 +#: netbox/ipam/api/field_serializers.py:17 msgid "Enter a valid IPv4 or IPv6 address with optional mask." msgstr "Insira um endereço IPv4 ou IPv6 válido com máscara opcional." -#: ipam/api/field_serializers.py:24 +#: netbox/ipam/api/field_serializers.py:24 #, python-brace-format msgid "Invalid IP address format: {data}" msgstr "Formato de endereço IP inválido: {data}" -#: ipam/api/field_serializers.py:37 +#: netbox/ipam/api/field_serializers.py:37 msgid "Enter a valid IPv4 or IPv6 prefix and mask in CIDR notation." msgstr "Insira um prefixo IPv4 ou IPv6 válido e uma máscara na notação CIDR." -#: ipam/api/field_serializers.py:44 +#: netbox/ipam/api/field_serializers.py:44 #, python-brace-format msgid "Invalid IP prefix format: {data}" msgstr "Formato de prefixo IP inválido: {data}" -#: ipam/api/views.py:358 +#: netbox/ipam/api/views.py:358 msgid "" "Insufficient space is available to accommodate the requested prefix size(s)" msgstr "" "Espaço insuficiente está disponível para acomodar o (s) tamanho (s) de " "prefixo solicitado" -#: ipam/choices.py:30 +#: netbox/ipam/choices.py:30 msgid "Container" msgstr "Contêiner" -#: ipam/choices.py:72 +#: netbox/ipam/choices.py:72 msgid "DHCP" msgstr "DHCP" -#: ipam/choices.py:73 +#: netbox/ipam/choices.py:73 msgid "SLAAC" msgstr "ESBRAVEJAR" -#: ipam/choices.py:89 +#: netbox/ipam/choices.py:89 msgid "Loopback" msgstr "Loopback" -#: ipam/choices.py:90 tenancy/choices.py:18 +#: netbox/ipam/choices.py:90 netbox/tenancy/choices.py:18 msgid "Secondary" msgstr "Secundário" -#: ipam/choices.py:91 +#: netbox/ipam/choices.py:91 msgid "Anycast" msgstr "Anycast" -#: ipam/choices.py:115 +#: netbox/ipam/choices.py:115 msgid "Standard" msgstr "Padrão" -#: ipam/choices.py:120 +#: netbox/ipam/choices.py:120 msgid "CheckPoint" msgstr "Ponto de verificação" -#: ipam/choices.py:123 +#: netbox/ipam/choices.py:123 msgid "Cisco" msgstr "Cisco" -#: ipam/choices.py:137 +#: netbox/ipam/choices.py:137 msgid "Plaintext" msgstr "Texto sem formatação" -#: ipam/fields.py:36 +#: netbox/ipam/fields.py:36 #, python-brace-format msgid "Invalid IP address format: {address}" msgstr "Formato de endereço IP inválido: {address}" -#: ipam/filtersets.py:48 vpn/filtersets.py:323 +#: netbox/ipam/filtersets.py:48 netbox/vpn/filtersets.py:323 msgid "Import target" msgstr "Alvo de importação" -#: ipam/filtersets.py:54 vpn/filtersets.py:329 +#: netbox/ipam/filtersets.py:54 netbox/vpn/filtersets.py:329 msgid "Import target (name)" msgstr "Destino de importação (nome)" -#: ipam/filtersets.py:59 vpn/filtersets.py:334 +#: netbox/ipam/filtersets.py:59 netbox/vpn/filtersets.py:334 msgid "Export target" msgstr "Alvo de exportação" -#: ipam/filtersets.py:65 vpn/filtersets.py:340 +#: netbox/ipam/filtersets.py:65 netbox/vpn/filtersets.py:340 msgid "Export target (name)" msgstr "Alvo de exportação (nome)" -#: ipam/filtersets.py:86 +#: netbox/ipam/filtersets.py:86 msgid "Importing VRF" msgstr "Importando VRF" -#: ipam/filtersets.py:92 +#: netbox/ipam/filtersets.py:92 msgid "Import VRF (RD)" msgstr "Importar VRF (RD)" -#: ipam/filtersets.py:97 +#: netbox/ipam/filtersets.py:97 msgid "Exporting VRF" msgstr "Exportando VRF" -#: ipam/filtersets.py:103 +#: netbox/ipam/filtersets.py:103 msgid "Export VRF (RD)" msgstr "Exportar VRF (RD)" -#: ipam/filtersets.py:108 +#: netbox/ipam/filtersets.py:108 msgid "Importing L2VPN" msgstr "Importando o L2VPN" -#: ipam/filtersets.py:114 +#: netbox/ipam/filtersets.py:114 msgid "Importing L2VPN (identifier)" msgstr "Importando L2VPN (identificador)" -#: ipam/filtersets.py:119 +#: netbox/ipam/filtersets.py:119 msgid "Exporting L2VPN" msgstr "Exportação de L2VPN" -#: ipam/filtersets.py:125 +#: netbox/ipam/filtersets.py:125 msgid "Exporting L2VPN (identifier)" msgstr "Exportação de L2VPN (identificador)" -#: ipam/filtersets.py:155 ipam/filtersets.py:281 ipam/forms/model_forms.py:227 -#: ipam/tables/ip.py:211 templates/ipam/prefix.html:12 +#: netbox/ipam/filtersets.py:155 netbox/ipam/filtersets.py:281 +#: netbox/ipam/forms/model_forms.py:227 netbox/ipam/tables/ip.py:211 +#: netbox/templates/ipam/prefix.html:12 msgid "Prefix" msgstr "Prefixo" -#: ipam/filtersets.py:159 ipam/filtersets.py:198 ipam/filtersets.py:221 +#: netbox/ipam/filtersets.py:159 netbox/ipam/filtersets.py:198 +#: netbox/ipam/filtersets.py:221 msgid "RIR (ID)" msgstr "RIR (ID)" -#: ipam/filtersets.py:165 ipam/filtersets.py:204 ipam/filtersets.py:227 +#: netbox/ipam/filtersets.py:165 netbox/ipam/filtersets.py:204 +#: netbox/ipam/filtersets.py:227 msgid "RIR (slug)" msgstr "RIR (slug)" -#: ipam/filtersets.py:285 +#: netbox/ipam/filtersets.py:285 msgid "Within prefix" msgstr "Dentro do prefixo" -#: ipam/filtersets.py:289 +#: netbox/ipam/filtersets.py:289 msgid "Within and including prefix" msgstr "Dentro e incluindo o prefixo" -#: ipam/filtersets.py:293 +#: netbox/ipam/filtersets.py:293 msgid "Prefixes which contain this prefix or IP" msgstr "Prefixos que contêm esse prefixo ou IP" -#: ipam/filtersets.py:304 ipam/filtersets.py:572 ipam/forms/bulk_edit.py:327 -#: ipam/forms/filtersets.py:196 ipam/forms/filtersets.py:331 +#: netbox/ipam/filtersets.py:304 netbox/ipam/filtersets.py:572 +#: netbox/ipam/forms/bulk_edit.py:327 netbox/ipam/forms/filtersets.py:196 +#: netbox/ipam/forms/filtersets.py:331 msgid "Mask length" msgstr "Comprimento da máscara" -#: ipam/filtersets.py:373 vpn/filtersets.py:446 +#: netbox/ipam/filtersets.py:373 netbox/vpn/filtersets.py:446 msgid "VLAN (ID)" msgstr "VLAN (ID)" -#: ipam/filtersets.py:377 vpn/filtersets.py:441 +#: netbox/ipam/filtersets.py:377 netbox/vpn/filtersets.py:441 msgid "VLAN number (1-4094)" msgstr "Número da VLAN (1-4094)" -#: ipam/filtersets.py:471 ipam/filtersets.py:475 ipam/filtersets.py:567 -#: ipam/forms/model_forms.py:461 templates/tenancy/contact.html:53 -#: tenancy/forms/bulk_edit.py:113 +#: netbox/ipam/filtersets.py:471 netbox/ipam/filtersets.py:475 +#: netbox/ipam/filtersets.py:567 netbox/ipam/forms/model_forms.py:461 +#: netbox/templates/tenancy/contact.html:53 +#: netbox/tenancy/forms/bulk_edit.py:113 msgid "Address" msgstr "Endereço" -#: ipam/filtersets.py:479 +#: netbox/ipam/filtersets.py:479 msgid "Ranges which contain this prefix or IP" msgstr "Intervalos que contêm esse prefixo ou IP" -#: ipam/filtersets.py:507 ipam/filtersets.py:563 +#: netbox/ipam/filtersets.py:507 netbox/ipam/filtersets.py:563 msgid "Parent prefix" msgstr "Prefixo principal" -#: ipam/filtersets.py:616 ipam/filtersets.py:856 ipam/filtersets.py:1091 -#: vpn/filtersets.py:404 +#: netbox/ipam/filtersets.py:616 netbox/ipam/filtersets.py:856 +#: netbox/ipam/filtersets.py:1091 netbox/vpn/filtersets.py:404 msgid "Virtual machine (name)" msgstr "Máquina virtual (nome)" -#: ipam/filtersets.py:621 ipam/filtersets.py:861 ipam/filtersets.py:1085 -#: virtualization/filtersets.py:278 virtualization/filtersets.py:317 -#: vpn/filtersets.py:409 +#: netbox/ipam/filtersets.py:621 netbox/ipam/filtersets.py:861 +#: netbox/ipam/filtersets.py:1085 netbox/virtualization/filtersets.py:278 +#: netbox/virtualization/filtersets.py:317 netbox/vpn/filtersets.py:409 msgid "Virtual machine (ID)" msgstr "Máquina virtual (ID)" -#: ipam/filtersets.py:627 vpn/filtersets.py:97 vpn/filtersets.py:415 +#: netbox/ipam/filtersets.py:627 netbox/vpn/filtersets.py:97 +#: netbox/vpn/filtersets.py:415 msgid "Interface (name)" msgstr "Interface (nome)" -#: ipam/filtersets.py:638 vpn/filtersets.py:108 vpn/filtersets.py:426 +#: netbox/ipam/filtersets.py:638 netbox/vpn/filtersets.py:108 +#: netbox/vpn/filtersets.py:426 msgid "VM interface (name)" msgstr "Interface da VM (nome)" -#: ipam/filtersets.py:643 vpn/filtersets.py:113 +#: netbox/ipam/filtersets.py:643 netbox/vpn/filtersets.py:113 msgid "VM interface (ID)" msgstr "Interface de VM (ID)" -#: ipam/filtersets.py:648 +#: netbox/ipam/filtersets.py:648 msgid "FHRP group (ID)" msgstr "Grupo FHRP (ID)" -#: ipam/filtersets.py:652 +#: netbox/ipam/filtersets.py:652 msgid "Is assigned to an interface" msgstr "É atribuído a uma interface" -#: ipam/filtersets.py:656 +#: netbox/ipam/filtersets.py:656 msgid "Is assigned" msgstr "É atribuído" -#: ipam/filtersets.py:668 +#: netbox/ipam/filtersets.py:668 msgid "Service (ID)" msgstr "Serviço (ID)" -#: ipam/filtersets.py:673 +#: netbox/ipam/filtersets.py:673 msgid "NAT inside IP address (ID)" msgstr "NAT dentro do endereço IP (ID)" -#: ipam/filtersets.py:1096 +#: netbox/ipam/filtersets.py:1096 msgid "IP address (ID)" msgstr "Endereço IP (ID)" -#: ipam/filtersets.py:1102 ipam/models/ip.py:788 +#: netbox/ipam/filtersets.py:1102 netbox/ipam/models/ip.py:788 msgid "IP address" msgstr "Endereço IP" -#: ipam/filtersets.py:1131 +#: netbox/ipam/filtersets.py:1131 msgid "Primary IPv4 (ID)" msgstr "IPv4 primário (ID)" -#: ipam/filtersets.py:1136 +#: netbox/ipam/filtersets.py:1136 msgid "Primary IPv6 (ID)" msgstr "IPv6 primário (ID)" -#: ipam/formfields.py:14 +#: netbox/ipam/formfields.py:14 msgid "Enter a valid IPv4 or IPv6 address (without a mask)." msgstr "Insira um endereço IPv4 ou IPv6 válido (sem máscara)." -#: ipam/formfields.py:32 +#: netbox/ipam/formfields.py:32 #, python-brace-format msgid "Invalid IPv4/IPv6 address format: {address}" msgstr "Formato de endereço IPv4/IPv6 inválido: {address}" -#: ipam/formfields.py:37 +#: netbox/ipam/formfields.py:37 msgid "This field requires an IP address without a mask." msgstr "Esse campo exige um endereço IP sem máscara." -#: ipam/formfields.py:39 ipam/formfields.py:61 +#: netbox/ipam/formfields.py:39 netbox/ipam/formfields.py:61 msgid "Please specify a valid IPv4 or IPv6 address." msgstr "Especifique um endereço IPv4 ou IPv6 válido." -#: ipam/formfields.py:44 +#: netbox/ipam/formfields.py:44 msgid "Enter a valid IPv4 or IPv6 address (with CIDR mask)." msgstr "Insira um endereço IPv4 ou IPv6 válido (com máscara CIDR)." -#: ipam/formfields.py:56 +#: netbox/ipam/formfields.py:56 msgid "CIDR mask (e.g. /24) is required." msgstr "A máscara CIDR (por exemplo, /24) é necessária." -#: ipam/forms/bulk_create.py:13 +#: netbox/ipam/forms/bulk_create.py:13 msgid "Address pattern" msgstr "Padrão de endereço" -#: ipam/forms/bulk_edit.py:48 +#: netbox/ipam/forms/bulk_edit.py:48 msgid "Enforce unique space" msgstr "Imponha um espaço exclusivo" -#: ipam/forms/bulk_edit.py:86 +#: netbox/ipam/forms/bulk_edit.py:86 msgid "Is private" msgstr "É privado" -#: ipam/forms/bulk_edit.py:107 ipam/forms/bulk_edit.py:136 -#: ipam/forms/bulk_edit.py:161 ipam/forms/bulk_import.py:88 -#: ipam/forms/bulk_import.py:108 ipam/forms/bulk_import.py:128 -#: ipam/forms/filtersets.py:110 ipam/forms/filtersets.py:125 -#: ipam/forms/filtersets.py:148 ipam/forms/model_forms.py:94 -#: ipam/forms/model_forms.py:107 ipam/forms/model_forms.py:129 -#: ipam/forms/model_forms.py:147 ipam/models/asns.py:31 -#: ipam/models/asns.py:103 ipam/models/ip.py:71 ipam/models/ip.py:90 -#: ipam/tables/asn.py:20 ipam/tables/asn.py:45 -#: templates/ipam/aggregate.html:18 templates/ipam/asn.html:27 -#: templates/ipam/asnrange.html:19 templates/ipam/rir.html:19 +#: netbox/ipam/forms/bulk_edit.py:107 netbox/ipam/forms/bulk_edit.py:136 +#: netbox/ipam/forms/bulk_edit.py:161 netbox/ipam/forms/bulk_import.py:88 +#: netbox/ipam/forms/bulk_import.py:108 netbox/ipam/forms/bulk_import.py:128 +#: netbox/ipam/forms/filtersets.py:110 netbox/ipam/forms/filtersets.py:125 +#: netbox/ipam/forms/filtersets.py:148 netbox/ipam/forms/model_forms.py:94 +#: netbox/ipam/forms/model_forms.py:107 netbox/ipam/forms/model_forms.py:129 +#: netbox/ipam/forms/model_forms.py:147 netbox/ipam/models/asns.py:31 +#: netbox/ipam/models/asns.py:103 netbox/ipam/models/ip.py:71 +#: netbox/ipam/models/ip.py:90 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 msgid "RIR" msgstr "RIR" -#: ipam/forms/bulk_edit.py:169 +#: netbox/ipam/forms/bulk_edit.py:169 msgid "Date added" msgstr "Data adicionada" -#: ipam/forms/bulk_edit.py:230 +#: netbox/ipam/forms/bulk_edit.py:230 msgid "Prefix length" msgstr "Comprimento do prefixo" -#: ipam/forms/bulk_edit.py:253 ipam/forms/filtersets.py:241 -#: templates/ipam/prefix.html:85 +#: netbox/ipam/forms/bulk_edit.py:253 netbox/ipam/forms/filtersets.py:241 +#: netbox/templates/ipam/prefix.html:85 msgid "Is a pool" msgstr "É uma piscina" -#: ipam/forms/bulk_edit.py:258 ipam/forms/bulk_edit.py:302 -#: ipam/forms/filtersets.py:248 ipam/forms/filtersets.py:293 -#: ipam/models/ip.py:272 ipam/models/ip.py:539 +#: netbox/ipam/forms/bulk_edit.py:258 netbox/ipam/forms/bulk_edit.py:302 +#: netbox/ipam/forms/filtersets.py:248 netbox/ipam/forms/filtersets.py:293 +#: netbox/ipam/models/ip.py:272 netbox/ipam/models/ip.py:539 msgid "Treat as fully utilized" msgstr "Trate como totalmente utilizado" -#: ipam/forms/bulk_edit.py:350 ipam/models/ip.py:772 +#: netbox/ipam/forms/bulk_edit.py:350 netbox/ipam/models/ip.py:772 msgid "DNS name" msgstr "Nome DNS" -#: ipam/forms/bulk_edit.py:371 ipam/forms/bulk_edit.py:572 -#: ipam/forms/bulk_import.py:393 ipam/forms/bulk_import.py:477 -#: ipam/forms/bulk_import.py:503 ipam/forms/filtersets.py:390 -#: ipam/forms/filtersets.py:537 templates/ipam/fhrpgroup.html:22 -#: templates/ipam/inc/panels/fhrp_groups.html:24 -#: templates/ipam/service.html:32 templates/ipam/servicetemplate.html:19 +#: netbox/ipam/forms/bulk_edit.py:371 netbox/ipam/forms/bulk_edit.py:572 +#: netbox/ipam/forms/bulk_import.py:393 netbox/ipam/forms/bulk_import.py:477 +#: netbox/ipam/forms/bulk_import.py:503 netbox/ipam/forms/filtersets.py:390 +#: netbox/ipam/forms/filtersets.py:537 netbox/templates/ipam/fhrpgroup.html:22 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24 +#: netbox/templates/ipam/service.html:32 +#: netbox/templates/ipam/servicetemplate.html:19 msgid "Protocol" msgstr "Protocolo" -#: ipam/forms/bulk_edit.py:378 ipam/forms/filtersets.py:397 -#: ipam/tables/fhrp.py:22 templates/ipam/fhrpgroup.html:26 +#: netbox/ipam/forms/bulk_edit.py:378 netbox/ipam/forms/filtersets.py:397 +#: netbox/ipam/tables/fhrp.py:22 netbox/templates/ipam/fhrpgroup.html:26 msgid "Group ID" msgstr "ID do grupo" -#: ipam/forms/bulk_edit.py:383 ipam/forms/filtersets.py:402 -#: wireless/forms/bulk_edit.py:68 wireless/forms/bulk_edit.py:115 -#: wireless/forms/bulk_import.py:62 wireless/forms/bulk_import.py:65 -#: wireless/forms/bulk_import.py:104 wireless/forms/bulk_import.py:107 -#: wireless/forms/filtersets.py:54 wireless/forms/filtersets.py:88 +#: netbox/ipam/forms/bulk_edit.py:383 netbox/ipam/forms/filtersets.py:402 +#: netbox/wireless/forms/bulk_edit.py:68 +#: netbox/wireless/forms/bulk_edit.py:115 +#: netbox/wireless/forms/bulk_import.py:62 +#: netbox/wireless/forms/bulk_import.py:65 +#: netbox/wireless/forms/bulk_import.py:104 +#: netbox/wireless/forms/bulk_import.py:107 +#: netbox/wireless/forms/filtersets.py:54 +#: netbox/wireless/forms/filtersets.py:88 msgid "Authentication type" msgstr "Tipo de autenticação" -#: ipam/forms/bulk_edit.py:388 ipam/forms/filtersets.py:406 +#: netbox/ipam/forms/bulk_edit.py:388 netbox/ipam/forms/filtersets.py:406 msgid "Authentication key" msgstr "Chave de autenticação" -#: ipam/forms/bulk_edit.py:405 ipam/forms/filtersets.py:383 -#: ipam/forms/model_forms.py:472 netbox/navigation/menu.py:370 -#: templates/ipam/fhrpgroup.html:49 -#: templates/wireless/inc/authentication_attrs.html:5 -#: wireless/forms/bulk_edit.py:91 wireless/forms/bulk_edit.py:138 -#: wireless/forms/filtersets.py:36 wireless/forms/filtersets.py:76 -#: wireless/forms/model_forms.py:55 wireless/forms/model_forms.py:164 +#: netbox/ipam/forms/bulk_edit.py:405 netbox/ipam/forms/filtersets.py:383 +#: netbox/ipam/forms/model_forms.py:472 netbox/netbox/navigation/menu.py:370 +#: netbox/templates/ipam/fhrpgroup.html:49 +#: netbox/templates/wireless/inc/authentication_attrs.html:5 +#: netbox/wireless/forms/bulk_edit.py:91 +#: netbox/wireless/forms/bulk_edit.py:138 +#: netbox/wireless/forms/filtersets.py:36 +#: netbox/wireless/forms/filtersets.py:76 +#: netbox/wireless/forms/model_forms.py:55 +#: netbox/wireless/forms/model_forms.py:164 msgid "Authentication" msgstr "Autenticação" -#: ipam/forms/bulk_edit.py:415 +#: netbox/ipam/forms/bulk_edit.py:415 msgid "Minimum child VLAN VID" msgstr "VLAN infantil mínima VID" -#: ipam/forms/bulk_edit.py:421 +#: netbox/ipam/forms/bulk_edit.py:421 msgid "Maximum child VLAN VID" msgstr "VLAN infantil máximo VID" -#: ipam/forms/bulk_edit.py:429 ipam/forms/model_forms.py:566 +#: netbox/ipam/forms/bulk_edit.py:429 netbox/ipam/forms/model_forms.py:566 msgid "Scope type" msgstr "Tipo de escopo" -#: ipam/forms/bulk_edit.py:491 ipam/forms/model_forms.py:641 -#: ipam/tables/vlans.py:71 templates/ipam/vlangroup.html:38 +#: netbox/ipam/forms/bulk_edit.py:491 netbox/ipam/forms/model_forms.py:641 +#: netbox/ipam/tables/vlans.py:71 netbox/templates/ipam/vlangroup.html:38 msgid "Scope" msgstr "Escopo" -#: ipam/forms/bulk_edit.py:563 +#: netbox/ipam/forms/bulk_edit.py:563 msgid "Site & Group" msgstr "Site e grupo" -#: ipam/forms/bulk_edit.py:577 ipam/forms/model_forms.py:705 -#: ipam/forms/model_forms.py:737 ipam/tables/services.py:19 -#: ipam/tables/services.py:49 templates/ipam/service.html:36 -#: templates/ipam/servicetemplate.html:23 +#: netbox/ipam/forms/bulk_edit.py:577 netbox/ipam/forms/model_forms.py:705 +#: netbox/ipam/forms/model_forms.py:737 netbox/ipam/tables/services.py:19 +#: netbox/ipam/tables/services.py:49 netbox/templates/ipam/service.html:36 +#: netbox/templates/ipam/servicetemplate.html:23 msgid "Ports" msgstr "Portos" -#: ipam/forms/bulk_import.py:47 +#: netbox/ipam/forms/bulk_import.py:47 msgid "Import route targets" msgstr "Importar destinos de rota" -#: ipam/forms/bulk_import.py:53 +#: netbox/ipam/forms/bulk_import.py:53 msgid "Export route targets" msgstr "Exportar destinos de rota" -#: ipam/forms/bulk_import.py:91 ipam/forms/bulk_import.py:111 -#: ipam/forms/bulk_import.py:131 +#: netbox/ipam/forms/bulk_import.py:91 netbox/ipam/forms/bulk_import.py:111 +#: netbox/ipam/forms/bulk_import.py:131 msgid "Assigned RIR" msgstr "RIR atribuído" -#: ipam/forms/bulk_import.py:181 +#: netbox/ipam/forms/bulk_import.py:181 msgid "VLAN's group (if any)" msgstr "Grupo de VLANs (se houver)" -#: ipam/forms/bulk_import.py:184 ipam/forms/filtersets.py:256 -#: ipam/forms/model_forms.py:216 ipam/models/vlans.py:214 -#: ipam/tables/ip.py:254 templates/ipam/prefix.html:60 -#: templates/ipam/vlan.html:12 templates/ipam/vlan/base.html:6 -#: templates/ipam/vlan_edit.html:10 templates/wireless/wirelesslan.html:30 -#: vpn/forms/bulk_import.py:304 vpn/forms/filtersets.py:284 -#: vpn/forms/model_forms.py:433 vpn/forms/model_forms.py:452 -#: wireless/forms/bulk_edit.py:55 wireless/forms/bulk_import.py:48 -#: wireless/forms/model_forms.py:48 wireless/models.py:101 +#: netbox/ipam/forms/bulk_import.py:184 netbox/ipam/forms/filtersets.py:256 +#: netbox/ipam/forms/model_forms.py:216 netbox/ipam/models/vlans.py:214 +#: netbox/ipam/tables/ip.py:254 netbox/templates/ipam/prefix.html:60 +#: netbox/templates/ipam/vlan.html:12 netbox/templates/ipam/vlan/base.html:6 +#: netbox/templates/ipam/vlan_edit.html:10 +#: netbox/templates/wireless/wirelesslan.html:30 +#: netbox/vpn/forms/bulk_import.py:304 netbox/vpn/forms/filtersets.py:284 +#: netbox/vpn/forms/model_forms.py:433 netbox/vpn/forms/model_forms.py:452 +#: netbox/wireless/forms/bulk_edit.py:55 +#: netbox/wireless/forms/bulk_import.py:48 +#: netbox/wireless/forms/model_forms.py:48 netbox/wireless/models.py:101 msgid "VLAN" msgstr "VLAN" -#: ipam/forms/bulk_import.py:307 +#: netbox/ipam/forms/bulk_import.py:307 msgid "Parent device of assigned interface (if any)" msgstr "Dispositivo principal da interface atribuída (se houver)" -#: ipam/forms/bulk_import.py:310 ipam/forms/bulk_import.py:496 -#: ipam/forms/model_forms.py:731 virtualization/filtersets.py:284 -#: virtualization/filtersets.py:323 virtualization/forms/bulk_edit.py:200 -#: virtualization/forms/bulk_edit.py:326 -#: virtualization/forms/bulk_import.py:146 -#: virtualization/forms/bulk_import.py:207 -#: virtualization/forms/filtersets.py:208 -#: virtualization/forms/filtersets.py:244 -#: virtualization/forms/model_forms.py:288 vpn/forms/bulk_import.py:93 -#: vpn/forms/bulk_import.py:290 +#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:496 +#: netbox/ipam/forms/model_forms.py:731 +#: netbox/virtualization/filtersets.py:284 +#: netbox/virtualization/filtersets.py:323 +#: netbox/virtualization/forms/bulk_edit.py:200 +#: netbox/virtualization/forms/bulk_edit.py:326 +#: netbox/virtualization/forms/bulk_import.py:146 +#: netbox/virtualization/forms/bulk_import.py:207 +#: netbox/virtualization/forms/filtersets.py:208 +#: netbox/virtualization/forms/filtersets.py:244 +#: netbox/virtualization/forms/model_forms.py:288 +#: netbox/vpn/forms/bulk_import.py:93 netbox/vpn/forms/bulk_import.py:290 msgid "Virtual machine" msgstr "Máquina virtual" -#: ipam/forms/bulk_import.py:314 +#: netbox/ipam/forms/bulk_import.py:314 msgid "Parent VM of assigned interface (if any)" msgstr "VM principal da interface atribuída (se houver)" -#: ipam/forms/bulk_import.py:321 +#: netbox/ipam/forms/bulk_import.py:321 msgid "Assigned interface" msgstr "Interface atribuída" -#: ipam/forms/bulk_import.py:324 +#: netbox/ipam/forms/bulk_import.py:324 msgid "Is primary" msgstr "É primário" -#: ipam/forms/bulk_import.py:325 +#: netbox/ipam/forms/bulk_import.py:325 msgid "Make this the primary IP for the assigned device" msgstr "Torne esse o IP primário do dispositivo atribuído" -#: ipam/forms/bulk_import.py:364 +#: netbox/ipam/forms/bulk_import.py:364 msgid "No device or virtual machine specified; cannot set as primary IP" msgstr "" "Nenhum dispositivo ou máquina virtual especificado; não pode ser definido " "como IP primário" -#: ipam/forms/bulk_import.py:368 +#: netbox/ipam/forms/bulk_import.py:368 msgid "No interface specified; cannot set as primary IP" msgstr "" "Nenhuma interface especificada; não é possível definir como IP primário" -#: ipam/forms/bulk_import.py:397 +#: netbox/ipam/forms/bulk_import.py:397 msgid "Auth type" msgstr "Tipo de autenticação" -#: ipam/forms/bulk_import.py:412 +#: netbox/ipam/forms/bulk_import.py:412 msgid "Scope type (app & model)" msgstr "Tipo de escopo (aplicativo e modelo)" -#: ipam/forms/bulk_import.py:418 +#: netbox/ipam/forms/bulk_import.py:418 #, python-brace-format msgid "Minimum child VLAN VID (default: {minimum})" msgstr "VLAN filho mínimo (VID) (padrão: {minimum})" -#: ipam/forms/bulk_import.py:424 +#: netbox/ipam/forms/bulk_import.py:424 #, python-brace-format msgid "Maximum child VLAN VID (default: {maximum})" msgstr "VLAN filho máximo (VID) (padrão): {maximum})" -#: ipam/forms/bulk_import.py:448 +#: netbox/ipam/forms/bulk_import.py:448 msgid "Assigned VLAN group" msgstr "Grupo de VLAN atribuído" -#: ipam/forms/bulk_import.py:479 ipam/forms/bulk_import.py:505 +#: netbox/ipam/forms/bulk_import.py:479 netbox/ipam/forms/bulk_import.py:505 msgid "IP protocol" msgstr "Protocolo IP" -#: ipam/forms/bulk_import.py:493 +#: netbox/ipam/forms/bulk_import.py:493 msgid "Required if not assigned to a VM" msgstr "Obrigatório se não for atribuído a uma VM" -#: ipam/forms/bulk_import.py:500 +#: netbox/ipam/forms/bulk_import.py:500 msgid "Required if not assigned to a device" msgstr "Obrigatório se não estiver atribuído a um dispositivo" -#: ipam/forms/bulk_import.py:525 +#: netbox/ipam/forms/bulk_import.py:525 #, python-brace-format msgid "{ip} is not assigned to this device/VM." msgstr "{ip} não está atribuído a esse dispositivo/VM." -#: ipam/forms/filtersets.py:47 ipam/forms/model_forms.py:61 -#: netbox/navigation/menu.py:176 vpn/forms/model_forms.py:410 +#: netbox/ipam/forms/filtersets.py:47 netbox/ipam/forms/model_forms.py:61 +#: netbox/netbox/navigation/menu.py:176 netbox/vpn/forms/model_forms.py:410 msgid "Route Targets" msgstr "Alvos da rota" -#: ipam/forms/filtersets.py:53 ipam/forms/model_forms.py:48 -#: vpn/forms/filtersets.py:224 vpn/forms/model_forms.py:397 +#: netbox/ipam/forms/filtersets.py:53 netbox/ipam/forms/model_forms.py:48 +#: netbox/vpn/forms/filtersets.py:224 netbox/vpn/forms/model_forms.py:397 msgid "Import targets" msgstr "Alvos de importação" -#: ipam/forms/filtersets.py:58 ipam/forms/model_forms.py:53 -#: vpn/forms/filtersets.py:229 vpn/forms/model_forms.py:402 +#: netbox/ipam/forms/filtersets.py:58 netbox/ipam/forms/model_forms.py:53 +#: netbox/vpn/forms/filtersets.py:229 netbox/vpn/forms/model_forms.py:402 msgid "Export targets" msgstr "Alvos de exportação" -#: ipam/forms/filtersets.py:73 +#: netbox/ipam/forms/filtersets.py:73 msgid "Imported by VRF" msgstr "Importado pela VRF" -#: ipam/forms/filtersets.py:78 +#: netbox/ipam/forms/filtersets.py:78 msgid "Exported by VRF" msgstr "Exportado por VRF" -#: ipam/forms/filtersets.py:87 ipam/tables/ip.py:89 templates/ipam/rir.html:30 +#: netbox/ipam/forms/filtersets.py:87 netbox/ipam/tables/ip.py:89 +#: netbox/templates/ipam/rir.html:30 msgid "Private" msgstr "Privado" -#: ipam/forms/filtersets.py:105 ipam/forms/filtersets.py:191 -#: ipam/forms/filtersets.py:272 ipam/forms/filtersets.py:326 +#: netbox/ipam/forms/filtersets.py:105 netbox/ipam/forms/filtersets.py:191 +#: netbox/ipam/forms/filtersets.py:272 netbox/ipam/forms/filtersets.py:326 msgid "Address family" msgstr "Família de endereços" -#: ipam/forms/filtersets.py:119 templates/ipam/asnrange.html:25 +#: netbox/ipam/forms/filtersets.py:119 netbox/templates/ipam/asnrange.html:25 msgid "Range" msgstr "Alcance" -#: ipam/forms/filtersets.py:128 +#: netbox/ipam/forms/filtersets.py:128 msgid "Start" msgstr "Iniciar" -#: ipam/forms/filtersets.py:132 +#: netbox/ipam/forms/filtersets.py:132 msgid "End" msgstr "Fim" -#: ipam/forms/filtersets.py:171 +#: netbox/ipam/forms/filtersets.py:171 msgid "VLAN Assignment" msgstr "Atribuição de VLAN" -#: ipam/forms/filtersets.py:186 +#: netbox/ipam/forms/filtersets.py:186 msgid "Search within" msgstr "Pesquisar dentro" -#: ipam/forms/filtersets.py:207 ipam/forms/filtersets.py:342 +#: netbox/ipam/forms/filtersets.py:207 netbox/ipam/forms/filtersets.py:342 msgid "Present in VRF" msgstr "Presente em VRF" -#: ipam/forms/filtersets.py:311 +#: netbox/ipam/forms/filtersets.py:311 msgid "Device/VM" msgstr "Dispositivo/VM" -#: ipam/forms/filtersets.py:321 +#: netbox/ipam/forms/filtersets.py:321 msgid "Parent Prefix" msgstr "Prefixo principal" -#: ipam/forms/filtersets.py:347 +#: netbox/ipam/forms/filtersets.py:347 msgid "Assigned Device" msgstr "Dispositivo atribuído" -#: ipam/forms/filtersets.py:352 +#: netbox/ipam/forms/filtersets.py:352 msgid "Assigned VM" msgstr "VM atribuída" -#: ipam/forms/filtersets.py:366 +#: netbox/ipam/forms/filtersets.py:366 msgid "Assigned to an interface" msgstr "Atribuído a uma interface" -#: ipam/forms/filtersets.py:373 templates/ipam/ipaddress.html:51 +#: netbox/ipam/forms/filtersets.py:373 netbox/templates/ipam/ipaddress.html:51 msgid "DNS Name" msgstr "Nome do DNS" -#: ipam/forms/filtersets.py:416 ipam/forms/filtersets.py:520 -#: ipam/models/vlans.py:156 templates/ipam/vlan.html:31 +#: netbox/ipam/forms/filtersets.py:416 netbox/ipam/forms/filtersets.py:520 +#: netbox/ipam/models/vlans.py:156 netbox/templates/ipam/vlan.html:31 msgid "VLAN ID" msgstr "ID DA VLAN" -#: ipam/forms/filtersets.py:448 +#: netbox/ipam/forms/filtersets.py:448 msgid "Minimum VID" msgstr "VID mínimo" -#: ipam/forms/filtersets.py:454 +#: netbox/ipam/forms/filtersets.py:454 msgid "Maximum VID" msgstr "VID máximo" -#: ipam/forms/filtersets.py:563 ipam/forms/model_forms.py:318 -#: ipam/forms/model_forms.py:759 ipam/forms/model_forms.py:785 -#: ipam/tables/vlans.py:191 templates/virtualization/virtualdisk.html:21 -#: templates/virtualization/virtualmachine.html:12 -#: templates/virtualization/vminterface.html:21 -#: templates/vpn/tunneltermination.html:25 -#: virtualization/forms/filtersets.py:193 -#: virtualization/forms/filtersets.py:238 -#: virtualization/forms/model_forms.py:220 -#: virtualization/tables/virtualmachines.py:128 -#: virtualization/tables/virtualmachines.py:181 vpn/choices.py:45 -#: vpn/forms/filtersets.py:293 vpn/forms/model_forms.py:160 -#: vpn/forms/model_forms.py:171 vpn/forms/model_forms.py:273 -#: vpn/forms/model_forms.py:454 +#: netbox/ipam/forms/filtersets.py:563 netbox/ipam/forms/model_forms.py:318 +#: netbox/ipam/forms/model_forms.py:759 netbox/ipam/forms/model_forms.py:785 +#: netbox/ipam/tables/vlans.py:191 +#: netbox/templates/virtualization/virtualdisk.html:21 +#: netbox/templates/virtualization/virtualmachine.html:12 +#: netbox/templates/virtualization/vminterface.html:21 +#: netbox/templates/vpn/tunneltermination.html:25 +#: netbox/virtualization/forms/filtersets.py:193 +#: netbox/virtualization/forms/filtersets.py:238 +#: netbox/virtualization/forms/model_forms.py:220 +#: netbox/virtualization/tables/virtualmachines.py:128 +#: netbox/virtualization/tables/virtualmachines.py:183 +#: netbox/vpn/choices.py:45 netbox/vpn/forms/filtersets.py:293 +#: netbox/vpn/forms/model_forms.py:160 netbox/vpn/forms/model_forms.py:171 +#: netbox/vpn/forms/model_forms.py:273 netbox/vpn/forms/model_forms.py:454 msgid "Virtual Machine" msgstr "Máquina virtual" -#: ipam/forms/model_forms.py:78 templates/ipam/routetarget.html:10 +#: netbox/ipam/forms/model_forms.py:78 +#: netbox/templates/ipam/routetarget.html:10 msgid "Route Target" msgstr "Alvo da rota" -#: ipam/forms/model_forms.py:112 ipam/tables/ip.py:116 -#: templates/ipam/aggregate.html:11 templates/ipam/prefix.html:38 +#: netbox/ipam/forms/model_forms.py:112 netbox/ipam/tables/ip.py:116 +#: netbox/templates/ipam/aggregate.html:11 +#: netbox/templates/ipam/prefix.html:38 msgid "Aggregate" msgstr "Agregar" -#: ipam/forms/model_forms.py:133 templates/ipam/asnrange.html:12 +#: netbox/ipam/forms/model_forms.py:133 netbox/templates/ipam/asnrange.html:12 msgid "ASN Range" msgstr "Intervalo ASN" -#: ipam/forms/model_forms.py:229 +#: netbox/ipam/forms/model_forms.py:229 msgid "Site/VLAN Assignment" msgstr "Atribuição de site/VLAN" -#: ipam/forms/model_forms.py:257 templates/ipam/iprange.html:10 +#: netbox/ipam/forms/model_forms.py:257 netbox/templates/ipam/iprange.html:10 msgid "IP Range" msgstr "Intervalo de IP" -#: ipam/forms/model_forms.py:293 ipam/forms/model_forms.py:319 -#: ipam/forms/model_forms.py:471 templates/ipam/fhrpgroup.html:19 +#: netbox/ipam/forms/model_forms.py:293 netbox/ipam/forms/model_forms.py:319 +#: netbox/ipam/forms/model_forms.py:471 +#: netbox/templates/ipam/fhrpgroup.html:19 msgid "FHRP Group" msgstr "Grupo FHRP" -#: ipam/forms/model_forms.py:308 +#: netbox/ipam/forms/model_forms.py:308 msgid "Make this the primary IP for the device/VM" msgstr "Torne esse o IP primário do dispositivo/VM" -#: ipam/forms/model_forms.py:323 +#: netbox/ipam/forms/model_forms.py:323 msgid "NAT IP (Inside)" msgstr "NAT IP (interno)" -#: ipam/forms/model_forms.py:382 +#: netbox/ipam/forms/model_forms.py:382 msgid "An IP address can only be assigned to a single object." msgstr "Um endereço IP só pode ser atribuído a um único objeto." -#: ipam/forms/model_forms.py:388 ipam/models/ip.py:897 +#: netbox/ipam/forms/model_forms.py:388 netbox/ipam/models/ip.py:897 msgid "" "Cannot reassign IP address while it is designated as the primary IP for the " "parent object" @@ -8770,32 +9311,32 @@ msgstr "" "Não é possível reatribuir o endereço IP enquanto ele estiver designado como " "o IP principal do objeto pai" -#: ipam/forms/model_forms.py:398 +#: netbox/ipam/forms/model_forms.py:398 msgid "" "Only IP addresses assigned to an interface can be designated as primary IPs." msgstr "" "Somente endereços IP atribuídos a uma interface podem ser designados como " "IPs primários." -#: ipam/forms/model_forms.py:473 +#: netbox/ipam/forms/model_forms.py:473 msgid "Virtual IP Address" msgstr "Endereço IP virtual" -#: ipam/forms/model_forms.py:558 +#: netbox/ipam/forms/model_forms.py:558 msgid "Assignment already exists" msgstr "A atribuição já existe" -#: ipam/forms/model_forms.py:637 ipam/forms/model_forms.py:679 -#: ipam/tables/ip.py:250 templates/ipam/vlan_edit.html:37 -#: templates/ipam/vlangroup.html:27 +#: netbox/ipam/forms/model_forms.py:637 netbox/ipam/forms/model_forms.py:679 +#: netbox/ipam/tables/ip.py:250 netbox/templates/ipam/vlan_edit.html:37 +#: netbox/templates/ipam/vlangroup.html:27 msgid "VLAN Group" msgstr "Grupo VLAN" -#: ipam/forms/model_forms.py:638 +#: netbox/ipam/forms/model_forms.py:638 msgid "Child VLANs" msgstr "VLANs secundários" -#: ipam/forms/model_forms.py:710 ipam/forms/model_forms.py:742 +#: netbox/ipam/forms/model_forms.py:710 netbox/ipam/forms/model_forms.py:742 msgid "" "Comma-separated list of one or more port numbers. A range may be specified " "using a hyphen." @@ -8803,136 +9344,137 @@ msgstr "" "Lista separada por vírgula de um ou mais números de porta. Um intervalo pode" " ser especificado usando um hífen." -#: ipam/forms/model_forms.py:715 templates/ipam/servicetemplate.html:12 +#: netbox/ipam/forms/model_forms.py:715 +#: netbox/templates/ipam/servicetemplate.html:12 msgid "Service Template" msgstr "Modelo de serviço" -#: ipam/forms/model_forms.py:762 +#: netbox/ipam/forms/model_forms.py:762 msgid "Port(s)" msgstr "Porta (s)" -#: ipam/forms/model_forms.py:763 ipam/forms/model_forms.py:791 -#: templates/ipam/service.html:21 +#: netbox/ipam/forms/model_forms.py:763 netbox/ipam/forms/model_forms.py:791 +#: netbox/templates/ipam/service.html:21 msgid "Service" msgstr "Serviço" -#: ipam/forms/model_forms.py:776 +#: netbox/ipam/forms/model_forms.py:776 msgid "Service template" msgstr "Modelo de serviço" -#: ipam/forms/model_forms.py:788 +#: netbox/ipam/forms/model_forms.py:788 msgid "From Template" msgstr "Do modelo" -#: ipam/forms/model_forms.py:789 +#: netbox/ipam/forms/model_forms.py:789 msgid "Custom" msgstr "Personalizado" -#: ipam/forms/model_forms.py:819 +#: netbox/ipam/forms/model_forms.py:819 msgid "" "Must specify name, protocol, and port(s) if not using a service template." msgstr "" "Deve especificar nome, protocolo e porta (s) se não estiver usando um modelo" " de serviço." -#: ipam/models/asns.py:34 +#: netbox/ipam/models/asns.py:34 msgid "start" msgstr "iniciar" -#: ipam/models/asns.py:51 +#: netbox/ipam/models/asns.py:51 msgid "ASN range" msgstr "faixa ASN" -#: ipam/models/asns.py:52 +#: netbox/ipam/models/asns.py:52 msgid "ASN ranges" msgstr "Intervalos ASN" -#: ipam/models/asns.py:72 +#: netbox/ipam/models/asns.py:72 #, python-brace-format msgid "Starting ASN ({start}) must be lower than ending ASN ({end})." msgstr "Iniciando o ASN ({start}) deve ser menor do que o ASN final ({end})." -#: ipam/models/asns.py:104 +#: netbox/ipam/models/asns.py:104 msgid "Regional Internet Registry responsible for this AS number space" msgstr "Registro regional da Internet responsável por esse espaço numérico AS" -#: ipam/models/asns.py:109 +#: netbox/ipam/models/asns.py:109 msgid "16- or 32-bit autonomous system number" msgstr "Número de sistema autônomo de 16 ou 32 bits" -#: ipam/models/fhrp.py:22 +#: netbox/ipam/models/fhrp.py:22 msgid "group ID" msgstr "ID do grupo" -#: ipam/models/fhrp.py:30 ipam/models/services.py:21 +#: netbox/ipam/models/fhrp.py:30 netbox/ipam/models/services.py:22 msgid "protocol" msgstr "protocolo" -#: ipam/models/fhrp.py:38 wireless/models.py:27 +#: netbox/ipam/models/fhrp.py:38 netbox/wireless/models.py:27 msgid "authentication type" msgstr "tipo de autenticação" -#: ipam/models/fhrp.py:43 +#: netbox/ipam/models/fhrp.py:43 msgid "authentication key" msgstr "chave de autenticação" -#: ipam/models/fhrp.py:56 +#: netbox/ipam/models/fhrp.py:56 msgid "FHRP group" msgstr "Grupo FHRP" -#: ipam/models/fhrp.py:57 +#: netbox/ipam/models/fhrp.py:57 msgid "FHRP groups" msgstr "Grupos FHRP" -#: ipam/models/fhrp.py:93 tenancy/models/contacts.py:134 +#: netbox/ipam/models/fhrp.py:93 netbox/tenancy/models/contacts.py:134 msgid "priority" msgstr "prioridade" -#: ipam/models/fhrp.py:113 +#: netbox/ipam/models/fhrp.py:113 msgid "FHRP group assignment" msgstr "Atribuição em grupo do FHRP" -#: ipam/models/fhrp.py:114 +#: netbox/ipam/models/fhrp.py:114 msgid "FHRP group assignments" msgstr "Atribuições em grupo do FHRP" -#: ipam/models/ip.py:65 +#: netbox/ipam/models/ip.py:65 msgid "private" msgstr "privado" -#: ipam/models/ip.py:66 +#: netbox/ipam/models/ip.py:66 msgid "IP space managed by this RIR is considered private" msgstr "O espaço IP gerenciado por este RIR é considerado privado" -#: ipam/models/ip.py:72 netbox/navigation/menu.py:169 +#: netbox/ipam/models/ip.py:72 netbox/netbox/navigation/menu.py:169 msgid "RIRs" msgstr "RIRs" -#: ipam/models/ip.py:84 +#: netbox/ipam/models/ip.py:84 msgid "IPv4 or IPv6 network" msgstr "Rede IPv4 ou IPv6" -#: ipam/models/ip.py:91 +#: netbox/ipam/models/ip.py:91 msgid "Regional Internet Registry responsible for this IP space" msgstr "Registro regional da Internet responsável por esse espaço IP" -#: ipam/models/ip.py:101 +#: netbox/ipam/models/ip.py:101 msgid "date added" msgstr "data adicionada" -#: ipam/models/ip.py:115 +#: netbox/ipam/models/ip.py:115 msgid "aggregate" msgstr "agregar" -#: ipam/models/ip.py:116 +#: netbox/ipam/models/ip.py:116 msgid "aggregates" msgstr "agregados" -#: ipam/models/ip.py:132 +#: netbox/ipam/models/ip.py:132 msgid "Cannot create aggregate with /0 mask." msgstr "Não é possível criar agregação com máscara /0." -#: ipam/models/ip.py:144 +#: netbox/ipam/models/ip.py:144 #, python-brace-format msgid "" "Aggregates cannot overlap. {prefix} is already covered by an existing " @@ -8941,7 +9483,7 @@ msgstr "" "Os agregados não podem se sobrepor. {prefix} já está coberto por um agregado" " existente ({aggregate})." -#: ipam/models/ip.py:158 +#: netbox/ipam/models/ip.py:158 #, python-brace-format msgid "" "Prefixes cannot overlap aggregates. {prefix} covers an existing aggregate " @@ -8950,158 +9492,160 @@ msgstr "" "Os prefixos não podem se sobrepor aos agregados. {prefix} cobre um agregado " "existente ({aggregate})." -#: ipam/models/ip.py:200 ipam/models/ip.py:737 vpn/models/tunnels.py:114 +#: netbox/ipam/models/ip.py:200 netbox/ipam/models/ip.py:737 +#: netbox/vpn/models/tunnels.py:114 msgid "role" msgstr "função" -#: ipam/models/ip.py:201 +#: netbox/ipam/models/ip.py:201 msgid "roles" msgstr "papéis" -#: ipam/models/ip.py:217 ipam/models/ip.py:293 +#: netbox/ipam/models/ip.py:217 netbox/ipam/models/ip.py:293 msgid "prefix" msgstr "prefixo" -#: ipam/models/ip.py:218 +#: netbox/ipam/models/ip.py:218 msgid "IPv4 or IPv6 network with mask" msgstr "Rede IPv4 ou IPv6 com máscara" -#: ipam/models/ip.py:254 +#: netbox/ipam/models/ip.py:254 msgid "Operational status of this prefix" msgstr "Status operacional desse prefixo" -#: ipam/models/ip.py:262 +#: netbox/ipam/models/ip.py:262 msgid "The primary function of this prefix" msgstr "A função primária desse prefixo" -#: ipam/models/ip.py:265 +#: netbox/ipam/models/ip.py:265 msgid "is a pool" msgstr "é uma piscina" -#: ipam/models/ip.py:267 +#: netbox/ipam/models/ip.py:267 msgid "All IP addresses within this prefix are considered usable" msgstr "" "Todos os endereços IP dentro desse prefixo são considerados utilizáveis" -#: ipam/models/ip.py:270 ipam/models/ip.py:537 +#: netbox/ipam/models/ip.py:270 netbox/ipam/models/ip.py:537 msgid "mark utilized" msgstr "marca utilizada" -#: ipam/models/ip.py:294 +#: netbox/ipam/models/ip.py:294 msgid "prefixes" msgstr "prefixos" -#: ipam/models/ip.py:317 +#: netbox/ipam/models/ip.py:317 msgid "Cannot create prefix with /0 mask." msgstr "Não é possível criar prefixo com a máscara /0." -#: ipam/models/ip.py:324 ipam/models/ip.py:874 +#: netbox/ipam/models/ip.py:324 netbox/ipam/models/ip.py:874 #, python-brace-format msgid "VRF {vrf}" msgstr "VRF {vrf}" -#: ipam/models/ip.py:324 ipam/models/ip.py:874 +#: netbox/ipam/models/ip.py:324 netbox/ipam/models/ip.py:874 msgid "global table" msgstr "tabela global" -#: ipam/models/ip.py:326 +#: netbox/ipam/models/ip.py:326 #, python-brace-format msgid "Duplicate prefix found in {table}: {prefix}" msgstr "Prefixo duplicado encontrado em {table}: {prefix}" -#: ipam/models/ip.py:495 +#: netbox/ipam/models/ip.py:495 msgid "start address" msgstr "endereço inicial" -#: ipam/models/ip.py:496 ipam/models/ip.py:500 ipam/models/ip.py:712 +#: netbox/ipam/models/ip.py:496 netbox/ipam/models/ip.py:500 +#: netbox/ipam/models/ip.py:712 msgid "IPv4 or IPv6 address (with mask)" msgstr "Endereço IPv4 ou IPv6 (com máscara)" -#: ipam/models/ip.py:499 +#: netbox/ipam/models/ip.py:499 msgid "end address" msgstr "endereço final" -#: ipam/models/ip.py:526 +#: netbox/ipam/models/ip.py:526 msgid "Operational status of this range" msgstr "Status operacional dessa faixa" -#: ipam/models/ip.py:534 +#: netbox/ipam/models/ip.py:534 msgid "The primary function of this range" msgstr "A função principal desse intervalo" -#: ipam/models/ip.py:548 +#: netbox/ipam/models/ip.py:548 msgid "IP range" msgstr "Intervalo de IP" -#: ipam/models/ip.py:549 +#: netbox/ipam/models/ip.py:549 msgid "IP ranges" msgstr "Intervalos de IP" -#: ipam/models/ip.py:565 +#: netbox/ipam/models/ip.py:565 msgid "Starting and ending IP address versions must match" msgstr "As versões inicial e final do endereço IP devem corresponder" -#: ipam/models/ip.py:571 +#: netbox/ipam/models/ip.py:571 msgid "Starting and ending IP address masks must match" msgstr "As máscaras de endereço IP inicial e final devem corresponder" -#: ipam/models/ip.py:578 +#: netbox/ipam/models/ip.py:578 #, 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})" -#: ipam/models/ip.py:590 +#: netbox/ipam/models/ip.py:590 #, python-brace-format msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}" msgstr "" "Endereços definidos se sobrepõem ao intervalo {overlapping_range} em VRF " "{vrf}" -#: ipam/models/ip.py:599 +#: netbox/ipam/models/ip.py:599 #, python-brace-format msgid "Defined range exceeds maximum supported size ({max_size})" msgstr "O intervalo definido excede o tamanho máximo suportado ({max_size})" -#: ipam/models/ip.py:711 tenancy/models/contacts.py:82 +#: netbox/ipam/models/ip.py:711 netbox/tenancy/models/contacts.py:82 msgid "address" msgstr "abordar" -#: ipam/models/ip.py:734 +#: netbox/ipam/models/ip.py:734 msgid "The operational status of this IP" msgstr "O status operacional desse IP" -#: ipam/models/ip.py:741 +#: netbox/ipam/models/ip.py:741 msgid "The functional role of this IP" msgstr "O papel funcional desse IP" -#: ipam/models/ip.py:765 templates/ipam/ipaddress.html:72 +#: netbox/ipam/models/ip.py:765 netbox/templates/ipam/ipaddress.html:72 msgid "NAT (inside)" msgstr "NAT (interno)" -#: ipam/models/ip.py:766 +#: netbox/ipam/models/ip.py:766 msgid "The IP for which this address is the \"outside\" IP" msgstr "O IP para o qual esse endereço é o IP “externo”" -#: ipam/models/ip.py:773 +#: netbox/ipam/models/ip.py:773 msgid "Hostname or FQDN (not case-sensitive)" msgstr "Nome do host ou FQDN (não diferencia maiúsculas de minúsculas)" -#: ipam/models/ip.py:789 ipam/models/services.py:93 +#: netbox/ipam/models/ip.py:789 netbox/ipam/models/services.py:94 msgid "IP addresses" msgstr "Endereços IP" -#: ipam/models/ip.py:845 +#: netbox/ipam/models/ip.py:845 msgid "Cannot create IP address with /0 mask." msgstr "Não é possível criar endereço IP com máscara /0." -#: ipam/models/ip.py:851 +#: netbox/ipam/models/ip.py:851 #, python-brace-format msgid "{ip} is a network ID, which may not be assigned to an interface." msgstr "{ip} é uma ID de rede, que não pode ser atribuída a uma interface." -#: ipam/models/ip.py:862 +#: netbox/ipam/models/ip.py:862 #, python-brace-format msgid "" "{ip} is a broadcast address, which may not be assigned to an interface." @@ -9109,113 +9653,113 @@ msgstr "" "{ip} é um endereço de transmissão, que não pode ser atribuído a uma " "interface." -#: ipam/models/ip.py:876 +#: netbox/ipam/models/ip.py:876 #, python-brace-format msgid "Duplicate IP address found in {table}: {ipaddress}" msgstr "Endereço IP duplicado encontrado em {table}: {ipaddress}" -#: ipam/models/ip.py:903 +#: netbox/ipam/models/ip.py:903 msgid "Only IPv6 addresses can be assigned SLAAC status" msgstr "Somente endereços IPv6 podem receber o status SLAAC" -#: ipam/models/services.py:32 +#: netbox/ipam/models/services.py:33 msgid "port numbers" msgstr "números de porta" -#: ipam/models/services.py:58 +#: netbox/ipam/models/services.py:59 msgid "service template" msgstr "modelo de serviço" -#: ipam/models/services.py:59 +#: netbox/ipam/models/services.py:60 msgid "service templates" msgstr "modelos de serviço" -#: ipam/models/services.py:94 +#: netbox/ipam/models/services.py:95 msgid "The specific IP addresses (if any) to which this service is bound" msgstr "" "Os endereços IP específicos (se houver) aos quais esse serviço está " "vinculado" -#: ipam/models/services.py:101 +#: netbox/ipam/models/services.py:102 msgid "service" msgstr "manutenção" -#: ipam/models/services.py:102 +#: netbox/ipam/models/services.py:103 msgid "services" msgstr "serviços" -#: ipam/models/services.py:116 +#: netbox/ipam/models/services.py:117 msgid "" "A service cannot be associated with both a device and a virtual machine." msgstr "" "Um serviço não pode ser associado a um dispositivo e a uma máquina virtual." -#: ipam/models/services.py:118 +#: netbox/ipam/models/services.py:119 msgid "" "A service must be associated with either a device or a virtual machine." msgstr "" "Um serviço deve estar associado a um dispositivo ou a uma máquina virtual." -#: ipam/models/vlans.py:49 +#: netbox/ipam/models/vlans.py:49 msgid "minimum VLAN ID" msgstr "ID mínimo de VLAN" -#: ipam/models/vlans.py:55 +#: netbox/ipam/models/vlans.py:55 msgid "Lowest permissible ID of a child VLAN" msgstr "ID mais baixa permitida de uma VLAN secundária" -#: ipam/models/vlans.py:58 +#: netbox/ipam/models/vlans.py:58 msgid "maximum VLAN ID" msgstr "ID máximo de VLAN" -#: ipam/models/vlans.py:64 +#: netbox/ipam/models/vlans.py:64 msgid "Highest permissible ID of a child VLAN" msgstr "ID mais alta permitida de uma VLAN secundária" -#: ipam/models/vlans.py:85 +#: netbox/ipam/models/vlans.py:85 msgid "VLAN groups" msgstr "Grupos de VLAN" -#: ipam/models/vlans.py:95 +#: netbox/ipam/models/vlans.py:95 msgid "Cannot set scope_type without scope_id." msgstr "Não é possível definir scope_type sem scope_id." -#: ipam/models/vlans.py:97 +#: netbox/ipam/models/vlans.py:97 msgid "Cannot set scope_id without scope_type." msgstr "Não é possível definir scope_id sem scope_type." -#: ipam/models/vlans.py:102 +#: netbox/ipam/models/vlans.py:102 msgid "Maximum child VID must be greater than or equal to minimum child VID" msgstr "" "O VID máximo da criança deve ser maior ou igual ao VID mínimo da criança" -#: ipam/models/vlans.py:145 +#: netbox/ipam/models/vlans.py:145 msgid "The specific site to which this VLAN is assigned (if any)" msgstr "O site específico ao qual essa VLAN está atribuída (se houver)" -#: ipam/models/vlans.py:153 +#: netbox/ipam/models/vlans.py:153 msgid "VLAN group (optional)" msgstr "Grupo de VLAN (opcional)" -#: ipam/models/vlans.py:161 +#: netbox/ipam/models/vlans.py:161 msgid "Numeric VLAN ID (1-4094)" msgstr "ID numérica da VLAN (1-4094)" -#: ipam/models/vlans.py:179 +#: netbox/ipam/models/vlans.py:179 msgid "Operational status of this VLAN" msgstr "Status operacional desta VLAN" -#: ipam/models/vlans.py:187 +#: netbox/ipam/models/vlans.py:187 msgid "The primary function of this VLAN" msgstr "A função principal desta VLAN" -#: ipam/models/vlans.py:215 ipam/tables/ip.py:175 ipam/tables/vlans.py:78 -#: ipam/views.py:978 netbox/navigation/menu.py:180 -#: netbox/navigation/menu.py:182 +#: netbox/ipam/models/vlans.py:215 netbox/ipam/tables/ip.py:175 +#: netbox/ipam/tables/vlans.py:78 netbox/ipam/views.py:978 +#: netbox/netbox/navigation/menu.py:180 netbox/netbox/navigation/menu.py:182 msgid "VLANs" msgstr "VLANs" -#: ipam/models/vlans.py:230 +#: netbox/ipam/models/vlans.py:230 #, python-brace-format msgid "" "VLAN is assigned to group {group} (scope: {scope}); cannot also assign to " @@ -9224,161 +9768,163 @@ msgstr "" "A VLAN é atribuída ao grupo {group} (escopo: {scope}); também não pode " "atribuir ao site {site}." -#: ipam/models/vlans.py:238 +#: netbox/ipam/models/vlans.py:238 #, python-brace-format msgid "VID must be between {minimum} and {maximum} for VLANs in group {group}" msgstr "" "O VID deve estar entre {minimum} e {maximum} para VLANs em grupo {group}" -#: ipam/models/vrfs.py:30 +#: netbox/ipam/models/vrfs.py:30 msgid "route distinguisher" msgstr "distintor de rota" -#: ipam/models/vrfs.py:31 +#: netbox/ipam/models/vrfs.py:31 msgid "Unique route distinguisher (as defined in RFC 4364)" msgstr "Distintivo de rota exclusivo (conforme definido na RFC 4364)" -#: ipam/models/vrfs.py:42 +#: netbox/ipam/models/vrfs.py:42 msgid "enforce unique space" msgstr "imponha um espaço exclusivo" -#: ipam/models/vrfs.py:43 +#: netbox/ipam/models/vrfs.py:43 msgid "Prevent duplicate prefixes/IP addresses within this VRF" msgstr "Evite prefixos/endereços IP duplicados dentro deste VRF" -#: ipam/models/vrfs.py:63 netbox/navigation/menu.py:173 -#: netbox/navigation/menu.py:175 +#: netbox/ipam/models/vrfs.py:63 netbox/netbox/navigation/menu.py:173 +#: netbox/netbox/navigation/menu.py:175 msgid "VRFs" msgstr "VRFs" -#: ipam/models/vrfs.py:82 +#: netbox/ipam/models/vrfs.py:82 msgid "Route target value (formatted in accordance with RFC 4360)" msgstr "Valor alvo da rota (formatado de acordo com a RFC 4360)" -#: ipam/models/vrfs.py:94 +#: netbox/ipam/models/vrfs.py:94 msgid "route target" msgstr "alvo da rota" -#: ipam/models/vrfs.py:95 +#: netbox/ipam/models/vrfs.py:95 msgid "route targets" msgstr "alvos da rota" -#: ipam/tables/asn.py:52 +#: netbox/ipam/tables/asn.py:52 msgid "ASDOT" msgstr "ASDOT" -#: ipam/tables/asn.py:57 +#: netbox/ipam/tables/asn.py:57 msgid "Site Count" msgstr "Contagem de sites" -#: ipam/tables/asn.py:62 +#: netbox/ipam/tables/asn.py:62 msgid "Provider Count" msgstr "Contagem de fornecedores" -#: ipam/tables/ip.py:94 netbox/navigation/menu.py:166 -#: netbox/navigation/menu.py:168 +#: netbox/ipam/tables/ip.py:94 netbox/netbox/navigation/menu.py:166 +#: netbox/netbox/navigation/menu.py:168 msgid "Aggregates" msgstr "Agregados" -#: ipam/tables/ip.py:124 +#: netbox/ipam/tables/ip.py:124 msgid "Added" msgstr "Adicionado" -#: ipam/tables/ip.py:127 ipam/tables/ip.py:165 ipam/tables/vlans.py:138 -#: ipam/views.py:349 netbox/navigation/menu.py:152 -#: netbox/navigation/menu.py:154 templates/ipam/vlan.html:84 +#: netbox/ipam/tables/ip.py:127 netbox/ipam/tables/ip.py:165 +#: netbox/ipam/tables/vlans.py:138 netbox/ipam/views.py:349 +#: netbox/netbox/navigation/menu.py:152 netbox/netbox/navigation/menu.py:154 +#: netbox/templates/ipam/vlan.html:84 msgid "Prefixes" msgstr "Prefixos" -#: ipam/tables/ip.py:130 ipam/tables/ip.py:267 ipam/tables/ip.py:320 -#: ipam/tables/vlans.py:82 templates/dcim/device.html:252 -#: templates/ipam/aggregate.html:24 templates/ipam/iprange.html:29 -#: templates/ipam/prefix.html:106 +#: netbox/ipam/tables/ip.py:130 netbox/ipam/tables/ip.py:267 +#: netbox/ipam/tables/ip.py:320 netbox/ipam/tables/vlans.py:82 +#: netbox/templates/dcim/device.html:253 +#: netbox/templates/ipam/aggregate.html:24 +#: netbox/templates/ipam/iprange.html:29 netbox/templates/ipam/prefix.html:106 msgid "Utilization" msgstr "Utilização" -#: ipam/tables/ip.py:170 netbox/navigation/menu.py:148 +#: netbox/ipam/tables/ip.py:170 netbox/netbox/navigation/menu.py:148 msgid "IP Ranges" msgstr "Intervalos de IP" -#: ipam/tables/ip.py:220 +#: netbox/ipam/tables/ip.py:220 msgid "Prefix (Flat)" msgstr "Prefixo (plano)" -#: ipam/tables/ip.py:224 +#: netbox/ipam/tables/ip.py:224 msgid "Depth" msgstr "Profundidade" -#: ipam/tables/ip.py:261 +#: netbox/ipam/tables/ip.py:261 msgid "Pool" msgstr "Piscina" -#: ipam/tables/ip.py:264 ipam/tables/ip.py:317 +#: netbox/ipam/tables/ip.py:264 netbox/ipam/tables/ip.py:317 msgid "Marked Utilized" msgstr "Marcado como utilizado" -#: ipam/tables/ip.py:301 +#: netbox/ipam/tables/ip.py:301 msgid "Start address" msgstr "Endereço inicial" -#: ipam/tables/ip.py:379 +#: netbox/ipam/tables/ip.py:379 msgid "NAT (Inside)" msgstr "NAT (interno)" -#: ipam/tables/ip.py:384 +#: netbox/ipam/tables/ip.py:384 msgid "NAT (Outside)" msgstr "NAT (ao ar livre)" -#: ipam/tables/ip.py:389 +#: netbox/ipam/tables/ip.py:389 msgid "Assigned" msgstr "Atribuído" -#: ipam/tables/ip.py:424 templates/vpn/l2vpntermination.html:16 -#: vpn/forms/filtersets.py:240 +#: netbox/ipam/tables/ip.py:424 netbox/templates/vpn/l2vpntermination.html:16 +#: netbox/vpn/forms/filtersets.py:240 msgid "Assigned Object" msgstr "Objeto atribuído" -#: ipam/tables/vlans.py:68 +#: netbox/ipam/tables/vlans.py:68 msgid "Scope Type" msgstr "Tipo de escopo" -#: ipam/tables/vlans.py:107 ipam/tables/vlans.py:210 -#: templates/dcim/inc/interface_vlans_table.html:4 +#: netbox/ipam/tables/vlans.py:107 netbox/ipam/tables/vlans.py:210 +#: netbox/templates/dcim/inc/interface_vlans_table.html:4 msgid "VID" msgstr "VÍDEO" -#: ipam/tables/vrfs.py:30 +#: netbox/ipam/tables/vrfs.py:30 msgid "RD" msgstr "VERMELHO" -#: ipam/tables/vrfs.py:33 +#: netbox/ipam/tables/vrfs.py:33 msgid "Unique" msgstr "Único" -#: ipam/tables/vrfs.py:36 vpn/tables/l2vpn.py:27 +#: netbox/ipam/tables/vrfs.py:36 netbox/vpn/tables/l2vpn.py:27 msgid "Import Targets" msgstr "Alvos de importação" -#: ipam/tables/vrfs.py:41 vpn/tables/l2vpn.py:32 +#: netbox/ipam/tables/vrfs.py:41 netbox/vpn/tables/l2vpn.py:32 msgid "Export Targets" msgstr "Alvos de exportação" -#: ipam/validators.py:9 +#: netbox/ipam/validators.py:9 #, python-brace-format msgid "{prefix} is not a valid prefix. Did you mean {suggested}?" msgstr "{prefix} não é um prefixo válido. Você quis dizer {suggested}?" -#: ipam/validators.py:16 +#: netbox/ipam/validators.py:16 #, python-format msgid "The prefix length must be less than or equal to %(limit_value)s." msgstr "O comprimento do prefixo deve ser menor ou igual a %(limit_value)s." -#: ipam/validators.py:24 +#: netbox/ipam/validators.py:24 #, python-format msgid "The prefix length must be greater than or equal to %(limit_value)s." msgstr "O comprimento do prefixo deve ser maior ou igual a %(limit_value)s." -#: ipam/validators.py:33 +#: netbox/ipam/validators.py:33 msgid "" "Only alphanumeric characters, asterisks, hyphens, periods, and underscores " "are allowed in DNS names" @@ -9386,31 +9932,31 @@ msgstr "" "Somente caracteres alfanuméricos, asteriscos, hífens, pontos e sublinhados " "são permitidos em nomes DNS" -#: ipam/views.py:541 +#: netbox/ipam/views.py:541 msgid "Child Prefixes" msgstr "Prefixos infantis" -#: ipam/views.py:576 +#: netbox/ipam/views.py:576 msgid "Child Ranges" msgstr "Intervalos para crianças" -#: ipam/views.py:902 +#: netbox/ipam/views.py:902 msgid "Related IPs" msgstr "IPs relacionados" -#: ipam/views.py:1133 +#: netbox/ipam/views.py:1133 msgid "Device Interfaces" msgstr "Interfaces de dispositivos" -#: ipam/views.py:1150 +#: netbox/ipam/views.py:1150 msgid "VM Interfaces" msgstr "Interfaces de VM" -#: netbox/api/fields.py:63 +#: netbox/netbox/api/fields.py:63 msgid "This field may not be blank." msgstr "Esse campo pode não estar em branco." -#: netbox/api/fields.py:68 +#: netbox/netbox/api/fields.py:68 msgid "" "Value must be passed directly (e.g. \"foo\": 123); do not use a dictionary " "or list." @@ -9418,313 +9964,326 @@ msgstr "" "O valor deve ser passado diretamente (por exemplo, “foo”: 123); não use um " "dicionário ou uma lista." -#: netbox/api/fields.py:89 +#: netbox/netbox/api/fields.py:89 #, python-brace-format msgid "{value} is not a valid choice." msgstr "{value} não é uma escolha válida." -#: netbox/api/fields.py:102 +#: netbox/netbox/api/fields.py:102 #, python-brace-format msgid "Invalid content type: {content_type}" msgstr "Tipo de conteúdo inválido: {content_type}" -#: netbox/api/fields.py:103 +#: netbox/netbox/api/fields.py:103 msgid "Invalid value. Specify a content type as '.'." msgstr "" "Valor inválido. Especifique um tipo de conteúdo como " "'.'." -#: netbox/authentication/__init__.py:138 +#: netbox/netbox/authentication/__init__.py:138 #, python-brace-format msgid "Invalid permission {permission} for model {model}" msgstr "Permissão inválida {permission} para modelo {model}" -#: netbox/choices.py:49 +#: netbox/netbox/choices.py:49 msgid "Dark Red" msgstr "Vermelho escuro" -#: netbox/choices.py:52 +#: netbox/netbox/choices.py:52 msgid "Rose" msgstr "Rose" -#: netbox/choices.py:53 +#: netbox/netbox/choices.py:53 msgid "Fuchsia" msgstr "Fúcsia" -#: netbox/choices.py:55 +#: netbox/netbox/choices.py:55 msgid "Dark Purple" msgstr "Roxo escuro" -#: netbox/choices.py:58 +#: netbox/netbox/choices.py:58 msgid "Light Blue" msgstr "Azul claro" -#: netbox/choices.py:61 +#: netbox/netbox/choices.py:61 msgid "Aqua" msgstr "Aqua" -#: netbox/choices.py:62 +#: netbox/netbox/choices.py:62 msgid "Dark Green" msgstr "Verde escuro" -#: netbox/choices.py:64 +#: netbox/netbox/choices.py:64 msgid "Light Green" msgstr "Verde claro" -#: netbox/choices.py:65 +#: netbox/netbox/choices.py:65 msgid "Lime" msgstr "Limão" -#: netbox/choices.py:67 +#: netbox/netbox/choices.py:67 msgid "Amber" msgstr "Âmbar" -#: netbox/choices.py:69 +#: netbox/netbox/choices.py:69 msgid "Dark Orange" msgstr "Laranja escuro" -#: netbox/choices.py:70 +#: netbox/netbox/choices.py:70 msgid "Brown" msgstr "Castanho" -#: netbox/choices.py:71 +#: netbox/netbox/choices.py:71 msgid "Light Grey" msgstr "Cinza claro" -#: netbox/choices.py:72 +#: netbox/netbox/choices.py:72 msgid "Grey" msgstr "Cinza" -#: netbox/choices.py:73 +#: netbox/netbox/choices.py:73 msgid "Dark Grey" msgstr "Cinza escuro" -#: netbox/choices.py:131 +#: netbox/netbox/choices.py:131 msgid "Direct" msgstr "Direto" -#: netbox/choices.py:132 +#: netbox/netbox/choices.py:132 msgid "Upload" msgstr "Carregar" -#: netbox/choices.py:144 netbox/choices.py:158 +#: netbox/netbox/choices.py:144 netbox/netbox/choices.py:158 msgid "Auto-detect" msgstr "Detecção automática" -#: netbox/choices.py:159 +#: netbox/netbox/choices.py:159 msgid "Comma" msgstr "Vírgula" -#: netbox/choices.py:160 +#: netbox/netbox/choices.py:160 msgid "Semicolon" msgstr "Ponto e vírgula" -#: netbox/choices.py:161 +#: netbox/netbox/choices.py:161 msgid "Tab" msgstr "Aba" -#: netbox/config/__init__.py:67 +#: netbox/netbox/config/__init__.py:67 #, python-brace-format msgid "Invalid configuration parameter: {item}" msgstr "Parâmetro de configuração inválido: {item}" -#: netbox/config/parameters.py:22 templates/core/inc/config_data.html:62 +#: netbox/netbox/config/parameters.py:22 +#: netbox/templates/core/inc/config_data.html:62 msgid "Login banner" msgstr "Banner de login" -#: netbox/config/parameters.py:24 +#: netbox/netbox/config/parameters.py:24 msgid "Additional content to display on the login page" msgstr "Conteúdo adicional para exibir na página de login" -#: netbox/config/parameters.py:33 templates/core/inc/config_data.html:66 +#: netbox/netbox/config/parameters.py:33 +#: netbox/templates/core/inc/config_data.html:66 msgid "Maintenance banner" msgstr "Banner de manutenção" -#: netbox/config/parameters.py:35 +#: netbox/netbox/config/parameters.py:35 msgid "Additional content to display when in maintenance mode" msgstr "Conteúdo adicional a ser exibido no modo de manutenção" -#: netbox/config/parameters.py:44 templates/core/inc/config_data.html:70 +#: netbox/netbox/config/parameters.py:44 +#: netbox/templates/core/inc/config_data.html:70 msgid "Top banner" msgstr "Banner superior" -#: netbox/config/parameters.py:46 +#: netbox/netbox/config/parameters.py:46 msgid "Additional content to display at the top of every page" msgstr "Conteúdo adicional para exibir na parte superior de cada página" -#: netbox/config/parameters.py:55 templates/core/inc/config_data.html:74 +#: netbox/netbox/config/parameters.py:55 +#: netbox/templates/core/inc/config_data.html:74 msgid "Bottom banner" msgstr "Banner inferior" -#: netbox/config/parameters.py:57 +#: netbox/netbox/config/parameters.py:57 msgid "Additional content to display at the bottom of every page" msgstr "Conteúdo adicional para exibir na parte inferior de cada página" -#: netbox/config/parameters.py:68 +#: netbox/netbox/config/parameters.py:68 msgid "Globally unique IP space" msgstr "Espaço IP globalmente exclusivo" -#: netbox/config/parameters.py:70 +#: netbox/netbox/config/parameters.py:70 msgid "Enforce unique IP addressing within the global table" msgstr "Imponha o endereçamento IP exclusivo na tabela global" -#: netbox/config/parameters.py:75 templates/core/inc/config_data.html:44 +#: netbox/netbox/config/parameters.py:75 +#: netbox/templates/core/inc/config_data.html:44 msgid "Prefer IPv4" msgstr "Prefiro IPv4" -#: netbox/config/parameters.py:77 +#: netbox/netbox/config/parameters.py:77 msgid "Prefer IPv4 addresses over IPv6" msgstr "Prefira endereços IPv4 em vez de IPv6" -#: netbox/config/parameters.py:84 +#: netbox/netbox/config/parameters.py:84 msgid "Rack unit height" msgstr "Altura da unidade de rack" -#: netbox/config/parameters.py:86 +#: netbox/netbox/config/parameters.py:86 msgid "Default unit height for rendered rack elevations" msgstr "Altura padrão da unidade para elevações de rack renderizadas" -#: netbox/config/parameters.py:91 +#: netbox/netbox/config/parameters.py:91 msgid "Rack unit width" msgstr "Largura da unidade de rack" -#: netbox/config/parameters.py:93 +#: netbox/netbox/config/parameters.py:93 msgid "Default unit width for rendered rack elevations" msgstr "Largura padrão da unidade para elevações de rack renderizadas" -#: netbox/config/parameters.py:100 +#: netbox/netbox/config/parameters.py:100 msgid "Powerfeed voltage" msgstr "Tensão de alimentação" -#: netbox/config/parameters.py:102 +#: netbox/netbox/config/parameters.py:102 msgid "Default voltage for powerfeeds" msgstr "Tensão padrão para alimentações de energia" -#: netbox/config/parameters.py:107 +#: netbox/netbox/config/parameters.py:107 msgid "Powerfeed amperage" msgstr "Amperagem de alimentação de energia" -#: netbox/config/parameters.py:109 +#: netbox/netbox/config/parameters.py:109 msgid "Default amperage for powerfeeds" msgstr "Amperagem padrão para alimentações de energia" -#: netbox/config/parameters.py:114 +#: netbox/netbox/config/parameters.py:114 msgid "Powerfeed max utilization" msgstr "Utilização máxima da alimentação de energia" -#: netbox/config/parameters.py:116 +#: netbox/netbox/config/parameters.py:116 msgid "Default max utilization for powerfeeds" msgstr "Utilização máxima padrão para alimentações de energia" -#: netbox/config/parameters.py:123 templates/core/inc/config_data.html:53 +#: netbox/netbox/config/parameters.py:123 +#: netbox/templates/core/inc/config_data.html:53 msgid "Allowed URL schemes" msgstr "Esquemas de URL permitidos" -#: netbox/config/parameters.py:128 +#: netbox/netbox/config/parameters.py:128 msgid "Permitted schemes for URLs in user-provided content" msgstr "Esquemas permitidos para URLs em conteúdo fornecido pelo usuário" -#: netbox/config/parameters.py:136 +#: netbox/netbox/config/parameters.py:136 msgid "Default page size" msgstr "Tamanho de página padrão" -#: netbox/config/parameters.py:142 +#: netbox/netbox/config/parameters.py:142 msgid "Maximum page size" msgstr "Tamanho máximo da página" -#: netbox/config/parameters.py:150 templates/core/inc/config_data.html:96 +#: netbox/netbox/config/parameters.py:150 +#: netbox/templates/core/inc/config_data.html:96 msgid "Custom validators" msgstr "Validadores personalizados" -#: netbox/config/parameters.py:152 +#: netbox/netbox/config/parameters.py:152 msgid "Custom validation rules (JSON)" msgstr "Regras de validação personalizadas (JSON)" -#: netbox/config/parameters.py:160 templates/core/inc/config_data.html:104 +#: netbox/netbox/config/parameters.py:160 +#: netbox/templates/core/inc/config_data.html:104 msgid "Protection rules" msgstr "Regras de proteção" -#: netbox/config/parameters.py:162 +#: netbox/netbox/config/parameters.py:162 msgid "Deletion protection rules (JSON)" msgstr "Regras de proteção contra exclusão (JSON)" -#: netbox/config/parameters.py:172 templates/core/inc/config_data.html:117 +#: netbox/netbox/config/parameters.py:172 +#: netbox/templates/core/inc/config_data.html:117 msgid "Default preferences" msgstr "Preferências padrão" -#: netbox/config/parameters.py:174 +#: netbox/netbox/config/parameters.py:174 msgid "Default preferences for new users" msgstr "Preferências padrão para novos usuários" -#: netbox/config/parameters.py:181 templates/core/inc/config_data.html:129 +#: netbox/netbox/config/parameters.py:181 +#: netbox/templates/core/inc/config_data.html:129 msgid "Maintenance mode" msgstr "Modo de manutenção" -#: netbox/config/parameters.py:183 +#: netbox/netbox/config/parameters.py:183 msgid "Enable maintenance mode" msgstr "Ativar o modo de manutenção" -#: netbox/config/parameters.py:188 templates/core/inc/config_data.html:133 +#: netbox/netbox/config/parameters.py:188 +#: netbox/templates/core/inc/config_data.html:133 msgid "GraphQL enabled" msgstr "GraphQL habilitado" -#: netbox/config/parameters.py:190 +#: netbox/netbox/config/parameters.py:190 msgid "Enable the GraphQL API" msgstr "Habilite a API GraphQL" -#: netbox/config/parameters.py:195 templates/core/inc/config_data.html:137 +#: netbox/netbox/config/parameters.py:195 +#: netbox/templates/core/inc/config_data.html:137 msgid "Changelog retention" msgstr "Retenção do changelog" -#: netbox/config/parameters.py:197 +#: netbox/netbox/config/parameters.py:197 msgid "Days to retain changelog history (set to zero for unlimited)" msgstr "" "Dias para reter o histórico do changelog (definido como zero para uso " "ilimitado)" -#: netbox/config/parameters.py:202 +#: netbox/netbox/config/parameters.py:202 msgid "Job result retention" msgstr "Retenção de resultados de trabalho" -#: netbox/config/parameters.py:204 +#: netbox/netbox/config/parameters.py:204 msgid "Days to retain job result history (set to zero for unlimited)" msgstr "" "Dias para reter o histórico de resultados do trabalho (definido como zero " "para uso ilimitado)" -#: netbox/config/parameters.py:209 templates/core/inc/config_data.html:145 +#: netbox/netbox/config/parameters.py:209 +#: netbox/templates/core/inc/config_data.html:145 msgid "Maps URL" msgstr "URL dos mapas" -#: netbox/config/parameters.py:211 +#: netbox/netbox/config/parameters.py:211 msgid "Base URL for mapping geographic locations" msgstr "URL base para mapear localizações geográficas" -#: netbox/forms/__init__.py:12 +#: netbox/netbox/forms/__init__.py:12 msgid "Partial match" msgstr "Correspondência parcial" -#: netbox/forms/__init__.py:13 +#: netbox/netbox/forms/__init__.py:13 msgid "Exact match" msgstr "Correspondência exata" -#: netbox/forms/__init__.py:14 +#: netbox/netbox/forms/__init__.py:14 msgid "Starts with" msgstr "Começa com" -#: netbox/forms/__init__.py:15 +#: netbox/netbox/forms/__init__.py:15 msgid "Ends with" msgstr "Termina com" -#: netbox/forms/__init__.py:16 +#: netbox/netbox/forms/__init__.py:16 msgid "Regex" msgstr "Regex" -#: netbox/forms/__init__.py:34 +#: netbox/netbox/forms/__init__.py:34 msgid "Object type(s)" msgstr "Tipo (s) de objeto" -#: netbox/forms/base.py:88 +#: netbox/netbox/forms/base.py:88 msgid "" "Tag slugs separated by commas, encased with double quotes (e.g. " "\"tag1,tag2,tag3\")" @@ -9732,404 +10291,419 @@ msgstr "" "Marcar slugs separados por vírgulas, entre aspas duplas (por exemplo, “tag1," " tag2, tag3\")" -#: netbox/forms/base.py:118 +#: netbox/netbox/forms/base.py:118 msgid "Add tags" msgstr "Adicionar etiquetas" -#: netbox/forms/base.py:123 +#: netbox/netbox/forms/base.py:123 msgid "Remove tags" msgstr "Remover etiquetas" -#: netbox/forms/mixins.py:38 +#: netbox/netbox/forms/mixins.py:38 #, python-brace-format msgid "{class_name} must specify a model class." msgstr "{class_name} deve especificar uma classe de modelo." -#: netbox/models/features.py:277 +#: netbox/netbox/models/features.py:277 #, python-brace-format msgid "Unknown field name '{name}' in custom field data." msgstr "Nome de campo desconhecido '{name}'nos dados do campo personalizado." -#: netbox/models/features.py:283 +#: netbox/netbox/models/features.py:283 #, python-brace-format msgid "Invalid value for custom field '{name}': {error}" msgstr "Valor inválido para o campo personalizado '{name}': {error}" -#: netbox/models/features.py:290 +#: netbox/netbox/models/features.py:290 #, python-brace-format msgid "Missing required custom field '{name}'." msgstr "Falta o campo personalizado obrigatório '{name}'." -#: netbox/models/features.py:441 +#: netbox/netbox/models/features.py:441 msgid "Remote data source" msgstr "Fonte de dados remota" -#: netbox/models/features.py:451 +#: netbox/netbox/models/features.py:451 msgid "data path" msgstr "caminho de dados" -#: netbox/models/features.py:455 +#: netbox/netbox/models/features.py:455 msgid "Path to remote file (relative to data source root)" msgstr "Caminho para o arquivo remoto (em relação à raiz da fonte de dados)" -#: netbox/models/features.py:458 +#: netbox/netbox/models/features.py:458 msgid "auto sync enabled" msgstr "sincronização automática ativada" -#: netbox/models/features.py:460 +#: netbox/netbox/models/features.py:460 msgid "Enable automatic synchronization of data when the data file is updated" msgstr "" "Habilitar a sincronização automática de dados quando o arquivo de dados for " "atualizado" -#: netbox/models/features.py:463 +#: netbox/netbox/models/features.py:463 msgid "date synced" msgstr "data sincronizada" -#: netbox/models/features.py:557 +#: netbox/netbox/models/features.py:557 #, python-brace-format msgid "{class_name} must implement a sync_data() method." msgstr "{class_name} deve implementar um método sync_data ()." -#: netbox/navigation/menu.py:11 +#: netbox/netbox/navigation/menu.py:11 msgid "Organization" msgstr "Organização" -#: netbox/navigation/menu.py:19 +#: netbox/netbox/navigation/menu.py:19 msgid "Site Groups" msgstr "Grupos de sites" -#: netbox/navigation/menu.py:27 +#: netbox/netbox/navigation/menu.py:27 msgid "Rack Roles" msgstr "Funções de rack" -#: netbox/navigation/menu.py:31 +#: netbox/netbox/navigation/menu.py:31 msgid "Elevations" msgstr "Elevações" -#: netbox/navigation/menu.py:40 +#: netbox/netbox/navigation/menu.py:40 msgid "Tenant Groups" msgstr "Grupos de inquilinos" -#: netbox/navigation/menu.py:47 +#: netbox/netbox/navigation/menu.py:47 msgid "Contact Groups" msgstr "Grupos de contato" -#: netbox/navigation/menu.py:48 templates/tenancy/contactrole.html:8 +#: netbox/netbox/navigation/menu.py:48 +#: netbox/templates/tenancy/contactrole.html:8 msgid "Contact Roles" msgstr "Funções de contato" -#: netbox/navigation/menu.py:49 +#: netbox/netbox/navigation/menu.py:49 msgid "Contact Assignments" msgstr "Atribuições de contato" -#: netbox/navigation/menu.py:63 +#: netbox/netbox/navigation/menu.py:63 msgid "Modules" msgstr "Módulos" -#: netbox/navigation/menu.py:67 templates/dcim/device.html:157 -#: templates/dcim/virtualdevicecontext.html:8 +#: netbox/netbox/navigation/menu.py:67 netbox/templates/dcim/device.html:158 +#: netbox/templates/dcim/virtualdevicecontext.html:8 msgid "Virtual Device Contexts" msgstr "Contextos de dispositivos virtuais" -#: netbox/navigation/menu.py:75 +#: netbox/netbox/navigation/menu.py:75 msgid "Manufacturers" msgstr "Fabricantes" -#: netbox/navigation/menu.py:79 +#: netbox/netbox/navigation/menu.py:79 msgid "Device Components" msgstr "Componentes do dispositivo" -#: netbox/navigation/menu.py:91 templates/dcim/inventoryitemrole.html:8 +#: netbox/netbox/navigation/menu.py:91 +#: netbox/templates/dcim/inventoryitemrole.html:8 msgid "Inventory Item Roles" msgstr "Funções do item de inventário" -#: netbox/navigation/menu.py:98 netbox/navigation/menu.py:102 +#: netbox/netbox/navigation/menu.py:98 netbox/netbox/navigation/menu.py:102 msgid "Connections" msgstr "Conexões" -#: netbox/navigation/menu.py:104 +#: netbox/netbox/navigation/menu.py:104 msgid "Cables" msgstr "Cabos" -#: netbox/navigation/menu.py:105 +#: netbox/netbox/navigation/menu.py:105 msgid "Wireless Links" msgstr "Links sem fio" -#: netbox/navigation/menu.py:108 +#: netbox/netbox/navigation/menu.py:108 msgid "Interface Connections" msgstr "Conexões de interface" -#: netbox/navigation/menu.py:113 +#: netbox/netbox/navigation/menu.py:113 msgid "Console Connections" msgstr "Conexões do console" -#: netbox/navigation/menu.py:118 +#: netbox/netbox/navigation/menu.py:118 msgid "Power Connections" msgstr "Conexões de alimentação" -#: netbox/navigation/menu.py:134 +#: netbox/netbox/navigation/menu.py:134 msgid "Wireless LAN Groups" msgstr "Grupos de LAN sem fio" -#: netbox/navigation/menu.py:155 +#: netbox/netbox/navigation/menu.py:155 msgid "Prefix & VLAN Roles" msgstr "Funções de prefixo e VLAN" -#: netbox/navigation/menu.py:161 +#: netbox/netbox/navigation/menu.py:161 msgid "ASN Ranges" msgstr "Intervalos ASN" -#: netbox/navigation/menu.py:183 +#: netbox/netbox/navigation/menu.py:183 msgid "VLAN Groups" msgstr "Grupos de VLAN" -#: netbox/navigation/menu.py:190 +#: netbox/netbox/navigation/menu.py:190 msgid "Service Templates" msgstr "Modelos de serviço" -#: netbox/navigation/menu.py:191 templates/dcim/device.html:294 -#: templates/ipam/ipaddress.html:118 -#: templates/virtualization/virtualmachine.html:150 +#: netbox/netbox/navigation/menu.py:191 netbox/templates/dcim/device.html:295 +#: netbox/templates/ipam/ipaddress.html:118 +#: netbox/templates/virtualization/virtualmachine.html:150 msgid "Services" msgstr "Serviços" -#: netbox/navigation/menu.py:198 +#: netbox/netbox/navigation/menu.py:198 msgid "VPN" msgstr "VPN" -#: netbox/navigation/menu.py:202 netbox/navigation/menu.py:204 -#: vpn/tables/tunnels.py:24 +#: netbox/netbox/navigation/menu.py:202 netbox/netbox/navigation/menu.py:204 +#: netbox/vpn/tables/tunnels.py:24 msgid "Tunnels" msgstr "Túneis" -#: netbox/navigation/menu.py:205 templates/vpn/tunnelgroup.html:8 +#: netbox/netbox/navigation/menu.py:205 +#: netbox/templates/vpn/tunnelgroup.html:8 msgid "Tunnel Groups" msgstr "grupos de túneis" -#: netbox/navigation/menu.py:206 +#: netbox/netbox/navigation/menu.py:206 msgid "Tunnel Terminations" msgstr "Terminações de túneis" -#: netbox/navigation/menu.py:210 netbox/navigation/menu.py:212 -#: vpn/models/l2vpn.py:64 +#: netbox/netbox/navigation/menu.py:210 netbox/netbox/navigation/menu.py:212 +#: netbox/vpn/models/l2vpn.py:64 msgid "L2VPNs" msgstr "VPNs L2" -#: netbox/navigation/menu.py:213 templates/vpn/l2vpn.html:56 -#: templates/vpn/tunnel.html:72 vpn/tables/tunnels.py:58 +#: netbox/netbox/navigation/menu.py:213 netbox/templates/vpn/l2vpn.html:56 +#: netbox/templates/vpn/tunnel.html:72 netbox/vpn/tables/tunnels.py:58 msgid "Terminations" msgstr "Rescisões" -#: netbox/navigation/menu.py:219 +#: netbox/netbox/navigation/menu.py:219 msgid "IKE Proposals" msgstr "Propostas do IKE" -#: netbox/navigation/menu.py:220 templates/vpn/ikeproposal.html:41 +#: netbox/netbox/navigation/menu.py:220 +#: netbox/templates/vpn/ikeproposal.html:41 msgid "IKE Policies" msgstr "Políticas da IKE" -#: netbox/navigation/menu.py:221 +#: netbox/netbox/navigation/menu.py:221 msgid "IPSec Proposals" msgstr "Propostas de IPsec" -#: netbox/navigation/menu.py:222 templates/vpn/ipsecproposal.html:37 +#: netbox/netbox/navigation/menu.py:222 +#: netbox/templates/vpn/ipsecproposal.html:37 msgid "IPSec Policies" msgstr "Políticas IPsec" -#: netbox/navigation/menu.py:223 templates/vpn/ikepolicy.html:38 -#: templates/vpn/ipsecpolicy.html:25 +#: netbox/netbox/navigation/menu.py:223 netbox/templates/vpn/ikepolicy.html:38 +#: netbox/templates/vpn/ipsecpolicy.html:25 msgid "IPSec Profiles" msgstr "Perfis IPsec" -#: netbox/navigation/menu.py:230 templates/dcim/device_edit.html:78 +#: netbox/netbox/navigation/menu.py:230 +#: netbox/templates/dcim/device_edit.html:78 msgid "Virtualization" msgstr "Virtualização" -#: netbox/navigation/menu.py:238 -#: templates/virtualization/virtualmachine.html:170 -#: templates/virtualization/virtualmachine/base.html:32 -#: templates/virtualization/virtualmachine_list.html:21 -#: virtualization/tables/virtualmachines.py:103 virtualization/views.py:388 +#: netbox/netbox/navigation/menu.py:238 +#: netbox/templates/virtualization/virtualmachine.html:170 +#: netbox/templates/virtualization/virtualmachine/base.html:32 +#: netbox/templates/virtualization/virtualmachine_list.html:21 +#: netbox/virtualization/tables/virtualmachines.py:103 +#: netbox/virtualization/views.py:388 msgid "Virtual Disks" msgstr "Discos virtuais" -#: netbox/navigation/menu.py:245 +#: netbox/netbox/navigation/menu.py:245 msgid "Cluster Types" msgstr "Tipos de cluster" -#: netbox/navigation/menu.py:246 +#: netbox/netbox/navigation/menu.py:246 msgid "Cluster Groups" msgstr "Grupos de clusters" -#: netbox/navigation/menu.py:260 +#: netbox/netbox/navigation/menu.py:260 msgid "Circuit Types" msgstr "Tipos de circuito" -#: netbox/navigation/menu.py:261 +#: netbox/netbox/navigation/menu.py:261 msgid "Circuit Terminations" msgstr "Terminações de circuito" -#: netbox/navigation/menu.py:265 netbox/navigation/menu.py:267 +#: netbox/netbox/navigation/menu.py:265 netbox/netbox/navigation/menu.py:267 msgid "Providers" msgstr "Provedores" -#: netbox/navigation/menu.py:268 templates/circuits/provider.html:51 +#: netbox/netbox/navigation/menu.py:268 +#: netbox/templates/circuits/provider.html:51 msgid "Provider Accounts" msgstr "Contas de provedores" -#: netbox/navigation/menu.py:269 +#: netbox/netbox/navigation/menu.py:269 msgid "Provider Networks" msgstr "Redes de provedores" -#: netbox/navigation/menu.py:283 +#: netbox/netbox/navigation/menu.py:283 msgid "Power Panels" msgstr "Painéis de energia" -#: netbox/navigation/menu.py:294 +#: netbox/netbox/navigation/menu.py:294 msgid "Configurations" msgstr "Configurações" -#: netbox/navigation/menu.py:296 +#: netbox/netbox/navigation/menu.py:296 msgid "Config Contexts" msgstr "Contextos de configuração" -#: netbox/navigation/menu.py:297 +#: netbox/netbox/navigation/menu.py:297 msgid "Config Templates" msgstr "Modelos de configuração" -#: netbox/navigation/menu.py:304 netbox/navigation/menu.py:308 +#: netbox/netbox/navigation/menu.py:304 netbox/netbox/navigation/menu.py:308 msgid "Customization" msgstr "Personalização" -#: netbox/navigation/menu.py:310 templates/dcim/device_edit.html:103 -#: templates/dcim/htmx/cable_edit.html:81 -#: templates/dcim/virtualchassis_add.html:31 -#: templates/dcim/virtualchassis_edit.html:40 -#: templates/generic/bulk_edit.html:76 templates/htmx/form.html:19 -#: templates/inc/filter_list.html:30 templates/inc/panels/custom_fields.html:7 -#: templates/ipam/ipaddress_bulk_add.html:35 templates/ipam/vlan_edit.html:63 +#: netbox/netbox/navigation/menu.py:310 +#: netbox/templates/dcim/device_edit.html:103 +#: netbox/templates/dcim/htmx/cable_edit.html:81 +#: netbox/templates/dcim/virtualchassis_add.html:31 +#: netbox/templates/dcim/virtualchassis_edit.html:40 +#: netbox/templates/generic/bulk_edit.html:76 +#: netbox/templates/htmx/form.html:19 netbox/templates/inc/filter_list.html:30 +#: netbox/templates/inc/panels/custom_fields.html:7 +#: netbox/templates/ipam/ipaddress_bulk_add.html:35 +#: netbox/templates/ipam/vlan_edit.html:63 msgid "Custom Fields" msgstr "Campos personalizados" -#: netbox/navigation/menu.py:311 +#: netbox/netbox/navigation/menu.py:311 msgid "Custom Field Choices" msgstr "Opções de campo personalizadas" -#: netbox/navigation/menu.py:312 +#: netbox/netbox/navigation/menu.py:312 msgid "Custom Links" msgstr "Links personalizados" -#: netbox/navigation/menu.py:313 +#: netbox/netbox/navigation/menu.py:313 msgid "Export Templates" msgstr "Modelos de exportação" -#: netbox/navigation/menu.py:314 +#: netbox/netbox/navigation/menu.py:314 msgid "Saved Filters" msgstr "Filtros salvos" -#: netbox/navigation/menu.py:316 +#: netbox/netbox/navigation/menu.py:316 msgid "Image Attachments" msgstr "Anexos de imagem" -#: netbox/navigation/menu.py:334 +#: netbox/netbox/navigation/menu.py:334 msgid "Operations" msgstr "Operações" -#: netbox/navigation/menu.py:338 +#: netbox/netbox/navigation/menu.py:338 msgid "Integrations" msgstr "Integrações" -#: netbox/navigation/menu.py:340 +#: netbox/netbox/navigation/menu.py:340 msgid "Data Sources" msgstr "Fontes de dados" -#: netbox/navigation/menu.py:341 +#: netbox/netbox/navigation/menu.py:341 msgid "Event Rules" msgstr "Regras do evento" -#: netbox/navigation/menu.py:342 +#: netbox/netbox/navigation/menu.py:342 msgid "Webhooks" msgstr "Webhooks" -#: netbox/navigation/menu.py:346 netbox/navigation/menu.py:350 -#: netbox/views/generic/feature_views.py:151 -#: templates/extras/report/base.html:37 templates/extras/script/base.html:36 +#: netbox/netbox/navigation/menu.py:346 netbox/netbox/navigation/menu.py:350 +#: netbox/netbox/views/generic/feature_views.py:151 +#: netbox/templates/extras/report/base.html:37 +#: netbox/templates/extras/script/base.html:36 msgid "Jobs" msgstr "Empregos" -#: netbox/navigation/menu.py:356 +#: netbox/netbox/navigation/menu.py:356 msgid "Logging" msgstr "Exploração de" -#: netbox/navigation/menu.py:358 +#: netbox/netbox/navigation/menu.py:358 msgid "Journal Entries" msgstr "Entradas de diário" -#: netbox/navigation/menu.py:359 templates/extras/objectchange.html:8 -#: templates/extras/objectchange_list.html:4 +#: netbox/netbox/navigation/menu.py:359 +#: netbox/templates/extras/objectchange.html:9 +#: netbox/templates/extras/objectchange_list.html:4 msgid "Change Log" msgstr "Registro de alterações" -#: netbox/navigation/menu.py:366 templates/inc/user_menu.html:11 +#: netbox/netbox/navigation/menu.py:366 netbox/templates/inc/user_menu.html:11 msgid "Admin" msgstr "Administrador" -#: netbox/navigation/menu.py:374 templates/users/group.html:29 -#: users/forms/model_forms.py:233 users/forms/model_forms.py:245 -#: users/forms/model_forms.py:297 users/tables.py:102 +#: netbox/netbox/navigation/menu.py:374 netbox/templates/users/group.html:29 +#: netbox/users/forms/model_forms.py:233 netbox/users/forms/model_forms.py:245 +#: netbox/users/forms/model_forms.py:297 netbox/users/tables.py:102 msgid "Users" msgstr "Usuários" -#: netbox/navigation/menu.py:394 users/forms/model_forms.py:182 -#: users/forms/model_forms.py:194 users/forms/model_forms.py:302 -#: users/tables.py:35 users/tables.py:106 +#: netbox/netbox/navigation/menu.py:394 netbox/users/forms/model_forms.py:182 +#: netbox/users/forms/model_forms.py:194 netbox/users/forms/model_forms.py:302 +#: netbox/users/tables.py:35 netbox/users/tables.py:106 msgid "Groups" msgstr "Grupos" -#: netbox/navigation/menu.py:414 templates/account/base.html:21 -#: templates/inc/user_menu.html:36 +#: netbox/netbox/navigation/menu.py:414 netbox/templates/account/base.html:21 +#: netbox/templates/inc/user_menu.html:36 msgid "API Tokens" msgstr "Tokens de API" -#: netbox/navigation/menu.py:421 users/forms/model_forms.py:188 -#: users/forms/model_forms.py:196 users/forms/model_forms.py:239 -#: users/forms/model_forms.py:246 +#: netbox/netbox/navigation/menu.py:421 netbox/users/forms/model_forms.py:188 +#: netbox/users/forms/model_forms.py:196 netbox/users/forms/model_forms.py:239 +#: netbox/users/forms/model_forms.py:246 msgid "Permissions" msgstr "Permissões" -#: netbox/navigation/menu.py:429 netbox/navigation/menu.py:433 -#: templates/core/system.html:7 +#: netbox/netbox/navigation/menu.py:429 netbox/netbox/navigation/menu.py:433 +#: netbox/templates/core/system.html:7 msgid "System" msgstr "Sistema" -#: netbox/navigation/menu.py:438 +#: netbox/netbox/navigation/menu.py:438 msgid "Configuration History" msgstr "Histórico de configuração" -#: netbox/navigation/menu.py:444 templates/core/rq_task.html:8 -#: templates/core/rq_task_list.html:22 +#: netbox/netbox/navigation/menu.py:444 netbox/templates/core/rq_task.html:8 +#: netbox/templates/core/rq_task_list.html:22 msgid "Background Tasks" msgstr "Tarefas de fundo" -#: netbox/navigation/menu.py:483 templates/500.html:35 -#: templates/account/preferences.html:22 templates/core/system.html:80 +#: netbox/netbox/navigation/menu.py:483 netbox/templates/500.html:35 +#: netbox/templates/account/preferences.html:22 +#: netbox/templates/core/system.html:80 msgid "Plugins" msgstr "Plugins" -#: netbox/plugins/navigation.py:47 netbox/plugins/navigation.py:69 +#: netbox/netbox/plugins/navigation.py:47 +#: netbox/netbox/plugins/navigation.py:69 msgid "Permissions must be passed as a tuple or list." msgstr "As permissões devem ser passadas como uma tupla ou lista." -#: netbox/plugins/navigation.py:51 +#: netbox/netbox/plugins/navigation.py:51 msgid "Buttons must be passed as a tuple or list." msgstr "Os botões devem ser passados como uma tupla ou lista." -#: netbox/plugins/navigation.py:73 +#: netbox/netbox/plugins/navigation.py:73 msgid "Button color must be a choice within ButtonColorChoices." msgstr "A cor do botão deve ser uma opção em ButtonColorChoices." -#: netbox/plugins/registration.py:25 +#: netbox/netbox/plugins/registration.py:25 #, python-brace-format msgid "" "PluginTemplateExtension class {template_extension} was passed as an " @@ -10138,7 +10712,7 @@ msgstr "" "Classe PluginTemplateExtension {template_extension} foi passado como uma " "instância!" -#: netbox/plugins/registration.py:31 +#: netbox/netbox/plugins/registration.py:31 #, python-brace-format msgid "" "{template_extension} is not a subclass of " @@ -10147,7 +10721,7 @@ msgstr "" "{template_extension} não é uma subclasse de " "netbox.plugins.PluginTemplateExtension!" -#: netbox/plugins/registration.py:37 +#: netbox/netbox/plugins/registration.py:37 #, python-brace-format msgid "" "PluginTemplateExtension class {template_extension} does not define a valid " @@ -10156,186 +10730,187 @@ msgstr "" "Classe PluginTemplateExtension {template_extension} não define um modelo " "válido!" -#: netbox/plugins/registration.py:47 +#: netbox/netbox/plugins/registration.py:47 #, python-brace-format msgid "{item} must be an instance of netbox.plugins.PluginMenuItem" msgstr "{item} deve ser uma instância de netbox.plugins.PluginMenuItem" -#: netbox/plugins/registration.py:60 +#: netbox/netbox/plugins/registration.py:60 #, python-brace-format msgid "{menu_link} must be an instance of netbox.plugins.PluginMenuItem" msgstr "{menu_link} deve ser uma instância de netbox.plugins.PluginMenuItem" -#: netbox/plugins/registration.py:65 +#: netbox/netbox/plugins/registration.py:65 #, python-brace-format msgid "{button} must be an instance of netbox.plugins.PluginMenuButton" msgstr "{button} deve ser uma instância de netbox.plugins.PluginMenuButton" -#: netbox/plugins/templates.py:35 +#: netbox/netbox/plugins/templates.py:35 msgid "extra_context must be a dictionary" msgstr "extra_context deve ser um dicionário" -#: netbox/preferences.py:19 +#: netbox/netbox/preferences.py:19 msgid "HTMX Navigation" msgstr "Navegação HTMX" -#: netbox/preferences.py:24 +#: netbox/netbox/preferences.py:24 msgid "Enable dynamic UI navigation" msgstr "Habilitar navegação dinâmica na interface do usuário" -#: netbox/preferences.py:26 +#: netbox/netbox/preferences.py:26 msgid "Experimental feature" msgstr "Característica experimental" -#: netbox/preferences.py:29 +#: netbox/netbox/preferences.py:29 msgid "Language" msgstr "Idioma" -#: netbox/preferences.py:34 +#: netbox/netbox/preferences.py:34 msgid "Forces UI translation to the specified language" msgstr "Força a tradução da interface do usuário para o idioma especificado" -#: netbox/preferences.py:36 +#: netbox/netbox/preferences.py:36 msgid "Support for translation has been disabled locally" msgstr "O suporte para tradução foi desativado localmente" -#: netbox/preferences.py:42 +#: netbox/netbox/preferences.py:42 msgid "Page length" msgstr "Comprimento da página" -#: netbox/preferences.py:44 +#: netbox/netbox/preferences.py:44 msgid "The default number of objects to display per page" msgstr "O número padrão de objetos a serem exibidos por página" -#: netbox/preferences.py:48 +#: netbox/netbox/preferences.py:48 msgid "Paginator placement" msgstr "Posicionamento do paginador" -#: netbox/preferences.py:50 +#: netbox/netbox/preferences.py:50 msgid "Bottom" msgstr "Parte inferior" -#: netbox/preferences.py:51 +#: netbox/netbox/preferences.py:51 msgid "Top" msgstr "Topo" -#: netbox/preferences.py:52 +#: netbox/netbox/preferences.py:52 msgid "Both" msgstr "Ambos" -#: netbox/preferences.py:55 +#: netbox/netbox/preferences.py:55 msgid "Where the paginator controls will be displayed relative to a table" msgstr "Onde os controles do paginador serão exibidos em relação a uma tabela" -#: netbox/preferences.py:60 +#: netbox/netbox/preferences.py:60 msgid "Data format" msgstr "Formato de dados" -#: netbox/preferences.py:65 +#: netbox/netbox/preferences.py:65 msgid "The preferred syntax for displaying generic data within the UI" msgstr "A sintaxe preferida para exibir dados genéricos na interface" -#: netbox/registry.py:14 +#: netbox/netbox/registry.py:14 #, python-brace-format msgid "Invalid store: {key}" msgstr "Loja inválida: {key}" -#: netbox/registry.py:17 +#: netbox/netbox/registry.py:17 msgid "Cannot add stores to registry after initialization" msgstr "Não é possível adicionar lojas ao registro após a inicialização" -#: netbox/registry.py:20 +#: netbox/netbox/registry.py:20 msgid "Cannot delete stores from registry" msgstr "Não é possível excluir lojas do registro" -#: netbox/settings.py:722 +#: netbox/netbox/settings.py:722 msgid "German" msgstr "alemã" -#: netbox/settings.py:723 +#: netbox/netbox/settings.py:723 msgid "English" msgstr "Inglês" -#: netbox/settings.py:724 +#: netbox/netbox/settings.py:724 msgid "Spanish" msgstr "espanhol" -#: netbox/settings.py:725 +#: netbox/netbox/settings.py:725 msgid "French" msgstr "francês" -#: netbox/settings.py:726 +#: netbox/netbox/settings.py:726 msgid "Japanese" msgstr "japonesa" -#: netbox/settings.py:727 +#: netbox/netbox/settings.py:727 msgid "Portuguese" msgstr "portuguesa" -#: netbox/settings.py:728 +#: netbox/netbox/settings.py:728 msgid "Russian" msgstr "russa" -#: netbox/settings.py:729 +#: netbox/netbox/settings.py:729 msgid "Turkish" msgstr "turca" -#: netbox/settings.py:730 +#: netbox/netbox/settings.py:730 msgid "Ukrainian" msgstr "ucraniano" -#: netbox/settings.py:731 +#: netbox/netbox/settings.py:731 msgid "Chinese" msgstr "chinês" -#: netbox/tables/columns.py:185 +#: netbox/netbox/tables/columns.py:185 msgid "Toggle all" msgstr "Alternar tudo" -#: netbox/tables/columns.py:287 +#: netbox/netbox/tables/columns.py:287 msgid "Toggle Dropdown" msgstr "Alternar lista suspensa" -#: netbox/tables/columns.py:552 templates/core/job.html:35 +#: netbox/netbox/tables/columns.py:552 netbox/templates/core/job.html:35 msgid "Error" msgstr "Erro" -#: netbox/tables/tables.py:57 +#: netbox/netbox/tables/tables.py:57 #, python-brace-format msgid "No {model_name} found" msgstr "Não {model_name} encontrado" -#: netbox/tables/tables.py:248 templates/generic/bulk_import.html:117 +#: netbox/netbox/tables/tables.py:248 +#: netbox/templates/generic/bulk_import.html:117 msgid "Field" msgstr "Campo" -#: netbox/tables/tables.py:251 +#: netbox/netbox/tables/tables.py:251 msgid "Value" msgstr "Valor" -#: netbox/tests/dummy_plugin/navigation.py:29 +#: netbox/netbox/tests/dummy_plugin/navigation.py:29 msgid "Dummy Plugin" msgstr "Plugin fictício" -#: netbox/views/generic/bulk_views.py:405 +#: netbox/netbox/views/generic/bulk_views.py:405 #, python-brace-format msgid "Row {i}: Object with ID {id} does not exist" msgstr "Linha {i}: Objeto com ID {id} não existe" -#: netbox/views/generic/feature_views.py:38 +#: netbox/netbox/views/generic/feature_views.py:38 msgid "Changelog" msgstr "Registro de alterações" -#: netbox/views/generic/feature_views.py:91 +#: netbox/netbox/views/generic/feature_views.py:91 msgid "Journal" msgstr "Diário" -#: netbox/views/generic/object_views.py:106 +#: netbox/netbox/views/generic/object_views.py:106 #, python-brace-format msgid "{class_name} must implement get_children()" msgstr "{class_name} deve implementar get_children ()" -#: netbox/views/misc.py:43 +#: netbox/netbox/views/misc.py:43 msgid "" "There was an error loading the dashboard configuration. A default dashboard " "is in use." @@ -10343,592 +10918,632 @@ msgstr "" "Houve um erro ao carregar a configuração do painel. Um painel padrão está em" " uso." -#: templates/403.html:4 +#: netbox/templates/403.html:4 msgid "Access Denied" msgstr "Acesso negado" -#: templates/403.html:9 +#: netbox/templates/403.html:9 msgid "You do not have permission to access this page" msgstr "Você não tem permissão para acessar esta página" -#: templates/404.html:4 +#: netbox/templates/404.html:4 msgid "Page Not Found" msgstr "Página não encontrada" -#: templates/404.html:9 +#: netbox/templates/404.html:9 msgid "The requested page does not exist" msgstr "A página solicitada não existe" -#: templates/500.html:7 templates/500.html:18 +#: netbox/templates/500.html:7 netbox/templates/500.html:18 msgid "Server Error" msgstr "Erro no servidor" -#: templates/500.html:23 +#: netbox/templates/500.html:23 msgid "There was a problem with your request. Please contact an administrator" msgstr "" "Houve um problema com sua solicitação. Entre em contato com um administrador" -#: templates/500.html:28 +#: netbox/templates/500.html:28 msgid "The complete exception is provided below" msgstr "A exceção completa é fornecida abaixo" -#: templates/500.html:33 templates/core/system.html:35 +#: netbox/templates/500.html:33 netbox/templates/core/system.html:35 msgid "Python version" msgstr "Versão Python" -#: templates/500.html:34 templates/core/system.html:31 +#: netbox/templates/500.html:34 netbox/templates/core/system.html:31 msgid "NetBox version" msgstr "Versão NetBox" -#: templates/500.html:36 +#: netbox/templates/500.html:36 msgid "None installed" msgstr "Nenhum instalado" -#: templates/500.html:39 +#: netbox/templates/500.html:39 msgid "If further assistance is required, please post to the" msgstr "Se for necessária mais assistência, por favor poste no" -#: templates/500.html:39 +#: netbox/templates/500.html:39 msgid "NetBox discussion forum" msgstr "Fórum de discussão NetBox" -#: templates/500.html:39 +#: netbox/templates/500.html:39 msgid "on GitHub" msgstr "no GitHub" -#: templates/500.html:42 templates/base/40x.html:17 +#: netbox/templates/500.html:42 netbox/templates/base/40x.html:17 msgid "Home Page" msgstr "Página inicial" -#: templates/account/base.html:7 templates/inc/user_menu.html:27 -#: vpn/forms/bulk_edit.py:255 vpn/forms/filtersets.py:189 -#: vpn/forms/model_forms.py:379 +#: netbox/templates/account/base.html:7 netbox/templates/inc/user_menu.html:27 +#: netbox/vpn/forms/bulk_edit.py:255 netbox/vpn/forms/filtersets.py:189 +#: netbox/vpn/forms/model_forms.py:379 msgid "Profile" msgstr "Perfil" -#: templates/account/base.html:13 templates/inc/user_menu.html:33 +#: netbox/templates/account/base.html:13 +#: netbox/templates/inc/user_menu.html:33 msgid "Preferences" msgstr "Preferências" -#: templates/account/password.html:5 +#: netbox/templates/account/password.html:5 msgid "Change Password" msgstr "Alterar senha" -#: templates/account/password.html:17 templates/account/preferences.html:77 -#: templates/core/configrevision_restore.html:63 -#: templates/dcim/devicebay_populate.html:34 -#: templates/dcim/virtualchassis_add_member.html:26 -#: templates/dcim/virtualchassis_edit.html:103 -#: templates/extras/object_journal.html:26 templates/extras/script.html:38 -#: templates/generic/bulk_add_component.html:67 -#: templates/generic/bulk_delete.html:65 templates/generic/bulk_edit.html:106 -#: templates/generic/bulk_import.html:56 templates/generic/bulk_import.html:78 -#: templates/generic/bulk_import.html:100 -#: templates/generic/bulk_remove.html:62 templates/generic/bulk_rename.html:63 -#: templates/generic/confirmation_form.html:19 -#: templates/generic/object_edit.html:72 templates/htmx/delete_form.html:53 -#: templates/htmx/delete_form.html:55 templates/ipam/ipaddress_assign.html:28 -#: templates/virtualization/cluster_add_devices.html:30 +#: netbox/templates/account/password.html:17 +#: netbox/templates/account/preferences.html:77 +#: netbox/templates/core/configrevision_restore.html:63 +#: netbox/templates/dcim/devicebay_populate.html:34 +#: netbox/templates/dcim/virtualchassis_add_member.html:26 +#: netbox/templates/dcim/virtualchassis_edit.html:103 +#: netbox/templates/extras/object_journal.html:26 +#: netbox/templates/extras/script.html:38 +#: netbox/templates/generic/bulk_add_component.html:67 +#: netbox/templates/generic/bulk_delete.html:65 +#: netbox/templates/generic/bulk_edit.html:106 +#: netbox/templates/generic/bulk_import.html:56 +#: netbox/templates/generic/bulk_import.html:78 +#: netbox/templates/generic/bulk_import.html:100 +#: netbox/templates/generic/bulk_remove.html:62 +#: netbox/templates/generic/bulk_rename.html:63 +#: netbox/templates/generic/confirmation_form.html:19 +#: netbox/templates/generic/object_edit.html:72 +#: netbox/templates/htmx/delete_form.html:53 +#: netbox/templates/htmx/delete_form.html:55 +#: netbox/templates/ipam/ipaddress_assign.html:28 +#: netbox/templates/virtualization/cluster_add_devices.html:30 msgid "Cancel" msgstr "Cancelar" -#: templates/account/password.html:18 templates/account/preferences.html:78 -#: templates/dcim/devicebay_populate.html:35 -#: templates/dcim/virtualchassis_add_member.html:28 -#: templates/dcim/virtualchassis_edit.html:105 -#: templates/extras/dashboard/widget_add.html:26 -#: templates/extras/dashboard/widget_config.html:19 -#: templates/extras/object_journal.html:27 -#: templates/generic/object_edit.html:75 -#: utilities/templates/helpers/applied_filters.html:16 -#: utilities/templates/helpers/table_config_form.html:40 +#: netbox/templates/account/password.html:18 +#: netbox/templates/account/preferences.html:78 +#: netbox/templates/dcim/devicebay_populate.html:35 +#: netbox/templates/dcim/virtualchassis_add_member.html:28 +#: netbox/templates/dcim/virtualchassis_edit.html:105 +#: netbox/templates/extras/dashboard/widget_add.html:26 +#: netbox/templates/extras/dashboard/widget_config.html:19 +#: netbox/templates/extras/object_journal.html:27 +#: netbox/templates/generic/object_edit.html:75 +#: netbox/utilities/templates/helpers/applied_filters.html:16 +#: netbox/utilities/templates/helpers/table_config_form.html:40 msgid "Save" msgstr "Salvar" -#: templates/account/preferences.html:34 +#: netbox/templates/account/preferences.html:34 msgid "Table Configurations" msgstr "Configurações de tabela" -#: templates/account/preferences.html:39 +#: netbox/templates/account/preferences.html:39 msgid "Clear table preferences" msgstr "Limpar preferências de tabela" -#: templates/account/preferences.html:47 +#: netbox/templates/account/preferences.html:47 msgid "Toggle All" msgstr "Alternar tudo" -#: templates/account/preferences.html:49 +#: netbox/templates/account/preferences.html:49 msgid "Table" msgstr "Tabela" -#: templates/account/preferences.html:50 +#: netbox/templates/account/preferences.html:50 msgid "Ordering" msgstr "Pedido" -#: templates/account/preferences.html:51 +#: netbox/templates/account/preferences.html:51 msgid "Columns" msgstr "Colunas" -#: templates/account/preferences.html:71 templates/dcim/cable_trace.html:113 -#: templates/extras/object_configcontext.html:43 +#: netbox/templates/account/preferences.html:71 +#: netbox/templates/dcim/cable_trace.html:113 +#: netbox/templates/extras/object_configcontext.html:43 msgid "None found" msgstr "Nenhum encontrado" -#: templates/account/profile.html:6 +#: netbox/templates/account/profile.html:6 msgid "User Profile" msgstr "Perfil do usuário" -#: templates/account/profile.html:12 +#: netbox/templates/account/profile.html:12 msgid "Account Details" msgstr "Detalhes da conta" -#: templates/account/profile.html:29 templates/tenancy/contact.html:43 -#: templates/users/user.html:25 tenancy/forms/bulk_edit.py:109 +#: netbox/templates/account/profile.html:29 +#: netbox/templates/tenancy/contact.html:43 +#: netbox/templates/users/user.html:25 netbox/tenancy/forms/bulk_edit.py:109 msgid "Email" msgstr "E-mail" -#: templates/account/profile.html:33 templates/users/user.html:29 +#: netbox/templates/account/profile.html:33 +#: netbox/templates/users/user.html:29 msgid "Account Created" msgstr "Conta criada" -#: templates/account/profile.html:37 templates/users/user.html:33 +#: netbox/templates/account/profile.html:37 +#: netbox/templates/users/user.html:33 msgid "Last Login" msgstr "Último login" -#: templates/account/profile.html:41 templates/users/user.html:45 +#: netbox/templates/account/profile.html:41 +#: netbox/templates/users/user.html:45 msgid "Superuser" msgstr "Superusuário" -#: templates/account/profile.html:45 templates/inc/user_menu.html:13 -#: templates/users/user.html:41 +#: netbox/templates/account/profile.html:45 +#: netbox/templates/inc/user_menu.html:13 netbox/templates/users/user.html:41 msgid "Staff" msgstr "Pessoal" -#: templates/account/profile.html:53 templates/users/objectpermission.html:82 -#: templates/users/user.html:53 +#: netbox/templates/account/profile.html:53 +#: netbox/templates/users/objectpermission.html:82 +#: netbox/templates/users/user.html:53 msgid "Assigned Groups" msgstr "Grupos atribuídos" -#: templates/account/profile.html:58 -#: templates/circuits/circuit_terminations_swap.html:18 -#: templates/circuits/circuit_terminations_swap.html:26 -#: templates/circuits/circuittermination.html:34 -#: templates/circuits/inc/circuit_termination.html:68 -#: templates/dcim/devicebay.html:59 -#: templates/dcim/inc/panels/inventory_items.html:45 -#: templates/dcim/interface.html:296 templates/dcim/modulebay.html:76 -#: templates/extras/configcontext.html:70 templates/extras/eventrule.html:72 -#: templates/extras/htmx/script_result.html:56 -#: templates/extras/objectchange.html:123 -#: templates/extras/objectchange.html:141 templates/extras/webhook.html:67 -#: templates/extras/webhook.html:79 templates/inc/panel_table.html:13 -#: templates/inc/panels/comments.html:12 -#: templates/ipam/inc/panels/fhrp_groups.html:56 templates/users/group.html:34 -#: templates/users/group.html:44 templates/users/objectpermission.html:77 -#: templates/users/objectpermission.html:87 templates/users/user.html:58 -#: templates/users/user.html:68 +#: netbox/templates/account/profile.html:58 +#: netbox/templates/circuits/circuit_terminations_swap.html:18 +#: netbox/templates/circuits/circuit_terminations_swap.html:26 +#: netbox/templates/circuits/circuittermination.html:34 +#: netbox/templates/circuits/inc/circuit_termination.html:68 +#: netbox/templates/dcim/devicebay.html:59 +#: netbox/templates/dcim/inc/panels/inventory_items.html:45 +#: netbox/templates/dcim/interface.html:296 +#: netbox/templates/dcim/modulebay.html:76 +#: netbox/templates/extras/configcontext.html:70 +#: netbox/templates/extras/eventrule.html:72 +#: netbox/templates/extras/htmx/script_result.html:56 +#: netbox/templates/extras/objectchange.html:124 +#: netbox/templates/extras/objectchange.html:142 +#: netbox/templates/extras/webhook.html:67 +#: netbox/templates/extras/webhook.html:79 +#: netbox/templates/inc/panel_table.html:13 +#: netbox/templates/inc/panels/comments.html:12 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:56 +#: netbox/templates/users/group.html:34 netbox/templates/users/group.html:44 +#: netbox/templates/users/objectpermission.html:77 +#: netbox/templates/users/objectpermission.html:87 +#: netbox/templates/users/user.html:58 netbox/templates/users/user.html:68 msgid "None" msgstr "Nenhum" -#: templates/account/profile.html:68 templates/users/user.html:78 +#: netbox/templates/account/profile.html:68 +#: netbox/templates/users/user.html:78 msgid "Recent Activity" msgstr "Atividade recente" -#: templates/account/token.html:8 templates/account/token_list.html:6 +#: netbox/templates/account/token.html:8 +#: netbox/templates/account/token_list.html:6 msgid "My API Tokens" msgstr "Meus tokens de API" -#: templates/account/token.html:11 templates/account/token.html:19 -#: templates/users/token.html:6 templates/users/token.html:14 -#: users/forms/filtersets.py:121 +#: netbox/templates/account/token.html:11 +#: netbox/templates/account/token.html:19 netbox/templates/users/token.html:6 +#: netbox/templates/users/token.html:14 netbox/users/forms/filtersets.py:121 msgid "Token" msgstr "Ficha" -#: templates/account/token.html:39 templates/users/token.html:31 -#: users/forms/bulk_edit.py:107 +#: netbox/templates/account/token.html:39 netbox/templates/users/token.html:31 +#: netbox/users/forms/bulk_edit.py:107 msgid "Write enabled" msgstr "Gravação ativada" -#: templates/account/token.html:51 templates/users/token.html:43 +#: netbox/templates/account/token.html:51 netbox/templates/users/token.html:43 msgid "Last used" msgstr "Usado pela última vez" -#: templates/account/token_list.html:12 +#: netbox/templates/account/token_list.html:12 msgid "Add a Token" msgstr "Adicionar um token" -#: templates/base/base.html:18 templates/home.html:27 +#: netbox/templates/base/base.html:18 netbox/templates/home.html:27 msgid "Home" msgstr "Início" -#: templates/base/layout.html:32 +#: netbox/templates/base/layout.html:32 msgid "NetBox Logo" msgstr "Logotipo da NetBox" -#: templates/base/layout.html:56 +#: netbox/templates/base/layout.html:56 msgid "Enable dark mode" msgstr "Ativar o modo escuro" -#: templates/base/layout.html:59 +#: netbox/templates/base/layout.html:59 msgid "Enable light mode" msgstr "Ativar o modo de luz" -#: templates/base/layout.html:145 +#: netbox/templates/base/layout.html:145 msgid "Docs" msgstr "Documentos" -#: templates/base/layout.html:151 templates/rest_framework/api.html:10 +#: netbox/templates/base/layout.html:151 +#: netbox/templates/rest_framework/api.html:10 msgid "REST API" msgstr "API DE DESCANSO" -#: templates/base/layout.html:157 +#: netbox/templates/base/layout.html:157 msgid "REST API documentation" msgstr "Documentação da API REST" -#: templates/base/layout.html:164 +#: netbox/templates/base/layout.html:164 msgid "GraphQL API" msgstr "API do GraphQL" -#: templates/base/layout.html:171 +#: netbox/templates/base/layout.html:171 msgid "Source Code" msgstr "Código-fonte" -#: templates/base/layout.html:177 +#: netbox/templates/base/layout.html:177 msgid "Community" msgstr "Comunidade" -#: templates/circuits/circuit.html:47 +#: netbox/templates/circuits/circuit.html:47 msgid "Install Date" msgstr "Data de instalação" -#: templates/circuits/circuit.html:51 +#: netbox/templates/circuits/circuit.html:51 msgid "Termination Date" msgstr "Data de rescisão" -#: templates/circuits/circuit_terminations_swap.html:4 +#: netbox/templates/circuits/circuit_terminations_swap.html:4 msgid "Swap Circuit Terminations" msgstr "Terminações do circuito de troca" -#: templates/circuits/circuit_terminations_swap.html:8 +#: netbox/templates/circuits/circuit_terminations_swap.html:8 #, python-format msgid "Swap these terminations for circuit %(circuit)s?" msgstr "Troque essas terminações por circuito %(circuit)s?" -#: templates/circuits/circuit_terminations_swap.html:14 +#: netbox/templates/circuits/circuit_terminations_swap.html:14 msgid "A side" msgstr "Um lado" -#: templates/circuits/circuit_terminations_swap.html:22 +#: netbox/templates/circuits/circuit_terminations_swap.html:22 msgid "Z side" msgstr "Lado Z" -#: templates/circuits/circuittype.html:10 +#: netbox/templates/circuits/circuittype.html:10 msgid "Add Circuit" msgstr "Adicionar circuito" -#: templates/circuits/circuittype.html:19 +#: netbox/templates/circuits/circuittype.html:19 msgid "Circuit Type" msgstr "Tipo de circuito" -#: templates/circuits/inc/circuit_termination.html:10 -#: templates/dcim/devicetype/component_templates.html:33 -#: templates/dcim/manufacturer.html:11 -#: templates/dcim/moduletype/component_templates.html:29 -#: templates/generic/bulk_add_component.html:22 -#: templates/users/objectpermission.html:38 -#: utilities/templates/buttons/add.html:4 -#: utilities/templates/helpers/table_config_form.html:20 +#: netbox/templates/circuits/inc/circuit_termination.html:10 +#: netbox/templates/dcim/devicetype/component_templates.html:33 +#: netbox/templates/dcim/manufacturer.html:11 +#: netbox/templates/dcim/moduletype/component_templates.html:29 +#: netbox/templates/generic/bulk_add_component.html:22 +#: netbox/templates/users/objectpermission.html:38 +#: netbox/utilities/templates/buttons/add.html:4 +#: netbox/utilities/templates/helpers/table_config_form.html:20 msgid "Add" msgstr "Adicionar" -#: templates/circuits/inc/circuit_termination.html:15 -#: templates/circuits/inc/circuit_termination_fields.html:36 -#: templates/dcim/inc/panels/inventory_items.html:32 -#: templates/dcim/moduletype/component_templates.html:20 -#: templates/dcim/powerpanel.html:56 templates/extras/script_list.html:32 -#: templates/generic/object_edit.html:47 -#: templates/ipam/inc/ipaddress_edit_header.html:7 -#: templates/ipam/inc/panels/fhrp_groups.html:43 -#: utilities/templates/buttons/edit.html:3 +#: netbox/templates/circuits/inc/circuit_termination.html:15 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:36 +#: netbox/templates/dcim/inc/panels/inventory_items.html:32 +#: netbox/templates/dcim/moduletype/component_templates.html:20 +#: netbox/templates/dcim/powerpanel.html:56 +#: netbox/templates/extras/script_list.html:32 +#: 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 +#: netbox/utilities/templates/buttons/edit.html:3 msgid "Edit" msgstr "Editar" -#: templates/circuits/inc/circuit_termination.html:18 +#: netbox/templates/circuits/inc/circuit_termination.html:18 msgid "Swap" msgstr "Troca" -#: templates/circuits/inc/circuit_termination_fields.html:19 -#: templates/dcim/consoleport.html:59 templates/dcim/consoleserverport.html:60 -#: templates/dcim/powerfeed.html:114 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:19 +#: netbox/templates/dcim/consoleport.html:59 +#: netbox/templates/dcim/consoleserverport.html:60 +#: netbox/templates/dcim/powerfeed.html:114 msgid "Marked as connected" msgstr "Marcado como conectado" -#: templates/circuits/inc/circuit_termination_fields.html:21 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:21 msgid "to" msgstr "para" -#: templates/circuits/inc/circuit_termination_fields.html:31 -#: templates/circuits/inc/circuit_termination_fields.html:32 -#: templates/dcim/frontport.html:80 -#: templates/dcim/inc/connection_endpoints.html:7 -#: templates/dcim/interface.html:154 templates/dcim/rearport.html:76 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:31 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:32 +#: netbox/templates/dcim/frontport.html:80 +#: netbox/templates/dcim/inc/connection_endpoints.html:7 +#: netbox/templates/dcim/interface.html:154 +#: netbox/templates/dcim/rearport.html:76 msgid "Trace" msgstr "Traço" -#: templates/circuits/inc/circuit_termination_fields.html:35 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:35 msgid "Edit cable" msgstr "Editar cabo" -#: templates/circuits/inc/circuit_termination_fields.html:40 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:40 msgid "Remove cable" msgstr "Remova o cabo" -#: templates/circuits/inc/circuit_termination_fields.html:41 -#: templates/dcim/bulk_disconnect.html:5 -#: templates/dcim/device/consoleports.html:12 -#: templates/dcim/device/consoleserverports.html:12 -#: templates/dcim/device/frontports.html:12 -#: templates/dcim/device/interfaces.html:16 -#: templates/dcim/device/poweroutlets.html:12 -#: templates/dcim/device/powerports.html:12 -#: templates/dcim/device/rearports.html:12 templates/dcim/powerpanel.html:61 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:41 +#: netbox/templates/dcim/bulk_disconnect.html:5 +#: netbox/templates/dcim/device/consoleports.html:12 +#: netbox/templates/dcim/device/consoleserverports.html:12 +#: netbox/templates/dcim/device/frontports.html:12 +#: netbox/templates/dcim/device/interfaces.html:16 +#: netbox/templates/dcim/device/poweroutlets.html:12 +#: netbox/templates/dcim/device/powerports.html:12 +#: netbox/templates/dcim/device/rearports.html:12 +#: netbox/templates/dcim/powerpanel.html:61 msgid "Disconnect" msgstr "Desconectar" -#: templates/circuits/inc/circuit_termination_fields.html:48 -#: templates/dcim/consoleport.html:69 templates/dcim/consoleserverport.html:70 -#: templates/dcim/frontport.html:102 templates/dcim/interface.html:180 -#: templates/dcim/interface.html:200 templates/dcim/powerfeed.html:127 -#: templates/dcim/poweroutlet.html:71 templates/dcim/poweroutlet.html:72 -#: templates/dcim/powerport.html:73 templates/dcim/rearport.html:98 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:48 +#: netbox/templates/dcim/consoleport.html:69 +#: netbox/templates/dcim/consoleserverport.html:70 +#: netbox/templates/dcim/frontport.html:102 +#: netbox/templates/dcim/interface.html:180 +#: netbox/templates/dcim/interface.html:200 +#: netbox/templates/dcim/powerfeed.html:127 +#: netbox/templates/dcim/poweroutlet.html:71 +#: netbox/templates/dcim/poweroutlet.html:72 +#: netbox/templates/dcim/powerport.html:73 +#: netbox/templates/dcim/rearport.html:98 msgid "Connect" msgstr "Conectar" -#: templates/circuits/inc/circuit_termination_fields.html:70 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:70 msgid "Downstream" msgstr "Rio abaixo" -#: templates/circuits/inc/circuit_termination_fields.html:71 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:71 msgid "Upstream" msgstr "Rio acima" -#: templates/circuits/inc/circuit_termination_fields.html:80 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:80 msgid "Cross-Connect" msgstr "Conexão cruzada" -#: templates/circuits/inc/circuit_termination_fields.html:84 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:84 msgid "Patch Panel/Port" msgstr "Painel de remendo/porta" -#: templates/circuits/provider.html:11 +#: netbox/templates/circuits/provider.html:11 msgid "Add circuit" msgstr "Adicionar circuito" -#: templates/circuits/provideraccount.html:17 +#: netbox/templates/circuits/provideraccount.html:17 msgid "Provider Account" msgstr "Conta do provedor" -#: templates/core/configrevision.html:35 +#: netbox/templates/core/configrevision.html:35 msgid "Configuration Data" msgstr "Dados de configuração" -#: templates/core/configrevision.html:40 +#: netbox/templates/core/configrevision.html:40 msgid "Comment" msgstr "Comentar" -#: templates/core/configrevision_restore.html:8 -#: templates/core/configrevision_restore.html:25 -#: templates/core/configrevision_restore.html:64 +#: netbox/templates/core/configrevision_restore.html:8 +#: netbox/templates/core/configrevision_restore.html:25 +#: netbox/templates/core/configrevision_restore.html:64 msgid "Restore" msgstr "Restaurar" -#: templates/core/configrevision_restore.html:36 +#: netbox/templates/core/configrevision_restore.html:36 msgid "Parameter" msgstr "Parâmetro" -#: templates/core/configrevision_restore.html:37 +#: netbox/templates/core/configrevision_restore.html:37 msgid "Current Value" msgstr "Valor atual" -#: templates/core/configrevision_restore.html:38 +#: netbox/templates/core/configrevision_restore.html:38 msgid "New Value" msgstr "Novo valor" -#: templates/core/configrevision_restore.html:50 +#: netbox/templates/core/configrevision_restore.html:50 msgid "Changed" msgstr "Alterado" -#: templates/core/datafile.html:38 +#: netbox/templates/core/datafile.html:38 msgid "Last Updated" msgstr "Última atualização" -#: templates/core/datafile.html:42 templates/ipam/iprange.html:25 -#: templates/virtualization/virtualdisk.html:29 +#: netbox/templates/core/datafile.html:42 +#: netbox/templates/ipam/iprange.html:25 +#: netbox/templates/virtualization/virtualdisk.html:29 msgid "Size" msgstr "Tamanho" -#: templates/core/datafile.html:43 +#: netbox/templates/core/datafile.html:43 msgid "bytes" msgstr "bytes" -#: templates/core/datafile.html:46 +#: netbox/templates/core/datafile.html:46 msgid "SHA256 Hash" msgstr "Hash SHA256" -#: templates/core/datasource.html:14 templates/core/datasource.html:20 -#: utilities/templates/buttons/sync.html:5 +#: netbox/templates/core/datasource.html:14 +#: netbox/templates/core/datasource.html:20 +#: netbox/utilities/templates/buttons/sync.html:5 msgid "Sync" msgstr "Sync" -#: templates/core/datasource.html:50 +#: netbox/templates/core/datasource.html:50 msgid "Last synced" msgstr "Última sincronização" -#: templates/core/datasource.html:84 +#: netbox/templates/core/datasource.html:84 msgid "Backend" msgstr "Back-end" -#: templates/core/datasource.html:99 +#: netbox/templates/core/datasource.html:99 msgid "No parameters defined" msgstr "Nenhum parâmetro definido" -#: templates/core/datasource.html:114 +#: netbox/templates/core/datasource.html:114 msgid "Files" msgstr "Arquivos" -#: templates/core/inc/config_data.html:7 +#: netbox/templates/core/inc/config_data.html:7 msgid "Rack elevations" msgstr "Elevações do rack" -#: templates/core/inc/config_data.html:10 +#: netbox/templates/core/inc/config_data.html:10 msgid "Default unit height" msgstr "Altura padrão da unidade" -#: templates/core/inc/config_data.html:14 +#: netbox/templates/core/inc/config_data.html:14 msgid "Default unit width" msgstr "Largura da unidade padrão" -#: templates/core/inc/config_data.html:20 +#: netbox/templates/core/inc/config_data.html:20 msgid "Power feeds" msgstr "Alimentações de energia" -#: templates/core/inc/config_data.html:23 +#: netbox/templates/core/inc/config_data.html:23 msgid "Default voltage" msgstr "Tensão padrão" -#: templates/core/inc/config_data.html:27 +#: netbox/templates/core/inc/config_data.html:27 msgid "Default amperage" msgstr "Amperagem padrão" -#: templates/core/inc/config_data.html:31 +#: netbox/templates/core/inc/config_data.html:31 msgid "Default max utilization" msgstr "Utilização máxima padrão" -#: templates/core/inc/config_data.html:40 +#: netbox/templates/core/inc/config_data.html:40 msgid "Enforce global unique" msgstr "Imponha uma exclusividade global" -#: templates/core/inc/config_data.html:83 +#: netbox/templates/core/inc/config_data.html:83 msgid "Paginate count" msgstr "Contagem de paginações" -#: templates/core/inc/config_data.html:87 +#: netbox/templates/core/inc/config_data.html:87 msgid "Max page size" msgstr "Tamanho máximo da página" -#: templates/core/inc/config_data.html:114 +#: netbox/templates/core/inc/config_data.html:114 msgid "User preferences" msgstr "Preferências do usuário" -#: templates/core/inc/config_data.html:141 +#: netbox/templates/core/inc/config_data.html:141 msgid "Job retention" msgstr "Retenção de emprego" -#: templates/core/job.html:17 templates/core/rq_task.html:12 -#: templates/core/rq_task.html:49 templates/core/rq_task.html:58 +#: netbox/templates/core/job.html:17 netbox/templates/core/rq_task.html:12 +#: netbox/templates/core/rq_task.html:49 netbox/templates/core/rq_task.html:58 msgid "Job" msgstr "Emprego" -#: templates/core/job.html:40 templates/extras/journalentry.html:26 +#: netbox/templates/core/job.html:40 +#: netbox/templates/extras/journalentry.html:26 msgid "Created By" msgstr "Criado por" -#: templates/core/job.html:48 +#: netbox/templates/core/job.html:48 msgid "Scheduling" msgstr "Agendamento" -#: templates/core/job.html:59 +#: netbox/templates/core/job.html:59 #, python-format msgid "every %(interval)s minutes" msgstr "cada %(interval)s ata" -#: templates/core/rq_queue_list.html:5 templates/core/rq_queue_list.html:13 -#: templates/core/rq_task_list.html:14 templates/core/rq_worker.html:7 +#: netbox/templates/core/rq_queue_list.html:5 +#: netbox/templates/core/rq_queue_list.html:13 +#: netbox/templates/core/rq_task_list.html:14 +#: netbox/templates/core/rq_worker.html:7 msgid "Background Queues" msgstr "Filas em segundo plano" -#: templates/core/rq_queue_list.html:24 templates/core/rq_queue_list.html:25 -#: templates/core/rq_worker_list.html:44 templates/core/rq_worker_list.html:45 -#: templates/extras/script_result.html:49 -#: templates/extras/script_result.html:51 -#: templates/inc/table_controls_htmx.html:18 -#: templates/inc/table_controls_htmx.html:20 +#: netbox/templates/core/rq_queue_list.html:24 +#: netbox/templates/core/rq_queue_list.html:25 +#: netbox/templates/core/rq_worker_list.html:44 +#: netbox/templates/core/rq_worker_list.html:45 +#: netbox/templates/extras/script_result.html:49 +#: netbox/templates/extras/script_result.html:51 +#: netbox/templates/inc/table_controls_htmx.html:18 +#: netbox/templates/inc/table_controls_htmx.html:20 msgid "Configure Table" msgstr "Configurar tabela" -#: templates/core/rq_task.html:29 +#: netbox/templates/core/rq_task.html:29 msgid "Stop" msgstr "Pare" -#: templates/core/rq_task.html:34 +#: netbox/templates/core/rq_task.html:34 msgid "Requeue" msgstr "Requeue" -#: templates/core/rq_task.html:39 +#: netbox/templates/core/rq_task.html:39 msgid "Enqueue" msgstr "Enfileirar" -#: templates/core/rq_task.html:61 +#: netbox/templates/core/rq_task.html:61 msgid "Queue" msgstr "Fila" -#: templates/core/rq_task.html:65 +#: netbox/templates/core/rq_task.html:65 msgid "Timeout" msgstr "Tempo limite" -#: templates/core/rq_task.html:69 +#: netbox/templates/core/rq_task.html:69 msgid "Result TTL" msgstr "Resultado TTL" -#: templates/core/rq_task.html:89 +#: netbox/templates/core/rq_task.html:89 msgid "Meta" msgstr "Meta" -#: templates/core/rq_task.html:93 +#: netbox/templates/core/rq_task.html:93 msgid "Arguments" msgstr "Argumentos" -#: templates/core/rq_task.html:97 +#: netbox/templates/core/rq_task.html:97 msgid "Keyword Arguments" msgstr "Argumentos de palavras-chave" -#: templates/core/rq_task.html:103 +#: netbox/templates/core/rq_task.html:103 msgid "Depends on" msgstr "Depende de" -#: templates/core/rq_task.html:109 +#: netbox/templates/core/rq_task.html:109 msgid "Exception" msgstr "Exceção" -#: templates/core/rq_task_list.html:28 +#: netbox/templates/core/rq_task_list.html:28 msgid "tasks in " msgstr "tarefas em " -#: templates/core/rq_task_list.html:33 +#: netbox/templates/core/rq_task_list.html:33 msgid "Queued Jobs" msgstr "Trabalhos em fila" -#: templates/core/rq_task_list.html:64 templates/extras/script_result.html:68 +#: netbox/templates/core/rq_task_list.html:64 +#: netbox/templates/extras/script_result.html:68 #, python-format msgid "" "Select all %(count)s %(object_type_plural)s matching query" @@ -10936,376 +11551,389 @@ msgstr "" "Selecionar tudo %(count)s %(object_type_plural)s consulta " "correspondente" -#: templates/core/rq_worker.html:10 +#: netbox/templates/core/rq_worker.html:10 msgid "Worker Info" msgstr "Informações sobre o trabalhador" -#: templates/core/rq_worker.html:31 templates/core/rq_worker.html:40 +#: netbox/templates/core/rq_worker.html:31 +#: netbox/templates/core/rq_worker.html:40 msgid "Worker" msgstr "Trabalhador" -#: templates/core/rq_worker.html:55 +#: netbox/templates/core/rq_worker.html:55 msgid "Queues" msgstr "Filas" -#: templates/core/rq_worker.html:63 +#: netbox/templates/core/rq_worker.html:63 msgid "Curent Job" msgstr "Empregos atuais" -#: templates/core/rq_worker.html:67 +#: netbox/templates/core/rq_worker.html:67 msgid "Successful job count" msgstr "Contagem de empregos bem-sucedida" -#: templates/core/rq_worker.html:71 +#: netbox/templates/core/rq_worker.html:71 msgid "Failed job count" msgstr "Contagem de trabalhos falhados" -#: templates/core/rq_worker.html:75 +#: netbox/templates/core/rq_worker.html:75 msgid "Total working time" msgstr "Tempo total de trabalho" -#: templates/core/rq_worker.html:76 +#: netbox/templates/core/rq_worker.html:76 msgid "seconds" msgstr "segundos" -#: templates/core/rq_worker_list.html:13 templates/core/rq_worker_list.html:21 +#: netbox/templates/core/rq_worker_list.html:13 +#: netbox/templates/core/rq_worker_list.html:21 msgid "Background Workers" msgstr "Trabalhadores de fundo" -#: templates/core/rq_worker_list.html:27 +#: netbox/templates/core/rq_worker_list.html:27 msgid "Workers in " msgstr "Trabalhadores em " -#: templates/core/system.html:11 utilities/templates/buttons/export.html:4 +#: netbox/templates/core/system.html:11 +#: netbox/utilities/templates/buttons/export.html:4 msgid "Export" msgstr "Exportar" -#: templates/core/system.html:28 +#: netbox/templates/core/system.html:28 msgid "System Status" msgstr "Status do sistema" -#: templates/core/system.html:39 +#: netbox/templates/core/system.html:39 msgid "Django version" msgstr "Versão Django" -#: templates/core/system.html:43 +#: netbox/templates/core/system.html:43 msgid "PostgreSQL version" msgstr "Versão PostgreSQL" -#: templates/core/system.html:47 +#: netbox/templates/core/system.html:47 msgid "Database name" msgstr "Nome do banco de dados" -#: templates/core/system.html:51 +#: netbox/templates/core/system.html:51 msgid "Database size" msgstr "Tamanho do banco de dados" -#: templates/core/system.html:56 +#: netbox/templates/core/system.html:56 msgid "Unavailable" msgstr "Indisponível" -#: templates/core/system.html:61 +#: netbox/templates/core/system.html:61 msgid "RQ workers" msgstr "Trabalhadores de RQ" -#: templates/core/system.html:64 +#: netbox/templates/core/system.html:64 msgid "default queue" msgstr "fila padrão" -#: templates/core/system.html:68 +#: netbox/templates/core/system.html:68 msgid "System time" msgstr "Hora do sistema" -#: templates/core/system.html:90 +#: netbox/templates/core/system.html:90 msgid "Current Configuration" msgstr "Configuração atual" -#: templates/dcim/bulk_disconnect.html:9 +#: netbox/templates/dcim/bulk_disconnect.html:9 #, python-format msgid "" "Are you sure you want to disconnect these %(count)s %(obj_type_plural)s?" msgstr "" "Tem certeza de que deseja desconectá-los %(count)s %(obj_type_plural)s?" -#: templates/dcim/cable_trace.html:10 +#: netbox/templates/dcim/cable_trace.html:10 #, python-format msgid "Cable Trace for %(object_type)s %(object)s" msgstr "Cable Trace para %(object_type)s %(object)s" -#: templates/dcim/cable_trace.html:24 templates/dcim/inc/rack_elevation.html:7 +#: netbox/templates/dcim/cable_trace.html:24 +#: netbox/templates/dcim/inc/rack_elevation.html:7 msgid "Download SVG" msgstr "Baixar SVG" -#: templates/dcim/cable_trace.html:30 +#: netbox/templates/dcim/cable_trace.html:30 msgid "Asymmetric Path" msgstr "Caminho assimétrico" -#: templates/dcim/cable_trace.html:31 +#: netbox/templates/dcim/cable_trace.html:31 msgid "The nodes below have no links and result in an asymmetric path" msgstr "Os nós abaixo não têm links e resultam em um caminho assimétrico" -#: templates/dcim/cable_trace.html:38 +#: netbox/templates/dcim/cable_trace.html:38 msgid "Path split" msgstr "Divisão de caminho" -#: templates/dcim/cable_trace.html:39 +#: netbox/templates/dcim/cable_trace.html:39 msgid "Select a node below to continue" msgstr "Selecione um nó abaixo para continuar" -#: templates/dcim/cable_trace.html:55 +#: netbox/templates/dcim/cable_trace.html:55 msgid "Trace Completed" msgstr "Rastreamento concluído" -#: templates/dcim/cable_trace.html:58 +#: netbox/templates/dcim/cable_trace.html:58 msgid "Total segments" msgstr "Total de segmentos" -#: templates/dcim/cable_trace.html:62 +#: netbox/templates/dcim/cable_trace.html:62 msgid "Total length" msgstr "Comprimento total" -#: templates/dcim/cable_trace.html:77 +#: netbox/templates/dcim/cable_trace.html:77 msgid "No paths found" msgstr "Nenhum caminho encontrado" -#: templates/dcim/cable_trace.html:85 +#: netbox/templates/dcim/cable_trace.html:85 msgid "Related Paths" msgstr "Caminhos relacionados" -#: templates/dcim/cable_trace.html:89 +#: netbox/templates/dcim/cable_trace.html:89 msgid "Origin" msgstr "Origem" -#: templates/dcim/cable_trace.html:90 +#: netbox/templates/dcim/cable_trace.html:90 msgid "Destination" msgstr "Destino" -#: templates/dcim/cable_trace.html:91 +#: netbox/templates/dcim/cable_trace.html:91 msgid "Segments" msgstr "Segmentos" -#: templates/dcim/cable_trace.html:104 +#: netbox/templates/dcim/cable_trace.html:104 msgid "Incomplete" msgstr "Incompleto" -#: templates/dcim/component_list.html:14 +#: netbox/templates/dcim/component_list.html:14 msgid "Rename Selected" msgstr "Renomear selecionado" -#: templates/dcim/consoleport.html:65 templates/dcim/consoleserverport.html:66 -#: templates/dcim/frontport.html:98 templates/dcim/interface.html:176 -#: templates/dcim/poweroutlet.html:69 templates/dcim/powerport.html:69 +#: netbox/templates/dcim/consoleport.html:65 +#: netbox/templates/dcim/consoleserverport.html:66 +#: netbox/templates/dcim/frontport.html:98 +#: netbox/templates/dcim/interface.html:176 +#: netbox/templates/dcim/poweroutlet.html:69 +#: netbox/templates/dcim/powerport.html:69 msgid "Not Connected" msgstr "Não conectado" -#: templates/dcim/device.html:33 +#: netbox/templates/dcim/device.html:34 msgid "Highlight device in rack" msgstr "Destaque o dispositivo no rack" -#: templates/dcim/device.html:54 +#: netbox/templates/dcim/device.html:55 msgid "Not racked" msgstr "Não estackeado" -#: templates/dcim/device.html:61 templates/dcim/site.html:93 +#: netbox/templates/dcim/device.html:62 netbox/templates/dcim/site.html:94 msgid "GPS Coordinates" msgstr "Coordenadas GPS" -#: templates/dcim/device.html:67 templates/dcim/site.html:99 +#: netbox/templates/dcim/device.html:68 netbox/templates/dcim/site.html:100 msgid "Map It" msgstr "Mapeie-o" -#: templates/dcim/device.html:107 templates/dcim/inventoryitem.html:56 -#: templates/dcim/module.html:78 templates/dcim/modulebay.html:70 -#: templates/dcim/rack.html:59 +#: netbox/templates/dcim/device.html:108 +#: netbox/templates/dcim/inventoryitem.html:56 +#: netbox/templates/dcim/module.html:78 +#: netbox/templates/dcim/modulebay.html:70 netbox/templates/dcim/rack.html:59 msgid "Asset Tag" msgstr "Etiqueta de ativo" -#: templates/dcim/device.html:122 +#: netbox/templates/dcim/device.html:123 msgid "View Virtual Chassis" msgstr "Exibir chassi virtual" -#: templates/dcim/device.html:161 +#: netbox/templates/dcim/device.html:162 msgid "Create VDC" msgstr "Criar VDC" -#: templates/dcim/device.html:172 templates/dcim/device_edit.html:64 -#: virtualization/forms/model_forms.py:223 +#: netbox/templates/dcim/device.html:173 +#: netbox/templates/dcim/device_edit.html:64 +#: netbox/virtualization/forms/model_forms.py:223 msgid "Management" msgstr "Gestão" -#: templates/dcim/device.html:192 templates/dcim/device.html:208 -#: templates/virtualization/virtualmachine.html:53 -#: templates/virtualization/virtualmachine.html:69 +#: netbox/templates/dcim/device.html:193 netbox/templates/dcim/device.html:209 +#: netbox/templates/virtualization/virtualmachine.html:53 +#: netbox/templates/virtualization/virtualmachine.html:69 msgid "NAT for" msgstr "NAT para" -#: templates/dcim/device.html:194 templates/dcim/device.html:210 -#: templates/virtualization/virtualmachine.html:55 -#: templates/virtualization/virtualmachine.html:71 +#: netbox/templates/dcim/device.html:195 netbox/templates/dcim/device.html:211 +#: netbox/templates/virtualization/virtualmachine.html:55 +#: netbox/templates/virtualization/virtualmachine.html:71 msgid "NAT" msgstr "NAT" -#: templates/dcim/device.html:244 templates/dcim/rack.html:67 +#: netbox/templates/dcim/device.html:245 netbox/templates/dcim/rack.html:67 msgid "Power Utilization" msgstr "Utilização de energia" -#: templates/dcim/device.html:248 +#: netbox/templates/dcim/device.html:249 msgid "Input" msgstr "Entrada" -#: templates/dcim/device.html:249 +#: netbox/templates/dcim/device.html:250 msgid "Outlets" msgstr "Outlets" -#: templates/dcim/device.html:250 +#: netbox/templates/dcim/device.html:251 msgid "Allocated" msgstr "Alocado" -#: templates/dcim/device.html:260 templates/dcim/device.html:262 -#: templates/dcim/device.html:278 templates/dcim/powerfeed.html:67 +#: netbox/templates/dcim/device.html:261 netbox/templates/dcim/device.html:263 +#: netbox/templates/dcim/device.html:279 +#: netbox/templates/dcim/powerfeed.html:67 msgid "VA" msgstr "VA" -#: templates/dcim/device.html:272 +#: netbox/templates/dcim/device.html:273 msgctxt "Leg of a power feed" msgid "Leg" msgstr "Perna" -#: templates/dcim/device.html:298 -#: templates/virtualization/virtualmachine.html:154 +#: netbox/templates/dcim/device.html:299 +#: netbox/templates/virtualization/virtualmachine.html:154 msgid "Add a service" msgstr "Adicionar um serviço" -#: templates/dcim/device/base.html:21 templates/dcim/device_list.html:9 -#: templates/dcim/devicetype/base.html:18 templates/dcim/module.html:18 -#: templates/dcim/moduletype/base.html:18 -#: templates/virtualization/virtualmachine/base.html:22 -#: templates/virtualization/virtualmachine_list.html:8 +#: netbox/templates/dcim/device/base.html:21 +#: netbox/templates/dcim/device_list.html:9 +#: netbox/templates/dcim/devicetype/base.html:18 +#: netbox/templates/dcim/module.html:18 +#: netbox/templates/dcim/moduletype/base.html:18 +#: netbox/templates/virtualization/virtualmachine/base.html:22 +#: netbox/templates/virtualization/virtualmachine_list.html:8 msgid "Add Components" msgstr "Adicionar componentes" -#: templates/dcim/device/consoleports.html:24 +#: netbox/templates/dcim/device/consoleports.html:24 msgid "Add Console Ports" msgstr "Adicionar portas de console" -#: templates/dcim/device/consoleserverports.html:24 +#: netbox/templates/dcim/device/consoleserverports.html:24 msgid "Add Console Server Ports" msgstr "Adicionar portas do servidor de console" -#: templates/dcim/device/devicebays.html:10 +#: netbox/templates/dcim/device/devicebays.html:10 msgid "Add Device Bays" msgstr "Adicionar compartimentos de dispositivos" -#: templates/dcim/device/frontports.html:24 +#: netbox/templates/dcim/device/frontports.html:24 msgid "Add Front Ports" msgstr "Adicionar portas frontais" -#: templates/dcim/device/inc/interface_table_controls.html:9 +#: netbox/templates/dcim/device/inc/interface_table_controls.html:9 msgid "Hide Enabled" msgstr "Ocultar ativado" -#: templates/dcim/device/inc/interface_table_controls.html:10 +#: netbox/templates/dcim/device/inc/interface_table_controls.html:10 msgid "Hide Disabled" msgstr "Ocultar desativado" -#: templates/dcim/device/inc/interface_table_controls.html:11 +#: netbox/templates/dcim/device/inc/interface_table_controls.html:11 msgid "Hide Virtual" msgstr "Ocultar virtual" -#: templates/dcim/device/inc/interface_table_controls.html:12 +#: netbox/templates/dcim/device/inc/interface_table_controls.html:12 msgid "Hide Disconnected" msgstr "Ocultar Desconectado" -#: templates/dcim/device/interfaces.html:27 +#: netbox/templates/dcim/device/interfaces.html:27 msgid "Add Interfaces" msgstr "Adicionar interfaces" -#: templates/dcim/device/inventory.html:10 -#: templates/dcim/inc/panels/inventory_items.html:10 +#: netbox/templates/dcim/device/inventory.html:10 +#: netbox/templates/dcim/inc/panels/inventory_items.html:10 msgid "Add Inventory Item" msgstr "Adicionar item de inventário" -#: templates/dcim/device/modulebays.html:10 +#: netbox/templates/dcim/device/modulebays.html:10 msgid "Add Module Bays" msgstr "Adicionar compartimentos de módulo" -#: templates/dcim/device/poweroutlets.html:24 +#: netbox/templates/dcim/device/poweroutlets.html:24 msgid "Add Power Outlets" msgstr "Adicionar tomadas elétricas" -#: templates/dcim/device/powerports.html:24 +#: netbox/templates/dcim/device/powerports.html:24 msgid "Add Power Port" msgstr "Adicionar porta de alimentação" -#: templates/dcim/device/rearports.html:24 +#: netbox/templates/dcim/device/rearports.html:24 msgid "Add Rear Ports" msgstr "Adicionar portas traseiras" -#: templates/dcim/device/render_config.html:5 -#: templates/virtualization/virtualmachine/render_config.html:5 +#: netbox/templates/dcim/device/render_config.html:5 +#: netbox/templates/virtualization/virtualmachine/render_config.html:5 msgid "Config" msgstr "Configuração" -#: templates/dcim/device/render_config.html:35 -#: templates/virtualization/virtualmachine/render_config.html:35 +#: netbox/templates/dcim/device/render_config.html:35 +#: netbox/templates/virtualization/virtualmachine/render_config.html:35 msgid "Context Data" msgstr "Dados de contexto" -#: templates/dcim/device/render_config.html:53 -#: templates/virtualization/virtualmachine/render_config.html:53 +#: netbox/templates/dcim/device/render_config.html:53 +#: netbox/templates/virtualization/virtualmachine/render_config.html:53 msgid "Rendered Config" msgstr "Configuração renderizada" -#: templates/dcim/device/render_config.html:55 -#: templates/virtualization/virtualmachine/render_config.html:55 +#: netbox/templates/dcim/device/render_config.html:55 +#: netbox/templates/virtualization/virtualmachine/render_config.html:55 msgid "Download" msgstr "Baixar" -#: templates/dcim/device/render_config.html:61 -#: templates/virtualization/virtualmachine/render_config.html:61 +#: netbox/templates/dcim/device/render_config.html:61 +#: netbox/templates/virtualization/virtualmachine/render_config.html:61 msgid "No configuration template found" msgstr "Nenhum modelo de configuração encontrado" -#: templates/dcim/device_edit.html:44 +#: netbox/templates/dcim/device_edit.html:44 msgid "Parent Bay" msgstr "Baía dos Pais" -#: templates/dcim/device_edit.html:48 -#: utilities/templates/form_helpers/render_field.html:20 +#: netbox/templates/dcim/device_edit.html:48 +#: netbox/utilities/templates/form_helpers/render_field.html:20 msgid "Regenerate Slug" msgstr "Regenerar lesma" -#: templates/dcim/device_edit.html:49 templates/generic/bulk_remove.html:21 -#: utilities/templates/helpers/table_config_form.html:23 +#: netbox/templates/dcim/device_edit.html:49 +#: netbox/templates/generic/bulk_remove.html:21 +#: netbox/utilities/templates/helpers/table_config_form.html:23 msgid "Remove" msgstr "Remover" -#: templates/dcim/device_edit.html:110 +#: netbox/templates/dcim/device_edit.html:110 msgid "Local Config Context Data" msgstr "Dados de contexto de configuração local" -#: templates/dcim/device_list.html:82 -#: templates/dcim/moduletype/component_templates.html:17 -#: templates/generic/bulk_rename.html:57 -#: templates/virtualization/virtualmachine/interfaces.html:11 -#: templates/virtualization/virtualmachine/virtual_disks.html:11 +#: netbox/templates/dcim/device_list.html:82 +#: netbox/templates/dcim/moduletype/component_templates.html:17 +#: netbox/templates/generic/bulk_rename.html:57 +#: netbox/templates/virtualization/virtualmachine/interfaces.html:11 +#: netbox/templates/virtualization/virtualmachine/virtual_disks.html:11 msgid "Rename" msgstr "Renomear" -#: templates/dcim/devicebay.html:17 +#: netbox/templates/dcim/devicebay.html:17 msgid "Device Bay" msgstr "Compartimento de dispositivos" -#: templates/dcim/devicebay.html:43 +#: netbox/templates/dcim/devicebay.html:43 msgid "Installed Device" msgstr "Dispositivo instalado" -#: templates/dcim/devicebay_depopulate.html:6 +#: netbox/templates/dcim/devicebay_depopulate.html:6 #, python-format msgid "Remove %(device)s from %(device_bay)s?" msgstr "Remover %(device)s desde %(device_bay)s?" -#: templates/dcim/devicebay_depopulate.html:13 +#: netbox/templates/dcim/devicebay_depopulate.html:13 #, python-format msgid "" "Are you sure you want to remove %(device)s from " @@ -11314,434 +11942,453 @@ msgstr "" "Tem certeza de que deseja remover %(device)s desde " "%(device_bay)s?" -#: templates/dcim/devicebay_populate.html:13 +#: netbox/templates/dcim/devicebay_populate.html:13 msgid "Populate" msgstr "Preencher" -#: templates/dcim/devicebay_populate.html:22 +#: netbox/templates/dcim/devicebay_populate.html:22 msgid "Bay" msgstr "Baía" -#: templates/dcim/devicerole.html:14 templates/dcim/platform.html:17 +#: netbox/templates/dcim/devicerole.html:14 +#: netbox/templates/dcim/platform.html:17 msgid "Add Device" msgstr "Adicionar dispositivo" -#: templates/dcim/devicerole.html:40 +#: netbox/templates/dcim/devicerole.html:40 msgid "VM Role" msgstr "Função da VM" -#: templates/dcim/devicetype.html:18 templates/dcim/moduletype.html:18 +#: netbox/templates/dcim/devicetype.html:18 +#: netbox/templates/dcim/moduletype.html:18 msgid "Model Name" msgstr "Nome do modelo" -#: templates/dcim/devicetype.html:25 templates/dcim/moduletype.html:22 +#: netbox/templates/dcim/devicetype.html:25 +#: netbox/templates/dcim/moduletype.html:22 msgid "Part Number" msgstr "Número da peça" -#: templates/dcim/devicetype.html:41 +#: netbox/templates/dcim/devicetype.html:41 msgid "Exclude From Utilization" msgstr "Excluir da utilização" -#: templates/dcim/devicetype.html:59 +#: netbox/templates/dcim/devicetype.html:59 msgid "Parent/Child" msgstr "Pai/filho" -#: templates/dcim/devicetype.html:71 +#: netbox/templates/dcim/devicetype.html:71 msgid "Front Image" msgstr "Imagem frontal" -#: templates/dcim/devicetype.html:83 +#: netbox/templates/dcim/devicetype.html:83 msgid "Rear Image" msgstr "Imagem traseira" -#: templates/dcim/frontport.html:54 +#: netbox/templates/dcim/frontport.html:54 msgid "Rear Port Position" msgstr "Posição da porta traseira" -#: templates/dcim/frontport.html:72 templates/dcim/interface.html:144 -#: templates/dcim/poweroutlet.html:63 templates/dcim/powerport.html:63 -#: templates/dcim/rearport.html:68 +#: netbox/templates/dcim/frontport.html:72 +#: netbox/templates/dcim/interface.html:144 +#: netbox/templates/dcim/poweroutlet.html:63 +#: netbox/templates/dcim/powerport.html:63 +#: netbox/templates/dcim/rearport.html:68 msgid "Marked as Connected" msgstr "Marcado como conectado" -#: templates/dcim/frontport.html:86 templates/dcim/rearport.html:82 +#: netbox/templates/dcim/frontport.html:86 +#: netbox/templates/dcim/rearport.html:82 msgid "Connection Status" msgstr "Status da conexão" -#: templates/dcim/htmx/cable_edit.html:10 +#: netbox/templates/dcim/htmx/cable_edit.html:10 msgid "A Side" msgstr "Um lado" -#: templates/dcim/htmx/cable_edit.html:30 +#: netbox/templates/dcim/htmx/cable_edit.html:30 msgid "B Side" msgstr "Lado B" -#: templates/dcim/inc/cable_termination.html:65 +#: netbox/templates/dcim/inc/cable_termination.html:65 msgid "No termination" msgstr "Sem rescisão" -#: templates/dcim/inc/cable_toggle_buttons.html:3 +#: netbox/templates/dcim/inc/cable_toggle_buttons.html:3 msgid "Mark Planned" msgstr "Marca planejada" -#: templates/dcim/inc/cable_toggle_buttons.html:6 +#: netbox/templates/dcim/inc/cable_toggle_buttons.html:6 msgid "Mark Installed" msgstr "Marcar instalado" -#: templates/dcim/inc/connection_endpoints.html:13 +#: netbox/templates/dcim/inc/connection_endpoints.html:13 msgid "Path Status" msgstr "Status do caminho" -#: templates/dcim/inc/connection_endpoints.html:18 +#: netbox/templates/dcim/inc/connection_endpoints.html:18 msgid "Not Reachable" msgstr "Não acessível" -#: templates/dcim/inc/connection_endpoints.html:23 +#: netbox/templates/dcim/inc/connection_endpoints.html:23 msgid "Path Endpoints" msgstr "Pontos finais do caminho" -#: templates/dcim/inc/endpoint_connection.html:8 -#: templates/dcim/powerfeed.html:120 templates/dcim/rearport.html:94 +#: netbox/templates/dcim/inc/endpoint_connection.html:8 +#: netbox/templates/dcim/powerfeed.html:120 +#: netbox/templates/dcim/rearport.html:94 msgid "Not connected" msgstr "Não conectado" -#: templates/dcim/inc/interface_vlans_table.html:6 +#: netbox/templates/dcim/inc/interface_vlans_table.html:6 msgid "Untagged" msgstr "Sem etiqueta" -#: templates/dcim/inc/interface_vlans_table.html:37 +#: netbox/templates/dcim/inc/interface_vlans_table.html:37 msgid "No VLANs Assigned" msgstr "Nenhuma VLAN atribuída" -#: templates/dcim/inc/interface_vlans_table.html:44 -#: templates/ipam/prefix_list.html:16 templates/ipam/prefix_list.html:33 +#: netbox/templates/dcim/inc/interface_vlans_table.html:44 +#: netbox/templates/ipam/prefix_list.html:16 +#: netbox/templates/ipam/prefix_list.html:33 msgid "Clear" msgstr "Claro" -#: templates/dcim/inc/interface_vlans_table.html:47 +#: netbox/templates/dcim/inc/interface_vlans_table.html:47 msgid "Clear All" msgstr "Limpar tudo" -#: templates/dcim/interface.html:17 +#: netbox/templates/dcim/interface.html:17 msgid "Add Child Interface" msgstr "Adicionar interface infantil" -#: templates/dcim/interface.html:50 +#: netbox/templates/dcim/interface.html:50 msgid "Speed/Duplex" msgstr "Velocidade/Duplex" -#: templates/dcim/interface.html:73 +#: netbox/templates/dcim/interface.html:73 msgid "PoE Mode" msgstr "Modo PoE" -#: templates/dcim/interface.html:77 +#: netbox/templates/dcim/interface.html:77 msgid "PoE Type" msgstr "Tipo PoE" -#: templates/dcim/interface.html:81 -#: templates/virtualization/vminterface.html:63 +#: netbox/templates/dcim/interface.html:81 +#: netbox/templates/virtualization/vminterface.html:63 msgid "802.1Q Mode" msgstr "Modo 802.1Q" -#: templates/dcim/interface.html:125 -#: templates/virtualization/vminterface.html:59 +#: netbox/templates/dcim/interface.html:125 +#: netbox/templates/virtualization/vminterface.html:59 msgid "MAC Address" msgstr "Endereço MAC" -#: templates/dcim/interface.html:151 +#: netbox/templates/dcim/interface.html:151 msgid "Wireless Link" msgstr "Link sem fio" -#: templates/dcim/interface.html:218 vpn/choices.py:55 +#: netbox/templates/dcim/interface.html:218 netbox/vpn/choices.py:55 msgid "Peer" msgstr "Par" -#: templates/dcim/interface.html:230 -#: templates/wireless/inc/wirelesslink_interface.html:26 +#: netbox/templates/dcim/interface.html:230 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:26 msgid "Channel" msgstr "Canal" -#: templates/dcim/interface.html:239 -#: templates/wireless/inc/wirelesslink_interface.html:32 +#: netbox/templates/dcim/interface.html:239 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:32 msgid "Channel Frequency" msgstr "Frequência do canal" -#: templates/dcim/interface.html:242 templates/dcim/interface.html:250 -#: templates/dcim/interface.html:261 templates/dcim/interface.html:269 +#: netbox/templates/dcim/interface.html:242 +#: netbox/templates/dcim/interface.html:250 +#: netbox/templates/dcim/interface.html:261 +#: netbox/templates/dcim/interface.html:269 msgid "MHz" msgstr "MHz" -#: templates/dcim/interface.html:258 -#: templates/wireless/inc/wirelesslink_interface.html:42 +#: netbox/templates/dcim/interface.html:258 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:42 msgid "Channel Width" msgstr "Largura do canal" -#: templates/dcim/interface.html:285 templates/wireless/wirelesslan.html:14 -#: templates/wireless/wirelesslink.html:21 wireless/forms/bulk_edit.py:60 -#: wireless/forms/bulk_edit.py:102 wireless/forms/filtersets.py:40 -#: wireless/forms/filtersets.py:80 wireless/models.py:81 -#: wireless/models.py:155 wireless/tables/wirelesslan.py:44 +#: netbox/templates/dcim/interface.html:285 +#: netbox/templates/wireless/wirelesslan.html:14 +#: netbox/templates/wireless/wirelesslink.html:21 +#: netbox/wireless/forms/bulk_edit.py:60 +#: netbox/wireless/forms/bulk_edit.py:102 +#: netbox/wireless/forms/filtersets.py:40 +#: netbox/wireless/forms/filtersets.py:80 netbox/wireless/models.py:81 +#: netbox/wireless/models.py:155 netbox/wireless/tables/wirelesslan.py:44 msgid "SSID" msgstr "DISSE" -#: templates/dcim/interface.html:305 +#: netbox/templates/dcim/interface.html:305 msgid "LAG Members" msgstr "Membros do LAG" -#: templates/dcim/interface.html:323 +#: netbox/templates/dcim/interface.html:323 msgid "No member interfaces" msgstr "Sem interfaces de membros" -#: templates/dcim/interface.html:343 templates/ipam/fhrpgroup.html:73 -#: templates/ipam/iprange/ip_addresses.html:7 -#: templates/ipam/prefix/ip_addresses.html:7 -#: templates/virtualization/vminterface.html:89 +#: netbox/templates/dcim/interface.html:343 +#: netbox/templates/ipam/fhrpgroup.html:73 +#: netbox/templates/ipam/iprange/ip_addresses.html:7 +#: netbox/templates/ipam/prefix/ip_addresses.html:7 +#: netbox/templates/virtualization/vminterface.html:89 msgid "Add IP Address" msgstr "Adicionar endereço IP" -#: templates/dcim/inventoryitem.html:24 +#: netbox/templates/dcim/inventoryitem.html:24 msgid "Parent Item" msgstr "Item principal" -#: templates/dcim/inventoryitem.html:48 +#: netbox/templates/dcim/inventoryitem.html:48 msgid "Part ID" msgstr "ID da peça" -#: templates/dcim/location.html:17 +#: netbox/templates/dcim/location.html:17 msgid "Add Child Location" msgstr "Adicionar localização da criança" -#: templates/dcim/location.html:58 templates/dcim/site.html:55 +#: netbox/templates/dcim/location.html:58 netbox/templates/dcim/site.html:56 msgid "Facility" msgstr "Instalação" -#: templates/dcim/location.html:77 +#: netbox/templates/dcim/location.html:77 msgid "Child Locations" msgstr "Localizações para crianças" -#: templates/dcim/location.html:81 templates/dcim/site.html:130 +#: netbox/templates/dcim/location.html:81 netbox/templates/dcim/site.html:131 msgid "Add a Location" msgstr "Adicionar um local" -#: templates/dcim/location.html:94 templates/dcim/site.html:143 +#: netbox/templates/dcim/location.html:94 netbox/templates/dcim/site.html:144 msgid "Add a Device" msgstr "Adicionar um dispositivo" -#: templates/dcim/manufacturer.html:16 +#: netbox/templates/dcim/manufacturer.html:16 msgid "Add Device Type" msgstr "Adicionar tipo de dispositivo" -#: templates/dcim/manufacturer.html:21 +#: netbox/templates/dcim/manufacturer.html:21 msgid "Add Module Type" msgstr "Adicionar tipo de módulo" -#: templates/dcim/powerfeed.html:53 +#: netbox/templates/dcim/powerfeed.html:53 msgid "Connected Device" msgstr "Dispositivo conectado" -#: templates/dcim/powerfeed.html:63 +#: netbox/templates/dcim/powerfeed.html:63 msgid "Utilization (Allocated" msgstr "Utilização (alocada)" -#: templates/dcim/powerfeed.html:80 +#: netbox/templates/dcim/powerfeed.html:80 msgid "Electrical Characteristics" msgstr "Características elétricas" -#: templates/dcim/powerfeed.html:88 +#: netbox/templates/dcim/powerfeed.html:88 msgctxt "Abbreviation for volts" msgid "V" msgstr "V" -#: templates/dcim/powerfeed.html:92 +#: netbox/templates/dcim/powerfeed.html:92 msgctxt "Abbreviation for amperes" msgid "A" msgstr "UMA" -#: templates/dcim/poweroutlet.html:48 +#: netbox/templates/dcim/poweroutlet.html:48 msgid "Feed Leg" msgstr "Perna de alimentação" -#: templates/dcim/powerpanel.html:72 +#: netbox/templates/dcim/powerpanel.html:72 msgid "Add Power Feeds" msgstr "Adicionar feeds de energia" -#: templates/dcim/powerport.html:44 +#: netbox/templates/dcim/powerport.html:44 msgid "Maximum Draw" msgstr "Sorteio máximo" -#: templates/dcim/powerport.html:48 +#: netbox/templates/dcim/powerport.html:48 msgid "Allocated Draw" msgstr "Sorteio alocado" -#: templates/dcim/rack.html:63 +#: netbox/templates/dcim/rack.html:63 msgid "Space Utilization" msgstr "Utilização do espaço" -#: templates/dcim/rack.html:91 +#: netbox/templates/dcim/rack.html:91 msgid "descending" msgstr "descedentes" -#: templates/dcim/rack.html:91 +#: netbox/templates/dcim/rack.html:91 msgid "ascending" msgstr "ascendente" -#: templates/dcim/rack.html:94 +#: netbox/templates/dcim/rack.html:94 msgid "Starting Unit" msgstr "Unidade inicial" -#: templates/dcim/rack.html:120 +#: netbox/templates/dcim/rack.html:120 msgid "Mounting Depth" msgstr "Profundidade de montagem" -#: templates/dcim/rack.html:130 +#: netbox/templates/dcim/rack.html:130 msgid "Rack Weight" msgstr "Peso da cremalheira" -#: templates/dcim/rack.html:140 +#: netbox/templates/dcim/rack.html:140 msgid "Maximum Weight" msgstr "Peso máximo" -#: templates/dcim/rack.html:150 +#: netbox/templates/dcim/rack.html:150 msgid "Total Weight" msgstr "Peso total" -#: templates/dcim/rack.html:167 templates/dcim/rack_elevation_list.html:15 +#: netbox/templates/dcim/rack.html:167 +#: netbox/templates/dcim/rack_elevation_list.html:15 msgid "Images and Labels" msgstr "Imagens e rótulos" -#: templates/dcim/rack.html:168 templates/dcim/rack_elevation_list.html:16 +#: netbox/templates/dcim/rack.html:168 +#: netbox/templates/dcim/rack_elevation_list.html:16 msgid "Images only" msgstr "Somente imagens" -#: templates/dcim/rack.html:169 templates/dcim/rack_elevation_list.html:17 +#: netbox/templates/dcim/rack.html:169 +#: netbox/templates/dcim/rack_elevation_list.html:17 msgid "Labels only" msgstr "Somente rótulos" -#: templates/dcim/rack/reservations.html:8 +#: netbox/templates/dcim/rack/reservations.html:8 msgid "Add reservation" msgstr "Adicionar reserva" -#: templates/dcim/rack_elevation_list.html:12 +#: netbox/templates/dcim/rack_elevation_list.html:12 msgid "View List" msgstr "Exibir lista" -#: templates/dcim/rack_elevation_list.html:25 +#: netbox/templates/dcim/rack_elevation_list.html:25 msgid "Sort By" msgstr "Ordenar por" -#: templates/dcim/rack_elevation_list.html:74 +#: netbox/templates/dcim/rack_elevation_list.html:74 msgid "No Racks Found" msgstr "Nenhuma prateleira encontrada" -#: templates/dcim/rack_list.html:8 +#: netbox/templates/dcim/rack_list.html:8 msgid "View Elevations" msgstr "Exibir elevações" -#: templates/dcim/rackreservation.html:42 +#: netbox/templates/dcim/rackreservation.html:42 msgid "Reservation Details" msgstr "Detalhes da reserva" -#: templates/dcim/rackrole.html:10 +#: netbox/templates/dcim/rackrole.html:10 msgid "Add Rack" msgstr "Adicionar rack" -#: templates/dcim/rearport.html:50 +#: netbox/templates/dcim/rearport.html:50 msgid "Positions" msgstr "Posições" -#: templates/dcim/region.html:17 templates/dcim/sitegroup.html:17 +#: netbox/templates/dcim/region.html:17 +#: netbox/templates/dcim/sitegroup.html:17 msgid "Add Site" msgstr "Adicionar site" -#: templates/dcim/region.html:55 +#: netbox/templates/dcim/region.html:55 msgid "Child Regions" msgstr "Regiões infantis" -#: templates/dcim/region.html:59 +#: netbox/templates/dcim/region.html:59 msgid "Add Region" msgstr "Adicionar região" -#: templates/dcim/site.html:63 +#: netbox/templates/dcim/site.html:64 msgid "Time Zone" msgstr "Fuso horário" -#: templates/dcim/site.html:66 +#: netbox/templates/dcim/site.html:67 msgid "UTC" msgstr "UTC" -#: templates/dcim/site.html:67 +#: netbox/templates/dcim/site.html:68 msgid "Site time" msgstr "Hora do site" -#: templates/dcim/site.html:74 +#: netbox/templates/dcim/site.html:75 msgid "Physical Address" msgstr "Endereço físico" -#: templates/dcim/site.html:80 +#: netbox/templates/dcim/site.html:81 msgid "Map" msgstr "Mapa" -#: templates/dcim/site.html:89 +#: netbox/templates/dcim/site.html:90 msgid "Shipping Address" msgstr "Endereço de entrega" -#: templates/dcim/sitegroup.html:55 templates/tenancy/contactgroup.html:46 -#: templates/tenancy/tenantgroup.html:55 -#: templates/wireless/wirelesslangroup.html:55 +#: netbox/templates/dcim/sitegroup.html:55 +#: netbox/templates/tenancy/contactgroup.html:46 +#: netbox/templates/tenancy/tenantgroup.html:55 +#: netbox/templates/wireless/wirelesslangroup.html:55 msgid "Child Groups" msgstr "Grupos infantis" -#: templates/dcim/sitegroup.html:59 +#: netbox/templates/dcim/sitegroup.html:59 msgid "Add Site Group" msgstr "Adicionar grupo de sites" -#: templates/dcim/trace/attachment.html:5 -#: templates/extras/exporttemplate.html:31 +#: netbox/templates/dcim/trace/attachment.html:5 +#: netbox/templates/extras/exporttemplate.html:31 msgid "Attachment" msgstr "Anexo" -#: templates/dcim/virtualchassis.html:57 +#: netbox/templates/dcim/virtualchassis.html:57 msgid "Add Member" msgstr "Adicionar membro" -#: templates/dcim/virtualchassis_add.html:18 +#: netbox/templates/dcim/virtualchassis_add.html:18 msgid "Member Devices" msgstr "Dispositivos membros" -#: templates/dcim/virtualchassis_add_member.html:10 +#: netbox/templates/dcim/virtualchassis_add_member.html:10 #, python-format msgid "Add New Member to Virtual Chassis %(virtual_chassis)s" msgstr "Adicionar novo membro ao chassi virtual %(virtual_chassis)s" -#: templates/dcim/virtualchassis_add_member.html:19 +#: netbox/templates/dcim/virtualchassis_add_member.html:19 msgid "Add New Member" msgstr "Adicionar novo membro" -#: templates/dcim/virtualchassis_add_member.html:27 -#: templates/generic/object_edit.html:78 -#: templates/users/objectpermission.html:31 users/forms/filtersets.py:68 -#: users/forms/model_forms.py:309 +#: 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:68 netbox/users/forms/model_forms.py:309 msgid "Actions" msgstr "Ações" -#: templates/dcim/virtualchassis_add_member.html:29 +#: netbox/templates/dcim/virtualchassis_add_member.html:29 msgid "Save & Add Another" msgstr "Salvar e adicionar outro" -#: templates/dcim/virtualchassis_edit.html:7 +#: netbox/templates/dcim/virtualchassis_edit.html:7 #, python-format msgid "Editing Virtual Chassis %(name)s" msgstr "Editando chassi virtual %(name)s" -#: templates/dcim/virtualchassis_edit.html:53 +#: netbox/templates/dcim/virtualchassis_edit.html:53 msgid "Rack/Unit" msgstr "Rack/unidade" -#: templates/dcim/virtualchassis_remove_member.html:5 +#: netbox/templates/dcim/virtualchassis_remove_member.html:5 msgid "Remove Virtual Chassis Member" msgstr "Remover membro do chassi virtual" -#: templates/dcim/virtualchassis_remove_member.html:9 +#: netbox/templates/dcim/virtualchassis_remove_member.html:9 #, python-format msgid "" "Are you sure you want to remove %(device)s from virtual " @@ -11750,11 +12397,12 @@ msgstr "" "Tem certeza de que deseja remover %(device)s do chassi " "virtual %(name)s?" -#: templates/dcim/virtualdevicecontext.html:26 templates/vpn/l2vpn.html:18 +#: netbox/templates/dcim/virtualdevicecontext.html:26 +#: netbox/templates/vpn/l2vpn.html:18 msgid "Identifier" msgstr "Identificador" -#: templates/exceptions/import_error.html:6 +#: netbox/templates/exceptions/import_error.html:6 msgid "" "A module import error occurred during this request. Common causes include " "the following:" @@ -11762,11 +12410,11 @@ msgstr "" "Ocorreu um erro de importação do módulo durante essa solicitação. As causas " "comuns incluem o seguinte:" -#: templates/exceptions/import_error.html:10 +#: netbox/templates/exceptions/import_error.html:10 msgid "Missing required packages" msgstr "Pacotes necessários ausentes" -#: templates/exceptions/import_error.html:11 +#: netbox/templates/exceptions/import_error.html:11 msgid "" "This installation of NetBox might be missing one or more required Python " "packages. These packages are listed in requirements.txt and " @@ -11782,11 +12430,11 @@ msgstr "" "instalados, execute congelamento de sementes do console e " "compare a saída com a lista de pacotes necessários." -#: templates/exceptions/import_error.html:20 +#: netbox/templates/exceptions/import_error.html:20 msgid "WSGI service not restarted after upgrade" msgstr "O serviço WSGI não foi reiniciado após a atualização" -#: templates/exceptions/import_error.html:21 +#: netbox/templates/exceptions/import_error.html:21 msgid "" "If this installation has recently been upgraded, check that the WSGI service" " (e.g. gunicorn or uWSGI) has been restarted. This ensures that the new code" @@ -11796,7 +12444,7 @@ msgstr "" "(por exemplo, gunicorn ou uWSGI) foi reiniciado. Isso garante que o novo " "código esteja em execução." -#: templates/exceptions/permission_error.html:6 +#: netbox/templates/exceptions/permission_error.html:6 msgid "" "A file permission error was detected while processing this request. Common " "causes include the following:" @@ -11804,11 +12452,11 @@ msgstr "" "Um erro de permissão de arquivo foi detectado ao processar essa solicitação." " As causas comuns incluem o seguinte:" -#: templates/exceptions/permission_error.html:10 +#: netbox/templates/exceptions/permission_error.html:10 msgid "Insufficient write permission to the media root" msgstr "Permissão de gravação insuficiente para a raiz da mídia" -#: templates/exceptions/permission_error.html:11 +#: netbox/templates/exceptions/permission_error.html:11 #, python-format msgid "" "The configured media root is %(media_root)s. Ensure that the " @@ -11819,7 +12467,7 @@ msgstr "" "que o usuário NetBox seja executado como se tivesse acesso para gravar " "arquivos em todos os locais dentro desse caminho." -#: templates/exceptions/programming_error.html:6 +#: netbox/templates/exceptions/programming_error.html:6 msgid "" "A database programming error was detected while processing this request. " "Common causes include the following:" @@ -11827,11 +12475,11 @@ msgstr "" "Um erro de programação do banco de dados foi detectado ao processar essa " "solicitação. As causas comuns incluem o seguinte:" -#: templates/exceptions/programming_error.html:10 +#: netbox/templates/exceptions/programming_error.html:10 msgid "Database migrations missing" msgstr "Migrações de banco de dados ausentes" -#: templates/exceptions/programming_error.html:11 +#: netbox/templates/exceptions/programming_error.html:11 msgid "" "When upgrading to a new NetBox release, the upgrade script must be run to " "apply any new database migrations. You can run migrations manually by " @@ -11842,11 +12490,11 @@ msgstr "" "pode executar migrações manualmente executando python3 manage.py " "migrar da linha de comando." -#: templates/exceptions/programming_error.html:18 +#: netbox/templates/exceptions/programming_error.html:18 msgid "Unsupported PostgreSQL version" msgstr "Versão não suportada do PostgreSQL" -#: templates/exceptions/programming_error.html:19 +#: netbox/templates/exceptions/programming_error.html:19 msgid "" "Ensure that PostgreSQL version 12 or later is in use. You can check this by " "connecting to the database using NetBox's credentials and issuing a query " @@ -11856,103 +12504,106 @@ msgstr "" " pode verificar isso conectando-se ao banco de dados usando as credenciais " "do NetBox e emitindo uma consulta para SELECIONE A VERSÃO ()." -#: templates/extras/configcontext.html:45 -#: templates/extras/configtemplate.html:37 -#: templates/extras/exporttemplate.html:51 +#: netbox/templates/extras/configcontext.html:45 +#: netbox/templates/extras/configtemplate.html:37 +#: netbox/templates/extras/exporttemplate.html:51 msgid "The data file associated with this object has been deleted" msgstr "O arquivo de dados associado a esse objeto foi excluído" -#: templates/extras/configcontext.html:54 -#: templates/extras/configtemplate.html:46 -#: templates/extras/exporttemplate.html:60 +#: netbox/templates/extras/configcontext.html:54 +#: netbox/templates/extras/configtemplate.html:46 +#: netbox/templates/extras/exporttemplate.html:60 msgid "Data Synced" msgstr "Dados sincronizados" -#: templates/extras/configcontext_list.html:7 -#: templates/extras/configtemplate_list.html:7 -#: templates/extras/exporttemplate_list.html:7 +#: netbox/templates/extras/configcontext_list.html:7 +#: netbox/templates/extras/configtemplate_list.html:7 +#: netbox/templates/extras/exporttemplate_list.html:7 msgid "Sync Data" msgstr "Sincronizar dados" -#: templates/extras/configtemplate.html:56 +#: netbox/templates/extras/configtemplate.html:56 msgid "Environment Parameters" msgstr "Parâmetros do ambiente" -#: templates/extras/configtemplate.html:67 -#: templates/extras/exporttemplate.html:79 +#: netbox/templates/extras/configtemplate.html:67 +#: netbox/templates/extras/exporttemplate.html:79 msgid "Template" msgstr "Modelo" -#: templates/extras/customfield.html:30 templates/extras/customlink.html:21 +#: netbox/templates/extras/customfield.html:30 +#: netbox/templates/extras/customlink.html:21 msgid "Group Name" msgstr "Nome do grupo" -#: templates/extras/customfield.html:42 +#: netbox/templates/extras/customfield.html:42 msgid "Cloneable" msgstr "Clonável" -#: templates/extras/customfield.html:52 +#: netbox/templates/extras/customfield.html:52 msgid "Default Value" msgstr "Valor padrão" -#: templates/extras/customfield.html:61 +#: netbox/templates/extras/customfield.html:61 msgid "Search Weight" msgstr "Peso da pesquisa" -#: templates/extras/customfield.html:71 +#: netbox/templates/extras/customfield.html:71 msgid "Filter Logic" msgstr "Lógica do filtro" -#: templates/extras/customfield.html:75 +#: netbox/templates/extras/customfield.html:75 msgid "Display Weight" msgstr "Peso da tela" -#: templates/extras/customfield.html:79 +#: netbox/templates/extras/customfield.html:79 msgid "UI Visible" msgstr "UI visível" -#: templates/extras/customfield.html:83 +#: netbox/templates/extras/customfield.html:83 msgid "UI Editable" msgstr "UI editável" -#: templates/extras/customfield.html:103 +#: netbox/templates/extras/customfield.html:103 msgid "Validation Rules" msgstr "Regras de validação" -#: templates/extras/customfield.html:106 +#: netbox/templates/extras/customfield.html:106 msgid "Minimum Value" msgstr "Valor mínimo" -#: templates/extras/customfield.html:110 +#: netbox/templates/extras/customfield.html:110 msgid "Maximum Value" msgstr "Valor máximo" -#: templates/extras/customfield.html:114 +#: netbox/templates/extras/customfield.html:114 msgid "Regular Expression" msgstr "Expressão regular" -#: templates/extras/customlink.html:29 +#: netbox/templates/extras/customlink.html:29 msgid "Button Class" msgstr "Classe de botão" -#: templates/extras/customlink.html:39 templates/extras/exporttemplate.html:66 -#: templates/extras/savedfilter.html:39 +#: netbox/templates/extras/customlink.html:39 +#: netbox/templates/extras/exporttemplate.html:66 +#: netbox/templates/extras/savedfilter.html:39 msgid "Assigned Models" msgstr "Modelos atribuídos" -#: templates/extras/customlink.html:53 +#: netbox/templates/extras/customlink.html:53 msgid "Link Text" msgstr "Texto do link" -#: templates/extras/customlink.html:61 +#: netbox/templates/extras/customlink.html:61 msgid "Link URL" msgstr "URL do link" -#: templates/extras/dashboard/reset.html:4 templates/home.html:66 +#: netbox/templates/extras/dashboard/reset.html:4 +#: netbox/templates/home.html:66 msgid "Reset Dashboard" msgstr "Redefinir painel" -#: templates/extras/dashboard/reset.html:8 +#: netbox/templates/extras/dashboard/reset.html:8 msgid "" "This will remove all configured widgets and restore the " "default dashboard configuration." @@ -11960,7 +12611,7 @@ msgstr "" "Isso removerá tudo configurou widgets e restaurou a " "configuração padrão do painel." -#: templates/extras/dashboard/reset.html:13 +#: netbox/templates/extras/dashboard/reset.html:13 msgid "" "This change affects only your dashboard, and will not impact other " "users." @@ -11968,203 +12619,205 @@ msgstr "" "Essa mudança afeta apenas seu painel de controle e não afetará outros" " usuários." -#: templates/extras/dashboard/widget_add.html:7 +#: netbox/templates/extras/dashboard/widget_add.html:7 msgid "Add a Widget" msgstr "Adicionar um widget" -#: templates/extras/dashboard/widgets/bookmarks.html:14 +#: netbox/templates/extras/dashboard/widgets/bookmarks.html:14 msgid "No bookmarks have been added yet." msgstr "Nenhum marcador foi adicionado ainda." -#: templates/extras/dashboard/widgets/objectcounts.html:10 +#: netbox/templates/extras/dashboard/widgets/objectcounts.html:10 msgid "No permission" msgstr "Sem permissão" -#: templates/extras/dashboard/widgets/objectlist.html:6 +#: netbox/templates/extras/dashboard/widgets/objectlist.html:6 msgid "No permission to view this content" msgstr "Sem permissão para visualizar este conteúdo" -#: templates/extras/dashboard/widgets/objectlist.html:10 +#: netbox/templates/extras/dashboard/widgets/objectlist.html:10 msgid "Unable to load content. Invalid view name" msgstr "Não é possível carregar o conteúdo. Nome de exibição inválido" -#: templates/extras/dashboard/widgets/rssfeed.html:12 +#: netbox/templates/extras/dashboard/widgets/rssfeed.html:12 msgid "No content found" msgstr "Nenhum conteúdo encontrado" -#: templates/extras/dashboard/widgets/rssfeed.html:18 +#: netbox/templates/extras/dashboard/widgets/rssfeed.html:18 msgid "There was a problem fetching the RSS feed" msgstr "Houve um problema ao obter o feed RSS" -#: templates/extras/dashboard/widgets/rssfeed.html:21 +#: netbox/templates/extras/dashboard/widgets/rssfeed.html:21 msgid "HTTP" msgstr "HTTP" -#: templates/extras/eventrule.html:52 +#: netbox/templates/extras/eventrule.html:52 msgid "Job start" msgstr "Início do trabalho" -#: templates/extras/eventrule.html:56 +#: netbox/templates/extras/eventrule.html:56 msgid "Job end" msgstr "Fim do trabalho" -#: templates/extras/exporttemplate.html:23 +#: netbox/templates/extras/exporttemplate.html:23 msgid "MIME Type" msgstr "Tipo MIME" -#: templates/extras/exporttemplate.html:27 +#: netbox/templates/extras/exporttemplate.html:27 msgid "File Extension" msgstr "Extensão de arquivo" -#: templates/extras/htmx/script_result.html:10 +#: netbox/templates/extras/htmx/script_result.html:10 msgid "Scheduled for" msgstr "Programado para" -#: templates/extras/htmx/script_result.html:15 +#: netbox/templates/extras/htmx/script_result.html:15 msgid "Duration" msgstr "Duração" -#: templates/extras/htmx/script_result.html:23 +#: netbox/templates/extras/htmx/script_result.html:23 msgid "Test Summary" msgstr "Resumo do teste" -#: templates/extras/htmx/script_result.html:43 +#: netbox/templates/extras/htmx/script_result.html:43 msgid "Log" msgstr "Registro" -#: templates/extras/htmx/script_result.html:52 +#: netbox/templates/extras/htmx/script_result.html:52 msgid "Output" msgstr "Saída" -#: templates/extras/inc/result_pending.html:4 +#: netbox/templates/extras/inc/result_pending.html:4 msgid "Loading" msgstr "Carregando" -#: templates/extras/inc/result_pending.html:6 +#: netbox/templates/extras/inc/result_pending.html:6 msgid "Results pending" msgstr "Resultados pendentes" -#: templates/extras/journalentry.html:15 +#: netbox/templates/extras/journalentry.html:15 msgid "Journal Entry" msgstr "Entrada de diário" -#: templates/extras/object_changelog.html:15 -#: templates/extras/objectchange_list.html:9 +#: netbox/templates/extras/object_changelog.html:15 +#: netbox/templates/extras/objectchange_list.html:9 msgid "Change log retention" msgstr "Retenção de registros de alterações" -#: templates/extras/object_changelog.html:15 -#: templates/extras/objectchange_list.html:9 +#: netbox/templates/extras/object_changelog.html:15 +#: netbox/templates/extras/objectchange_list.html:9 msgid "days" msgstr "dias" -#: templates/extras/object_changelog.html:15 -#: templates/extras/objectchange_list.html:9 +#: netbox/templates/extras/object_changelog.html:15 +#: netbox/templates/extras/objectchange_list.html:9 msgid "Indefinite" msgstr "Indefinido" -#: templates/extras/object_configcontext.html:19 +#: netbox/templates/extras/object_configcontext.html:19 msgid "The local config context overwrites all source contexts" msgstr "" "O contexto de configuração local substitui todos os contextos de origem" -#: templates/extras/object_configcontext.html:25 +#: netbox/templates/extras/object_configcontext.html:25 msgid "Source Contexts" msgstr "Contextos de origem" -#: templates/extras/object_journal.html:17 +#: netbox/templates/extras/object_journal.html:17 msgid "New Journal Entry" msgstr "Nova entrada no diário" -#: templates/extras/objectchange.html:28 -#: templates/users/objectpermission.html:42 +#: netbox/templates/extras/objectchange.html:29 +#: netbox/templates/users/objectpermission.html:42 msgid "Change" msgstr "Mudança" -#: templates/extras/objectchange.html:78 +#: netbox/templates/extras/objectchange.html:79 msgid "Difference" msgstr "Diferença" -#: templates/extras/objectchange.html:81 +#: netbox/templates/extras/objectchange.html:82 msgid "Previous" msgstr "Anterior" -#: templates/extras/objectchange.html:84 +#: netbox/templates/extras/objectchange.html:85 msgid "Next" msgstr "Próximo" -#: templates/extras/objectchange.html:92 +#: netbox/templates/extras/objectchange.html:93 msgid "Object Created" msgstr "Objeto criado" -#: templates/extras/objectchange.html:94 +#: netbox/templates/extras/objectchange.html:95 msgid "Object Deleted" msgstr "Objeto excluído" -#: templates/extras/objectchange.html:96 +#: netbox/templates/extras/objectchange.html:97 msgid "No Changes" msgstr "Sem alterações" -#: templates/extras/objectchange.html:110 +#: netbox/templates/extras/objectchange.html:111 msgid "Pre-Change Data" msgstr "Dados anteriores à alteração" -#: templates/extras/objectchange.html:121 +#: netbox/templates/extras/objectchange.html:122 msgid "Warning: Comparing non-atomic change to previous change record" msgstr "" "Aviso: Comparando a mudança não atômica com o registro de alteração anterior" -#: templates/extras/objectchange.html:130 +#: netbox/templates/extras/objectchange.html:131 msgid "Post-Change Data" msgstr "Dados pós-alteração" -#: templates/extras/objectchange.html:153 +#: netbox/templates/extras/objectchange.html:162 #, python-format msgid "See All %(count)s Changes" msgstr "Ver tudo %(count)s Mudanças" -#: templates/extras/report/base.html:30 +#: netbox/templates/extras/report/base.html:30 msgid "Report" msgstr "Relatório" -#: templates/extras/script.html:14 +#: netbox/templates/extras/script.html:14 msgid "You do not have permission to run scripts" msgstr "Você não tem permissão para executar scripts" -#: templates/extras/script.html:41 templates/extras/script.html:45 -#: templates/extras/script_list.html:88 +#: netbox/templates/extras/script.html:41 +#: netbox/templates/extras/script.html:45 +#: netbox/templates/extras/script_list.html:88 msgid "Run Script" msgstr "Executar script" -#: templates/extras/script.html:51 templates/extras/script/source.html:10 +#: netbox/templates/extras/script.html:51 +#: netbox/templates/extras/script/source.html:10 msgid "Error loading script" msgstr "Erro ao carregar o script" -#: templates/extras/script/jobs.html:16 +#: netbox/templates/extras/script/jobs.html:16 msgid "Script no longer exists in the source file." msgstr "O script não existe mais no arquivo de origem." -#: templates/extras/script_list.html:48 +#: netbox/templates/extras/script_list.html:48 msgid "Last Run" msgstr "Última corrida" -#: templates/extras/script_list.html:63 +#: netbox/templates/extras/script_list.html:63 msgid "Script is no longer present in the source file" msgstr "O script não está mais presente no arquivo de origem" -#: templates/extras/script_list.html:76 +#: netbox/templates/extras/script_list.html:76 msgid "Never" msgstr "Nunca" -#: templates/extras/script_list.html:86 +#: netbox/templates/extras/script_list.html:86 msgid "Run Again" msgstr "Corra novamente" -#: templates/extras/script_list.html:140 +#: netbox/templates/extras/script_list.html:140 msgid "No Scripts Found" msgstr "Nenhum script encontrado" -#: templates/extras/script_list.html:143 +#: netbox/templates/extras/script_list.html:143 #, python-format msgid "" "Get started by creating a script from " @@ -12173,73 +12826,75 @@ msgstr "" "Comece por criando um script de um " "arquivo ou fonte de dados carregado." -#: templates/extras/script_result.html:35 -#: templates/generic/object_list.html:50 templates/search.html:13 +#: netbox/templates/extras/script_result.html:35 +#: netbox/templates/generic/object_list.html:50 +#: netbox/templates/search.html:13 msgid "Results" msgstr "Resultados" -#: templates/extras/tag.html:32 +#: netbox/templates/extras/tag.html:32 msgid "Tagged Items" msgstr "Itens marcados" -#: templates/extras/tag.html:43 +#: netbox/templates/extras/tag.html:43 msgid "Allowed Object Types" msgstr "Tipos de objetos permitidos" -#: templates/extras/tag.html:51 +#: netbox/templates/extras/tag.html:51 msgid "Any" msgstr "Qualquer" -#: templates/extras/tag.html:57 +#: netbox/templates/extras/tag.html:57 msgid "Tagged Item Types" msgstr "Tipos de itens marcados" -#: templates/extras/tag.html:81 +#: netbox/templates/extras/tag.html:81 msgid "Tagged Objects" msgstr "Objetos marcados" -#: templates/extras/webhook.html:26 +#: netbox/templates/extras/webhook.html:26 msgid "HTTP Method" msgstr "Método HTTP" -#: templates/extras/webhook.html:34 +#: netbox/templates/extras/webhook.html:34 msgid "HTTP Content Type" msgstr "Tipo de conteúdo HTTP" -#: templates/extras/webhook.html:47 +#: netbox/templates/extras/webhook.html:47 msgid "SSL Verification" msgstr "Verificação SSL" -#: templates/extras/webhook.html:61 +#: netbox/templates/extras/webhook.html:61 msgid "Additional Headers" msgstr "Cabeçalhos adicionais" -#: templates/extras/webhook.html:73 +#: netbox/templates/extras/webhook.html:73 msgid "Body Template" msgstr "Modelo de corpo" -#: templates/generic/bulk_add_component.html:29 +#: netbox/templates/generic/bulk_add_component.html:29 msgid "Bulk Creation" msgstr "Criação em massa" -#: templates/generic/bulk_add_component.html:34 -#: templates/generic/bulk_delete.html:32 templates/generic/bulk_edit.html:33 +#: netbox/templates/generic/bulk_add_component.html:34 +#: netbox/templates/generic/bulk_delete.html:32 +#: netbox/templates/generic/bulk_edit.html:33 msgid "Selected Objects" msgstr "Objetos selecionados" -#: templates/generic/bulk_add_component.html:58 +#: netbox/templates/generic/bulk_add_component.html:58 msgid "to Add" msgstr "para adicionar" -#: templates/generic/bulk_delete.html:27 +#: netbox/templates/generic/bulk_delete.html:27 msgid "Bulk Delete" msgstr "Exclusão em massa" -#: templates/generic/bulk_delete.html:49 +#: netbox/templates/generic/bulk_delete.html:49 msgid "Confirm Bulk Deletion" msgstr "Confirme a exclusão em massa" -#: templates/generic/bulk_delete.html:50 +#: netbox/templates/generic/bulk_delete.html:50 #, python-format msgid "" "The following operation will delete %(count)s " @@ -12249,62 +12904,65 @@ msgstr "" "A operação a seguir excluirá %(count)s %(type_plural)s. " "Analise cuidadosamente os objetos selecionados e confirme essa ação." -#: templates/generic/bulk_edit.html:21 templates/generic/object_edit.html:22 +#: netbox/templates/generic/bulk_edit.html:21 +#: netbox/templates/generic/object_edit.html:22 msgid "Editing" msgstr "Editando" -#: templates/generic/bulk_edit.html:28 +#: netbox/templates/generic/bulk_edit.html:28 msgid "Bulk Edit" msgstr "Edição em massa" -#: templates/generic/bulk_edit.html:107 templates/generic/bulk_rename.html:66 +#: netbox/templates/generic/bulk_edit.html:107 +#: netbox/templates/generic/bulk_rename.html:66 msgid "Apply" msgstr "Aplique" -#: templates/generic/bulk_import.html:19 +#: netbox/templates/generic/bulk_import.html:19 msgid "Bulk Import" msgstr "Importação em massa" -#: templates/generic/bulk_import.html:25 +#: netbox/templates/generic/bulk_import.html:25 msgid "Direct Import" msgstr "Importação direta" -#: templates/generic/bulk_import.html:30 +#: netbox/templates/generic/bulk_import.html:30 msgid "Upload File" msgstr "Carregar arquivo" -#: templates/generic/bulk_import.html:58 templates/generic/bulk_import.html:80 -#: templates/generic/bulk_import.html:102 +#: netbox/templates/generic/bulk_import.html:58 +#: netbox/templates/generic/bulk_import.html:80 +#: netbox/templates/generic/bulk_import.html:102 msgid "Submit" msgstr "Enviar" -#: templates/generic/bulk_import.html:113 +#: netbox/templates/generic/bulk_import.html:113 msgid "Field Options" msgstr "Opções de campo" -#: templates/generic/bulk_import.html:119 +#: netbox/templates/generic/bulk_import.html:119 msgid "Accessor" msgstr "Acessador" -#: templates/generic/bulk_import.html:161 +#: netbox/templates/generic/bulk_import.html:161 msgid "Import Value" msgstr "Valor de importação" -#: templates/generic/bulk_import.html:181 +#: netbox/templates/generic/bulk_import.html:181 msgid "Format: YYYY-MM-DD" msgstr "Formato: AAAA-MM-DD" -#: templates/generic/bulk_import.html:183 +#: netbox/templates/generic/bulk_import.html:183 msgid "Specify true or false" msgstr "Especifique verdadeiro ou falso" -#: templates/generic/bulk_import.html:195 +#: netbox/templates/generic/bulk_import.html:195 msgid "Required fields must be specified for all objects." msgstr "" "Campos obrigatórios mosto ser especificado para todos os " "objetos." -#: templates/generic/bulk_import.html:201 +#: netbox/templates/generic/bulk_import.html:201 #, python-format msgid "" "Related objects may be referenced by any unique attribute. For example, " @@ -12314,15 +12972,15 @@ msgstr "" "exclusivo. Por exemplo, %(example)s identificaria um VRF por " "seu distintor de rota." -#: templates/generic/bulk_remove.html:28 +#: netbox/templates/generic/bulk_remove.html:28 msgid "Bulk Remove" msgstr "Remoção em massa" -#: templates/generic/bulk_remove.html:42 +#: netbox/templates/generic/bulk_remove.html:42 msgid "Confirm Bulk Removal" msgstr "Confirme a remoção em massa" -#: templates/generic/bulk_remove.html:43 +#: netbox/templates/generic/bulk_remove.html:43 #, python-format msgid "" "The following operation will remove %(count)s %(obj_type_plural)s from " @@ -12333,72 +12991,72 @@ msgstr "" "%(parent_obj)s. Por favor, revise cuidadosamente o %(obj_type_plural)s a ser" " removido e confirmado abaixo." -#: templates/generic/bulk_remove.html:64 +#: netbox/templates/generic/bulk_remove.html:64 #, python-format msgid "Remove these %(count)s %(obj_type_plural)s" msgstr "Remova-os %(count)s %(obj_type_plural)s" -#: templates/generic/bulk_rename.html:20 +#: netbox/templates/generic/bulk_rename.html:20 msgid "Renaming" msgstr "Renomeando" -#: templates/generic/bulk_rename.html:27 +#: netbox/templates/generic/bulk_rename.html:27 msgid "Bulk Rename" msgstr "Renomeação em massa" -#: templates/generic/bulk_rename.html:39 +#: netbox/templates/generic/bulk_rename.html:39 msgid "Current Name" msgstr "Nome atual" -#: templates/generic/bulk_rename.html:40 +#: netbox/templates/generic/bulk_rename.html:40 msgid "New Name" msgstr "Novo nome" -#: templates/generic/bulk_rename.html:64 -#: utilities/templates/widgets/markdown_input.html:11 +#: netbox/templates/generic/bulk_rename.html:64 +#: netbox/utilities/templates/widgets/markdown_input.html:11 msgid "Preview" msgstr "prévia" -#: templates/generic/confirmation_form.html:16 +#: netbox/templates/generic/confirmation_form.html:16 msgid "Are you sure" msgstr "Você tem certeza" -#: templates/generic/confirmation_form.html:20 +#: netbox/templates/generic/confirmation_form.html:20 msgid "Confirm" msgstr "Confirme" -#: templates/generic/object_children.html:47 -#: utilities/templates/buttons/bulk_edit.html:4 +#: netbox/templates/generic/object_children.html:47 +#: netbox/utilities/templates/buttons/bulk_edit.html:4 msgid "Edit Selected" msgstr "Editar selecionado" -#: templates/generic/object_children.html:61 -#: utilities/templates/buttons/bulk_delete.html:4 +#: netbox/templates/generic/object_children.html:61 +#: netbox/utilities/templates/buttons/bulk_delete.html:4 msgid "Delete Selected" msgstr "Excluir selecionado" -#: templates/generic/object_edit.html:24 +#: netbox/templates/generic/object_edit.html:24 #, python-format msgid "Add a new %(object_type)s" msgstr "Adicionar um novo %(object_type)s" -#: templates/generic/object_edit.html:35 +#: netbox/templates/generic/object_edit.html:35 msgid "View model documentation" msgstr "Veja a documentação do modelo" -#: templates/generic/object_edit.html:36 +#: netbox/templates/generic/object_edit.html:36 msgid "Help" msgstr "Socorro" -#: templates/generic/object_edit.html:83 +#: netbox/templates/generic/object_edit.html:83 msgid "Create & Add Another" msgstr "Criar e adicionar outro" -#: templates/generic/object_list.html:57 +#: netbox/templates/generic/object_list.html:57 msgid "Filters" msgstr "Filtros" -#: templates/generic/object_list.html:96 +#: netbox/templates/generic/object_list.html:96 #, python-format msgid "" "Select all %(count)s " @@ -12407,40 +13065,40 @@ msgstr "" "Selecione tudo %(count)s " "%(object_type_plural)s consulta correspondente" -#: templates/home.html:15 +#: netbox/templates/home.html:15 msgid "New Release Available" msgstr "Nova versão disponível" -#: templates/home.html:16 +#: netbox/templates/home.html:16 msgid "is available" msgstr "está disponível" -#: templates/home.html:18 +#: netbox/templates/home.html:18 msgctxt "Document title" msgid "Upgrade Instructions" msgstr "Instruções de atualização" -#: templates/home.html:40 +#: netbox/templates/home.html:40 msgid "Unlock Dashboard" msgstr "Desbloquear painel" -#: templates/home.html:49 +#: netbox/templates/home.html:49 msgid "Lock Dashboard" msgstr "Bloquear painel" -#: templates/home.html:60 +#: netbox/templates/home.html:60 msgid "Add Widget" msgstr "Adicionar widget" -#: templates/home.html:63 +#: netbox/templates/home.html:63 msgid "Save Layout" msgstr "Salvar layout" -#: templates/htmx/delete_form.html:7 +#: netbox/templates/htmx/delete_form.html:7 msgid "Confirm Deletion" msgstr "Confirmar exclusão" -#: templates/htmx/delete_form.html:11 +#: netbox/templates/htmx/delete_form.html:11 #, python-format msgid "" "Are you sure you want to delete " @@ -12449,20 +13107,20 @@ msgstr "" "Tem certeza de que quer deletar " "%(object_type)s %(object)s?" -#: templates/htmx/delete_form.html:17 +#: netbox/templates/htmx/delete_form.html:17 msgid "The following objects will be deleted as a result of this action." msgstr "Os objetos a seguir serão excluídos como resultado dessa ação." -#: templates/htmx/object_selector.html:5 +#: netbox/templates/htmx/object_selector.html:5 msgid "Select" msgstr "Selecionar" -#: templates/inc/filter_list.html:42 -#: utilities/templates/helpers/table_config_form.html:39 +#: netbox/templates/inc/filter_list.html:42 +#: netbox/utilities/templates/helpers/table_config_form.html:39 msgid "Reset" msgstr "Redefinir" -#: templates/inc/missing_prerequisites.html:8 +#: netbox/templates/inc/missing_prerequisites.html:8 #, python-format msgid "" "Before you can add a %(model)s you must first create a " @@ -12471,277 +13129,279 @@ msgstr "" "Antes que você possa adicionar um %(model)s você deve primeiro criar um " "%(prerequisite_model)s." -#: templates/inc/paginator.html:15 +#: netbox/templates/inc/paginator.html:15 msgid "Page selection" msgstr "Seleção de página" -#: templates/inc/paginator.html:75 +#: netbox/templates/inc/paginator.html:75 #, python-format msgid "Showing %(start)s-%(end)s of %(total)s" msgstr "Mostrando %(start)s-%(end)s do %(total)s" -#: templates/inc/paginator.html:82 +#: netbox/templates/inc/paginator.html:82 msgid "Pagination options" msgstr "Opções de paginação" -#: templates/inc/paginator.html:86 +#: netbox/templates/inc/paginator.html:86 msgid "Per Page" msgstr "Por página" -#: templates/inc/panels/image_attachments.html:10 +#: netbox/templates/inc/panels/image_attachments.html:10 msgid "Attach an image" msgstr "Anexar uma imagem" -#: templates/inc/panels/related_objects.html:5 +#: netbox/templates/inc/panels/related_objects.html:5 msgid "Related Objects" msgstr "Objetos relacionados" -#: templates/inc/panels/tags.html:11 +#: netbox/templates/inc/panels/tags.html:11 msgid "No tags assigned" msgstr "Nenhuma tag atribuída" -#: templates/inc/sync_warning.html:10 +#: netbox/templates/inc/sync_warning.html:10 msgid "Data is out of sync with upstream file" msgstr "Os dados estão fora de sincronia com o arquivo upstream" -#: templates/inc/user_menu.html:23 +#: netbox/templates/inc/user_menu.html:23 msgid "Django Admin" msgstr "Administrador do Django" -#: templates/inc/user_menu.html:40 +#: netbox/templates/inc/user_menu.html:40 msgid "Log Out" msgstr "Sair" -#: templates/inc/user_menu.html:47 templates/login.html:36 +#: netbox/templates/inc/user_menu.html:47 netbox/templates/login.html:36 msgid "Log In" msgstr "Faça login" -#: templates/ipam/aggregate.html:14 templates/ipam/ipaddress.html:14 -#: templates/ipam/iprange.html:13 templates/ipam/prefix.html:15 +#: netbox/templates/ipam/aggregate.html:14 +#: netbox/templates/ipam/ipaddress.html:14 +#: netbox/templates/ipam/iprange.html:13 netbox/templates/ipam/prefix.html:15 msgid "Family" msgstr "Família" -#: templates/ipam/aggregate.html:39 +#: netbox/templates/ipam/aggregate.html:39 msgid "Date Added" msgstr "Data adicionada" -#: templates/ipam/aggregate/prefixes.html:8 -#: templates/ipam/prefix/prefixes.html:8 templates/ipam/role.html:10 +#: netbox/templates/ipam/aggregate/prefixes.html:8 +#: netbox/templates/ipam/prefix/prefixes.html:8 +#: netbox/templates/ipam/role.html:10 msgid "Add Prefix" msgstr "Adicionar prefixo" -#: templates/ipam/asn.html:23 +#: netbox/templates/ipam/asn.html:23 msgid "AS Number" msgstr "Número AS" -#: templates/ipam/fhrpgroup.html:52 +#: netbox/templates/ipam/fhrpgroup.html:52 msgid "Authentication Type" msgstr "Tipo de autenticação" -#: templates/ipam/fhrpgroup.html:56 +#: netbox/templates/ipam/fhrpgroup.html:56 msgid "Authentication Key" msgstr "Chave de autenticação" -#: templates/ipam/fhrpgroup.html:69 +#: netbox/templates/ipam/fhrpgroup.html:69 msgid "Virtual IP Addresses" msgstr "Endereços IP virtuais" -#: templates/ipam/inc/ipaddress_edit_header.html:13 +#: netbox/templates/ipam/inc/ipaddress_edit_header.html:13 msgid "Assign IP" msgstr "Atribuir IP" -#: templates/ipam/inc/ipaddress_edit_header.html:19 +#: netbox/templates/ipam/inc/ipaddress_edit_header.html:19 msgid "Bulk Create" msgstr "Criação em massa" -#: templates/ipam/inc/panels/fhrp_groups.html:10 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:10 msgid "Create Group" msgstr "Criar grupo" -#: templates/ipam/inc/panels/fhrp_groups.html:15 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:15 msgid "Assign Group" msgstr "Atribuir grupo" -#: templates/ipam/inc/panels/fhrp_groups.html:25 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:25 msgid "Virtual IPs" msgstr "IPs virtuais" -#: templates/ipam/inc/toggle_available.html:7 +#: netbox/templates/ipam/inc/toggle_available.html:7 msgid "Show Assigned" msgstr "Mostrar atribuído" -#: templates/ipam/inc/toggle_available.html:10 +#: netbox/templates/ipam/inc/toggle_available.html:10 msgid "Show Available" msgstr "Mostrar disponível" -#: templates/ipam/inc/toggle_available.html:13 +#: netbox/templates/ipam/inc/toggle_available.html:13 msgid "Show All" msgstr "Mostrar tudo" -#: templates/ipam/ipaddress.html:23 templates/ipam/iprange.html:45 -#: templates/ipam/prefix.html:24 +#: netbox/templates/ipam/ipaddress.html:23 +#: netbox/templates/ipam/iprange.html:45 netbox/templates/ipam/prefix.html:24 msgid "Global" msgstr "Global" -#: templates/ipam/ipaddress.html:85 +#: netbox/templates/ipam/ipaddress.html:85 msgid "NAT (outside)" msgstr "NAT (externo)" -#: templates/ipam/ipaddress_assign.html:8 +#: netbox/templates/ipam/ipaddress_assign.html:8 msgid "Assign an IP Address" msgstr "Atribuir um endereço IP" -#: templates/ipam/ipaddress_assign.html:22 +#: netbox/templates/ipam/ipaddress_assign.html:22 msgid "Select IP Address" msgstr "Selecione o endereço IP" -#: templates/ipam/ipaddress_assign.html:35 +#: netbox/templates/ipam/ipaddress_assign.html:35 msgid "Search Results" msgstr "Resultados da pesquisa" -#: templates/ipam/ipaddress_bulk_add.html:6 +#: netbox/templates/ipam/ipaddress_bulk_add.html:6 msgid "Bulk Add IP Addresses" msgstr "Adicionar endereços IP em massa" -#: templates/ipam/iprange.html:17 +#: netbox/templates/ipam/iprange.html:17 msgid "Starting Address" msgstr "Endereço inicial" -#: templates/ipam/iprange.html:21 +#: netbox/templates/ipam/iprange.html:21 msgid "Ending Address" msgstr "Endereço final" -#: templates/ipam/iprange.html:33 templates/ipam/prefix.html:110 +#: netbox/templates/ipam/iprange.html:33 netbox/templates/ipam/prefix.html:110 msgid "Marked fully utilized" msgstr "Marcado como totalmente utilizado" -#: templates/ipam/prefix.html:99 +#: netbox/templates/ipam/prefix.html:99 msgid "Addressing Details" msgstr "Detalhes de endereçamento" -#: templates/ipam/prefix.html:118 +#: netbox/templates/ipam/prefix.html:118 msgid "Child IPs" msgstr "IPs de crianças" -#: templates/ipam/prefix.html:126 +#: netbox/templates/ipam/prefix.html:126 msgid "Available IPs" msgstr "IPs disponíveis" -#: templates/ipam/prefix.html:138 +#: netbox/templates/ipam/prefix.html:138 msgid "First available IP" msgstr "Primeiro IP disponível" -#: templates/ipam/prefix.html:179 +#: netbox/templates/ipam/prefix.html:179 msgid "Prefix Details" msgstr "Detalhes do prefixo" -#: templates/ipam/prefix.html:185 +#: netbox/templates/ipam/prefix.html:185 msgid "Network Address" msgstr "Endereço de rede" -#: templates/ipam/prefix.html:189 +#: netbox/templates/ipam/prefix.html:189 msgid "Network Mask" msgstr "Máscara de rede" -#: templates/ipam/prefix.html:193 +#: netbox/templates/ipam/prefix.html:193 msgid "Wildcard Mask" msgstr "Máscara Wildcard" -#: templates/ipam/prefix.html:197 +#: netbox/templates/ipam/prefix.html:197 msgid "Broadcast Address" msgstr "Endereço de transmissão" -#: templates/ipam/prefix/ip_ranges.html:7 +#: netbox/templates/ipam/prefix/ip_ranges.html:7 msgid "Add IP Range" msgstr "Adicionar intervalo de IP" -#: templates/ipam/prefix_list.html:7 +#: netbox/templates/ipam/prefix_list.html:7 msgid "Hide Depth Indicators" msgstr "Ocultar indicadores de profundidade" -#: templates/ipam/prefix_list.html:11 +#: netbox/templates/ipam/prefix_list.html:11 msgid "Max Depth" msgstr "Profundidade máxima" -#: templates/ipam/prefix_list.html:28 +#: netbox/templates/ipam/prefix_list.html:28 msgid "Max Length" msgstr "Comprimento máximo" -#: templates/ipam/rir.html:10 +#: netbox/templates/ipam/rir.html:10 msgid "Add Aggregate" msgstr "Adicionar agregado" -#: templates/ipam/routetarget.html:38 +#: netbox/templates/ipam/routetarget.html:38 msgid "Importing VRFs" msgstr "Importando VRFs" -#: templates/ipam/routetarget.html:44 +#: netbox/templates/ipam/routetarget.html:44 msgid "Exporting VRFs" msgstr "Exportando VRFs" -#: templates/ipam/routetarget.html:52 +#: netbox/templates/ipam/routetarget.html:52 msgid "Importing L2VPNs" msgstr "Importando L2VPNs" -#: templates/ipam/routetarget.html:58 +#: netbox/templates/ipam/routetarget.html:58 msgid "Exporting L2VPNs" msgstr "Exportando L2VPNs" -#: templates/ipam/vlan.html:88 +#: netbox/templates/ipam/vlan.html:88 msgid "Add a Prefix" msgstr "Adicionar um prefixo" -#: templates/ipam/vlangroup.html:18 +#: netbox/templates/ipam/vlangroup.html:18 msgid "Add VLAN" msgstr "Adicionar VLAN" -#: templates/ipam/vlangroup.html:42 +#: netbox/templates/ipam/vlangroup.html:42 msgid "Permitted VIDs" msgstr "VIDs permitidos" -#: templates/ipam/vrf.html:16 +#: netbox/templates/ipam/vrf.html:16 msgid "Route Distinguisher" msgstr "Distintor de rotas" -#: templates/ipam/vrf.html:29 +#: netbox/templates/ipam/vrf.html:29 msgid "Unique IP Space" msgstr "Espaço IP exclusivo" -#: templates/login.html:14 +#: netbox/templates/login.html:14 msgid "NetBox logo" msgstr "Logotipo da NetBox" -#: templates/login.html:27 -#: utilities/templates/form_helpers/render_errors.html:7 +#: netbox/templates/login.html:27 +#: netbox/utilities/templates/form_helpers/render_errors.html:7 msgid "Errors" msgstr "Erros" -#: templates/login.html:67 +#: netbox/templates/login.html:67 msgid "Sign In" msgstr "Entrar" -#: templates/login.html:75 +#: netbox/templates/login.html:75 msgctxt "Denotes an alternative option" msgid "Or" msgstr "Ou" -#: templates/media_failure.html:7 +#: netbox/templates/media_failure.html:7 msgid "Static Media Failure - NetBox" msgstr "Falha de mídia estática - NetBox" -#: templates/media_failure.html:21 +#: netbox/templates/media_failure.html:21 msgid "Static Media Failure" msgstr "Falha de mídia estática" -#: templates/media_failure.html:23 +#: netbox/templates/media_failure.html:23 msgid "The following static media file failed to load" msgstr "O seguinte arquivo de mídia estática falhou ao carregar" -#: templates/media_failure.html:26 +#: netbox/templates/media_failure.html:26 msgid "Check the following" msgstr "Verifique o seguinte" -#: templates/media_failure.html:29 +#: netbox/templates/media_failure.html:29 msgid "" "manage.py collectstatic was run during the most recent upgrade." " This installs the most recent iteration of each static file into the static" @@ -12751,7 +13411,7 @@ msgstr "" "mais recente. Isso instala a iteração mais recente de cada arquivo estático " "no caminho raiz estático." -#: templates/media_failure.html:35 +#: netbox/templates/media_failure.html:35 #, python-format msgid "" "The HTTP service (e.g. nginx or Apache) is configured to serve files from " @@ -12763,7 +13423,7 @@ msgstr "" "href=\"%(docs_url)s\">a documentação de instalação para obter mais " "orientações." -#: templates/media_failure.html:47 +#: netbox/templates/media_failure.html:47 #, python-format msgid "" "The file %(filename)s exists in the static root directory and " @@ -12772,562 +13432,580 @@ msgstr "" "O arquivo %(filename)s existe no diretório raiz estático e pode" " ser lido pelo servidor HTTP." -#: templates/media_failure.html:55 +#: netbox/templates/media_failure.html:55 #, python-format msgid "Click here to attempt loading NetBox again." msgstr "" "Clique aqui para tentar carregar o NetBox " "novamente." -#: templates/tenancy/contact.html:18 tenancy/filtersets.py:148 -#: tenancy/forms/bulk_edit.py:137 tenancy/forms/filtersets.py:102 -#: tenancy/forms/forms.py:56 tenancy/forms/model_forms.py:106 -#: tenancy/forms/model_forms.py:130 tenancy/tables/contacts.py:98 +#: netbox/templates/tenancy/contact.html:18 netbox/tenancy/filtersets.py:148 +#: netbox/tenancy/forms/bulk_edit.py:137 +#: netbox/tenancy/forms/filtersets.py:102 netbox/tenancy/forms/forms.py:56 +#: netbox/tenancy/forms/model_forms.py:106 +#: netbox/tenancy/forms/model_forms.py:130 +#: netbox/tenancy/tables/contacts.py:98 msgid "Contact" msgstr "Contato" -#: templates/tenancy/contact.html:29 tenancy/forms/bulk_edit.py:99 +#: netbox/templates/tenancy/contact.html:29 +#: netbox/tenancy/forms/bulk_edit.py:99 msgid "Title" msgstr "Título" -#: templates/tenancy/contact.html:33 tenancy/forms/bulk_edit.py:104 -#: tenancy/tables/contacts.py:64 +#: netbox/templates/tenancy/contact.html:33 +#: netbox/tenancy/forms/bulk_edit.py:104 netbox/tenancy/tables/contacts.py:64 msgid "Phone" msgstr "Telefone" -#: templates/tenancy/contact.html:84 tenancy/tables/contacts.py:73 +#: netbox/templates/tenancy/contact.html:84 +#: netbox/tenancy/tables/contacts.py:73 msgid "Assignments" msgstr "Atribuições" -#: templates/tenancy/contactgroup.html:18 tenancy/forms/forms.py:66 -#: tenancy/forms/model_forms.py:75 +#: netbox/templates/tenancy/contactgroup.html:18 +#: netbox/tenancy/forms/forms.py:66 netbox/tenancy/forms/model_forms.py:75 msgid "Contact Group" msgstr "Grupo de contato" -#: templates/tenancy/contactgroup.html:50 +#: netbox/templates/tenancy/contactgroup.html:50 msgid "Add Contact Group" msgstr "Adicionar grupo de contato" -#: templates/tenancy/contactrole.html:15 tenancy/filtersets.py:153 -#: tenancy/forms/forms.py:61 tenancy/forms/model_forms.py:87 +#: netbox/templates/tenancy/contactrole.html:15 +#: netbox/tenancy/filtersets.py:153 netbox/tenancy/forms/forms.py:61 +#: netbox/tenancy/forms/model_forms.py:87 msgid "Contact Role" msgstr "Função de contato" -#: templates/tenancy/object_contacts.html:9 +#: netbox/templates/tenancy/object_contacts.html:9 msgid "Add a contact" msgstr "Adicionar um contato" -#: templates/tenancy/tenantgroup.html:17 +#: netbox/templates/tenancy/tenantgroup.html:17 msgid "Add Tenant" msgstr "Adicionar inquilino" -#: templates/tenancy/tenantgroup.html:26 tenancy/forms/model_forms.py:32 -#: tenancy/tables/columns.py:51 tenancy/tables/columns.py:61 +#: netbox/templates/tenancy/tenantgroup.html:26 +#: netbox/tenancy/forms/model_forms.py:32 netbox/tenancy/tables/columns.py:51 +#: netbox/tenancy/tables/columns.py:61 msgid "Tenant Group" msgstr "Grupo de inquilinos" -#: templates/tenancy/tenantgroup.html:59 +#: netbox/templates/tenancy/tenantgroup.html:59 msgid "Add Tenant Group" msgstr "Adicionar grupo de inquilinos" -#: templates/users/group.html:39 templates/users/user.html:63 +#: netbox/templates/users/group.html:39 netbox/templates/users/user.html:63 msgid "Assigned Permissions" msgstr "Permissões atribuídas" -#: templates/users/objectpermission.html:6 -#: templates/users/objectpermission.html:14 users/forms/filtersets.py:67 +#: netbox/templates/users/objectpermission.html:6 +#: netbox/templates/users/objectpermission.html:14 +#: netbox/users/forms/filtersets.py:67 msgid "Permission" msgstr "Permissão" -#: templates/users/objectpermission.html:34 +#: netbox/templates/users/objectpermission.html:34 msgid "View" msgstr "Visualizar" -#: templates/users/objectpermission.html:52 users/forms/model_forms.py:312 +#: netbox/templates/users/objectpermission.html:52 +#: netbox/users/forms/model_forms.py:312 msgid "Constraints" msgstr "Restrições" -#: templates/users/objectpermission.html:72 +#: netbox/templates/users/objectpermission.html:72 msgid "Assigned Users" msgstr "Usuários atribuídos" -#: templates/virtualization/cluster.html:52 +#: netbox/templates/virtualization/cluster.html:52 msgid "Allocated Resources" msgstr "Recursos alocados" -#: templates/virtualization/cluster.html:55 -#: templates/virtualization/virtualmachine.html:121 +#: netbox/templates/virtualization/cluster.html:55 +#: netbox/templates/virtualization/virtualmachine.html:121 msgid "Virtual CPUs" msgstr "CPUs virtuais" -#: templates/virtualization/cluster.html:59 -#: templates/virtualization/virtualmachine.html:125 +#: netbox/templates/virtualization/cluster.html:59 +#: netbox/templates/virtualization/virtualmachine.html:125 msgid "Memory" msgstr "Memória" -#: templates/virtualization/cluster.html:69 -#: templates/virtualization/virtualmachine.html:136 +#: netbox/templates/virtualization/cluster.html:69 +#: netbox/templates/virtualization/virtualmachine.html:136 msgid "Disk Space" msgstr "Espaço em disco" -#: templates/virtualization/cluster.html:72 -#: templates/virtualization/virtualdisk.html:32 -#: templates/virtualization/virtualmachine.html:140 +#: netbox/templates/virtualization/cluster.html:72 +#: netbox/templates/virtualization/virtualdisk.html:32 +#: netbox/templates/virtualization/virtualmachine.html:140 msgctxt "Abbreviation for gigabyte" msgid "GB" msgstr "GB" -#: templates/virtualization/cluster/base.html:18 +#: netbox/templates/virtualization/cluster/base.html:18 msgid "Add Virtual Machine" msgstr "Adicionar máquina virtual" -#: templates/virtualization/cluster/base.html:24 +#: netbox/templates/virtualization/cluster/base.html:24 msgid "Assign Device" msgstr "Atribuir dispositivo" -#: templates/virtualization/cluster/devices.html:10 +#: netbox/templates/virtualization/cluster/devices.html:10 msgid "Remove Selected" msgstr "Remover selecionado" -#: templates/virtualization/cluster_add_devices.html:9 +#: netbox/templates/virtualization/cluster_add_devices.html:9 #, python-format msgid "Add Device to Cluster %(cluster)s" msgstr "Adicionar dispositivo ao cluster %(cluster)s" -#: templates/virtualization/cluster_add_devices.html:23 +#: netbox/templates/virtualization/cluster_add_devices.html:23 msgid "Device Selection" msgstr "Seleção de dispositivos" -#: templates/virtualization/cluster_add_devices.html:31 +#: netbox/templates/virtualization/cluster_add_devices.html:31 msgid "Add Devices" msgstr "Adicionar dispositivos" -#: templates/virtualization/clustergroup.html:10 -#: templates/virtualization/clustertype.html:10 +#: netbox/templates/virtualization/clustergroup.html:10 +#: netbox/templates/virtualization/clustertype.html:10 msgid "Add Cluster" msgstr "Adicionar cluster" -#: templates/virtualization/clustergroup.html:19 -#: virtualization/forms/model_forms.py:50 +#: netbox/templates/virtualization/clustergroup.html:19 +#: netbox/virtualization/forms/model_forms.py:50 msgid "Cluster Group" msgstr "Grupo de clusters" -#: templates/virtualization/clustertype.html:19 -#: templates/virtualization/virtualmachine.html:106 -#: virtualization/forms/model_forms.py:36 +#: netbox/templates/virtualization/clustertype.html:19 +#: netbox/templates/virtualization/virtualmachine.html:106 +#: netbox/virtualization/forms/model_forms.py:36 msgid "Cluster Type" msgstr "Tipo de cluster" -#: templates/virtualization/virtualdisk.html:18 +#: netbox/templates/virtualization/virtualdisk.html:18 msgid "Virtual Disk" msgstr "Disco virtual" -#: templates/virtualization/virtualmachine.html:118 -#: virtualization/forms/bulk_edit.py:190 -#: virtualization/forms/model_forms.py:224 +#: netbox/templates/virtualization/virtualmachine.html:118 +#: netbox/virtualization/forms/bulk_edit.py:190 +#: netbox/virtualization/forms/model_forms.py:224 msgid "Resources" msgstr "Recursos" -#: templates/virtualization/virtualmachine.html:174 +#: netbox/templates/virtualization/virtualmachine.html:174 msgid "Add Virtual Disk" msgstr "Adicionar disco virtual" -#: templates/vpn/ikepolicy.html:10 templates/vpn/ipsecprofile.html:33 -#: vpn/tables/crypto.py:166 +#: netbox/templates/vpn/ikepolicy.html:10 +#: netbox/templates/vpn/ipsecprofile.html:33 netbox/vpn/tables/crypto.py:166 msgid "IKE Policy" msgstr "Política da IKE" -#: templates/vpn/ikepolicy.html:21 +#: netbox/templates/vpn/ikepolicy.html:21 msgid "IKE Version" msgstr "Versão IKE" -#: templates/vpn/ikepolicy.html:29 +#: netbox/templates/vpn/ikepolicy.html:29 msgid "Pre-Shared Key" msgstr "Chave pré-compartilhada" -#: templates/vpn/ikepolicy.html:33 -#: templates/wireless/inc/authentication_attrs.html:20 +#: netbox/templates/vpn/ikepolicy.html:33 +#: netbox/templates/wireless/inc/authentication_attrs.html:20 msgid "Show Secret" msgstr "Mostrar segredo" -#: templates/vpn/ikepolicy.html:57 templates/vpn/ipsecpolicy.html:45 -#: templates/vpn/ipsecprofile.html:52 templates/vpn/ipsecprofile.html:77 -#: vpn/forms/model_forms.py:316 vpn/forms/model_forms.py:352 -#: vpn/tables/crypto.py:68 vpn/tables/crypto.py:134 +#: netbox/templates/vpn/ikepolicy.html:57 +#: netbox/templates/vpn/ipsecpolicy.html:45 +#: netbox/templates/vpn/ipsecprofile.html:52 +#: netbox/templates/vpn/ipsecprofile.html:77 +#: netbox/vpn/forms/model_forms.py:316 netbox/vpn/forms/model_forms.py:352 +#: netbox/vpn/tables/crypto.py:68 netbox/vpn/tables/crypto.py:134 msgid "Proposals" msgstr "Propostas" -#: templates/vpn/ikeproposal.html:10 +#: netbox/templates/vpn/ikeproposal.html:10 msgid "IKE Proposal" msgstr "Proposta IKE" -#: templates/vpn/ikeproposal.html:21 vpn/forms/bulk_edit.py:97 -#: vpn/forms/bulk_import.py:145 vpn/forms/filtersets.py:101 +#: netbox/templates/vpn/ikeproposal.html:21 netbox/vpn/forms/bulk_edit.py:97 +#: netbox/vpn/forms/bulk_import.py:145 netbox/vpn/forms/filtersets.py:101 msgid "Authentication method" msgstr "Método de autenticação" -#: templates/vpn/ikeproposal.html:25 templates/vpn/ipsecproposal.html:21 -#: vpn/forms/bulk_edit.py:102 vpn/forms/bulk_edit.py:172 -#: vpn/forms/bulk_import.py:149 vpn/forms/bulk_import.py:195 -#: vpn/forms/filtersets.py:106 vpn/forms/filtersets.py:154 +#: netbox/templates/vpn/ikeproposal.html:25 +#: netbox/templates/vpn/ipsecproposal.html:21 +#: netbox/vpn/forms/bulk_edit.py:102 netbox/vpn/forms/bulk_edit.py:172 +#: netbox/vpn/forms/bulk_import.py:149 netbox/vpn/forms/bulk_import.py:195 +#: netbox/vpn/forms/filtersets.py:106 netbox/vpn/forms/filtersets.py:154 msgid "Encryption algorithm" msgstr "algoritmo de criptografia" -#: templates/vpn/ikeproposal.html:29 templates/vpn/ipsecproposal.html:25 -#: vpn/forms/bulk_edit.py:107 vpn/forms/bulk_edit.py:177 -#: vpn/forms/bulk_import.py:153 vpn/forms/bulk_import.py:200 -#: vpn/forms/filtersets.py:111 vpn/forms/filtersets.py:159 +#: netbox/templates/vpn/ikeproposal.html:29 +#: netbox/templates/vpn/ipsecproposal.html:25 +#: netbox/vpn/forms/bulk_edit.py:107 netbox/vpn/forms/bulk_edit.py:177 +#: netbox/vpn/forms/bulk_import.py:153 netbox/vpn/forms/bulk_import.py:200 +#: netbox/vpn/forms/filtersets.py:111 netbox/vpn/forms/filtersets.py:159 msgid "Authentication algorithm" msgstr "algoritmo de autenticação" -#: templates/vpn/ikeproposal.html:33 +#: netbox/templates/vpn/ikeproposal.html:33 msgid "DH group" msgstr "Grupo DH" -#: templates/vpn/ikeproposal.html:37 templates/vpn/ipsecproposal.html:29 -#: vpn/forms/bulk_edit.py:182 vpn/models/crypto.py:146 +#: netbox/templates/vpn/ikeproposal.html:37 +#: netbox/templates/vpn/ipsecproposal.html:29 +#: netbox/vpn/forms/bulk_edit.py:182 netbox/vpn/models/crypto.py:146 msgid "SA lifetime (seconds)" msgstr "Vida útil da SA (segundos)" -#: templates/vpn/ipsecpolicy.html:10 templates/vpn/ipsecprofile.html:66 -#: vpn/tables/crypto.py:170 +#: netbox/templates/vpn/ipsecpolicy.html:10 +#: netbox/templates/vpn/ipsecprofile.html:66 netbox/vpn/tables/crypto.py:170 msgid "IPSec Policy" msgstr "Política IPsec" -#: templates/vpn/ipsecpolicy.html:21 vpn/forms/bulk_edit.py:210 -#: vpn/models/crypto.py:193 +#: netbox/templates/vpn/ipsecpolicy.html:21 netbox/vpn/forms/bulk_edit.py:210 +#: netbox/vpn/models/crypto.py:193 msgid "PFS group" msgstr "Grupo PFS" -#: templates/vpn/ipsecprofile.html:10 vpn/forms/model_forms.py:54 +#: netbox/templates/vpn/ipsecprofile.html:10 +#: netbox/vpn/forms/model_forms.py:54 msgid "IPSec Profile" msgstr "Perfil IPsec" -#: templates/vpn/ipsecprofile.html:89 vpn/tables/crypto.py:137 +#: netbox/templates/vpn/ipsecprofile.html:89 netbox/vpn/tables/crypto.py:137 msgid "PFS Group" msgstr "Grupo PFS" -#: templates/vpn/ipsecproposal.html:10 +#: netbox/templates/vpn/ipsecproposal.html:10 msgid "IPSec Proposal" msgstr "Proposta IPsec" -#: templates/vpn/ipsecproposal.html:33 vpn/forms/bulk_edit.py:186 -#: vpn/models/crypto.py:152 +#: netbox/templates/vpn/ipsecproposal.html:33 +#: netbox/vpn/forms/bulk_edit.py:186 netbox/vpn/models/crypto.py:152 msgid "SA lifetime (KB)" msgstr "Vida útil da SA (KB)" -#: templates/vpn/l2vpn.html:11 templates/vpn/l2vpntermination.html:9 +#: netbox/templates/vpn/l2vpn.html:11 +#: netbox/templates/vpn/l2vpntermination.html:9 msgid "L2VPN Attributes" msgstr "Atributos L2VPN" -#: templates/vpn/l2vpn.html:60 templates/vpn/tunnel.html:76 +#: netbox/templates/vpn/l2vpn.html:60 netbox/templates/vpn/tunnel.html:76 msgid "Add a Termination" msgstr "Adicionar uma rescisão" -#: templates/vpn/tunnel.html:9 +#: netbox/templates/vpn/tunnel.html:9 msgid "Add Termination" msgstr "Adicionar rescisão" -#: templates/vpn/tunnel.html:37 vpn/forms/bulk_edit.py:49 -#: vpn/forms/bulk_import.py:48 vpn/forms/filtersets.py:57 +#: netbox/templates/vpn/tunnel.html:37 netbox/vpn/forms/bulk_edit.py:49 +#: netbox/vpn/forms/bulk_import.py:48 netbox/vpn/forms/filtersets.py:57 msgid "Encapsulation" msgstr "Encapsulamento" -#: templates/vpn/tunnel.html:41 vpn/forms/bulk_edit.py:55 -#: vpn/forms/bulk_import.py:53 vpn/forms/filtersets.py:64 -#: vpn/models/crypto.py:250 vpn/tables/tunnels.py:51 +#: netbox/templates/vpn/tunnel.html:41 netbox/vpn/forms/bulk_edit.py:55 +#: netbox/vpn/forms/bulk_import.py:53 netbox/vpn/forms/filtersets.py:64 +#: netbox/vpn/models/crypto.py:250 netbox/vpn/tables/tunnels.py:51 msgid "IPSec profile" msgstr "Perfil IPsec" -#: templates/vpn/tunnel.html:45 vpn/forms/bulk_edit.py:69 -#: vpn/forms/filtersets.py:68 +#: netbox/templates/vpn/tunnel.html:45 netbox/vpn/forms/bulk_edit.py:69 +#: netbox/vpn/forms/filtersets.py:68 msgid "Tunnel ID" msgstr "ID do túnel" -#: templates/vpn/tunnelgroup.html:14 +#: netbox/templates/vpn/tunnelgroup.html:14 msgid "Add Tunnel" msgstr "Adicionar túnel" -#: templates/vpn/tunnelgroup.html:23 vpn/forms/model_forms.py:36 -#: vpn/forms/model_forms.py:49 +#: netbox/templates/vpn/tunnelgroup.html:23 netbox/vpn/forms/model_forms.py:36 +#: netbox/vpn/forms/model_forms.py:49 msgid "Tunnel Group" msgstr "Grupo de túneis" -#: templates/vpn/tunneltermination.html:10 +#: netbox/templates/vpn/tunneltermination.html:10 msgid "Tunnel Termination" msgstr "Terminação do túnel" -#: templates/vpn/tunneltermination.html:35 vpn/forms/bulk_import.py:107 -#: vpn/forms/model_forms.py:102 vpn/forms/model_forms.py:138 -#: vpn/forms/model_forms.py:247 vpn/tables/tunnels.py:101 +#: netbox/templates/vpn/tunneltermination.html:35 +#: netbox/vpn/forms/bulk_import.py:107 netbox/vpn/forms/model_forms.py:102 +#: netbox/vpn/forms/model_forms.py:138 netbox/vpn/forms/model_forms.py:247 +#: netbox/vpn/tables/tunnels.py:101 msgid "Outside IP" msgstr "IP externo" -#: templates/vpn/tunneltermination.html:51 +#: netbox/templates/vpn/tunneltermination.html:51 msgid "Peer Terminations" msgstr "Rescisões de pares" -#: templates/wireless/inc/authentication_attrs.html:12 +#: netbox/templates/wireless/inc/authentication_attrs.html:12 msgid "Cipher" msgstr "Cifra" -#: templates/wireless/inc/authentication_attrs.html:16 +#: netbox/templates/wireless/inc/authentication_attrs.html:16 msgid "PSK" msgstr "PSK" -#: templates/wireless/inc/wirelesslink_interface.html:35 -#: templates/wireless/inc/wirelesslink_interface.html:45 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:35 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:45 msgctxt "Abbreviation for megahertz" msgid "MHz" msgstr "MHz" -#: templates/wireless/wirelesslan.html:57 +#: netbox/templates/wireless/wirelesslan.html:57 msgid "Attached Interfaces" msgstr "Interfaces anexadas" -#: templates/wireless/wirelesslangroup.html:17 +#: netbox/templates/wireless/wirelesslangroup.html:17 msgid "Add Wireless LAN" msgstr "Adicionar LAN sem fio" -#: templates/wireless/wirelesslangroup.html:26 -#: wireless/forms/model_forms.py:28 +#: netbox/templates/wireless/wirelesslangroup.html:26 +#: netbox/wireless/forms/model_forms.py:28 msgid "Wireless LAN Group" msgstr "Grupo de LAN sem fio" -#: templates/wireless/wirelesslangroup.html:59 +#: netbox/templates/wireless/wirelesslangroup.html:59 msgid "Add Wireless LAN Group" msgstr "Adicionar grupo de LAN sem fio" -#: templates/wireless/wirelesslink.html:14 +#: netbox/templates/wireless/wirelesslink.html:14 msgid "Link Properties" msgstr "Propriedades do link" -#: tenancy/choices.py:19 +#: netbox/tenancy/choices.py:19 msgid "Tertiary" msgstr "Terciário" -#: tenancy/choices.py:20 +#: netbox/tenancy/choices.py:20 msgid "Inactive" msgstr "Inativo" -#: tenancy/filtersets.py:29 +#: netbox/tenancy/filtersets.py:29 msgid "Parent contact group (ID)" msgstr "Grupo de contato dos pais (ID)" -#: tenancy/filtersets.py:35 +#: netbox/tenancy/filtersets.py:35 msgid "Parent contact group (slug)" msgstr "Grupo de contato dos pais (lesma)" -#: tenancy/filtersets.py:41 tenancy/filtersets.py:68 tenancy/filtersets.py:111 +#: netbox/tenancy/filtersets.py:41 netbox/tenancy/filtersets.py:68 +#: netbox/tenancy/filtersets.py:111 msgid "Contact group (ID)" msgstr "Grupo de contato (ID)" -#: tenancy/filtersets.py:48 tenancy/filtersets.py:75 tenancy/filtersets.py:118 +#: netbox/tenancy/filtersets.py:48 netbox/tenancy/filtersets.py:75 +#: netbox/tenancy/filtersets.py:118 msgid "Contact group (slug)" msgstr "Grupo de contato (slug)" -#: tenancy/filtersets.py:105 +#: netbox/tenancy/filtersets.py:105 msgid "Contact (ID)" msgstr "Contato (ID)" -#: tenancy/filtersets.py:122 +#: netbox/tenancy/filtersets.py:122 msgid "Contact role (ID)" msgstr "Função de contato (ID)" -#: tenancy/filtersets.py:128 +#: netbox/tenancy/filtersets.py:128 msgid "Contact role (slug)" msgstr "Função de contato (slug)" -#: tenancy/filtersets.py:159 +#: netbox/tenancy/filtersets.py:159 msgid "Contact group" msgstr "Grupo de contato" -#: tenancy/filtersets.py:170 +#: netbox/tenancy/filtersets.py:170 msgid "Parent tenant group (ID)" msgstr "Grupo de inquilinos pais (ID)" -#: tenancy/filtersets.py:176 +#: netbox/tenancy/filtersets.py:176 msgid "Parent tenant group (slug)" msgstr "Grupo de pais e inquilinos (lesma)" -#: tenancy/filtersets.py:182 tenancy/filtersets.py:202 +#: netbox/tenancy/filtersets.py:182 netbox/tenancy/filtersets.py:202 msgid "Tenant group (ID)" msgstr "Grupo de inquilinos (ID)" -#: tenancy/filtersets.py:235 +#: netbox/tenancy/filtersets.py:235 msgid "Tenant Group (ID)" msgstr "Grupo de inquilinos (ID)" -#: tenancy/filtersets.py:242 +#: netbox/tenancy/filtersets.py:242 msgid "Tenant Group (slug)" msgstr "Grupo de inquilinos (slug)" -#: tenancy/forms/bulk_edit.py:66 +#: netbox/tenancy/forms/bulk_edit.py:66 msgid "Desciption" msgstr "Descrição" -#: tenancy/forms/bulk_import.py:101 +#: netbox/tenancy/forms/bulk_import.py:101 msgid "Assigned contact" msgstr "Contato atribuído" -#: tenancy/models/contacts.py:32 +#: netbox/tenancy/models/contacts.py:32 msgid "contact group" msgstr "grupo de contato" -#: tenancy/models/contacts.py:33 +#: netbox/tenancy/models/contacts.py:33 msgid "contact groups" msgstr "grupos de contato" -#: tenancy/models/contacts.py:48 +#: netbox/tenancy/models/contacts.py:48 msgid "contact role" msgstr "função de contato" -#: tenancy/models/contacts.py:49 +#: netbox/tenancy/models/contacts.py:49 msgid "contact roles" msgstr "funções de contato" -#: tenancy/models/contacts.py:68 +#: netbox/tenancy/models/contacts.py:68 msgid "title" msgstr "título" -#: tenancy/models/contacts.py:73 +#: netbox/tenancy/models/contacts.py:73 msgid "phone" msgstr "telefone" -#: tenancy/models/contacts.py:78 +#: netbox/tenancy/models/contacts.py:78 msgid "email" msgstr "e-mail" -#: tenancy/models/contacts.py:87 +#: netbox/tenancy/models/contacts.py:87 msgid "link" msgstr "vincular" -#: tenancy/models/contacts.py:103 +#: netbox/tenancy/models/contacts.py:103 msgid "contact" msgstr "contato" -#: tenancy/models/contacts.py:104 +#: netbox/tenancy/models/contacts.py:104 msgid "contacts" msgstr "contatos" -#: tenancy/models/contacts.py:153 +#: netbox/tenancy/models/contacts.py:153 msgid "contact assignment" msgstr "atribuição de contato" -#: tenancy/models/contacts.py:154 +#: netbox/tenancy/models/contacts.py:154 msgid "contact assignments" msgstr "atribuições de contato" -#: tenancy/models/contacts.py:170 +#: netbox/tenancy/models/contacts.py:170 #, python-brace-format msgid "Contacts cannot be assigned to this object type ({type})." msgstr "Os contatos não podem ser atribuídos a esse tipo de objeto ({type})." -#: tenancy/models/tenants.py:32 +#: netbox/tenancy/models/tenants.py:32 msgid "tenant group" msgstr "grupo de inquilinos" -#: tenancy/models/tenants.py:33 +#: netbox/tenancy/models/tenants.py:33 msgid "tenant groups" msgstr "grupos de inquilinos" -#: tenancy/models/tenants.py:70 +#: netbox/tenancy/models/tenants.py:70 msgid "Tenant name must be unique per group." msgstr "O nome do inquilino deve ser exclusivo por grupo." -#: tenancy/models/tenants.py:80 +#: netbox/tenancy/models/tenants.py:80 msgid "Tenant slug must be unique per group." msgstr "A lesma do inquilino deve ser exclusiva por grupo." -#: tenancy/models/tenants.py:88 +#: netbox/tenancy/models/tenants.py:88 msgid "tenant" msgstr "inquilina" -#: tenancy/models/tenants.py:89 +#: netbox/tenancy/models/tenants.py:89 msgid "tenants" msgstr "inquilinos" -#: tenancy/tables/contacts.py:112 +#: netbox/tenancy/tables/contacts.py:112 msgid "Contact Title" msgstr "Título do contato" -#: tenancy/tables/contacts.py:116 +#: netbox/tenancy/tables/contacts.py:116 msgid "Contact Phone" msgstr "Telefone de contato" -#: tenancy/tables/contacts.py:120 +#: netbox/tenancy/tables/contacts.py:120 msgid "Contact Email" msgstr "E-mail de contato" -#: tenancy/tables/contacts.py:124 +#: netbox/tenancy/tables/contacts.py:124 msgid "Contact Address" msgstr "Endereço de contato" -#: tenancy/tables/contacts.py:128 +#: netbox/tenancy/tables/contacts.py:128 msgid "Contact Link" msgstr "Link de contato" -#: tenancy/tables/contacts.py:132 +#: netbox/tenancy/tables/contacts.py:132 msgid "Contact Description" msgstr "Descrição do contato" -#: users/filtersets.py:33 users/filtersets.py:68 +#: netbox/users/filtersets.py:33 netbox/users/filtersets.py:68 msgid "Permission (ID)" msgstr "Permissão (ID)" -#: users/filtersets.py:63 users/filtersets.py:181 +#: netbox/users/filtersets.py:63 netbox/users/filtersets.py:181 msgid "Group (name)" msgstr "Grupo (nome)" -#: users/forms/bulk_edit.py:26 +#: netbox/users/forms/bulk_edit.py:26 msgid "First name" msgstr "Primeiro nome" -#: users/forms/bulk_edit.py:31 +#: netbox/users/forms/bulk_edit.py:31 msgid "Last name" msgstr "Último nome" -#: users/forms/bulk_edit.py:43 +#: netbox/users/forms/bulk_edit.py:43 msgid "Staff status" msgstr "Status da equipe" -#: users/forms/bulk_edit.py:48 +#: netbox/users/forms/bulk_edit.py:48 msgid "Superuser status" msgstr "Status de superusuário" -#: users/forms/bulk_import.py:41 +#: netbox/users/forms/bulk_import.py:41 msgid "If no key is provided, one will be generated automatically." msgstr "Se nenhuma chave for fornecida, uma será gerada automaticamente." -#: users/forms/filtersets.py:52 users/tables.py:42 +#: netbox/users/forms/filtersets.py:52 netbox/users/tables.py:42 msgid "Is Staff" msgstr "É a equipe" -#: users/forms/filtersets.py:59 users/tables.py:45 +#: netbox/users/forms/filtersets.py:59 netbox/users/tables.py:45 msgid "Is Superuser" msgstr "É superusuário" -#: users/forms/filtersets.py:92 users/tables.py:86 +#: netbox/users/forms/filtersets.py:92 netbox/users/tables.py:86 msgid "Can View" msgstr "Pode ver" -#: users/forms/filtersets.py:99 users/tables.py:89 +#: netbox/users/forms/filtersets.py:99 netbox/users/tables.py:89 msgid "Can Add" msgstr "Pode adicionar" -#: users/forms/filtersets.py:106 users/tables.py:92 +#: netbox/users/forms/filtersets.py:106 netbox/users/tables.py:92 msgid "Can Change" msgstr "Pode mudar" -#: users/forms/filtersets.py:113 users/tables.py:95 +#: netbox/users/forms/filtersets.py:113 netbox/users/tables.py:95 msgid "Can Delete" msgstr "Pode excluir" -#: users/forms/model_forms.py:63 +#: netbox/users/forms/model_forms.py:63 msgid "User Interface" msgstr "Interface de usuário" -#: users/forms/model_forms.py:115 +#: netbox/users/forms/model_forms.py:115 msgid "" "Keys must be at least 40 characters in length. Be sure to record " "your key prior to submitting this form, as it may no longer be " @@ -13337,7 +14015,7 @@ msgstr "" "gravar sua chave antes de enviar este formulário, pois ele pode não" " estar mais acessível depois que o token for criado." -#: users/forms/model_forms.py:127 +#: netbox/users/forms/model_forms.py:127 msgid "" "Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for" " no restrictions. Example: " @@ -13347,31 +14025,31 @@ msgstr "" "sem restrições. Exemplo: 10.1.1.0/24.192.168.10.16/32, 2001:db 8:1: " ":/64" -#: users/forms/model_forms.py:176 +#: netbox/users/forms/model_forms.py:176 msgid "Confirm password" msgstr "Confirme a senha" -#: users/forms/model_forms.py:179 +#: netbox/users/forms/model_forms.py:179 msgid "Enter the same password as before, for verification." msgstr "Digite a mesma senha de antes, para verificação." -#: users/forms/model_forms.py:228 +#: netbox/users/forms/model_forms.py:228 msgid "Passwords do not match! Please check your input and try again." msgstr "As senhas não coincidem! Verifique sua entrada e tente novamente." -#: users/forms/model_forms.py:291 +#: netbox/users/forms/model_forms.py:291 msgid "Additional actions" msgstr "Ações adicionais" -#: users/forms/model_forms.py:294 +#: netbox/users/forms/model_forms.py:294 msgid "Actions granted in addition to those listed above" msgstr "Ações concedidas além das listadas acima" -#: users/forms/model_forms.py:310 +#: netbox/users/forms/model_forms.py:310 msgid "Objects" msgstr "Objetos" -#: users/forms/model_forms.py:322 +#: netbox/users/forms/model_forms.py:322 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 " @@ -13381,79 +14059,79 @@ msgstr "" "permitidos. Deixe null para corresponder a todos os objetos desse tipo. Uma " "lista de vários objetos resultará em uma operação OR lógica." -#: users/forms/model_forms.py:361 +#: netbox/users/forms/model_forms.py:361 msgid "At least one action must be selected." msgstr "Pelo menos uma ação deve ser selecionada." -#: users/forms/model_forms.py:379 +#: netbox/users/forms/model_forms.py:379 #, python-brace-format msgid "Invalid filter for {model}: {error}" msgstr "Filtro inválido para {model}: {error}" -#: users/models/permissions.py:39 +#: netbox/users/models/permissions.py:39 msgid "The list of actions granted by this permission" msgstr "A lista de ações concedidas por essa permissão" -#: users/models/permissions.py:44 +#: netbox/users/models/permissions.py:44 msgid "constraints" msgstr "restrições" -#: users/models/permissions.py:45 +#: netbox/users/models/permissions.py:45 msgid "" "Queryset filter matching the applicable objects of the selected type(s)" msgstr "" "Filtro do conjunto de consultas que corresponde aos objetos aplicáveis do " "(s) tipo (s) selecionado (s)" -#: users/models/permissions.py:52 +#: netbox/users/models/permissions.py:52 msgid "permission" msgstr "permissão" -#: users/models/permissions.py:53 users/models/users.py:47 +#: netbox/users/models/permissions.py:53 netbox/users/models/users.py:47 msgid "permissions" msgstr "permissões" -#: users/models/preferences.py:30 users/models/preferences.py:31 +#: netbox/users/models/preferences.py:30 netbox/users/models/preferences.py:31 msgid "user preferences" msgstr "preferências do usuário" -#: users/models/preferences.py:98 +#: netbox/users/models/preferences.py:98 #, python-brace-format msgid "Key '{path}' is a leaf node; cannot assign new keys" msgstr "Chave '{path}'é um nó de folha; não é possível atribuir novas chaves" -#: users/models/preferences.py:110 +#: netbox/users/models/preferences.py:110 #, python-brace-format msgid "Key '{path}' is a dictionary; cannot assign a non-dictionary value" msgstr "" "Chave '{path}'é um dicionário; não pode atribuir um valor que não seja do " "dicionário" -#: users/models/tokens.py:37 +#: netbox/users/models/tokens.py:37 msgid "expires" msgstr "expira" -#: users/models/tokens.py:42 +#: netbox/users/models/tokens.py:42 msgid "last used" msgstr "usado pela última vez" -#: users/models/tokens.py:47 +#: netbox/users/models/tokens.py:47 msgid "key" msgstr "chave" -#: users/models/tokens.py:53 +#: netbox/users/models/tokens.py:53 msgid "write enabled" msgstr "gravação habilitada" -#: users/models/tokens.py:55 +#: netbox/users/models/tokens.py:55 msgid "Permit create/update/delete operations using this key" msgstr "Permitir operações de criação/atualização/exclusão usando essa chave" -#: users/models/tokens.py:66 +#: netbox/users/models/tokens.py:66 msgid "allowed IPs" msgstr "IPs permitidos" -#: users/models/tokens.py:68 +#: netbox/users/models/tokens.py:68 msgid "" "Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for" " no restrictions. Ex: \"10.1.1.0/24, 192.168.10.16/32, 2001:DB8:1::/64\"" @@ -13461,50 +14139,50 @@ msgstr "" "Redes IPv4/IPv6 permitidas de onde o token pode ser usado. Deixe em branco " "sem restrições. Ex: “10.1.1.0/24, 192.168.10.16/32, 2001:DB 8:1: :/64\"" -#: users/models/tokens.py:76 +#: netbox/users/models/tokens.py:76 msgid "token" msgstr "ficha" -#: users/models/tokens.py:77 +#: netbox/users/models/tokens.py:77 msgid "tokens" msgstr "tokens" -#: users/models/users.py:57 vpn/models/crypto.py:42 +#: netbox/users/models/users.py:57 netbox/vpn/models/crypto.py:42 msgid "group" msgstr "grupo" -#: users/models/users.py:58 users/models/users.py:77 +#: netbox/users/models/users.py:58 netbox/users/models/users.py:77 msgid "groups" msgstr "grupos" -#: users/models/users.py:92 +#: netbox/users/models/users.py:92 msgid "user" msgstr "usuária" -#: users/models/users.py:93 +#: netbox/users/models/users.py:93 msgid "users" msgstr "usuários" -#: users/models/users.py:104 +#: netbox/users/models/users.py:104 msgid "A user with this username already exists." msgstr "Já existe um usuário com esse nome de usuário." -#: users/tables.py:98 +#: netbox/users/tables.py:98 msgid "Custom Actions" msgstr "Ações personalizadas" -#: utilities/api.py:153 +#: netbox/utilities/api.py:153 #, python-brace-format msgid "Related object not found using the provided attributes: {params}" msgstr "" "Objeto relacionado não encontrado usando os atributos fornecidos: {params}" -#: utilities/api.py:156 +#: netbox/utilities/api.py:156 #, python-brace-format msgid "Multiple objects match the provided attributes: {params}" msgstr "Vários objetos correspondem aos atributos fornecidos: {params}" -#: utilities/api.py:168 +#: netbox/utilities/api.py:168 #, python-brace-format msgid "" "Related objects must be referenced by numeric ID or by dictionary of " @@ -13513,41 +14191,41 @@ msgstr "" "Objetos relacionados devem ser referenciados por ID numérica ou por " "dicionário de atributos. Recebeu um valor não reconhecido: {value}" -#: utilities/api.py:177 +#: netbox/utilities/api.py:177 #, python-brace-format msgid "Related object not found using the provided numeric ID: {id}" msgstr "" "Objeto relacionado não encontrado usando a ID numérica fornecida: {id}" -#: utilities/choices.py:19 +#: netbox/utilities/choices.py:19 #, python-brace-format msgid "{name} has a key defined but CHOICES is not a list" msgstr "{name} tem uma chave definida, mas CHOICES não é uma lista" -#: utilities/conversion.py:19 +#: netbox/utilities/conversion.py:19 msgid "Weight must be a positive number" msgstr "O peso deve ser um número positivo" -#: utilities/conversion.py:21 +#: netbox/utilities/conversion.py:21 #, python-brace-format msgid "Invalid value '{weight}' for weight (must be a number)" msgstr "Valor inválido '{weight}'para peso (deve ser um número)" -#: utilities/conversion.py:32 utilities/conversion.py:62 +#: netbox/utilities/conversion.py:32 netbox/utilities/conversion.py:62 #, python-brace-format msgid "Unknown unit {unit}. Must be one of the following: {valid_units}" msgstr "Unidade desconhecida {unit}. Deve ser um dos seguintes: {valid_units}" -#: utilities/conversion.py:45 +#: netbox/utilities/conversion.py:45 msgid "Length must be a positive number" msgstr "O comprimento deve ser um número positivo" -#: utilities/conversion.py:47 +#: netbox/utilities/conversion.py:47 #, python-brace-format msgid "Invalid value '{length}' for length (must be a number)" msgstr "Valor inválido '{length}'para comprimento (deve ser um número)" -#: utilities/error_handlers.py:31 +#: netbox/utilities/error_handlers.py:31 #, python-brace-format msgid "" "Unable to delete {objects}. {count} dependent objects were " @@ -13556,11 +14234,11 @@ msgstr "" "Não é possível excluir {objects}. {count} objetos " "dependentes foram encontrados: " -#: utilities/error_handlers.py:33 +#: netbox/utilities/error_handlers.py:33 msgid "More than 50" msgstr "Mais de 50" -#: utilities/fields.py:157 +#: netbox/utilities/fields.py:157 #, python-format msgid "" "%s(%r) is invalid. to_model parameter to CounterCacheField must be a string " @@ -13569,7 +14247,7 @@ msgstr "" "%s(%r) é inválido. O parâmetro to_model para CounterCacheField deve ser uma " "string no formato 'app.model'" -#: utilities/fields.py:167 +#: netbox/utilities/fields.py:167 #, python-format msgid "" "%s(%r) is invalid. to_field parameter to CounterCacheField must be a string " @@ -13578,39 +14256,39 @@ msgstr "" "%s(%r) é inválido. O parâmetro to_field para CounterCacheField deve ser uma " "string no formato 'field'" -#: utilities/forms/bulk_import.py:23 +#: netbox/utilities/forms/bulk_import.py:23 msgid "Enter object data in CSV, JSON or YAML format." msgstr "Insira os dados do objeto no formato CSV, JSON ou YAML." -#: utilities/forms/bulk_import.py:36 +#: netbox/utilities/forms/bulk_import.py:36 msgid "CSV delimiter" msgstr "Delimitador CSV" -#: utilities/forms/bulk_import.py:37 +#: netbox/utilities/forms/bulk_import.py:37 msgid "The character which delimits CSV fields. Applies only to CSV format." msgstr "" "O caractere que delimita os campos CSV. Aplica-se somente ao formato CSV." -#: utilities/forms/bulk_import.py:51 +#: netbox/utilities/forms/bulk_import.py:51 msgid "Form data must be empty when uploading/selecting a file." msgstr "" "Os dados do formulário devem estar vazios ao carregar/selecionar um arquivo." -#: utilities/forms/bulk_import.py:80 +#: netbox/utilities/forms/bulk_import.py:80 #, python-brace-format msgid "Unknown data format: {format}" msgstr "Formato de dados desconhecido: {format}" -#: utilities/forms/bulk_import.py:100 +#: netbox/utilities/forms/bulk_import.py:100 msgid "Unable to detect data format. Please specify." msgstr "" "Não foi possível detectar o formato dos dados. Por favor, especifique." -#: utilities/forms/bulk_import.py:123 +#: netbox/utilities/forms/bulk_import.py:123 msgid "Invalid CSV delimiter" msgstr "Delimitador CSV inválido" -#: utilities/forms/bulk_import.py:167 +#: netbox/utilities/forms/bulk_import.py:167 msgid "" "Invalid YAML data. Data must be in the form of multiple documents, or a " "single document comprising a list of dictionaries." @@ -13618,7 +14296,7 @@ msgstr "" "Dados YAML inválidos. Os dados devem estar na forma de vários documentos ou " "de um único documento contendo uma lista de dicionários." -#: utilities/forms/fields/array.py:17 +#: netbox/utilities/forms/fields/array.py:17 #, python-brace-format msgid "" "Invalid list ({value}). Must be numeric and ranges must be in ascending " @@ -13627,17 +14305,18 @@ msgstr "" "Lista inválida ({value}). Deve ser numérico e os intervalos devem estar em " "ordem crescente." -#: utilities/forms/fields/csv.py:44 +#: netbox/utilities/forms/fields/csv.py:44 #, python-brace-format msgid "Invalid value for a multiple choice field: {value}" msgstr "Valor inválido para um campo de múltipla escolha: {value}" -#: utilities/forms/fields/csv.py:57 utilities/forms/fields/csv.py:74 +#: netbox/utilities/forms/fields/csv.py:57 +#: netbox/utilities/forms/fields/csv.py:74 #, python-format msgid "Object not found: %(value)s" msgstr "Objeto não encontrado: %(value)s" -#: utilities/forms/fields/csv.py:65 +#: netbox/utilities/forms/fields/csv.py:65 #, python-brace-format msgid "" "\"{value}\" is not a unique value for this field; multiple objects were " @@ -13646,15 +14325,15 @@ msgstr "" "“{value}“não é um valor exclusivo para esse campo; vários objetos foram " "encontrados" -#: utilities/forms/fields/csv.py:97 +#: netbox/utilities/forms/fields/csv.py:97 msgid "Object type must be specified as \".\"" msgstr "O tipo de objeto deve ser especificado como”.“" -#: utilities/forms/fields/csv.py:101 +#: netbox/utilities/forms/fields/csv.py:101 msgid "Invalid object type" msgstr "Tipo de objeto inválido" -#: utilities/forms/fields/expandable.py:25 +#: netbox/utilities/forms/fields/expandable.py:25 msgid "" "Alphanumeric ranges are supported for bulk creation. Mixed cases and types " "within a single range are not supported (example: " @@ -13664,7 +14343,7 @@ msgstr "" "tipos mistos dentro de um único intervalo não são suportados (exemplo: " "[ge, xe] -0/0/ [0-9])." -#: utilities/forms/fields/expandable.py:46 +#: netbox/utilities/forms/fields/expandable.py:46 msgid "" "Specify a numeric range to create multiple IPs.
Example: " "192.0.2.[1,5,100-254]/24" @@ -13672,7 +14351,7 @@ msgstr "" "Especifique um intervalo numérico para criar vários IPs.
Exemplo: " "192,0.2. [1,5,100-254] /24" -#: utilities/forms/fields/fields.py:31 +#: netbox/utilities/forms/fields/fields.py:31 #, python-brace-format msgid "" " Markdown a sintaxe é suportada" -#: utilities/forms/fields/fields.py:48 +#: netbox/utilities/forms/fields/fields.py:48 msgid "URL-friendly unique shorthand" msgstr "Abreviatura exclusiva e compatível com URL" -#: utilities/forms/fields/fields.py:101 +#: netbox/utilities/forms/fields/fields.py:101 msgid "Enter context data in JSON format." msgstr "" "Inserir dados de contexto em JSON formato." -#: utilities/forms/fields/fields.py:124 +#: netbox/utilities/forms/fields/fields.py:124 msgid "MAC address must be in EUI-48 format" msgstr "O endereço MAC deve estar no formato EUI-48" -#: utilities/forms/forms.py:52 +#: netbox/utilities/forms/forms.py:52 msgid "Use regular expressions" msgstr "Use expressões regulares" -#: utilities/forms/forms.py:75 +#: netbox/utilities/forms/forms.py:75 msgid "" "Numeric ID of an existing object to update (if not creating a new object)" msgstr "" "ID numérica de um objeto existente a ser atualizado (se não estiver criando " "um novo objeto)" -#: utilities/forms/forms.py:92 +#: netbox/utilities/forms/forms.py:92 #, python-brace-format msgid "Unrecognized header: {name}" msgstr "Cabeçalho não reconhecido: {name}" -#: utilities/forms/forms.py:118 +#: netbox/utilities/forms/forms.py:118 msgid "Available Columns" msgstr "Colunas disponíveis" -#: utilities/forms/forms.py:126 +#: netbox/utilities/forms/forms.py:126 msgid "Selected Columns" msgstr "Colunas selecionadas" -#: utilities/forms/mixins.py:44 +#: netbox/utilities/forms/mixins.py:44 msgid "" "This object has been modified since the form was rendered. Please consult " "the object's change log for details." @@ -13726,13 +14405,13 @@ msgstr "" "Esse objeto foi modificado desde que o formulário foi renderizado. Consulte " "o registro de alterações do objeto para obter detalhes." -#: utilities/forms/utils.py:42 utilities/forms/utils.py:68 -#: utilities/forms/utils.py:85 utilities/forms/utils.py:87 +#: netbox/utilities/forms/utils.py:42 netbox/utilities/forms/utils.py:68 +#: netbox/utilities/forms/utils.py:85 netbox/utilities/forms/utils.py:87 #, python-brace-format msgid "Range \"{value}\" is invalid." msgstr "Alcance”{value}“é inválido." -#: utilities/forms/utils.py:74 +#: netbox/utilities/forms/utils.py:74 #, python-brace-format msgid "" "Invalid range: Ending value ({end}) must be greater than beginning value " @@ -13741,59 +14420,59 @@ msgstr "" "Intervalo inválido: valor final ({end}) deve ser maior que o valor inicial " "({begin})." -#: utilities/forms/utils.py:232 +#: netbox/utilities/forms/utils.py:232 #, python-brace-format msgid "Duplicate or conflicting column header for \"{field}\"" msgstr "Cabeçalho de coluna duplicado ou conflitante para”{field}“" -#: utilities/forms/utils.py:238 +#: netbox/utilities/forms/utils.py:238 #, python-brace-format msgid "Duplicate or conflicting column header for \"{header}\"" msgstr "Cabeçalho de coluna duplicado ou conflitante para”{header}“" -#: utilities/forms/utils.py:247 +#: netbox/utilities/forms/utils.py:247 #, python-brace-format msgid "Row {row}: Expected {count_expected} columns but found {count_found}" msgstr "" "Linha {row}: Esperado {count_expected} colunas, mas encontradas " "{count_found}" -#: utilities/forms/utils.py:270 +#: netbox/utilities/forms/utils.py:270 #, python-brace-format msgid "Unexpected column header \"{field}\" found." msgstr "Cabeçalho de coluna inesperado”{field}“encontrado." -#: utilities/forms/utils.py:272 +#: netbox/utilities/forms/utils.py:272 #, python-brace-format msgid "Column \"{field}\" is not a related object; cannot use dots" msgstr "Coluna”{field}“não é um objeto relacionado; não pode usar pontos" -#: utilities/forms/utils.py:276 +#: netbox/utilities/forms/utils.py:276 #, python-brace-format msgid "Invalid related object attribute for column \"{field}\": {to_field}" msgstr "" "Atributo de objeto relacionado inválido para a coluna”{field}“: {to_field}" -#: utilities/forms/utils.py:284 +#: netbox/utilities/forms/utils.py:284 #, python-brace-format msgid "Required column header \"{header}\" not found." msgstr "Cabeçalho de coluna obrigatório”{header}“não encontrado." -#: utilities/forms/widgets/apiselect.py:124 +#: netbox/utilities/forms/widgets/apiselect.py:124 #, python-brace-format msgid "Missing required value for dynamic query param: '{dynamic_params}'" msgstr "" "Valor necessário ausente para o parâmetro de consulta dinâmica: " "'{dynamic_params}'" -#: utilities/forms/widgets/apiselect.py:141 +#: netbox/utilities/forms/widgets/apiselect.py:141 #, python-brace-format msgid "Missing required value for static query param: '{static_params}'" msgstr "" "Valor necessário ausente para o parâmetro de consulta estática: " "'{static_params}'" -#: utilities/permissions.py:39 +#: netbox/utilities/permissions.py:39 #, python-brace-format msgid "" "Invalid permission name: {name}. Must be in the format " @@ -13802,113 +14481,113 @@ msgstr "" "Nome de permissão inválido: {name}. Deve estar no formato " "._" -#: utilities/permissions.py:57 +#: netbox/utilities/permissions.py:57 #, python-brace-format msgid "Unknown app_label/model_name for {name}" msgstr "app_label/model_name desconhecido para {name}" -#: utilities/request.py:76 +#: netbox/utilities/request.py:76 #, python-brace-format msgid "Invalid IP address set for {header}: {ip}" msgstr "Endereço IP inválido definido para {header}: {ip}" -#: utilities/tables.py:47 +#: netbox/utilities/tables.py:47 #, python-brace-format msgid "A column named {name} is already defined for table {table_name}" msgstr "Uma coluna chamada {name} já está definido para a tabela {table_name}" -#: utilities/templates/builtins/customfield_value.html:30 +#: netbox/utilities/templates/builtins/customfield_value.html:30 msgid "Not defined" msgstr "Não definido" -#: utilities/templates/buttons/bookmark.html:9 +#: netbox/utilities/templates/buttons/bookmark.html:9 msgid "Unbookmark" msgstr "Desmarcar" -#: utilities/templates/buttons/bookmark.html:13 +#: netbox/utilities/templates/buttons/bookmark.html:13 msgid "Bookmark" msgstr "Marcador" -#: utilities/templates/buttons/clone.html:4 +#: netbox/utilities/templates/buttons/clone.html:4 msgid "Clone" msgstr "Clonar" -#: utilities/templates/buttons/export.html:7 +#: netbox/utilities/templates/buttons/export.html:7 msgid "Current View" msgstr "Visualização atual" -#: utilities/templates/buttons/export.html:8 +#: netbox/utilities/templates/buttons/export.html:8 msgid "All Data" msgstr "Todos os dados" -#: utilities/templates/buttons/export.html:28 +#: netbox/utilities/templates/buttons/export.html:28 msgid "Add export template" msgstr "Adicionar modelo de exportação" -#: utilities/templates/buttons/import.html:4 +#: netbox/utilities/templates/buttons/import.html:4 msgid "Import" msgstr "Importar" -#: utilities/templates/form_helpers/render_field.html:39 +#: netbox/utilities/templates/form_helpers/render_field.html:39 msgid "Copy to clipboard" msgstr "Copiar para a prancheta" -#: utilities/templates/form_helpers/render_field.html:55 +#: netbox/utilities/templates/form_helpers/render_field.html:55 msgid "This field is required" msgstr "Esse campo é obrigatório" -#: utilities/templates/form_helpers/render_field.html:68 +#: netbox/utilities/templates/form_helpers/render_field.html:68 msgid "Set Null" msgstr "Definir como nulo" -#: utilities/templates/helpers/applied_filters.html:11 +#: netbox/utilities/templates/helpers/applied_filters.html:11 msgid "Clear all" msgstr "Limpar tudo" -#: utilities/templates/helpers/table_config_form.html:8 +#: netbox/utilities/templates/helpers/table_config_form.html:8 msgid "Table Configuration" msgstr "Configuração da tabela" -#: utilities/templates/helpers/table_config_form.html:31 +#: netbox/utilities/templates/helpers/table_config_form.html:31 msgid "Move Up" msgstr "Mova-se para cima" -#: utilities/templates/helpers/table_config_form.html:34 +#: netbox/utilities/templates/helpers/table_config_form.html:34 msgid "Move Down" msgstr "Mover para baixo" -#: utilities/templates/widgets/apiselect.html:7 +#: netbox/utilities/templates/widgets/apiselect.html:7 msgid "Open selector" msgstr "Abrir seletor" -#: utilities/templates/widgets/clearable_file_input.html:12 +#: netbox/utilities/templates/widgets/clearable_file_input.html:12 msgid "None assigned" msgstr "Nenhum atribuído" -#: utilities/templates/widgets/markdown_input.html:6 +#: netbox/utilities/templates/widgets/markdown_input.html:6 msgid "Write" msgstr "Escreva" -#: utilities/testing/views.py:633 +#: netbox/utilities/testing/views.py:633 msgid "The test must define csv_update_data." msgstr "O teste deve definir csv_update_data." -#: utilities/validators.py:65 +#: netbox/utilities/validators.py:65 #, python-brace-format msgid "{value} is not a valid regular expression." msgstr "{value} não é uma expressão regular válida." -#: utilities/views.py:40 +#: netbox/utilities/views.py:40 #, python-brace-format msgid "{self.__class__.__name__} must implement get_required_permission()" msgstr "{self.__class__.__name__} deve implementar get_required_permission ()" -#: utilities/views.py:76 +#: netbox/utilities/views.py:76 #, python-brace-format msgid "{class_name} must implement get_required_permission()" msgstr "{class_name} deve implementar get_required_permission ()" -#: utilities/views.py:100 +#: netbox/utilities/views.py:100 #, python-brace-format msgid "" "{class_name} has no queryset defined. ObjectPermissionRequiredMixin may only" @@ -13918,61 +14597,63 @@ msgstr "" "ObjectPermissionRequiredMixin só pode ser usado em visualizações que definem" " um conjunto de consultas básico." -#: virtualization/filtersets.py:79 +#: netbox/virtualization/filtersets.py:79 msgid "Parent group (ID)" msgstr "Grupo de pais (ID)" -#: virtualization/filtersets.py:85 +#: netbox/virtualization/filtersets.py:85 msgid "Parent group (slug)" msgstr "Grupo de pais (lesma)" -#: virtualization/filtersets.py:89 virtualization/filtersets.py:141 +#: netbox/virtualization/filtersets.py:89 +#: netbox/virtualization/filtersets.py:141 msgid "Cluster type (ID)" msgstr "Tipo de cluster (ID)" -#: virtualization/filtersets.py:130 +#: netbox/virtualization/filtersets.py:130 msgid "Cluster group (ID)" msgstr "Grupo de clusters (ID)" -#: virtualization/filtersets.py:151 virtualization/filtersets.py:267 +#: netbox/virtualization/filtersets.py:151 +#: netbox/virtualization/filtersets.py:267 msgid "Cluster (ID)" msgstr "Cluster (ID)" -#: virtualization/forms/bulk_edit.py:166 -#: virtualization/models/virtualmachines.py:115 +#: netbox/virtualization/forms/bulk_edit.py:166 +#: netbox/virtualization/models/virtualmachines.py:115 msgid "vCPUs" msgstr "vCPUs" -#: virtualization/forms/bulk_edit.py:170 +#: netbox/virtualization/forms/bulk_edit.py:170 msgid "Memory (MB)" msgstr "Memória (MB)" -#: virtualization/forms/bulk_edit.py:174 +#: netbox/virtualization/forms/bulk_edit.py:174 msgid "Disk (GB)" msgstr "Disco (GB)" -#: virtualization/forms/bulk_edit.py:334 -#: virtualization/forms/filtersets.py:247 +#: netbox/virtualization/forms/bulk_edit.py:334 +#: netbox/virtualization/forms/filtersets.py:247 msgid "Size (GB)" msgstr "Tamanho (GB)" -#: virtualization/forms/bulk_import.py:44 +#: netbox/virtualization/forms/bulk_import.py:44 msgid "Type of cluster" msgstr "Tipo de cluster" -#: virtualization/forms/bulk_import.py:51 +#: netbox/virtualization/forms/bulk_import.py:51 msgid "Assigned cluster group" msgstr "Grupo de clusters atribuído" -#: virtualization/forms/bulk_import.py:96 +#: netbox/virtualization/forms/bulk_import.py:96 msgid "Assigned cluster" msgstr "Cluster atribuído" -#: virtualization/forms/bulk_import.py:103 +#: netbox/virtualization/forms/bulk_import.py:103 msgid "Assigned device within cluster" msgstr "Dispositivo atribuído dentro do cluster" -#: virtualization/forms/model_forms.py:153 +#: netbox/virtualization/forms/model_forms.py:153 #, python-brace-format msgid "" "{device} belongs to a different site ({device_site}) than the cluster " @@ -13981,50 +14662,50 @@ msgstr "" "{device} pertence a um site diferente ({device_site}) do que o cluster " "({cluster_site})" -#: virtualization/forms/model_forms.py:192 +#: netbox/virtualization/forms/model_forms.py:192 msgid "Optionally pin this VM to a specific host device within the cluster" msgstr "" "Opcionalmente, fixe essa VM em um dispositivo host específico dentro do " "cluster" -#: virtualization/forms/model_forms.py:221 +#: netbox/virtualization/forms/model_forms.py:221 msgid "Site/Cluster" msgstr "Site/Cluster" -#: virtualization/forms/model_forms.py:244 +#: netbox/virtualization/forms/model_forms.py:244 msgid "Disk size is managed via the attachment of virtual disks." msgstr "" "O tamanho do disco é gerenciado por meio da conexão de discos virtuais." -#: virtualization/forms/model_forms.py:372 +#: netbox/virtualization/forms/model_forms.py:372 msgid "Disk" msgstr "Disco" -#: virtualization/models/clusters.py:25 +#: netbox/virtualization/models/clusters.py:25 msgid "cluster type" msgstr "tipo de cluster" -#: virtualization/models/clusters.py:26 +#: netbox/virtualization/models/clusters.py:26 msgid "cluster types" msgstr "tipos de cluster" -#: virtualization/models/clusters.py:45 +#: netbox/virtualization/models/clusters.py:45 msgid "cluster group" msgstr "grupo de clusters" -#: virtualization/models/clusters.py:46 +#: netbox/virtualization/models/clusters.py:46 msgid "cluster groups" msgstr "grupos de clusters" -#: virtualization/models/clusters.py:121 +#: netbox/virtualization/models/clusters.py:121 msgid "cluster" msgstr "grupo" -#: virtualization/models/clusters.py:122 +#: netbox/virtualization/models/clusters.py:122 msgid "clusters" msgstr "aglomerados" -#: virtualization/models/clusters.py:141 +#: netbox/virtualization/models/clusters.py:141 #, python-brace-format msgid "" "{count} devices are assigned as hosts for this cluster but are not in site " @@ -14033,42 +14714,42 @@ msgstr "" "{count} os dispositivos são atribuídos como hosts para esse cluster, mas não" " estão no site {site}" -#: virtualization/models/virtualmachines.py:123 +#: netbox/virtualization/models/virtualmachines.py:123 msgid "memory (MB)" msgstr "memória (MB)" -#: virtualization/models/virtualmachines.py:128 +#: netbox/virtualization/models/virtualmachines.py:128 msgid "disk (GB)" msgstr "disco (GB)" -#: virtualization/models/virtualmachines.py:161 +#: netbox/virtualization/models/virtualmachines.py:161 msgid "Virtual machine name must be unique per cluster." msgstr "O nome da máquina virtual deve ser exclusivo por cluster." -#: virtualization/models/virtualmachines.py:164 +#: netbox/virtualization/models/virtualmachines.py:164 msgid "virtual machine" msgstr "máquina virtual" -#: virtualization/models/virtualmachines.py:165 +#: netbox/virtualization/models/virtualmachines.py:165 msgid "virtual machines" msgstr "máquinas virtuais" -#: virtualization/models/virtualmachines.py:179 +#: netbox/virtualization/models/virtualmachines.py:179 msgid "A virtual machine must be assigned to a site and/or cluster." msgstr "Uma máquina virtual deve ser atribuída a um site e/ou cluster." -#: virtualization/models/virtualmachines.py:186 +#: netbox/virtualization/models/virtualmachines.py:186 #, python-brace-format msgid "" "The selected cluster ({cluster}) is not assigned to this site ({site})." msgstr "" "O cluster selecionado ({cluster}) não está atribuído a este site ({site})." -#: virtualization/models/virtualmachines.py:193 +#: netbox/virtualization/models/virtualmachines.py:193 msgid "Must specify a cluster when assigning a host device." msgstr "É necessário especificar um cluster ao atribuir um dispositivo host." -#: virtualization/models/virtualmachines.py:198 +#: netbox/virtualization/models/virtualmachines.py:198 #, python-brace-format msgid "" "The selected device ({device}) is not assigned to this cluster ({cluster})." @@ -14076,7 +14757,7 @@ msgstr "" "O dispositivo selecionado ({device}) não está atribuído a esse cluster " "({cluster})." -#: virtualization/models/virtualmachines.py:210 +#: netbox/virtualization/models/virtualmachines.py:210 #, python-brace-format msgid "" "The specified disk size ({size}) must match the aggregate size of assigned " @@ -14085,17 +14766,17 @@ msgstr "" "O tamanho do disco especificado ({size}) deve corresponder ao tamanho " "agregado dos discos virtuais atribuídos ({total_size})." -#: virtualization/models/virtualmachines.py:224 +#: netbox/virtualization/models/virtualmachines.py:224 #, python-brace-format msgid "Must be an IPv{family} address. ({ip} is an IPv{version} address.)" msgstr "Deve ser um IPv{family} endereço. ({ip} é um IPv{version} endereço.)" -#: virtualization/models/virtualmachines.py:233 +#: netbox/virtualization/models/virtualmachines.py:233 #, python-brace-format msgid "The specified IP address ({ip}) is not assigned to this VM." msgstr "O endereço IP especificado ({ip}) não está atribuído a essa VM." -#: virtualization/models/virtualmachines.py:391 +#: netbox/virtualization/models/virtualmachines.py:391 #, python-brace-format msgid "" "The selected parent interface ({parent}) belongs to a different virtual " @@ -14104,7 +14785,7 @@ msgstr "" "A interface principal selecionada ({parent}) pertence a uma máquina virtual " "diferente ({virtual_machine})." -#: virtualization/models/virtualmachines.py:406 +#: netbox/virtualization/models/virtualmachines.py:406 #, python-brace-format msgid "" "The selected bridge interface ({bridge}) belongs to a different virtual " @@ -14113,7 +14794,7 @@ msgstr "" "A interface de ponte selecionada ({bridge}) pertence a uma máquina virtual " "diferente ({virtual_machine})." -#: virtualization/models/virtualmachines.py:417 +#: netbox/virtualization/models/virtualmachines.py:417 #, python-brace-format msgid "" "The untagged VLAN ({untagged_vlan}) must belong to the same site as the " @@ -14122,383 +14803,392 @@ msgstr "" "A VLAN não marcada ({untagged_vlan}) deve pertencer ao mesmo site da máquina" " virtual principal da interface ou deve ser global." -#: virtualization/models/virtualmachines.py:429 +#: netbox/virtualization/models/virtualmachines.py:429 msgid "size (GB)" msgstr "tamanho (GB)" -#: virtualization/models/virtualmachines.py:433 +#: netbox/virtualization/models/virtualmachines.py:433 msgid "virtual disk" msgstr "disco virtual" -#: virtualization/models/virtualmachines.py:434 +#: netbox/virtualization/models/virtualmachines.py:434 msgid "virtual disks" msgstr "discos virtuais" -#: vpn/choices.py:31 +#: netbox/vpn/choices.py:31 msgid "IPsec - Transport" msgstr "IPsec - Transporte" -#: vpn/choices.py:32 +#: netbox/vpn/choices.py:32 msgid "IPsec - Tunnel" msgstr "IPsec - Túnel" -#: vpn/choices.py:33 +#: netbox/vpn/choices.py:33 msgid "IP-in-IP" msgstr "IP-in-IP" -#: vpn/choices.py:34 +#: netbox/vpn/choices.py:34 msgid "GRE" msgstr "CINZENTO" -#: vpn/choices.py:56 +#: netbox/vpn/choices.py:56 msgid "Hub" msgstr "Hub" -#: vpn/choices.py:57 +#: netbox/vpn/choices.py:57 msgid "Spoke" msgstr "Falou" -#: vpn/choices.py:80 +#: netbox/vpn/choices.py:80 msgid "Aggressive" msgstr "Agressivo" -#: vpn/choices.py:81 +#: netbox/vpn/choices.py:81 msgid "Main" msgstr "Principal" -#: vpn/choices.py:92 +#: netbox/vpn/choices.py:92 msgid "Pre-shared keys" msgstr "Chaves pré-compartilhadas" -#: vpn/choices.py:93 +#: netbox/vpn/choices.py:93 msgid "Certificates" msgstr "Certificados" -#: vpn/choices.py:94 +#: netbox/vpn/choices.py:94 msgid "RSA signatures" msgstr "Assinaturas RSA" -#: vpn/choices.py:95 +#: netbox/vpn/choices.py:95 msgid "DSA signatures" msgstr "Assinaturas do DSA" -#: vpn/choices.py:178 vpn/choices.py:179 vpn/choices.py:180 vpn/choices.py:181 -#: vpn/choices.py:182 vpn/choices.py:183 vpn/choices.py:184 vpn/choices.py:185 -#: vpn/choices.py:186 vpn/choices.py:187 vpn/choices.py:188 vpn/choices.py:189 -#: vpn/choices.py:190 vpn/choices.py:191 vpn/choices.py:192 vpn/choices.py:193 -#: vpn/choices.py:194 vpn/choices.py:195 vpn/choices.py:196 vpn/choices.py:197 -#: vpn/choices.py:198 vpn/choices.py:199 vpn/choices.py:200 vpn/choices.py:201 +#: netbox/vpn/choices.py:178 netbox/vpn/choices.py:179 +#: netbox/vpn/choices.py:180 netbox/vpn/choices.py:181 +#: netbox/vpn/choices.py:182 netbox/vpn/choices.py:183 +#: netbox/vpn/choices.py:184 netbox/vpn/choices.py:185 +#: netbox/vpn/choices.py:186 netbox/vpn/choices.py:187 +#: netbox/vpn/choices.py:188 netbox/vpn/choices.py:189 +#: netbox/vpn/choices.py:190 netbox/vpn/choices.py:191 +#: netbox/vpn/choices.py:192 netbox/vpn/choices.py:193 +#: netbox/vpn/choices.py:194 netbox/vpn/choices.py:195 +#: netbox/vpn/choices.py:196 netbox/vpn/choices.py:197 +#: netbox/vpn/choices.py:198 netbox/vpn/choices.py:199 +#: netbox/vpn/choices.py:200 netbox/vpn/choices.py:201 #, python-brace-format msgid "Group {n}" msgstr "Grupo {n}" -#: vpn/choices.py:241 +#: netbox/vpn/choices.py:241 msgid "Ethernet Private LAN" msgstr "LAN privada Ethernet" -#: vpn/choices.py:242 +#: netbox/vpn/choices.py:242 msgid "Ethernet Virtual Private LAN" msgstr "LAN privada virtual Ethernet" -#: vpn/choices.py:245 +#: netbox/vpn/choices.py:245 msgid "Ethernet Private Tree" msgstr "Árvore privada Ethernet" -#: vpn/choices.py:246 +#: netbox/vpn/choices.py:246 msgid "Ethernet Virtual Private Tree" msgstr "Árvore privada virtual Ethernet" -#: vpn/filtersets.py:41 +#: netbox/vpn/filtersets.py:41 msgid "Tunnel group (ID)" msgstr "Grupo de túneis (ID)" -#: vpn/filtersets.py:47 +#: netbox/vpn/filtersets.py:47 msgid "Tunnel group (slug)" msgstr "Grupo de túneis (slug)" -#: vpn/filtersets.py:54 +#: netbox/vpn/filtersets.py:54 msgid "IPSec profile (ID)" msgstr "Perfil IPsec (ID)" -#: vpn/filtersets.py:60 +#: netbox/vpn/filtersets.py:60 msgid "IPSec profile (name)" msgstr "Perfil IPsec (nome)" -#: vpn/filtersets.py:81 +#: netbox/vpn/filtersets.py:81 msgid "Tunnel (ID)" msgstr "Túnel (ID)" -#: vpn/filtersets.py:87 +#: netbox/vpn/filtersets.py:87 msgid "Tunnel (name)" msgstr "Túnel (nome)" -#: vpn/filtersets.py:118 +#: netbox/vpn/filtersets.py:118 msgid "Outside IP (ID)" msgstr "IP externo (ID)" -#: vpn/filtersets.py:130 vpn/filtersets.py:153 vpn/filtersets.py:282 +#: netbox/vpn/filtersets.py:130 netbox/vpn/filtersets.py:153 +#: netbox/vpn/filtersets.py:282 msgid "IKE policy (ID)" msgstr "Política IKE (ID)" -#: vpn/filtersets.py:136 vpn/filtersets.py:159 vpn/filtersets.py:288 +#: netbox/vpn/filtersets.py:136 netbox/vpn/filtersets.py:159 +#: netbox/vpn/filtersets.py:288 msgid "IKE policy (name)" msgstr "Política IKE (nome)" -#: vpn/filtersets.py:215 vpn/filtersets.py:292 +#: netbox/vpn/filtersets.py:215 netbox/vpn/filtersets.py:292 msgid "IPSec policy (ID)" msgstr "Política IPsec (ID)" -#: vpn/filtersets.py:221 vpn/filtersets.py:298 +#: netbox/vpn/filtersets.py:221 netbox/vpn/filtersets.py:298 msgid "IPSec policy (name)" msgstr "Política IPsec (nome)" -#: vpn/filtersets.py:367 +#: netbox/vpn/filtersets.py:367 msgid "L2VPN (slug)" msgstr "L2VPN (slug)" -#: vpn/filtersets.py:431 +#: netbox/vpn/filtersets.py:431 msgid "VM Interface (ID)" msgstr "Interface de VM (ID)" -#: vpn/filtersets.py:437 +#: netbox/vpn/filtersets.py:437 msgid "VLAN (name)" msgstr "VLAN (nome)" -#: vpn/forms/bulk_edit.py:45 vpn/forms/bulk_import.py:42 -#: vpn/forms/filtersets.py:54 +#: netbox/vpn/forms/bulk_edit.py:45 netbox/vpn/forms/bulk_import.py:42 +#: netbox/vpn/forms/filtersets.py:54 msgid "Tunnel group" msgstr "Grupo de túneis" -#: vpn/forms/bulk_edit.py:117 vpn/models/crypto.py:47 +#: netbox/vpn/forms/bulk_edit.py:117 netbox/vpn/models/crypto.py:47 msgid "SA lifetime" msgstr "Uma vida útil" -#: vpn/forms/bulk_edit.py:151 wireless/forms/bulk_edit.py:79 -#: wireless/forms/bulk_edit.py:126 wireless/forms/filtersets.py:64 -#: wireless/forms/filtersets.py:98 +#: netbox/vpn/forms/bulk_edit.py:151 netbox/wireless/forms/bulk_edit.py:79 +#: netbox/wireless/forms/bulk_edit.py:126 +#: netbox/wireless/forms/filtersets.py:64 +#: netbox/wireless/forms/filtersets.py:98 msgid "Pre-shared key" msgstr "Chave pré-compartilhada" -#: vpn/forms/bulk_edit.py:237 vpn/forms/bulk_import.py:239 -#: vpn/forms/filtersets.py:199 vpn/forms/model_forms.py:370 -#: vpn/models/crypto.py:104 +#: netbox/vpn/forms/bulk_edit.py:237 netbox/vpn/forms/bulk_import.py:239 +#: netbox/vpn/forms/filtersets.py:199 netbox/vpn/forms/model_forms.py:370 +#: netbox/vpn/models/crypto.py:104 msgid "IKE policy" msgstr "Política do IKE" -#: vpn/forms/bulk_edit.py:242 vpn/forms/bulk_import.py:244 -#: vpn/forms/filtersets.py:204 vpn/forms/model_forms.py:374 -#: vpn/models/crypto.py:209 +#: netbox/vpn/forms/bulk_edit.py:242 netbox/vpn/forms/bulk_import.py:244 +#: netbox/vpn/forms/filtersets.py:204 netbox/vpn/forms/model_forms.py:374 +#: netbox/vpn/models/crypto.py:209 msgid "IPSec policy" msgstr "Política IPsec" -#: vpn/forms/bulk_import.py:50 +#: netbox/vpn/forms/bulk_import.py:50 msgid "Tunnel encapsulation" msgstr "Encapsulamento de túneis" -#: vpn/forms/bulk_import.py:83 +#: netbox/vpn/forms/bulk_import.py:83 msgid "Operational role" msgstr "Função operacional" -#: vpn/forms/bulk_import.py:90 +#: netbox/vpn/forms/bulk_import.py:90 msgid "Parent device of assigned interface" msgstr "Dispositivo principal da interface atribuída" -#: vpn/forms/bulk_import.py:97 +#: netbox/vpn/forms/bulk_import.py:97 msgid "Parent VM of assigned interface" msgstr "VM principal da interface atribuída" -#: vpn/forms/bulk_import.py:104 +#: netbox/vpn/forms/bulk_import.py:104 msgid "Device or virtual machine interface" msgstr "Interface de dispositivo ou máquina virtual" -#: vpn/forms/bulk_import.py:183 +#: netbox/vpn/forms/bulk_import.py:183 msgid "IKE proposal(s)" msgstr "Proposta (s) do IKE" -#: vpn/forms/bulk_import.py:215 vpn/models/crypto.py:197 +#: netbox/vpn/forms/bulk_import.py:215 netbox/vpn/models/crypto.py:197 msgid "Diffie-Hellman group for Perfect Forward Secrecy" msgstr "Grupo Diffie-Hellman para Perfect Forward Secrecy" -#: vpn/forms/bulk_import.py:222 +#: netbox/vpn/forms/bulk_import.py:222 msgid "IPSec proposal(s)" msgstr "Proposta (s) de IPsec" -#: vpn/forms/bulk_import.py:236 +#: netbox/vpn/forms/bulk_import.py:236 msgid "IPSec protocol" msgstr "Protocolo IPsec" -#: vpn/forms/bulk_import.py:266 +#: netbox/vpn/forms/bulk_import.py:266 msgid "L2VPN type" msgstr "Tipo L2VPN" -#: vpn/forms/bulk_import.py:287 +#: netbox/vpn/forms/bulk_import.py:287 msgid "Parent device (for interface)" msgstr "Dispositivo principal (para interface)" -#: vpn/forms/bulk_import.py:294 +#: netbox/vpn/forms/bulk_import.py:294 msgid "Parent virtual machine (for interface)" msgstr "Máquina virtual principal (para interface)" -#: vpn/forms/bulk_import.py:301 +#: netbox/vpn/forms/bulk_import.py:301 msgid "Assigned interface (device or VM)" msgstr "Interface atribuída (dispositivo ou VM)" -#: vpn/forms/bulk_import.py:334 +#: netbox/vpn/forms/bulk_import.py:334 msgid "Cannot import device and VM interface terminations simultaneously." msgstr "" "Não é possível importar terminações do dispositivo e da interface da VM " "simultaneamente." -#: vpn/forms/bulk_import.py:336 +#: netbox/vpn/forms/bulk_import.py:336 msgid "Each termination must specify either an interface or a VLAN." msgstr "Cada terminação deve especificar uma interface ou uma VLAN." -#: vpn/forms/bulk_import.py:338 +#: netbox/vpn/forms/bulk_import.py:338 msgid "Cannot assign both an interface and a VLAN." msgstr "Não é possível atribuir uma interface e uma VLAN." -#: vpn/forms/filtersets.py:130 +#: netbox/vpn/forms/filtersets.py:130 msgid "IKE version" msgstr "Versão IKE" -#: vpn/forms/filtersets.py:142 vpn/forms/filtersets.py:175 -#: vpn/forms/model_forms.py:298 vpn/forms/model_forms.py:334 +#: netbox/vpn/forms/filtersets.py:142 netbox/vpn/forms/filtersets.py:175 +#: netbox/vpn/forms/model_forms.py:298 netbox/vpn/forms/model_forms.py:334 msgid "Proposal" msgstr "Proposta" -#: vpn/forms/filtersets.py:251 +#: netbox/vpn/forms/filtersets.py:251 msgid "Assigned Object Type" msgstr "Tipo de objeto atribuído" -#: vpn/forms/model_forms.py:95 vpn/forms/model_forms.py:130 -#: vpn/forms/model_forms.py:240 vpn/tables/tunnels.py:91 +#: netbox/vpn/forms/model_forms.py:95 netbox/vpn/forms/model_forms.py:130 +#: netbox/vpn/forms/model_forms.py:240 netbox/vpn/tables/tunnels.py:91 msgid "Tunnel interface" msgstr "Interface de túnel" -#: vpn/forms/model_forms.py:150 +#: netbox/vpn/forms/model_forms.py:150 msgid "First Termination" msgstr "Primeira rescisão" -#: vpn/forms/model_forms.py:153 +#: netbox/vpn/forms/model_forms.py:153 msgid "Second Termination" msgstr "Segunda rescisão" -#: vpn/forms/model_forms.py:197 +#: netbox/vpn/forms/model_forms.py:197 msgid "This parameter is required when defining a termination." msgstr "Esse parâmetro é necessário ao definir uma terminação." -#: vpn/forms/model_forms.py:320 vpn/forms/model_forms.py:356 +#: netbox/vpn/forms/model_forms.py:320 netbox/vpn/forms/model_forms.py:356 msgid "Policy" msgstr "Política" -#: vpn/forms/model_forms.py:487 +#: netbox/vpn/forms/model_forms.py:487 msgid "A termination must specify an interface or VLAN." msgstr "Uma terminação deve especificar uma interface ou VLAN." -#: vpn/forms/model_forms.py:489 +#: netbox/vpn/forms/model_forms.py:489 msgid "" "A termination can only have one terminating object (an interface or VLAN)." msgstr "" "Uma terminação só pode ter um objeto de terminação (uma interface ou VLAN)." -#: vpn/models/crypto.py:33 +#: netbox/vpn/models/crypto.py:33 msgid "encryption algorithm" msgstr "algoritmo de criptografia" -#: vpn/models/crypto.py:37 +#: netbox/vpn/models/crypto.py:37 msgid "authentication algorithm" msgstr "algoritmo de autenticação" -#: vpn/models/crypto.py:44 +#: netbox/vpn/models/crypto.py:44 msgid "Diffie-Hellman group ID" msgstr "ID do grupo Diffie-Hellman" -#: vpn/models/crypto.py:50 +#: netbox/vpn/models/crypto.py:50 msgid "Security association lifetime (in seconds)" msgstr "Vida útil da associação de segurança (em segundos)" -#: vpn/models/crypto.py:59 +#: netbox/vpn/models/crypto.py:59 msgid "IKE proposal" msgstr "Proposta IKE" -#: vpn/models/crypto.py:60 +#: netbox/vpn/models/crypto.py:60 msgid "IKE proposals" msgstr "Propostas do IKE" -#: vpn/models/crypto.py:76 +#: netbox/vpn/models/crypto.py:76 msgid "version" msgstr "versão" -#: vpn/models/crypto.py:88 vpn/models/crypto.py:190 +#: netbox/vpn/models/crypto.py:88 netbox/vpn/models/crypto.py:190 msgid "proposals" msgstr "propostas" -#: vpn/models/crypto.py:91 wireless/models.py:38 +#: netbox/vpn/models/crypto.py:91 netbox/wireless/models.py:38 msgid "pre-shared key" msgstr "chave pré-compartilhada" -#: vpn/models/crypto.py:105 +#: netbox/vpn/models/crypto.py:105 msgid "IKE policies" msgstr "Políticas do IKE" -#: vpn/models/crypto.py:118 +#: netbox/vpn/models/crypto.py:118 msgid "Mode is required for selected IKE version" msgstr "O modo é necessário para a versão IKE selecionada" -#: vpn/models/crypto.py:122 +#: netbox/vpn/models/crypto.py:122 msgid "Mode cannot be used for selected IKE version" msgstr "O modo não pode ser usado para a versão IKE selecionada" -#: vpn/models/crypto.py:136 +#: netbox/vpn/models/crypto.py:136 msgid "encryption" msgstr "criptografia" -#: vpn/models/crypto.py:141 +#: netbox/vpn/models/crypto.py:141 msgid "authentication" msgstr "autenticação" -#: vpn/models/crypto.py:149 +#: netbox/vpn/models/crypto.py:149 msgid "Security association lifetime (seconds)" msgstr "Vida útil da associação de segurança (segundos)" -#: vpn/models/crypto.py:155 +#: netbox/vpn/models/crypto.py:155 msgid "Security association lifetime (in kilobytes)" msgstr "Vida útil da associação de segurança (em kilobytes)" -#: vpn/models/crypto.py:164 +#: netbox/vpn/models/crypto.py:164 msgid "IPSec proposal" msgstr "Proposta IPsec" -#: vpn/models/crypto.py:165 +#: netbox/vpn/models/crypto.py:165 msgid "IPSec proposals" msgstr "Propostas de IPsec" -#: vpn/models/crypto.py:178 +#: netbox/vpn/models/crypto.py:178 msgid "Encryption and/or authentication algorithm must be defined" msgstr "O algoritmo de criptografia e/ou autenticação deve ser definido" -#: vpn/models/crypto.py:210 +#: netbox/vpn/models/crypto.py:210 msgid "IPSec policies" msgstr "Políticas IPsec" -#: vpn/models/crypto.py:251 +#: netbox/vpn/models/crypto.py:251 msgid "IPSec profiles" msgstr "Perfis IPsec" -#: vpn/models/l2vpn.py:116 +#: netbox/vpn/models/l2vpn.py:116 msgid "L2VPN termination" msgstr "Terminação L2VPN" -#: vpn/models/l2vpn.py:117 +#: netbox/vpn/models/l2vpn.py:117 msgid "L2VPN terminations" msgstr "Terminações L2VPN" -#: vpn/models/l2vpn.py:135 +#: netbox/vpn/models/l2vpn.py:135 #, python-brace-format msgid "L2VPN Termination already assigned ({assigned_object})" msgstr "Terminação L2VPN já atribuída ({assigned_object})" -#: vpn/models/l2vpn.py:147 +#: netbox/vpn/models/l2vpn.py:147 #, python-brace-format msgid "" "{l2vpn_type} L2VPNs cannot have more than two terminations; found " @@ -14507,169 +15197,175 @@ msgstr "" "{l2vpn_type} L2VPNs não podem ter mais de duas terminações; encontrado " "{terminations_count} já definido." -#: vpn/models/tunnels.py:26 +#: netbox/vpn/models/tunnels.py:26 msgid "tunnel group" msgstr "grupo de túneis" -#: vpn/models/tunnels.py:27 +#: netbox/vpn/models/tunnels.py:27 msgid "tunnel groups" msgstr "grupos de túneis" -#: vpn/models/tunnels.py:53 +#: netbox/vpn/models/tunnels.py:53 msgid "encapsulation" msgstr "encapsulamento" -#: vpn/models/tunnels.py:72 +#: netbox/vpn/models/tunnels.py:72 msgid "tunnel ID" msgstr "ID do túnel" -#: vpn/models/tunnels.py:94 +#: netbox/vpn/models/tunnels.py:94 msgid "tunnel" msgstr "túnel" -#: vpn/models/tunnels.py:95 +#: netbox/vpn/models/tunnels.py:95 msgid "tunnels" msgstr "túneis" -#: vpn/models/tunnels.py:153 +#: netbox/vpn/models/tunnels.py:153 msgid "An object may be terminated to only one tunnel at a time." msgstr "Um objeto pode ser encerrado em apenas um túnel por vez." -#: vpn/models/tunnels.py:156 +#: netbox/vpn/models/tunnels.py:156 msgid "tunnel termination" msgstr "terminação do túnel" -#: vpn/models/tunnels.py:157 +#: netbox/vpn/models/tunnels.py:157 msgid "tunnel terminations" msgstr "terminações de túneis" -#: vpn/models/tunnels.py:174 +#: netbox/vpn/models/tunnels.py:174 #, python-brace-format msgid "{name} is already attached to a tunnel ({tunnel})." msgstr "{name} já está conectado a um túnel ({tunnel})." -#: vpn/tables/crypto.py:22 +#: netbox/vpn/tables/crypto.py:22 msgid "Authentication Method" msgstr "Método de autenticação" -#: vpn/tables/crypto.py:25 vpn/tables/crypto.py:97 +#: netbox/vpn/tables/crypto.py:25 netbox/vpn/tables/crypto.py:97 msgid "Encryption Algorithm" msgstr "algoritmo de criptografia" -#: vpn/tables/crypto.py:28 vpn/tables/crypto.py:100 +#: netbox/vpn/tables/crypto.py:28 netbox/vpn/tables/crypto.py:100 msgid "Authentication Algorithm" msgstr "algoritmo de autenticação" -#: vpn/tables/crypto.py:34 +#: netbox/vpn/tables/crypto.py:34 msgid "SA Lifetime" msgstr "Vida útil de SA" -#: vpn/tables/crypto.py:71 +#: netbox/vpn/tables/crypto.py:71 msgid "Pre-shared Key" msgstr "Chave pré-compartilhada" -#: vpn/tables/crypto.py:103 +#: netbox/vpn/tables/crypto.py:103 msgid "SA Lifetime (Seconds)" msgstr "Vida útil do SA (segundos)" -#: vpn/tables/crypto.py:106 +#: netbox/vpn/tables/crypto.py:106 msgid "SA Lifetime (KB)" msgstr "Vida útil da SA (KB)" -#: vpn/tables/l2vpn.py:69 +#: netbox/vpn/tables/l2vpn.py:69 msgid "Object Parent" msgstr "Pai do objeto" -#: vpn/tables/l2vpn.py:74 +#: netbox/vpn/tables/l2vpn.py:74 msgid "Object Site" msgstr "Site do objeto" -#: wireless/choices.py:11 +#: netbox/wireless/choices.py:11 msgid "Access point" msgstr "Ponto de acesso" -#: wireless/choices.py:12 +#: netbox/wireless/choices.py:12 msgid "Station" msgstr "Estação" -#: wireless/choices.py:467 +#: netbox/wireless/choices.py:467 msgid "Open" msgstr "Aberto" -#: wireless/choices.py:469 +#: netbox/wireless/choices.py:469 msgid "WPA Personal (PSK)" msgstr "WPA pessoal (PSK)" -#: wireless/choices.py:470 +#: netbox/wireless/choices.py:470 msgid "WPA Enterprise" msgstr "WPA Empresarial" -#: wireless/forms/bulk_edit.py:73 wireless/forms/bulk_edit.py:120 -#: wireless/forms/bulk_import.py:68 wireless/forms/bulk_import.py:71 -#: wireless/forms/bulk_import.py:110 wireless/forms/bulk_import.py:113 -#: wireless/forms/filtersets.py:59 wireless/forms/filtersets.py:93 +#: netbox/wireless/forms/bulk_edit.py:73 +#: netbox/wireless/forms/bulk_edit.py:120 +#: netbox/wireless/forms/bulk_import.py:68 +#: netbox/wireless/forms/bulk_import.py:71 +#: netbox/wireless/forms/bulk_import.py:110 +#: netbox/wireless/forms/bulk_import.py:113 +#: netbox/wireless/forms/filtersets.py:59 +#: netbox/wireless/forms/filtersets.py:93 msgid "Authentication cipher" msgstr "Cifra de autenticação" -#: wireless/forms/bulk_import.py:52 +#: netbox/wireless/forms/bulk_import.py:52 msgid "Bridged VLAN" msgstr "VLAN interligada" -#: wireless/forms/bulk_import.py:89 wireless/tables/wirelesslink.py:27 +#: netbox/wireless/forms/bulk_import.py:89 +#: netbox/wireless/tables/wirelesslink.py:27 msgid "Interface A" msgstr "Interface A" -#: wireless/forms/bulk_import.py:93 wireless/tables/wirelesslink.py:36 +#: netbox/wireless/forms/bulk_import.py:93 +#: netbox/wireless/tables/wirelesslink.py:36 msgid "Interface B" msgstr "Interface B" -#: wireless/forms/model_forms.py:161 +#: netbox/wireless/forms/model_forms.py:161 msgid "Side B" msgstr "Lado B" -#: wireless/models.py:30 +#: netbox/wireless/models.py:30 msgid "authentication cipher" msgstr "cifra de autenticação" -#: wireless/models.py:68 +#: netbox/wireless/models.py:68 msgid "wireless LAN group" msgstr "grupo de LAN sem fio" -#: wireless/models.py:69 +#: netbox/wireless/models.py:69 msgid "wireless LAN groups" msgstr "grupos de LAN sem fio" -#: wireless/models.py:115 +#: netbox/wireless/models.py:115 msgid "wireless LAN" msgstr "LAN sem fio" -#: wireless/models.py:143 +#: netbox/wireless/models.py:143 msgid "interface A" msgstr "interface A" -#: wireless/models.py:150 +#: netbox/wireless/models.py:150 msgid "interface B" msgstr "interface B" -#: wireless/models.py:198 +#: netbox/wireless/models.py:198 msgid "wireless link" msgstr "link sem fio" -#: wireless/models.py:199 +#: netbox/wireless/models.py:199 msgid "wireless links" msgstr "links sem fio" -#: wireless/models.py:216 wireless/models.py:222 +#: netbox/wireless/models.py:216 netbox/wireless/models.py:222 #, python-brace-format msgid "{type} is not a wireless interface." msgstr "{type} não é uma interface sem fio." -#: wireless/utils.py:16 +#: netbox/wireless/utils.py:16 #, python-brace-format msgid "Invalid channel value: {channel}" msgstr "Valor do canal inválido: {channel}" -#: wireless/utils.py:26 +#: netbox/wireless/utils.py:26 #, python-brace-format msgid "Invalid channel attribute: {name}" msgstr "Atributo de canal inválido: {name}" diff --git a/netbox/translations/ru/LC_MESSAGES/django.po b/netbox/translations/ru/LC_MESSAGES/django.po index 2bcdd9509..4a7b12d98 100644 --- a/netbox/translations/ru/LC_MESSAGES/django.po +++ b/netbox/translations/ru/LC_MESSAGES/django.po @@ -19,7 +19,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-22 17:41+0000\n" +"POT-Creation-Date: 2024-06-05 05:02+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Jeremy Stretch, 2024\n" "Language-Team: Russian (https://app.transifex.com/netbox-community/teams/178115/ru/)\n" @@ -29,1610 +29,1843 @@ msgstr "" "Language: ru\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" -#: account/tables.py:27 templates/account/token.html:22 -#: templates/users/token.html:17 users/forms/bulk_import.py:39 -#: users/forms/model_forms.py:113 +#: netbox/account/tables.py:27 netbox/templates/account/token.html:22 +#: netbox/templates/users/token.html:17 netbox/users/forms/bulk_import.py:39 +#: netbox/users/forms/model_forms.py:113 msgid "Key" msgstr "Ключ" -#: account/tables.py:31 users/forms/filtersets.py:133 +#: netbox/account/tables.py:31 netbox/users/forms/filtersets.py:133 msgid "Write Enabled" msgstr "Запись включена" -#: account/tables.py:35 core/tables/jobs.py:29 core/tables/tasks.py:79 -#: extras/choices.py:138 extras/tables/tables.py:499 -#: templates/account/token.html:43 templates/core/configrevision.html:26 -#: templates/core/configrevision_restore.html:12 templates/core/job.html:51 -#: templates/core/rq_task.html:16 templates/core/rq_task.html:73 -#: templates/core/rq_worker.html:14 -#: templates/extras/htmx/script_result.html:12 -#: templates/extras/journalentry.html:22 templates/generic/object.html:58 -#: templates/users/token.html:35 +#: netbox/account/tables.py:35 netbox/core/tables/jobs.py:29 +#: netbox/core/tables/tasks.py:79 netbox/extras/choices.py:138 +#: netbox/extras/tables/tables.py:499 netbox/templates/account/token.html:43 +#: netbox/templates/core/configrevision.html:26 +#: netbox/templates/core/configrevision_restore.html:12 +#: netbox/templates/core/job.html:51 netbox/templates/core/rq_task.html:16 +#: netbox/templates/core/rq_task.html:73 +#: netbox/templates/core/rq_worker.html:14 +#: netbox/templates/extras/htmx/script_result.html:12 +#: netbox/templates/extras/journalentry.html:22 +#: netbox/templates/generic/object.html:58 +#: netbox/templates/users/token.html:35 msgid "Created" msgstr "Создан" -#: account/tables.py:39 templates/account/token.html:47 -#: templates/users/token.html:39 users/forms/bulk_edit.py:117 -#: users/forms/filtersets.py:137 +#: netbox/account/tables.py:39 netbox/templates/account/token.html:47 +#: netbox/templates/users/token.html:39 netbox/users/forms/bulk_edit.py:117 +#: netbox/users/forms/filtersets.py:137 msgid "Expires" msgstr "Истекает" -#: account/tables.py:42 users/forms/filtersets.py:142 +#: netbox/account/tables.py:42 netbox/users/forms/filtersets.py:142 msgid "Last Used" msgstr "Последнее использование" -#: account/tables.py:45 templates/account/token.html:55 -#: templates/users/token.html:47 users/forms/bulk_edit.py:122 -#: users/forms/model_forms.py:125 +#: netbox/account/tables.py:45 netbox/templates/account/token.html:55 +#: netbox/templates/users/token.html:47 netbox/users/forms/bulk_edit.py:122 +#: netbox/users/forms/model_forms.py:125 msgid "Allowed IPs" msgstr "Разрешенные IP-адреса" -#: account/views.py:197 +#: netbox/account/views.py:197 msgid "Your preferences have been updated." msgstr "Ваши настройки были обновлены." -#: circuits/choices.py:21 dcim/choices.py:20 dcim/choices.py:102 -#: dcim/choices.py:174 dcim/choices.py:220 dcim/choices.py:1457 -#: dcim/choices.py:1533 dcim/choices.py:1583 virtualization/choices.py:20 -#: virtualization/choices.py:45 vpn/choices.py:18 +#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20 +#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:174 +#: netbox/dcim/choices.py:220 netbox/dcim/choices.py:1459 +#: netbox/dcim/choices.py:1535 netbox/dcim/choices.py:1585 +#: netbox/virtualization/choices.py:20 netbox/virtualization/choices.py:45 +#: netbox/vpn/choices.py:18 msgid "Planned" msgstr "Запланировано" -#: circuits/choices.py:22 netbox/navigation/menu.py:290 +#: netbox/circuits/choices.py:22 netbox/netbox/navigation/menu.py:290 msgid "Provisioning" msgstr "Ввод в эксплутацию" -#: circuits/choices.py:23 core/tables/tasks.py:22 dcim/choices.py:22 -#: dcim/choices.py:103 dcim/choices.py:173 dcim/choices.py:219 -#: dcim/choices.py:1532 dcim/choices.py:1582 extras/tables/tables.py:385 -#: ipam/choices.py:31 ipam/choices.py:49 ipam/choices.py:69 -#: ipam/choices.py:154 templates/extras/configcontext.html:25 -#: templates/users/user.html:37 users/forms/bulk_edit.py:38 -#: virtualization/choices.py:22 virtualization/choices.py:44 vpn/choices.py:19 -#: wireless/choices.py:25 +#: netbox/circuits/choices.py:23 netbox/core/tables/tasks.py:22 +#: netbox/dcim/choices.py:22 netbox/dcim/choices.py:103 +#: netbox/dcim/choices.py:173 netbox/dcim/choices.py:219 +#: netbox/dcim/choices.py:1534 netbox/dcim/choices.py:1584 +#: netbox/extras/tables/tables.py:385 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:37 netbox/users/forms/bulk_edit.py:38 +#: netbox/virtualization/choices.py:22 netbox/virtualization/choices.py:44 +#: netbox/vpn/choices.py:19 netbox/wireless/choices.py:25 msgid "Active" msgstr "Активный" -#: circuits/choices.py:24 dcim/choices.py:172 dcim/choices.py:218 -#: dcim/choices.py:1531 dcim/choices.py:1584 virtualization/choices.py:24 -#: virtualization/choices.py:43 +#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:172 +#: netbox/dcim/choices.py:218 netbox/dcim/choices.py:1533 +#: netbox/dcim/choices.py:1586 netbox/virtualization/choices.py:24 +#: netbox/virtualization/choices.py:43 msgid "Offline" msgstr "Оффлайн" -#: circuits/choices.py:25 +#: netbox/circuits/choices.py:25 msgid "Deprovisioning" msgstr "Вывод из эксплуатации" -#: circuits/choices.py:26 +#: netbox/circuits/choices.py:26 msgid "Decommissioned" msgstr "Списан" -#: circuits/filtersets.py:29 circuits/filtersets.py:196 dcim/filtersets.py:97 -#: dcim/filtersets.py:151 dcim/filtersets.py:211 dcim/filtersets.py:297 -#: dcim/filtersets.py:406 dcim/filtersets.py:969 dcim/filtersets.py:1305 -#: dcim/filtersets.py:1832 dcim/filtersets.py:2075 dcim/filtersets.py:2133 -#: ipam/filtersets.py:339 ipam/filtersets.py:945 -#: virtualization/filtersets.py:45 virtualization/filtersets.py:173 -#: vpn/filtersets.py:377 +#: netbox/circuits/filtersets.py:29 netbox/circuits/filtersets.py:196 +#: netbox/dcim/filtersets.py:97 netbox/dcim/filtersets.py:151 +#: netbox/dcim/filtersets.py:211 netbox/dcim/filtersets.py:297 +#: netbox/dcim/filtersets.py:406 netbox/dcim/filtersets.py:969 +#: netbox/dcim/filtersets.py:1305 netbox/dcim/filtersets.py:1832 +#: netbox/dcim/filtersets.py:2075 netbox/dcim/filtersets.py:2133 +#: netbox/ipam/filtersets.py:339 netbox/ipam/filtersets.py:945 +#: netbox/virtualization/filtersets.py:45 +#: netbox/virtualization/filtersets.py:173 netbox/vpn/filtersets.py:377 msgid "Region (ID)" msgstr "Регион (ID)" -#: circuits/filtersets.py:36 circuits/filtersets.py:203 dcim/filtersets.py:104 -#: dcim/filtersets.py:157 dcim/filtersets.py:218 dcim/filtersets.py:304 -#: dcim/filtersets.py:413 dcim/filtersets.py:976 dcim/filtersets.py:1312 -#: dcim/filtersets.py:1839 dcim/filtersets.py:2082 dcim/filtersets.py:2140 -#: extras/filtersets.py:461 ipam/filtersets.py:346 ipam/filtersets.py:952 -#: virtualization/filtersets.py:52 virtualization/filtersets.py:180 -#: vpn/filtersets.py:372 +#: netbox/circuits/filtersets.py:36 netbox/circuits/filtersets.py:203 +#: netbox/dcim/filtersets.py:104 netbox/dcim/filtersets.py:157 +#: netbox/dcim/filtersets.py:218 netbox/dcim/filtersets.py:304 +#: netbox/dcim/filtersets.py:413 netbox/dcim/filtersets.py:976 +#: netbox/dcim/filtersets.py:1312 netbox/dcim/filtersets.py:1839 +#: netbox/dcim/filtersets.py:2082 netbox/dcim/filtersets.py:2140 +#: netbox/extras/filtersets.py:461 netbox/ipam/filtersets.py:346 +#: netbox/ipam/filtersets.py:952 netbox/virtualization/filtersets.py:52 +#: netbox/virtualization/filtersets.py:180 netbox/vpn/filtersets.py:372 msgid "Region (slug)" msgstr "Регион (подстрока)" -#: circuits/filtersets.py:42 circuits/filtersets.py:209 dcim/filtersets.py:127 -#: dcim/filtersets.py:224 dcim/filtersets.py:310 dcim/filtersets.py:419 -#: dcim/filtersets.py:982 dcim/filtersets.py:1318 dcim/filtersets.py:1845 -#: dcim/filtersets.py:2088 dcim/filtersets.py:2146 ipam/filtersets.py:352 -#: ipam/filtersets.py:958 virtualization/filtersets.py:58 -#: virtualization/filtersets.py:186 +#: netbox/circuits/filtersets.py:42 netbox/circuits/filtersets.py:209 +#: netbox/dcim/filtersets.py:127 netbox/dcim/filtersets.py:224 +#: netbox/dcim/filtersets.py:310 netbox/dcim/filtersets.py:419 +#: netbox/dcim/filtersets.py:982 netbox/dcim/filtersets.py:1318 +#: netbox/dcim/filtersets.py:1845 netbox/dcim/filtersets.py:2088 +#: netbox/dcim/filtersets.py:2146 netbox/ipam/filtersets.py:352 +#: netbox/ipam/filtersets.py:958 netbox/virtualization/filtersets.py:58 +#: netbox/virtualization/filtersets.py:186 msgid "Site group (ID)" msgstr "Группа сайтов (ID)" -#: circuits/filtersets.py:49 circuits/filtersets.py:216 dcim/filtersets.py:134 -#: dcim/filtersets.py:231 dcim/filtersets.py:317 dcim/filtersets.py:426 -#: dcim/filtersets.py:989 dcim/filtersets.py:1325 dcim/filtersets.py:1852 -#: dcim/filtersets.py:2095 dcim/filtersets.py:2153 extras/filtersets.py:467 -#: ipam/filtersets.py:359 ipam/filtersets.py:965 -#: virtualization/filtersets.py:65 virtualization/filtersets.py:193 +#: netbox/circuits/filtersets.py:49 netbox/circuits/filtersets.py:216 +#: netbox/dcim/filtersets.py:134 netbox/dcim/filtersets.py:231 +#: netbox/dcim/filtersets.py:317 netbox/dcim/filtersets.py:426 +#: netbox/dcim/filtersets.py:989 netbox/dcim/filtersets.py:1325 +#: netbox/dcim/filtersets.py:1852 netbox/dcim/filtersets.py:2095 +#: netbox/dcim/filtersets.py:2153 netbox/extras/filtersets.py:467 +#: netbox/ipam/filtersets.py:359 netbox/ipam/filtersets.py:965 +#: netbox/virtualization/filtersets.py:65 +#: netbox/virtualization/filtersets.py:193 msgid "Site group (slug)" msgstr "Группа сайтов (подстрока)" -#: circuits/filtersets.py:54 circuits/forms/bulk_edit.py:186 -#: circuits/forms/bulk_edit.py:214 circuits/forms/bulk_import.py:126 -#: circuits/forms/filtersets.py:49 circuits/forms/filtersets.py:169 -#: circuits/forms/filtersets.py:207 circuits/forms/model_forms.py:136 -#: circuits/forms/model_forms.py:152 circuits/tables/circuits.py:105 -#: dcim/forms/bulk_edit.py:167 dcim/forms/bulk_edit.py:239 -#: dcim/forms/bulk_edit.py:575 dcim/forms/bulk_edit.py:771 -#: dcim/forms/bulk_import.py:130 dcim/forms/bulk_import.py:184 -#: dcim/forms/bulk_import.py:257 dcim/forms/bulk_import.py:485 -#: dcim/forms/bulk_import.py:1262 dcim/forms/bulk_import.py:1290 -#: dcim/forms/filtersets.py:85 dcim/forms/filtersets.py:218 -#: dcim/forms/filtersets.py:265 dcim/forms/filtersets.py:374 -#: dcim/forms/filtersets.py:682 dcim/forms/filtersets.py:916 -#: dcim/forms/filtersets.py:940 dcim/forms/filtersets.py:1030 -#: dcim/forms/filtersets.py:1068 dcim/forms/filtersets.py:1476 -#: dcim/forms/filtersets.py:1500 dcim/forms/filtersets.py:1524 -#: dcim/forms/model_forms.py:136 dcim/forms/model_forms.py:164 -#: dcim/forms/model_forms.py:206 dcim/forms/model_forms.py:406 -#: dcim/forms/model_forms.py:668 dcim/forms/object_create.py:391 -#: dcim/tables/devices.py:158 dcim/tables/power.py:26 dcim/tables/power.py:93 -#: dcim/tables/racks.py:62 dcim/tables/racks.py:138 dcim/tables/sites.py:129 -#: extras/filtersets.py:477 ipam/forms/bulk_edit.py:216 -#: ipam/forms/bulk_edit.py:270 ipam/forms/bulk_edit.py:448 -#: ipam/forms/bulk_edit.py:522 ipam/forms/bulk_import.py:170 -#: ipam/forms/bulk_import.py:437 ipam/forms/filtersets.py:153 -#: ipam/forms/filtersets.py:231 ipam/forms/filtersets.py:432 -#: ipam/forms/filtersets.py:496 ipam/forms/model_forms.py:203 -#: ipam/forms/model_forms.py:587 ipam/forms/model_forms.py:682 -#: ipam/tables/ip.py:244 ipam/tables/vlans.py:114 ipam/tables/vlans.py:216 -#: templates/circuits/inc/circuit_termination_fields.html:6 -#: templates/dcim/device.html:21 templates/dcim/inc/cable_termination.html:8 -#: templates/dcim/inc/cable_termination.html:33 -#: templates/dcim/location.html:37 templates/dcim/powerpanel.html:22 -#: templates/dcim/rack.html:22 templates/dcim/rackreservation.html:28 -#: templates/dcim/site.html:27 templates/ipam/prefix.html:56 -#: templates/ipam/vlan.html:23 templates/ipam/vlan_edit.html:40 -#: templates/virtualization/cluster.html:42 -#: templates/virtualization/virtualmachine.html:91 -#: virtualization/forms/bulk_edit.py:91 virtualization/forms/bulk_edit.py:109 -#: virtualization/forms/bulk_edit.py:124 -#: virtualization/forms/bulk_import.py:59 -#: virtualization/forms/bulk_import.py:85 -#: virtualization/forms/filtersets.py:79 -#: virtualization/forms/filtersets.py:148 -#: virtualization/forms/model_forms.py:71 -#: virtualization/forms/model_forms.py:104 -#: virtualization/forms/model_forms.py:171 -#: virtualization/tables/clusters.py:77 -#: virtualization/tables/virtualmachines.py:62 vpn/forms/filtersets.py:266 -#: wireless/forms/model_forms.py:76 wireless/forms/model_forms.py:118 +#: netbox/circuits/filtersets.py:54 netbox/circuits/forms/bulk_edit.py:186 +#: netbox/circuits/forms/bulk_edit.py:214 +#: netbox/circuits/forms/bulk_import.py:126 +#: netbox/circuits/forms/filtersets.py:49 +#: netbox/circuits/forms/filtersets.py:169 +#: netbox/circuits/forms/filtersets.py:207 +#: netbox/circuits/forms/model_forms.py:136 +#: netbox/circuits/forms/model_forms.py:152 +#: netbox/circuits/tables/circuits.py:105 netbox/dcim/forms/bulk_edit.py:167 +#: netbox/dcim/forms/bulk_edit.py:239 netbox/dcim/forms/bulk_edit.py:575 +#: netbox/dcim/forms/bulk_edit.py:771 netbox/dcim/forms/bulk_import.py:130 +#: netbox/dcim/forms/bulk_import.py:184 netbox/dcim/forms/bulk_import.py:257 +#: netbox/dcim/forms/bulk_import.py:485 netbox/dcim/forms/bulk_import.py:1262 +#: netbox/dcim/forms/bulk_import.py:1290 netbox/dcim/forms/filtersets.py:85 +#: netbox/dcim/forms/filtersets.py:218 netbox/dcim/forms/filtersets.py:265 +#: netbox/dcim/forms/filtersets.py:374 netbox/dcim/forms/filtersets.py:682 +#: netbox/dcim/forms/filtersets.py:916 netbox/dcim/forms/filtersets.py:940 +#: netbox/dcim/forms/filtersets.py:1030 netbox/dcim/forms/filtersets.py:1068 +#: netbox/dcim/forms/filtersets.py:1476 netbox/dcim/forms/filtersets.py:1500 +#: netbox/dcim/forms/filtersets.py:1524 netbox/dcim/forms/model_forms.py:136 +#: netbox/dcim/forms/model_forms.py:164 netbox/dcim/forms/model_forms.py:206 +#: netbox/dcim/forms/model_forms.py:406 netbox/dcim/forms/model_forms.py:668 +#: netbox/dcim/forms/object_create.py:391 netbox/dcim/tables/devices.py:150 +#: netbox/dcim/tables/power.py:26 netbox/dcim/tables/power.py:93 +#: netbox/dcim/tables/racks.py:62 netbox/dcim/tables/racks.py:138 +#: netbox/dcim/tables/sites.py:129 netbox/extras/filtersets.py:477 +#: netbox/ipam/forms/bulk_edit.py:216 netbox/ipam/forms/bulk_edit.py:270 +#: netbox/ipam/forms/bulk_edit.py:448 netbox/ipam/forms/bulk_edit.py:522 +#: netbox/ipam/forms/bulk_import.py:170 netbox/ipam/forms/bulk_import.py:437 +#: netbox/ipam/forms/filtersets.py:153 netbox/ipam/forms/filtersets.py:231 +#: netbox/ipam/forms/filtersets.py:432 netbox/ipam/forms/filtersets.py:496 +#: netbox/ipam/forms/model_forms.py:203 netbox/ipam/forms/model_forms.py:587 +#: netbox/ipam/forms/model_forms.py:682 netbox/ipam/tables/ip.py:244 +#: netbox/ipam/tables/vlans.py:114 netbox/ipam/tables/vlans.py:216 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:6 +#: netbox/templates/dcim/device.html:22 +#: netbox/templates/dcim/inc/cable_termination.html:8 +#: netbox/templates/dcim/inc/cable_termination.html:33 +#: netbox/templates/dcim/location.html:37 +#: netbox/templates/dcim/powerpanel.html:22 netbox/templates/dcim/rack.html:22 +#: netbox/templates/dcim/rackreservation.html:28 +#: netbox/templates/dcim/site.html:28 netbox/templates/ipam/prefix.html:56 +#: netbox/templates/ipam/vlan.html:23 netbox/templates/ipam/vlan_edit.html:40 +#: netbox/templates/virtualization/cluster.html:42 +#: netbox/templates/virtualization/virtualmachine.html:91 +#: netbox/virtualization/forms/bulk_edit.py:91 +#: netbox/virtualization/forms/bulk_edit.py:109 +#: netbox/virtualization/forms/bulk_edit.py:124 +#: netbox/virtualization/forms/bulk_import.py:59 +#: netbox/virtualization/forms/bulk_import.py:85 +#: netbox/virtualization/forms/filtersets.py:79 +#: netbox/virtualization/forms/filtersets.py:148 +#: netbox/virtualization/forms/model_forms.py:71 +#: netbox/virtualization/forms/model_forms.py:104 +#: netbox/virtualization/forms/model_forms.py:171 +#: netbox/virtualization/tables/clusters.py:77 +#: netbox/virtualization/tables/virtualmachines.py:62 +#: netbox/vpn/forms/filtersets.py:266 netbox/wireless/forms/model_forms.py:76 +#: netbox/wireless/forms/model_forms.py:118 msgid "Site" msgstr "Сайт" -#: circuits/filtersets.py:60 circuits/filtersets.py:227 -#: circuits/filtersets.py:272 dcim/filtersets.py:241 dcim/filtersets.py:327 -#: dcim/filtersets.py:400 extras/filtersets.py:483 ipam/filtersets.py:238 -#: ipam/filtersets.py:369 ipam/filtersets.py:975 -#: virtualization/filtersets.py:75 virtualization/filtersets.py:203 -#: vpn/filtersets.py:382 +#: netbox/circuits/filtersets.py:60 netbox/circuits/filtersets.py:227 +#: netbox/circuits/filtersets.py:272 netbox/dcim/filtersets.py:241 +#: netbox/dcim/filtersets.py:327 netbox/dcim/filtersets.py:400 +#: netbox/extras/filtersets.py:483 netbox/ipam/filtersets.py:238 +#: netbox/ipam/filtersets.py:369 netbox/ipam/filtersets.py:975 +#: netbox/virtualization/filtersets.py:75 +#: netbox/virtualization/filtersets.py:203 netbox/vpn/filtersets.py:382 msgid "Site (slug)" msgstr "Сайт (подстрока)" -#: circuits/filtersets.py:65 +#: netbox/circuits/filtersets.py:65 msgid "ASN (ID)" msgstr "ASN (ID)" -#: circuits/filtersets.py:71 circuits/forms/filtersets.py:29 -#: ipam/forms/model_forms.py:157 ipam/models/asns.py:108 -#: ipam/models/asns.py:125 ipam/tables/asn.py:41 templates/ipam/asn.html:20 +#: netbox/circuits/filtersets.py:71 netbox/circuits/forms/filtersets.py:29 +#: netbox/ipam/forms/model_forms.py:157 netbox/ipam/models/asns.py:108 +#: netbox/ipam/models/asns.py:125 netbox/ipam/tables/asn.py:41 +#: netbox/templates/ipam/asn.html:20 msgid "ASN" msgstr "ASN" -#: circuits/filtersets.py:93 circuits/filtersets.py:120 -#: circuits/filtersets.py:154 circuits/filtersets.py:281 -#: ipam/filtersets.py:243 +#: netbox/circuits/filtersets.py:93 netbox/circuits/filtersets.py:120 +#: netbox/circuits/filtersets.py:154 netbox/circuits/filtersets.py:281 +#: netbox/ipam/filtersets.py:243 msgid "Provider (ID)" msgstr "Провайдер (ID)" -#: circuits/filtersets.py:99 circuits/filtersets.py:126 -#: circuits/filtersets.py:160 circuits/filtersets.py:287 -#: ipam/filtersets.py:249 +#: netbox/circuits/filtersets.py:99 netbox/circuits/filtersets.py:126 +#: netbox/circuits/filtersets.py:160 netbox/circuits/filtersets.py:287 +#: netbox/ipam/filtersets.py:249 msgid "Provider (slug)" msgstr "Провайдер (подстрока)" -#: circuits/filtersets.py:165 +#: netbox/circuits/filtersets.py:165 msgid "Provider account (ID)" msgstr "Аккаунт провайдера (ID)" -#: circuits/filtersets.py:171 +#: netbox/circuits/filtersets.py:171 msgid "Provider account (account)" msgstr "Учетная запись провайдера (учетная запись)" -#: circuits/filtersets.py:176 +#: netbox/circuits/filtersets.py:176 msgid "Provider network (ID)" msgstr "Сеть провайдера (ID)" -#: circuits/filtersets.py:180 +#: netbox/circuits/filtersets.py:180 msgid "Circuit type (ID)" msgstr "Тип канала связи (ID)" -#: circuits/filtersets.py:186 +#: netbox/circuits/filtersets.py:186 msgid "Circuit type (slug)" msgstr "Тип канала связи (подстрока)" -#: circuits/filtersets.py:221 circuits/filtersets.py:266 -#: dcim/filtersets.py:235 dcim/filtersets.py:321 dcim/filtersets.py:394 -#: dcim/filtersets.py:993 dcim/filtersets.py:1330 dcim/filtersets.py:1857 -#: dcim/filtersets.py:2099 dcim/filtersets.py:2158 ipam/filtersets.py:232 -#: ipam/filtersets.py:363 ipam/filtersets.py:969 -#: virtualization/filtersets.py:69 virtualization/filtersets.py:197 -#: vpn/filtersets.py:387 +#: netbox/circuits/filtersets.py:221 netbox/circuits/filtersets.py:266 +#: netbox/dcim/filtersets.py:235 netbox/dcim/filtersets.py:321 +#: netbox/dcim/filtersets.py:394 netbox/dcim/filtersets.py:993 +#: netbox/dcim/filtersets.py:1330 netbox/dcim/filtersets.py:1857 +#: netbox/dcim/filtersets.py:2099 netbox/dcim/filtersets.py:2158 +#: netbox/ipam/filtersets.py:232 netbox/ipam/filtersets.py:363 +#: netbox/ipam/filtersets.py:969 netbox/virtualization/filtersets.py:69 +#: netbox/virtualization/filtersets.py:197 netbox/vpn/filtersets.py:387 msgid "Site (ID)" msgstr "Сайт (ID)" -#: circuits/filtersets.py:231 circuits/filtersets.py:235 +#: netbox/circuits/filtersets.py:231 netbox/circuits/filtersets.py:235 msgid "Termination A (ID)" msgstr "Прекращение действия A (ID)" -#: circuits/filtersets.py:258 core/filtersets.py:73 core/filtersets.py:132 -#: dcim/filtersets.py:693 dcim/filtersets.py:1299 dcim/filtersets.py:2206 -#: extras/filtersets.py:41 extras/filtersets.py:63 extras/filtersets.py:92 -#: extras/filtersets.py:127 extras/filtersets.py:176 extras/filtersets.py:204 -#: extras/filtersets.py:234 extras/filtersets.py:271 extras/filtersets.py:343 -#: extras/filtersets.py:390 extras/filtersets.py:450 extras/filtersets.py:613 -#: extras/filtersets.py:655 extras/filtersets.py:696 -#: ipam/forms/model_forms.py:447 netbox/filtersets.py:275 -#: netbox/forms/__init__.py:22 netbox/forms/base.py:165 -#: templates/htmx/object_selector.html:28 templates/inc/filter_list.html:45 -#: templates/ipam/ipaddress_assign.html:29 templates/search.html:7 -#: templates/search.html:26 tenancy/filtersets.py:100 users/filtersets.py:23 -#: users/filtersets.py:52 users/filtersets.py:92 users/filtersets.py:140 -#: utilities/forms/forms.py:104 +#: netbox/circuits/filtersets.py:258 netbox/core/filtersets.py:73 +#: netbox/core/filtersets.py:132 netbox/dcim/filtersets.py:693 +#: netbox/dcim/filtersets.py:1299 netbox/dcim/filtersets.py:2206 +#: netbox/extras/filtersets.py:41 netbox/extras/filtersets.py:63 +#: netbox/extras/filtersets.py:92 netbox/extras/filtersets.py:127 +#: netbox/extras/filtersets.py:176 netbox/extras/filtersets.py:204 +#: netbox/extras/filtersets.py:234 netbox/extras/filtersets.py:271 +#: netbox/extras/filtersets.py:343 netbox/extras/filtersets.py:390 +#: netbox/extras/filtersets.py:450 netbox/extras/filtersets.py:613 +#: netbox/extras/filtersets.py:655 netbox/extras/filtersets.py:696 +#: netbox/ipam/forms/model_forms.py:447 netbox/netbox/filtersets.py:275 +#: netbox/netbox/forms/__init__.py:22 netbox/netbox/forms/base.py:165 +#: netbox/templates/htmx/object_selector.html:28 +#: netbox/templates/inc/filter_list.html:45 +#: netbox/templates/ipam/ipaddress_assign.html:29 +#: netbox/templates/search.html:7 netbox/templates/search.html:26 +#: netbox/tenancy/filtersets.py:100 netbox/users/filtersets.py:23 +#: netbox/users/filtersets.py:52 netbox/users/filtersets.py:92 +#: netbox/users/filtersets.py:140 netbox/utilities/forms/forms.py:104 msgid "Search" msgstr "Поиск" -#: circuits/filtersets.py:262 circuits/forms/bulk_edit.py:170 -#: circuits/forms/bulk_import.py:117 circuits/forms/filtersets.py:196 -#: circuits/forms/filtersets.py:212 circuits/forms/model_forms.py:109 -#: circuits/forms/model_forms.py:131 circuits/tables/circuits.py:96 -#: dcim/forms/connections.py:71 templates/circuits/circuit.html:15 -#: templates/circuits/circuittermination.html:19 -#: templates/dcim/inc/cable_termination.html:55 -#: templates/dcim/trace/circuit.html:4 +#: netbox/circuits/filtersets.py:262 netbox/circuits/forms/bulk_edit.py:170 +#: netbox/circuits/forms/bulk_import.py:117 +#: netbox/circuits/forms/filtersets.py:196 +#: netbox/circuits/forms/filtersets.py:212 +#: netbox/circuits/forms/model_forms.py:109 +#: netbox/circuits/forms/model_forms.py:131 +#: netbox/circuits/tables/circuits.py:96 netbox/dcim/forms/connections.py:71 +#: netbox/templates/circuits/circuit.html:15 +#: netbox/templates/circuits/circuittermination.html:19 +#: netbox/templates/dcim/inc/cable_termination.html:55 +#: netbox/templates/dcim/trace/circuit.html:4 msgid "Circuit" msgstr "Канал связи" -#: circuits/filtersets.py:276 +#: netbox/circuits/filtersets.py:276 msgid "ProviderNetwork (ID)" msgstr "Сеть провайдера (ID)" -#: circuits/forms/bulk_edit.py:28 circuits/forms/filtersets.py:54 -#: circuits/forms/model_forms.py:27 circuits/tables/providers.py:33 -#: dcim/forms/bulk_edit.py:127 dcim/forms/filtersets.py:188 -#: dcim/forms/model_forms.py:122 dcim/tables/sites.py:94 -#: ipam/models/asns.py:126 ipam/tables/asn.py:27 ipam/views.py:219 -#: netbox/navigation/menu.py:159 netbox/navigation/menu.py:162 -#: templates/circuits/provider.html:23 +#: netbox/circuits/forms/bulk_edit.py:28 +#: netbox/circuits/forms/filtersets.py:54 +#: netbox/circuits/forms/model_forms.py:27 +#: netbox/circuits/tables/providers.py:33 netbox/dcim/forms/bulk_edit.py:127 +#: netbox/dcim/forms/filtersets.py:188 netbox/dcim/forms/model_forms.py:122 +#: netbox/dcim/tables/sites.py:94 netbox/ipam/models/asns.py:126 +#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:219 +#: netbox/netbox/navigation/menu.py:159 netbox/netbox/navigation/menu.py:162 +#: netbox/templates/circuits/provider.html:23 msgid "ASNs" msgstr "ASN" -#: circuits/forms/bulk_edit.py:32 circuits/forms/bulk_edit.py:54 -#: circuits/forms/bulk_edit.py:81 circuits/forms/bulk_edit.py:102 -#: circuits/forms/bulk_edit.py:162 circuits/forms/bulk_edit.py:181 -#: core/forms/bulk_edit.py:28 core/tables/plugins.py:29 -#: dcim/forms/bulk_create.py:35 dcim/forms/bulk_edit.py:72 -#: dcim/forms/bulk_edit.py:91 dcim/forms/bulk_edit.py:150 -#: dcim/forms/bulk_edit.py:191 dcim/forms/bulk_edit.py:209 -#: dcim/forms/bulk_edit.py:337 dcim/forms/bulk_edit.py:373 -#: dcim/forms/bulk_edit.py:388 dcim/forms/bulk_edit.py:447 -#: dcim/forms/bulk_edit.py:486 dcim/forms/bulk_edit.py:516 -#: dcim/forms/bulk_edit.py:540 dcim/forms/bulk_edit.py:613 -#: dcim/forms/bulk_edit.py:665 dcim/forms/bulk_edit.py:717 -#: dcim/forms/bulk_edit.py:740 dcim/forms/bulk_edit.py:788 -#: dcim/forms/bulk_edit.py:858 dcim/forms/bulk_edit.py:911 -#: dcim/forms/bulk_edit.py:946 dcim/forms/bulk_edit.py:986 -#: dcim/forms/bulk_edit.py:1030 dcim/forms/bulk_edit.py:1075 -#: dcim/forms/bulk_edit.py:1102 dcim/forms/bulk_edit.py:1120 -#: dcim/forms/bulk_edit.py:1138 dcim/forms/bulk_edit.py:1156 -#: dcim/forms/bulk_edit.py:1575 extras/forms/bulk_edit.py:36 -#: extras/forms/bulk_edit.py:124 extras/forms/bulk_edit.py:153 -#: extras/forms/bulk_edit.py:183 extras/forms/bulk_edit.py:264 -#: extras/forms/bulk_edit.py:288 extras/forms/bulk_edit.py:302 -#: extras/tables/tables.py:58 ipam/forms/bulk_edit.py:51 -#: ipam/forms/bulk_edit.py:71 ipam/forms/bulk_edit.py:91 -#: ipam/forms/bulk_edit.py:115 ipam/forms/bulk_edit.py:144 -#: ipam/forms/bulk_edit.py:173 ipam/forms/bulk_edit.py:192 -#: ipam/forms/bulk_edit.py:261 ipam/forms/bulk_edit.py:305 -#: ipam/forms/bulk_edit.py:353 ipam/forms/bulk_edit.py:396 -#: ipam/forms/bulk_edit.py:424 ipam/forms/bulk_edit.py:554 -#: ipam/forms/bulk_edit.py:585 templates/account/token.html:35 -#: templates/circuits/circuit.html:59 templates/circuits/circuittype.html:26 -#: templates/circuits/inc/circuit_termination_fields.html:88 -#: templates/circuits/provider.html:33 -#: templates/circuits/providernetwork.html:32 -#: templates/core/datasource.html:54 templates/dcim/cable.html:36 -#: templates/dcim/consoleport.html:44 templates/dcim/consoleserverport.html:44 -#: templates/dcim/device.html:93 templates/dcim/devicebay.html:32 -#: templates/dcim/devicerole.html:30 templates/dcim/devicetype.html:33 -#: templates/dcim/frontport.html:58 templates/dcim/interface.html:69 -#: templates/dcim/inventoryitem.html:60 -#: templates/dcim/inventoryitemrole.html:22 templates/dcim/location.html:33 -#: templates/dcim/manufacturer.html:40 templates/dcim/module.html:70 -#: templates/dcim/modulebay.html:38 templates/dcim/moduletype.html:26 -#: templates/dcim/platform.html:33 templates/dcim/powerfeed.html:40 -#: templates/dcim/poweroutlet.html:40 templates/dcim/powerpanel.html:30 -#: templates/dcim/powerport.html:40 templates/dcim/rack.html:51 -#: templates/dcim/rackreservation.html:62 templates/dcim/rackrole.html:26 -#: templates/dcim/rearport.html:54 templates/dcim/region.html:33 -#: templates/dcim/site.html:59 templates/dcim/sitegroup.html:33 -#: templates/dcim/virtualchassis.html:31 -#: templates/extras/configcontext.html:21 -#: templates/extras/configtemplate.html:17 -#: templates/extras/customfield.html:34 -#: templates/extras/dashboard/widget_add.html:14 -#: templates/extras/eventrule.html:21 templates/extras/exporttemplate.html:19 -#: templates/extras/savedfilter.html:17 templates/extras/script_list.html:47 -#: templates/extras/tag.html:20 templates/extras/webhook.html:17 -#: templates/generic/bulk_import.html:120 templates/ipam/aggregate.html:43 -#: templates/ipam/asn.html:42 templates/ipam/asnrange.html:38 -#: templates/ipam/fhrpgroup.html:34 templates/ipam/ipaddress.html:55 -#: templates/ipam/iprange.html:67 templates/ipam/prefix.html:81 -#: templates/ipam/rir.html:26 templates/ipam/role.html:26 -#: templates/ipam/routetarget.html:21 templates/ipam/service.html:50 -#: templates/ipam/servicetemplate.html:27 templates/ipam/vlan.html:62 -#: templates/ipam/vlangroup.html:34 templates/ipam/vrf.html:33 -#: templates/tenancy/contact.html:67 templates/tenancy/contactgroup.html:25 -#: templates/tenancy/contactrole.html:22 templates/tenancy/tenant.html:24 -#: templates/tenancy/tenantgroup.html:33 templates/users/group.html:21 -#: templates/users/objectpermission.html:21 templates/users/token.html:27 -#: templates/virtualization/cluster.html:25 -#: templates/virtualization/clustergroup.html:26 -#: templates/virtualization/clustertype.html:26 -#: templates/virtualization/virtualdisk.html:39 -#: templates/virtualization/virtualmachine.html:31 -#: templates/virtualization/vminterface.html:51 -#: templates/vpn/ikepolicy.html:17 templates/vpn/ikeproposal.html:17 -#: templates/vpn/ipsecpolicy.html:17 templates/vpn/ipsecprofile.html:17 -#: templates/vpn/ipsecprofile.html:40 templates/vpn/ipsecprofile.html:73 -#: templates/vpn/ipsecproposal.html:17 templates/vpn/l2vpn.html:26 -#: templates/vpn/tunnel.html:33 templates/vpn/tunnelgroup.html:30 -#: templates/wireless/wirelesslan.html:26 -#: templates/wireless/wirelesslangroup.html:33 -#: templates/wireless/wirelesslink.html:34 tenancy/forms/bulk_edit.py:32 -#: tenancy/forms/bulk_edit.py:80 tenancy/forms/bulk_edit.py:122 -#: users/forms/bulk_edit.py:64 users/forms/bulk_edit.py:82 -#: users/forms/bulk_edit.py:112 virtualization/forms/bulk_edit.py:32 -#: virtualization/forms/bulk_edit.py:46 virtualization/forms/bulk_edit.py:100 -#: virtualization/forms/bulk_edit.py:177 virtualization/forms/bulk_edit.py:228 -#: virtualization/forms/bulk_edit.py:337 vpn/forms/bulk_edit.py:28 -#: vpn/forms/bulk_edit.py:64 vpn/forms/bulk_edit.py:121 -#: vpn/forms/bulk_edit.py:155 vpn/forms/bulk_edit.py:190 -#: vpn/forms/bulk_edit.py:215 vpn/forms/bulk_edit.py:247 -#: vpn/forms/bulk_edit.py:274 wireless/forms/bulk_edit.py:29 -#: wireless/forms/bulk_edit.py:82 wireless/forms/bulk_edit.py:129 +#: netbox/circuits/forms/bulk_edit.py:32 netbox/circuits/forms/bulk_edit.py:54 +#: netbox/circuits/forms/bulk_edit.py:81 +#: netbox/circuits/forms/bulk_edit.py:102 +#: netbox/circuits/forms/bulk_edit.py:162 +#: netbox/circuits/forms/bulk_edit.py:181 netbox/core/forms/bulk_edit.py:28 +#: netbox/core/tables/plugins.py:29 netbox/dcim/forms/bulk_create.py:35 +#: netbox/dcim/forms/bulk_edit.py:72 netbox/dcim/forms/bulk_edit.py:91 +#: netbox/dcim/forms/bulk_edit.py:150 netbox/dcim/forms/bulk_edit.py:191 +#: netbox/dcim/forms/bulk_edit.py:209 netbox/dcim/forms/bulk_edit.py:337 +#: netbox/dcim/forms/bulk_edit.py:373 netbox/dcim/forms/bulk_edit.py:388 +#: netbox/dcim/forms/bulk_edit.py:447 netbox/dcim/forms/bulk_edit.py:486 +#: netbox/dcim/forms/bulk_edit.py:516 netbox/dcim/forms/bulk_edit.py:540 +#: netbox/dcim/forms/bulk_edit.py:613 netbox/dcim/forms/bulk_edit.py:665 +#: netbox/dcim/forms/bulk_edit.py:717 netbox/dcim/forms/bulk_edit.py:740 +#: netbox/dcim/forms/bulk_edit.py:788 netbox/dcim/forms/bulk_edit.py:858 +#: netbox/dcim/forms/bulk_edit.py:911 netbox/dcim/forms/bulk_edit.py:946 +#: netbox/dcim/forms/bulk_edit.py:986 netbox/dcim/forms/bulk_edit.py:1030 +#: netbox/dcim/forms/bulk_edit.py:1075 netbox/dcim/forms/bulk_edit.py:1102 +#: netbox/dcim/forms/bulk_edit.py:1120 netbox/dcim/forms/bulk_edit.py:1138 +#: netbox/dcim/forms/bulk_edit.py:1156 netbox/dcim/forms/bulk_edit.py:1575 +#: netbox/extras/forms/bulk_edit.py:36 netbox/extras/forms/bulk_edit.py:124 +#: netbox/extras/forms/bulk_edit.py:153 netbox/extras/forms/bulk_edit.py:183 +#: netbox/extras/forms/bulk_edit.py:264 netbox/extras/forms/bulk_edit.py:288 +#: netbox/extras/forms/bulk_edit.py:302 netbox/extras/tables/tables.py:58 +#: netbox/ipam/forms/bulk_edit.py:51 netbox/ipam/forms/bulk_edit.py:71 +#: netbox/ipam/forms/bulk_edit.py:91 netbox/ipam/forms/bulk_edit.py:115 +#: netbox/ipam/forms/bulk_edit.py:144 netbox/ipam/forms/bulk_edit.py:173 +#: netbox/ipam/forms/bulk_edit.py:192 netbox/ipam/forms/bulk_edit.py:261 +#: netbox/ipam/forms/bulk_edit.py:305 netbox/ipam/forms/bulk_edit.py:353 +#: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/bulk_edit.py:424 +#: netbox/ipam/forms/bulk_edit.py:554 netbox/ipam/forms/bulk_edit.py:585 +#: netbox/templates/account/token.html:35 +#: netbox/templates/circuits/circuit.html:59 +#: netbox/templates/circuits/circuittype.html:26 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:88 +#: netbox/templates/circuits/provider.html:33 +#: netbox/templates/circuits/providernetwork.html:32 +#: netbox/templates/core/datasource.html:54 +#: netbox/templates/dcim/cable.html:36 +#: netbox/templates/dcim/consoleport.html:44 +#: netbox/templates/dcim/consoleserverport.html:44 +#: netbox/templates/dcim/device.html:94 +#: netbox/templates/dcim/devicebay.html:32 +#: netbox/templates/dcim/devicerole.html:30 +#: netbox/templates/dcim/devicetype.html:33 +#: netbox/templates/dcim/frontport.html:58 +#: netbox/templates/dcim/interface.html:69 +#: netbox/templates/dcim/inventoryitem.html:60 +#: netbox/templates/dcim/inventoryitemrole.html:22 +#: netbox/templates/dcim/location.html:33 +#: netbox/templates/dcim/manufacturer.html:40 +#: netbox/templates/dcim/module.html:70 +#: netbox/templates/dcim/modulebay.html:38 +#: netbox/templates/dcim/moduletype.html:26 +#: netbox/templates/dcim/platform.html:33 +#: netbox/templates/dcim/powerfeed.html:40 +#: netbox/templates/dcim/poweroutlet.html:40 +#: netbox/templates/dcim/powerpanel.html:30 +#: netbox/templates/dcim/powerport.html:40 netbox/templates/dcim/rack.html:51 +#: netbox/templates/dcim/rackreservation.html:62 +#: netbox/templates/dcim/rackrole.html:26 +#: netbox/templates/dcim/rearport.html:54 netbox/templates/dcim/region.html:33 +#: netbox/templates/dcim/site.html:60 netbox/templates/dcim/sitegroup.html:33 +#: netbox/templates/dcim/virtualchassis.html:31 +#: netbox/templates/extras/configcontext.html:21 +#: netbox/templates/extras/configtemplate.html:17 +#: netbox/templates/extras/customfield.html:34 +#: netbox/templates/extras/dashboard/widget_add.html:14 +#: netbox/templates/extras/eventrule.html:21 +#: netbox/templates/extras/exporttemplate.html:19 +#: netbox/templates/extras/savedfilter.html:17 +#: netbox/templates/extras/script_list.html:47 +#: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17 +#: netbox/templates/generic/bulk_import.html:120 +#: netbox/templates/ipam/aggregate.html:43 netbox/templates/ipam/asn.html:42 +#: netbox/templates/ipam/asnrange.html:38 +#: netbox/templates/ipam/fhrpgroup.html:34 +#: netbox/templates/ipam/ipaddress.html:55 +#: netbox/templates/ipam/iprange.html:67 netbox/templates/ipam/prefix.html:81 +#: netbox/templates/ipam/rir.html:26 netbox/templates/ipam/role.html:26 +#: netbox/templates/ipam/routetarget.html:21 +#: netbox/templates/ipam/service.html:50 +#: netbox/templates/ipam/servicetemplate.html:27 +#: netbox/templates/ipam/vlan.html:62 netbox/templates/ipam/vlangroup.html:34 +#: netbox/templates/ipam/vrf.html:33 netbox/templates/tenancy/contact.html:67 +#: netbox/templates/tenancy/contactgroup.html:25 +#: netbox/templates/tenancy/contactrole.html:22 +#: netbox/templates/tenancy/tenant.html:24 +#: netbox/templates/tenancy/tenantgroup.html:33 +#: netbox/templates/users/group.html:21 +#: netbox/templates/users/objectpermission.html:21 +#: netbox/templates/users/token.html:27 +#: netbox/templates/virtualization/cluster.html:25 +#: netbox/templates/virtualization/clustergroup.html:26 +#: netbox/templates/virtualization/clustertype.html:26 +#: netbox/templates/virtualization/virtualdisk.html:39 +#: netbox/templates/virtualization/virtualmachine.html:31 +#: netbox/templates/virtualization/vminterface.html:51 +#: netbox/templates/vpn/ikepolicy.html:17 +#: netbox/templates/vpn/ikeproposal.html:17 +#: netbox/templates/vpn/ipsecpolicy.html:17 +#: netbox/templates/vpn/ipsecprofile.html:17 +#: netbox/templates/vpn/ipsecprofile.html:40 +#: netbox/templates/vpn/ipsecprofile.html:73 +#: netbox/templates/vpn/ipsecproposal.html:17 +#: netbox/templates/vpn/l2vpn.html:26 netbox/templates/vpn/tunnel.html:33 +#: netbox/templates/vpn/tunnelgroup.html:30 +#: netbox/templates/wireless/wirelesslan.html:26 +#: netbox/templates/wireless/wirelesslangroup.html:33 +#: netbox/templates/wireless/wirelesslink.html:34 +#: netbox/tenancy/forms/bulk_edit.py:32 netbox/tenancy/forms/bulk_edit.py:80 +#: netbox/tenancy/forms/bulk_edit.py:122 netbox/users/forms/bulk_edit.py:64 +#: netbox/users/forms/bulk_edit.py:82 netbox/users/forms/bulk_edit.py:112 +#: netbox/virtualization/forms/bulk_edit.py:32 +#: netbox/virtualization/forms/bulk_edit.py:46 +#: netbox/virtualization/forms/bulk_edit.py:100 +#: netbox/virtualization/forms/bulk_edit.py:177 +#: netbox/virtualization/forms/bulk_edit.py:228 +#: netbox/virtualization/forms/bulk_edit.py:337 +#: netbox/vpn/forms/bulk_edit.py:28 netbox/vpn/forms/bulk_edit.py:64 +#: netbox/vpn/forms/bulk_edit.py:121 netbox/vpn/forms/bulk_edit.py:155 +#: netbox/vpn/forms/bulk_edit.py:190 netbox/vpn/forms/bulk_edit.py:215 +#: netbox/vpn/forms/bulk_edit.py:247 netbox/vpn/forms/bulk_edit.py:274 +#: netbox/wireless/forms/bulk_edit.py:29 netbox/wireless/forms/bulk_edit.py:82 +#: netbox/wireless/forms/bulk_edit.py:129 msgid "Description" msgstr "Описание" -#: circuits/forms/bulk_edit.py:49 circuits/forms/bulk_edit.py:71 -#: circuits/forms/bulk_edit.py:121 circuits/forms/bulk_import.py:35 -#: circuits/forms/bulk_import.py:50 circuits/forms/bulk_import.py:76 -#: circuits/forms/filtersets.py:68 circuits/forms/filtersets.py:86 -#: circuits/forms/filtersets.py:114 circuits/forms/filtersets.py:129 -#: circuits/forms/filtersets.py:197 circuits/forms/filtersets.py:230 -#: circuits/forms/model_forms.py:45 circuits/forms/model_forms.py:59 -#: circuits/forms/model_forms.py:91 circuits/tables/circuits.py:56 -#: circuits/tables/circuits.py:100 circuits/tables/providers.py:72 -#: circuits/tables/providers.py:103 templates/circuits/circuit.html:18 -#: templates/circuits/circuittermination.html:25 -#: templates/circuits/provider.html:20 -#: templates/circuits/provideraccount.html:20 -#: templates/circuits/providernetwork.html:20 -#: templates/dcim/inc/cable_termination.html:51 +#: netbox/circuits/forms/bulk_edit.py:49 netbox/circuits/forms/bulk_edit.py:71 +#: netbox/circuits/forms/bulk_edit.py:121 +#: netbox/circuits/forms/bulk_import.py:35 +#: netbox/circuits/forms/bulk_import.py:50 +#: netbox/circuits/forms/bulk_import.py:76 +#: netbox/circuits/forms/filtersets.py:68 +#: netbox/circuits/forms/filtersets.py:86 +#: netbox/circuits/forms/filtersets.py:114 +#: netbox/circuits/forms/filtersets.py:129 +#: netbox/circuits/forms/filtersets.py:197 +#: netbox/circuits/forms/filtersets.py:230 +#: netbox/circuits/forms/model_forms.py:45 +#: netbox/circuits/forms/model_forms.py:59 +#: netbox/circuits/forms/model_forms.py:91 +#: netbox/circuits/tables/circuits.py:56 +#: netbox/circuits/tables/circuits.py:100 +#: netbox/circuits/tables/providers.py:72 +#: netbox/circuits/tables/providers.py:103 +#: netbox/templates/circuits/circuit.html:18 +#: netbox/templates/circuits/circuittermination.html:25 +#: netbox/templates/circuits/provider.html:20 +#: netbox/templates/circuits/provideraccount.html:20 +#: netbox/templates/circuits/providernetwork.html:20 +#: netbox/templates/dcim/inc/cable_termination.html:51 msgid "Provider" msgstr "Провайдер" -#: circuits/forms/bulk_edit.py:78 circuits/forms/filtersets.py:89 -#: templates/circuits/providernetwork.html:28 +#: netbox/circuits/forms/bulk_edit.py:78 +#: netbox/circuits/forms/filtersets.py:89 +#: netbox/templates/circuits/providernetwork.html:28 msgid "Service ID" msgstr "Идентификатор Службы" -#: circuits/forms/bulk_edit.py:98 circuits/forms/filtersets.py:105 -#: dcim/forms/bulk_edit.py:205 dcim/forms/bulk_edit.py:502 -#: dcim/forms/bulk_edit.py:702 dcim/forms/bulk_edit.py:1071 -#: dcim/forms/bulk_edit.py:1098 dcim/forms/bulk_edit.py:1571 -#: dcim/forms/filtersets.py:983 dcim/forms/filtersets.py:1359 -#: dcim/forms/filtersets.py:1380 dcim/tables/devices.py:699 -#: dcim/tables/devices.py:759 dcim/tables/devices.py:986 -#: dcim/tables/devicetypes.py:245 dcim/tables/devicetypes.py:260 -#: dcim/tables/racks.py:32 extras/forms/bulk_edit.py:260 -#: extras/tables/tables.py:333 templates/circuits/circuittype.html:30 -#: templates/dcim/cable.html:40 templates/dcim/devicerole.html:34 -#: templates/dcim/frontport.html:40 templates/dcim/inventoryitemrole.html:26 -#: templates/dcim/rackrole.html:30 templates/dcim/rearport.html:40 -#: templates/extras/tag.html:26 +#: netbox/circuits/forms/bulk_edit.py:98 +#: netbox/circuits/forms/filtersets.py:105 netbox/dcim/forms/bulk_edit.py:205 +#: netbox/dcim/forms/bulk_edit.py:502 netbox/dcim/forms/bulk_edit.py:702 +#: netbox/dcim/forms/bulk_edit.py:1071 netbox/dcim/forms/bulk_edit.py:1098 +#: netbox/dcim/forms/bulk_edit.py:1571 netbox/dcim/forms/filtersets.py:983 +#: netbox/dcim/forms/filtersets.py:1359 netbox/dcim/forms/filtersets.py:1380 +#: netbox/dcim/tables/devices.py:687 netbox/dcim/tables/devices.py:744 +#: netbox/dcim/tables/devices.py:968 netbox/dcim/tables/devicetypes.py:245 +#: netbox/dcim/tables/devicetypes.py:260 netbox/dcim/tables/racks.py:32 +#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/tables/tables.py:333 +#: netbox/templates/circuits/circuittype.html:30 +#: netbox/templates/dcim/cable.html:40 +#: netbox/templates/dcim/devicerole.html:34 +#: netbox/templates/dcim/frontport.html:40 +#: netbox/templates/dcim/inventoryitemrole.html:26 +#: netbox/templates/dcim/rackrole.html:30 +#: netbox/templates/dcim/rearport.html:40 netbox/templates/extras/tag.html:26 msgid "Color" msgstr "Цвет" -#: circuits/forms/bulk_edit.py:116 circuits/forms/bulk_import.py:89 -#: circuits/forms/filtersets.py:124 core/forms/bulk_edit.py:18 -#: core/forms/filtersets.py:30 core/tables/data.py:20 core/tables/jobs.py:18 -#: dcim/forms/bulk_edit.py:282 dcim/forms/bulk_edit.py:680 -#: dcim/forms/bulk_edit.py:819 dcim/forms/bulk_edit.py:887 -#: dcim/forms/bulk_edit.py:906 dcim/forms/bulk_edit.py:929 -#: dcim/forms/bulk_edit.py:971 dcim/forms/bulk_edit.py:1015 -#: dcim/forms/bulk_edit.py:1066 dcim/forms/bulk_edit.py:1093 -#: dcim/forms/bulk_import.py:214 dcim/forms/bulk_import.py:653 -#: dcim/forms/bulk_import.py:679 dcim/forms/bulk_import.py:705 -#: dcim/forms/bulk_import.py:725 dcim/forms/bulk_import.py:808 -#: dcim/forms/bulk_import.py:902 dcim/forms/bulk_import.py:944 -#: dcim/forms/bulk_import.py:1161 dcim/forms/bulk_import.py:1327 -#: dcim/forms/filtersets.py:287 dcim/forms/filtersets.py:874 -#: dcim/forms/filtersets.py:973 dcim/forms/filtersets.py:1094 -#: dcim/forms/filtersets.py:1164 dcim/forms/filtersets.py:1186 -#: dcim/forms/filtersets.py:1208 dcim/forms/filtersets.py:1225 -#: dcim/forms/filtersets.py:1259 dcim/forms/filtersets.py:1354 -#: dcim/forms/filtersets.py:1375 dcim/forms/model_forms.py:643 -#: dcim/forms/model_forms.py:649 dcim/forms/object_import.py:84 -#: dcim/forms/object_import.py:113 dcim/forms/object_import.py:145 -#: dcim/tables/devices.py:183 dcim/tables/devices.py:815 -#: dcim/tables/power.py:77 extras/forms/bulk_import.py:39 -#: extras/tables/tables.py:283 extras/tables/tables.py:355 -#: extras/tables/tables.py:473 netbox/tables/tables.py:239 -#: templates/circuits/circuit.html:30 templates/core/datasource.html:38 -#: templates/dcim/cable.html:15 templates/dcim/consoleport.html:36 -#: templates/dcim/consoleserverport.html:36 templates/dcim/frontport.html:36 -#: templates/dcim/interface.html:46 templates/dcim/interface.html:169 -#: templates/dcim/interface.html:311 templates/dcim/powerfeed.html:32 -#: templates/dcim/poweroutlet.html:36 templates/dcim/powerport.html:36 -#: templates/dcim/rack.html:76 templates/dcim/rearport.html:36 -#: templates/extras/eventrule.html:80 templates/virtualization/cluster.html:17 -#: templates/vpn/l2vpn.html:22 -#: templates/wireless/inc/authentication_attrs.html:8 -#: templates/wireless/inc/wirelesslink_interface.html:14 -#: virtualization/forms/bulk_edit.py:60 virtualization/forms/bulk_import.py:41 -#: virtualization/forms/filtersets.py:54 -#: virtualization/forms/model_forms.py:62 virtualization/tables/clusters.py:66 -#: vpn/forms/bulk_edit.py:264 vpn/forms/bulk_import.py:264 -#: vpn/forms/filtersets.py:217 vpn/forms/model_forms.py:84 -#: vpn/forms/model_forms.py:119 vpn/forms/model_forms.py:231 +#: netbox/circuits/forms/bulk_edit.py:116 +#: netbox/circuits/forms/bulk_import.py:89 +#: netbox/circuits/forms/filtersets.py:124 netbox/core/forms/bulk_edit.py:18 +#: netbox/core/forms/filtersets.py:30 netbox/core/tables/data.py:20 +#: netbox/core/tables/jobs.py:18 netbox/dcim/forms/bulk_edit.py:282 +#: netbox/dcim/forms/bulk_edit.py:680 netbox/dcim/forms/bulk_edit.py:819 +#: netbox/dcim/forms/bulk_edit.py:887 netbox/dcim/forms/bulk_edit.py:906 +#: netbox/dcim/forms/bulk_edit.py:929 netbox/dcim/forms/bulk_edit.py:971 +#: netbox/dcim/forms/bulk_edit.py:1015 netbox/dcim/forms/bulk_edit.py:1066 +#: netbox/dcim/forms/bulk_edit.py:1093 netbox/dcim/forms/bulk_import.py:214 +#: netbox/dcim/forms/bulk_import.py:653 netbox/dcim/forms/bulk_import.py:679 +#: netbox/dcim/forms/bulk_import.py:705 netbox/dcim/forms/bulk_import.py:725 +#: netbox/dcim/forms/bulk_import.py:808 netbox/dcim/forms/bulk_import.py:902 +#: netbox/dcim/forms/bulk_import.py:944 netbox/dcim/forms/bulk_import.py:1161 +#: netbox/dcim/forms/bulk_import.py:1327 netbox/dcim/forms/filtersets.py:287 +#: netbox/dcim/forms/filtersets.py:874 netbox/dcim/forms/filtersets.py:973 +#: netbox/dcim/forms/filtersets.py:1094 netbox/dcim/forms/filtersets.py:1164 +#: netbox/dcim/forms/filtersets.py:1186 netbox/dcim/forms/filtersets.py:1208 +#: netbox/dcim/forms/filtersets.py:1225 netbox/dcim/forms/filtersets.py:1259 +#: netbox/dcim/forms/filtersets.py:1354 netbox/dcim/forms/filtersets.py:1375 +#: netbox/dcim/forms/model_forms.py:643 netbox/dcim/forms/model_forms.py:649 +#: netbox/dcim/forms/object_import.py:84 +#: netbox/dcim/forms/object_import.py:113 +#: netbox/dcim/forms/object_import.py:145 netbox/dcim/tables/devices.py:175 +#: netbox/dcim/tables/devices.py:797 netbox/dcim/tables/power.py:77 +#: netbox/extras/forms/bulk_import.py:39 netbox/extras/tables/tables.py:283 +#: netbox/extras/tables/tables.py:355 netbox/extras/tables/tables.py:473 +#: netbox/netbox/tables/tables.py:239 +#: netbox/templates/circuits/circuit.html:30 +#: netbox/templates/core/datasource.html:38 +#: netbox/templates/dcim/cable.html:15 +#: netbox/templates/dcim/consoleport.html:36 +#: netbox/templates/dcim/consoleserverport.html:36 +#: netbox/templates/dcim/frontport.html:36 +#: netbox/templates/dcim/interface.html:46 +#: netbox/templates/dcim/interface.html:169 +#: netbox/templates/dcim/interface.html:311 +#: netbox/templates/dcim/powerfeed.html:32 +#: netbox/templates/dcim/poweroutlet.html:36 +#: netbox/templates/dcim/powerport.html:36 netbox/templates/dcim/rack.html:76 +#: netbox/templates/dcim/rearport.html:36 +#: netbox/templates/extras/eventrule.html:80 +#: netbox/templates/virtualization/cluster.html:17 +#: netbox/templates/vpn/l2vpn.html:22 +#: netbox/templates/wireless/inc/authentication_attrs.html:8 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:14 +#: netbox/virtualization/forms/bulk_edit.py:60 +#: netbox/virtualization/forms/bulk_import.py:41 +#: netbox/virtualization/forms/filtersets.py:54 +#: netbox/virtualization/forms/model_forms.py:62 +#: netbox/virtualization/tables/clusters.py:66 +#: netbox/vpn/forms/bulk_edit.py:264 netbox/vpn/forms/bulk_import.py:264 +#: netbox/vpn/forms/filtersets.py:217 netbox/vpn/forms/model_forms.py:84 +#: netbox/vpn/forms/model_forms.py:119 netbox/vpn/forms/model_forms.py:231 msgid "Type" msgstr "Тип" -#: circuits/forms/bulk_edit.py:126 circuits/forms/bulk_import.py:82 -#: circuits/forms/filtersets.py:137 circuits/forms/model_forms.py:96 +#: netbox/circuits/forms/bulk_edit.py:126 +#: netbox/circuits/forms/bulk_import.py:82 +#: netbox/circuits/forms/filtersets.py:137 +#: netbox/circuits/forms/model_forms.py:96 msgid "Provider account" msgstr "Аккаунт провайдера" -#: circuits/forms/bulk_edit.py:134 circuits/forms/bulk_import.py:95 -#: circuits/forms/filtersets.py:148 core/forms/filtersets.py:35 -#: core/forms/filtersets.py:76 core/tables/data.py:23 core/tables/jobs.py:26 -#: core/tables/tasks.py:88 dcim/forms/bulk_edit.py:105 -#: dcim/forms/bulk_edit.py:180 dcim/forms/bulk_edit.py:261 -#: dcim/forms/bulk_edit.py:598 dcim/forms/bulk_edit.py:654 -#: dcim/forms/bulk_edit.py:686 dcim/forms/bulk_edit.py:813 -#: dcim/forms/bulk_edit.py:1594 dcim/forms/bulk_import.py:87 -#: dcim/forms/bulk_import.py:146 dcim/forms/bulk_import.py:202 -#: dcim/forms/bulk_import.py:450 dcim/forms/bulk_import.py:604 -#: dcim/forms/bulk_import.py:1155 dcim/forms/bulk_import.py:1322 -#: dcim/forms/bulk_import.py:1386 dcim/forms/filtersets.py:171 -#: dcim/forms/filtersets.py:230 dcim/forms/filtersets.py:282 -#: dcim/forms/filtersets.py:728 dcim/forms/filtersets.py:843 -#: dcim/forms/filtersets.py:877 dcim/forms/filtersets.py:978 -#: dcim/forms/filtersets.py:1089 dcim/tables/devices.py:145 -#: dcim/tables/devices.py:818 dcim/tables/devices.py:1046 -#: dcim/tables/modules.py:69 dcim/tables/power.py:74 dcim/tables/racks.py:66 -#: dcim/tables/sites.py:82 dcim/tables/sites.py:133 -#: ipam/forms/bulk_edit.py:241 ipam/forms/bulk_edit.py:290 -#: ipam/forms/bulk_edit.py:338 ipam/forms/bulk_edit.py:544 -#: ipam/forms/bulk_import.py:191 ipam/forms/bulk_import.py:256 -#: ipam/forms/bulk_import.py:292 ipam/forms/bulk_import.py:458 -#: ipam/forms/filtersets.py:210 ipam/forms/filtersets.py:281 -#: ipam/forms/filtersets.py:355 ipam/forms/filtersets.py:508 -#: ipam/forms/model_forms.py:466 ipam/tables/ip.py:236 ipam/tables/ip.py:309 -#: ipam/tables/ip.py:359 ipam/tables/ip.py:421 ipam/tables/ip.py:448 -#: ipam/tables/vlans.py:122 ipam/tables/vlans.py:227 -#: templates/circuits/circuit.html:34 templates/core/datasource.html:46 -#: templates/core/job.html:30 templates/core/rq_task.html:81 -#: templates/core/system.html:18 templates/dcim/cable.html:19 -#: templates/dcim/device.html:175 templates/dcim/location.html:45 -#: templates/dcim/module.html:66 templates/dcim/powerfeed.html:36 -#: templates/dcim/rack.html:43 templates/dcim/site.html:42 -#: templates/extras/script_list.html:49 templates/ipam/ipaddress.html:37 -#: templates/ipam/iprange.html:54 templates/ipam/prefix.html:73 -#: templates/ipam/vlan.html:48 templates/virtualization/cluster.html:21 -#: templates/virtualization/virtualmachine.html:19 -#: templates/vpn/tunnel.html:25 templates/wireless/wirelesslan.html:22 -#: templates/wireless/wirelesslink.html:17 users/forms/filtersets.py:33 -#: users/forms/model_forms.py:195 virtualization/forms/bulk_edit.py:70 -#: virtualization/forms/bulk_edit.py:118 -#: virtualization/forms/bulk_import.py:54 -#: virtualization/forms/bulk_import.py:80 -#: virtualization/forms/filtersets.py:62 -#: virtualization/forms/filtersets.py:160 virtualization/tables/clusters.py:74 -#: virtualization/tables/virtualmachines.py:59 vpn/forms/bulk_edit.py:39 -#: vpn/forms/bulk_import.py:37 vpn/forms/filtersets.py:47 -#: vpn/tables/tunnels.py:48 wireless/forms/bulk_edit.py:43 -#: wireless/forms/bulk_edit.py:105 wireless/forms/bulk_import.py:43 -#: wireless/forms/bulk_import.py:84 wireless/forms/filtersets.py:49 -#: wireless/forms/filtersets.py:83 wireless/tables/wirelesslan.py:52 -#: wireless/tables/wirelesslink.py:19 +#: netbox/circuits/forms/bulk_edit.py:134 +#: netbox/circuits/forms/bulk_import.py:95 +#: netbox/circuits/forms/filtersets.py:148 netbox/core/forms/filtersets.py:35 +#: netbox/core/forms/filtersets.py:76 netbox/core/tables/data.py:23 +#: netbox/core/tables/jobs.py:26 netbox/core/tables/tasks.py:88 +#: netbox/dcim/forms/bulk_edit.py:105 netbox/dcim/forms/bulk_edit.py:180 +#: netbox/dcim/forms/bulk_edit.py:261 netbox/dcim/forms/bulk_edit.py:598 +#: netbox/dcim/forms/bulk_edit.py:654 netbox/dcim/forms/bulk_edit.py:686 +#: netbox/dcim/forms/bulk_edit.py:813 netbox/dcim/forms/bulk_edit.py:1594 +#: netbox/dcim/forms/bulk_import.py:87 netbox/dcim/forms/bulk_import.py:146 +#: netbox/dcim/forms/bulk_import.py:202 netbox/dcim/forms/bulk_import.py:450 +#: netbox/dcim/forms/bulk_import.py:604 netbox/dcim/forms/bulk_import.py:1155 +#: netbox/dcim/forms/bulk_import.py:1322 netbox/dcim/forms/bulk_import.py:1386 +#: netbox/dcim/forms/filtersets.py:171 netbox/dcim/forms/filtersets.py:230 +#: netbox/dcim/forms/filtersets.py:282 netbox/dcim/forms/filtersets.py:728 +#: netbox/dcim/forms/filtersets.py:843 netbox/dcim/forms/filtersets.py:877 +#: netbox/dcim/forms/filtersets.py:978 netbox/dcim/forms/filtersets.py:1089 +#: netbox/dcim/tables/devices.py:137 netbox/dcim/tables/devices.py:800 +#: netbox/dcim/tables/devices.py:1028 netbox/dcim/tables/modules.py:69 +#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:66 +#: netbox/dcim/tables/sites.py:82 netbox/dcim/tables/sites.py:133 +#: netbox/ipam/forms/bulk_edit.py:241 netbox/ipam/forms/bulk_edit.py:290 +#: netbox/ipam/forms/bulk_edit.py:338 netbox/ipam/forms/bulk_edit.py:544 +#: netbox/ipam/forms/bulk_import.py:191 netbox/ipam/forms/bulk_import.py:256 +#: netbox/ipam/forms/bulk_import.py:292 netbox/ipam/forms/bulk_import.py:458 +#: netbox/ipam/forms/filtersets.py:210 netbox/ipam/forms/filtersets.py:281 +#: netbox/ipam/forms/filtersets.py:355 netbox/ipam/forms/filtersets.py:508 +#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/tables/ip.py:236 +#: netbox/ipam/tables/ip.py:309 netbox/ipam/tables/ip.py:359 +#: netbox/ipam/tables/ip.py:421 netbox/ipam/tables/ip.py:448 +#: netbox/ipam/tables/vlans.py:122 netbox/ipam/tables/vlans.py:227 +#: netbox/templates/circuits/circuit.html:34 +#: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:30 +#: netbox/templates/core/rq_task.html:81 netbox/templates/core/system.html:18 +#: netbox/templates/dcim/cable.html:19 netbox/templates/dcim/device.html:176 +#: netbox/templates/dcim/location.html:45 netbox/templates/dcim/module.html:66 +#: netbox/templates/dcim/powerfeed.html:36 netbox/templates/dcim/rack.html:43 +#: netbox/templates/dcim/site.html:43 +#: netbox/templates/extras/script_list.html:49 +#: netbox/templates/ipam/ipaddress.html:37 +#: netbox/templates/ipam/iprange.html:54 netbox/templates/ipam/prefix.html:73 +#: netbox/templates/ipam/vlan.html:48 +#: netbox/templates/virtualization/cluster.html:21 +#: netbox/templates/virtualization/virtualmachine.html:19 +#: netbox/templates/vpn/tunnel.html:25 +#: netbox/templates/wireless/wirelesslan.html:22 +#: netbox/templates/wireless/wirelesslink.html:17 +#: netbox/users/forms/filtersets.py:33 netbox/users/forms/model_forms.py:195 +#: netbox/virtualization/forms/bulk_edit.py:70 +#: netbox/virtualization/forms/bulk_edit.py:118 +#: netbox/virtualization/forms/bulk_import.py:54 +#: netbox/virtualization/forms/bulk_import.py:80 +#: netbox/virtualization/forms/filtersets.py:62 +#: netbox/virtualization/forms/filtersets.py:160 +#: netbox/virtualization/tables/clusters.py:74 +#: netbox/virtualization/tables/virtualmachines.py:59 +#: netbox/vpn/forms/bulk_edit.py:39 netbox/vpn/forms/bulk_import.py:37 +#: netbox/vpn/forms/filtersets.py:47 netbox/vpn/tables/tunnels.py:48 +#: netbox/wireless/forms/bulk_edit.py:43 +#: netbox/wireless/forms/bulk_edit.py:105 +#: netbox/wireless/forms/bulk_import.py:43 +#: netbox/wireless/forms/bulk_import.py:84 +#: netbox/wireless/forms/filtersets.py:49 +#: netbox/wireless/forms/filtersets.py:83 +#: netbox/wireless/tables/wirelesslan.py:52 +#: netbox/wireless/tables/wirelesslink.py:19 msgid "Status" msgstr "Статус" -#: circuits/forms/bulk_edit.py:140 circuits/forms/bulk_import.py:100 -#: circuits/forms/filtersets.py:117 dcim/forms/bulk_edit.py:121 -#: dcim/forms/bulk_edit.py:186 dcim/forms/bulk_edit.py:256 -#: dcim/forms/bulk_edit.py:368 dcim/forms/bulk_edit.py:588 -#: dcim/forms/bulk_edit.py:692 dcim/forms/bulk_edit.py:1599 -#: dcim/forms/bulk_import.py:106 dcim/forms/bulk_import.py:151 -#: dcim/forms/bulk_import.py:195 dcim/forms/bulk_import.py:282 -#: dcim/forms/bulk_import.py:424 dcim/forms/bulk_import.py:1167 -#: dcim/forms/bulk_import.py:1379 dcim/forms/filtersets.py:166 -#: dcim/forms/filtersets.py:198 dcim/forms/filtersets.py:249 -#: dcim/forms/filtersets.py:334 dcim/forms/filtersets.py:355 -#: dcim/forms/filtersets.py:652 dcim/forms/filtersets.py:835 -#: dcim/forms/filtersets.py:897 dcim/forms/filtersets.py:927 -#: dcim/forms/filtersets.py:1049 dcim/tables/power.py:88 -#: extras/filtersets.py:564 extras/forms/filtersets.py:332 -#: extras/forms/filtersets.py:405 ipam/forms/bulk_edit.py:41 -#: ipam/forms/bulk_edit.py:66 ipam/forms/bulk_edit.py:110 -#: ipam/forms/bulk_edit.py:139 ipam/forms/bulk_edit.py:164 -#: ipam/forms/bulk_edit.py:236 ipam/forms/bulk_edit.py:285 -#: ipam/forms/bulk_edit.py:333 ipam/forms/bulk_edit.py:539 -#: ipam/forms/bulk_import.py:37 ipam/forms/bulk_import.py:66 -#: ipam/forms/bulk_import.py:94 ipam/forms/bulk_import.py:114 -#: ipam/forms/bulk_import.py:134 ipam/forms/bulk_import.py:163 -#: ipam/forms/bulk_import.py:249 ipam/forms/bulk_import.py:285 -#: ipam/forms/bulk_import.py:451 ipam/forms/filtersets.py:48 -#: ipam/forms/filtersets.py:68 ipam/forms/filtersets.py:100 -#: ipam/forms/filtersets.py:120 ipam/forms/filtersets.py:143 -#: ipam/forms/filtersets.py:174 ipam/forms/filtersets.py:267 -#: ipam/forms/filtersets.py:310 ipam/forms/filtersets.py:476 -#: ipam/tables/ip.py:451 ipam/tables/vlans.py:224 -#: templates/circuits/circuit.html:38 templates/dcim/cable.html:23 -#: templates/dcim/device.html:78 templates/dcim/location.html:49 -#: templates/dcim/powerfeed.html:44 templates/dcim/rack.html:34 -#: templates/dcim/rackreservation.html:49 templates/dcim/site.html:46 -#: templates/dcim/virtualdevicecontext.html:52 -#: templates/ipam/aggregate.html:30 templates/ipam/asn.html:33 -#: templates/ipam/asnrange.html:29 templates/ipam/ipaddress.html:28 -#: templates/ipam/iprange.html:58 templates/ipam/prefix.html:29 -#: templates/ipam/routetarget.html:17 templates/ipam/vlan.html:39 -#: templates/ipam/vrf.html:20 templates/tenancy/tenant.html:17 -#: templates/virtualization/cluster.html:33 -#: templates/virtualization/virtualmachine.html:35 templates/vpn/l2vpn.html:30 -#: templates/vpn/tunnel.html:49 templates/wireless/wirelesslan.html:34 -#: templates/wireless/wirelesslink.html:25 tenancy/forms/forms.py:25 -#: tenancy/forms/forms.py:48 tenancy/forms/model_forms.py:52 -#: tenancy/tables/columns.py:64 virtualization/forms/bulk_edit.py:76 -#: virtualization/forms/bulk_edit.py:155 -#: virtualization/forms/bulk_import.py:66 -#: virtualization/forms/bulk_import.py:115 -#: virtualization/forms/filtersets.py:47 -#: virtualization/forms/filtersets.py:105 vpn/forms/bulk_edit.py:59 -#: vpn/forms/bulk_edit.py:269 vpn/forms/bulk_import.py:59 -#: vpn/forms/bulk_import.py:258 vpn/forms/filtersets.py:214 -#: wireless/forms/bulk_edit.py:63 wireless/forms/bulk_edit.py:110 -#: wireless/forms/bulk_import.py:55 wireless/forms/bulk_import.py:97 -#: wireless/forms/filtersets.py:35 wireless/forms/filtersets.py:75 +#: netbox/circuits/forms/bulk_edit.py:140 +#: netbox/circuits/forms/bulk_import.py:100 +#: netbox/circuits/forms/filtersets.py:117 netbox/dcim/forms/bulk_edit.py:121 +#: netbox/dcim/forms/bulk_edit.py:186 netbox/dcim/forms/bulk_edit.py:256 +#: netbox/dcim/forms/bulk_edit.py:368 netbox/dcim/forms/bulk_edit.py:588 +#: netbox/dcim/forms/bulk_edit.py:692 netbox/dcim/forms/bulk_edit.py:1599 +#: netbox/dcim/forms/bulk_import.py:106 netbox/dcim/forms/bulk_import.py:151 +#: netbox/dcim/forms/bulk_import.py:195 netbox/dcim/forms/bulk_import.py:282 +#: netbox/dcim/forms/bulk_import.py:424 netbox/dcim/forms/bulk_import.py:1167 +#: netbox/dcim/forms/bulk_import.py:1379 netbox/dcim/forms/filtersets.py:166 +#: netbox/dcim/forms/filtersets.py:198 netbox/dcim/forms/filtersets.py:249 +#: netbox/dcim/forms/filtersets.py:334 netbox/dcim/forms/filtersets.py:355 +#: netbox/dcim/forms/filtersets.py:652 netbox/dcim/forms/filtersets.py:835 +#: netbox/dcim/forms/filtersets.py:897 netbox/dcim/forms/filtersets.py:927 +#: netbox/dcim/forms/filtersets.py:1049 netbox/dcim/tables/power.py:88 +#: netbox/extras/filtersets.py:564 netbox/extras/forms/filtersets.py:332 +#: netbox/extras/forms/filtersets.py:405 netbox/ipam/forms/bulk_edit.py:41 +#: netbox/ipam/forms/bulk_edit.py:66 netbox/ipam/forms/bulk_edit.py:110 +#: netbox/ipam/forms/bulk_edit.py:139 netbox/ipam/forms/bulk_edit.py:164 +#: netbox/ipam/forms/bulk_edit.py:236 netbox/ipam/forms/bulk_edit.py:285 +#: netbox/ipam/forms/bulk_edit.py:333 netbox/ipam/forms/bulk_edit.py:539 +#: netbox/ipam/forms/bulk_import.py:37 netbox/ipam/forms/bulk_import.py:66 +#: netbox/ipam/forms/bulk_import.py:94 netbox/ipam/forms/bulk_import.py:114 +#: netbox/ipam/forms/bulk_import.py:134 netbox/ipam/forms/bulk_import.py:163 +#: netbox/ipam/forms/bulk_import.py:249 netbox/ipam/forms/bulk_import.py:285 +#: netbox/ipam/forms/bulk_import.py:451 netbox/ipam/forms/filtersets.py:48 +#: netbox/ipam/forms/filtersets.py:68 netbox/ipam/forms/filtersets.py:100 +#: netbox/ipam/forms/filtersets.py:120 netbox/ipam/forms/filtersets.py:143 +#: netbox/ipam/forms/filtersets.py:174 netbox/ipam/forms/filtersets.py:267 +#: netbox/ipam/forms/filtersets.py:310 netbox/ipam/forms/filtersets.py:476 +#: netbox/ipam/tables/ip.py:451 netbox/ipam/tables/vlans.py:224 +#: netbox/templates/circuits/circuit.html:38 +#: netbox/templates/dcim/cable.html:23 netbox/templates/dcim/device.html:79 +#: netbox/templates/dcim/location.html:49 +#: netbox/templates/dcim/powerfeed.html:44 netbox/templates/dcim/rack.html:34 +#: netbox/templates/dcim/rackreservation.html:49 +#: netbox/templates/dcim/site.html:47 +#: netbox/templates/dcim/virtualdevicecontext.html:52 +#: netbox/templates/ipam/aggregate.html:30 netbox/templates/ipam/asn.html:33 +#: netbox/templates/ipam/asnrange.html:29 +#: netbox/templates/ipam/ipaddress.html:28 +#: netbox/templates/ipam/iprange.html:58 netbox/templates/ipam/prefix.html:29 +#: netbox/templates/ipam/routetarget.html:17 +#: netbox/templates/ipam/vlan.html:39 netbox/templates/ipam/vrf.html:20 +#: netbox/templates/tenancy/tenant.html:17 +#: netbox/templates/virtualization/cluster.html:33 +#: netbox/templates/virtualization/virtualmachine.html:35 +#: netbox/templates/vpn/l2vpn.html:30 netbox/templates/vpn/tunnel.html:49 +#: netbox/templates/wireless/wirelesslan.html:34 +#: netbox/templates/wireless/wirelesslink.html:25 +#: netbox/tenancy/forms/forms.py:25 netbox/tenancy/forms/forms.py:48 +#: netbox/tenancy/forms/model_forms.py:52 netbox/tenancy/tables/columns.py:64 +#: netbox/virtualization/forms/bulk_edit.py:76 +#: netbox/virtualization/forms/bulk_edit.py:155 +#: netbox/virtualization/forms/bulk_import.py:66 +#: netbox/virtualization/forms/bulk_import.py:115 +#: netbox/virtualization/forms/filtersets.py:47 +#: netbox/virtualization/forms/filtersets.py:105 +#: netbox/vpn/forms/bulk_edit.py:59 netbox/vpn/forms/bulk_edit.py:269 +#: netbox/vpn/forms/bulk_import.py:59 netbox/vpn/forms/bulk_import.py:258 +#: netbox/vpn/forms/filtersets.py:214 netbox/wireless/forms/bulk_edit.py:63 +#: netbox/wireless/forms/bulk_edit.py:110 +#: netbox/wireless/forms/bulk_import.py:55 +#: netbox/wireless/forms/bulk_import.py:97 +#: netbox/wireless/forms/filtersets.py:35 +#: netbox/wireless/forms/filtersets.py:75 msgid "Tenant" msgstr "Арендатор " -#: circuits/forms/bulk_edit.py:145 circuits/forms/filtersets.py:172 +#: netbox/circuits/forms/bulk_edit.py:145 +#: netbox/circuits/forms/filtersets.py:172 msgid "Install date" msgstr "Дата установки" -#: circuits/forms/bulk_edit.py:150 circuits/forms/filtersets.py:177 +#: netbox/circuits/forms/bulk_edit.py:150 +#: netbox/circuits/forms/filtersets.py:177 msgid "Termination date" msgstr "Дата отключения" -#: circuits/forms/bulk_edit.py:156 circuits/forms/filtersets.py:184 +#: netbox/circuits/forms/bulk_edit.py:156 +#: netbox/circuits/forms/filtersets.py:184 msgid "Commit rate (Kbps)" msgstr "Гарантированная скорость (Кбит/с)" -#: circuits/forms/bulk_edit.py:171 circuits/forms/model_forms.py:110 +#: netbox/circuits/forms/bulk_edit.py:171 +#: netbox/circuits/forms/model_forms.py:110 msgid "Service Parameters" msgstr "Параметры Службы" -#: circuits/forms/bulk_edit.py:172 circuits/forms/model_forms.py:111 -#: dcim/forms/model_forms.py:138 dcim/forms/model_forms.py:180 -#: dcim/forms/model_forms.py:228 dcim/forms/model_forms.py:267 -#: dcim/forms/model_forms.py:713 dcim/forms/model_forms.py:1636 -#: ipam/forms/model_forms.py:62 ipam/forms/model_forms.py:79 -#: ipam/forms/model_forms.py:113 ipam/forms/model_forms.py:134 -#: ipam/forms/model_forms.py:158 ipam/forms/model_forms.py:230 -#: ipam/forms/model_forms.py:259 ipam/forms/model_forms.py:314 -#: netbox/navigation/menu.py:37 templates/dcim/device_edit.html:85 -#: templates/dcim/htmx/cable_edit.html:72 -#: templates/ipam/ipaddress_bulk_add.html:27 templates/ipam/vlan_edit.html:22 -#: virtualization/forms/model_forms.py:80 -#: virtualization/forms/model_forms.py:222 vpn/forms/bulk_edit.py:78 -#: vpn/forms/filtersets.py:44 vpn/forms/model_forms.py:62 -#: vpn/forms/model_forms.py:147 vpn/forms/model_forms.py:411 -#: wireless/forms/model_forms.py:54 wireless/forms/model_forms.py:163 +#: netbox/circuits/forms/bulk_edit.py:172 +#: netbox/circuits/forms/model_forms.py:111 +#: netbox/dcim/forms/model_forms.py:138 netbox/dcim/forms/model_forms.py:180 +#: netbox/dcim/forms/model_forms.py:228 netbox/dcim/forms/model_forms.py:267 +#: netbox/dcim/forms/model_forms.py:713 netbox/dcim/forms/model_forms.py:1636 +#: netbox/ipam/forms/model_forms.py:62 netbox/ipam/forms/model_forms.py:79 +#: netbox/ipam/forms/model_forms.py:113 netbox/ipam/forms/model_forms.py:134 +#: netbox/ipam/forms/model_forms.py:158 netbox/ipam/forms/model_forms.py:230 +#: netbox/ipam/forms/model_forms.py:259 netbox/ipam/forms/model_forms.py:314 +#: netbox/netbox/navigation/menu.py:37 +#: netbox/templates/dcim/device_edit.html:85 +#: netbox/templates/dcim/htmx/cable_edit.html:72 +#: netbox/templates/ipam/ipaddress_bulk_add.html:27 +#: netbox/templates/ipam/vlan_edit.html:22 +#: netbox/virtualization/forms/model_forms.py:80 +#: netbox/virtualization/forms/model_forms.py:222 +#: netbox/vpn/forms/bulk_edit.py:78 netbox/vpn/forms/filtersets.py:44 +#: netbox/vpn/forms/model_forms.py:62 netbox/vpn/forms/model_forms.py:147 +#: netbox/vpn/forms/model_forms.py:411 netbox/wireless/forms/model_forms.py:54 +#: netbox/wireless/forms/model_forms.py:163 msgid "Tenancy" msgstr "Аренда" -#: circuits/forms/bulk_edit.py:191 circuits/forms/bulk_edit.py:215 -#: circuits/forms/model_forms.py:153 circuits/tables/circuits.py:109 -#: templates/circuits/inc/circuit_termination_fields.html:62 -#: templates/circuits/providernetwork.html:17 +#: netbox/circuits/forms/bulk_edit.py:191 +#: netbox/circuits/forms/bulk_edit.py:215 +#: netbox/circuits/forms/model_forms.py:153 +#: netbox/circuits/tables/circuits.py:109 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:62 +#: netbox/templates/circuits/providernetwork.html:17 msgid "Provider Network" msgstr "Сеть провайдера" -#: circuits/forms/bulk_edit.py:197 +#: netbox/circuits/forms/bulk_edit.py:197 msgid "Port speed (Kbps)" msgstr "Скорость порта (Кбит/с)" -#: circuits/forms/bulk_edit.py:201 +#: netbox/circuits/forms/bulk_edit.py:201 msgid "Upstream speed (Kbps)" msgstr "Скорость восходящего потока (Кбит/с)" -#: circuits/forms/bulk_edit.py:204 dcim/forms/bulk_edit.py:849 -#: dcim/forms/bulk_edit.py:1208 dcim/forms/bulk_edit.py:1225 -#: dcim/forms/bulk_edit.py:1242 dcim/forms/bulk_edit.py:1260 -#: dcim/forms/bulk_edit.py:1348 dcim/forms/bulk_edit.py:1487 -#: dcim/forms/bulk_edit.py:1504 +#: netbox/circuits/forms/bulk_edit.py:204 netbox/dcim/forms/bulk_edit.py:849 +#: netbox/dcim/forms/bulk_edit.py:1208 netbox/dcim/forms/bulk_edit.py:1225 +#: netbox/dcim/forms/bulk_edit.py:1242 netbox/dcim/forms/bulk_edit.py:1260 +#: netbox/dcim/forms/bulk_edit.py:1348 netbox/dcim/forms/bulk_edit.py:1487 +#: netbox/dcim/forms/bulk_edit.py:1504 msgid "Mark connected" msgstr "Пометить подключенным" -#: circuits/forms/bulk_edit.py:217 circuits/forms/model_forms.py:155 -#: templates/circuits/inc/circuit_termination_fields.html:54 -#: templates/dcim/frontport.html:121 templates/dcim/interface.html:193 -#: templates/dcim/rearport.html:111 +#: netbox/circuits/forms/bulk_edit.py:217 +#: netbox/circuits/forms/model_forms.py:155 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:54 +#: netbox/templates/dcim/frontport.html:121 +#: netbox/templates/dcim/interface.html:193 +#: netbox/templates/dcim/rearport.html:111 msgid "Circuit Termination" msgstr "Прекращение цепи" -#: circuits/forms/bulk_edit.py:219 circuits/forms/model_forms.py:157 +#: netbox/circuits/forms/bulk_edit.py:219 +#: netbox/circuits/forms/model_forms.py:157 msgid "Termination Details" msgstr "Сведения об увольнении" -#: circuits/forms/bulk_import.py:38 circuits/forms/bulk_import.py:53 -#: circuits/forms/bulk_import.py:79 +#: netbox/circuits/forms/bulk_import.py:38 +#: netbox/circuits/forms/bulk_import.py:53 +#: netbox/circuits/forms/bulk_import.py:79 msgid "Assigned provider" msgstr "Назначенный провайдер" -#: circuits/forms/bulk_import.py:70 dcim/forms/bulk_import.py:178 -#: dcim/forms/bulk_import.py:388 dcim/forms/bulk_import.py:1108 -#: dcim/forms/bulk_import.py:1187 extras/forms/bulk_import.py:232 +#: netbox/circuits/forms/bulk_import.py:70 +#: netbox/dcim/forms/bulk_import.py:178 netbox/dcim/forms/bulk_import.py:388 +#: netbox/dcim/forms/bulk_import.py:1108 netbox/dcim/forms/bulk_import.py:1187 +#: netbox/extras/forms/bulk_import.py:232 msgid "RGB color in hexadecimal. Example:" msgstr "Цвет RGB в шестнадцатеричном формате. Пример:" -#: circuits/forms/bulk_import.py:85 +#: netbox/circuits/forms/bulk_import.py:85 msgid "Assigned provider account" msgstr "Назначенный аккаунт провайдера" -#: circuits/forms/bulk_import.py:92 +#: netbox/circuits/forms/bulk_import.py:92 msgid "Type of circuit" msgstr "Тип канала связи" -#: circuits/forms/bulk_import.py:97 dcim/forms/bulk_import.py:89 -#: dcim/forms/bulk_import.py:148 dcim/forms/bulk_import.py:204 -#: dcim/forms/bulk_import.py:452 dcim/forms/bulk_import.py:606 -#: dcim/forms/bulk_import.py:1324 ipam/forms/bulk_import.py:193 -#: ipam/forms/bulk_import.py:258 ipam/forms/bulk_import.py:294 -#: ipam/forms/bulk_import.py:460 virtualization/forms/bulk_import.py:56 -#: virtualization/forms/bulk_import.py:82 vpn/forms/bulk_import.py:39 -#: wireless/forms/bulk_import.py:45 +#: netbox/circuits/forms/bulk_import.py:97 netbox/dcim/forms/bulk_import.py:89 +#: netbox/dcim/forms/bulk_import.py:148 netbox/dcim/forms/bulk_import.py:204 +#: netbox/dcim/forms/bulk_import.py:452 netbox/dcim/forms/bulk_import.py:606 +#: netbox/dcim/forms/bulk_import.py:1324 netbox/ipam/forms/bulk_import.py:193 +#: netbox/ipam/forms/bulk_import.py:258 netbox/ipam/forms/bulk_import.py:294 +#: netbox/ipam/forms/bulk_import.py:460 +#: netbox/virtualization/forms/bulk_import.py:56 +#: netbox/virtualization/forms/bulk_import.py:82 +#: netbox/vpn/forms/bulk_import.py:39 netbox/wireless/forms/bulk_import.py:45 msgid "Operational status" msgstr "Операционный статус" -#: circuits/forms/bulk_import.py:104 dcim/forms/bulk_import.py:110 -#: dcim/forms/bulk_import.py:155 dcim/forms/bulk_import.py:286 -#: dcim/forms/bulk_import.py:428 dcim/forms/bulk_import.py:1171 -#: dcim/forms/bulk_import.py:1319 dcim/forms/bulk_import.py:1383 -#: ipam/forms/bulk_import.py:41 ipam/forms/bulk_import.py:70 -#: ipam/forms/bulk_import.py:98 ipam/forms/bulk_import.py:118 -#: ipam/forms/bulk_import.py:138 ipam/forms/bulk_import.py:167 -#: ipam/forms/bulk_import.py:253 ipam/forms/bulk_import.py:289 -#: ipam/forms/bulk_import.py:455 virtualization/forms/bulk_import.py:70 -#: virtualization/forms/bulk_import.py:119 vpn/forms/bulk_import.py:63 -#: wireless/forms/bulk_import.py:59 wireless/forms/bulk_import.py:101 +#: netbox/circuits/forms/bulk_import.py:104 +#: netbox/dcim/forms/bulk_import.py:110 netbox/dcim/forms/bulk_import.py:155 +#: netbox/dcim/forms/bulk_import.py:286 netbox/dcim/forms/bulk_import.py:428 +#: netbox/dcim/forms/bulk_import.py:1171 netbox/dcim/forms/bulk_import.py:1319 +#: netbox/dcim/forms/bulk_import.py:1383 netbox/ipam/forms/bulk_import.py:41 +#: netbox/ipam/forms/bulk_import.py:70 netbox/ipam/forms/bulk_import.py:98 +#: netbox/ipam/forms/bulk_import.py:118 netbox/ipam/forms/bulk_import.py:138 +#: netbox/ipam/forms/bulk_import.py:167 netbox/ipam/forms/bulk_import.py:253 +#: netbox/ipam/forms/bulk_import.py:289 netbox/ipam/forms/bulk_import.py:455 +#: netbox/virtualization/forms/bulk_import.py:70 +#: netbox/virtualization/forms/bulk_import.py:119 +#: netbox/vpn/forms/bulk_import.py:63 netbox/wireless/forms/bulk_import.py:59 +#: netbox/wireless/forms/bulk_import.py:101 msgid "Assigned tenant" msgstr "Назначенный тенант" -#: circuits/forms/bulk_import.py:122 -#: templates/circuits/inc/circuit_termination.html:6 -#: templates/circuits/inc/circuit_termination_fields.html:15 -#: templates/dcim/cable.html:68 templates/dcim/cable.html:72 -#: vpn/forms/bulk_import.py:100 vpn/forms/filtersets.py:77 +#: netbox/circuits/forms/bulk_import.py:122 +#: netbox/templates/circuits/inc/circuit_termination.html:6 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:15 +#: netbox/templates/dcim/cable.html:68 netbox/templates/dcim/cable.html:72 +#: netbox/vpn/forms/bulk_import.py:100 netbox/vpn/forms/filtersets.py:77 msgid "Termination" msgstr "Прекращение" -#: circuits/forms/bulk_import.py:132 circuits/forms/filtersets.py:145 -#: circuits/forms/filtersets.py:225 circuits/forms/model_forms.py:142 +#: netbox/circuits/forms/bulk_import.py:132 +#: netbox/circuits/forms/filtersets.py:145 +#: netbox/circuits/forms/filtersets.py:225 +#: netbox/circuits/forms/model_forms.py:142 msgid "Provider network" msgstr "Сеть провайдера" -#: circuits/forms/filtersets.py:28 circuits/forms/filtersets.py:116 -#: circuits/forms/filtersets.py:198 dcim/forms/bulk_edit.py:248 -#: dcim/forms/bulk_edit.py:346 dcim/forms/bulk_edit.py:580 -#: dcim/forms/bulk_edit.py:627 dcim/forms/bulk_edit.py:780 -#: dcim/forms/bulk_import.py:189 dcim/forms/bulk_import.py:263 -#: dcim/forms/bulk_import.py:491 dcim/forms/bulk_import.py:1268 -#: dcim/forms/bulk_import.py:1302 dcim/forms/filtersets.py:93 -#: dcim/forms/filtersets.py:246 dcim/forms/filtersets.py:279 -#: dcim/forms/filtersets.py:331 dcim/forms/filtersets.py:382 -#: dcim/forms/filtersets.py:649 dcim/forms/filtersets.py:691 -#: dcim/forms/filtersets.py:896 dcim/forms/filtersets.py:925 -#: dcim/forms/filtersets.py:945 dcim/forms/filtersets.py:1009 -#: dcim/forms/filtersets.py:1039 dcim/forms/filtersets.py:1048 -#: dcim/forms/filtersets.py:1159 dcim/forms/filtersets.py:1181 -#: dcim/forms/filtersets.py:1203 dcim/forms/filtersets.py:1220 -#: dcim/forms/filtersets.py:1240 dcim/forms/filtersets.py:1348 -#: dcim/forms/filtersets.py:1370 dcim/forms/filtersets.py:1391 -#: dcim/forms/filtersets.py:1406 dcim/forms/filtersets.py:1420 -#: dcim/forms/model_forms.py:179 dcim/forms/model_forms.py:211 -#: dcim/forms/model_forms.py:411 dcim/forms/model_forms.py:673 -#: dcim/tables/devices.py:162 dcim/tables/power.py:30 dcim/tables/racks.py:58 -#: dcim/tables/racks.py:143 extras/filtersets.py:488 -#: extras/forms/filtersets.py:329 ipam/forms/bulk_edit.py:457 -#: ipam/forms/filtersets.py:173 ipam/forms/filtersets.py:414 -#: ipam/forms/filtersets.py:437 ipam/forms/filtersets.py:474 -#: ipam/forms/model_forms.py:599 templates/dcim/device.html:25 -#: templates/dcim/device_edit.html:30 -#: templates/dcim/inc/cable_termination.html:12 -#: templates/dcim/location.html:26 templates/dcim/powerpanel.html:26 -#: templates/dcim/rack.html:26 templates/dcim/rackreservation.html:32 -#: virtualization/forms/filtersets.py:46 -#: virtualization/forms/filtersets.py:100 wireless/forms/model_forms.py:87 -#: wireless/forms/model_forms.py:129 +#: netbox/circuits/forms/filtersets.py:28 +#: netbox/circuits/forms/filtersets.py:116 +#: netbox/circuits/forms/filtersets.py:198 netbox/dcim/forms/bulk_edit.py:248 +#: netbox/dcim/forms/bulk_edit.py:346 netbox/dcim/forms/bulk_edit.py:580 +#: netbox/dcim/forms/bulk_edit.py:627 netbox/dcim/forms/bulk_edit.py:780 +#: netbox/dcim/forms/bulk_import.py:189 netbox/dcim/forms/bulk_import.py:263 +#: netbox/dcim/forms/bulk_import.py:491 netbox/dcim/forms/bulk_import.py:1268 +#: netbox/dcim/forms/bulk_import.py:1302 netbox/dcim/forms/filtersets.py:93 +#: netbox/dcim/forms/filtersets.py:246 netbox/dcim/forms/filtersets.py:279 +#: netbox/dcim/forms/filtersets.py:331 netbox/dcim/forms/filtersets.py:382 +#: netbox/dcim/forms/filtersets.py:649 netbox/dcim/forms/filtersets.py:691 +#: netbox/dcim/forms/filtersets.py:896 netbox/dcim/forms/filtersets.py:925 +#: netbox/dcim/forms/filtersets.py:945 netbox/dcim/forms/filtersets.py:1009 +#: netbox/dcim/forms/filtersets.py:1039 netbox/dcim/forms/filtersets.py:1048 +#: netbox/dcim/forms/filtersets.py:1159 netbox/dcim/forms/filtersets.py:1181 +#: netbox/dcim/forms/filtersets.py:1203 netbox/dcim/forms/filtersets.py:1220 +#: netbox/dcim/forms/filtersets.py:1240 netbox/dcim/forms/filtersets.py:1348 +#: netbox/dcim/forms/filtersets.py:1370 netbox/dcim/forms/filtersets.py:1391 +#: netbox/dcim/forms/filtersets.py:1406 netbox/dcim/forms/filtersets.py:1420 +#: netbox/dcim/forms/model_forms.py:179 netbox/dcim/forms/model_forms.py:211 +#: netbox/dcim/forms/model_forms.py:411 netbox/dcim/forms/model_forms.py:673 +#: netbox/dcim/tables/devices.py:154 netbox/dcim/tables/power.py:30 +#: netbox/dcim/tables/racks.py:58 netbox/dcim/tables/racks.py:143 +#: netbox/extras/filtersets.py:488 netbox/extras/forms/filtersets.py:329 +#: netbox/ipam/forms/bulk_edit.py:457 netbox/ipam/forms/filtersets.py:173 +#: netbox/ipam/forms/filtersets.py:414 netbox/ipam/forms/filtersets.py:437 +#: netbox/ipam/forms/filtersets.py:474 netbox/ipam/forms/model_forms.py:599 +#: netbox/templates/dcim/device.html:26 +#: netbox/templates/dcim/device_edit.html:30 +#: netbox/templates/dcim/inc/cable_termination.html:12 +#: netbox/templates/dcim/location.html:26 +#: netbox/templates/dcim/powerpanel.html:26 netbox/templates/dcim/rack.html:26 +#: netbox/templates/dcim/rackreservation.html:32 +#: netbox/virtualization/forms/filtersets.py:46 +#: netbox/virtualization/forms/filtersets.py:100 +#: netbox/wireless/forms/model_forms.py:87 +#: netbox/wireless/forms/model_forms.py:129 msgid "Location" msgstr "Локация" -#: circuits/forms/filtersets.py:30 circuits/forms/filtersets.py:118 -#: dcim/forms/filtersets.py:137 dcim/forms/filtersets.py:151 -#: dcim/forms/filtersets.py:167 dcim/forms/filtersets.py:199 -#: dcim/forms/filtersets.py:250 dcim/forms/filtersets.py:335 -#: dcim/forms/filtersets.py:406 dcim/forms/filtersets.py:653 -#: dcim/forms/filtersets.py:1010 netbox/navigation/menu.py:44 -#: netbox/navigation/menu.py:46 tenancy/forms/filtersets.py:42 -#: tenancy/tables/columns.py:70 tenancy/tables/contacts.py:25 -#: tenancy/views.py:19 virtualization/forms/filtersets.py:37 -#: virtualization/forms/filtersets.py:48 -#: virtualization/forms/filtersets.py:106 +#: netbox/circuits/forms/filtersets.py:30 +#: netbox/circuits/forms/filtersets.py:118 netbox/dcim/forms/filtersets.py:137 +#: netbox/dcim/forms/filtersets.py:151 netbox/dcim/forms/filtersets.py:167 +#: netbox/dcim/forms/filtersets.py:199 netbox/dcim/forms/filtersets.py:250 +#: netbox/dcim/forms/filtersets.py:335 netbox/dcim/forms/filtersets.py:406 +#: netbox/dcim/forms/filtersets.py:653 netbox/dcim/forms/filtersets.py:1010 +#: netbox/netbox/navigation/menu.py:44 netbox/netbox/navigation/menu.py:46 +#: netbox/tenancy/forms/filtersets.py:42 netbox/tenancy/tables/columns.py:70 +#: netbox/tenancy/tables/contacts.py:25 netbox/tenancy/views.py:19 +#: netbox/virtualization/forms/filtersets.py:37 +#: netbox/virtualization/forms/filtersets.py:48 +#: netbox/virtualization/forms/filtersets.py:106 msgid "Contacts" msgstr "Контакты" -#: circuits/forms/filtersets.py:35 circuits/forms/filtersets.py:155 -#: dcim/forms/bulk_edit.py:111 dcim/forms/bulk_edit.py:223 -#: dcim/forms/bulk_edit.py:755 dcim/forms/bulk_import.py:92 -#: dcim/forms/filtersets.py:71 dcim/forms/filtersets.py:178 -#: dcim/forms/filtersets.py:204 dcim/forms/filtersets.py:257 -#: dcim/forms/filtersets.py:360 dcim/forms/filtersets.py:668 -#: dcim/forms/filtersets.py:902 dcim/forms/filtersets.py:932 -#: dcim/forms/filtersets.py:1016 dcim/forms/filtersets.py:1055 -#: dcim/forms/filtersets.py:1468 dcim/forms/filtersets.py:1492 -#: dcim/forms/filtersets.py:1516 dcim/forms/model_forms.py:111 -#: dcim/forms/object_create.py:375 dcim/tables/devices.py:148 -#: dcim/tables/sites.py:85 extras/filtersets.py:455 -#: ipam/forms/bulk_edit.py:206 ipam/forms/bulk_edit.py:438 -#: ipam/forms/bulk_edit.py:512 ipam/forms/filtersets.py:217 -#: ipam/forms/filtersets.py:422 ipam/forms/filtersets.py:482 -#: ipam/forms/model_forms.py:571 templates/dcim/device.html:17 -#: templates/dcim/rack.html:16 templates/dcim/rackreservation.html:22 -#: templates/dcim/region.html:26 templates/dcim/site.html:30 -#: templates/ipam/prefix.html:49 templates/ipam/vlan.html:16 -#: virtualization/forms/bulk_edit.py:81 virtualization/forms/filtersets.py:59 -#: virtualization/forms/filtersets.py:133 -#: virtualization/forms/model_forms.py:92 vpn/forms/filtersets.py:257 +#: netbox/circuits/forms/filtersets.py:35 +#: netbox/circuits/forms/filtersets.py:155 netbox/dcim/forms/bulk_edit.py:111 +#: netbox/dcim/forms/bulk_edit.py:223 netbox/dcim/forms/bulk_edit.py:755 +#: netbox/dcim/forms/bulk_import.py:92 netbox/dcim/forms/filtersets.py:71 +#: netbox/dcim/forms/filtersets.py:178 netbox/dcim/forms/filtersets.py:204 +#: netbox/dcim/forms/filtersets.py:257 netbox/dcim/forms/filtersets.py:360 +#: netbox/dcim/forms/filtersets.py:668 netbox/dcim/forms/filtersets.py:902 +#: netbox/dcim/forms/filtersets.py:932 netbox/dcim/forms/filtersets.py:1016 +#: netbox/dcim/forms/filtersets.py:1055 netbox/dcim/forms/filtersets.py:1468 +#: netbox/dcim/forms/filtersets.py:1492 netbox/dcim/forms/filtersets.py:1516 +#: netbox/dcim/forms/model_forms.py:111 netbox/dcim/forms/object_create.py:375 +#: netbox/dcim/tables/devices.py:140 netbox/dcim/tables/sites.py:85 +#: netbox/extras/filtersets.py:455 netbox/ipam/forms/bulk_edit.py:206 +#: netbox/ipam/forms/bulk_edit.py:438 netbox/ipam/forms/bulk_edit.py:512 +#: netbox/ipam/forms/filtersets.py:217 netbox/ipam/forms/filtersets.py:422 +#: netbox/ipam/forms/filtersets.py:482 netbox/ipam/forms/model_forms.py:571 +#: netbox/templates/dcim/device.html:18 netbox/templates/dcim/rack.html:16 +#: netbox/templates/dcim/rackreservation.html:22 +#: netbox/templates/dcim/region.html:26 netbox/templates/dcim/site.html:31 +#: netbox/templates/ipam/prefix.html:49 netbox/templates/ipam/vlan.html:16 +#: netbox/virtualization/forms/bulk_edit.py:81 +#: netbox/virtualization/forms/filtersets.py:59 +#: netbox/virtualization/forms/filtersets.py:133 +#: netbox/virtualization/forms/model_forms.py:92 +#: netbox/vpn/forms/filtersets.py:257 msgid "Region" msgstr "Регион" -#: circuits/forms/filtersets.py:40 circuits/forms/filtersets.py:160 -#: dcim/forms/bulk_edit.py:231 dcim/forms/bulk_edit.py:763 -#: dcim/forms/filtersets.py:76 dcim/forms/filtersets.py:183 -#: dcim/forms/filtersets.py:209 dcim/forms/filtersets.py:270 -#: dcim/forms/filtersets.py:365 dcim/forms/filtersets.py:673 -#: dcim/forms/filtersets.py:907 dcim/forms/filtersets.py:1021 -#: dcim/forms/filtersets.py:1060 dcim/forms/object_create.py:383 -#: extras/filtersets.py:472 ipam/forms/bulk_edit.py:211 -#: ipam/forms/bulk_edit.py:445 ipam/forms/bulk_edit.py:517 -#: ipam/forms/filtersets.py:222 ipam/forms/filtersets.py:427 -#: ipam/forms/filtersets.py:487 ipam/forms/model_forms.py:584 -#: virtualization/forms/bulk_edit.py:86 virtualization/forms/filtersets.py:69 -#: virtualization/forms/filtersets.py:138 -#: virtualization/forms/model_forms.py:98 +#: netbox/circuits/forms/filtersets.py:40 +#: netbox/circuits/forms/filtersets.py:160 netbox/dcim/forms/bulk_edit.py:231 +#: netbox/dcim/forms/bulk_edit.py:763 netbox/dcim/forms/filtersets.py:76 +#: netbox/dcim/forms/filtersets.py:183 netbox/dcim/forms/filtersets.py:209 +#: netbox/dcim/forms/filtersets.py:270 netbox/dcim/forms/filtersets.py:365 +#: netbox/dcim/forms/filtersets.py:673 netbox/dcim/forms/filtersets.py:907 +#: netbox/dcim/forms/filtersets.py:1021 netbox/dcim/forms/filtersets.py:1060 +#: netbox/dcim/forms/object_create.py:383 netbox/extras/filtersets.py:472 +#: netbox/ipam/forms/bulk_edit.py:211 netbox/ipam/forms/bulk_edit.py:445 +#: netbox/ipam/forms/bulk_edit.py:517 netbox/ipam/forms/filtersets.py:222 +#: netbox/ipam/forms/filtersets.py:427 netbox/ipam/forms/filtersets.py:487 +#: netbox/ipam/forms/model_forms.py:584 +#: netbox/virtualization/forms/bulk_edit.py:86 +#: netbox/virtualization/forms/filtersets.py:69 +#: netbox/virtualization/forms/filtersets.py:138 +#: netbox/virtualization/forms/model_forms.py:98 msgid "Site group" msgstr "Группа сайтов" -#: circuits/forms/filtersets.py:63 circuits/forms/filtersets.py:81 -#: circuits/forms/filtersets.py:100 circuits/forms/filtersets.py:115 -#: core/forms/filtersets.py:64 dcim/forms/bulk_edit.py:726 -#: dcim/forms/filtersets.py:165 dcim/forms/filtersets.py:197 -#: dcim/forms/filtersets.py:834 dcim/forms/filtersets.py:926 -#: dcim/forms/filtersets.py:1050 dcim/forms/filtersets.py:1158 -#: dcim/forms/filtersets.py:1180 dcim/forms/filtersets.py:1202 -#: dcim/forms/filtersets.py:1219 dcim/forms/filtersets.py:1236 -#: dcim/forms/filtersets.py:1347 dcim/forms/filtersets.py:1369 -#: dcim/forms/filtersets.py:1390 dcim/forms/filtersets.py:1405 -#: dcim/forms/filtersets.py:1418 extras/forms/filtersets.py:43 -#: extras/forms/filtersets.py:112 extras/forms/filtersets.py:143 -#: extras/forms/filtersets.py:183 extras/forms/filtersets.py:199 -#: extras/forms/filtersets.py:230 extras/forms/filtersets.py:254 -#: extras/forms/filtersets.py:450 extras/forms/filtersets.py:488 -#: ipam/forms/filtersets.py:99 ipam/forms/filtersets.py:266 -#: ipam/forms/filtersets.py:307 ipam/forms/filtersets.py:382 -#: ipam/forms/filtersets.py:475 ipam/forms/filtersets.py:534 -#: ipam/forms/filtersets.py:552 netbox/tables/tables.py:255 -#: virtualization/forms/filtersets.py:45 -#: virtualization/forms/filtersets.py:103 -#: virtualization/forms/filtersets.py:194 -#: virtualization/forms/filtersets.py:239 vpn/forms/filtersets.py:213 -#: wireless/forms/filtersets.py:34 wireless/forms/filtersets.py:74 +#: netbox/circuits/forms/filtersets.py:63 +#: netbox/circuits/forms/filtersets.py:81 +#: netbox/circuits/forms/filtersets.py:100 +#: netbox/circuits/forms/filtersets.py:115 netbox/core/forms/filtersets.py:64 +#: netbox/dcim/forms/bulk_edit.py:726 netbox/dcim/forms/filtersets.py:165 +#: netbox/dcim/forms/filtersets.py:197 netbox/dcim/forms/filtersets.py:834 +#: netbox/dcim/forms/filtersets.py:926 netbox/dcim/forms/filtersets.py:1050 +#: netbox/dcim/forms/filtersets.py:1158 netbox/dcim/forms/filtersets.py:1180 +#: netbox/dcim/forms/filtersets.py:1202 netbox/dcim/forms/filtersets.py:1219 +#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/filtersets.py:1347 +#: netbox/dcim/forms/filtersets.py:1369 netbox/dcim/forms/filtersets.py:1390 +#: netbox/dcim/forms/filtersets.py:1405 netbox/dcim/forms/filtersets.py:1418 +#: netbox/extras/forms/filtersets.py:43 netbox/extras/forms/filtersets.py:112 +#: netbox/extras/forms/filtersets.py:143 netbox/extras/forms/filtersets.py:183 +#: netbox/extras/forms/filtersets.py:199 netbox/extras/forms/filtersets.py:230 +#: netbox/extras/forms/filtersets.py:254 netbox/extras/forms/filtersets.py:450 +#: netbox/extras/forms/filtersets.py:485 netbox/ipam/forms/filtersets.py:99 +#: netbox/ipam/forms/filtersets.py:266 netbox/ipam/forms/filtersets.py:307 +#: netbox/ipam/forms/filtersets.py:382 netbox/ipam/forms/filtersets.py:475 +#: netbox/ipam/forms/filtersets.py:534 netbox/ipam/forms/filtersets.py:552 +#: netbox/netbox/tables/tables.py:255 +#: netbox/virtualization/forms/filtersets.py:45 +#: netbox/virtualization/forms/filtersets.py:103 +#: netbox/virtualization/forms/filtersets.py:194 +#: netbox/virtualization/forms/filtersets.py:239 +#: netbox/vpn/forms/filtersets.py:213 netbox/wireless/forms/filtersets.py:34 +#: netbox/wireless/forms/filtersets.py:74 msgid "Attributes" msgstr "Атрибуты" -#: circuits/forms/filtersets.py:71 circuits/tables/circuits.py:61 -#: circuits/tables/providers.py:66 templates/circuits/circuit.html:22 -#: templates/circuits/provideraccount.html:24 +#: netbox/circuits/forms/filtersets.py:71 +#: netbox/circuits/tables/circuits.py:61 +#: netbox/circuits/tables/providers.py:66 +#: netbox/templates/circuits/circuit.html:22 +#: netbox/templates/circuits/provideraccount.html:24 msgid "Account" msgstr "Аккаунт" -#: circuits/forms/filtersets.py:215 +#: netbox/circuits/forms/filtersets.py:215 msgid "Term Side" msgstr "Терминология" -#: circuits/models/circuits.py:25 dcim/models/cables.py:67 -#: dcim/models/device_component_templates.py:491 -#: dcim/models/device_component_templates.py:591 -#: dcim/models/device_components.py:976 dcim/models/device_components.py:1050 -#: dcim/models/device_components.py:1166 dcim/models/devices.py:469 -#: dcim/models/racks.py:44 extras/models/tags.py:28 +#: netbox/circuits/models/circuits.py:25 netbox/dcim/models/cables.py:67 +#: netbox/dcim/models/device_component_templates.py:491 +#: netbox/dcim/models/device_component_templates.py:591 +#: netbox/dcim/models/device_components.py:976 +#: netbox/dcim/models/device_components.py:1050 +#: netbox/dcim/models/device_components.py:1166 +#: netbox/dcim/models/devices.py:469 netbox/dcim/models/racks.py:44 +#: netbox/extras/models/tags.py:28 msgid "color" msgstr "цвет" -#: circuits/models/circuits.py:34 +#: netbox/circuits/models/circuits.py:34 msgid "circuit type" msgstr "тип канала связи" -#: circuits/models/circuits.py:35 +#: netbox/circuits/models/circuits.py:35 msgid "circuit types" msgstr "типы каналов связи" -#: circuits/models/circuits.py:46 +#: netbox/circuits/models/circuits.py:46 msgid "circuit ID" msgstr "Идентификатор канала связи" -#: circuits/models/circuits.py:47 +#: netbox/circuits/models/circuits.py:47 msgid "Unique circuit ID" msgstr "Уникальный ID канала связи" -#: circuits/models/circuits.py:67 core/models/data.py:55 -#: core/models/jobs.py:85 dcim/models/cables.py:49 dcim/models/devices.py:643 -#: dcim/models/devices.py:1155 dcim/models/devices.py:1364 -#: dcim/models/power.py:96 dcim/models/racks.py:98 dcim/models/sites.py:154 -#: dcim/models/sites.py:266 ipam/models/ip.py:253 ipam/models/ip.py:522 -#: ipam/models/ip.py:730 ipam/models/vlans.py:175 -#: virtualization/models/clusters.py:74 -#: virtualization/models/virtualmachines.py:84 vpn/models/tunnels.py:40 -#: wireless/models.py:94 wireless/models.py:158 +#: netbox/circuits/models/circuits.py:67 netbox/core/models/data.py:55 +#: netbox/core/models/jobs.py:85 netbox/dcim/models/cables.py:49 +#: netbox/dcim/models/devices.py:643 netbox/dcim/models/devices.py:1155 +#: netbox/dcim/models/devices.py:1364 netbox/dcim/models/power.py:96 +#: netbox/dcim/models/racks.py:98 netbox/dcim/models/sites.py:154 +#: netbox/dcim/models/sites.py:266 netbox/ipam/models/ip.py:253 +#: netbox/ipam/models/ip.py:522 netbox/ipam/models/ip.py:730 +#: netbox/ipam/models/vlans.py:175 netbox/virtualization/models/clusters.py:74 +#: netbox/virtualization/models/virtualmachines.py:84 +#: netbox/vpn/models/tunnels.py:40 netbox/wireless/models.py:94 +#: netbox/wireless/models.py:158 msgid "status" msgstr "статус" -#: circuits/models/circuits.py:82 +#: netbox/circuits/models/circuits.py:82 msgid "installed" msgstr "установлен" -#: circuits/models/circuits.py:87 +#: netbox/circuits/models/circuits.py:87 msgid "terminates" msgstr "разобран" -#: circuits/models/circuits.py:92 +#: netbox/circuits/models/circuits.py:92 msgid "commit rate (Kbps)" msgstr "гарантированная скорость (Кбит/с)" -#: circuits/models/circuits.py:93 +#: netbox/circuits/models/circuits.py:93 msgid "Committed rate" msgstr "Гарантированная скорость" -#: circuits/models/circuits.py:135 +#: netbox/circuits/models/circuits.py:135 msgid "circuit" msgstr "канал связи" -#: circuits/models/circuits.py:136 +#: netbox/circuits/models/circuits.py:136 msgid "circuits" msgstr "каналы связи" -#: circuits/models/circuits.py:169 +#: netbox/circuits/models/circuits.py:169 msgid "termination" msgstr "завершение" -#: circuits/models/circuits.py:186 +#: netbox/circuits/models/circuits.py:186 msgid "port speed (Kbps)" msgstr "скорость порта (Кбит/с)" -#: circuits/models/circuits.py:189 +#: netbox/circuits/models/circuits.py:189 msgid "Physical circuit speed" msgstr "Физическая скорость канала связи" -#: circuits/models/circuits.py:194 +#: netbox/circuits/models/circuits.py:194 msgid "upstream speed (Kbps)" msgstr "скорость отдачи (Кбит/с)" -#: circuits/models/circuits.py:195 +#: netbox/circuits/models/circuits.py:195 msgid "Upstream speed, if different from port speed" msgstr "Скорость отдачи, если она отличается от скорости порта" -#: circuits/models/circuits.py:200 +#: netbox/circuits/models/circuits.py:200 msgid "cross-connect ID" msgstr "ID кросс-соединения" -#: circuits/models/circuits.py:201 +#: netbox/circuits/models/circuits.py:201 msgid "ID of the local cross-connect" msgstr "ID локального кросс-соединения" -#: circuits/models/circuits.py:206 +#: netbox/circuits/models/circuits.py:206 msgid "patch panel/port(s)" msgstr "патч-панель или порт(ы)" -#: circuits/models/circuits.py:207 +#: netbox/circuits/models/circuits.py:207 msgid "Patch panel ID and port number(s)" msgstr "ID патч-панели и номера порта(-ов)" -#: circuits/models/circuits.py:210 -#: dcim/models/device_component_templates.py:61 -#: dcim/models/device_components.py:69 dcim/models/racks.py:538 -#: extras/models/configs.py:45 extras/models/configs.py:219 -#: extras/models/customfields.py:123 extras/models/models.py:60 -#: extras/models/models.py:186 extras/models/models.py:424 -#: extras/models/models.py:539 extras/models/staging.py:31 -#: extras/models/tags.py:32 netbox/models/__init__.py:109 -#: netbox/models/__init__.py:144 netbox/models/__init__.py:190 -#: users/models/permissions.py:24 users/models/tokens.py:58 -#: users/models/users.py:33 virtualization/models/virtualmachines.py:284 +#: netbox/circuits/models/circuits.py:210 +#: netbox/dcim/models/device_component_templates.py:61 +#: netbox/dcim/models/device_components.py:69 netbox/dcim/models/racks.py:538 +#: netbox/extras/models/configs.py:45 netbox/extras/models/configs.py:219 +#: netbox/extras/models/customfields.py:123 netbox/extras/models/models.py:60 +#: netbox/extras/models/models.py:186 netbox/extras/models/models.py:424 +#: netbox/extras/models/models.py:539 netbox/extras/models/staging.py:32 +#: netbox/extras/models/tags.py:32 netbox/netbox/models/__init__.py:109 +#: netbox/netbox/models/__init__.py:144 netbox/netbox/models/__init__.py:190 +#: netbox/users/models/permissions.py:24 netbox/users/models/tokens.py:58 +#: netbox/users/models/users.py:33 +#: netbox/virtualization/models/virtualmachines.py:284 msgid "description" msgstr "описание" -#: circuits/models/circuits.py:223 +#: netbox/circuits/models/circuits.py:223 msgid "circuit termination" msgstr "точка подключение канала связи" -#: circuits/models/circuits.py:224 +#: netbox/circuits/models/circuits.py:224 msgid "circuit terminations" msgstr "точки подключения канала связи" -#: circuits/models/circuits.py:237 +#: netbox/circuits/models/circuits.py:237 msgid "" "A circuit termination must attach to either a site or a provider network." msgstr "" "Оконечное устройство канала должно быть подключено либо к узлу, либо к сети " "провайдера." -#: circuits/models/circuits.py:239 +#: netbox/circuits/models/circuits.py:239 msgid "" "A circuit termination cannot attach to both a site and a provider network." msgstr "" "Терминатор канала не может быть подключен как к сайту, так и к сети " "поставщика." -#: circuits/models/providers.py:22 circuits/models/providers.py:66 -#: circuits/models/providers.py:104 core/models/data.py:42 -#: core/models/jobs.py:46 dcim/models/device_component_templates.py:43 -#: dcim/models/device_components.py:54 dcim/models/devices.py:583 -#: dcim/models/devices.py:1295 dcim/models/devices.py:1360 -#: dcim/models/power.py:39 dcim/models/power.py:92 dcim/models/racks.py:63 -#: dcim/models/sites.py:138 extras/models/configs.py:36 -#: extras/models/configs.py:215 extras/models/customfields.py:90 -#: extras/models/models.py:55 extras/models/models.py:181 -#: extras/models/models.py:324 extras/models/models.py:420 -#: extras/models/models.py:529 extras/models/models.py:624 -#: extras/models/scripts.py:30 extras/models/staging.py:26 -#: ipam/models/asns.py:18 ipam/models/fhrp.py:25 ipam/models/services.py:51 -#: ipam/models/services.py:87 ipam/models/vlans.py:26 ipam/models/vlans.py:164 -#: ipam/models/vrfs.py:22 ipam/models/vrfs.py:79 netbox/models/__init__.py:136 -#: netbox/models/__init__.py:180 tenancy/models/contacts.py:64 -#: tenancy/models/tenants.py:20 tenancy/models/tenants.py:45 -#: users/models/permissions.py:20 users/models/users.py:28 -#: virtualization/models/clusters.py:57 -#: virtualization/models/virtualmachines.py:72 -#: virtualization/models/virtualmachines.py:274 vpn/models/crypto.py:24 -#: vpn/models/crypto.py:71 vpn/models/crypto.py:131 vpn/models/crypto.py:183 -#: vpn/models/crypto.py:221 vpn/models/l2vpn.py:22 vpn/models/tunnels.py:35 -#: wireless/models.py:50 +#: netbox/circuits/models/providers.py:22 +#: netbox/circuits/models/providers.py:66 +#: netbox/circuits/models/providers.py:104 netbox/core/models/data.py:42 +#: netbox/core/models/jobs.py:46 +#: netbox/dcim/models/device_component_templates.py:43 +#: netbox/dcim/models/device_components.py:54 +#: netbox/dcim/models/devices.py:583 netbox/dcim/models/devices.py:1295 +#: netbox/dcim/models/devices.py:1360 netbox/dcim/models/power.py:39 +#: netbox/dcim/models/power.py:92 netbox/dcim/models/racks.py:63 +#: netbox/dcim/models/sites.py:138 netbox/extras/models/configs.py:36 +#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:90 +#: netbox/extras/models/models.py:55 netbox/extras/models/models.py:181 +#: netbox/extras/models/models.py:324 netbox/extras/models/models.py:420 +#: netbox/extras/models/models.py:529 netbox/extras/models/models.py:624 +#: netbox/extras/models/scripts.py:30 netbox/extras/models/staging.py:27 +#: netbox/ipam/models/asns.py:18 netbox/ipam/models/fhrp.py:25 +#: netbox/ipam/models/services.py:52 netbox/ipam/models/services.py:88 +#: netbox/ipam/models/vlans.py:26 netbox/ipam/models/vlans.py:164 +#: netbox/ipam/models/vrfs.py:22 netbox/ipam/models/vrfs.py:79 +#: netbox/netbox/models/__init__.py:136 netbox/netbox/models/__init__.py:180 +#: netbox/tenancy/models/contacts.py:64 netbox/tenancy/models/tenants.py:20 +#: netbox/tenancy/models/tenants.py:45 netbox/users/models/permissions.py:20 +#: netbox/users/models/users.py:28 netbox/virtualization/models/clusters.py:57 +#: netbox/virtualization/models/virtualmachines.py:72 +#: netbox/virtualization/models/virtualmachines.py:274 +#: netbox/vpn/models/crypto.py:24 netbox/vpn/models/crypto.py:71 +#: netbox/vpn/models/crypto.py:131 netbox/vpn/models/crypto.py:183 +#: netbox/vpn/models/crypto.py:221 netbox/vpn/models/l2vpn.py:22 +#: netbox/vpn/models/tunnels.py:35 netbox/wireless/models.py:50 msgid "name" msgstr "имя" -#: circuits/models/providers.py:25 +#: netbox/circuits/models/providers.py:25 msgid "Full name of the provider" msgstr "Полное имя провайдера" -#: circuits/models/providers.py:28 dcim/models/devices.py:86 -#: dcim/models/sites.py:149 extras/models/models.py:534 ipam/models/asns.py:23 -#: ipam/models/vlans.py:30 netbox/models/__init__.py:140 -#: netbox/models/__init__.py:185 tenancy/models/tenants.py:25 -#: tenancy/models/tenants.py:49 vpn/models/l2vpn.py:27 wireless/models.py:55 +#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:86 +#: netbox/dcim/models/sites.py:149 netbox/extras/models/models.py:534 +#: netbox/ipam/models/asns.py:23 netbox/ipam/models/vlans.py:30 +#: netbox/netbox/models/__init__.py:140 netbox/netbox/models/__init__.py:185 +#: netbox/tenancy/models/tenants.py:25 netbox/tenancy/models/tenants.py:49 +#: netbox/vpn/models/l2vpn.py:27 netbox/wireless/models.py:55 msgid "slug" msgstr "подстрока" -#: circuits/models/providers.py:42 +#: netbox/circuits/models/providers.py:42 msgid "provider" msgstr "провайдер" -#: circuits/models/providers.py:43 +#: netbox/circuits/models/providers.py:43 msgid "providers" msgstr "провайдеры" -#: circuits/models/providers.py:63 +#: netbox/circuits/models/providers.py:63 msgid "account ID" msgstr "идентификатор аккаунта" -#: circuits/models/providers.py:86 +#: netbox/circuits/models/providers.py:86 msgid "provider account" msgstr "аккаунт провайдера" -#: circuits/models/providers.py:87 +#: netbox/circuits/models/providers.py:87 msgid "provider accounts" msgstr "аккаунты провайдера" -#: circuits/models/providers.py:115 +#: netbox/circuits/models/providers.py:115 msgid "service ID" msgstr "идентификатор службы" -#: circuits/models/providers.py:126 +#: netbox/circuits/models/providers.py:126 msgid "provider network" msgstr "сеть провайдера" -#: circuits/models/providers.py:127 +#: netbox/circuits/models/providers.py:127 msgid "provider networks" msgstr "сети провайдера" -#: circuits/tables/circuits.py:30 circuits/tables/providers.py:18 -#: circuits/tables/providers.py:69 circuits/tables/providers.py:99 -#: core/tables/data.py:16 core/tables/jobs.py:14 core/tables/plugins.py:13 -#: core/tables/tasks.py:11 core/tables/tasks.py:115 -#: dcim/forms/filtersets.py:61 dcim/forms/object_create.py:43 -#: dcim/tables/devices.py:60 dcim/tables/devices.py:97 -#: dcim/tables/devices.py:139 dcim/tables/devices.py:294 -#: dcim/tables/devices.py:380 dcim/tables/devices.py:424 -#: dcim/tables/devices.py:476 dcim/tables/devices.py:528 -#: dcim/tables/devices.py:644 dcim/tables/devices.py:726 -#: dcim/tables/devices.py:776 dcim/tables/devices.py:842 -#: dcim/tables/devices.py:957 dcim/tables/devices.py:977 -#: dcim/tables/devices.py:1006 dcim/tables/devices.py:1036 -#: dcim/tables/devicetypes.py:32 dcim/tables/power.py:22 -#: dcim/tables/power.py:62 dcim/tables/racks.py:23 dcim/tables/racks.py:53 -#: dcim/tables/sites.py:24 dcim/tables/sites.py:51 dcim/tables/sites.py:78 -#: dcim/tables/sites.py:125 extras/forms/filtersets.py:191 -#: extras/tables/tables.py:42 extras/tables/tables.py:88 -#: extras/tables/tables.py:120 extras/tables/tables.py:144 -#: extras/tables/tables.py:209 extras/tables/tables.py:256 -#: extras/tables/tables.py:279 extras/tables/tables.py:329 -#: extras/tables/tables.py:381 extras/tables/tables.py:404 -#: ipam/forms/bulk_edit.py:391 ipam/forms/filtersets.py:386 -#: ipam/tables/asn.py:16 ipam/tables/ip.py:85 ipam/tables/ip.py:159 -#: ipam/tables/services.py:15 ipam/tables/services.py:40 -#: ipam/tables/vlans.py:64 ipam/tables/vlans.py:110 ipam/tables/vrfs.py:26 -#: ipam/tables/vrfs.py:67 templates/circuits/circuittype.html:22 -#: templates/circuits/provideraccount.html:28 -#: templates/circuits/providernetwork.html:24 -#: templates/core/datasource.html:34 templates/core/job.html:26 -#: templates/core/rq_worker.html:43 templates/dcim/consoleport.html:28 -#: templates/dcim/consoleserverport.html:28 templates/dcim/devicebay.html:24 -#: templates/dcim/devicerole.html:26 templates/dcim/frontport.html:28 -#: templates/dcim/inc/interface_vlans_table.html:5 -#: templates/dcim/inc/panels/inventory_items.html:18 -#: templates/dcim/interface.html:38 templates/dcim/interface.html:165 -#: templates/dcim/inventoryitem.html:28 -#: templates/dcim/inventoryitemrole.html:18 templates/dcim/location.html:29 -#: templates/dcim/manufacturer.html:36 templates/dcim/modulebay.html:26 -#: templates/dcim/platform.html:29 templates/dcim/poweroutlet.html:28 -#: templates/dcim/powerport.html:28 templates/dcim/rackrole.html:22 -#: templates/dcim/rearport.html:28 templates/dcim/region.html:29 -#: templates/dcim/sitegroup.html:29 -#: templates/dcim/virtualdevicecontext.html:18 -#: templates/extras/configcontext.html:13 -#: templates/extras/configtemplate.html:13 -#: templates/extras/customfield.html:13 templates/extras/customlink.html:13 -#: templates/extras/eventrule.html:13 templates/extras/exporttemplate.html:15 -#: templates/extras/savedfilter.html:13 templates/extras/script_list.html:46 -#: templates/extras/tag.html:14 templates/extras/webhook.html:13 -#: templates/ipam/asnrange.html:15 templates/ipam/fhrpgroup.html:30 -#: templates/ipam/rir.html:22 templates/ipam/role.html:22 -#: templates/ipam/routetarget.html:13 templates/ipam/service.html:24 -#: templates/ipam/servicetemplate.html:15 templates/ipam/vlan.html:35 -#: templates/ipam/vlangroup.html:30 templates/tenancy/contact.html:25 -#: templates/tenancy/contactgroup.html:21 -#: templates/tenancy/contactrole.html:18 templates/tenancy/tenantgroup.html:29 -#: templates/users/group.html:17 templates/users/objectpermission.html:17 -#: templates/virtualization/cluster.html:13 -#: templates/virtualization/clustergroup.html:22 -#: templates/virtualization/clustertype.html:22 -#: templates/virtualization/virtualdisk.html:25 -#: templates/virtualization/virtualmachine.html:15 -#: templates/virtualization/vminterface.html:25 -#: templates/vpn/ikepolicy.html:13 templates/vpn/ikeproposal.html:13 -#: templates/vpn/ipsecpolicy.html:13 templates/vpn/ipsecprofile.html:13 -#: templates/vpn/ipsecprofile.html:36 templates/vpn/ipsecprofile.html:69 -#: templates/vpn/ipsecproposal.html:13 templates/vpn/l2vpn.html:14 -#: templates/vpn/tunnel.html:21 templates/vpn/tunnelgroup.html:26 -#: templates/wireless/wirelesslangroup.html:29 tenancy/tables/contacts.py:19 -#: tenancy/tables/contacts.py:41 tenancy/tables/contacts.py:56 -#: tenancy/tables/tenants.py:16 tenancy/tables/tenants.py:38 -#: users/tables.py:62 users/tables.py:76 -#: virtualization/forms/bulk_create.py:20 -#: virtualization/forms/object_create.py:13 -#: virtualization/forms/object_create.py:23 -#: virtualization/tables/clusters.py:17 virtualization/tables/clusters.py:39 -#: virtualization/tables/clusters.py:62 -#: virtualization/tables/virtualmachines.py:54 -#: virtualization/tables/virtualmachines.py:132 -#: virtualization/tables/virtualmachines.py:185 vpn/tables/crypto.py:18 -#: vpn/tables/crypto.py:57 vpn/tables/crypto.py:93 vpn/tables/crypto.py:129 -#: vpn/tables/crypto.py:158 vpn/tables/l2vpn.py:23 vpn/tables/tunnels.py:18 -#: vpn/tables/tunnels.py:40 wireless/tables/wirelesslan.py:18 -#: wireless/tables/wirelesslan.py:79 +#: netbox/circuits/tables/circuits.py:30 +#: netbox/circuits/tables/providers.py:18 +#: netbox/circuits/tables/providers.py:69 +#: netbox/circuits/tables/providers.py:99 netbox/core/tables/data.py:16 +#: netbox/core/tables/jobs.py:14 netbox/core/tables/plugins.py:13 +#: netbox/core/tables/tasks.py:11 netbox/core/tables/tasks.py:115 +#: netbox/dcim/forms/filtersets.py:61 netbox/dcim/forms/object_create.py:43 +#: netbox/dcim/tables/devices.py:52 netbox/dcim/tables/devices.py:89 +#: netbox/dcim/tables/devices.py:131 netbox/dcim/tables/devices.py:286 +#: netbox/dcim/tables/devices.py:380 netbox/dcim/tables/devices.py:421 +#: netbox/dcim/tables/devices.py:470 netbox/dcim/tables/devices.py:519 +#: netbox/dcim/tables/devices.py:632 netbox/dcim/tables/devices.py:714 +#: netbox/dcim/tables/devices.py:761 netbox/dcim/tables/devices.py:824 +#: netbox/dcim/tables/devices.py:939 netbox/dcim/tables/devices.py:959 +#: netbox/dcim/tables/devices.py:988 netbox/dcim/tables/devices.py:1018 +#: netbox/dcim/tables/devicetypes.py:32 netbox/dcim/tables/power.py:22 +#: netbox/dcim/tables/power.py:62 netbox/dcim/tables/racks.py:23 +#: netbox/dcim/tables/racks.py:53 netbox/dcim/tables/sites.py:24 +#: netbox/dcim/tables/sites.py:51 netbox/dcim/tables/sites.py:78 +#: netbox/dcim/tables/sites.py:125 netbox/extras/forms/filtersets.py:191 +#: netbox/extras/tables/tables.py:42 netbox/extras/tables/tables.py:88 +#: netbox/extras/tables/tables.py:120 netbox/extras/tables/tables.py:144 +#: netbox/extras/tables/tables.py:209 netbox/extras/tables/tables.py:256 +#: netbox/extras/tables/tables.py:279 netbox/extras/tables/tables.py:329 +#: netbox/extras/tables/tables.py:381 netbox/extras/tables/tables.py:404 +#: netbox/ipam/forms/bulk_edit.py:391 netbox/ipam/forms/filtersets.py:386 +#: netbox/ipam/tables/asn.py:16 netbox/ipam/tables/ip.py:85 +#: netbox/ipam/tables/ip.py:159 netbox/ipam/tables/services.py:15 +#: netbox/ipam/tables/services.py:40 netbox/ipam/tables/vlans.py:64 +#: netbox/ipam/tables/vlans.py:110 netbox/ipam/tables/vrfs.py:26 +#: netbox/ipam/tables/vrfs.py:67 netbox/templates/circuits/circuittype.html:22 +#: netbox/templates/circuits/provideraccount.html:28 +#: netbox/templates/circuits/providernetwork.html:24 +#: netbox/templates/core/datasource.html:34 netbox/templates/core/job.html:26 +#: netbox/templates/core/rq_worker.html:43 +#: netbox/templates/dcim/consoleport.html:28 +#: netbox/templates/dcim/consoleserverport.html:28 +#: netbox/templates/dcim/devicebay.html:24 +#: netbox/templates/dcim/devicerole.html:26 +#: netbox/templates/dcim/frontport.html:28 +#: netbox/templates/dcim/inc/interface_vlans_table.html:5 +#: netbox/templates/dcim/inc/panels/inventory_items.html:18 +#: netbox/templates/dcim/interface.html:38 +#: netbox/templates/dcim/interface.html:165 +#: netbox/templates/dcim/inventoryitem.html:28 +#: netbox/templates/dcim/inventoryitemrole.html:18 +#: netbox/templates/dcim/location.html:29 +#: netbox/templates/dcim/manufacturer.html:36 +#: netbox/templates/dcim/modulebay.html:26 +#: netbox/templates/dcim/platform.html:29 +#: netbox/templates/dcim/poweroutlet.html:28 +#: netbox/templates/dcim/powerport.html:28 +#: netbox/templates/dcim/rackrole.html:22 +#: netbox/templates/dcim/rearport.html:28 netbox/templates/dcim/region.html:29 +#: netbox/templates/dcim/sitegroup.html:29 +#: netbox/templates/dcim/virtualdevicecontext.html:18 +#: netbox/templates/extras/configcontext.html:13 +#: netbox/templates/extras/configtemplate.html:13 +#: netbox/templates/extras/customfield.html:13 +#: netbox/templates/extras/customlink.html:13 +#: netbox/templates/extras/eventrule.html:13 +#: netbox/templates/extras/exporttemplate.html:15 +#: netbox/templates/extras/savedfilter.html:13 +#: netbox/templates/extras/script_list.html:46 +#: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13 +#: netbox/templates/ipam/asnrange.html:15 +#: netbox/templates/ipam/fhrpgroup.html:30 netbox/templates/ipam/rir.html:22 +#: netbox/templates/ipam/role.html:22 +#: netbox/templates/ipam/routetarget.html:13 +#: netbox/templates/ipam/service.html:24 +#: netbox/templates/ipam/servicetemplate.html:15 +#: netbox/templates/ipam/vlan.html:35 netbox/templates/ipam/vlangroup.html:30 +#: netbox/templates/tenancy/contact.html:25 +#: netbox/templates/tenancy/contactgroup.html:21 +#: netbox/templates/tenancy/contactrole.html:18 +#: netbox/templates/tenancy/tenantgroup.html:29 +#: netbox/templates/users/group.html:17 +#: netbox/templates/users/objectpermission.html:17 +#: netbox/templates/virtualization/cluster.html:13 +#: netbox/templates/virtualization/clustergroup.html:22 +#: netbox/templates/virtualization/clustertype.html:22 +#: netbox/templates/virtualization/virtualdisk.html:25 +#: netbox/templates/virtualization/virtualmachine.html:15 +#: netbox/templates/virtualization/vminterface.html:25 +#: netbox/templates/vpn/ikepolicy.html:13 +#: netbox/templates/vpn/ikeproposal.html:13 +#: netbox/templates/vpn/ipsecpolicy.html:13 +#: netbox/templates/vpn/ipsecprofile.html:13 +#: netbox/templates/vpn/ipsecprofile.html:36 +#: netbox/templates/vpn/ipsecprofile.html:69 +#: netbox/templates/vpn/ipsecproposal.html:13 +#: netbox/templates/vpn/l2vpn.html:14 netbox/templates/vpn/tunnel.html:21 +#: netbox/templates/vpn/tunnelgroup.html:26 +#: netbox/templates/wireless/wirelesslangroup.html:29 +#: netbox/tenancy/tables/contacts.py:19 netbox/tenancy/tables/contacts.py:41 +#: netbox/tenancy/tables/contacts.py:56 netbox/tenancy/tables/tenants.py:16 +#: netbox/tenancy/tables/tenants.py:38 netbox/users/tables.py:62 +#: netbox/users/tables.py:76 netbox/virtualization/forms/bulk_create.py:20 +#: netbox/virtualization/forms/object_create.py:13 +#: netbox/virtualization/forms/object_create.py:23 +#: netbox/virtualization/tables/clusters.py:17 +#: netbox/virtualization/tables/clusters.py:39 +#: netbox/virtualization/tables/clusters.py:62 +#: netbox/virtualization/tables/virtualmachines.py:54 +#: netbox/virtualization/tables/virtualmachines.py:132 +#: netbox/virtualization/tables/virtualmachines.py:187 +#: netbox/vpn/tables/crypto.py:18 netbox/vpn/tables/crypto.py:57 +#: netbox/vpn/tables/crypto.py:93 netbox/vpn/tables/crypto.py:129 +#: netbox/vpn/tables/crypto.py:158 netbox/vpn/tables/l2vpn.py:23 +#: netbox/vpn/tables/tunnels.py:18 netbox/vpn/tables/tunnels.py:40 +#: netbox/wireless/tables/wirelesslan.py:18 +#: netbox/wireless/tables/wirelesslan.py:79 msgid "Name" msgstr "Имя" -#: circuits/tables/circuits.py:39 circuits/tables/providers.py:45 -#: circuits/tables/providers.py:79 netbox/navigation/menu.py:253 -#: netbox/navigation/menu.py:257 netbox/navigation/menu.py:259 -#: templates/circuits/provider.html:57 -#: templates/circuits/provideraccount.html:44 -#: templates/circuits/providernetwork.html:50 +#: netbox/circuits/tables/circuits.py:39 +#: netbox/circuits/tables/providers.py:45 +#: netbox/circuits/tables/providers.py:79 netbox/netbox/navigation/menu.py:253 +#: netbox/netbox/navigation/menu.py:257 netbox/netbox/navigation/menu.py:259 +#: netbox/templates/circuits/provider.html:57 +#: netbox/templates/circuits/provideraccount.html:44 +#: netbox/templates/circuits/providernetwork.html:50 msgid "Circuits" msgstr "Каналы связи" -#: circuits/tables/circuits.py:53 templates/circuits/circuit.html:26 +#: netbox/circuits/tables/circuits.py:53 +#: netbox/templates/circuits/circuit.html:26 msgid "Circuit ID" msgstr "Идентификатор канала связи" -#: circuits/tables/circuits.py:66 wireless/forms/model_forms.py:160 +#: netbox/circuits/tables/circuits.py:66 +#: netbox/wireless/forms/model_forms.py:160 msgid "Side A" msgstr "Сторона А" -#: circuits/tables/circuits.py:70 +#: netbox/circuits/tables/circuits.py:70 msgid "Side Z" msgstr "Сторона Z" -#: circuits/tables/circuits.py:73 templates/circuits/circuit.html:55 +#: netbox/circuits/tables/circuits.py:73 +#: netbox/templates/circuits/circuit.html:55 msgid "Commit Rate" msgstr "Гарантированная скорость" -#: circuits/tables/circuits.py:76 circuits/tables/providers.py:48 -#: circuits/tables/providers.py:82 circuits/tables/providers.py:107 -#: dcim/tables/devices.py:1019 dcim/tables/devicetypes.py:92 -#: dcim/tables/modules.py:29 dcim/tables/modules.py:72 dcim/tables/power.py:39 -#: dcim/tables/power.py:96 dcim/tables/racks.py:76 dcim/tables/racks.py:156 -#: dcim/tables/sites.py:103 extras/tables/tables.py:515 ipam/tables/asn.py:69 -#: ipam/tables/fhrp.py:34 ipam/tables/ip.py:135 ipam/tables/ip.py:272 -#: ipam/tables/ip.py:325 ipam/tables/ip.py:392 ipam/tables/services.py:24 -#: ipam/tables/services.py:54 ipam/tables/vlans.py:141 ipam/tables/vrfs.py:46 -#: ipam/tables/vrfs.py:71 templates/dcim/htmx/cable_edit.html:89 -#: templates/generic/bulk_edit.html:86 templates/inc/panels/comments.html:6 -#: tenancy/tables/contacts.py:68 tenancy/tables/tenants.py:46 -#: utilities/forms/fields/fields.py:29 virtualization/tables/clusters.py:91 -#: virtualization/tables/virtualmachines.py:81 vpn/tables/crypto.py:37 -#: vpn/tables/crypto.py:74 vpn/tables/crypto.py:109 vpn/tables/crypto.py:140 -#: vpn/tables/crypto.py:173 vpn/tables/l2vpn.py:37 vpn/tables/tunnels.py:61 -#: wireless/tables/wirelesslan.py:27 wireless/tables/wirelesslan.py:58 +#: netbox/circuits/tables/circuits.py:76 +#: netbox/circuits/tables/providers.py:48 +#: netbox/circuits/tables/providers.py:82 +#: netbox/circuits/tables/providers.py:107 netbox/dcim/tables/devices.py:1001 +#: netbox/dcim/tables/devicetypes.py:92 netbox/dcim/tables/modules.py:29 +#: netbox/dcim/tables/modules.py:72 netbox/dcim/tables/power.py:39 +#: netbox/dcim/tables/power.py:96 netbox/dcim/tables/racks.py:76 +#: netbox/dcim/tables/racks.py:156 netbox/dcim/tables/sites.py:103 +#: netbox/extras/tables/tables.py:515 netbox/ipam/tables/asn.py:69 +#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:135 +#: netbox/ipam/tables/ip.py:272 netbox/ipam/tables/ip.py:325 +#: netbox/ipam/tables/ip.py:392 netbox/ipam/tables/services.py:24 +#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:141 +#: netbox/ipam/tables/vrfs.py:46 netbox/ipam/tables/vrfs.py:71 +#: netbox/templates/dcim/htmx/cable_edit.html:89 +#: netbox/templates/generic/bulk_edit.html:86 +#: netbox/templates/inc/panels/comments.html:6 +#: netbox/tenancy/tables/contacts.py:68 netbox/tenancy/tables/tenants.py:46 +#: netbox/utilities/forms/fields/fields.py:29 +#: netbox/virtualization/tables/clusters.py:91 +#: netbox/virtualization/tables/virtualmachines.py:81 +#: netbox/vpn/tables/crypto.py:37 netbox/vpn/tables/crypto.py:74 +#: netbox/vpn/tables/crypto.py:109 netbox/vpn/tables/crypto.py:140 +#: netbox/vpn/tables/crypto.py:173 netbox/vpn/tables/l2vpn.py:37 +#: netbox/vpn/tables/tunnels.py:61 netbox/wireless/tables/wirelesslan.py:27 +#: netbox/wireless/tables/wirelesslan.py:58 msgid "Comments" msgstr "Комментарии" -#: circuits/tables/providers.py:23 +#: netbox/circuits/tables/providers.py:23 msgid "Accounts" msgstr "Аккаунты" -#: circuits/tables/providers.py:29 +#: netbox/circuits/tables/providers.py:29 msgid "Account Count" msgstr "Количество аккаунтов" -#: circuits/tables/providers.py:39 dcim/tables/sites.py:100 +#: netbox/circuits/tables/providers.py:39 netbox/dcim/tables/sites.py:100 msgid "ASN Count" msgstr "Количество ASN" -#: core/api/views.py:36 +#: netbox/core/api/views.py:36 msgid "This user does not have permission to synchronize this data source." msgstr "" "У этого пользователя нет разрешения на синхронизацию этого источника данных." -#: core/choices.py:18 +#: netbox/core/choices.py:18 msgid "New" msgstr "Новый" -#: core/choices.py:19 core/constants.py:18 core/tables/tasks.py:15 -#: templates/core/rq_task.html:77 +#: netbox/core/choices.py:19 netbox/core/constants.py:18 +#: netbox/core/tables/tasks.py:15 netbox/templates/core/rq_task.html:77 msgid "Queued" msgstr "В очереди" -#: core/choices.py:20 +#: netbox/core/choices.py:20 msgid "Syncing" msgstr "Синхронизируется" -#: core/choices.py:21 core/choices.py:57 core/tables/jobs.py:41 -#: extras/choices.py:224 templates/core/job.html:68 +#: netbox/core/choices.py:21 netbox/core/choices.py:57 +#: netbox/core/tables/jobs.py:41 netbox/extras/choices.py:224 +#: netbox/templates/core/job.html:68 msgid "Completed" msgstr "Завершено" -#: core/choices.py:22 core/choices.py:59 core/constants.py:20 -#: core/tables/tasks.py:34 dcim/choices.py:176 dcim/choices.py:222 -#: dcim/choices.py:1534 extras/choices.py:226 virtualization/choices.py:47 +#: 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:176 netbox/dcim/choices.py:222 +#: netbox/dcim/choices.py:1536 netbox/extras/choices.py:226 +#: netbox/virtualization/choices.py:47 msgid "Failed" msgstr "Неисправно" -#: core/choices.py:35 netbox/navigation/menu.py:320 -#: netbox/navigation/menu.py:324 templates/extras/script/base.html:14 -#: templates/extras/script_list.html:7 templates/extras/script_list.html:12 -#: templates/extras/script_result.html:17 +#: netbox/core/choices.py:35 netbox/netbox/navigation/menu.py:320 +#: netbox/netbox/navigation/menu.py:324 +#: netbox/templates/extras/script/base.html:14 +#: netbox/templates/extras/script_list.html:7 +#: netbox/templates/extras/script_list.html:12 +#: netbox/templates/extras/script_result.html:17 msgid "Scripts" msgstr "Скрипты" -#: core/choices.py:36 templates/extras/report/base.html:13 +#: netbox/core/choices.py:36 netbox/templates/extras/report/base.html:13 msgid "Reports" msgstr "Отчеты" -#: core/choices.py:54 extras/choices.py:221 +#: netbox/core/choices.py:54 netbox/extras/choices.py:221 msgid "Pending" msgstr "В ожидании" -#: core/choices.py:55 core/constants.py:23 core/tables/jobs.py:32 -#: core/tables/tasks.py:38 extras/choices.py:222 templates/core/job.html:55 +#: netbox/core/choices.py:55 netbox/core/constants.py:23 +#: netbox/core/tables/jobs.py:32 netbox/core/tables/tasks.py:38 +#: netbox/extras/choices.py:222 netbox/templates/core/job.html:55 msgid "Scheduled" msgstr "Запланировано" -#: core/choices.py:56 extras/choices.py:223 +#: netbox/core/choices.py:56 netbox/extras/choices.py:223 msgid "Running" msgstr "Исполняется" -#: core/choices.py:58 extras/choices.py:225 +#: netbox/core/choices.py:58 netbox/extras/choices.py:225 msgid "Errored" msgstr "Ошибка" -#: core/constants.py:19 core/tables/tasks.py:30 +#: netbox/core/constants.py:19 netbox/core/tables/tasks.py:30 msgid "Finished" msgstr "Закончено" -#: core/constants.py:21 core/tables/jobs.py:38 templates/core/job.html:64 -#: templates/extras/htmx/script_result.html:8 +#: netbox/core/constants.py:21 netbox/core/tables/jobs.py:38 +#: netbox/templates/core/job.html:64 +#: netbox/templates/extras/htmx/script_result.html:8 msgid "Started" msgstr "Запущено" -#: core/constants.py:22 core/tables/tasks.py:26 +#: netbox/core/constants.py:22 netbox/core/tables/tasks.py:26 msgid "Deferred" msgstr "Отложено" -#: core/constants.py:24 +#: netbox/core/constants.py:24 msgid "Stopped" msgstr "Остановлен" -#: core/constants.py:25 +#: netbox/core/constants.py:25 msgid "Cancelled" msgstr "Отменено" -#: core/data_backends.py:29 templates/dcim/interface.html:216 +#: netbox/core/data_backends.py:29 netbox/templates/dcim/interface.html:216 msgid "Local" msgstr "Локальный" -#: core/data_backends.py:47 extras/tables/tables.py:461 -#: templates/account/profile.html:15 templates/users/user.html:17 -#: users/tables.py:31 +#: netbox/core/data_backends.py:47 netbox/extras/tables/tables.py:461 +#: netbox/templates/account/profile.html:15 +#: netbox/templates/users/user.html:17 netbox/users/tables.py:31 msgid "Username" msgstr "Имя пользователя" -#: core/data_backends.py:49 core/data_backends.py:55 +#: netbox/core/data_backends.py:49 netbox/core/data_backends.py:55 msgid "Only used for cloning with HTTP(S)" msgstr "Используется только для клонирования по HTTP (S)" -#: core/data_backends.py:53 templates/account/base.html:17 -#: templates/account/password.html:11 users/forms/model_forms.py:171 +#: netbox/core/data_backends.py:53 netbox/templates/account/base.html:17 +#: netbox/templates/account/password.html:11 +#: netbox/users/forms/model_forms.py:171 msgid "Password" msgstr "Пароль" -#: core/data_backends.py:59 +#: netbox/core/data_backends.py:59 msgid "Branch" msgstr "Ветка" -#: core/data_backends.py:105 +#: netbox/core/data_backends.py:105 #, python-brace-format msgid "Fetching remote data failed ({name}): {error}" msgstr "Не удалось получить удаленные данные ({name}): {error}" -#: core/data_backends.py:118 +#: netbox/core/data_backends.py:118 msgid "AWS access key ID" msgstr "ID ключа доступа AWS" -#: core/data_backends.py:122 +#: netbox/core/data_backends.py:122 msgid "AWS secret access key" msgstr "Секретный ключ доступа AWS" -#: core/filtersets.py:49 extras/filtersets.py:245 extras/filtersets.py:585 -#: extras/filtersets.py:617 +#: netbox/core/filtersets.py:49 netbox/extras/filtersets.py:245 +#: netbox/extras/filtersets.py:585 netbox/extras/filtersets.py:617 msgid "Data source (ID)" msgstr "Источник данных (ID)" -#: core/filtersets.py:55 +#: netbox/core/filtersets.py:55 msgid "Data source (name)" msgstr "Источник данных (имя)" -#: core/forms/bulk_edit.py:25 core/forms/filtersets.py:40 -#: core/tables/data.py:26 dcim/forms/bulk_edit.py:1020 -#: dcim/forms/bulk_edit.py:1293 dcim/forms/filtersets.py:1276 -#: dcim/tables/devices.py:553 dcim/tables/devicetypes.py:221 -#: extras/forms/bulk_edit.py:98 extras/forms/bulk_edit.py:162 -#: extras/forms/bulk_edit.py:221 extras/forms/filtersets.py:120 -#: extras/forms/filtersets.py:207 extras/forms/filtersets.py:268 -#: extras/tables/tables.py:127 extras/tables/tables.py:216 -#: extras/tables/tables.py:293 netbox/preferences.py:22 -#: templates/core/datasource.html:42 templates/dcim/interface.html:61 -#: templates/extras/customlink.html:17 templates/extras/eventrule.html:17 -#: templates/extras/savedfilter.html:25 -#: templates/users/objectpermission.html:25 -#: templates/virtualization/vminterface.html:29 users/forms/bulk_edit.py:89 -#: users/forms/filtersets.py:71 users/tables.py:83 -#: virtualization/forms/bulk_edit.py:217 -#: virtualization/forms/filtersets.py:211 +#: netbox/core/forms/bulk_edit.py:25 netbox/core/forms/filtersets.py:40 +#: netbox/core/tables/data.py:26 netbox/dcim/forms/bulk_edit.py:1020 +#: netbox/dcim/forms/bulk_edit.py:1293 netbox/dcim/forms/filtersets.py:1276 +#: netbox/dcim/tables/devices.py:541 netbox/dcim/tables/devicetypes.py:221 +#: netbox/extras/forms/bulk_edit.py:98 netbox/extras/forms/bulk_edit.py:162 +#: netbox/extras/forms/bulk_edit.py:221 netbox/extras/forms/filtersets.py:120 +#: netbox/extras/forms/filtersets.py:207 netbox/extras/forms/filtersets.py:268 +#: netbox/extras/tables/tables.py:127 netbox/extras/tables/tables.py:216 +#: netbox/extras/tables/tables.py:293 netbox/netbox/preferences.py:22 +#: netbox/templates/core/datasource.html:42 +#: netbox/templates/dcim/interface.html:61 +#: netbox/templates/extras/customlink.html:17 +#: netbox/templates/extras/eventrule.html:17 +#: netbox/templates/extras/savedfilter.html:25 +#: netbox/templates/users/objectpermission.html:25 +#: netbox/templates/virtualization/vminterface.html:29 +#: netbox/users/forms/bulk_edit.py:89 netbox/users/forms/filtersets.py:71 +#: netbox/users/tables.py:83 netbox/virtualization/forms/bulk_edit.py:217 +#: netbox/virtualization/forms/filtersets.py:211 msgid "Enabled" msgstr "Включено" -#: core/forms/bulk_edit.py:34 extras/forms/model_forms.py:211 -#: templates/extras/savedfilter.html:53 vpn/forms/filtersets.py:97 -#: vpn/forms/filtersets.py:127 vpn/forms/filtersets.py:151 -#: vpn/forms/filtersets.py:170 vpn/forms/model_forms.py:301 -#: vpn/forms/model_forms.py:321 vpn/forms/model_forms.py:337 -#: vpn/forms/model_forms.py:357 vpn/forms/model_forms.py:380 +#: netbox/core/forms/bulk_edit.py:34 netbox/extras/forms/model_forms.py:211 +#: netbox/templates/extras/savedfilter.html:53 +#: netbox/vpn/forms/filtersets.py:97 netbox/vpn/forms/filtersets.py:127 +#: netbox/vpn/forms/filtersets.py:151 netbox/vpn/forms/filtersets.py:170 +#: netbox/vpn/forms/model_forms.py:301 netbox/vpn/forms/model_forms.py:321 +#: netbox/vpn/forms/model_forms.py:337 netbox/vpn/forms/model_forms.py:357 +#: netbox/vpn/forms/model_forms.py:380 msgid "Parameters" msgstr "Параметры" -#: core/forms/bulk_edit.py:38 templates/core/datasource.html:68 +#: netbox/core/forms/bulk_edit.py:38 netbox/templates/core/datasource.html:68 msgid "Ignore rules" msgstr "Правила исключения" -#: core/forms/filtersets.py:27 core/forms/model_forms.py:97 -#: extras/forms/model_forms.py:174 extras/forms/model_forms.py:454 -#: extras/forms/model_forms.py:508 extras/tables/tables.py:154 -#: extras/tables/tables.py:373 extras/tables/tables.py:408 -#: templates/core/datasource.html:31 -#: templates/dcim/device/render_config.html:18 -#: templates/extras/configcontext.html:29 -#: templates/extras/configtemplate.html:21 -#: templates/extras/exporttemplate.html:35 -#: templates/virtualization/virtualmachine/render_config.html:18 +#: netbox/core/forms/filtersets.py:27 netbox/core/forms/model_forms.py:97 +#: netbox/extras/forms/model_forms.py:174 +#: netbox/extras/forms/model_forms.py:454 +#: netbox/extras/forms/model_forms.py:508 netbox/extras/tables/tables.py:154 +#: netbox/extras/tables/tables.py:373 netbox/extras/tables/tables.py:408 +#: netbox/templates/core/datasource.html:31 +#: netbox/templates/dcim/device/render_config.html:18 +#: netbox/templates/extras/configcontext.html:29 +#: netbox/templates/extras/configtemplate.html:21 +#: netbox/templates/extras/exporttemplate.html:35 +#: netbox/templates/virtualization/virtualmachine/render_config.html:18 msgid "Data Source" msgstr "Источник данных" -#: core/forms/filtersets.py:52 core/forms/mixins.py:21 +#: netbox/core/forms/filtersets.py:52 netbox/core/forms/mixins.py:21 msgid "File" msgstr "Файл" -#: core/forms/filtersets.py:57 core/forms/mixins.py:16 -#: extras/forms/filtersets.py:148 extras/forms/filtersets.py:337 -#: extras/forms/filtersets.py:422 +#: netbox/core/forms/filtersets.py:57 netbox/core/forms/mixins.py:16 +#: netbox/extras/forms/filtersets.py:148 netbox/extras/forms/filtersets.py:337 +#: netbox/extras/forms/filtersets.py:422 msgid "Data source" msgstr "Источник данных" -#: core/forms/filtersets.py:67 extras/forms/filtersets.py:449 +#: netbox/core/forms/filtersets.py:67 netbox/extras/forms/filtersets.py:449 msgid "Creation" msgstr "Создание" -#: core/forms/filtersets.py:71 extras/forms/filtersets.py:470 -#: extras/forms/filtersets.py:513 extras/tables/tables.py:183 -#: extras/tables/tables.py:504 templates/core/job.html:20 -#: templates/extras/objectchange.html:51 tenancy/tables/contacts.py:90 -#: vpn/tables/l2vpn.py:59 +#: netbox/core/forms/filtersets.py:71 netbox/extras/forms/filtersets.py:470 +#: netbox/extras/forms/filtersets.py:510 netbox/extras/tables/tables.py:183 +#: netbox/extras/tables/tables.py:504 netbox/templates/core/job.html:20 +#: netbox/templates/extras/objectchange.html:52 +#: netbox/tenancy/tables/contacts.py:90 netbox/vpn/tables/l2vpn.py:59 msgid "Object Type" msgstr "Тип объекта" -#: core/forms/filtersets.py:81 +#: netbox/core/forms/filtersets.py:81 msgid "Created after" msgstr "Создано после" -#: core/forms/filtersets.py:86 +#: netbox/core/forms/filtersets.py:86 msgid "Created before" msgstr "Создано до" -#: core/forms/filtersets.py:91 +#: netbox/core/forms/filtersets.py:91 msgid "Scheduled after" msgstr "Запланировано после" -#: core/forms/filtersets.py:96 +#: netbox/core/forms/filtersets.py:96 msgid "Scheduled before" msgstr "Запланировано до" -#: core/forms/filtersets.py:101 +#: netbox/core/forms/filtersets.py:101 msgid "Started after" msgstr "Запустилось после" -#: core/forms/filtersets.py:106 +#: netbox/core/forms/filtersets.py:106 msgid "Started before" msgstr "Запустилось до" -#: core/forms/filtersets.py:111 +#: netbox/core/forms/filtersets.py:111 msgid "Completed after" msgstr "Завершено после" -#: core/forms/filtersets.py:116 +#: netbox/core/forms/filtersets.py:116 msgid "Completed before" msgstr "Завершено до" -#: core/forms/filtersets.py:123 dcim/forms/bulk_edit.py:361 -#: dcim/forms/filtersets.py:353 dcim/forms/filtersets.py:397 -#: dcim/forms/model_forms.py:258 extras/forms/filtersets.py:465 -#: extras/forms/filtersets.py:508 templates/dcim/rackreservation.html:58 -#: templates/extras/objectchange.html:35 templates/extras/savedfilter.html:21 -#: templates/inc/user_menu.html:15 templates/users/token.html:21 -#: templates/users/user.html:6 templates/users/user.html:14 -#: users/filtersets.py:97 users/filtersets.py:164 users/forms/filtersets.py:85 -#: users/forms/filtersets.py:126 users/forms/model_forms.py:156 -#: users/forms/model_forms.py:193 users/tables.py:19 +#: netbox/core/forms/filtersets.py:123 netbox/dcim/forms/bulk_edit.py:361 +#: netbox/dcim/forms/filtersets.py:353 netbox/dcim/forms/filtersets.py:397 +#: netbox/dcim/forms/model_forms.py:258 netbox/extras/forms/filtersets.py:465 +#: netbox/extras/forms/filtersets.py:505 +#: netbox/templates/dcim/rackreservation.html:58 +#: netbox/templates/extras/objectchange.html:36 +#: netbox/templates/extras/savedfilter.html:21 +#: netbox/templates/inc/user_menu.html:15 netbox/templates/users/token.html:21 +#: netbox/templates/users/user.html:6 netbox/templates/users/user.html:14 +#: netbox/users/filtersets.py:97 netbox/users/filtersets.py:164 +#: netbox/users/forms/filtersets.py:85 netbox/users/forms/filtersets.py:126 +#: netbox/users/forms/model_forms.py:156 netbox/users/forms/model_forms.py:193 +#: netbox/users/tables.py:19 msgid "User" msgstr "Пользователь" -#: core/forms/model_forms.py:54 core/tables/data.py:46 -#: templates/core/datafile.html:27 templates/extras/report/base.html:33 -#: templates/extras/script/base.html:32 +#: netbox/core/forms/model_forms.py:54 netbox/core/tables/data.py:46 +#: netbox/templates/core/datafile.html:27 +#: netbox/templates/extras/report/base.html:33 +#: netbox/templates/extras/script/base.html:32 msgid "Source" msgstr "Источник" -#: core/forms/model_forms.py:58 +#: netbox/core/forms/model_forms.py:58 msgid "Backend Parameters" msgstr "Параметры backend" -#: core/forms/model_forms.py:96 +#: netbox/core/forms/model_forms.py:96 msgid "File Upload" msgstr "Загрузка файла" -#: core/forms/model_forms.py:108 +#: netbox/core/forms/model_forms.py:108 msgid "Cannot upload a file and sync from an existing file" msgstr "" "Невозможно загрузить файл и синхронизировать его с существующим файлом" -#: core/forms/model_forms.py:110 +#: netbox/core/forms/model_forms.py:110 msgid "Must upload a file or select a data file to sync" msgstr "Необходимо загрузить файл или выбрать файл данных для синхронизации" -#: core/forms/model_forms.py:153 templates/dcim/rack_elevation_list.html:6 +#: netbox/core/forms/model_forms.py:153 +#: netbox/templates/dcim/rack_elevation_list.html:6 msgid "Rack Elevations" msgstr "Фасады стоек" -#: core/forms/model_forms.py:157 dcim/choices.py:1445 -#: dcim/forms/bulk_edit.py:867 dcim/forms/bulk_edit.py:1250 -#: dcim/forms/bulk_edit.py:1268 dcim/tables/racks.py:89 -#: netbox/navigation/menu.py:276 netbox/navigation/menu.py:280 +#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1447 +#: netbox/dcim/forms/bulk_edit.py:867 netbox/dcim/forms/bulk_edit.py:1250 +#: netbox/dcim/forms/bulk_edit.py:1268 netbox/dcim/tables/racks.py:89 +#: netbox/netbox/navigation/menu.py:276 netbox/netbox/navigation/menu.py:280 msgid "Power" msgstr "Мощность" -#: core/forms/model_forms.py:159 netbox/navigation/menu.py:141 -#: templates/core/inc/config_data.html:37 +#: netbox/core/forms/model_forms.py:159 netbox/netbox/navigation/menu.py:141 +#: netbox/templates/core/inc/config_data.html:37 msgid "IPAM" msgstr "IPAM" -#: core/forms/model_forms.py:160 netbox/navigation/menu.py:217 -#: templates/core/inc/config_data.html:50 vpn/forms/bulk_edit.py:77 -#: vpn/forms/filtersets.py:43 vpn/forms/model_forms.py:61 -#: vpn/forms/model_forms.py:146 +#: netbox/core/forms/model_forms.py:160 netbox/netbox/navigation/menu.py:217 +#: netbox/templates/core/inc/config_data.html:50 +#: netbox/vpn/forms/bulk_edit.py:77 netbox/vpn/forms/filtersets.py:43 +#: netbox/vpn/forms/model_forms.py:61 netbox/vpn/forms/model_forms.py:146 msgid "Security" msgstr "Безопасность" -#: core/forms/model_forms.py:161 templates/core/inc/config_data.html:59 +#: netbox/core/forms/model_forms.py:161 +#: netbox/templates/core/inc/config_data.html:59 msgid "Banners" msgstr "Баннеры" -#: core/forms/model_forms.py:162 templates/core/inc/config_data.html:80 +#: netbox/core/forms/model_forms.py:162 +#: netbox/templates/core/inc/config_data.html:80 msgid "Pagination" msgstr "Разбивка на страницы" -#: core/forms/model_forms.py:163 extras/forms/model_forms.py:67 -#: templates/core/inc/config_data.html:93 +#: netbox/core/forms/model_forms.py:163 netbox/extras/forms/model_forms.py:67 +#: netbox/templates/core/inc/config_data.html:93 msgid "Validation" msgstr "Валидация" -#: core/forms/model_forms.py:164 templates/account/preferences.html:6 +#: netbox/core/forms/model_forms.py:164 +#: netbox/templates/account/preferences.html:6 msgid "User Preferences" msgstr "Пользовательские настройки" -#: core/forms/model_forms.py:167 dcim/forms/filtersets.py:661 -#: templates/core/inc/config_data.html:127 users/forms/model_forms.py:65 +#: netbox/core/forms/model_forms.py:167 netbox/dcim/forms/filtersets.py:661 +#: netbox/templates/core/inc/config_data.html:127 +#: netbox/users/forms/model_forms.py:65 msgid "Miscellaneous" msgstr "Разное" -#: core/forms/model_forms.py:169 +#: netbox/core/forms/model_forms.py:169 msgid "Config Revision" msgstr "Ревизия конфигурации" -#: core/forms/model_forms.py:208 +#: netbox/core/forms/model_forms.py:208 msgid "This parameter has been defined statically and cannot be modified." msgstr "Этот параметр определен статически и не может быть изменен." -#: core/forms/model_forms.py:216 +#: netbox/core/forms/model_forms.py:216 #, python-brace-format msgid "Current value: {value}" msgstr "Текущее значение: {value}" -#: core/forms/model_forms.py:218 +#: netbox/core/forms/model_forms.py:218 msgid " (default)" msgstr " (по умолчанию)" -#: core/models/config.py:18 core/models/data.py:282 core/models/files.py:27 -#: core/models/jobs.py:50 extras/models/models.py:758 -#: netbox/models/features.py:51 users/models/tokens.py:33 +#: netbox/core/models/config.py:18 netbox/core/models/data.py:282 +#: netbox/core/models/files.py:27 netbox/core/models/jobs.py:50 +#: netbox/extras/models/models.py:758 netbox/netbox/models/features.py:51 +#: netbox/users/models/tokens.py:33 msgid "created" msgstr "создан(а)" -#: core/models/config.py:22 +#: netbox/core/models/config.py:22 msgid "comment" msgstr "комментарий" -#: core/models/config.py:29 +#: netbox/core/models/config.py:29 msgid "configuration data" msgstr "конфигурационные данные" -#: core/models/config.py:36 +#: netbox/core/models/config.py:36 msgid "config revision" msgstr "ревизия конфигурации" -#: core/models/config.py:37 +#: netbox/core/models/config.py:37 msgid "config revisions" msgstr "ревизии конфигураций" -#: core/models/config.py:41 +#: netbox/core/models/config.py:41 msgid "Default configuration" msgstr "Конфигурация по умолчанию" -#: core/models/config.py:43 +#: netbox/core/models/config.py:43 msgid "Current configuration" msgstr "Текущая конфигурация" -#: core/models/config.py:44 +#: netbox/core/models/config.py:44 #, python-brace-format msgid "Config revision #{id}" msgstr "Ревизия конфигурации #{id}" -#: core/models/data.py:47 dcim/models/cables.py:43 -#: dcim/models/device_component_templates.py:177 -#: dcim/models/device_component_templates.py:211 -#: dcim/models/device_component_templates.py:246 -#: dcim/models/device_component_templates.py:308 -#: dcim/models/device_component_templates.py:387 -#: dcim/models/device_component_templates.py:486 -#: dcim/models/device_component_templates.py:586 -#: dcim/models/device_components.py:284 dcim/models/device_components.py:313 -#: dcim/models/device_components.py:346 dcim/models/device_components.py:464 -#: dcim/models/device_components.py:606 dcim/models/device_components.py:971 -#: dcim/models/device_components.py:1045 dcim/models/power.py:102 -#: dcim/models/racks.py:128 extras/models/customfields.py:76 -#: extras/models/search.py:41 virtualization/models/clusters.py:61 -#: vpn/models/l2vpn.py:32 +#: netbox/core/models/data.py:47 netbox/dcim/models/cables.py:43 +#: netbox/dcim/models/device_component_templates.py:177 +#: netbox/dcim/models/device_component_templates.py:211 +#: netbox/dcim/models/device_component_templates.py:246 +#: netbox/dcim/models/device_component_templates.py:308 +#: netbox/dcim/models/device_component_templates.py:387 +#: netbox/dcim/models/device_component_templates.py:486 +#: netbox/dcim/models/device_component_templates.py:586 +#: netbox/dcim/models/device_components.py:284 +#: netbox/dcim/models/device_components.py:313 +#: netbox/dcim/models/device_components.py:346 +#: netbox/dcim/models/device_components.py:464 +#: netbox/dcim/models/device_components.py:606 +#: netbox/dcim/models/device_components.py:971 +#: netbox/dcim/models/device_components.py:1045 +#: netbox/dcim/models/power.py:102 netbox/dcim/models/racks.py:128 +#: netbox/extras/models/customfields.py:76 netbox/extras/models/search.py:41 +#: netbox/virtualization/models/clusters.py:61 netbox/vpn/models/l2vpn.py:32 msgid "type" msgstr "тип" -#: core/models/data.py:52 extras/choices.py:37 extras/models/models.py:192 -#: extras/tables/tables.py:577 templates/core/datasource.html:58 +#: netbox/core/models/data.py:52 netbox/extras/choices.py:37 +#: netbox/extras/models/models.py:192 netbox/extras/tables/tables.py:577 +#: netbox/templates/core/datasource.html:58 msgid "URL" msgstr "URL" -#: core/models/data.py:62 dcim/models/device_component_templates.py:392 -#: dcim/models/device_components.py:513 extras/models/models.py:90 -#: extras/models/models.py:329 extras/models/models.py:554 -#: users/models/permissions.py:29 +#: netbox/core/models/data.py:62 +#: netbox/dcim/models/device_component_templates.py:392 +#: netbox/dcim/models/device_components.py:513 +#: netbox/extras/models/models.py:90 netbox/extras/models/models.py:329 +#: netbox/extras/models/models.py:554 netbox/users/models/permissions.py:29 msgid "enabled" msgstr "включен" -#: core/models/data.py:66 +#: netbox/core/models/data.py:66 msgid "ignore rules" msgstr "правила исключения" -#: core/models/data.py:68 +#: netbox/core/models/data.py:68 msgid "Patterns (one per line) matching files to ignore when syncing" msgstr "" "Шаблоны (по одному в строке), соответствующие файлам, которые следует " "игнорировать при синхронизации" -#: core/models/data.py:71 extras/models/models.py:562 +#: netbox/core/models/data.py:71 netbox/extras/models/models.py:562 msgid "parameters" msgstr "параметры" -#: core/models/data.py:76 +#: netbox/core/models/data.py:76 msgid "last synced" msgstr "время последней синхронизации" -#: core/models/data.py:84 +#: netbox/core/models/data.py:84 msgid "data source" msgstr "источник данных" -#: core/models/data.py:85 +#: netbox/core/models/data.py:85 msgid "data sources" msgstr "источники данных" -#: core/models/data.py:125 +#: netbox/core/models/data.py:125 #, python-brace-format msgid "Unknown backend type: {type}" msgstr "Неизвестный тип backend: {type}" -#: core/models/data.py:180 +#: netbox/core/models/data.py:180 msgid "Cannot initiate sync; syncing already in progress." msgstr "Невозможно запустить синхронизацию; синхронизация уже выполняется." -#: core/models/data.py:193 +#: netbox/core/models/data.py:193 msgid "" "There was an error initializing the backend. A dependency needs to be " "installed: " @@ -1640,1091 +1873,1146 @@ msgstr "" "Произошла ошибка при инициализации бэкэнда. Необходимо установить " "зависимость: " -#: core/models/data.py:286 core/models/files.py:31 -#: netbox/models/features.py:57 +#: netbox/core/models/data.py:286 netbox/core/models/files.py:31 +#: netbox/netbox/models/features.py:57 msgid "last updated" msgstr "последнее обновление" -#: core/models/data.py:296 dcim/models/cables.py:442 +#: netbox/core/models/data.py:296 netbox/dcim/models/cables.py:442 msgid "path" msgstr "путь" -#: core/models/data.py:299 +#: netbox/core/models/data.py:299 msgid "File path relative to the data source's root" msgstr "Путь к файлу относительно корня источника данных" -#: core/models/data.py:303 ipam/models/ip.py:503 +#: netbox/core/models/data.py:303 netbox/ipam/models/ip.py:503 msgid "size" msgstr "размер" -#: core/models/data.py:306 +#: netbox/core/models/data.py:306 msgid "hash" msgstr "хэш" -#: core/models/data.py:310 +#: netbox/core/models/data.py:310 msgid "Length must be 64 hexadecimal characters." msgstr "Длина должна быть 64 шестнадцатеричных символа." -#: core/models/data.py:312 +#: netbox/core/models/data.py:312 msgid "SHA256 hash of the file data" msgstr "SHA256 хэш данных файла" -#: core/models/data.py:329 +#: netbox/core/models/data.py:329 msgid "data file" msgstr "файл данных" -#: core/models/data.py:330 +#: netbox/core/models/data.py:330 msgid "data files" msgstr "файлы данных" -#: core/models/data.py:417 +#: netbox/core/models/data.py:417 msgid "auto sync record" msgstr "автоматическая синхронизация записи" -#: core/models/data.py:418 +#: netbox/core/models/data.py:418 msgid "auto sync records" msgstr "автоматическая синхронизация записей" -#: core/models/files.py:37 +#: netbox/core/models/files.py:37 msgid "file root" msgstr "корень файла" -#: core/models/files.py:42 +#: netbox/core/models/files.py:42 msgid "file path" msgstr "путь к файлу" -#: core/models/files.py:44 +#: netbox/core/models/files.py:44 msgid "File path relative to the designated root path" msgstr "Путь к файлу относительно указанного корневого пути" -#: core/models/files.py:61 +#: netbox/core/models/files.py:61 msgid "managed file" msgstr "Настраиваемый файл" -#: core/models/files.py:62 +#: netbox/core/models/files.py:62 msgid "managed files" msgstr "Настраиваемые файлы" -#: core/models/jobs.py:54 +#: netbox/core/models/jobs.py:54 msgid "scheduled" msgstr "по расписанию" -#: core/models/jobs.py:59 +#: netbox/core/models/jobs.py:59 msgid "interval" msgstr "интервал" -#: core/models/jobs.py:65 +#: netbox/core/models/jobs.py:65 msgid "Recurrence interval (in minutes)" msgstr "Интервал повторения (в минутах)" -#: core/models/jobs.py:68 +#: netbox/core/models/jobs.py:68 msgid "started" msgstr "начало" -#: core/models/jobs.py:73 +#: netbox/core/models/jobs.py:73 msgid "completed" msgstr "завершено" -#: core/models/jobs.py:91 extras/models/models.py:121 -#: extras/models/staging.py:87 +#: netbox/core/models/jobs.py:91 netbox/extras/models/models.py:121 +#: netbox/extras/models/staging.py:88 msgid "data" msgstr "данные" -#: core/models/jobs.py:96 +#: netbox/core/models/jobs.py:96 msgid "error" msgstr "ошибка" -#: core/models/jobs.py:101 +#: netbox/core/models/jobs.py:101 msgid "job ID" msgstr "идентификатор задачи" -#: core/models/jobs.py:112 +#: netbox/core/models/jobs.py:112 msgid "job" msgstr "задача" -#: core/models/jobs.py:113 +#: netbox/core/models/jobs.py:113 msgid "jobs" msgstr " задачи" -#: core/models/jobs.py:135 +#: netbox/core/models/jobs.py:135 #, python-brace-format msgid "Jobs cannot be assigned to this object type ({type})." msgstr "Нельзя присвоить задачи этому типу объектов ({type})." -#: core/models/jobs.py:185 +#: netbox/core/models/jobs.py:185 #, python-brace-format msgid "Invalid status for job termination. Choices are: {choices}" msgstr "" "Неверный статус для завершения задачи. Возможны следующие варианты: " "{choices}" -#: core/tables/config.py:21 users/forms/filtersets.py:45 users/tables.py:39 +#: netbox/core/tables/config.py:21 netbox/users/forms/filtersets.py:45 +#: netbox/users/tables.py:39 msgid "Is Active" msgstr "Активен" -#: core/tables/data.py:50 templates/core/datafile.html:31 +#: netbox/core/tables/data.py:50 netbox/templates/core/datafile.html:31 msgid "Path" msgstr "Путь" -#: core/tables/data.py:54 templates/extras/inc/result_pending.html:7 +#: netbox/core/tables/data.py:54 +#: netbox/templates/extras/inc/result_pending.html:7 msgid "Last updated" msgstr "Последнее обновление" -#: core/tables/jobs.py:10 core/tables/tasks.py:76 -#: dcim/tables/devicetypes.py:161 extras/tables/tables.py:179 -#: extras/tables/tables.py:350 netbox/tables/tables.py:188 -#: templates/dcim/virtualchassis_edit.html:52 utilities/forms/forms.py:73 -#: wireless/tables/wirelesslink.py:16 +#: netbox/core/tables/jobs.py:10 netbox/core/tables/tasks.py:76 +#: netbox/dcim/tables/devicetypes.py:161 netbox/extras/tables/tables.py:179 +#: netbox/extras/tables/tables.py:350 netbox/netbox/tables/tables.py:188 +#: netbox/templates/dcim/virtualchassis_edit.html:52 +#: netbox/utilities/forms/forms.py:73 +#: netbox/wireless/tables/wirelesslink.py:16 msgid "ID" msgstr "ID" -#: core/tables/jobs.py:21 extras/choices.py:41 extras/tables/tables.py:241 -#: extras/tables/tables.py:287 extras/tables/tables.py:360 -#: extras/tables/tables.py:478 extras/tables/tables.py:509 -#: extras/tables/tables.py:574 netbox/tables/tables.py:243 -#: templates/extras/eventrule.html:84 templates/extras/journalentry.html:18 -#: templates/extras/objectchange.html:57 tenancy/tables/contacts.py:93 -#: vpn/tables/l2vpn.py:64 +#: netbox/core/tables/jobs.py:21 netbox/extras/choices.py:41 +#: netbox/extras/tables/tables.py:241 netbox/extras/tables/tables.py:287 +#: netbox/extras/tables/tables.py:360 netbox/extras/tables/tables.py:478 +#: netbox/extras/tables/tables.py:509 netbox/extras/tables/tables.py:574 +#: netbox/netbox/tables/tables.py:243 +#: netbox/templates/extras/eventrule.html:84 +#: netbox/templates/extras/journalentry.html:18 +#: netbox/templates/extras/objectchange.html:58 +#: netbox/tenancy/tables/contacts.py:93 netbox/vpn/tables/l2vpn.py:64 msgid "Object" msgstr "Объект" -#: core/tables/jobs.py:35 +#: netbox/core/tables/jobs.py:35 msgid "Interval" msgstr "Интервал" -#: core/tables/plugins.py:16 templates/vpn/ipsecprofile.html:44 -#: vpn/forms/bulk_edit.py:141 vpn/forms/bulk_import.py:172 -#: vpn/tables/crypto.py:61 +#: netbox/core/tables/plugins.py:16 netbox/templates/vpn/ipsecprofile.html:44 +#: netbox/vpn/forms/bulk_edit.py:141 netbox/vpn/forms/bulk_import.py:172 +#: netbox/vpn/tables/crypto.py:61 msgid "Version" msgstr "Версия" -#: core/tables/plugins.py:20 +#: netbox/core/tables/plugins.py:20 msgid "Package" msgstr "Пакет" -#: core/tables/plugins.py:23 +#: netbox/core/tables/plugins.py:23 msgid "Author" msgstr "Автор" -#: core/tables/plugins.py:26 +#: netbox/core/tables/plugins.py:26 msgid "Author Email" msgstr "Почта" -#: core/tables/plugins.py:33 +#: netbox/core/tables/plugins.py:33 msgid "No plugins found" msgstr "Плагины не найдены" -#: core/tables/tasks.py:18 +#: netbox/core/tables/tasks.py:18 msgid "Oldest Task" msgstr "Самая старая задача" -#: core/tables/tasks.py:42 templates/core/rq_worker_list.html:34 +#: netbox/core/tables/tasks.py:42 netbox/templates/core/rq_worker_list.html:34 msgid "Workers" msgstr "Рабочие" -#: core/tables/tasks.py:46 vpn/tables/tunnels.py:88 +#: netbox/core/tables/tasks.py:46 netbox/vpn/tables/tunnels.py:88 msgid "Host" msgstr "Хост" -#: core/tables/tasks.py:50 ipam/forms/filtersets.py:542 +#: netbox/core/tables/tasks.py:50 netbox/ipam/forms/filtersets.py:542 msgid "Port" msgstr "Порт" -#: core/tables/tasks.py:54 +#: netbox/core/tables/tasks.py:54 msgid "DB" msgstr "БАЗА ДАННЫХ" -#: core/tables/tasks.py:58 +#: netbox/core/tables/tasks.py:58 msgid "Scheduler PID" msgstr "PID планировщика" -#: core/tables/tasks.py:62 +#: netbox/core/tables/tasks.py:62 msgid "No queues found" msgstr "Очереди не найдены" -#: core/tables/tasks.py:82 +#: netbox/core/tables/tasks.py:82 msgid "Enqueued" msgstr "В очереди" -#: core/tables/tasks.py:85 +#: netbox/core/tables/tasks.py:85 msgid "Ended" msgstr "Закончено" -#: core/tables/tasks.py:93 templates/core/rq_task.html:85 +#: netbox/core/tables/tasks.py:93 netbox/templates/core/rq_task.html:85 msgid "Callable" msgstr "Вызываемый" -#: core/tables/tasks.py:97 +#: netbox/core/tables/tasks.py:97 msgid "No tasks found" msgstr "Задач не найдено" -#: core/tables/tasks.py:118 templates/core/rq_worker.html:47 +#: netbox/core/tables/tasks.py:118 netbox/templates/core/rq_worker.html:47 msgid "State" msgstr "государство" -#: core/tables/tasks.py:121 templates/core/rq_worker.html:51 +#: netbox/core/tables/tasks.py:121 netbox/templates/core/rq_worker.html:51 msgid "Birth" msgstr "Рождение" -#: core/tables/tasks.py:124 templates/core/rq_worker.html:59 +#: netbox/core/tables/tasks.py:124 netbox/templates/core/rq_worker.html:59 msgid "PID" msgstr "ПІД" -#: core/tables/tasks.py:128 +#: netbox/core/tables/tasks.py:128 msgid "No workers found" msgstr "Работники не найдены" -#: core/views.py:335 core/views.py:378 core/views.py:401 core/views.py:419 -#: core/views.py:454 +#: netbox/core/views.py:335 netbox/core/views.py:378 netbox/core/views.py:401 +#: netbox/core/views.py:419 netbox/core/views.py:454 #, python-brace-format msgid "Job {job_id} not found" msgstr "Задание {job_id} не найден" -#: dcim/api/serializers_/devices.py:50 dcim/api/serializers_/devicetypes.py:26 +#: netbox/dcim/api/serializers_/devices.py:50 +#: netbox/dcim/api/serializers_/devicetypes.py:26 msgid "Position (U)" msgstr "Позиция (U)" -#: dcim/api/serializers_/racks.py:45 templates/dcim/rack.html:30 +#: netbox/dcim/api/serializers_/racks.py:45 netbox/templates/dcim/rack.html:30 msgid "Facility ID" msgstr "Идентификатор объекта" -#: dcim/choices.py:21 virtualization/choices.py:21 +#: netbox/dcim/choices.py:21 netbox/virtualization/choices.py:21 msgid "Staging" msgstr "Подготовка к развертыванию" -#: dcim/choices.py:23 dcim/choices.py:178 dcim/choices.py:223 -#: dcim/choices.py:1458 virtualization/choices.py:23 -#: virtualization/choices.py:48 +#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:178 +#: netbox/dcim/choices.py:223 netbox/dcim/choices.py:1460 +#: netbox/virtualization/choices.py:23 netbox/virtualization/choices.py:48 msgid "Decommissioning" msgstr "Вывод из эксплуатации" -#: dcim/choices.py:24 +#: netbox/dcim/choices.py:24 msgid "Retired" msgstr " Вывод из эксплуатации" -#: dcim/choices.py:65 +#: netbox/dcim/choices.py:65 msgid "2-post frame" msgstr "2-стоечная рама" -#: dcim/choices.py:66 +#: netbox/dcim/choices.py:66 msgid "4-post frame" msgstr "4-стоечная рама" -#: dcim/choices.py:67 +#: netbox/dcim/choices.py:67 msgid "4-post cabinet" msgstr " 4-стоечный шкаф" -#: dcim/choices.py:68 +#: netbox/dcim/choices.py:68 msgid "Wall-mounted frame" msgstr "Настенный шкаф" -#: dcim/choices.py:69 +#: netbox/dcim/choices.py:69 msgid "Wall-mounted frame (vertical)" msgstr "Настенный шкаф (вертикальный)" -#: dcim/choices.py:70 +#: netbox/dcim/choices.py:70 msgid "Wall-mounted cabinet" msgstr "Настенный шкаф" -#: dcim/choices.py:71 +#: netbox/dcim/choices.py:71 msgid "Wall-mounted cabinet (vertical)" msgstr "Настенный шкаф (вертикальный)" -#: dcim/choices.py:83 dcim/choices.py:84 dcim/choices.py:85 dcim/choices.py:86 +#: netbox/dcim/choices.py:83 netbox/dcim/choices.py:84 +#: netbox/dcim/choices.py:85 netbox/dcim/choices.py:86 #, python-brace-format msgid "{n} inches" msgstr "{n} дюймов" -#: dcim/choices.py:100 ipam/choices.py:32 ipam/choices.py:50 -#: ipam/choices.py:70 ipam/choices.py:155 wireless/choices.py:26 +#: netbox/dcim/choices.py:100 netbox/ipam/choices.py:32 +#: netbox/ipam/choices.py:50 netbox/ipam/choices.py:70 +#: netbox/ipam/choices.py:155 netbox/wireless/choices.py:26 msgid "Reserved" msgstr "Зарезервировано" -#: dcim/choices.py:101 templates/dcim/device.html:251 +#: netbox/dcim/choices.py:101 netbox/templates/dcim/device.html:252 msgid "Available" msgstr "Доступно" -#: dcim/choices.py:104 ipam/choices.py:33 ipam/choices.py:51 -#: ipam/choices.py:71 ipam/choices.py:156 wireless/choices.py:28 +#: netbox/dcim/choices.py:104 netbox/ipam/choices.py:33 +#: netbox/ipam/choices.py:51 netbox/ipam/choices.py:71 +#: netbox/ipam/choices.py:156 netbox/wireless/choices.py:28 msgid "Deprecated" msgstr "Выведенный(-ая) из использования" -#: dcim/choices.py:114 templates/dcim/rack.html:123 +#: netbox/dcim/choices.py:114 netbox/templates/dcim/rack.html:123 msgid "Millimeters" msgstr "Миллиметры" -#: dcim/choices.py:115 dcim/choices.py:1480 +#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1482 msgid "Inches" msgstr "Дюймы" -#: dcim/choices.py:140 dcim/forms/bulk_edit.py:67 dcim/forms/bulk_edit.py:86 -#: dcim/forms/bulk_edit.py:172 dcim/forms/bulk_edit.py:1298 -#: dcim/forms/bulk_import.py:59 dcim/forms/bulk_import.py:73 -#: dcim/forms/bulk_import.py:136 dcim/forms/bulk_import.py:511 -#: dcim/forms/bulk_import.py:778 dcim/forms/bulk_import.py:1033 -#: dcim/forms/filtersets.py:227 dcim/forms/model_forms.py:73 -#: dcim/forms/model_forms.py:92 dcim/forms/model_forms.py:169 -#: dcim/forms/model_forms.py:1007 dcim/forms/model_forms.py:1446 -#: dcim/forms/object_import.py:176 dcim/tables/devices.py:652 -#: dcim/tables/devices.py:937 extras/tables/tables.py:186 -#: ipam/tables/fhrp.py:59 ipam/tables/ip.py:374 ipam/tables/services.py:44 -#: templates/dcim/interface.html:102 templates/dcim/interface.html:309 -#: templates/dcim/location.html:41 templates/dcim/region.html:37 -#: templates/dcim/sitegroup.html:37 templates/ipam/service.html:28 -#: templates/tenancy/contactgroup.html:29 -#: templates/tenancy/tenantgroup.html:37 -#: templates/virtualization/vminterface.html:39 -#: templates/wireless/wirelesslangroup.html:37 tenancy/forms/bulk_edit.py:27 -#: tenancy/forms/bulk_edit.py:61 tenancy/forms/bulk_import.py:24 -#: tenancy/forms/bulk_import.py:58 tenancy/forms/model_forms.py:25 -#: tenancy/forms/model_forms.py:68 virtualization/forms/bulk_edit.py:207 -#: virtualization/forms/bulk_import.py:151 -#: virtualization/tables/virtualmachines.py:155 wireless/forms/bulk_edit.py:24 -#: wireless/forms/bulk_import.py:21 wireless/forms/model_forms.py:21 +#: netbox/dcim/choices.py:140 netbox/dcim/forms/bulk_edit.py:67 +#: netbox/dcim/forms/bulk_edit.py:86 netbox/dcim/forms/bulk_edit.py:172 +#: netbox/dcim/forms/bulk_edit.py:1298 netbox/dcim/forms/bulk_import.py:59 +#: netbox/dcim/forms/bulk_import.py:73 netbox/dcim/forms/bulk_import.py:136 +#: netbox/dcim/forms/bulk_import.py:511 netbox/dcim/forms/bulk_import.py:778 +#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/filtersets.py:227 +#: netbox/dcim/forms/model_forms.py:73 netbox/dcim/forms/model_forms.py:92 +#: netbox/dcim/forms/model_forms.py:169 netbox/dcim/forms/model_forms.py:1007 +#: netbox/dcim/forms/model_forms.py:1446 +#: netbox/dcim/forms/object_import.py:176 netbox/dcim/tables/devices.py:640 +#: netbox/dcim/tables/devices.py:919 netbox/extras/tables/tables.py:186 +#: netbox/ipam/tables/fhrp.py:59 netbox/ipam/tables/ip.py:374 +#: netbox/ipam/tables/services.py:44 netbox/templates/dcim/interface.html:102 +#: netbox/templates/dcim/interface.html:309 +#: netbox/templates/dcim/location.html:41 netbox/templates/dcim/region.html:37 +#: netbox/templates/dcim/sitegroup.html:37 +#: netbox/templates/ipam/service.html:28 +#: netbox/templates/tenancy/contactgroup.html:29 +#: netbox/templates/tenancy/tenantgroup.html:37 +#: netbox/templates/virtualization/vminterface.html:39 +#: netbox/templates/wireless/wirelesslangroup.html:37 +#: netbox/tenancy/forms/bulk_edit.py:27 netbox/tenancy/forms/bulk_edit.py:61 +#: netbox/tenancy/forms/bulk_import.py:24 +#: netbox/tenancy/forms/bulk_import.py:58 +#: netbox/tenancy/forms/model_forms.py:25 +#: netbox/tenancy/forms/model_forms.py:68 +#: netbox/virtualization/forms/bulk_edit.py:207 +#: netbox/virtualization/forms/bulk_import.py:151 +#: netbox/virtualization/tables/virtualmachines.py:155 +#: netbox/wireless/forms/bulk_edit.py:24 +#: netbox/wireless/forms/bulk_import.py:21 +#: netbox/wireless/forms/model_forms.py:21 msgid "Parent" msgstr "Родитель" -#: dcim/choices.py:141 +#: netbox/dcim/choices.py:141 msgid "Child" msgstr "Потомок" -#: dcim/choices.py:155 templates/dcim/device.html:331 -#: templates/dcim/rack.html:175 templates/dcim/rack_elevation_list.html:20 -#: templates/dcim/rackreservation.html:76 +#: netbox/dcim/choices.py:155 netbox/templates/dcim/device.html:332 +#: netbox/templates/dcim/rack.html:175 +#: netbox/templates/dcim/rack_elevation_list.html:20 +#: netbox/templates/dcim/rackreservation.html:76 msgid "Front" msgstr "Вид спереди" -#: dcim/choices.py:156 templates/dcim/device.html:337 -#: templates/dcim/rack.html:181 templates/dcim/rack_elevation_list.html:21 -#: templates/dcim/rackreservation.html:82 +#: netbox/dcim/choices.py:156 netbox/templates/dcim/device.html:338 +#: netbox/templates/dcim/rack.html:181 +#: netbox/templates/dcim/rack_elevation_list.html:21 +#: netbox/templates/dcim/rackreservation.html:82 msgid "Rear" msgstr "Вид сзади" -#: dcim/choices.py:175 dcim/choices.py:221 virtualization/choices.py:46 +#: netbox/dcim/choices.py:175 netbox/dcim/choices.py:221 +#: netbox/virtualization/choices.py:46 msgid "Staged" msgstr "Подготовлен" -#: dcim/choices.py:177 +#: netbox/dcim/choices.py:177 msgid "Inventory" msgstr "Инвентарь" -#: dcim/choices.py:193 +#: netbox/dcim/choices.py:193 msgid "Front to rear" msgstr "Спереди назад" -#: dcim/choices.py:194 +#: netbox/dcim/choices.py:194 msgid "Rear to front" msgstr "Сзади вперед" -#: dcim/choices.py:195 +#: netbox/dcim/choices.py:195 msgid "Left to right" msgstr "Слева направо" -#: dcim/choices.py:196 +#: netbox/dcim/choices.py:196 msgid "Right to left" msgstr "Справа налево" -#: dcim/choices.py:197 +#: netbox/dcim/choices.py:197 msgid "Side to rear" msgstr "Бок назад" -#: dcim/choices.py:198 dcim/choices.py:1253 +#: netbox/dcim/choices.py:198 netbox/dcim/choices.py:1255 msgid "Passive" msgstr "Пассивный" -#: dcim/choices.py:199 +#: netbox/dcim/choices.py:199 msgid "Mixed" msgstr "Смешанный" -#: dcim/choices.py:447 dcim/choices.py:693 +#: netbox/dcim/choices.py:447 netbox/dcim/choices.py:693 msgid "NEMA (Non-locking)" msgstr "NEMA (не блокирующий)" -#: dcim/choices.py:469 dcim/choices.py:715 +#: netbox/dcim/choices.py:469 netbox/dcim/choices.py:715 msgid "NEMA (Locking)" msgstr "NEMA (блокирующий)" -#: dcim/choices.py:492 dcim/choices.py:738 +#: netbox/dcim/choices.py:492 netbox/dcim/choices.py:738 msgid "California Style" msgstr "Калифорнийский стиль" -#: dcim/choices.py:500 +#: netbox/dcim/choices.py:500 msgid "International/ITA" msgstr "ITA/Международный" -#: dcim/choices.py:535 dcim/choices.py:773 +#: netbox/dcim/choices.py:535 netbox/dcim/choices.py:773 msgid "Proprietary" msgstr "Проприетарный" -#: dcim/choices.py:543 dcim/choices.py:782 dcim/choices.py:1169 -#: dcim/choices.py:1171 dcim/choices.py:1376 dcim/choices.py:1378 -#: netbox/navigation/menu.py:187 +#: netbox/dcim/choices.py:543 netbox/dcim/choices.py:782 +#: netbox/dcim/choices.py:1171 netbox/dcim/choices.py:1173 +#: netbox/dcim/choices.py:1378 netbox/dcim/choices.py:1380 +#: netbox/netbox/navigation/menu.py:187 msgid "Other" msgstr "Другой" -#: dcim/choices.py:746 +#: netbox/dcim/choices.py:746 msgid "ITA/International" msgstr "ITA/Международный" -#: dcim/choices.py:812 +#: netbox/dcim/choices.py:812 msgid "Physical" msgstr "Физический" -#: dcim/choices.py:813 dcim/choices.py:977 +#: netbox/dcim/choices.py:813 netbox/dcim/choices.py:978 msgid "Virtual" msgstr "Виртуальный" -#: dcim/choices.py:814 dcim/choices.py:1049 dcim/forms/bulk_edit.py:1408 -#: dcim/forms/filtersets.py:1239 dcim/forms/model_forms.py:933 -#: dcim/forms/model_forms.py:1341 netbox/navigation/menu.py:127 -#: netbox/navigation/menu.py:131 templates/dcim/interface.html:210 +#: netbox/dcim/choices.py:814 netbox/dcim/choices.py:1051 +#: netbox/dcim/forms/bulk_edit.py:1408 netbox/dcim/forms/filtersets.py:1239 +#: netbox/dcim/forms/model_forms.py:933 netbox/dcim/forms/model_forms.py:1341 +#: netbox/netbox/navigation/menu.py:127 netbox/netbox/navigation/menu.py:131 +#: netbox/templates/dcim/interface.html:210 msgid "Wireless" msgstr "Беспроводной" -#: dcim/choices.py:975 +#: netbox/dcim/choices.py:976 msgid "Virtual interfaces" msgstr "Виртуальные интерфейсы" -#: dcim/choices.py:978 dcim/forms/bulk_edit.py:1303 -#: dcim/forms/bulk_import.py:785 dcim/forms/model_forms.py:919 -#: dcim/tables/devices.py:656 templates/dcim/interface.html:106 -#: templates/virtualization/vminterface.html:43 -#: virtualization/forms/bulk_edit.py:212 -#: virtualization/forms/bulk_import.py:158 -#: virtualization/tables/virtualmachines.py:159 +#: netbox/dcim/choices.py:979 netbox/dcim/forms/bulk_edit.py:1303 +#: netbox/dcim/forms/bulk_import.py:785 netbox/dcim/forms/model_forms.py:919 +#: netbox/dcim/tables/devices.py:644 netbox/templates/dcim/interface.html:106 +#: netbox/templates/virtualization/vminterface.html:43 +#: netbox/virtualization/forms/bulk_edit.py:212 +#: netbox/virtualization/forms/bulk_import.py:158 +#: netbox/virtualization/tables/virtualmachines.py:159 msgid "Bridge" msgstr "Мост" -#: dcim/choices.py:979 +#: netbox/dcim/choices.py:980 msgid "Link Aggregation Group (LAG)" msgstr "Группа агрегации линков (LAG)" -#: dcim/choices.py:983 +#: netbox/dcim/choices.py:984 msgid "Ethernet (fixed)" msgstr "Ethernet (фиксированный)" -#: dcim/choices.py:997 +#: netbox/dcim/choices.py:999 msgid "Ethernet (modular)" msgstr "Ethernet (модульный)" -#: dcim/choices.py:1033 +#: netbox/dcim/choices.py:1035 msgid "Ethernet (backplane)" msgstr "Ethernet (объединительная плата)" -#: dcim/choices.py:1063 +#: netbox/dcim/choices.py:1065 msgid "Cellular" msgstr "Сотовая связь" -#: dcim/choices.py:1115 dcim/forms/filtersets.py:303 -#: dcim/forms/filtersets.py:738 dcim/forms/filtersets.py:882 -#: dcim/forms/filtersets.py:1434 templates/dcim/inventoryitem.html:52 -#: templates/dcim/virtualchassis_edit.html:54 +#: netbox/dcim/choices.py:1117 netbox/dcim/forms/filtersets.py:303 +#: netbox/dcim/forms/filtersets.py:738 netbox/dcim/forms/filtersets.py:882 +#: netbox/dcim/forms/filtersets.py:1434 +#: netbox/templates/dcim/inventoryitem.html:52 +#: netbox/templates/dcim/virtualchassis_edit.html:54 msgid "Serial" msgstr "Серийный" -#: dcim/choices.py:1130 +#: netbox/dcim/choices.py:1132 msgid "Coaxial" msgstr "Коаксиальный" -#: dcim/choices.py:1150 +#: netbox/dcim/choices.py:1152 msgid "Stacking" msgstr "Стекирование" -#: dcim/choices.py:1200 +#: netbox/dcim/choices.py:1202 msgid "Half" msgstr "Полу" -#: dcim/choices.py:1201 +#: netbox/dcim/choices.py:1203 msgid "Full" msgstr "Полный" -#: dcim/choices.py:1202 netbox/preferences.py:31 wireless/choices.py:480 +#: netbox/dcim/choices.py:1204 netbox/netbox/preferences.py:31 +#: netbox/wireless/choices.py:480 msgid "Auto" msgstr "Авто" -#: dcim/choices.py:1213 +#: netbox/dcim/choices.py:1215 msgid "Access" msgstr "Доступ" -#: dcim/choices.py:1214 ipam/tables/vlans.py:168 ipam/tables/vlans.py:213 -#: templates/dcim/inc/interface_vlans_table.html:7 +#: netbox/dcim/choices.py:1216 netbox/ipam/tables/vlans.py:168 +#: netbox/ipam/tables/vlans.py:213 +#: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Тегированный" -#: dcim/choices.py:1215 +#: netbox/dcim/choices.py:1217 msgid "Tagged (All)" msgstr "Тегированный (все)" -#: dcim/choices.py:1244 +#: netbox/dcim/choices.py:1246 msgid "IEEE Standard" msgstr "Стандарт IEEE" -#: dcim/choices.py:1255 +#: netbox/dcim/choices.py:1257 msgid "Passive 24V (2-pair)" msgstr "Пассивный режим 24 В (2 пары)" -#: dcim/choices.py:1256 +#: netbox/dcim/choices.py:1258 msgid "Passive 24V (4-pair)" msgstr "Пассивное напряжение 24 В (4 пары)" -#: dcim/choices.py:1257 +#: netbox/dcim/choices.py:1259 msgid "Passive 48V (2-pair)" msgstr "Пассивное напряжение 48 В (2 пары)" -#: dcim/choices.py:1258 +#: netbox/dcim/choices.py:1260 msgid "Passive 48V (4-pair)" msgstr "Пассивное напряжение 48 В (4 пары)" -#: dcim/choices.py:1320 dcim/choices.py:1416 +#: netbox/dcim/choices.py:1322 netbox/dcim/choices.py:1418 msgid "Copper" msgstr "Медь" -#: dcim/choices.py:1343 +#: netbox/dcim/choices.py:1345 msgid "Fiber Optic" msgstr "Оптоволоконное" -#: dcim/choices.py:1432 +#: netbox/dcim/choices.py:1434 msgid "Fiber" msgstr "Волокно" -#: dcim/choices.py:1456 dcim/forms/filtersets.py:1146 +#: netbox/dcim/choices.py:1458 netbox/dcim/forms/filtersets.py:1146 msgid "Connected" msgstr "Подключено" -#: dcim/choices.py:1475 +#: netbox/dcim/choices.py:1477 msgid "Kilometers" msgstr "Километры" -#: dcim/choices.py:1476 templates/dcim/cable_trace.html:65 +#: netbox/dcim/choices.py:1478 netbox/templates/dcim/cable_trace.html:65 msgid "Meters" msgstr "Метры" -#: dcim/choices.py:1477 +#: netbox/dcim/choices.py:1479 msgid "Centimeters" msgstr "Сантиметры" -#: dcim/choices.py:1478 +#: netbox/dcim/choices.py:1480 msgid "Miles" msgstr "Мили" -#: dcim/choices.py:1479 templates/dcim/cable_trace.html:66 +#: netbox/dcim/choices.py:1481 netbox/templates/dcim/cable_trace.html:66 msgid "Feet" msgstr "Футы" -#: dcim/choices.py:1495 templates/dcim/device.html:319 -#: templates/dcim/rack.html:152 +#: netbox/dcim/choices.py:1497 netbox/templates/dcim/device.html:320 +#: netbox/templates/dcim/rack.html:152 msgid "Kilograms" msgstr "Килограммы" -#: dcim/choices.py:1496 +#: netbox/dcim/choices.py:1498 msgid "Grams" msgstr "Граммы" -#: dcim/choices.py:1497 templates/dcim/rack.html:153 +#: netbox/dcim/choices.py:1499 netbox/templates/dcim/rack.html:153 msgid "Pounds" msgstr "Фунты" -#: dcim/choices.py:1498 +#: netbox/dcim/choices.py:1500 msgid "Ounces" msgstr "Унции" -#: dcim/choices.py:1544 tenancy/choices.py:17 +#: netbox/dcim/choices.py:1546 netbox/tenancy/choices.py:17 msgid "Primary" msgstr "Основной" -#: dcim/choices.py:1545 +#: netbox/dcim/choices.py:1547 msgid "Redundant" msgstr "Резервный" -#: dcim/choices.py:1566 +#: netbox/dcim/choices.py:1568 msgid "Single phase" msgstr "Однофазный" -#: dcim/choices.py:1567 +#: netbox/dcim/choices.py:1569 msgid "Three-phase" msgstr "Трехфазный" -#: dcim/fields.py:45 +#: netbox/dcim/fields.py:45 #, python-brace-format msgid "Invalid MAC address format: {value}" msgstr "Неверный формат MAC-адреса: {value}" -#: dcim/fields.py:71 +#: netbox/dcim/fields.py:71 #, python-brace-format msgid "Invalid WWN format: {value}" msgstr "Неверный формат WWN: {value}" -#: dcim/filtersets.py:85 +#: netbox/dcim/filtersets.py:85 msgid "Parent region (ID)" msgstr "Родительский регион (ID)" -#: dcim/filtersets.py:91 +#: netbox/dcim/filtersets.py:91 msgid "Parent region (slug)" msgstr "Родительский регион (подстрока)" -#: dcim/filtersets.py:115 +#: netbox/dcim/filtersets.py:115 msgid "Parent site group (ID)" msgstr "Родительская группа сайтов (ID)" -#: dcim/filtersets.py:121 +#: netbox/dcim/filtersets.py:121 msgid "Parent site group (slug)" msgstr "Родительская группа сайтов (подстрока)" -#: dcim/filtersets.py:163 ipam/filtersets.py:841 ipam/filtersets.py:979 +#: netbox/dcim/filtersets.py:163 netbox/ipam/filtersets.py:841 +#: netbox/ipam/filtersets.py:979 msgid "Group (ID)" msgstr "Группа (ID)" -#: dcim/filtersets.py:169 +#: netbox/dcim/filtersets.py:169 msgid "Group (slug)" msgstr "Группа (подстрока)" -#: dcim/filtersets.py:175 dcim/filtersets.py:180 +#: netbox/dcim/filtersets.py:175 netbox/dcim/filtersets.py:180 msgid "AS (ID)" msgstr "Автономная система (ID)" -#: dcim/filtersets.py:245 +#: netbox/dcim/filtersets.py:245 msgid "Parent location (ID)" msgstr "Местонахождение родителя (ID)" -#: dcim/filtersets.py:251 +#: netbox/dcim/filtersets.py:251 msgid "Parent location (slug)" msgstr "Местонахождение родителя (пуля)" -#: dcim/filtersets.py:257 dcim/filtersets.py:333 dcim/filtersets.py:432 -#: dcim/filtersets.py:1005 dcim/filtersets.py:1341 dcim/filtersets.py:2111 +#: netbox/dcim/filtersets.py:257 netbox/dcim/filtersets.py:333 +#: netbox/dcim/filtersets.py:432 netbox/dcim/filtersets.py:1005 +#: netbox/dcim/filtersets.py:1341 netbox/dcim/filtersets.py:2111 msgid "Location (ID)" msgstr "Локация (ID)" -#: dcim/filtersets.py:264 dcim/filtersets.py:340 dcim/filtersets.py:439 -#: dcim/filtersets.py:1347 extras/filtersets.py:494 +#: netbox/dcim/filtersets.py:264 netbox/dcim/filtersets.py:340 +#: netbox/dcim/filtersets.py:439 netbox/dcim/filtersets.py:1347 +#: netbox/extras/filtersets.py:494 msgid "Location (slug)" msgstr "Локация (подстрока)" -#: dcim/filtersets.py:354 dcim/filtersets.py:840 dcim/filtersets.py:942 -#: dcim/filtersets.py:1779 ipam/filtersets.py:381 ipam/filtersets.py:493 -#: ipam/filtersets.py:989 virtualization/filtersets.py:210 +#: netbox/dcim/filtersets.py:354 netbox/dcim/filtersets.py:840 +#: netbox/dcim/filtersets.py:942 netbox/dcim/filtersets.py:1779 +#: netbox/ipam/filtersets.py:381 netbox/ipam/filtersets.py:493 +#: netbox/ipam/filtersets.py:989 netbox/virtualization/filtersets.py:210 msgid "Role (ID)" msgstr "Роль (ID)" -#: dcim/filtersets.py:360 dcim/filtersets.py:846 dcim/filtersets.py:948 -#: dcim/filtersets.py:1785 extras/filtersets.py:510 ipam/filtersets.py:387 -#: ipam/filtersets.py:499 ipam/filtersets.py:995 -#: virtualization/filtersets.py:216 +#: netbox/dcim/filtersets.py:360 netbox/dcim/filtersets.py:846 +#: netbox/dcim/filtersets.py:948 netbox/dcim/filtersets.py:1785 +#: netbox/extras/filtersets.py:510 netbox/ipam/filtersets.py:387 +#: netbox/ipam/filtersets.py:499 netbox/ipam/filtersets.py:995 +#: netbox/virtualization/filtersets.py:216 msgid "Role (slug)" msgstr "Роль (подстрока)" -#: dcim/filtersets.py:389 dcim/filtersets.py:1010 dcim/filtersets.py:1352 -#: dcim/filtersets.py:2173 +#: netbox/dcim/filtersets.py:389 netbox/dcim/filtersets.py:1010 +#: netbox/dcim/filtersets.py:1352 netbox/dcim/filtersets.py:2173 msgid "Rack (ID)" msgstr "Стойка (ID)" -#: dcim/filtersets.py:443 extras/filtersets.py:282 extras/filtersets.py:326 -#: extras/filtersets.py:365 extras/filtersets.py:664 users/filtersets.py:28 +#: netbox/dcim/filtersets.py:443 netbox/extras/filtersets.py:282 +#: netbox/extras/filtersets.py:326 netbox/extras/filtersets.py:365 +#: netbox/extras/filtersets.py:664 netbox/users/filtersets.py:28 msgid "User (ID)" msgstr "Пользователь (ID)" -#: dcim/filtersets.py:449 extras/filtersets.py:288 extras/filtersets.py:332 -#: extras/filtersets.py:371 users/filtersets.py:103 users/filtersets.py:170 +#: netbox/dcim/filtersets.py:449 netbox/extras/filtersets.py:288 +#: netbox/extras/filtersets.py:332 netbox/extras/filtersets.py:371 +#: netbox/users/filtersets.py:103 netbox/users/filtersets.py:170 msgid "User (name)" msgstr "Пользователь (имя)" -#: dcim/filtersets.py:481 dcim/filtersets.py:620 dcim/filtersets.py:830 -#: dcim/filtersets.py:881 dcim/filtersets.py:921 dcim/filtersets.py:1243 -#: dcim/filtersets.py:1769 +#: netbox/dcim/filtersets.py:481 netbox/dcim/filtersets.py:620 +#: netbox/dcim/filtersets.py:830 netbox/dcim/filtersets.py:881 +#: netbox/dcim/filtersets.py:921 netbox/dcim/filtersets.py:1243 +#: netbox/dcim/filtersets.py:1769 msgid "Manufacturer (ID)" msgstr "Производитель (ID)" -#: dcim/filtersets.py:487 dcim/filtersets.py:626 dcim/filtersets.py:836 -#: dcim/filtersets.py:887 dcim/filtersets.py:927 dcim/filtersets.py:1249 -#: dcim/filtersets.py:1775 +#: netbox/dcim/filtersets.py:487 netbox/dcim/filtersets.py:626 +#: netbox/dcim/filtersets.py:836 netbox/dcim/filtersets.py:887 +#: netbox/dcim/filtersets.py:927 netbox/dcim/filtersets.py:1249 +#: netbox/dcim/filtersets.py:1775 msgid "Manufacturer (slug)" msgstr "Производитель (подстрока)" -#: dcim/filtersets.py:491 +#: netbox/dcim/filtersets.py:491 msgid "Default platform (ID)" msgstr "Платформа по умолчанию (ID)" -#: dcim/filtersets.py:497 +#: netbox/dcim/filtersets.py:497 msgid "Default platform (slug)" msgstr "Платформа по умолчанию (подстрока)" -#: dcim/filtersets.py:500 dcim/forms/filtersets.py:452 +#: netbox/dcim/filtersets.py:500 netbox/dcim/forms/filtersets.py:452 msgid "Has a front image" msgstr "Имеет фронтальное изображение" -#: dcim/filtersets.py:504 dcim/forms/filtersets.py:459 +#: netbox/dcim/filtersets.py:504 netbox/dcim/forms/filtersets.py:459 msgid "Has a rear image" msgstr "Имеет изображение сзади" -#: dcim/filtersets.py:509 dcim/filtersets.py:630 dcim/filtersets.py:1068 -#: dcim/forms/filtersets.py:466 dcim/forms/filtersets.py:562 -#: dcim/forms/filtersets.py:777 +#: netbox/dcim/filtersets.py:509 netbox/dcim/filtersets.py:630 +#: netbox/dcim/filtersets.py:1068 netbox/dcim/forms/filtersets.py:466 +#: netbox/dcim/forms/filtersets.py:562 netbox/dcim/forms/filtersets.py:777 msgid "Has console ports" msgstr "Имеет консольные порты" -#: dcim/filtersets.py:513 dcim/filtersets.py:634 dcim/filtersets.py:1072 -#: dcim/forms/filtersets.py:473 dcim/forms/filtersets.py:569 -#: dcim/forms/filtersets.py:784 +#: netbox/dcim/filtersets.py:513 netbox/dcim/filtersets.py:634 +#: netbox/dcim/filtersets.py:1072 netbox/dcim/forms/filtersets.py:473 +#: netbox/dcim/forms/filtersets.py:569 netbox/dcim/forms/filtersets.py:784 msgid "Has console server ports" msgstr "Имеет серверные консольные порты" -#: dcim/filtersets.py:517 dcim/filtersets.py:638 dcim/filtersets.py:1076 -#: dcim/forms/filtersets.py:480 dcim/forms/filtersets.py:576 -#: dcim/forms/filtersets.py:791 +#: netbox/dcim/filtersets.py:517 netbox/dcim/filtersets.py:638 +#: netbox/dcim/filtersets.py:1076 netbox/dcim/forms/filtersets.py:480 +#: netbox/dcim/forms/filtersets.py:576 netbox/dcim/forms/filtersets.py:791 msgid "Has power ports" msgstr "Имеет порты питания" -#: dcim/filtersets.py:521 dcim/filtersets.py:642 dcim/filtersets.py:1080 -#: dcim/forms/filtersets.py:487 dcim/forms/filtersets.py:583 -#: dcim/forms/filtersets.py:798 +#: netbox/dcim/filtersets.py:521 netbox/dcim/filtersets.py:642 +#: netbox/dcim/filtersets.py:1080 netbox/dcim/forms/filtersets.py:487 +#: netbox/dcim/forms/filtersets.py:583 netbox/dcim/forms/filtersets.py:798 msgid "Has power outlets" msgstr "Имеет розетки" -#: dcim/filtersets.py:525 dcim/filtersets.py:646 dcim/filtersets.py:1084 -#: dcim/forms/filtersets.py:494 dcim/forms/filtersets.py:590 -#: dcim/forms/filtersets.py:805 +#: netbox/dcim/filtersets.py:525 netbox/dcim/filtersets.py:646 +#: netbox/dcim/filtersets.py:1084 netbox/dcim/forms/filtersets.py:494 +#: netbox/dcim/forms/filtersets.py:590 netbox/dcim/forms/filtersets.py:805 msgid "Has interfaces" msgstr "Имеет интерфейсы" -#: dcim/filtersets.py:529 dcim/filtersets.py:650 dcim/filtersets.py:1088 -#: dcim/forms/filtersets.py:501 dcim/forms/filtersets.py:597 -#: dcim/forms/filtersets.py:812 +#: netbox/dcim/filtersets.py:529 netbox/dcim/filtersets.py:650 +#: netbox/dcim/filtersets.py:1088 netbox/dcim/forms/filtersets.py:501 +#: netbox/dcim/forms/filtersets.py:597 netbox/dcim/forms/filtersets.py:812 msgid "Has pass-through ports" msgstr "Имеет сквозные порты" -#: dcim/filtersets.py:533 dcim/filtersets.py:1092 dcim/forms/filtersets.py:515 +#: netbox/dcim/filtersets.py:533 netbox/dcim/filtersets.py:1092 +#: netbox/dcim/forms/filtersets.py:515 msgid "Has module bays" msgstr "Имеет отсеки для модулей" -#: dcim/filtersets.py:537 dcim/filtersets.py:1096 dcim/forms/filtersets.py:508 +#: netbox/dcim/filtersets.py:537 netbox/dcim/filtersets.py:1096 +#: netbox/dcim/forms/filtersets.py:508 msgid "Has device bays" msgstr "Имеет отсеки для устройств" -#: dcim/filtersets.py:541 dcim/forms/filtersets.py:522 +#: netbox/dcim/filtersets.py:541 netbox/dcim/forms/filtersets.py:522 msgid "Has inventory items" msgstr "Имеет инвентарь" -#: dcim/filtersets.py:698 dcim/filtersets.py:937 dcim/filtersets.py:1373 +#: netbox/dcim/filtersets.py:698 netbox/dcim/filtersets.py:937 +#: netbox/dcim/filtersets.py:1373 msgid "Device type (ID)" msgstr "Тип устройства (ID)" -#: dcim/filtersets.py:717 dcim/filtersets.py:1254 +#: netbox/dcim/filtersets.py:717 netbox/dcim/filtersets.py:1254 msgid "Module type (ID)" msgstr "Тип модуля (ID)" -#: dcim/filtersets.py:752 dcim/filtersets.py:1524 +#: netbox/dcim/filtersets.py:752 netbox/dcim/filtersets.py:1524 msgid "Power port (ID)" msgstr "Порт питания (ID)" -#: dcim/filtersets.py:826 dcim/filtersets.py:1765 +#: netbox/dcim/filtersets.py:826 netbox/dcim/filtersets.py:1765 msgid "Parent inventory item (ID)" msgstr "Родительский инвентарь (ID)" -#: dcim/filtersets.py:869 dcim/filtersets.py:895 dcim/filtersets.py:1064 -#: virtualization/filtersets.py:238 +#: netbox/dcim/filtersets.py:869 netbox/dcim/filtersets.py:895 +#: netbox/dcim/filtersets.py:1064 netbox/virtualization/filtersets.py:238 msgid "Config template (ID)" msgstr "Шаблон конфигурации (ID)" -#: dcim/filtersets.py:933 +#: netbox/dcim/filtersets.py:933 msgid "Device type (slug)" msgstr "Тип устройства (подстрока)" -#: dcim/filtersets.py:953 +#: netbox/dcim/filtersets.py:953 msgid "Parent Device (ID)" msgstr "Родительское устройство (ID)" -#: dcim/filtersets.py:957 virtualization/filtersets.py:220 +#: netbox/dcim/filtersets.py:957 netbox/virtualization/filtersets.py:220 msgid "Platform (ID)" msgstr "Платформа (ID)" -#: dcim/filtersets.py:963 extras/filtersets.py:521 -#: virtualization/filtersets.py:226 +#: netbox/dcim/filtersets.py:963 netbox/extras/filtersets.py:521 +#: netbox/virtualization/filtersets.py:226 msgid "Platform (slug)" msgstr "Платформа (подстрока)" -#: dcim/filtersets.py:999 dcim/filtersets.py:1336 dcim/filtersets.py:1863 -#: dcim/filtersets.py:2105 dcim/filtersets.py:2164 +#: netbox/dcim/filtersets.py:999 netbox/dcim/filtersets.py:1336 +#: netbox/dcim/filtersets.py:1863 netbox/dcim/filtersets.py:2105 +#: netbox/dcim/filtersets.py:2164 msgid "Site name (slug)" msgstr "Имя сайта (подстрока)" -#: dcim/filtersets.py:1015 +#: netbox/dcim/filtersets.py:1015 msgid "Parent bay (ID)" msgstr "Родительский ребенок (ID)" -#: dcim/filtersets.py:1019 +#: netbox/dcim/filtersets.py:1019 msgid "VM cluster (ID)" msgstr "Кластер виртуальных машин (ID)" -#: dcim/filtersets.py:1025 +#: netbox/dcim/filtersets.py:1025 msgid "Device model (slug)" msgstr "Модель устройства (подстрока)" -#: dcim/filtersets.py:1036 dcim/forms/bulk_edit.py:423 +#: netbox/dcim/filtersets.py:1036 netbox/dcim/forms/bulk_edit.py:423 msgid "Is full depth" msgstr "Полная глубина" -#: dcim/filtersets.py:1040 dcim/forms/common.py:18 -#: dcim/forms/filtersets.py:747 dcim/forms/filtersets.py:1291 -#: dcim/models/device_components.py:519 virtualization/filtersets.py:230 -#: virtualization/filtersets.py:297 virtualization/forms/filtersets.py:172 -#: virtualization/forms/filtersets.py:219 +#: netbox/dcim/filtersets.py:1040 netbox/dcim/forms/common.py:18 +#: netbox/dcim/forms/filtersets.py:747 netbox/dcim/forms/filtersets.py:1291 +#: netbox/dcim/models/device_components.py:519 +#: netbox/virtualization/filtersets.py:230 +#: netbox/virtualization/filtersets.py:297 +#: netbox/virtualization/forms/filtersets.py:172 +#: netbox/virtualization/forms/filtersets.py:219 msgid "MAC address" msgstr "MAC-адрес" -#: dcim/filtersets.py:1047 dcim/filtersets.py:1211 -#: dcim/forms/filtersets.py:756 dcim/forms/filtersets.py:849 -#: virtualization/filtersets.py:234 virtualization/forms/filtersets.py:176 +#: netbox/dcim/filtersets.py:1047 netbox/dcim/filtersets.py:1211 +#: netbox/dcim/forms/filtersets.py:756 netbox/dcim/forms/filtersets.py:849 +#: netbox/virtualization/filtersets.py:234 +#: netbox/virtualization/forms/filtersets.py:176 msgid "Has a primary IP" msgstr "Имеет основной IP-адрес" -#: dcim/filtersets.py:1051 +#: netbox/dcim/filtersets.py:1051 msgid "Has an out-of-band IP" msgstr "Имеет внеполосный IP-адрес" -#: dcim/filtersets.py:1056 +#: netbox/dcim/filtersets.py:1056 msgid "Virtual chassis (ID)" msgstr "Виртуальное шасси (ID)" -#: dcim/filtersets.py:1060 +#: netbox/dcim/filtersets.py:1060 msgid "Is a virtual chassis member" msgstr "Является членом виртуального шасси" -#: dcim/filtersets.py:1101 +#: netbox/dcim/filtersets.py:1101 msgid "OOB IP (ID)" msgstr "Сервисный порт (ID)" -#: dcim/filtersets.py:1105 +#: netbox/dcim/filtersets.py:1105 msgid "Has virtual device context" msgstr "Имеет контекст виртуального устройства" -#: dcim/filtersets.py:1194 +#: netbox/dcim/filtersets.py:1194 msgid "VDC (ID)" msgstr "VDC (ИДЕНТИФИКАТОР)" -#: dcim/filtersets.py:1199 +#: netbox/dcim/filtersets.py:1199 msgid "Device model" msgstr "модель устройства" -#: dcim/filtersets.py:1204 ipam/filtersets.py:632 vpn/filtersets.py:102 -#: vpn/filtersets.py:420 +#: netbox/dcim/filtersets.py:1204 netbox/ipam/filtersets.py:632 +#: netbox/vpn/filtersets.py:102 netbox/vpn/filtersets.py:420 msgid "Interface (ID)" msgstr "Интерфейс (ID)" -#: dcim/filtersets.py:1260 +#: netbox/dcim/filtersets.py:1260 msgid "Module type (model)" msgstr "Тип модуля (модель)" -#: dcim/filtersets.py:1266 +#: netbox/dcim/filtersets.py:1266 msgid "Module Bay (ID)" msgstr "Отсек для модулей (ID)" -#: dcim/filtersets.py:1270 dcim/filtersets.py:1362 ipam/filtersets.py:611 -#: ipam/filtersets.py:851 ipam/filtersets.py:1075 -#: virtualization/filtersets.py:161 vpn/filtersets.py:398 +#: netbox/dcim/filtersets.py:1270 netbox/dcim/filtersets.py:1362 +#: netbox/ipam/filtersets.py:611 netbox/ipam/filtersets.py:851 +#: netbox/ipam/filtersets.py:1075 netbox/virtualization/filtersets.py:161 +#: netbox/vpn/filtersets.py:398 msgid "Device (ID)" msgstr "Устройство (ID)" -#: dcim/filtersets.py:1358 +#: netbox/dcim/filtersets.py:1358 msgid "Rack (name)" msgstr "Стойка (название)" -#: dcim/filtersets.py:1368 ipam/filtersets.py:606 ipam/filtersets.py:846 -#: ipam/filtersets.py:1081 vpn/filtersets.py:393 +#: netbox/dcim/filtersets.py:1368 netbox/ipam/filtersets.py:606 +#: netbox/ipam/filtersets.py:846 netbox/ipam/filtersets.py:1081 +#: netbox/vpn/filtersets.py:393 msgid "Device (name)" msgstr "Устройство (имя)" -#: dcim/filtersets.py:1379 +#: netbox/dcim/filtersets.py:1379 msgid "Device type (model)" msgstr "Тип устройства (модель)" -#: dcim/filtersets.py:1384 +#: netbox/dcim/filtersets.py:1384 msgid "Device role (ID)" msgstr "Роль устройства (ID)" -#: dcim/filtersets.py:1390 +#: netbox/dcim/filtersets.py:1390 msgid "Device role (slug)" msgstr "Роль устройства (подстрока)" -#: dcim/filtersets.py:1395 +#: netbox/dcim/filtersets.py:1395 msgid "Virtual Chassis (ID)" msgstr "Виртуальное шасси (ID)" -#: dcim/filtersets.py:1401 dcim/forms/filtersets.py:107 -#: dcim/tables/devices.py:211 netbox/navigation/menu.py:66 -#: templates/dcim/device.html:119 templates/dcim/device_edit.html:93 -#: templates/dcim/virtualchassis.html:20 -#: templates/dcim/virtualchassis_add.html:8 -#: templates/dcim/virtualchassis_edit.html:24 +#: netbox/dcim/filtersets.py:1401 netbox/dcim/forms/filtersets.py:107 +#: netbox/dcim/tables/devices.py:203 netbox/netbox/navigation/menu.py:66 +#: netbox/templates/dcim/device.html:120 +#: netbox/templates/dcim/device_edit.html:93 +#: netbox/templates/dcim/virtualchassis.html:20 +#: netbox/templates/dcim/virtualchassis_add.html:8 +#: netbox/templates/dcim/virtualchassis_edit.html:24 msgid "Virtual Chassis" msgstr "Виртуальное шасси" -#: dcim/filtersets.py:1421 +#: netbox/dcim/filtersets.py:1421 msgid "Module (ID)" msgstr "Модуль (ID)" -#: dcim/filtersets.py:1428 +#: netbox/dcim/filtersets.py:1428 msgid "Cable (ID)" msgstr "Кабель (ID)" -#: dcim/filtersets.py:1537 ipam/forms/bulk_import.py:188 -#: vpn/forms/bulk_import.py:308 +#: netbox/dcim/filtersets.py:1537 netbox/ipam/forms/bulk_import.py:188 +#: netbox/vpn/forms/bulk_import.py:308 msgid "Assigned VLAN" msgstr "Назначенная VLAN" -#: dcim/filtersets.py:1541 +#: netbox/dcim/filtersets.py:1541 msgid "Assigned VID" msgstr "Назначенный VID" -#: dcim/filtersets.py:1546 dcim/forms/bulk_edit.py:1382 -#: dcim/forms/bulk_import.py:836 dcim/forms/filtersets.py:1334 -#: dcim/forms/model_forms.py:1322 dcim/models/device_components.py:712 -#: dcim/tables/devices.py:622 ipam/filtersets.py:316 ipam/filtersets.py:327 -#: ipam/filtersets.py:483 ipam/filtersets.py:584 ipam/filtersets.py:595 -#: ipam/forms/bulk_edit.py:227 ipam/forms/bulk_edit.py:282 -#: ipam/forms/bulk_edit.py:324 ipam/forms/bulk_import.py:156 -#: ipam/forms/bulk_import.py:242 ipam/forms/bulk_import.py:278 -#: ipam/forms/filtersets.py:67 ipam/forms/filtersets.py:172 -#: ipam/forms/filtersets.py:309 ipam/forms/model_forms.py:60 -#: ipam/forms/model_forms.py:200 ipam/forms/model_forms.py:245 -#: ipam/forms/model_forms.py:298 ipam/forms/model_forms.py:429 -#: ipam/forms/model_forms.py:443 ipam/forms/model_forms.py:457 -#: ipam/models/ip.py:233 ipam/models/ip.py:512 ipam/models/ip.py:720 -#: ipam/models/vrfs.py:62 ipam/tables/ip.py:241 ipam/tables/ip.py:306 -#: ipam/tables/ip.py:356 ipam/tables/ip.py:445 -#: templates/dcim/interface.html:133 templates/ipam/ipaddress.html:18 -#: templates/ipam/iprange.html:40 templates/ipam/prefix.html:19 -#: templates/ipam/vrf.html:7 templates/ipam/vrf.html:13 -#: templates/virtualization/vminterface.html:47 -#: virtualization/forms/bulk_edit.py:261 -#: virtualization/forms/bulk_import.py:171 -#: virtualization/forms/filtersets.py:224 -#: virtualization/forms/model_forms.py:344 -#: virtualization/models/virtualmachines.py:350 -#: virtualization/tables/virtualmachines.py:136 +#: netbox/dcim/filtersets.py:1546 netbox/dcim/forms/bulk_edit.py:1382 +#: netbox/dcim/forms/bulk_import.py:836 netbox/dcim/forms/filtersets.py:1334 +#: netbox/dcim/forms/model_forms.py:1322 +#: netbox/dcim/models/device_components.py:712 +#: netbox/dcim/tables/devices.py:610 netbox/ipam/filtersets.py:316 +#: netbox/ipam/filtersets.py:327 netbox/ipam/filtersets.py:483 +#: netbox/ipam/filtersets.py:584 netbox/ipam/filtersets.py:595 +#: netbox/ipam/forms/bulk_edit.py:227 netbox/ipam/forms/bulk_edit.py:282 +#: netbox/ipam/forms/bulk_edit.py:324 netbox/ipam/forms/bulk_import.py:156 +#: netbox/ipam/forms/bulk_import.py:242 netbox/ipam/forms/bulk_import.py:278 +#: netbox/ipam/forms/filtersets.py:67 netbox/ipam/forms/filtersets.py:172 +#: netbox/ipam/forms/filtersets.py:309 netbox/ipam/forms/model_forms.py:60 +#: netbox/ipam/forms/model_forms.py:200 netbox/ipam/forms/model_forms.py:245 +#: netbox/ipam/forms/model_forms.py:298 netbox/ipam/forms/model_forms.py:429 +#: netbox/ipam/forms/model_forms.py:443 netbox/ipam/forms/model_forms.py:457 +#: netbox/ipam/models/ip.py:233 netbox/ipam/models/ip.py:512 +#: netbox/ipam/models/ip.py:720 netbox/ipam/models/vrfs.py:62 +#: netbox/ipam/tables/ip.py:241 netbox/ipam/tables/ip.py:306 +#: netbox/ipam/tables/ip.py:356 netbox/ipam/tables/ip.py:445 +#: netbox/templates/dcim/interface.html:133 +#: netbox/templates/ipam/ipaddress.html:18 +#: netbox/templates/ipam/iprange.html:40 netbox/templates/ipam/prefix.html:19 +#: netbox/templates/ipam/vrf.html:7 netbox/templates/ipam/vrf.html:13 +#: netbox/templates/virtualization/vminterface.html:47 +#: netbox/virtualization/forms/bulk_edit.py:261 +#: netbox/virtualization/forms/bulk_import.py:171 +#: netbox/virtualization/forms/filtersets.py:224 +#: netbox/virtualization/forms/model_forms.py:344 +#: netbox/virtualization/models/virtualmachines.py:350 +#: netbox/virtualization/tables/virtualmachines.py:136 msgid "VRF" msgstr "VRF" -#: dcim/filtersets.py:1552 ipam/filtersets.py:322 ipam/filtersets.py:333 -#: ipam/filtersets.py:489 ipam/filtersets.py:590 ipam/filtersets.py:601 +#: netbox/dcim/filtersets.py:1552 netbox/ipam/filtersets.py:322 +#: netbox/ipam/filtersets.py:333 netbox/ipam/filtersets.py:489 +#: netbox/ipam/filtersets.py:590 netbox/ipam/filtersets.py:601 msgid "VRF (RD)" msgstr "VRF (КРАСНЫЙ)" -#: dcim/filtersets.py:1557 ipam/filtersets.py:1016 vpn/filtersets.py:361 +#: netbox/dcim/filtersets.py:1557 netbox/ipam/filtersets.py:1016 +#: netbox/vpn/filtersets.py:361 msgid "L2VPN (ID)" msgstr "L2VPN (ID)" -#: dcim/filtersets.py:1563 dcim/forms/filtersets.py:1339 -#: dcim/tables/devices.py:570 ipam/filtersets.py:1022 -#: ipam/forms/filtersets.py:525 ipam/tables/vlans.py:133 -#: templates/dcim/interface.html:93 templates/ipam/vlan.html:66 -#: templates/vpn/l2vpntermination.html:12 -#: virtualization/forms/filtersets.py:229 vpn/forms/bulk_import.py:280 -#: vpn/forms/filtersets.py:246 vpn/forms/model_forms.py:409 -#: vpn/forms/model_forms.py:427 vpn/models/l2vpn.py:63 vpn/tables/l2vpn.py:55 +#: netbox/dcim/filtersets.py:1563 netbox/dcim/forms/filtersets.py:1339 +#: netbox/dcim/tables/devices.py:558 netbox/ipam/filtersets.py:1022 +#: netbox/ipam/forms/filtersets.py:525 netbox/ipam/tables/vlans.py:133 +#: netbox/templates/dcim/interface.html:93 netbox/templates/ipam/vlan.html:66 +#: netbox/templates/vpn/l2vpntermination.html:12 +#: netbox/virtualization/forms/filtersets.py:229 +#: netbox/vpn/forms/bulk_import.py:280 netbox/vpn/forms/filtersets.py:246 +#: netbox/vpn/forms/model_forms.py:409 netbox/vpn/forms/model_forms.py:427 +#: netbox/vpn/models/l2vpn.py:63 netbox/vpn/tables/l2vpn.py:55 msgid "L2VPN" msgstr "L2VPN" -#: dcim/filtersets.py:1595 +#: netbox/dcim/filtersets.py:1595 msgid "Virtual Chassis Interfaces for Device" msgstr "Интерфейсы виртуального шасси для устройства" -#: dcim/filtersets.py:1600 +#: netbox/dcim/filtersets.py:1600 msgid "Virtual Chassis Interfaces for Device (ID)" msgstr "Интерфейсы виртуального шасси для устройства (ID)" -#: dcim/filtersets.py:1604 +#: netbox/dcim/filtersets.py:1604 msgid "Kind of interface" msgstr "Вид интерфейса" -#: dcim/filtersets.py:1609 virtualization/filtersets.py:289 +#: netbox/dcim/filtersets.py:1609 netbox/virtualization/filtersets.py:289 msgid "Parent interface (ID)" msgstr "Родительский интерфейс (ID)" -#: dcim/filtersets.py:1614 virtualization/filtersets.py:294 +#: netbox/dcim/filtersets.py:1614 netbox/virtualization/filtersets.py:294 msgid "Bridged interface (ID)" msgstr "Мостовой интерфейс (ID)" -#: dcim/filtersets.py:1619 +#: netbox/dcim/filtersets.py:1619 msgid "LAG interface (ID)" msgstr "Интерфейс LAG (ID)" -#: dcim/filtersets.py:1646 dcim/filtersets.py:1658 -#: dcim/forms/filtersets.py:1251 dcim/forms/model_forms.py:1634 -#: templates/dcim/virtualdevicecontext.html:15 +#: netbox/dcim/filtersets.py:1646 netbox/dcim/filtersets.py:1658 +#: netbox/dcim/forms/filtersets.py:1251 netbox/dcim/forms/model_forms.py:1634 +#: netbox/templates/dcim/virtualdevicecontext.html:15 msgid "Virtual Device Context" msgstr "Виртуальный контекст" -#: dcim/filtersets.py:1652 +#: netbox/dcim/filtersets.py:1652 msgid "Virtual Device Context (Identifier)" msgstr "Контекст виртуального устройства (идентификатор)" -#: dcim/filtersets.py:1663 templates/wireless/wirelesslan.html:11 -#: wireless/forms/model_forms.py:53 +#: netbox/dcim/filtersets.py:1663 +#: netbox/templates/wireless/wirelesslan.html:11 +#: netbox/wireless/forms/model_forms.py:53 msgid "Wireless LAN" msgstr "Беспроводная сеть" -#: dcim/filtersets.py:1667 dcim/tables/devices.py:609 +#: netbox/dcim/filtersets.py:1667 netbox/dcim/tables/devices.py:597 msgid "Wireless link" msgstr "Беспроводная связь" -#: dcim/filtersets.py:1737 +#: netbox/dcim/filtersets.py:1737 msgid "Installed module (ID)" msgstr "Установленный модуль (ID)" -#: dcim/filtersets.py:1748 +#: netbox/dcim/filtersets.py:1748 msgid "Installed device (ID)" msgstr "Установленное устройство (ID)" -#: dcim/filtersets.py:1754 +#: netbox/dcim/filtersets.py:1754 msgid "Installed device (name)" msgstr "Установленное устройство (имя)" -#: dcim/filtersets.py:1820 +#: netbox/dcim/filtersets.py:1820 msgid "Master (ID)" msgstr "Мастер (удостоверение личности)" -#: dcim/filtersets.py:1826 +#: netbox/dcim/filtersets.py:1826 msgid "Master (name)" msgstr "Мастер (имя)" -#: dcim/filtersets.py:1868 tenancy/filtersets.py:246 +#: netbox/dcim/filtersets.py:1868 netbox/tenancy/filtersets.py:246 msgid "Tenant (ID)" msgstr "Тенант (ID)" -#: dcim/filtersets.py:1874 extras/filtersets.py:570 tenancy/filtersets.py:252 +#: netbox/dcim/filtersets.py:1874 netbox/extras/filtersets.py:570 +#: netbox/tenancy/filtersets.py:252 msgid "Tenant (slug)" msgstr "Тенант (подстрока)" -#: dcim/filtersets.py:1910 dcim/forms/filtersets.py:996 +#: netbox/dcim/filtersets.py:1910 netbox/dcim/forms/filtersets.py:996 msgid "Unterminated" msgstr "Нерасторгнутый" -#: dcim/filtersets.py:2168 +#: netbox/dcim/filtersets.py:2168 msgid "Power panel (ID)" msgstr "Панель питания (ID)" -#: dcim/forms/bulk_create.py:40 extras/forms/filtersets.py:410 -#: extras/forms/model_forms.py:443 extras/forms/model_forms.py:495 -#: netbox/forms/base.py:84 netbox/forms/mixins.py:81 -#: netbox/tables/columns.py:458 -#: templates/circuits/inc/circuit_termination.html:32 -#: templates/generic/bulk_edit.html:65 templates/inc/panels/tags.html:5 -#: utilities/forms/fields/fields.py:81 +#: netbox/dcim/forms/bulk_create.py:40 netbox/extras/forms/filtersets.py:410 +#: netbox/extras/forms/model_forms.py:443 +#: netbox/extras/forms/model_forms.py:495 netbox/netbox/forms/base.py:84 +#: netbox/netbox/forms/mixins.py:81 netbox/netbox/tables/columns.py:458 +#: netbox/templates/circuits/inc/circuit_termination.html:32 +#: netbox/templates/generic/bulk_edit.html:65 +#: netbox/templates/inc/panels/tags.html:5 +#: netbox/utilities/forms/fields/fields.py:81 msgid "Tags" msgstr "Теги" -#: dcim/forms/bulk_create.py:112 dcim/forms/filtersets.py:1396 -#: dcim/forms/model_forms.py:431 dcim/forms/model_forms.py:486 -#: dcim/forms/object_create.py:197 dcim/forms/object_create.py:353 -#: dcim/tables/devices.py:170 dcim/tables/devices.py:702 -#: dcim/tables/devicetypes.py:242 templates/dcim/device.html:42 -#: templates/dcim/device.html:129 templates/dcim/modulebay.html:34 -#: templates/dcim/virtualchassis.html:66 -#: templates/dcim/virtualchassis_edit.html:55 +#: netbox/dcim/forms/bulk_create.py:112 netbox/dcim/forms/filtersets.py:1396 +#: netbox/dcim/forms/model_forms.py:431 netbox/dcim/forms/model_forms.py:486 +#: netbox/dcim/forms/object_create.py:197 +#: netbox/dcim/forms/object_create.py:353 netbox/dcim/tables/devices.py:162 +#: netbox/dcim/tables/devices.py:690 netbox/dcim/tables/devicetypes.py:242 +#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:130 +#: netbox/templates/dcim/modulebay.html:34 +#: netbox/templates/dcim/virtualchassis.html:66 +#: netbox/templates/dcim/virtualchassis_edit.html:55 msgid "Position" msgstr "Позиция" -#: dcim/forms/bulk_create.py:114 +#: netbox/dcim/forms/bulk_create.py:114 msgid "" "Alphanumeric ranges are supported. (Must match the number of names being " "created.)" @@ -2732,797 +3020,863 @@ msgstr "" "Поддерживаются алфавитно-цифровые диапазоны. (Должно совпадать с количеством" " создаваемых имен.)" -#: dcim/forms/bulk_edit.py:116 dcim/forms/bulk_import.py:99 -#: dcim/forms/model_forms.py:116 dcim/tables/sites.py:89 -#: ipam/filtersets.py:985 ipam/forms/bulk_edit.py:531 -#: ipam/forms/bulk_import.py:444 ipam/forms/model_forms.py:526 -#: ipam/tables/fhrp.py:67 ipam/tables/vlans.py:118 ipam/tables/vlans.py:221 -#: templates/dcim/interface.html:284 templates/dcim/site.html:36 -#: templates/ipam/inc/panels/fhrp_groups.html:23 templates/ipam/vlan.html:27 -#: templates/tenancy/contact.html:21 templates/tenancy/tenant.html:20 -#: templates/users/group.html:6 templates/users/group.html:14 -#: templates/virtualization/cluster.html:29 templates/vpn/tunnel.html:29 -#: templates/wireless/wirelesslan.html:18 tenancy/forms/bulk_edit.py:43 -#: tenancy/forms/bulk_edit.py:94 tenancy/forms/bulk_import.py:40 -#: tenancy/forms/bulk_import.py:81 tenancy/forms/filtersets.py:48 -#: tenancy/forms/filtersets.py:78 tenancy/forms/filtersets.py:97 -#: tenancy/forms/model_forms.py:45 tenancy/forms/model_forms.py:97 -#: tenancy/forms/model_forms.py:122 tenancy/tables/contacts.py:60 -#: tenancy/tables/contacts.py:107 tenancy/tables/tenants.py:42 -#: users/filtersets.py:57 users/filtersets.py:175 users/forms/filtersets.py:32 -#: users/forms/filtersets.py:38 users/forms/filtersets.py:80 -#: virtualization/forms/bulk_edit.py:65 virtualization/forms/bulk_import.py:47 -#: virtualization/forms/filtersets.py:85 -#: virtualization/forms/model_forms.py:66 virtualization/tables/clusters.py:70 -#: vpn/forms/bulk_edit.py:112 vpn/forms/bulk_import.py:158 -#: vpn/forms/filtersets.py:116 vpn/tables/crypto.py:31 -#: vpn/tables/tunnels.py:44 wireless/forms/bulk_edit.py:48 -#: wireless/forms/bulk_import.py:36 wireless/forms/filtersets.py:46 -#: wireless/forms/model_forms.py:40 wireless/tables/wirelesslan.py:48 +#: netbox/dcim/forms/bulk_edit.py:116 netbox/dcim/forms/bulk_import.py:99 +#: netbox/dcim/forms/model_forms.py:116 netbox/dcim/tables/sites.py:89 +#: netbox/ipam/filtersets.py:985 netbox/ipam/forms/bulk_edit.py:531 +#: netbox/ipam/forms/bulk_import.py:444 netbox/ipam/forms/model_forms.py:526 +#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:118 +#: netbox/ipam/tables/vlans.py:221 netbox/templates/dcim/interface.html:284 +#: netbox/templates/dcim/site.html:37 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:23 +#: netbox/templates/ipam/vlan.html:27 netbox/templates/tenancy/contact.html:21 +#: netbox/templates/tenancy/tenant.html:20 netbox/templates/users/group.html:6 +#: netbox/templates/users/group.html:14 +#: netbox/templates/virtualization/cluster.html:29 +#: netbox/templates/vpn/tunnel.html:29 +#: netbox/templates/wireless/wirelesslan.html:18 +#: netbox/tenancy/forms/bulk_edit.py:43 netbox/tenancy/forms/bulk_edit.py:94 +#: netbox/tenancy/forms/bulk_import.py:40 +#: netbox/tenancy/forms/bulk_import.py:81 +#: netbox/tenancy/forms/filtersets.py:48 netbox/tenancy/forms/filtersets.py:78 +#: netbox/tenancy/forms/filtersets.py:97 +#: netbox/tenancy/forms/model_forms.py:45 +#: netbox/tenancy/forms/model_forms.py:97 +#: netbox/tenancy/forms/model_forms.py:122 +#: netbox/tenancy/tables/contacts.py:60 netbox/tenancy/tables/contacts.py:107 +#: netbox/tenancy/tables/tenants.py:42 netbox/users/filtersets.py:57 +#: netbox/users/filtersets.py:175 netbox/users/forms/filtersets.py:32 +#: netbox/users/forms/filtersets.py:38 netbox/users/forms/filtersets.py:80 +#: netbox/virtualization/forms/bulk_edit.py:65 +#: netbox/virtualization/forms/bulk_import.py:47 +#: netbox/virtualization/forms/filtersets.py:85 +#: netbox/virtualization/forms/model_forms.py:66 +#: netbox/virtualization/tables/clusters.py:70 +#: netbox/vpn/forms/bulk_edit.py:112 netbox/vpn/forms/bulk_import.py:158 +#: netbox/vpn/forms/filtersets.py:116 netbox/vpn/tables/crypto.py:31 +#: netbox/vpn/tables/tunnels.py:44 netbox/wireless/forms/bulk_edit.py:48 +#: netbox/wireless/forms/bulk_import.py:36 +#: netbox/wireless/forms/filtersets.py:46 +#: netbox/wireless/forms/model_forms.py:40 +#: netbox/wireless/tables/wirelesslan.py:48 msgid "Group" msgstr "Группа" -#: dcim/forms/bulk_edit.py:131 +#: netbox/dcim/forms/bulk_edit.py:131 msgid "Contact name" msgstr "Имя контактного лица" -#: dcim/forms/bulk_edit.py:136 +#: netbox/dcim/forms/bulk_edit.py:136 msgid "Contact phone" msgstr "Контактный телефон" -#: dcim/forms/bulk_edit.py:142 +#: netbox/dcim/forms/bulk_edit.py:142 msgid "Contact E-mail" msgstr "Контактный адрес электронной почты" -#: dcim/forms/bulk_edit.py:145 dcim/forms/bulk_import.py:122 -#: dcim/forms/model_forms.py:127 +#: netbox/dcim/forms/bulk_edit.py:145 netbox/dcim/forms/bulk_import.py:122 +#: netbox/dcim/forms/model_forms.py:127 msgid "Time zone" msgstr "Часовой пояс" -#: dcim/forms/bulk_edit.py:267 dcim/forms/bulk_edit.py:1160 -#: dcim/forms/bulk_edit.py:1548 dcim/forms/bulk_import.py:207 -#: dcim/forms/bulk_import.py:1021 dcim/forms/filtersets.py:300 -#: dcim/forms/filtersets.py:706 dcim/forms/filtersets.py:1426 -#: dcim/forms/model_forms.py:219 dcim/forms/model_forms.py:1015 -#: dcim/forms/model_forms.py:1454 dcim/forms/object_import.py:181 -#: dcim/tables/devices.py:174 dcim/tables/devices.py:810 -#: dcim/tables/devices.py:921 dcim/tables/devicetypes.py:300 -#: dcim/tables/racks.py:69 extras/filtersets.py:504 -#: ipam/forms/bulk_edit.py:246 ipam/forms/bulk_edit.py:295 -#: ipam/forms/bulk_edit.py:343 ipam/forms/bulk_edit.py:549 -#: ipam/forms/bulk_import.py:196 ipam/forms/bulk_import.py:261 -#: ipam/forms/bulk_import.py:297 ipam/forms/bulk_import.py:463 -#: ipam/forms/filtersets.py:237 ipam/forms/filtersets.py:289 -#: ipam/forms/filtersets.py:360 ipam/forms/filtersets.py:516 -#: ipam/forms/model_forms.py:186 ipam/forms/model_forms.py:219 -#: ipam/forms/model_forms.py:248 ipam/forms/model_forms.py:689 -#: ipam/tables/ip.py:257 ipam/tables/ip.py:313 ipam/tables/ip.py:363 -#: ipam/tables/vlans.py:126 ipam/tables/vlans.py:230 -#: templates/dcim/device.html:179 -#: templates/dcim/inc/panels/inventory_items.html:20 -#: templates/dcim/interface.html:223 templates/dcim/inventoryitem.html:36 -#: templates/dcim/rack.html:47 templates/ipam/ipaddress.html:41 -#: templates/ipam/iprange.html:50 templates/ipam/prefix.html:77 -#: templates/ipam/role.html:19 templates/ipam/vlan.html:52 -#: templates/virtualization/virtualmachine.html:23 -#: templates/vpn/tunneltermination.html:17 -#: templates/wireless/inc/wirelesslink_interface.html:20 -#: tenancy/forms/bulk_edit.py:142 tenancy/forms/filtersets.py:107 -#: tenancy/forms/model_forms.py:137 tenancy/tables/contacts.py:102 -#: virtualization/forms/bulk_edit.py:145 -#: virtualization/forms/bulk_import.py:106 -#: virtualization/forms/filtersets.py:157 -#: virtualization/forms/model_forms.py:195 -#: virtualization/tables/virtualmachines.py:74 vpn/forms/bulk_edit.py:87 -#: vpn/forms/bulk_import.py:81 vpn/forms/filtersets.py:85 -#: vpn/forms/model_forms.py:78 vpn/forms/model_forms.py:113 -#: vpn/tables/tunnels.py:82 +#: netbox/dcim/forms/bulk_edit.py:267 netbox/dcim/forms/bulk_edit.py:1160 +#: netbox/dcim/forms/bulk_edit.py:1548 netbox/dcim/forms/bulk_import.py:207 +#: netbox/dcim/forms/bulk_import.py:1021 netbox/dcim/forms/filtersets.py:300 +#: netbox/dcim/forms/filtersets.py:706 netbox/dcim/forms/filtersets.py:1426 +#: netbox/dcim/forms/model_forms.py:219 netbox/dcim/forms/model_forms.py:1015 +#: netbox/dcim/forms/model_forms.py:1454 +#: netbox/dcim/forms/object_import.py:181 netbox/dcim/tables/devices.py:166 +#: netbox/dcim/tables/devices.py:792 netbox/dcim/tables/devices.py:903 +#: netbox/dcim/tables/devicetypes.py:300 netbox/dcim/tables/racks.py:69 +#: netbox/extras/filtersets.py:504 netbox/ipam/forms/bulk_edit.py:246 +#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:343 +#: netbox/ipam/forms/bulk_edit.py:549 netbox/ipam/forms/bulk_import.py:196 +#: netbox/ipam/forms/bulk_import.py:261 netbox/ipam/forms/bulk_import.py:297 +#: netbox/ipam/forms/bulk_import.py:463 netbox/ipam/forms/filtersets.py:237 +#: netbox/ipam/forms/filtersets.py:289 netbox/ipam/forms/filtersets.py:360 +#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/forms/model_forms.py:186 +#: netbox/ipam/forms/model_forms.py:219 netbox/ipam/forms/model_forms.py:248 +#: netbox/ipam/forms/model_forms.py:689 netbox/ipam/tables/ip.py:257 +#: netbox/ipam/tables/ip.py:313 netbox/ipam/tables/ip.py:363 +#: netbox/ipam/tables/vlans.py:126 netbox/ipam/tables/vlans.py:230 +#: netbox/templates/dcim/device.html:180 +#: netbox/templates/dcim/inc/panels/inventory_items.html:20 +#: netbox/templates/dcim/interface.html:223 +#: netbox/templates/dcim/inventoryitem.html:36 +#: netbox/templates/dcim/rack.html:47 netbox/templates/ipam/ipaddress.html:41 +#: netbox/templates/ipam/iprange.html:50 netbox/templates/ipam/prefix.html:77 +#: netbox/templates/ipam/role.html:19 netbox/templates/ipam/vlan.html:52 +#: netbox/templates/virtualization/virtualmachine.html:23 +#: netbox/templates/vpn/tunneltermination.html:17 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:20 +#: netbox/tenancy/forms/bulk_edit.py:142 +#: netbox/tenancy/forms/filtersets.py:107 +#: netbox/tenancy/forms/model_forms.py:137 +#: netbox/tenancy/tables/contacts.py:102 +#: netbox/virtualization/forms/bulk_edit.py:145 +#: netbox/virtualization/forms/bulk_import.py:106 +#: netbox/virtualization/forms/filtersets.py:157 +#: netbox/virtualization/forms/model_forms.py:195 +#: netbox/virtualization/tables/virtualmachines.py:74 +#: netbox/vpn/forms/bulk_edit.py:87 netbox/vpn/forms/bulk_import.py:81 +#: netbox/vpn/forms/filtersets.py:85 netbox/vpn/forms/model_forms.py:78 +#: netbox/vpn/forms/model_forms.py:113 netbox/vpn/tables/tunnels.py:82 msgid "Role" msgstr "Роль" -#: dcim/forms/bulk_edit.py:274 dcim/forms/bulk_edit.py:610 -#: dcim/forms/bulk_edit.py:662 templates/dcim/device.html:103 -#: templates/dcim/module.html:74 templates/dcim/modulebay.html:66 -#: templates/dcim/rack.html:55 +#: netbox/dcim/forms/bulk_edit.py:274 netbox/dcim/forms/bulk_edit.py:610 +#: netbox/dcim/forms/bulk_edit.py:662 netbox/templates/dcim/device.html:104 +#: netbox/templates/dcim/module.html:74 +#: netbox/templates/dcim/modulebay.html:66 netbox/templates/dcim/rack.html:55 msgid "Serial Number" msgstr "Серийный номер" -#: dcim/forms/bulk_edit.py:277 dcim/forms/filtersets.py:307 -#: dcim/forms/filtersets.py:742 dcim/forms/filtersets.py:886 -#: dcim/forms/filtersets.py:1438 +#: netbox/dcim/forms/bulk_edit.py:277 netbox/dcim/forms/filtersets.py:307 +#: netbox/dcim/forms/filtersets.py:742 netbox/dcim/forms/filtersets.py:886 +#: netbox/dcim/forms/filtersets.py:1438 msgid "Asset tag" msgstr "Инвентарный номер" -#: dcim/forms/bulk_edit.py:287 dcim/forms/bulk_import.py:220 -#: dcim/forms/filtersets.py:292 templates/dcim/rack.html:86 +#: netbox/dcim/forms/bulk_edit.py:287 netbox/dcim/forms/bulk_import.py:220 +#: netbox/dcim/forms/filtersets.py:292 netbox/templates/dcim/rack.html:86 msgid "Width" msgstr "Ширина" -#: dcim/forms/bulk_edit.py:293 templates/dcim/devicetype.html:37 +#: netbox/dcim/forms/bulk_edit.py:293 netbox/templates/dcim/devicetype.html:37 msgid "Height (U)" msgstr "Высота (U)" -#: dcim/forms/bulk_edit.py:298 +#: netbox/dcim/forms/bulk_edit.py:298 msgid "Descending units" msgstr "Единицы по убыванию" -#: dcim/forms/bulk_edit.py:301 +#: netbox/dcim/forms/bulk_edit.py:301 msgid "Outer width" msgstr "Наружная ширина" -#: dcim/forms/bulk_edit.py:306 +#: netbox/dcim/forms/bulk_edit.py:306 msgid "Outer depth" msgstr "Внешняя глубина" -#: dcim/forms/bulk_edit.py:311 dcim/forms/bulk_import.py:225 +#: netbox/dcim/forms/bulk_edit.py:311 netbox/dcim/forms/bulk_import.py:225 msgid "Outer unit" msgstr "Внешний блок" -#: dcim/forms/bulk_edit.py:316 +#: netbox/dcim/forms/bulk_edit.py:316 msgid "Mounting depth" msgstr "Глубина крепления" -#: dcim/forms/bulk_edit.py:321 dcim/forms/bulk_edit.py:351 -#: dcim/forms/bulk_edit.py:436 dcim/forms/bulk_edit.py:459 -#: dcim/forms/bulk_edit.py:475 dcim/forms/bulk_edit.py:495 -#: dcim/forms/bulk_import.py:332 dcim/forms/bulk_import.py:358 -#: dcim/forms/filtersets.py:251 dcim/forms/filtersets.py:312 -#: dcim/forms/filtersets.py:336 dcim/forms/filtersets.py:423 -#: dcim/forms/filtersets.py:529 dcim/forms/filtersets.py:548 -#: dcim/forms/filtersets.py:604 dcim/forms/model_forms.py:232 -#: dcim/forms/model_forms.py:346 dcim/tables/devicetypes.py:103 -#: dcim/tables/modules.py:35 dcim/tables/racks.py:103 -#: extras/forms/bulk_edit.py:45 extras/forms/bulk_edit.py:108 -#: extras/forms/bulk_edit.py:158 extras/forms/bulk_edit.py:278 -#: extras/forms/filtersets.py:61 extras/forms/filtersets.py:134 -#: extras/forms/filtersets.py:221 ipam/forms/bulk_edit.py:188 -#: templates/dcim/device.html:316 templates/dcim/devicetype.html:49 -#: templates/dcim/moduletype.html:30 templates/extras/configcontext.html:17 -#: templates/extras/customlink.html:25 templates/extras/savedfilter.html:33 -#: templates/ipam/role.html:30 +#: netbox/dcim/forms/bulk_edit.py:321 netbox/dcim/forms/bulk_edit.py:351 +#: netbox/dcim/forms/bulk_edit.py:436 netbox/dcim/forms/bulk_edit.py:459 +#: netbox/dcim/forms/bulk_edit.py:475 netbox/dcim/forms/bulk_edit.py:495 +#: netbox/dcim/forms/bulk_import.py:332 netbox/dcim/forms/bulk_import.py:358 +#: netbox/dcim/forms/filtersets.py:251 netbox/dcim/forms/filtersets.py:312 +#: netbox/dcim/forms/filtersets.py:336 netbox/dcim/forms/filtersets.py:423 +#: netbox/dcim/forms/filtersets.py:529 netbox/dcim/forms/filtersets.py:548 +#: netbox/dcim/forms/filtersets.py:604 netbox/dcim/forms/model_forms.py:232 +#: netbox/dcim/forms/model_forms.py:346 netbox/dcim/tables/devicetypes.py:103 +#: netbox/dcim/tables/modules.py:35 netbox/dcim/tables/racks.py:103 +#: netbox/extras/forms/bulk_edit.py:45 netbox/extras/forms/bulk_edit.py:108 +#: netbox/extras/forms/bulk_edit.py:158 netbox/extras/forms/bulk_edit.py:278 +#: netbox/extras/forms/filtersets.py:61 netbox/extras/forms/filtersets.py:134 +#: netbox/extras/forms/filtersets.py:221 netbox/ipam/forms/bulk_edit.py:188 +#: netbox/templates/dcim/device.html:317 +#: netbox/templates/dcim/devicetype.html:49 +#: netbox/templates/dcim/moduletype.html:30 +#: netbox/templates/extras/configcontext.html:17 +#: netbox/templates/extras/customlink.html:25 +#: netbox/templates/extras/savedfilter.html:33 +#: netbox/templates/ipam/role.html:30 msgid "Weight" msgstr "Вес" -#: dcim/forms/bulk_edit.py:326 dcim/forms/filtersets.py:317 +#: netbox/dcim/forms/bulk_edit.py:326 netbox/dcim/forms/filtersets.py:317 msgid "Max weight" msgstr "Максимальный вес" -#: dcim/forms/bulk_edit.py:331 dcim/forms/bulk_edit.py:441 -#: dcim/forms/bulk_edit.py:480 dcim/forms/bulk_import.py:231 -#: dcim/forms/bulk_import.py:337 dcim/forms/bulk_import.py:363 -#: dcim/forms/filtersets.py:322 dcim/forms/filtersets.py:533 -#: dcim/forms/filtersets.py:608 +#: netbox/dcim/forms/bulk_edit.py:331 netbox/dcim/forms/bulk_edit.py:441 +#: netbox/dcim/forms/bulk_edit.py:480 netbox/dcim/forms/bulk_import.py:231 +#: netbox/dcim/forms/bulk_import.py:337 netbox/dcim/forms/bulk_import.py:363 +#: netbox/dcim/forms/filtersets.py:322 netbox/dcim/forms/filtersets.py:533 +#: netbox/dcim/forms/filtersets.py:608 msgid "Weight unit" msgstr "Весовая единица" -#: dcim/forms/bulk_edit.py:345 dcim/forms/bulk_edit.py:808 -#: dcim/forms/bulk_import.py:270 dcim/forms/bulk_import.py:273 -#: dcim/forms/bulk_import.py:498 dcim/forms/bulk_import.py:1309 -#: dcim/forms/bulk_import.py:1313 dcim/forms/filtersets.py:102 -#: dcim/forms/filtersets.py:340 dcim/forms/filtersets.py:354 -#: dcim/forms/filtersets.py:392 dcim/forms/filtersets.py:701 -#: dcim/forms/filtersets.py:954 dcim/forms/filtersets.py:1086 -#: dcim/forms/model_forms.py:226 dcim/forms/model_forms.py:248 -#: dcim/forms/model_forms.py:422 dcim/forms/model_forms.py:700 -#: dcim/forms/object_create.py:400 dcim/tables/devices.py:166 -#: dcim/tables/power.py:70 dcim/tables/racks.py:148 -#: ipam/forms/bulk_edit.py:465 ipam/forms/filtersets.py:442 -#: ipam/forms/model_forms.py:610 templates/dcim/device.html:29 -#: templates/dcim/inc/cable_termination.html:16 -#: templates/dcim/powerfeed.html:28 templates/dcim/rack.html:13 -#: templates/dcim/rack/base.html:4 templates/dcim/rackreservation.html:19 -#: templates/dcim/rackreservation.html:36 -#: virtualization/forms/model_forms.py:113 +#: netbox/dcim/forms/bulk_edit.py:345 netbox/dcim/forms/bulk_edit.py:808 +#: netbox/dcim/forms/bulk_import.py:270 netbox/dcim/forms/bulk_import.py:273 +#: netbox/dcim/forms/bulk_import.py:498 netbox/dcim/forms/bulk_import.py:1309 +#: netbox/dcim/forms/bulk_import.py:1313 netbox/dcim/forms/filtersets.py:102 +#: netbox/dcim/forms/filtersets.py:340 netbox/dcim/forms/filtersets.py:354 +#: netbox/dcim/forms/filtersets.py:392 netbox/dcim/forms/filtersets.py:701 +#: netbox/dcim/forms/filtersets.py:954 netbox/dcim/forms/filtersets.py:1086 +#: netbox/dcim/forms/model_forms.py:226 netbox/dcim/forms/model_forms.py:248 +#: netbox/dcim/forms/model_forms.py:422 netbox/dcim/forms/model_forms.py:700 +#: netbox/dcim/forms/object_create.py:400 netbox/dcim/tables/devices.py:158 +#: netbox/dcim/tables/power.py:70 netbox/dcim/tables/racks.py:148 +#: netbox/ipam/forms/bulk_edit.py:465 netbox/ipam/forms/filtersets.py:442 +#: netbox/ipam/forms/model_forms.py:610 netbox/templates/dcim/device.html:30 +#: netbox/templates/dcim/inc/cable_termination.html:16 +#: netbox/templates/dcim/powerfeed.html:28 netbox/templates/dcim/rack.html:13 +#: netbox/templates/dcim/rack/base.html:4 +#: netbox/templates/dcim/rackreservation.html:19 +#: netbox/templates/dcim/rackreservation.html:36 +#: netbox/virtualization/forms/model_forms.py:113 msgid "Rack" msgstr "Стойка" -#: dcim/forms/bulk_edit.py:349 dcim/forms/bulk_edit.py:628 -#: dcim/forms/filtersets.py:248 dcim/forms/filtersets.py:333 -#: dcim/forms/filtersets.py:416 dcim/forms/filtersets.py:543 -#: dcim/forms/filtersets.py:651 dcim/forms/filtersets.py:861 -#: dcim/forms/model_forms.py:610 dcim/forms/model_forms.py:1524 -#: templates/dcim/device_edit.html:20 +#: netbox/dcim/forms/bulk_edit.py:349 netbox/dcim/forms/bulk_edit.py:628 +#: netbox/dcim/forms/filtersets.py:248 netbox/dcim/forms/filtersets.py:333 +#: netbox/dcim/forms/filtersets.py:416 netbox/dcim/forms/filtersets.py:543 +#: netbox/dcim/forms/filtersets.py:651 netbox/dcim/forms/filtersets.py:861 +#: netbox/dcim/forms/model_forms.py:610 netbox/dcim/forms/model_forms.py:1524 +#: netbox/templates/dcim/device_edit.html:20 msgid "Hardware" msgstr "Аппаратное обеспечение" -#: dcim/forms/bulk_edit.py:402 dcim/forms/bulk_edit.py:466 -#: dcim/forms/bulk_edit.py:530 dcim/forms/bulk_edit.py:554 -#: dcim/forms/bulk_edit.py:638 dcim/forms/bulk_edit.py:1165 -#: dcim/forms/bulk_edit.py:1553 dcim/forms/bulk_import.py:319 -#: dcim/forms/bulk_import.py:353 dcim/forms/bulk_import.py:395 -#: dcim/forms/bulk_import.py:431 dcim/forms/bulk_import.py:1027 -#: dcim/forms/filtersets.py:429 dcim/forms/filtersets.py:554 -#: dcim/forms/filtersets.py:630 dcim/forms/filtersets.py:711 -#: dcim/forms/filtersets.py:866 dcim/forms/filtersets.py:1431 -#: dcim/forms/model_forms.py:281 dcim/forms/model_forms.py:293 -#: dcim/forms/model_forms.py:339 dcim/forms/model_forms.py:379 -#: dcim/forms/model_forms.py:1020 dcim/forms/model_forms.py:1459 -#: dcim/forms/object_import.py:187 dcim/tables/devices.py:101 -#: dcim/tables/devices.py:177 dcim/tables/devices.py:924 -#: dcim/tables/devicetypes.py:81 dcim/tables/devicetypes.py:304 -#: dcim/tables/modules.py:20 dcim/tables/modules.py:60 -#: templates/dcim/devicetype.html:14 templates/dcim/inventoryitem.html:44 -#: templates/dcim/manufacturer.html:33 templates/dcim/modulebay.html:58 -#: templates/dcim/moduletype.html:14 templates/dcim/platform.html:37 +#: netbox/dcim/forms/bulk_edit.py:402 netbox/dcim/forms/bulk_edit.py:466 +#: netbox/dcim/forms/bulk_edit.py:530 netbox/dcim/forms/bulk_edit.py:554 +#: netbox/dcim/forms/bulk_edit.py:638 netbox/dcim/forms/bulk_edit.py:1165 +#: netbox/dcim/forms/bulk_edit.py:1553 netbox/dcim/forms/bulk_import.py:319 +#: netbox/dcim/forms/bulk_import.py:353 netbox/dcim/forms/bulk_import.py:395 +#: netbox/dcim/forms/bulk_import.py:431 netbox/dcim/forms/bulk_import.py:1027 +#: netbox/dcim/forms/filtersets.py:429 netbox/dcim/forms/filtersets.py:554 +#: netbox/dcim/forms/filtersets.py:630 netbox/dcim/forms/filtersets.py:711 +#: netbox/dcim/forms/filtersets.py:866 netbox/dcim/forms/filtersets.py:1431 +#: netbox/dcim/forms/model_forms.py:281 netbox/dcim/forms/model_forms.py:293 +#: netbox/dcim/forms/model_forms.py:339 netbox/dcim/forms/model_forms.py:379 +#: netbox/dcim/forms/model_forms.py:1020 netbox/dcim/forms/model_forms.py:1459 +#: netbox/dcim/forms/object_import.py:187 netbox/dcim/tables/devices.py:93 +#: netbox/dcim/tables/devices.py:169 netbox/dcim/tables/devices.py:906 +#: netbox/dcim/tables/devicetypes.py:81 netbox/dcim/tables/devicetypes.py:304 +#: netbox/dcim/tables/modules.py:20 netbox/dcim/tables/modules.py:60 +#: netbox/templates/dcim/devicetype.html:14 +#: netbox/templates/dcim/inventoryitem.html:44 +#: netbox/templates/dcim/manufacturer.html:33 +#: netbox/templates/dcim/modulebay.html:58 +#: netbox/templates/dcim/moduletype.html:14 +#: netbox/templates/dcim/platform.html:37 msgid "Manufacturer" msgstr "Производитель" -#: dcim/forms/bulk_edit.py:407 dcim/forms/bulk_import.py:325 -#: dcim/forms/filtersets.py:434 dcim/forms/model_forms.py:297 +#: netbox/dcim/forms/bulk_edit.py:407 netbox/dcim/forms/bulk_import.py:325 +#: netbox/dcim/forms/filtersets.py:434 netbox/dcim/forms/model_forms.py:297 msgid "Default platform" msgstr "Платформа по умолчанию" -#: dcim/forms/bulk_edit.py:412 dcim/forms/bulk_edit.py:471 -#: dcim/forms/filtersets.py:437 dcim/forms/filtersets.py:557 +#: netbox/dcim/forms/bulk_edit.py:412 netbox/dcim/forms/bulk_edit.py:471 +#: netbox/dcim/forms/filtersets.py:437 netbox/dcim/forms/filtersets.py:557 msgid "Part number" msgstr "Номер детали" -#: dcim/forms/bulk_edit.py:416 +#: netbox/dcim/forms/bulk_edit.py:416 msgid "U height" msgstr "Высота U" -#: dcim/forms/bulk_edit.py:428 +#: netbox/dcim/forms/bulk_edit.py:428 msgid "Exclude from utilization" msgstr "Исключить из использования" -#: dcim/forms/bulk_edit.py:431 dcim/forms/bulk_edit.py:603 -#: dcim/forms/bulk_import.py:525 dcim/forms/filtersets.py:446 -#: dcim/forms/filtersets.py:733 templates/dcim/device.html:97 -#: templates/dcim/devicetype.html:65 +#: netbox/dcim/forms/bulk_edit.py:431 netbox/dcim/forms/bulk_edit.py:603 +#: netbox/dcim/forms/bulk_import.py:525 netbox/dcim/forms/filtersets.py:446 +#: netbox/dcim/forms/filtersets.py:733 netbox/templates/dcim/device.html:98 +#: netbox/templates/dcim/devicetype.html:65 msgid "Airflow" msgstr "Воздушный поток" -#: dcim/forms/bulk_edit.py:457 dcim/forms/model_forms.py:312 -#: dcim/tables/devicetypes.py:78 templates/dcim/device.html:87 -#: templates/dcim/devicebay.html:52 templates/dcim/module.html:58 +#: netbox/dcim/forms/bulk_edit.py:457 netbox/dcim/forms/model_forms.py:312 +#: netbox/dcim/tables/devicetypes.py:78 netbox/templates/dcim/device.html:88 +#: netbox/templates/dcim/devicebay.html:52 +#: netbox/templates/dcim/module.html:58 msgid "Device Type" msgstr "Тип устройства" -#: dcim/forms/bulk_edit.py:494 dcim/forms/model_forms.py:345 -#: dcim/tables/modules.py:17 dcim/tables/modules.py:65 -#: templates/dcim/module.html:62 templates/dcim/modulebay.html:62 -#: templates/dcim/moduletype.html:11 +#: netbox/dcim/forms/bulk_edit.py:494 netbox/dcim/forms/model_forms.py:345 +#: netbox/dcim/tables/modules.py:17 netbox/dcim/tables/modules.py:65 +#: netbox/templates/dcim/module.html:62 +#: netbox/templates/dcim/modulebay.html:62 +#: netbox/templates/dcim/moduletype.html:11 msgid "Module Type" msgstr "Тип модуля" -#: dcim/forms/bulk_edit.py:508 dcim/models/devices.py:474 +#: netbox/dcim/forms/bulk_edit.py:508 netbox/dcim/models/devices.py:474 msgid "VM role" msgstr "Роль виртуальной машины" -#: dcim/forms/bulk_edit.py:511 dcim/forms/bulk_edit.py:535 -#: dcim/forms/bulk_edit.py:618 dcim/forms/bulk_import.py:376 -#: dcim/forms/bulk_import.py:380 dcim/forms/bulk_import.py:402 -#: dcim/forms/bulk_import.py:406 dcim/forms/bulk_import.py:531 -#: dcim/forms/bulk_import.py:535 dcim/forms/filtersets.py:619 -#: dcim/forms/filtersets.py:635 dcim/forms/filtersets.py:752 -#: dcim/forms/model_forms.py:358 dcim/forms/model_forms.py:384 -#: dcim/forms/model_forms.py:495 virtualization/forms/bulk_import.py:132 -#: virtualization/forms/bulk_import.py:133 -#: virtualization/forms/filtersets.py:184 -#: virtualization/forms/model_forms.py:215 +#: netbox/dcim/forms/bulk_edit.py:511 netbox/dcim/forms/bulk_edit.py:535 +#: netbox/dcim/forms/bulk_edit.py:618 netbox/dcim/forms/bulk_import.py:376 +#: netbox/dcim/forms/bulk_import.py:380 netbox/dcim/forms/bulk_import.py:402 +#: netbox/dcim/forms/bulk_import.py:406 netbox/dcim/forms/bulk_import.py:531 +#: netbox/dcim/forms/bulk_import.py:535 netbox/dcim/forms/filtersets.py:619 +#: netbox/dcim/forms/filtersets.py:635 netbox/dcim/forms/filtersets.py:752 +#: netbox/dcim/forms/model_forms.py:358 netbox/dcim/forms/model_forms.py:384 +#: netbox/dcim/forms/model_forms.py:495 +#: netbox/virtualization/forms/bulk_import.py:132 +#: netbox/virtualization/forms/bulk_import.py:133 +#: netbox/virtualization/forms/filtersets.py:184 +#: netbox/virtualization/forms/model_forms.py:215 msgid "Config template" msgstr "Шаблон конфигурации" -#: dcim/forms/bulk_edit.py:559 dcim/forms/bulk_edit.py:959 -#: dcim/forms/bulk_import.py:437 dcim/forms/filtersets.py:112 -#: dcim/forms/model_forms.py:444 dcim/forms/model_forms.py:817 -#: dcim/forms/model_forms.py:834 extras/filtersets.py:499 +#: netbox/dcim/forms/bulk_edit.py:559 netbox/dcim/forms/bulk_edit.py:959 +#: netbox/dcim/forms/bulk_import.py:437 netbox/dcim/forms/filtersets.py:112 +#: netbox/dcim/forms/model_forms.py:444 netbox/dcim/forms/model_forms.py:817 +#: netbox/dcim/forms/model_forms.py:834 netbox/extras/filtersets.py:499 msgid "Device type" msgstr "Тип устройства" -#: dcim/forms/bulk_edit.py:570 dcim/forms/bulk_import.py:418 -#: dcim/forms/filtersets.py:117 dcim/forms/model_forms.py:452 +#: netbox/dcim/forms/bulk_edit.py:570 netbox/dcim/forms/bulk_import.py:418 +#: netbox/dcim/forms/filtersets.py:117 netbox/dcim/forms/model_forms.py:452 msgid "Device role" msgstr "Роль устройства" -#: dcim/forms/bulk_edit.py:593 dcim/forms/bulk_import.py:443 -#: dcim/forms/filtersets.py:725 dcim/forms/model_forms.py:394 -#: dcim/forms/model_forms.py:456 dcim/tables/devices.py:187 -#: extras/filtersets.py:515 templates/dcim/device.html:183 -#: templates/dcim/platform.html:26 -#: templates/virtualization/virtualmachine.html:27 -#: virtualization/forms/bulk_edit.py:160 -#: virtualization/forms/bulk_import.py:122 -#: virtualization/forms/filtersets.py:168 -#: virtualization/forms/model_forms.py:203 -#: virtualization/tables/virtualmachines.py:78 +#: netbox/dcim/forms/bulk_edit.py:593 netbox/dcim/forms/bulk_import.py:443 +#: netbox/dcim/forms/filtersets.py:725 netbox/dcim/forms/model_forms.py:394 +#: netbox/dcim/forms/model_forms.py:456 netbox/dcim/tables/devices.py:179 +#: netbox/extras/filtersets.py:515 netbox/templates/dcim/device.html:184 +#: netbox/templates/dcim/platform.html:26 +#: netbox/templates/virtualization/virtualmachine.html:27 +#: netbox/virtualization/forms/bulk_edit.py:160 +#: netbox/virtualization/forms/bulk_import.py:122 +#: netbox/virtualization/forms/filtersets.py:168 +#: netbox/virtualization/forms/model_forms.py:203 +#: netbox/virtualization/tables/virtualmachines.py:78 msgid "Platform" msgstr "Платформа" -#: dcim/forms/bulk_edit.py:626 dcim/forms/bulk_edit.py:1179 -#: dcim/forms/bulk_edit.py:1543 dcim/forms/bulk_edit.py:1589 -#: dcim/forms/bulk_import.py:586 dcim/forms/bulk_import.py:648 -#: dcim/forms/bulk_import.py:674 dcim/forms/bulk_import.py:700 -#: dcim/forms/bulk_import.py:720 dcim/forms/bulk_import.py:773 -#: dcim/forms/bulk_import.py:891 dcim/forms/bulk_import.py:939 -#: dcim/forms/bulk_import.py:956 dcim/forms/bulk_import.py:968 -#: dcim/forms/bulk_import.py:1016 dcim/forms/bulk_import.py:1373 -#: dcim/forms/connections.py:24 dcim/forms/filtersets.py:129 -#: dcim/forms/filtersets.py:840 dcim/forms/filtersets.py:970 -#: dcim/forms/filtersets.py:1160 dcim/forms/filtersets.py:1182 -#: dcim/forms/filtersets.py:1204 dcim/forms/filtersets.py:1221 -#: dcim/forms/filtersets.py:1241 dcim/forms/filtersets.py:1349 -#: dcim/forms/filtersets.py:1371 dcim/forms/filtersets.py:1392 -#: dcim/forms/filtersets.py:1407 dcim/forms/filtersets.py:1421 -#: dcim/forms/filtersets.py:1484 dcim/forms/filtersets.py:1508 -#: dcim/forms/filtersets.py:1532 dcim/forms/model_forms.py:573 -#: dcim/forms/model_forms.py:794 dcim/forms/model_forms.py:1153 -#: dcim/forms/model_forms.py:1608 dcim/forms/object_create.py:257 -#: dcim/tables/connections.py:22 dcim/tables/connections.py:41 -#: dcim/tables/connections.py:60 dcim/tables/devices.py:290 -#: dcim/tables/devices.py:359 dcim/tables/devices.py:403 -#: dcim/tables/devices.py:448 dcim/tables/devices.py:502 -#: dcim/tables/devices.py:594 dcim/tables/devices.py:692 -#: dcim/tables/devices.py:752 dcim/tables/devices.py:802 -#: dcim/tables/devices.py:862 dcim/tables/devices.py:914 -#: dcim/tables/devices.py:1040 dcim/tables/modules.py:52 -#: extras/forms/filtersets.py:330 ipam/forms/bulk_import.py:303 -#: ipam/forms/bulk_import.py:489 ipam/forms/filtersets.py:558 -#: ipam/forms/model_forms.py:317 ipam/forms/model_forms.py:725 -#: ipam/forms/model_forms.py:758 ipam/forms/model_forms.py:784 -#: ipam/tables/vlans.py:176 templates/dcim/consoleport.html:20 -#: templates/dcim/consoleserverport.html:20 templates/dcim/device.html:14 -#: templates/dcim/device.html:128 templates/dcim/device_edit.html:10 -#: templates/dcim/devicebay.html:20 templates/dcim/devicebay.html:48 -#: templates/dcim/frontport.html:20 templates/dcim/interface.html:30 -#: templates/dcim/interface.html:161 templates/dcim/inventoryitem.html:20 -#: templates/dcim/module.html:54 templates/dcim/modulebay.html:20 -#: templates/dcim/poweroutlet.html:20 templates/dcim/powerport.html:20 -#: templates/dcim/rearport.html:20 templates/dcim/virtualchassis.html:65 -#: templates/dcim/virtualchassis_edit.html:51 -#: templates/dcim/virtualdevicecontext.html:22 -#: templates/virtualization/virtualmachine.html:110 -#: templates/vpn/tunneltermination.html:23 -#: templates/wireless/inc/wirelesslink_interface.html:6 -#: virtualization/filtersets.py:167 virtualization/forms/bulk_edit.py:137 -#: virtualization/forms/bulk_import.py:99 -#: virtualization/forms/filtersets.py:128 -#: virtualization/forms/model_forms.py:185 -#: virtualization/tables/virtualmachines.py:70 vpn/choices.py:44 -#: vpn/forms/bulk_import.py:86 vpn/forms/bulk_import.py:283 -#: vpn/forms/filtersets.py:275 vpn/forms/model_forms.py:90 -#: vpn/forms/model_forms.py:125 vpn/forms/model_forms.py:236 -#: vpn/forms/model_forms.py:453 wireless/forms/model_forms.py:99 -#: wireless/forms/model_forms.py:141 wireless/tables/wirelesslan.py:75 +#: netbox/dcim/forms/bulk_edit.py:626 netbox/dcim/forms/bulk_edit.py:1179 +#: netbox/dcim/forms/bulk_edit.py:1543 netbox/dcim/forms/bulk_edit.py:1589 +#: netbox/dcim/forms/bulk_import.py:586 netbox/dcim/forms/bulk_import.py:648 +#: netbox/dcim/forms/bulk_import.py:674 netbox/dcim/forms/bulk_import.py:700 +#: netbox/dcim/forms/bulk_import.py:720 netbox/dcim/forms/bulk_import.py:773 +#: netbox/dcim/forms/bulk_import.py:891 netbox/dcim/forms/bulk_import.py:939 +#: netbox/dcim/forms/bulk_import.py:956 netbox/dcim/forms/bulk_import.py:968 +#: netbox/dcim/forms/bulk_import.py:1016 netbox/dcim/forms/bulk_import.py:1373 +#: netbox/dcim/forms/connections.py:24 netbox/dcim/forms/filtersets.py:129 +#: netbox/dcim/forms/filtersets.py:840 netbox/dcim/forms/filtersets.py:970 +#: netbox/dcim/forms/filtersets.py:1160 netbox/dcim/forms/filtersets.py:1182 +#: netbox/dcim/forms/filtersets.py:1204 netbox/dcim/forms/filtersets.py:1221 +#: netbox/dcim/forms/filtersets.py:1241 netbox/dcim/forms/filtersets.py:1349 +#: netbox/dcim/forms/filtersets.py:1371 netbox/dcim/forms/filtersets.py:1392 +#: netbox/dcim/forms/filtersets.py:1407 netbox/dcim/forms/filtersets.py:1421 +#: netbox/dcim/forms/filtersets.py:1484 netbox/dcim/forms/filtersets.py:1508 +#: netbox/dcim/forms/filtersets.py:1532 netbox/dcim/forms/model_forms.py:573 +#: netbox/dcim/forms/model_forms.py:794 netbox/dcim/forms/model_forms.py:1153 +#: netbox/dcim/forms/model_forms.py:1608 +#: netbox/dcim/forms/object_create.py:257 netbox/dcim/tables/connections.py:22 +#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60 +#: netbox/dcim/tables/devices.py:282 netbox/dcim/tables/devices.py:359 +#: netbox/dcim/tables/devices.py:400 netbox/dcim/tables/devices.py:442 +#: netbox/dcim/tables/devices.py:493 netbox/dcim/tables/devices.py:582 +#: netbox/dcim/tables/devices.py:680 netbox/dcim/tables/devices.py:737 +#: netbox/dcim/tables/devices.py:784 netbox/dcim/tables/devices.py:844 +#: netbox/dcim/tables/devices.py:896 netbox/dcim/tables/devices.py:1022 +#: netbox/dcim/tables/modules.py:52 netbox/extras/forms/filtersets.py:330 +#: netbox/ipam/forms/bulk_import.py:303 netbox/ipam/forms/bulk_import.py:489 +#: netbox/ipam/forms/filtersets.py:558 netbox/ipam/forms/model_forms.py:317 +#: netbox/ipam/forms/model_forms.py:725 netbox/ipam/forms/model_forms.py:758 +#: netbox/ipam/forms/model_forms.py:784 netbox/ipam/tables/vlans.py:176 +#: netbox/templates/dcim/consoleport.html:20 +#: netbox/templates/dcim/consoleserverport.html:20 +#: netbox/templates/dcim/device.html:15 netbox/templates/dcim/device.html:129 +#: netbox/templates/dcim/device_edit.html:10 +#: netbox/templates/dcim/devicebay.html:20 +#: netbox/templates/dcim/devicebay.html:48 +#: netbox/templates/dcim/frontport.html:20 +#: netbox/templates/dcim/interface.html:30 +#: netbox/templates/dcim/interface.html:161 +#: netbox/templates/dcim/inventoryitem.html:20 +#: netbox/templates/dcim/module.html:54 +#: netbox/templates/dcim/modulebay.html:20 +#: netbox/templates/dcim/poweroutlet.html:20 +#: netbox/templates/dcim/powerport.html:20 +#: netbox/templates/dcim/rearport.html:20 +#: netbox/templates/dcim/virtualchassis.html:65 +#: netbox/templates/dcim/virtualchassis_edit.html:51 +#: netbox/templates/dcim/virtualdevicecontext.html:22 +#: netbox/templates/virtualization/virtualmachine.html:110 +#: netbox/templates/vpn/tunneltermination.html:23 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:6 +#: netbox/virtualization/filtersets.py:167 +#: netbox/virtualization/forms/bulk_edit.py:137 +#: netbox/virtualization/forms/bulk_import.py:99 +#: netbox/virtualization/forms/filtersets.py:128 +#: netbox/virtualization/forms/model_forms.py:185 +#: netbox/virtualization/tables/virtualmachines.py:70 netbox/vpn/choices.py:44 +#: netbox/vpn/forms/bulk_import.py:86 netbox/vpn/forms/bulk_import.py:283 +#: netbox/vpn/forms/filtersets.py:275 netbox/vpn/forms/model_forms.py:90 +#: netbox/vpn/forms/model_forms.py:125 netbox/vpn/forms/model_forms.py:236 +#: netbox/vpn/forms/model_forms.py:453 netbox/wireless/forms/model_forms.py:99 +#: netbox/wireless/forms/model_forms.py:141 +#: netbox/wireless/tables/wirelesslan.py:75 msgid "Device" msgstr "Устройство" -#: dcim/forms/bulk_edit.py:629 templates/extras/dashboard/widget_config.html:7 -#: virtualization/forms/bulk_edit.py:191 +#: netbox/dcim/forms/bulk_edit.py:629 +#: netbox/templates/extras/dashboard/widget_config.html:7 +#: netbox/virtualization/forms/bulk_edit.py:191 msgid "Configuration" msgstr "Конфигурация" -#: dcim/forms/bulk_edit.py:643 dcim/forms/bulk_import.py:598 -#: dcim/forms/model_forms.py:587 dcim/forms/model_forms.py:842 +#: netbox/dcim/forms/bulk_edit.py:643 netbox/dcim/forms/bulk_import.py:598 +#: netbox/dcim/forms/model_forms.py:587 netbox/dcim/forms/model_forms.py:842 msgid "Module type" msgstr "Тип модуля" -#: dcim/forms/bulk_edit.py:697 dcim/forms/bulk_edit.py:882 -#: dcim/forms/bulk_edit.py:901 dcim/forms/bulk_edit.py:924 -#: dcim/forms/bulk_edit.py:966 dcim/forms/bulk_edit.py:1010 -#: dcim/forms/bulk_edit.py:1061 dcim/forms/bulk_edit.py:1088 -#: dcim/forms/bulk_edit.py:1115 dcim/forms/bulk_edit.py:1133 -#: dcim/forms/bulk_edit.py:1151 dcim/forms/filtersets.py:65 -#: dcim/forms/object_create.py:46 templates/dcim/cable.html:32 -#: templates/dcim/consoleport.html:32 templates/dcim/consoleserverport.html:32 -#: templates/dcim/devicebay.html:28 templates/dcim/frontport.html:32 -#: templates/dcim/inc/panels/inventory_items.html:19 -#: templates/dcim/interface.html:42 templates/dcim/inventoryitem.html:32 -#: templates/dcim/modulebay.html:30 templates/dcim/poweroutlet.html:32 -#: templates/dcim/powerport.html:32 templates/dcim/rearport.html:32 -#: templates/extras/customfield.html:26 templates/generic/bulk_import.html:162 +#: netbox/dcim/forms/bulk_edit.py:697 netbox/dcim/forms/bulk_edit.py:882 +#: netbox/dcim/forms/bulk_edit.py:901 netbox/dcim/forms/bulk_edit.py:924 +#: netbox/dcim/forms/bulk_edit.py:966 netbox/dcim/forms/bulk_edit.py:1010 +#: netbox/dcim/forms/bulk_edit.py:1061 netbox/dcim/forms/bulk_edit.py:1088 +#: netbox/dcim/forms/bulk_edit.py:1115 netbox/dcim/forms/bulk_edit.py:1133 +#: netbox/dcim/forms/bulk_edit.py:1151 netbox/dcim/forms/filtersets.py:65 +#: netbox/dcim/forms/object_create.py:46 netbox/templates/dcim/cable.html:32 +#: netbox/templates/dcim/consoleport.html:32 +#: netbox/templates/dcim/consoleserverport.html:32 +#: netbox/templates/dcim/devicebay.html:28 +#: netbox/templates/dcim/frontport.html:32 +#: netbox/templates/dcim/inc/panels/inventory_items.html:19 +#: netbox/templates/dcim/interface.html:42 +#: netbox/templates/dcim/inventoryitem.html:32 +#: netbox/templates/dcim/modulebay.html:30 +#: netbox/templates/dcim/poweroutlet.html:32 +#: netbox/templates/dcim/powerport.html:32 +#: netbox/templates/dcim/rearport.html:32 +#: netbox/templates/extras/customfield.html:26 +#: netbox/templates/generic/bulk_import.html:162 msgid "Label" msgstr "Этикетка" -#: dcim/forms/bulk_edit.py:706 dcim/forms/filtersets.py:987 -#: templates/dcim/cable.html:50 +#: netbox/dcim/forms/bulk_edit.py:706 netbox/dcim/forms/filtersets.py:987 +#: netbox/templates/dcim/cable.html:50 msgid "Length" msgstr "Длина" -#: dcim/forms/bulk_edit.py:711 dcim/forms/bulk_import.py:1174 -#: dcim/forms/bulk_import.py:1177 dcim/forms/filtersets.py:991 +#: netbox/dcim/forms/bulk_edit.py:711 netbox/dcim/forms/bulk_import.py:1174 +#: netbox/dcim/forms/bulk_import.py:1177 netbox/dcim/forms/filtersets.py:991 msgid "Length unit" msgstr "Единица длины" -#: dcim/forms/bulk_edit.py:735 templates/dcim/virtualchassis.html:23 +#: netbox/dcim/forms/bulk_edit.py:735 +#: netbox/templates/dcim/virtualchassis.html:23 msgid "Domain" msgstr "Домен" -#: dcim/forms/bulk_edit.py:803 dcim/forms/bulk_import.py:1296 -#: dcim/forms/filtersets.py:1077 dcim/forms/model_forms.py:695 +#: netbox/dcim/forms/bulk_edit.py:803 netbox/dcim/forms/bulk_import.py:1296 +#: netbox/dcim/forms/filtersets.py:1077 netbox/dcim/forms/model_forms.py:695 msgid "Power panel" msgstr "Панель питания" -#: dcim/forms/bulk_edit.py:825 dcim/forms/bulk_import.py:1332 -#: dcim/forms/filtersets.py:1099 templates/dcim/powerfeed.html:83 +#: netbox/dcim/forms/bulk_edit.py:825 netbox/dcim/forms/bulk_import.py:1332 +#: netbox/dcim/forms/filtersets.py:1099 +#: netbox/templates/dcim/powerfeed.html:83 msgid "Supply" msgstr "Снабжение" -#: dcim/forms/bulk_edit.py:831 dcim/forms/bulk_import.py:1337 -#: dcim/forms/filtersets.py:1104 templates/dcim/powerfeed.html:95 +#: netbox/dcim/forms/bulk_edit.py:831 netbox/dcim/forms/bulk_import.py:1337 +#: netbox/dcim/forms/filtersets.py:1104 +#: netbox/templates/dcim/powerfeed.html:95 msgid "Phase" msgstr "Фаза" -#: dcim/forms/bulk_edit.py:837 dcim/forms/filtersets.py:1109 -#: templates/dcim/powerfeed.html:87 +#: netbox/dcim/forms/bulk_edit.py:837 netbox/dcim/forms/filtersets.py:1109 +#: netbox/templates/dcim/powerfeed.html:87 msgid "Voltage" msgstr "Напряжение" -#: dcim/forms/bulk_edit.py:841 dcim/forms/filtersets.py:1113 -#: templates/dcim/powerfeed.html:91 +#: netbox/dcim/forms/bulk_edit.py:841 netbox/dcim/forms/filtersets.py:1113 +#: netbox/templates/dcim/powerfeed.html:91 msgid "Amperage" msgstr "Сила тока" -#: dcim/forms/bulk_edit.py:845 dcim/forms/filtersets.py:1117 +#: netbox/dcim/forms/bulk_edit.py:845 netbox/dcim/forms/filtersets.py:1117 msgid "Max utilization" msgstr "Максимальное использование" -#: dcim/forms/bulk_edit.py:934 +#: netbox/dcim/forms/bulk_edit.py:934 msgid "Maximum draw" msgstr "Максимальное потребление" -#: dcim/forms/bulk_edit.py:937 dcim/models/device_component_templates.py:256 -#: dcim/models/device_components.py:357 +#: netbox/dcim/forms/bulk_edit.py:937 +#: netbox/dcim/models/device_component_templates.py:256 +#: netbox/dcim/models/device_components.py:357 msgid "Maximum power draw (watts)" msgstr "Максимальная потребляемая мощность (Вт)" -#: dcim/forms/bulk_edit.py:940 +#: netbox/dcim/forms/bulk_edit.py:940 msgid "Allocated draw" msgstr "Выделенная мощность" -#: dcim/forms/bulk_edit.py:943 dcim/models/device_component_templates.py:263 -#: dcim/models/device_components.py:364 +#: netbox/dcim/forms/bulk_edit.py:943 +#: netbox/dcim/models/device_component_templates.py:263 +#: netbox/dcim/models/device_components.py:364 msgid "Allocated power draw (watts)" msgstr "Распределенная потребляемая мощность (Вт)" -#: dcim/forms/bulk_edit.py:976 dcim/forms/bulk_import.py:731 -#: dcim/forms/model_forms.py:898 dcim/forms/model_forms.py:1223 -#: dcim/forms/model_forms.py:1511 dcim/forms/object_import.py:55 +#: netbox/dcim/forms/bulk_edit.py:976 netbox/dcim/forms/bulk_import.py:731 +#: netbox/dcim/forms/model_forms.py:898 netbox/dcim/forms/model_forms.py:1223 +#: netbox/dcim/forms/model_forms.py:1511 netbox/dcim/forms/object_import.py:55 msgid "Power port" msgstr "Порт питания" -#: dcim/forms/bulk_edit.py:981 dcim/forms/bulk_import.py:738 +#: netbox/dcim/forms/bulk_edit.py:981 netbox/dcim/forms/bulk_import.py:738 msgid "Feed leg" msgstr "Фаза электропитания" -#: dcim/forms/bulk_edit.py:1027 dcim/forms/bulk_edit.py:1333 +#: netbox/dcim/forms/bulk_edit.py:1027 netbox/dcim/forms/bulk_edit.py:1333 msgid "Management only" msgstr "Только управление" -#: dcim/forms/bulk_edit.py:1037 dcim/forms/bulk_edit.py:1339 -#: dcim/forms/bulk_import.py:821 dcim/forms/filtersets.py:1300 -#: dcim/forms/object_import.py:90 -#: dcim/models/device_component_templates.py:411 -#: dcim/models/device_components.py:671 +#: netbox/dcim/forms/bulk_edit.py:1037 netbox/dcim/forms/bulk_edit.py:1339 +#: netbox/dcim/forms/bulk_import.py:821 netbox/dcim/forms/filtersets.py:1300 +#: netbox/dcim/forms/object_import.py:90 +#: netbox/dcim/models/device_component_templates.py:411 +#: netbox/dcim/models/device_components.py:671 msgid "PoE mode" msgstr "Режим PoE" -#: dcim/forms/bulk_edit.py:1043 dcim/forms/bulk_edit.py:1345 -#: dcim/forms/bulk_import.py:827 dcim/forms/filtersets.py:1305 -#: dcim/forms/object_import.py:95 -#: dcim/models/device_component_templates.py:417 -#: dcim/models/device_components.py:677 +#: netbox/dcim/forms/bulk_edit.py:1043 netbox/dcim/forms/bulk_edit.py:1345 +#: netbox/dcim/forms/bulk_import.py:827 netbox/dcim/forms/filtersets.py:1305 +#: netbox/dcim/forms/object_import.py:95 +#: netbox/dcim/models/device_component_templates.py:417 +#: netbox/dcim/models/device_components.py:677 msgid "PoE type" msgstr "Тип PoE" -#: dcim/forms/bulk_edit.py:1049 dcim/forms/filtersets.py:1310 -#: dcim/forms/object_import.py:100 +#: netbox/dcim/forms/bulk_edit.py:1049 netbox/dcim/forms/filtersets.py:1310 +#: netbox/dcim/forms/object_import.py:100 msgid "Wireless role" msgstr "Роль беспроводной связи" -#: dcim/forms/bulk_edit.py:1186 dcim/forms/model_forms.py:609 -#: dcim/forms/model_forms.py:1168 dcim/tables/devices.py:313 -#: templates/dcim/consoleport.html:24 templates/dcim/consoleserverport.html:24 -#: templates/dcim/frontport.html:24 templates/dcim/interface.html:34 -#: templates/dcim/module.html:51 templates/dcim/modulebay.html:54 -#: templates/dcim/poweroutlet.html:24 templates/dcim/powerport.html:24 -#: templates/dcim/rearport.html:24 +#: netbox/dcim/forms/bulk_edit.py:1186 netbox/dcim/forms/model_forms.py:609 +#: netbox/dcim/forms/model_forms.py:1168 netbox/dcim/tables/devices.py:305 +#: netbox/templates/dcim/consoleport.html:24 +#: netbox/templates/dcim/consoleserverport.html:24 +#: netbox/templates/dcim/frontport.html:24 +#: netbox/templates/dcim/interface.html:34 +#: netbox/templates/dcim/module.html:51 +#: netbox/templates/dcim/modulebay.html:54 +#: netbox/templates/dcim/poweroutlet.html:24 +#: netbox/templates/dcim/powerport.html:24 +#: netbox/templates/dcim/rearport.html:24 msgid "Module" msgstr "Модуль" -#: dcim/forms/bulk_edit.py:1313 dcim/tables/devices.py:661 -#: templates/dcim/interface.html:110 +#: netbox/dcim/forms/bulk_edit.py:1313 netbox/dcim/tables/devices.py:649 +#: netbox/templates/dcim/interface.html:110 msgid "LAG" msgstr "LAG" -#: dcim/forms/bulk_edit.py:1318 dcim/forms/model_forms.py:1250 +#: netbox/dcim/forms/bulk_edit.py:1318 netbox/dcim/forms/model_forms.py:1250 msgid "Virtual device contexts" msgstr "Виртуальные контексты" -#: dcim/forms/bulk_edit.py:1324 dcim/forms/bulk_import.py:659 -#: dcim/forms/bulk_import.py:685 dcim/forms/filtersets.py:1169 -#: dcim/forms/filtersets.py:1191 dcim/forms/filtersets.py:1264 -#: dcim/tables/devices.py:606 -#: templates/circuits/inc/circuit_termination_fields.html:67 -#: templates/dcim/consoleport.html:40 templates/dcim/consoleserverport.html:40 +#: netbox/dcim/forms/bulk_edit.py:1324 netbox/dcim/forms/bulk_import.py:659 +#: netbox/dcim/forms/bulk_import.py:685 netbox/dcim/forms/filtersets.py:1169 +#: netbox/dcim/forms/filtersets.py:1191 netbox/dcim/forms/filtersets.py:1264 +#: netbox/dcim/tables/devices.py:594 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:67 +#: netbox/templates/dcim/consoleport.html:40 +#: netbox/templates/dcim/consoleserverport.html:40 msgid "Speed" msgstr "Скорость" -#: dcim/forms/bulk_edit.py:1353 dcim/forms/bulk_import.py:830 -#: templates/vpn/ikepolicy.html:25 templates/vpn/ipsecprofile.html:21 -#: templates/vpn/ipsecprofile.html:48 virtualization/forms/bulk_edit.py:233 -#: virtualization/forms/bulk_import.py:165 vpn/forms/bulk_edit.py:146 -#: vpn/forms/bulk_edit.py:232 vpn/forms/bulk_import.py:176 -#: vpn/forms/bulk_import.py:234 vpn/forms/filtersets.py:135 -#: vpn/forms/filtersets.py:178 vpn/forms/filtersets.py:192 -#: vpn/tables/crypto.py:64 vpn/tables/crypto.py:162 +#: netbox/dcim/forms/bulk_edit.py:1353 netbox/dcim/forms/bulk_import.py:830 +#: netbox/templates/vpn/ikepolicy.html:25 +#: netbox/templates/vpn/ipsecprofile.html:21 +#: netbox/templates/vpn/ipsecprofile.html:48 +#: netbox/virtualization/forms/bulk_edit.py:233 +#: netbox/virtualization/forms/bulk_import.py:165 +#: netbox/vpn/forms/bulk_edit.py:146 netbox/vpn/forms/bulk_edit.py:232 +#: netbox/vpn/forms/bulk_import.py:176 netbox/vpn/forms/bulk_import.py:234 +#: netbox/vpn/forms/filtersets.py:135 netbox/vpn/forms/filtersets.py:178 +#: netbox/vpn/forms/filtersets.py:192 netbox/vpn/tables/crypto.py:64 +#: netbox/vpn/tables/crypto.py:162 msgid "Mode" msgstr "Режим" -#: dcim/forms/bulk_edit.py:1361 dcim/forms/model_forms.py:1299 -#: ipam/forms/bulk_import.py:177 ipam/forms/filtersets.py:505 -#: ipam/models/vlans.py:84 virtualization/forms/bulk_edit.py:240 -#: virtualization/forms/model_forms.py:321 +#: netbox/dcim/forms/bulk_edit.py:1361 netbox/dcim/forms/model_forms.py:1299 +#: netbox/ipam/forms/bulk_import.py:177 netbox/ipam/forms/filtersets.py:505 +#: netbox/ipam/models/vlans.py:84 netbox/virtualization/forms/bulk_edit.py:240 +#: netbox/virtualization/forms/model_forms.py:321 msgid "VLAN group" msgstr "Группа VLAN" -#: dcim/forms/bulk_edit.py:1369 dcim/forms/model_forms.py:1304 -#: dcim/tables/devices.py:579 virtualization/forms/bulk_edit.py:248 -#: virtualization/forms/model_forms.py:326 +#: netbox/dcim/forms/bulk_edit.py:1369 netbox/dcim/forms/model_forms.py:1304 +#: netbox/dcim/tables/devices.py:567 +#: netbox/virtualization/forms/bulk_edit.py:248 +#: netbox/virtualization/forms/model_forms.py:326 msgid "Untagged VLAN" msgstr "VLAN без тегов" -#: dcim/forms/bulk_edit.py:1377 dcim/forms/model_forms.py:1313 -#: dcim/tables/devices.py:585 virtualization/forms/bulk_edit.py:256 -#: virtualization/forms/model_forms.py:335 +#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:1313 +#: netbox/dcim/tables/devices.py:573 +#: netbox/virtualization/forms/bulk_edit.py:256 +#: netbox/virtualization/forms/model_forms.py:335 msgid "Tagged VLANs" msgstr "VLAN с тегами" -#: dcim/forms/bulk_edit.py:1387 dcim/forms/model_forms.py:1286 +#: netbox/dcim/forms/bulk_edit.py:1387 netbox/dcim/forms/model_forms.py:1286 msgid "Wireless LAN group" msgstr "Беспроводная группа LAN" -#: dcim/forms/bulk_edit.py:1392 dcim/forms/model_forms.py:1291 -#: dcim/tables/devices.py:615 netbox/navigation/menu.py:133 -#: templates/dcim/interface.html:280 wireless/tables/wirelesslan.py:24 +#: netbox/dcim/forms/bulk_edit.py:1392 netbox/dcim/forms/model_forms.py:1291 +#: netbox/dcim/tables/devices.py:603 netbox/netbox/navigation/menu.py:133 +#: netbox/templates/dcim/interface.html:280 +#: netbox/wireless/tables/wirelesslan.py:24 msgid "Wireless LANs" msgstr "Беспроводные LANs" -#: dcim/forms/bulk_edit.py:1401 dcim/forms/filtersets.py:1237 -#: dcim/forms/model_forms.py:1334 ipam/forms/bulk_edit.py:271 -#: ipam/forms/bulk_edit.py:362 ipam/forms/filtersets.py:169 -#: templates/dcim/interface.html:122 templates/ipam/prefix.html:95 -#: virtualization/forms/model_forms.py:349 +#: netbox/dcim/forms/bulk_edit.py:1401 netbox/dcim/forms/filtersets.py:1237 +#: netbox/dcim/forms/model_forms.py:1334 netbox/ipam/forms/bulk_edit.py:271 +#: netbox/ipam/forms/bulk_edit.py:362 netbox/ipam/forms/filtersets.py:169 +#: netbox/templates/dcim/interface.html:122 +#: netbox/templates/ipam/prefix.html:95 +#: netbox/virtualization/forms/model_forms.py:349 msgid "Addressing" msgstr "Адресация" -#: dcim/forms/bulk_edit.py:1402 dcim/forms/filtersets.py:650 -#: dcim/forms/model_forms.py:1335 virtualization/forms/model_forms.py:350 +#: netbox/dcim/forms/bulk_edit.py:1402 netbox/dcim/forms/filtersets.py:650 +#: netbox/dcim/forms/model_forms.py:1335 +#: netbox/virtualization/forms/model_forms.py:350 msgid "Operation" msgstr "Операция" -#: dcim/forms/bulk_edit.py:1403 dcim/forms/filtersets.py:1238 -#: dcim/forms/model_forms.py:932 dcim/forms/model_forms.py:1337 +#: netbox/dcim/forms/bulk_edit.py:1403 netbox/dcim/forms/filtersets.py:1238 +#: netbox/dcim/forms/model_forms.py:932 netbox/dcim/forms/model_forms.py:1337 msgid "PoE" msgstr "PoE" -#: dcim/forms/bulk_edit.py:1404 dcim/forms/model_forms.py:1336 -#: templates/dcim/interface.html:99 virtualization/forms/bulk_edit.py:267 -#: virtualization/forms/model_forms.py:351 +#: netbox/dcim/forms/bulk_edit.py:1404 netbox/dcim/forms/model_forms.py:1336 +#: netbox/templates/dcim/interface.html:99 +#: netbox/virtualization/forms/bulk_edit.py:267 +#: netbox/virtualization/forms/model_forms.py:351 msgid "Related Interfaces" msgstr "Связанные интерфейсы" -#: dcim/forms/bulk_edit.py:1405 dcim/forms/model_forms.py:1338 -#: virtualization/forms/bulk_edit.py:268 -#: virtualization/forms/model_forms.py:352 +#: netbox/dcim/forms/bulk_edit.py:1405 netbox/dcim/forms/model_forms.py:1338 +#: netbox/virtualization/forms/bulk_edit.py:268 +#: netbox/virtualization/forms/model_forms.py:352 msgid "802.1Q Switching" msgstr "Коммутация 802.1Q" -#: dcim/forms/bulk_edit.py:1467 dcim/forms/bulk_edit.py:1469 +#: netbox/dcim/forms/bulk_edit.py:1467 netbox/dcim/forms/bulk_edit.py:1469 msgid "Interface mode must be specified to assign VLANs" msgstr "Для назначения VLAN необходимо указать режим интерфейса" -#: dcim/forms/bulk_edit.py:1474 dcim/forms/common.py:50 +#: netbox/dcim/forms/bulk_edit.py:1474 netbox/dcim/forms/common.py:50 msgid "An access interface cannot have tagged VLANs assigned." msgstr "Интерфейсу доступа нельзя назначать VLAN с тегами." -#: dcim/forms/bulk_import.py:63 +#: netbox/dcim/forms/bulk_import.py:63 msgid "Name of parent region" msgstr "Название родительского региона" -#: dcim/forms/bulk_import.py:77 +#: netbox/dcim/forms/bulk_import.py:77 msgid "Name of parent site group" msgstr "Имя родительской группы сайтов" -#: dcim/forms/bulk_import.py:96 +#: netbox/dcim/forms/bulk_import.py:96 msgid "Assigned region" msgstr "Назначенный регион" -#: dcim/forms/bulk_import.py:103 tenancy/forms/bulk_import.py:44 -#: tenancy/forms/bulk_import.py:85 wireless/forms/bulk_import.py:40 +#: netbox/dcim/forms/bulk_import.py:103 netbox/tenancy/forms/bulk_import.py:44 +#: netbox/tenancy/forms/bulk_import.py:85 +#: netbox/wireless/forms/bulk_import.py:40 msgid "Assigned group" msgstr "Назначенная группа" -#: dcim/forms/bulk_import.py:122 +#: netbox/dcim/forms/bulk_import.py:122 msgid "available options" msgstr "доступные опции" -#: dcim/forms/bulk_import.py:133 dcim/forms/bulk_import.py:488 -#: dcim/forms/bulk_import.py:1293 ipam/forms/bulk_import.py:174 -#: ipam/forms/bulk_import.py:441 virtualization/forms/bulk_import.py:63 -#: virtualization/forms/bulk_import.py:89 +#: netbox/dcim/forms/bulk_import.py:133 netbox/dcim/forms/bulk_import.py:488 +#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/forms/bulk_import.py:174 +#: netbox/ipam/forms/bulk_import.py:441 +#: netbox/virtualization/forms/bulk_import.py:63 +#: netbox/virtualization/forms/bulk_import.py:89 msgid "Assigned site" msgstr "Назначенное место" -#: dcim/forms/bulk_import.py:140 +#: netbox/dcim/forms/bulk_import.py:140 msgid "Parent location" msgstr "Родительское место" -#: dcim/forms/bulk_import.py:142 +#: netbox/dcim/forms/bulk_import.py:142 msgid "Location not found." msgstr "Локация не найдена." -#: dcim/forms/bulk_import.py:199 +#: netbox/dcim/forms/bulk_import.py:199 msgid "Name of assigned tenant" msgstr "Имя назначенного тенанта" -#: dcim/forms/bulk_import.py:211 +#: netbox/dcim/forms/bulk_import.py:211 msgid "Name of assigned role" msgstr "Название назначенной роли" -#: dcim/forms/bulk_import.py:217 +#: netbox/dcim/forms/bulk_import.py:217 msgid "Rack type" msgstr "Тип стойки" -#: dcim/forms/bulk_import.py:222 +#: netbox/dcim/forms/bulk_import.py:222 msgid "Rail-to-rail width (in inches)" msgstr "Ширина от рельса до рельса (в дюймах)" -#: dcim/forms/bulk_import.py:228 +#: netbox/dcim/forms/bulk_import.py:228 msgid "Unit for outer dimensions" msgstr "Единица измерения внешних размеров" -#: dcim/forms/bulk_import.py:234 +#: netbox/dcim/forms/bulk_import.py:234 msgid "Unit for rack weights" msgstr "Единица измерения веса стойки" -#: dcim/forms/bulk_import.py:260 +#: netbox/dcim/forms/bulk_import.py:260 msgid "Parent site" msgstr "Родительское место" -#: dcim/forms/bulk_import.py:267 dcim/forms/bulk_import.py:1306 +#: netbox/dcim/forms/bulk_import.py:267 netbox/dcim/forms/bulk_import.py:1306 msgid "Rack's location (if any)" msgstr "Локация стойки (если есть)" -#: dcim/forms/bulk_import.py:276 dcim/forms/model_forms.py:253 -#: dcim/tables/racks.py:153 templates/dcim/rackreservation.html:12 -#: templates/dcim/rackreservation.html:45 +#: netbox/dcim/forms/bulk_import.py:276 netbox/dcim/forms/model_forms.py:253 +#: netbox/dcim/tables/racks.py:153 +#: netbox/templates/dcim/rackreservation.html:12 +#: netbox/templates/dcim/rackreservation.html:45 msgid "Units" msgstr "Единицы" -#: dcim/forms/bulk_import.py:279 +#: netbox/dcim/forms/bulk_import.py:279 msgid "Comma-separated list of individual unit numbers" msgstr "Список отдельных номеров объектов, разделенных запятыми" -#: dcim/forms/bulk_import.py:322 +#: netbox/dcim/forms/bulk_import.py:322 msgid "The manufacturer which produces this device type" msgstr "Производитель, выпускающий этот тип устройства" -#: dcim/forms/bulk_import.py:329 +#: netbox/dcim/forms/bulk_import.py:329 msgid "The default platform for devices of this type (optional)" msgstr "Платформа по умолчанию для устройств этого типа (опционально)" -#: dcim/forms/bulk_import.py:334 +#: netbox/dcim/forms/bulk_import.py:334 msgid "Device weight" msgstr "Вес устройства" -#: dcim/forms/bulk_import.py:340 +#: netbox/dcim/forms/bulk_import.py:340 msgid "Unit for device weight" msgstr "Единица измерения веса устройства" -#: dcim/forms/bulk_import.py:360 +#: netbox/dcim/forms/bulk_import.py:360 msgid "Module weight" msgstr "Вес модуля" -#: dcim/forms/bulk_import.py:366 +#: netbox/dcim/forms/bulk_import.py:366 msgid "Unit for module weight" msgstr "Единица измерения веса модуля" -#: dcim/forms/bulk_import.py:399 +#: netbox/dcim/forms/bulk_import.py:399 msgid "Limit platform assignments to this manufacturer" msgstr "Ограничьте назначение платформ этому производителю" -#: dcim/forms/bulk_import.py:421 dcim/forms/bulk_import.py:1376 -#: tenancy/forms/bulk_import.py:106 +#: netbox/dcim/forms/bulk_import.py:421 netbox/dcim/forms/bulk_import.py:1376 +#: netbox/tenancy/forms/bulk_import.py:106 msgid "Assigned role" msgstr "Назначенная роль" -#: dcim/forms/bulk_import.py:434 +#: netbox/dcim/forms/bulk_import.py:434 msgid "Device type manufacturer" msgstr "Производитель типа устройства" -#: dcim/forms/bulk_import.py:440 +#: netbox/dcim/forms/bulk_import.py:440 msgid "Device type model" msgstr "Модель типа устройства" -#: dcim/forms/bulk_import.py:447 virtualization/forms/bulk_import.py:126 +#: netbox/dcim/forms/bulk_import.py:447 +#: netbox/virtualization/forms/bulk_import.py:126 msgid "Assigned platform" msgstr "Назначенная платформа" -#: dcim/forms/bulk_import.py:455 dcim/forms/bulk_import.py:459 -#: dcim/forms/model_forms.py:476 +#: netbox/dcim/forms/bulk_import.py:455 netbox/dcim/forms/bulk_import.py:459 +#: netbox/dcim/forms/model_forms.py:476 msgid "Virtual chassis" msgstr "Виртуальное шасси" -#: dcim/forms/bulk_import.py:462 dcim/forms/model_forms.py:465 -#: dcim/tables/devices.py:207 extras/filtersets.py:548 -#: extras/forms/filtersets.py:331 ipam/forms/bulk_edit.py:479 -#: ipam/forms/filtersets.py:415 ipam/forms/filtersets.py:459 -#: ipam/forms/model_forms.py:627 templates/dcim/device.html:231 -#: templates/virtualization/cluster.html:10 -#: templates/virtualization/virtualmachine.html:88 -#: templates/virtualization/virtualmachine.html:97 -#: virtualization/filtersets.py:157 virtualization/filtersets.py:273 -#: virtualization/forms/bulk_edit.py:129 -#: virtualization/forms/bulk_import.py:92 -#: virtualization/forms/filtersets.py:99 -#: virtualization/forms/filtersets.py:123 -#: virtualization/forms/filtersets.py:200 -#: virtualization/forms/model_forms.py:79 -#: virtualization/forms/model_forms.py:176 -#: virtualization/tables/virtualmachines.py:66 +#: netbox/dcim/forms/bulk_import.py:462 netbox/dcim/forms/model_forms.py:465 +#: netbox/dcim/tables/devices.py:199 netbox/extras/filtersets.py:548 +#: netbox/extras/forms/filtersets.py:331 netbox/ipam/forms/bulk_edit.py:479 +#: netbox/ipam/forms/filtersets.py:415 netbox/ipam/forms/filtersets.py:459 +#: netbox/ipam/forms/model_forms.py:627 netbox/templates/dcim/device.html:232 +#: netbox/templates/virtualization/cluster.html:10 +#: netbox/templates/virtualization/virtualmachine.html:88 +#: netbox/templates/virtualization/virtualmachine.html:97 +#: netbox/virtualization/filtersets.py:157 +#: netbox/virtualization/filtersets.py:273 +#: netbox/virtualization/forms/bulk_edit.py:129 +#: netbox/virtualization/forms/bulk_import.py:92 +#: netbox/virtualization/forms/filtersets.py:99 +#: netbox/virtualization/forms/filtersets.py:123 +#: netbox/virtualization/forms/filtersets.py:200 +#: netbox/virtualization/forms/model_forms.py:79 +#: netbox/virtualization/forms/model_forms.py:176 +#: netbox/virtualization/tables/virtualmachines.py:66 msgid "Cluster" msgstr "Кластер" -#: dcim/forms/bulk_import.py:466 +#: netbox/dcim/forms/bulk_import.py:466 msgid "Virtualization cluster" msgstr "Кластер виртуализации" -#: dcim/forms/bulk_import.py:495 +#: netbox/dcim/forms/bulk_import.py:495 msgid "Assigned location (if any)" msgstr "Назначенная локация (если есть)" -#: dcim/forms/bulk_import.py:502 +#: netbox/dcim/forms/bulk_import.py:502 msgid "Assigned rack (if any)" msgstr "Назначенная стойка (если есть)" -#: dcim/forms/bulk_import.py:505 +#: netbox/dcim/forms/bulk_import.py:505 msgid "Face" msgstr "Лицевая сторона" -#: dcim/forms/bulk_import.py:508 +#: netbox/dcim/forms/bulk_import.py:508 msgid "Mounted rack face" msgstr "Сторона монтажа в стойке" -#: dcim/forms/bulk_import.py:515 +#: netbox/dcim/forms/bulk_import.py:515 msgid "Parent device (for child devices)" msgstr "Родительское устройство (для дочерних устройств)" -#: dcim/forms/bulk_import.py:518 +#: netbox/dcim/forms/bulk_import.py:518 msgid "Device bay" msgstr "Отсек для устройств" -#: dcim/forms/bulk_import.py:522 +#: netbox/dcim/forms/bulk_import.py:522 msgid "Device bay in which this device is installed (for child devices)" msgstr "" "Отсек для устройств, в котором установлено данное устройство (для детских " "устройств)" -#: dcim/forms/bulk_import.py:528 +#: netbox/dcim/forms/bulk_import.py:528 msgid "Airflow direction" msgstr "Направление воздушного потока" -#: dcim/forms/bulk_import.py:589 +#: netbox/dcim/forms/bulk_import.py:589 msgid "The device in which this module is installed" msgstr "Устройство, в котором установлен данный модуль" -#: dcim/forms/bulk_import.py:592 dcim/forms/model_forms.py:580 +#: netbox/dcim/forms/bulk_import.py:592 netbox/dcim/forms/model_forms.py:580 msgid "Module bay" msgstr "Отсек для модулей" -#: dcim/forms/bulk_import.py:595 +#: netbox/dcim/forms/bulk_import.py:595 msgid "The module bay in which this module is installed" msgstr "Отсек для модулей, в котором установлен данный модуль" -#: dcim/forms/bulk_import.py:601 +#: netbox/dcim/forms/bulk_import.py:601 msgid "The type of module" msgstr "Тип модуля" -#: dcim/forms/bulk_import.py:609 dcim/forms/model_forms.py:596 +#: netbox/dcim/forms/bulk_import.py:609 netbox/dcim/forms/model_forms.py:596 msgid "Replicate components" msgstr "Репликация компонентов" -#: dcim/forms/bulk_import.py:611 +#: netbox/dcim/forms/bulk_import.py:611 msgid "" "Automatically populate components associated with this module type (enabled " "by default)" @@ -3530,242 +3884,247 @@ msgstr "" "Автоматическое заполнение компонентов, связанных с этим типом модуля " "(включено по умолчанию)" -#: dcim/forms/bulk_import.py:614 dcim/forms/model_forms.py:602 +#: netbox/dcim/forms/bulk_import.py:614 netbox/dcim/forms/model_forms.py:602 msgid "Adopt components" msgstr "Принять компоненты" -#: dcim/forms/bulk_import.py:616 dcim/forms/model_forms.py:605 +#: netbox/dcim/forms/bulk_import.py:616 netbox/dcim/forms/model_forms.py:605 msgid "Adopt already existing components" msgstr "Используйте уже существующие компоненты" -#: dcim/forms/bulk_import.py:656 dcim/forms/bulk_import.py:682 -#: dcim/forms/bulk_import.py:708 +#: netbox/dcim/forms/bulk_import.py:656 netbox/dcim/forms/bulk_import.py:682 +#: netbox/dcim/forms/bulk_import.py:708 msgid "Port type" msgstr "Тип порта" -#: dcim/forms/bulk_import.py:664 dcim/forms/bulk_import.py:690 +#: netbox/dcim/forms/bulk_import.py:664 netbox/dcim/forms/bulk_import.py:690 msgid "Port speed in bps" msgstr "Скорость порта в бит/с" -#: dcim/forms/bulk_import.py:728 +#: netbox/dcim/forms/bulk_import.py:728 msgid "Outlet type" msgstr "Тип розетки" -#: dcim/forms/bulk_import.py:735 +#: netbox/dcim/forms/bulk_import.py:735 msgid "Local power port which feeds this outlet" msgstr "Локальный порт питания, питающий эту розетку" -#: dcim/forms/bulk_import.py:741 +#: netbox/dcim/forms/bulk_import.py:741 msgid "Electrical phase (for three-phase circuits)" msgstr "Электрическая фаза (для трехфазных цепей)" -#: dcim/forms/bulk_import.py:782 dcim/forms/model_forms.py:1261 -#: virtualization/forms/bulk_import.py:155 -#: virtualization/forms/model_forms.py:305 +#: netbox/dcim/forms/bulk_import.py:782 netbox/dcim/forms/model_forms.py:1261 +#: netbox/virtualization/forms/bulk_import.py:155 +#: netbox/virtualization/forms/model_forms.py:305 msgid "Parent interface" msgstr "Родительский интерфейс" -#: dcim/forms/bulk_import.py:789 dcim/forms/model_forms.py:1269 -#: virtualization/forms/bulk_import.py:162 -#: virtualization/forms/model_forms.py:313 +#: netbox/dcim/forms/bulk_import.py:789 netbox/dcim/forms/model_forms.py:1269 +#: netbox/virtualization/forms/bulk_import.py:162 +#: netbox/virtualization/forms/model_forms.py:313 msgid "Bridged interface" msgstr "Мостовой интерфейс" -#: dcim/forms/bulk_import.py:792 +#: netbox/dcim/forms/bulk_import.py:792 msgid "Lag" msgstr "Lag" -#: dcim/forms/bulk_import.py:796 +#: netbox/dcim/forms/bulk_import.py:796 msgid "Parent LAG interface" msgstr "Родительский интерфейс LAG" -#: dcim/forms/bulk_import.py:799 +#: netbox/dcim/forms/bulk_import.py:799 msgid "Vdcs" msgstr "Виртуальные контексты устройств(VDCs)" -#: dcim/forms/bulk_import.py:804 +#: netbox/dcim/forms/bulk_import.py:804 msgid "VDC names separated by commas, encased with double quotes. Example:" msgstr "Имена VDC разделены запятыми и заключены в двойные кавычки. Пример:" -#: dcim/forms/bulk_import.py:810 +#: netbox/dcim/forms/bulk_import.py:810 msgid "Physical medium" msgstr "Физическая среда" -#: dcim/forms/bulk_import.py:813 dcim/forms/filtersets.py:1271 +#: netbox/dcim/forms/bulk_import.py:813 netbox/dcim/forms/filtersets.py:1271 msgid "Duplex" msgstr "Двухуровневый" -#: dcim/forms/bulk_import.py:818 +#: netbox/dcim/forms/bulk_import.py:818 msgid "Poe mode" msgstr "Режим Poe" -#: dcim/forms/bulk_import.py:824 +#: netbox/dcim/forms/bulk_import.py:824 msgid "Poe type" msgstr "Тип Poe" -#: dcim/forms/bulk_import.py:833 virtualization/forms/bulk_import.py:168 +#: netbox/dcim/forms/bulk_import.py:833 +#: netbox/virtualization/forms/bulk_import.py:168 msgid "IEEE 802.1Q operational mode (for L2 interfaces)" msgstr "Рабочий режим IEEE 802.1Q (для интерфейсов L2)" -#: dcim/forms/bulk_import.py:840 ipam/forms/bulk_import.py:160 -#: ipam/forms/bulk_import.py:246 ipam/forms/bulk_import.py:282 -#: ipam/forms/filtersets.py:201 ipam/forms/filtersets.py:277 -#: ipam/forms/filtersets.py:336 virtualization/forms/bulk_import.py:175 +#: netbox/dcim/forms/bulk_import.py:840 netbox/ipam/forms/bulk_import.py:160 +#: netbox/ipam/forms/bulk_import.py:246 netbox/ipam/forms/bulk_import.py:282 +#: netbox/ipam/forms/filtersets.py:201 netbox/ipam/forms/filtersets.py:277 +#: netbox/ipam/forms/filtersets.py:336 +#: netbox/virtualization/forms/bulk_import.py:175 msgid "Assigned VRF" msgstr "Назначенный VRF" -#: dcim/forms/bulk_import.py:843 +#: netbox/dcim/forms/bulk_import.py:843 msgid "Rf role" msgstr "Роль Rf" -#: dcim/forms/bulk_import.py:846 +#: netbox/dcim/forms/bulk_import.py:846 msgid "Wireless role (AP/station)" msgstr "Роль беспроводной сети (точка доступа/станция)" -#: dcim/forms/bulk_import.py:882 +#: netbox/dcim/forms/bulk_import.py:882 #, python-brace-format msgid "VDC {vdc} is not assigned to device {device}" msgstr "В ПОСТОЯННОГО ТОКА {vdc} не присвоено устройству {device}" -#: dcim/forms/bulk_import.py:896 dcim/forms/model_forms.py:945 -#: dcim/forms/model_forms.py:1519 dcim/forms/object_import.py:117 +#: netbox/dcim/forms/bulk_import.py:896 netbox/dcim/forms/model_forms.py:945 +#: netbox/dcim/forms/model_forms.py:1519 +#: netbox/dcim/forms/object_import.py:117 msgid "Rear port" msgstr "Задний порт" -#: dcim/forms/bulk_import.py:899 +#: netbox/dcim/forms/bulk_import.py:899 msgid "Corresponding rear port" msgstr "Соответствующий задний порт" -#: dcim/forms/bulk_import.py:904 dcim/forms/bulk_import.py:945 -#: dcim/forms/bulk_import.py:1164 +#: netbox/dcim/forms/bulk_import.py:904 netbox/dcim/forms/bulk_import.py:945 +#: netbox/dcim/forms/bulk_import.py:1164 msgid "Physical medium classification" msgstr "Классификация физических сред" -#: dcim/forms/bulk_import.py:973 dcim/tables/devices.py:823 +#: netbox/dcim/forms/bulk_import.py:973 netbox/dcim/tables/devices.py:805 msgid "Installed device" msgstr "Установленное устройство" -#: dcim/forms/bulk_import.py:977 +#: netbox/dcim/forms/bulk_import.py:977 msgid "Child device installed within this bay" msgstr "Дочернее устройство, установленное в этом отсеке" -#: dcim/forms/bulk_import.py:979 +#: netbox/dcim/forms/bulk_import.py:979 msgid "Child device not found." msgstr "Дочернее устройство не найдено." -#: dcim/forms/bulk_import.py:1037 +#: netbox/dcim/forms/bulk_import.py:1037 msgid "Parent inventory item" msgstr "Предмет родительского инвентаря" -#: dcim/forms/bulk_import.py:1040 +#: netbox/dcim/forms/bulk_import.py:1040 msgid "Component type" msgstr "Тип компонента" -#: dcim/forms/bulk_import.py:1044 +#: netbox/dcim/forms/bulk_import.py:1044 msgid "Component Type" msgstr "Тип компонента" -#: dcim/forms/bulk_import.py:1047 +#: netbox/dcim/forms/bulk_import.py:1047 msgid "Compnent name" msgstr "Имя компонента" -#: dcim/forms/bulk_import.py:1049 +#: netbox/dcim/forms/bulk_import.py:1049 msgid "Component Name" msgstr "Имя компонента" -#: dcim/forms/bulk_import.py:1091 +#: netbox/dcim/forms/bulk_import.py:1091 #, python-brace-format msgid "Component not found: {device} - {component_name}" msgstr "Компонент не найден: {device} - {component_name}" -#: dcim/forms/bulk_import.py:1119 +#: netbox/dcim/forms/bulk_import.py:1119 msgid "Side A device" msgstr "Устройство на стороне А" -#: dcim/forms/bulk_import.py:1122 dcim/forms/bulk_import.py:1140 +#: netbox/dcim/forms/bulk_import.py:1122 netbox/dcim/forms/bulk_import.py:1140 msgid "Device name" msgstr "Имя устройства" -#: dcim/forms/bulk_import.py:1125 +#: netbox/dcim/forms/bulk_import.py:1125 msgid "Side A type" msgstr "Сторона типа А" -#: dcim/forms/bulk_import.py:1128 dcim/forms/bulk_import.py:1146 +#: netbox/dcim/forms/bulk_import.py:1128 netbox/dcim/forms/bulk_import.py:1146 msgid "Termination type" msgstr "Тип завершения" -#: dcim/forms/bulk_import.py:1131 +#: netbox/dcim/forms/bulk_import.py:1131 msgid "Side A name" msgstr "Название стороны А" -#: dcim/forms/bulk_import.py:1132 dcim/forms/bulk_import.py:1150 +#: netbox/dcim/forms/bulk_import.py:1132 netbox/dcim/forms/bulk_import.py:1150 msgid "Termination name" msgstr "Название завершения" -#: dcim/forms/bulk_import.py:1137 +#: netbox/dcim/forms/bulk_import.py:1137 msgid "Side B device" msgstr "Устройство на стороне B" -#: dcim/forms/bulk_import.py:1143 +#: netbox/dcim/forms/bulk_import.py:1143 msgid "Side B type" msgstr "Тип стороны B" -#: dcim/forms/bulk_import.py:1149 +#: netbox/dcim/forms/bulk_import.py:1149 msgid "Side B name" msgstr "Название стороны B" -#: dcim/forms/bulk_import.py:1158 wireless/forms/bulk_import.py:86 +#: netbox/dcim/forms/bulk_import.py:1158 +#: netbox/wireless/forms/bulk_import.py:86 msgid "Connection status" msgstr "Состояние подключения" -#: dcim/forms/bulk_import.py:1213 +#: netbox/dcim/forms/bulk_import.py:1213 #, python-brace-format msgid "Side {side_upper}: {device} {termination_object} is already connected" msgstr "Сторона {side_upper}: {device} {termination_object} уже подключен" -#: dcim/forms/bulk_import.py:1219 +#: netbox/dcim/forms/bulk_import.py:1219 #, python-brace-format msgid "{side_upper} side termination not found: {device} {name}" msgstr "{side_upper} боковое завершение не найдено: {device} {name}" -#: dcim/forms/bulk_import.py:1244 dcim/forms/model_forms.py:730 -#: dcim/tables/devices.py:1010 templates/dcim/device.html:130 -#: templates/dcim/virtualchassis.html:27 templates/dcim/virtualchassis.html:67 +#: netbox/dcim/forms/bulk_import.py:1244 netbox/dcim/forms/model_forms.py:730 +#: netbox/dcim/tables/devices.py:992 netbox/templates/dcim/device.html:131 +#: netbox/templates/dcim/virtualchassis.html:27 +#: netbox/templates/dcim/virtualchassis.html:67 msgid "Master" msgstr "Мастер" -#: dcim/forms/bulk_import.py:1248 +#: netbox/dcim/forms/bulk_import.py:1248 msgid "Master device" msgstr "Мастер-устройство" -#: dcim/forms/bulk_import.py:1265 +#: netbox/dcim/forms/bulk_import.py:1265 msgid "Name of parent site" msgstr "Название родительского сайта" -#: dcim/forms/bulk_import.py:1299 +#: netbox/dcim/forms/bulk_import.py:1299 msgid "Upstream power panel" msgstr "Панель питания в восходящем направлении" -#: dcim/forms/bulk_import.py:1329 +#: netbox/dcim/forms/bulk_import.py:1329 msgid "Primary or redundant" msgstr "Основное или резервное" -#: dcim/forms/bulk_import.py:1334 +#: netbox/dcim/forms/bulk_import.py:1334 msgid "Supply type (AC/DC)" msgstr "Тип питания (AC/DC)" -#: dcim/forms/bulk_import.py:1339 +#: netbox/dcim/forms/bulk_import.py:1339 msgid "Single or three-phase" msgstr "Однофазный или трехфазный" -#: dcim/forms/common.py:24 dcim/models/device_components.py:528 -#: templates/dcim/interface.html:57 -#: templates/virtualization/vminterface.html:55 -#: virtualization/forms/bulk_edit.py:225 +#: netbox/dcim/forms/common.py:24 netbox/dcim/models/device_components.py:528 +#: netbox/templates/dcim/interface.html:57 +#: netbox/templates/virtualization/vminterface.html:55 +#: netbox/virtualization/forms/bulk_edit.py:225 msgid "MTU" msgstr "MTU" -#: dcim/forms/common.py:65 +#: netbox/dcim/forms/common.py:65 #, python-brace-format msgid "" "The tagged VLANs ({vlans}) must belong to the same site as the interface's " @@ -3775,7 +4134,7 @@ msgstr "" "родительское устройство/виртуальная машина интерфейса, или они должны быть " "глобальными" -#: dcim/forms/common.py:110 +#: netbox/dcim/forms/common.py:110 msgid "" "Cannot install module with placeholder values in a module bay with no " "position defined." @@ -3783,168 +4142,181 @@ msgstr "" "Невозможно установить модуль со значениями-заполнителями в модульном отсеке " "без определенного положения." -#: dcim/forms/common.py:119 +#: netbox/dcim/forms/common.py:119 #, python-brace-format msgid "Cannot adopt {model} {name} as it already belongs to a module" msgstr "" "Невозможно принять {model} {name} поскольку оно уже принадлежит модулю" -#: dcim/forms/common.py:128 +#: netbox/dcim/forms/common.py:128 #, python-brace-format msgid "A {model} named {name} already exists" msgstr "A {model} названный {name} уже существует" -#: dcim/forms/connections.py:48 dcim/forms/model_forms.py:683 -#: dcim/tables/power.py:66 templates/dcim/inc/cable_termination.html:37 -#: templates/dcim/powerfeed.html:24 templates/dcim/powerpanel.html:19 -#: templates/dcim/trace/powerpanel.html:4 +#: netbox/dcim/forms/connections.py:48 netbox/dcim/forms/model_forms.py:683 +#: netbox/dcim/tables/power.py:66 +#: netbox/templates/dcim/inc/cable_termination.html:37 +#: netbox/templates/dcim/powerfeed.html:24 +#: netbox/templates/dcim/powerpanel.html:19 +#: netbox/templates/dcim/trace/powerpanel.html:4 msgid "Power Panel" msgstr "Панель питания" -#: dcim/forms/connections.py:57 dcim/forms/model_forms.py:710 -#: templates/dcim/powerfeed.html:21 templates/dcim/powerport.html:80 +#: netbox/dcim/forms/connections.py:57 netbox/dcim/forms/model_forms.py:710 +#: netbox/templates/dcim/powerfeed.html:21 +#: netbox/templates/dcim/powerport.html:80 msgid "Power Feed" msgstr "Подача питания" -#: dcim/forms/connections.py:79 +#: netbox/dcim/forms/connections.py:79 msgid "Side" msgstr "Сторона" -#: dcim/forms/filtersets.py:142 +#: netbox/dcim/forms/filtersets.py:142 msgid "Parent region" msgstr "Родительский регион" -#: dcim/forms/filtersets.py:156 tenancy/forms/bulk_import.py:28 -#: tenancy/forms/bulk_import.py:62 tenancy/forms/filtersets.py:33 -#: tenancy/forms/filtersets.py:62 wireless/forms/bulk_import.py:25 -#: wireless/forms/filtersets.py:25 +#: netbox/dcim/forms/filtersets.py:156 netbox/tenancy/forms/bulk_import.py:28 +#: netbox/tenancy/forms/bulk_import.py:62 +#: netbox/tenancy/forms/filtersets.py:33 netbox/tenancy/forms/filtersets.py:62 +#: netbox/wireless/forms/bulk_import.py:25 +#: netbox/wireless/forms/filtersets.py:25 msgid "Parent group" msgstr "Родительская группа" -#: dcim/forms/filtersets.py:247 dcim/forms/filtersets.py:332 +#: netbox/dcim/forms/filtersets.py:247 netbox/dcim/forms/filtersets.py:332 msgid "Function" msgstr "Функция" -#: dcim/forms/filtersets.py:418 dcim/forms/model_forms.py:317 -#: templates/inc/panels/image_attachments.html:6 +#: netbox/dcim/forms/filtersets.py:418 netbox/dcim/forms/model_forms.py:317 +#: netbox/templates/inc/panels/image_attachments.html:6 msgid "Images" msgstr "Изображения" -#: dcim/forms/filtersets.py:421 dcim/forms/filtersets.py:546 -#: dcim/forms/filtersets.py:656 +#: netbox/dcim/forms/filtersets.py:421 netbox/dcim/forms/filtersets.py:546 +#: netbox/dcim/forms/filtersets.py:656 msgid "Components" msgstr "Компоненты" -#: dcim/forms/filtersets.py:441 +#: netbox/dcim/forms/filtersets.py:441 msgid "Subdevice role" msgstr "Роль подустройства" -#: dcim/forms/filtersets.py:719 +#: netbox/dcim/forms/filtersets.py:719 msgid "Model" msgstr "Модель" -#: dcim/forms/filtersets.py:763 +#: netbox/dcim/forms/filtersets.py:763 msgid "Has an OOB IP" msgstr "Имеет IP-адрес OOB" -#: dcim/forms/filtersets.py:770 +#: netbox/dcim/forms/filtersets.py:770 msgid "Virtual chassis member" msgstr "Элемент виртуального шасси" -#: dcim/forms/filtersets.py:819 +#: netbox/dcim/forms/filtersets.py:819 msgid "Has virtual device contexts" msgstr "Имеет контексты виртуальных устройств" -#: dcim/forms/filtersets.py:1129 +#: netbox/dcim/forms/filtersets.py:1129 msgid "Cabled" msgstr "Кабельный" -#: dcim/forms/filtersets.py:1136 +#: netbox/dcim/forms/filtersets.py:1136 msgid "Occupied" msgstr "Занятый" -#: dcim/forms/filtersets.py:1161 dcim/forms/filtersets.py:1183 -#: dcim/forms/filtersets.py:1205 dcim/forms/filtersets.py:1222 -#: dcim/forms/filtersets.py:1242 dcim/tables/devices.py:352 -#: templates/dcim/consoleport.html:55 templates/dcim/consoleserverport.html:55 -#: templates/dcim/frontport.html:69 templates/dcim/interface.html:140 -#: templates/dcim/powerfeed.html:110 templates/dcim/poweroutlet.html:59 -#: templates/dcim/powerport.html:59 templates/dcim/rearport.html:65 +#: netbox/dcim/forms/filtersets.py:1161 netbox/dcim/forms/filtersets.py:1183 +#: netbox/dcim/forms/filtersets.py:1205 netbox/dcim/forms/filtersets.py:1222 +#: netbox/dcim/forms/filtersets.py:1242 netbox/dcim/tables/devices.py:352 +#: netbox/templates/dcim/consoleport.html:55 +#: netbox/templates/dcim/consoleserverport.html:55 +#: netbox/templates/dcim/frontport.html:69 +#: netbox/templates/dcim/interface.html:140 +#: netbox/templates/dcim/powerfeed.html:110 +#: netbox/templates/dcim/poweroutlet.html:59 +#: netbox/templates/dcim/powerport.html:59 +#: netbox/templates/dcim/rearport.html:65 msgid "Connection" msgstr "Подключение" -#: dcim/forms/filtersets.py:1254 extras/forms/bulk_edit.py:316 -#: extras/forms/bulk_import.py:242 extras/forms/filtersets.py:476 -#: extras/forms/model_forms.py:551 extras/tables/tables.py:512 -#: templates/extras/journalentry.html:30 +#: netbox/dcim/forms/filtersets.py:1254 netbox/extras/forms/bulk_edit.py:316 +#: netbox/extras/forms/bulk_import.py:242 +#: netbox/extras/forms/filtersets.py:473 +#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:512 +#: netbox/templates/extras/journalentry.html:30 msgid "Kind" msgstr "Вид" -#: dcim/forms/filtersets.py:1283 +#: netbox/dcim/forms/filtersets.py:1283 msgid "Mgmt only" msgstr "Только менеджмент" -#: dcim/forms/filtersets.py:1295 dcim/forms/model_forms.py:1327 -#: dcim/models/device_components.py:630 templates/dcim/interface.html:129 +#: netbox/dcim/forms/filtersets.py:1295 netbox/dcim/forms/model_forms.py:1327 +#: netbox/dcim/models/device_components.py:630 +#: netbox/templates/dcim/interface.html:129 msgid "WWN" msgstr "Глобальное уникальное имя" -#: dcim/forms/filtersets.py:1315 +#: netbox/dcim/forms/filtersets.py:1315 msgid "Wireless channel" msgstr "Беспроводной канал" -#: dcim/forms/filtersets.py:1319 +#: netbox/dcim/forms/filtersets.py:1319 msgid "Channel frequency (MHz)" msgstr "Частота канала (МГц)" -#: dcim/forms/filtersets.py:1323 +#: netbox/dcim/forms/filtersets.py:1323 msgid "Channel width (MHz)" msgstr "Ширина канала (МГц)" -#: dcim/forms/filtersets.py:1327 templates/dcim/interface.html:85 +#: netbox/dcim/forms/filtersets.py:1327 +#: netbox/templates/dcim/interface.html:85 msgid "Transmit power (dBm)" msgstr "Мощность передачи (дБм)" -#: dcim/forms/filtersets.py:1350 dcim/forms/filtersets.py:1372 -#: dcim/tables/devices.py:324 templates/dcim/cable.html:12 -#: templates/dcim/cable_trace.html:46 templates/dcim/frontport.html:77 -#: templates/dcim/htmx/cable_edit.html:50 -#: templates/dcim/inc/connection_endpoints.html:4 -#: templates/dcim/rearport.html:73 templates/dcim/trace/cable.html:7 +#: netbox/dcim/forms/filtersets.py:1350 netbox/dcim/forms/filtersets.py:1372 +#: netbox/dcim/tables/devices.py:316 netbox/templates/dcim/cable.html:12 +#: netbox/templates/dcim/cable_trace.html:46 +#: netbox/templates/dcim/frontport.html:77 +#: netbox/templates/dcim/htmx/cable_edit.html:50 +#: netbox/templates/dcim/inc/connection_endpoints.html:4 +#: netbox/templates/dcim/rearport.html:73 +#: netbox/templates/dcim/trace/cable.html:7 msgid "Cable" msgstr "Кабель" -#: dcim/forms/filtersets.py:1442 dcim/tables/devices.py:933 +#: netbox/dcim/forms/filtersets.py:1442 netbox/dcim/tables/devices.py:915 msgid "Discovered" msgstr "Обнаружено" -#: dcim/forms/formsets.py:20 +#: netbox/dcim/forms/formsets.py:20 #, python-brace-format msgid "A virtual chassis member already exists in position {vc_position}." msgstr "Виртуальный элемент шасси уже находится на месте {vc_position}." -#: dcim/forms/model_forms.py:139 +#: netbox/dcim/forms/model_forms.py:139 msgid "Contact Info" msgstr "Контактная информация" -#: dcim/forms/model_forms.py:194 templates/dcim/rackrole.html:19 +#: netbox/dcim/forms/model_forms.py:194 netbox/templates/dcim/rackrole.html:19 msgid "Rack Role" msgstr "Роль стойки" -#: dcim/forms/model_forms.py:227 +#: netbox/dcim/forms/model_forms.py:227 msgid "Inventory Control" msgstr "Управление запасами" -#: dcim/forms/model_forms.py:231 +#: netbox/dcim/forms/model_forms.py:231 msgid "Outer Dimensions" msgstr "Внешние размеры" -#: dcim/forms/model_forms.py:233 templates/dcim/device.html:307 -#: templates/dcim/rack.html:73 +#: netbox/dcim/forms/model_forms.py:233 netbox/templates/dcim/device.html:308 +#: netbox/templates/dcim/rack.html:73 msgid "Dimensions" msgstr "Габариты" -#: dcim/forms/model_forms.py:255 +#: netbox/dcim/forms/model_forms.py:255 msgid "" "Comma-separated list of numeric unit IDs. A range may be specified using a " "hyphen." @@ -3952,161 +4324,180 @@ msgstr "" "Список числовых идентификаторов, разделенных запятыми. Диапазон можно " "указать с помощью дефиса." -#: dcim/forms/model_forms.py:266 dcim/tables/racks.py:133 +#: netbox/dcim/forms/model_forms.py:266 netbox/dcim/tables/racks.py:133 msgid "Reservation" msgstr "Резервирование" -#: dcim/forms/model_forms.py:306 dcim/forms/model_forms.py:389 -#: utilities/forms/fields/fields.py:47 +#: netbox/dcim/forms/model_forms.py:306 netbox/dcim/forms/model_forms.py:389 +#: netbox/utilities/forms/fields/fields.py:47 msgid "Slug" msgstr "Подстрока" -#: dcim/forms/model_forms.py:315 templates/dcim/devicetype.html:11 +#: netbox/dcim/forms/model_forms.py:315 +#: netbox/templates/dcim/devicetype.html:11 msgid "Chassis" msgstr "Шасси" -#: dcim/forms/model_forms.py:366 templates/dcim/devicerole.html:23 +#: netbox/dcim/forms/model_forms.py:366 +#: netbox/templates/dcim/devicerole.html:23 msgid "Device Role" msgstr "Роль устройства" -#: dcim/forms/model_forms.py:433 dcim/models/devices.py:634 +#: netbox/dcim/forms/model_forms.py:433 netbox/dcim/models/devices.py:634 msgid "The lowest-numbered unit occupied by the device" msgstr "Устройство с наименьшим номером, занимаемое устройством" -#: dcim/forms/model_forms.py:487 +#: netbox/dcim/forms/model_forms.py:487 msgid "The position in the virtual chassis this device is identified by" msgstr "Положение в виртуальном корпусе этого устройства определяется по" -#: dcim/forms/model_forms.py:491 templates/dcim/device.html:131 -#: templates/dcim/virtualchassis.html:68 -#: templates/dcim/virtualchassis_edit.html:56 -#: templates/ipam/inc/panels/fhrp_groups.html:26 -#: tenancy/forms/bulk_edit.py:147 tenancy/forms/filtersets.py:110 +#: netbox/dcim/forms/model_forms.py:491 netbox/templates/dcim/device.html:132 +#: netbox/templates/dcim/virtualchassis.html:68 +#: netbox/templates/dcim/virtualchassis_edit.html:56 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:26 +#: netbox/tenancy/forms/bulk_edit.py:147 +#: netbox/tenancy/forms/filtersets.py:110 msgid "Priority" msgstr "Приоритет" -#: dcim/forms/model_forms.py:492 +#: netbox/dcim/forms/model_forms.py:492 msgid "The priority of the device in the virtual chassis" msgstr "Приоритет устройства в виртуальном шасси" -#: dcim/forms/model_forms.py:599 +#: netbox/dcim/forms/model_forms.py:599 msgid "Automatically populate components associated with this module type" msgstr "Автоматическое заполнение компонентов, связанных с этим типом модуля" -#: dcim/forms/model_forms.py:661 +#: netbox/dcim/forms/model_forms.py:661 msgid "Maximum length is 32767 (any unit)" msgstr "Максимальная длина 32767 (любая единица измерения)" -#: dcim/forms/model_forms.py:712 +#: netbox/dcim/forms/model_forms.py:712 msgid "Characteristics" msgstr "Характеристики" -#: dcim/forms/model_forms.py:1032 +#: netbox/dcim/forms/model_forms.py:1032 msgid "Console port template" msgstr "Шаблон консольного порта" -#: dcim/forms/model_forms.py:1040 +#: netbox/dcim/forms/model_forms.py:1040 msgid "Console server port template" msgstr "Шаблон порта консольного сервера" -#: dcim/forms/model_forms.py:1048 +#: netbox/dcim/forms/model_forms.py:1048 msgid "Front port template" msgstr "Шаблон переднего порта" -#: dcim/forms/model_forms.py:1056 +#: netbox/dcim/forms/model_forms.py:1056 msgid "Interface template" msgstr "Шаблон интерфейса" -#: dcim/forms/model_forms.py:1064 +#: netbox/dcim/forms/model_forms.py:1064 msgid "Power outlet template" msgstr "Шаблон розетки" -#: dcim/forms/model_forms.py:1072 +#: netbox/dcim/forms/model_forms.py:1072 msgid "Power port template" msgstr "Шаблон порта питания" -#: dcim/forms/model_forms.py:1080 +#: netbox/dcim/forms/model_forms.py:1080 msgid "Rear port template" msgstr "Шаблон заднего порта" -#: dcim/forms/model_forms.py:1089 dcim/forms/model_forms.py:1332 -#: dcim/forms/model_forms.py:1495 dcim/forms/model_forms.py:1527 -#: dcim/tables/connections.py:65 ipam/forms/bulk_import.py:317 -#: ipam/forms/model_forms.py:278 ipam/forms/model_forms.py:287 -#: ipam/tables/fhrp.py:64 ipam/tables/ip.py:368 ipam/tables/vlans.py:165 -#: templates/circuits/inc/circuit_termination_fields.html:51 -#: templates/dcim/frontport.html:106 templates/dcim/interface.html:27 -#: templates/dcim/interface.html:184 templates/dcim/interface.html:310 -#: templates/dcim/rearport.html:102 -#: templates/virtualization/vminterface.html:18 -#: templates/vpn/tunneltermination.html:31 -#: templates/wireless/inc/wirelesslink_interface.html:10 -#: templates/wireless/wirelesslink.html:10 -#: templates/wireless/wirelesslink.html:45 -#: virtualization/forms/model_forms.py:348 vpn/forms/bulk_import.py:297 -#: vpn/forms/model_forms.py:436 vpn/forms/model_forms.py:445 -#: wireless/forms/model_forms.py:113 wireless/forms/model_forms.py:155 +#: netbox/dcim/forms/model_forms.py:1089 netbox/dcim/forms/model_forms.py:1332 +#: netbox/dcim/forms/model_forms.py:1495 netbox/dcim/forms/model_forms.py:1527 +#: netbox/dcim/tables/connections.py:65 netbox/ipam/forms/bulk_import.py:317 +#: netbox/ipam/forms/model_forms.py:278 netbox/ipam/forms/model_forms.py:287 +#: netbox/ipam/tables/fhrp.py:64 netbox/ipam/tables/ip.py:368 +#: netbox/ipam/tables/vlans.py:165 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:51 +#: netbox/templates/dcim/frontport.html:106 +#: netbox/templates/dcim/interface.html:27 +#: netbox/templates/dcim/interface.html:184 +#: netbox/templates/dcim/interface.html:310 +#: netbox/templates/dcim/rearport.html:102 +#: netbox/templates/virtualization/vminterface.html:18 +#: netbox/templates/vpn/tunneltermination.html:31 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:10 +#: netbox/templates/wireless/wirelesslink.html:10 +#: netbox/templates/wireless/wirelesslink.html:45 +#: netbox/virtualization/forms/model_forms.py:348 +#: netbox/vpn/forms/bulk_import.py:297 netbox/vpn/forms/model_forms.py:436 +#: netbox/vpn/forms/model_forms.py:445 +#: netbox/wireless/forms/model_forms.py:113 +#: netbox/wireless/forms/model_forms.py:155 msgid "Interface" msgstr "Интерфейс" -#: dcim/forms/model_forms.py:1090 dcim/forms/model_forms.py:1528 -#: dcim/tables/connections.py:27 templates/dcim/consoleport.html:17 -#: templates/dcim/consoleserverport.html:74 templates/dcim/frontport.html:112 +#: netbox/dcim/forms/model_forms.py:1090 netbox/dcim/forms/model_forms.py:1528 +#: netbox/dcim/tables/connections.py:27 +#: netbox/templates/dcim/consoleport.html:17 +#: netbox/templates/dcim/consoleserverport.html:74 +#: netbox/templates/dcim/frontport.html:112 msgid "Console Port" msgstr "Консольный порт" -#: dcim/forms/model_forms.py:1091 dcim/forms/model_forms.py:1529 -#: templates/dcim/consoleport.html:73 templates/dcim/consoleserverport.html:17 -#: templates/dcim/frontport.html:109 +#: netbox/dcim/forms/model_forms.py:1091 netbox/dcim/forms/model_forms.py:1529 +#: netbox/templates/dcim/consoleport.html:73 +#: netbox/templates/dcim/consoleserverport.html:17 +#: netbox/templates/dcim/frontport.html:109 msgid "Console Server Port" msgstr "Порт консольного сервера" -#: dcim/forms/model_forms.py:1092 dcim/forms/model_forms.py:1530 -#: templates/circuits/inc/circuit_termination_fields.html:52 -#: templates/dcim/consoleport.html:76 templates/dcim/consoleserverport.html:77 -#: templates/dcim/frontport.html:17 templates/dcim/frontport.html:115 -#: templates/dcim/interface.html:187 templates/dcim/rearport.html:105 +#: netbox/dcim/forms/model_forms.py:1092 netbox/dcim/forms/model_forms.py:1530 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:52 +#: netbox/templates/dcim/consoleport.html:76 +#: netbox/templates/dcim/consoleserverport.html:77 +#: netbox/templates/dcim/frontport.html:17 +#: netbox/templates/dcim/frontport.html:115 +#: netbox/templates/dcim/interface.html:187 +#: netbox/templates/dcim/rearport.html:105 msgid "Front Port" msgstr "Передний порт" -#: dcim/forms/model_forms.py:1093 dcim/forms/model_forms.py:1531 -#: dcim/tables/devices.py:705 -#: templates/circuits/inc/circuit_termination_fields.html:53 -#: templates/dcim/consoleport.html:79 templates/dcim/consoleserverport.html:80 -#: templates/dcim/frontport.html:50 templates/dcim/frontport.html:118 -#: templates/dcim/interface.html:190 templates/dcim/rearport.html:17 -#: templates/dcim/rearport.html:108 +#: netbox/dcim/forms/model_forms.py:1093 netbox/dcim/forms/model_forms.py:1531 +#: netbox/dcim/tables/devices.py:693 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:53 +#: netbox/templates/dcim/consoleport.html:79 +#: netbox/templates/dcim/consoleserverport.html:80 +#: netbox/templates/dcim/frontport.html:50 +#: netbox/templates/dcim/frontport.html:118 +#: netbox/templates/dcim/interface.html:190 +#: netbox/templates/dcim/rearport.html:17 +#: netbox/templates/dcim/rearport.html:108 msgid "Rear Port" msgstr "Задний порт" -#: dcim/forms/model_forms.py:1094 dcim/forms/model_forms.py:1532 -#: dcim/tables/connections.py:46 dcim/tables/devices.py:509 -#: templates/dcim/poweroutlet.html:44 templates/dcim/powerport.html:17 +#: netbox/dcim/forms/model_forms.py:1094 netbox/dcim/forms/model_forms.py:1532 +#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:500 +#: netbox/templates/dcim/poweroutlet.html:44 +#: netbox/templates/dcim/powerport.html:17 msgid "Power Port" msgstr "Порт питания" -#: dcim/forms/model_forms.py:1095 dcim/forms/model_forms.py:1533 -#: templates/dcim/poweroutlet.html:17 templates/dcim/powerport.html:77 +#: netbox/dcim/forms/model_forms.py:1095 netbox/dcim/forms/model_forms.py:1533 +#: netbox/templates/dcim/poweroutlet.html:17 +#: netbox/templates/dcim/powerport.html:77 msgid "Power Outlet" msgstr "Розетка питания" -#: dcim/forms/model_forms.py:1097 dcim/forms/model_forms.py:1535 +#: netbox/dcim/forms/model_forms.py:1097 netbox/dcim/forms/model_forms.py:1535 msgid "Component Assignment" msgstr "Назначение компонентов" -#: dcim/forms/model_forms.py:1140 dcim/forms/model_forms.py:1582 +#: netbox/dcim/forms/model_forms.py:1140 netbox/dcim/forms/model_forms.py:1582 msgid "An InventoryItem can only be assigned to a single component." msgstr "Инвентарный номер можно присвоить только одному компоненту." -#: dcim/forms/model_forms.py:1277 +#: netbox/dcim/forms/model_forms.py:1277 msgid "LAG interface" msgstr "Интерфейс LAG" -#: dcim/forms/model_forms.py:1428 +#: netbox/dcim/forms/model_forms.py:1428 msgid "Child Device" msgstr "Дочернее устройство" -#: dcim/forms/model_forms.py:1429 +#: netbox/dcim/forms/model_forms.py:1429 msgid "" "Child devices must first be created and assigned to the site and rack of the" " parent device." @@ -4114,44 +4505,47 @@ msgstr "" "Сначала необходимо создать дочерние устройства и назначить их сайту и стойке" " родительского устройства." -#: dcim/forms/model_forms.py:1471 +#: netbox/dcim/forms/model_forms.py:1471 msgid "Console port" msgstr "Консольный порт" -#: dcim/forms/model_forms.py:1479 +#: netbox/dcim/forms/model_forms.py:1479 msgid "Console server port" msgstr "Порт консольного сервера" -#: dcim/forms/model_forms.py:1487 +#: netbox/dcim/forms/model_forms.py:1487 msgid "Front port" msgstr "Передний порт" -#: dcim/forms/model_forms.py:1503 +#: netbox/dcim/forms/model_forms.py:1503 msgid "Power outlet" msgstr "Розетка питания" -#: dcim/forms/model_forms.py:1523 templates/dcim/inventoryitem.html:17 +#: netbox/dcim/forms/model_forms.py:1523 +#: netbox/templates/dcim/inventoryitem.html:17 msgid "Inventory Item" msgstr "Комплектующие" -#: dcim/forms/model_forms.py:1596 templates/dcim/inventoryitemrole.html:15 +#: netbox/dcim/forms/model_forms.py:1596 +#: netbox/templates/dcim/inventoryitemrole.html:15 msgid "Inventory Item Role" msgstr "Роли комплектующих" -#: dcim/forms/model_forms.py:1614 templates/dcim/device.html:187 -#: templates/dcim/virtualdevicecontext.html:30 -#: templates/virtualization/virtualmachine.html:48 +#: netbox/dcim/forms/model_forms.py:1614 netbox/templates/dcim/device.html:188 +#: netbox/templates/dcim/virtualdevicecontext.html:30 +#: netbox/templates/virtualization/virtualmachine.html:48 msgid "Primary IPv4" msgstr "Основной IPv4" -#: dcim/forms/model_forms.py:1623 templates/dcim/device.html:203 -#: templates/dcim/virtualdevicecontext.html:41 -#: templates/virtualization/virtualmachine.html:64 +#: netbox/dcim/forms/model_forms.py:1623 netbox/templates/dcim/device.html:204 +#: netbox/templates/dcim/virtualdevicecontext.html:41 +#: netbox/templates/virtualization/virtualmachine.html:64 msgid "Primary IPv6" msgstr "Основной IPv6" -#: dcim/forms/object_create.py:48 dcim/forms/object_create.py:199 -#: dcim/forms/object_create.py:355 +#: netbox/dcim/forms/object_create.py:48 +#: netbox/dcim/forms/object_create.py:199 +#: netbox/dcim/forms/object_create.py:355 msgid "" "Alphanumeric ranges are supported. (Must match the number of objects being " "created.)" @@ -4159,7 +4553,7 @@ msgstr "" "Поддерживаются алфавитно-цифровые диапазоны. (Количество создаваемых " "объектов должно соответствовать количеству создаваемых объектов.)" -#: dcim/forms/object_create.py:68 +#: netbox/dcim/forms/object_create.py:68 #, python-brace-format msgid "" "The provided pattern specifies {value_count} values, but {pattern_count} are" @@ -4168,18 +4562,19 @@ msgstr "" "Предоставленный шаблон определяет {value_count} ценности, но {pattern_count}" " ожидаются." -#: dcim/forms/object_create.py:110 dcim/forms/object_create.py:271 -#: dcim/tables/devices.py:257 +#: netbox/dcim/forms/object_create.py:110 +#: netbox/dcim/forms/object_create.py:271 netbox/dcim/tables/devices.py:249 msgid "Rear ports" msgstr "Задние порты" -#: dcim/forms/object_create.py:111 dcim/forms/object_create.py:272 +#: netbox/dcim/forms/object_create.py:111 +#: netbox/dcim/forms/object_create.py:272 msgid "Select one rear port assignment for each front port being created." msgstr "" "Выберите одно назначение заднего порта для каждого создаваемого переднего " "порта." -#: dcim/forms/object_create.py:164 +#: netbox/dcim/forms/object_create.py:164 #, python-brace-format msgid "" "The number of front port templates to be created ({frontport_count}) must " @@ -4189,7 +4584,7 @@ msgstr "" "должно соответствовать выбранному количеству положений задних портов " "({rearport_count})." -#: dcim/forms/object_create.py:251 +#: netbox/dcim/forms/object_create.py:251 #, python-brace-format msgid "" "The string {module} will be replaced with the position of the " @@ -4198,7 +4593,7 @@ msgstr "" "Строка {module} будет заменено позицией назначенного модуля, " "если таковая имеется." -#: dcim/forms/object_create.py:320 +#: netbox/dcim/forms/object_create.py:320 #, python-brace-format msgid "" "The number of front ports to be created ({frontport_count}) must match the " @@ -4208,17 +4603,18 @@ msgstr "" "соответствовать выбранному количеству положений задних портов " "({rearport_count})." -#: dcim/forms/object_create.py:409 dcim/tables/devices.py:1016 -#: ipam/tables/fhrp.py:31 templates/dcim/virtualchassis.html:53 -#: templates/dcim/virtualchassis_edit.html:47 templates/ipam/fhrpgroup.html:38 +#: netbox/dcim/forms/object_create.py:409 netbox/dcim/tables/devices.py:998 +#: netbox/ipam/tables/fhrp.py:31 netbox/templates/dcim/virtualchassis.html:53 +#: netbox/templates/dcim/virtualchassis_edit.html:47 +#: netbox/templates/ipam/fhrpgroup.html:38 msgid "Members" msgstr "Участники" -#: dcim/forms/object_create.py:418 +#: netbox/dcim/forms/object_create.py:418 msgid "Initial position" msgstr "Исходное положение" -#: dcim/forms/object_create.py:421 +#: netbox/dcim/forms/object_create.py:421 msgid "" "Position of the first member device. Increases by one for each additional " "member." @@ -4226,67 +4622,69 @@ msgstr "" "Положение первого элементного устройства. Увеличивается на единицу за каждый" " дополнительный элемент." -#: dcim/forms/object_create.py:435 +#: netbox/dcim/forms/object_create.py:435 msgid "A position must be specified for the first VC member." msgstr "Должность должна быть указана для первого члена VC." -#: dcim/models/cables.py:62 dcim/models/device_component_templates.py:55 -#: dcim/models/device_components.py:63 extras/models/customfields.py:109 +#: netbox/dcim/models/cables.py:62 +#: netbox/dcim/models/device_component_templates.py:55 +#: netbox/dcim/models/device_components.py:63 +#: netbox/extras/models/customfields.py:109 msgid "label" msgstr " Метка" -#: dcim/models/cables.py:71 +#: netbox/dcim/models/cables.py:71 msgid "length" msgstr "Длина" -#: dcim/models/cables.py:78 +#: netbox/dcim/models/cables.py:78 msgid "length unit" msgstr "длина единицы" -#: dcim/models/cables.py:93 +#: netbox/dcim/models/cables.py:93 msgid "cable" msgstr "кабель" -#: dcim/models/cables.py:94 +#: netbox/dcim/models/cables.py:94 msgid "cables" msgstr "кабели" -#: dcim/models/cables.py:163 +#: netbox/dcim/models/cables.py:163 msgid "Must specify a unit when setting a cable length" msgstr "При настройке длины кабеля необходимо указать единицу измерения" -#: dcim/models/cables.py:166 +#: netbox/dcim/models/cables.py:166 msgid "Must define A and B terminations when creating a new cable." msgstr "" "При создании нового кабеля необходимо определить концевые разъемы A и B." -#: dcim/models/cables.py:173 +#: netbox/dcim/models/cables.py:173 msgid "Cannot connect different termination types to same end of cable." msgstr "" "Невозможно подключить разные типы разъемов к одному и тому же концу кабеля." -#: dcim/models/cables.py:181 +#: netbox/dcim/models/cables.py:181 #, python-brace-format msgid "Incompatible termination types: {type_a} and {type_b}" msgstr "Несовместимые типы терминации: {type_a} а также {type_b}" -#: dcim/models/cables.py:191 +#: netbox/dcim/models/cables.py:191 msgid "A and B terminations cannot connect to the same object." msgstr "Окончания A и B не могут подключаться к одному и тому же объекту." -#: dcim/models/cables.py:258 ipam/models/asns.py:37 +#: netbox/dcim/models/cables.py:258 netbox/ipam/models/asns.py:37 msgid "end" msgstr "конец" -#: dcim/models/cables.py:311 +#: netbox/dcim/models/cables.py:311 msgid "cable termination" msgstr "кабельный терминатор" -#: dcim/models/cables.py:312 +#: netbox/dcim/models/cables.py:312 msgid "cable terminations" msgstr "кабельные терминаторы" -#: dcim/models/cables.py:331 +#: netbox/dcim/models/cables.py:331 #, python-brace-format msgid "" "Duplicate termination found for {app_label}.{model} {termination_id}: cable " @@ -4295,38 +4693,38 @@ msgstr "" "Обнаружен дубликат увольнения для {app_label}.{model} {termination_id}: " "кабель {cable_pk}" -#: dcim/models/cables.py:341 +#: netbox/dcim/models/cables.py:341 #, python-brace-format msgid "Cables cannot be terminated to {type_display} interfaces" msgstr "Кабели не могут быть подключены к {type_display} интерфейсов" -#: dcim/models/cables.py:348 +#: netbox/dcim/models/cables.py:348 msgid "Circuit terminations attached to a provider network may not be cabled." msgstr "" "Концевые разъемы, подключенные к сети провайдера, могут не подключаться к " "кабелям." -#: dcim/models/cables.py:446 extras/models/configs.py:50 +#: netbox/dcim/models/cables.py:446 netbox/extras/models/configs.py:50 msgid "is active" msgstr "активен" -#: dcim/models/cables.py:450 +#: netbox/dcim/models/cables.py:450 msgid "is complete" msgstr "завершен" -#: dcim/models/cables.py:454 +#: netbox/dcim/models/cables.py:454 msgid "is split" msgstr "разделен" -#: dcim/models/cables.py:462 +#: netbox/dcim/models/cables.py:462 msgid "cable path" msgstr "кабельная трасса" -#: dcim/models/cables.py:463 +#: netbox/dcim/models/cables.py:463 msgid "cable paths" msgstr "кабельные трассы" -#: dcim/models/device_component_templates.py:46 +#: netbox/dcim/models/device_component_templates.py:46 #, python-brace-format msgid "" "{module} is accepted as a substitution for the module bay position when " @@ -4335,16 +4733,16 @@ msgstr "" "{module} принимается в качестве замены положения отсека для модулей при " "подключении к модулю того или иного типа." -#: dcim/models/device_component_templates.py:58 -#: dcim/models/device_components.py:66 +#: netbox/dcim/models/device_component_templates.py:58 +#: netbox/dcim/models/device_components.py:66 msgid "Physical label" msgstr "Физическая этикетка" -#: dcim/models/device_component_templates.py:103 +#: netbox/dcim/models/device_component_templates.py:103 msgid "Component templates cannot be moved to a different device type." msgstr "Шаблоны компонентов нельзя перемещать на устройства другого типа." -#: dcim/models/device_component_templates.py:154 +#: netbox/dcim/models/device_component_templates.py:154 msgid "" "A component template cannot be associated with both a device type and a " "module type." @@ -4352,145 +4750,145 @@ msgstr "" "Шаблон компонента нельзя связать как с типом устройства, так и с типом " "модуля." -#: dcim/models/device_component_templates.py:158 +#: netbox/dcim/models/device_component_templates.py:158 msgid "" "A component template must be associated with either a device type or a " "module type." msgstr "" "Шаблон компонента должен быть связан с типом устройства или типом модуля." -#: dcim/models/device_component_templates.py:186 +#: netbox/dcim/models/device_component_templates.py:186 msgid "console port template" msgstr "шаблон консольного порта" -#: dcim/models/device_component_templates.py:187 +#: netbox/dcim/models/device_component_templates.py:187 msgid "console port templates" msgstr "шаблоны консольных портов" -#: dcim/models/device_component_templates.py:220 +#: netbox/dcim/models/device_component_templates.py:220 msgid "console server port template" msgstr "шаблон порта консольного сервера" -#: dcim/models/device_component_templates.py:221 +#: netbox/dcim/models/device_component_templates.py:221 msgid "console server port templates" msgstr "шаблоны портов консольного сервера" -#: dcim/models/device_component_templates.py:252 -#: dcim/models/device_components.py:353 +#: netbox/dcim/models/device_component_templates.py:252 +#: netbox/dcim/models/device_components.py:353 msgid "maximum draw" msgstr "максимальное потребление" -#: dcim/models/device_component_templates.py:259 -#: dcim/models/device_components.py:360 +#: netbox/dcim/models/device_component_templates.py:259 +#: netbox/dcim/models/device_components.py:360 msgid "allocated draw" msgstr "выделенное потребление" -#: dcim/models/device_component_templates.py:269 +#: netbox/dcim/models/device_component_templates.py:269 msgid "power port template" msgstr "шаблон порта питания" -#: dcim/models/device_component_templates.py:270 +#: netbox/dcim/models/device_component_templates.py:270 msgid "power port templates" msgstr "шаблоны портов питания" -#: dcim/models/device_component_templates.py:289 -#: dcim/models/device_components.py:383 +#: netbox/dcim/models/device_component_templates.py:289 +#: netbox/dcim/models/device_components.py:383 #, python-brace-format msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)." msgstr "" "Выделенная мощность не может превышать максимальную ({maximum_draw}Вт)." -#: dcim/models/device_component_templates.py:321 -#: dcim/models/device_components.py:478 +#: netbox/dcim/models/device_component_templates.py:321 +#: netbox/dcim/models/device_components.py:478 msgid "feed leg" msgstr "фаза электропитания" -#: dcim/models/device_component_templates.py:325 -#: dcim/models/device_components.py:482 +#: netbox/dcim/models/device_component_templates.py:325 +#: netbox/dcim/models/device_components.py:482 msgid "Phase (for three-phase feeds)" msgstr "Фаза (для трехфазных)" -#: dcim/models/device_component_templates.py:331 +#: netbox/dcim/models/device_component_templates.py:331 msgid "power outlet template" msgstr "шаблон розетки" -#: dcim/models/device_component_templates.py:332 +#: netbox/dcim/models/device_component_templates.py:332 msgid "power outlet templates" msgstr "шаблоны розеток" -#: dcim/models/device_component_templates.py:341 +#: netbox/dcim/models/device_component_templates.py:341 #, python-brace-format msgid "Parent power port ({power_port}) must belong to the same device type" msgstr "" "Родительский порт питания ({power_port}) должно принадлежать к тому же типу " "устройства" -#: dcim/models/device_component_templates.py:345 +#: netbox/dcim/models/device_component_templates.py:345 #, python-brace-format msgid "Parent power port ({power_port}) must belong to the same module type" msgstr "" "Родительский порт питания ({power_port}) должен принадлежать к одному типу " "модулей" -#: dcim/models/device_component_templates.py:397 -#: dcim/models/device_components.py:612 +#: netbox/dcim/models/device_component_templates.py:397 +#: netbox/dcim/models/device_components.py:612 msgid "management only" msgstr "только управление" -#: dcim/models/device_component_templates.py:405 -#: dcim/models/device_components.py:551 +#: netbox/dcim/models/device_component_templates.py:405 +#: netbox/dcim/models/device_components.py:551 msgid "bridge interface" msgstr "интерфейс моста" -#: dcim/models/device_component_templates.py:423 -#: dcim/models/device_components.py:637 +#: netbox/dcim/models/device_component_templates.py:423 +#: netbox/dcim/models/device_components.py:637 msgid "wireless role" msgstr "роль беспроводной сети" -#: dcim/models/device_component_templates.py:429 +#: netbox/dcim/models/device_component_templates.py:429 msgid "interface template" msgstr "шаблон интерфейса" -#: dcim/models/device_component_templates.py:430 +#: netbox/dcim/models/device_component_templates.py:430 msgid "interface templates" msgstr "шаблоны интерфейсов" -#: dcim/models/device_component_templates.py:437 -#: dcim/models/device_components.py:805 -#: virtualization/models/virtualmachines.py:400 +#: netbox/dcim/models/device_component_templates.py:437 +#: netbox/dcim/models/device_components.py:805 +#: netbox/virtualization/models/virtualmachines.py:400 msgid "An interface cannot be bridged to itself." msgstr "Интерфейс не может быть подключен к самому себе." -#: dcim/models/device_component_templates.py:440 +#: netbox/dcim/models/device_component_templates.py:440 #, python-brace-format msgid "Bridge interface ({bridge}) must belong to the same device type" msgstr "" "Интерфейс моста ({bridge}) должно принадлежать к тому же типу устройства" -#: dcim/models/device_component_templates.py:444 +#: netbox/dcim/models/device_component_templates.py:444 #, python-brace-format msgid "Bridge interface ({bridge}) must belong to the same module type" msgstr "Интерфейс моста ({bridge}) должен принадлежать к одному типу модулей" -#: dcim/models/device_component_templates.py:500 -#: dcim/models/device_components.py:985 +#: netbox/dcim/models/device_component_templates.py:500 +#: netbox/dcim/models/device_components.py:985 msgid "rear port position" msgstr "положение заднего порта" -#: dcim/models/device_component_templates.py:525 +#: netbox/dcim/models/device_component_templates.py:525 msgid "front port template" msgstr "шаблон переднего порта" -#: dcim/models/device_component_templates.py:526 +#: netbox/dcim/models/device_component_templates.py:526 msgid "front port templates" msgstr "шаблоны передних портов" -#: dcim/models/device_component_templates.py:536 +#: netbox/dcim/models/device_component_templates.py:536 #, python-brace-format msgid "Rear port ({name}) must belong to the same device type" msgstr "Задний порт ({name}) должно принадлежать к тому же типу устройства" -#: dcim/models/device_component_templates.py:542 +#: netbox/dcim/models/device_component_templates.py:542 #, python-brace-format msgid "" "Invalid rear port position ({position}); rear port {name} has only {count} " @@ -4499,48 +4897,48 @@ msgstr "" "Неверное положение заднего порта ({position}); задний порт {name} имеет " "только {count} позиции" -#: dcim/models/device_component_templates.py:595 -#: dcim/models/device_components.py:1054 +#: netbox/dcim/models/device_component_templates.py:595 +#: netbox/dcim/models/device_components.py:1054 msgid "positions" msgstr "позиция" -#: dcim/models/device_component_templates.py:606 +#: netbox/dcim/models/device_component_templates.py:606 msgid "rear port template" msgstr "шаблон заднего порта" -#: dcim/models/device_component_templates.py:607 +#: netbox/dcim/models/device_component_templates.py:607 msgid "rear port templates" msgstr "шаблоны задних портов" -#: dcim/models/device_component_templates.py:636 -#: dcim/models/device_components.py:1095 +#: netbox/dcim/models/device_component_templates.py:636 +#: netbox/dcim/models/device_components.py:1095 msgid "position" msgstr "позиция" -#: dcim/models/device_component_templates.py:639 -#: dcim/models/device_components.py:1098 +#: netbox/dcim/models/device_component_templates.py:639 +#: netbox/dcim/models/device_components.py:1098 msgid "Identifier to reference when renaming installed components" msgstr "" "Идентификатор, на который следует ссылаться при переименовании установленных" " компонентов" -#: dcim/models/device_component_templates.py:645 +#: netbox/dcim/models/device_component_templates.py:645 msgid "module bay template" msgstr "шаблон модульного отсека" -#: dcim/models/device_component_templates.py:646 +#: netbox/dcim/models/device_component_templates.py:646 msgid "module bay templates" msgstr "шаблоны модульных отсеков" -#: dcim/models/device_component_templates.py:673 +#: netbox/dcim/models/device_component_templates.py:673 msgid "device bay template" msgstr "шаблон отсека для устройств" -#: dcim/models/device_component_templates.py:674 +#: netbox/dcim/models/device_component_templates.py:674 msgid "device bay templates" msgstr "шаблоны отсеков для устройств" -#: dcim/models/device_component_templates.py:687 +#: netbox/dcim/models/device_component_templates.py:687 #, python-brace-format msgid "" "Subdevice role of device type ({device_type}) must be set to \"parent\" to " @@ -4549,203 +4947,208 @@ msgstr "" "Роль подустройства типа устройства ({device_type}) должно быть установлено " "значение «родительский», чтобы разрешить отсеки для устройств." -#: dcim/models/device_component_templates.py:742 -#: dcim/models/device_components.py:1224 +#: netbox/dcim/models/device_component_templates.py:742 +#: netbox/dcim/models/device_components.py:1224 msgid "part ID" msgstr "номер модели" -#: dcim/models/device_component_templates.py:744 -#: dcim/models/device_components.py:1226 +#: netbox/dcim/models/device_component_templates.py:744 +#: netbox/dcim/models/device_components.py:1226 msgid "Manufacturer-assigned part identifier" msgstr "Номер модели, присвоенный производителем" -#: dcim/models/device_component_templates.py:761 +#: netbox/dcim/models/device_component_templates.py:761 msgid "inventory item template" msgstr "шаблон инвентарного товара" -#: dcim/models/device_component_templates.py:762 +#: netbox/dcim/models/device_component_templates.py:762 msgid "inventory item templates" msgstr "шаблоны товаров инвентаря" -#: dcim/models/device_components.py:106 +#: netbox/dcim/models/device_components.py:106 msgid "Components cannot be moved to a different device." msgstr "Компоненты нельзя перемещать на другое устройство." -#: dcim/models/device_components.py:145 +#: netbox/dcim/models/device_components.py:145 msgid "cable end" msgstr "конец кабеля" -#: dcim/models/device_components.py:151 +#: netbox/dcim/models/device_components.py:151 msgid "mark connected" msgstr "отметка подключена" -#: dcim/models/device_components.py:153 +#: netbox/dcim/models/device_components.py:153 msgid "Treat as if a cable is connected" msgstr "Обращайтесь так, как будто кабель подключен" -#: dcim/models/device_components.py:171 +#: netbox/dcim/models/device_components.py:171 msgid "Must specify cable end (A or B) when attaching a cable." msgstr "При подключении кабеля необходимо указать конец кабеля (A или B)." -#: dcim/models/device_components.py:175 +#: netbox/dcim/models/device_components.py:175 msgid "Cable end must not be set without a cable." msgstr "Нельзя указывать конец кабеля без указания самого кабеля." -#: dcim/models/device_components.py:179 +#: netbox/dcim/models/device_components.py:179 msgid "Cannot mark as connected with a cable attached." msgstr "Невозможно отметить как подключенный, если присоединен кабель." -#: dcim/models/device_components.py:203 +#: netbox/dcim/models/device_components.py:203 #, python-brace-format msgid "{class_name} models must declare a parent_object property" msgstr "{class_name} модели должны объявить свойство parent_object" -#: dcim/models/device_components.py:288 dcim/models/device_components.py:317 -#: dcim/models/device_components.py:350 dcim/models/device_components.py:468 +#: netbox/dcim/models/device_components.py:288 +#: netbox/dcim/models/device_components.py:317 +#: netbox/dcim/models/device_components.py:350 +#: netbox/dcim/models/device_components.py:468 msgid "Physical port type" msgstr "Тип физического порта" -#: dcim/models/device_components.py:291 dcim/models/device_components.py:320 +#: netbox/dcim/models/device_components.py:291 +#: netbox/dcim/models/device_components.py:320 msgid "speed" msgstr "скорость" -#: dcim/models/device_components.py:295 dcim/models/device_components.py:324 +#: netbox/dcim/models/device_components.py:295 +#: netbox/dcim/models/device_components.py:324 msgid "Port speed in bits per second" msgstr "Скорость порта в битах в секунду" -#: dcim/models/device_components.py:301 +#: netbox/dcim/models/device_components.py:301 msgid "console port" msgstr "консольный порт" -#: dcim/models/device_components.py:302 +#: netbox/dcim/models/device_components.py:302 msgid "console ports" msgstr "консольные порты" -#: dcim/models/device_components.py:330 +#: netbox/dcim/models/device_components.py:330 msgid "console server port" msgstr "порт консольного сервера" -#: dcim/models/device_components.py:331 +#: netbox/dcim/models/device_components.py:331 msgid "console server ports" msgstr "порты консольного сервера" -#: dcim/models/device_components.py:370 +#: netbox/dcim/models/device_components.py:370 msgid "power port" msgstr "порт питания" -#: dcim/models/device_components.py:371 +#: netbox/dcim/models/device_components.py:371 msgid "power ports" msgstr "порты питания" -#: dcim/models/device_components.py:488 +#: netbox/dcim/models/device_components.py:488 msgid "power outlet" msgstr "розетка" -#: dcim/models/device_components.py:489 +#: netbox/dcim/models/device_components.py:489 msgid "power outlets" msgstr "розетки" -#: dcim/models/device_components.py:500 +#: netbox/dcim/models/device_components.py:500 #, python-brace-format msgid "Parent power port ({power_port}) must belong to the same device" msgstr "" "Родительский порт питания ({power_port}) должно принадлежать одному и тому " "же устройству" -#: dcim/models/device_components.py:531 vpn/models/crypto.py:81 -#: vpn/models/crypto.py:226 +#: netbox/dcim/models/device_components.py:531 netbox/vpn/models/crypto.py:81 +#: netbox/vpn/models/crypto.py:226 msgid "mode" msgstr "режим" -#: dcim/models/device_components.py:535 +#: netbox/dcim/models/device_components.py:535 msgid "IEEE 802.1Q tagging strategy" msgstr "Стратегия маркировки IEEE 802.1Q" -#: dcim/models/device_components.py:543 +#: netbox/dcim/models/device_components.py:543 msgid "parent interface" msgstr "родительский интерфейс" -#: dcim/models/device_components.py:603 +#: netbox/dcim/models/device_components.py:603 msgid "parent LAG" msgstr "родительский LAG" -#: dcim/models/device_components.py:613 +#: netbox/dcim/models/device_components.py:613 msgid "This interface is used only for out-of-band management" msgstr "Этот интерфейс используется только для внеполосного управления" -#: dcim/models/device_components.py:618 +#: netbox/dcim/models/device_components.py:618 msgid "speed (Kbps)" msgstr "скорость (Кбит/с)" -#: dcim/models/device_components.py:621 +#: netbox/dcim/models/device_components.py:621 msgid "duplex" msgstr "дюплекс" -#: dcim/models/device_components.py:631 +#: netbox/dcim/models/device_components.py:631 msgid "64-bit World Wide Name" msgstr "64-битное всемирное имя" -#: dcim/models/device_components.py:643 +#: netbox/dcim/models/device_components.py:643 msgid "wireless channel" msgstr "беспроводной канал" -#: dcim/models/device_components.py:650 +#: netbox/dcim/models/device_components.py:650 msgid "channel frequency (MHz)" msgstr "частота канала (МГц)" -#: dcim/models/device_components.py:651 dcim/models/device_components.py:659 +#: netbox/dcim/models/device_components.py:651 +#: netbox/dcim/models/device_components.py:659 msgid "Populated by selected channel (if set)" msgstr "Заполнено выбранным каналом (если задано)" -#: dcim/models/device_components.py:665 +#: netbox/dcim/models/device_components.py:665 msgid "transmit power (dBm)" msgstr "мощность передачи (дБм)" -#: dcim/models/device_components.py:690 wireless/models.py:116 +#: netbox/dcim/models/device_components.py:690 netbox/wireless/models.py:116 msgid "wireless LANs" msgstr "беспроводные LANs" -#: dcim/models/device_components.py:698 -#: virtualization/models/virtualmachines.py:330 +#: netbox/dcim/models/device_components.py:698 +#: netbox/virtualization/models/virtualmachines.py:330 msgid "untagged VLAN" msgstr "VLAN без тегов" -#: dcim/models/device_components.py:704 -#: virtualization/models/virtualmachines.py:336 +#: netbox/dcim/models/device_components.py:704 +#: netbox/virtualization/models/virtualmachines.py:336 msgid "tagged VLANs" msgstr "VLAN без тегов" -#: dcim/models/device_components.py:746 -#: virtualization/models/virtualmachines.py:372 +#: netbox/dcim/models/device_components.py:746 +#: netbox/virtualization/models/virtualmachines.py:372 msgid "interface" msgstr "интерфейс" -#: dcim/models/device_components.py:747 -#: virtualization/models/virtualmachines.py:373 +#: netbox/dcim/models/device_components.py:747 +#: netbox/virtualization/models/virtualmachines.py:373 msgid "interfaces" msgstr "интерфейсы" -#: dcim/models/device_components.py:758 +#: netbox/dcim/models/device_components.py:758 #, python-brace-format msgid "{display_type} interfaces cannot have a cable attached." msgstr "{display_type} к интерфейсам нельзя подключать кабель." -#: dcim/models/device_components.py:766 +#: netbox/dcim/models/device_components.py:766 #, python-brace-format msgid "{display_type} interfaces cannot be marked as connected." msgstr "{display_type} интерфейсы нельзя пометить как подключенные." -#: dcim/models/device_components.py:775 -#: virtualization/models/virtualmachines.py:385 +#: netbox/dcim/models/device_components.py:775 +#: netbox/virtualization/models/virtualmachines.py:385 msgid "An interface cannot be its own parent." msgstr "Интерфейс не может быть собственным родителем." -#: dcim/models/device_components.py:779 +#: netbox/dcim/models/device_components.py:779 msgid "Only virtual interfaces may be assigned to a parent interface." msgstr "" "Родительскому интерфейсу могут быть назначены только виртуальные интерфейсы." -#: dcim/models/device_components.py:786 +#: netbox/dcim/models/device_components.py:786 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to a different device " @@ -4754,7 +5157,7 @@ msgstr "" "Выбранный родительский интерфейс ({interface}) принадлежит другому " "устройству ({device})" -#: dcim/models/device_components.py:792 +#: netbox/dcim/models/device_components.py:792 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to {device}, which is " @@ -4763,7 +5166,7 @@ msgstr "" "Выбранный родительский интерфейс ({interface}) принадлежит {device}, который" " не является частью виртуального шасси {virtual_chassis}." -#: dcim/models/device_components.py:812 +#: netbox/dcim/models/device_components.py:812 #, python-brace-format msgid "" "The selected bridge interface ({bridge}) belongs to a different device " @@ -4772,7 +5175,7 @@ msgstr "" "Выбранный интерфейс моста ({bridge}) принадлежит другому устройству " "({device})." -#: dcim/models/device_components.py:818 +#: netbox/dcim/models/device_components.py:818 #, python-brace-format msgid "" "The selected bridge interface ({interface}) belongs to {device}, which is " @@ -4781,22 +5184,22 @@ msgstr "" "Выбранный интерфейс моста ({interface}) принадлежит {device}, который не " "является частью виртуального шасси {virtual_chassis}." -#: dcim/models/device_components.py:829 +#: netbox/dcim/models/device_components.py:829 msgid "Virtual interfaces cannot have a parent LAG interface." msgstr "Виртуальные интерфейсы не могут иметь родительский интерфейс LAG." -#: dcim/models/device_components.py:833 +#: netbox/dcim/models/device_components.py:833 msgid "A LAG interface cannot be its own parent." msgstr "Интерфейс LAG не может быть собственным родителем." -#: dcim/models/device_components.py:840 +#: netbox/dcim/models/device_components.py:840 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to a different device ({device})." msgstr "" "Выбранный интерфейс LAG ({lag}) принадлежит другому устройству ({device})." -#: dcim/models/device_components.py:846 +#: netbox/dcim/models/device_components.py:846 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to {device}, which is not part of" @@ -4805,47 +5208,47 @@ msgstr "" "Выбранный интерфейс LAG ({lag}) принадлежит {device}, который не является " "частью виртуального шасси {virtual_chassis}." -#: dcim/models/device_components.py:857 +#: netbox/dcim/models/device_components.py:857 msgid "Virtual interfaces cannot have a PoE mode." msgstr "Виртуальные интерфейсы не могут иметь режим PoE." -#: dcim/models/device_components.py:861 +#: netbox/dcim/models/device_components.py:861 msgid "Virtual interfaces cannot have a PoE type." msgstr "Виртуальные интерфейсы не могут иметь тип PoE." -#: dcim/models/device_components.py:867 +#: netbox/dcim/models/device_components.py:867 msgid "Must specify PoE mode when designating a PoE type." msgstr "При назначении типа PoE необходимо указать режим PoE." -#: dcim/models/device_components.py:874 +#: netbox/dcim/models/device_components.py:874 msgid "Wireless role may be set only on wireless interfaces." msgstr "" "Роль беспроводной связи может быть установлена только на беспроводных " "интерфейсах." -#: dcim/models/device_components.py:876 +#: netbox/dcim/models/device_components.py:876 msgid "Channel may be set only on wireless interfaces." msgstr "Канал можно настроить только на беспроводных интерфейсах." -#: dcim/models/device_components.py:882 +#: netbox/dcim/models/device_components.py:882 msgid "Channel frequency may be set only on wireless interfaces." msgstr "" "Частота канала может быть установлена только на беспроводных интерфейсах." -#: dcim/models/device_components.py:886 +#: netbox/dcim/models/device_components.py:886 msgid "Cannot specify custom frequency with channel selected." msgstr "Невозможно указать произвольную частоту для выбранного канала." -#: dcim/models/device_components.py:892 +#: netbox/dcim/models/device_components.py:892 msgid "Channel width may be set only on wireless interfaces." msgstr "" "Ширина канала может быть установлена только на беспроводных интерфейсах." -#: dcim/models/device_components.py:894 +#: netbox/dcim/models/device_components.py:894 msgid "Cannot specify custom width with channel selected." msgstr "Невозможно указать произвольную ширину полосы для выбранного канала." -#: dcim/models/device_components.py:902 +#: netbox/dcim/models/device_components.py:902 #, python-brace-format msgid "" "The untagged VLAN ({untagged_vlan}) must belong to the same site as the " @@ -4854,25 +5257,25 @@ msgstr "" "VLAN без тегов ({untagged_vlan}) должно принадлежать тому же сайту, что и " "родительское устройство интерфейса, или оно должно быть глобальным." -#: dcim/models/device_components.py:991 +#: netbox/dcim/models/device_components.py:991 msgid "Mapped position on corresponding rear port" msgstr "Нанесенное на карту положение на соответствующем заднем порту" -#: dcim/models/device_components.py:1007 +#: netbox/dcim/models/device_components.py:1007 msgid "front port" msgstr "передний порт" -#: dcim/models/device_components.py:1008 +#: netbox/dcim/models/device_components.py:1008 msgid "front ports" msgstr "передние порты" -#: dcim/models/device_components.py:1022 +#: netbox/dcim/models/device_components.py:1022 #, python-brace-format msgid "Rear port ({rear_port}) must belong to the same device" msgstr "" "Задний порт ({rear_port}) должно принадлежать одному и тому же устройству" -#: dcim/models/device_components.py:1030 +#: netbox/dcim/models/device_components.py:1030 #, python-brace-format msgid "" "Invalid rear port position ({rear_port_position}): Rear port {name} has only" @@ -4881,19 +5284,19 @@ msgstr "" "Неверное положение заднего порта ({rear_port_position}): Задний порт {name} " "имеет только {positions} позиции." -#: dcim/models/device_components.py:1060 +#: netbox/dcim/models/device_components.py:1060 msgid "Number of front ports which may be mapped" msgstr "Количество передних портов, которые можно сопоставить" -#: dcim/models/device_components.py:1065 +#: netbox/dcim/models/device_components.py:1065 msgid "rear port" msgstr "задний порт" -#: dcim/models/device_components.py:1066 +#: netbox/dcim/models/device_components.py:1066 msgid "rear ports" msgstr "задние порты" -#: dcim/models/device_components.py:1080 +#: netbox/dcim/models/device_components.py:1080 #, python-brace-format msgid "" "The number of positions cannot be less than the number of mapped front ports" @@ -4902,33 +5305,33 @@ msgstr "" "Количество позиций не может быть меньше количества сопоставленных передних " "портов ({frontport_count})" -#: dcim/models/device_components.py:1104 +#: netbox/dcim/models/device_components.py:1104 msgid "module bay" msgstr "модульный отсек" -#: dcim/models/device_components.py:1105 +#: netbox/dcim/models/device_components.py:1105 msgid "module bays" msgstr "отсеки для модулей" -#: dcim/models/device_components.py:1126 +#: netbox/dcim/models/device_components.py:1126 msgid "device bay" msgstr "отсек для устройств" -#: dcim/models/device_components.py:1127 +#: netbox/dcim/models/device_components.py:1127 msgid "device bays" msgstr "отсеки для устройств" -#: dcim/models/device_components.py:1137 +#: netbox/dcim/models/device_components.py:1137 #, python-brace-format msgid "This type of device ({device_type}) does not support device bays." msgstr "" "Этот тип устройства ({device_type}) не поддерживает отсеки для устройств." -#: dcim/models/device_components.py:1143 +#: netbox/dcim/models/device_components.py:1143 msgid "Cannot install a device into itself." msgstr "Невозможно установить устройство в само по себе." -#: dcim/models/device_components.py:1151 +#: netbox/dcim/models/device_components.py:1151 #, python-brace-format msgid "" "Cannot install the specified device; device is already installed in {bay}." @@ -4936,112 +5339,114 @@ msgstr "" "Невозможно установить указанное устройство; устройство уже установлено в " "{bay}." -#: dcim/models/device_components.py:1172 +#: netbox/dcim/models/device_components.py:1172 msgid "inventory item role" msgstr "роль комплектующего" -#: dcim/models/device_components.py:1173 +#: netbox/dcim/models/device_components.py:1173 msgid "inventory item roles" msgstr "роли комплектующих" -#: dcim/models/device_components.py:1230 dcim/models/devices.py:597 -#: dcim/models/devices.py:1163 dcim/models/racks.py:114 +#: netbox/dcim/models/device_components.py:1230 +#: netbox/dcim/models/devices.py:597 netbox/dcim/models/devices.py:1163 +#: netbox/dcim/models/racks.py:114 msgid "serial number" msgstr "серийный номер" -#: dcim/models/device_components.py:1238 dcim/models/devices.py:605 -#: dcim/models/devices.py:1170 dcim/models/racks.py:121 +#: netbox/dcim/models/device_components.py:1238 +#: netbox/dcim/models/devices.py:605 netbox/dcim/models/devices.py:1170 +#: netbox/dcim/models/racks.py:121 msgid "asset tag" msgstr "инвентарный номер" -#: dcim/models/device_components.py:1239 +#: netbox/dcim/models/device_components.py:1239 msgid "A unique tag used to identify this item" msgstr "Инвентарный номер, используемый для идентификации этого элемента" -#: dcim/models/device_components.py:1242 +#: netbox/dcim/models/device_components.py:1242 msgid "discovered" msgstr "обнаружено" -#: dcim/models/device_components.py:1244 +#: netbox/dcim/models/device_components.py:1244 msgid "This item was automatically discovered" msgstr "Этот элемент был обнаружен автоматически" -#: dcim/models/device_components.py:1262 +#: netbox/dcim/models/device_components.py:1262 msgid "inventory item" msgstr "элемент инвентаря" -#: dcim/models/device_components.py:1263 +#: netbox/dcim/models/device_components.py:1263 msgid "inventory items" msgstr "элементы инвентаря" -#: dcim/models/device_components.py:1274 +#: netbox/dcim/models/device_components.py:1274 msgid "Cannot assign self as parent." msgstr "Невозможно назначить себя родителем." -#: dcim/models/device_components.py:1282 +#: netbox/dcim/models/device_components.py:1282 msgid "Parent inventory item does not belong to the same device." msgstr "" "Предмет родительского инвентаря не принадлежит одному и тому же устройству." -#: dcim/models/device_components.py:1288 +#: netbox/dcim/models/device_components.py:1288 msgid "Cannot move an inventory item with dependent children" msgstr "Невозможно переместить инвентарь вместе с дочерней зависимостью" -#: dcim/models/device_components.py:1296 +#: netbox/dcim/models/device_components.py:1296 msgid "Cannot assign inventory item to component on another device" msgstr "" "Невозможно присвоить инвентарный предмет компоненту на другом устройстве" -#: dcim/models/devices.py:54 +#: netbox/dcim/models/devices.py:54 msgid "manufacturer" msgstr "производитель" -#: dcim/models/devices.py:55 +#: netbox/dcim/models/devices.py:55 msgid "manufacturers" msgstr "производители" -#: dcim/models/devices.py:82 dcim/models/devices.py:382 +#: netbox/dcim/models/devices.py:82 netbox/dcim/models/devices.py:382 msgid "model" msgstr "модель" -#: dcim/models/devices.py:95 +#: netbox/dcim/models/devices.py:95 msgid "default platform" msgstr "платформа по умолчанию" -#: dcim/models/devices.py:98 dcim/models/devices.py:386 +#: netbox/dcim/models/devices.py:98 netbox/dcim/models/devices.py:386 msgid "part number" msgstr "номер модели" -#: dcim/models/devices.py:101 dcim/models/devices.py:389 +#: netbox/dcim/models/devices.py:101 netbox/dcim/models/devices.py:389 msgid "Discrete part number (optional)" msgstr "Дискретный номер детали (опционально)" -#: dcim/models/devices.py:107 dcim/models/racks.py:138 +#: netbox/dcim/models/devices.py:107 netbox/dcim/models/racks.py:138 msgid "height (U)" msgstr "высота (U)" -#: dcim/models/devices.py:111 +#: netbox/dcim/models/devices.py:111 msgid "exclude from utilization" msgstr "исключить из использования" -#: dcim/models/devices.py:112 +#: netbox/dcim/models/devices.py:112 msgid "Devices of this type are excluded when calculating rack utilization." msgstr "Устройства этого типа исключаются при расчёте загруженности стоек." -#: dcim/models/devices.py:116 +#: netbox/dcim/models/devices.py:116 msgid "is full depth" msgstr "полная глубина" -#: dcim/models/devices.py:117 +#: netbox/dcim/models/devices.py:117 msgid "Device consumes both front and rear rack faces." msgstr "" "Устройство занимает/блокирует юниты с обоих сторон стойки (спереди и сзади)." -#: dcim/models/devices.py:123 +#: netbox/dcim/models/devices.py:123 msgid "parent/child status" msgstr "статус родителя/потомка" -#: dcim/models/devices.py:124 +#: netbox/dcim/models/devices.py:124 msgid "" "Parent devices house child devices in device bays. Leave blank if this " "device type is neither a parent nor a child." @@ -5050,23 +5455,23 @@ msgstr "" "устройств. Оставьте поле пустым, если этот тип устройства не относится ни к " "родительскому, ни к дочернему." -#: dcim/models/devices.py:128 dcim/models/devices.py:649 +#: netbox/dcim/models/devices.py:128 netbox/dcim/models/devices.py:649 msgid "airflow" msgstr "воздушный поток" -#: dcim/models/devices.py:204 +#: netbox/dcim/models/devices.py:204 msgid "device type" msgstr "тип устройства" -#: dcim/models/devices.py:205 +#: netbox/dcim/models/devices.py:205 msgid "device types" msgstr "типы устройств" -#: dcim/models/devices.py:290 +#: netbox/dcim/models/devices.py:290 msgid "U height must be in increments of 0.5 rack units." msgstr "Высоту в юнитах нужно указывать с шагом 0.5 юнита." -#: dcim/models/devices.py:307 +#: netbox/dcim/models/devices.py:307 #, python-brace-format msgid "" "Device {device} in rack {rack} does not have sufficient space to accommodate" @@ -5075,7 +5480,7 @@ msgstr "" "Устройству {device} в стойке {rack} для размещения на высоте {height}U не " "хватет свободных юнитов." -#: dcim/models/devices.py:322 +#: netbox/dcim/models/devices.py:322 #, python-brace-format msgid "" "Unable to set 0U height: Found {racked_instance_count} " @@ -5085,7 +5490,7 @@ msgstr "" "href=\"{url}\">{racked_instance_count} экземпляр(ов) уже смонтированых в" " стойках." -#: dcim/models/devices.py:331 +#: netbox/dcim/models/devices.py:331 msgid "" "Must delete all device bay templates associated with this device before " "declassifying it as a parent device." @@ -5093,157 +5498,157 @@ msgstr "" "Необходимо удалить все шаблоны отсеков устройств, связанные с этим " "устройством, прежде чем рассекретить его как родительское устройство." -#: dcim/models/devices.py:337 +#: netbox/dcim/models/devices.py:337 msgid "Child device types must be 0U." msgstr "Типы дочерних устройств должны быть 0U." -#: dcim/models/devices.py:405 +#: netbox/dcim/models/devices.py:405 msgid "module type" msgstr "тип модуля" -#: dcim/models/devices.py:406 +#: netbox/dcim/models/devices.py:406 msgid "module types" msgstr "типы модулей" -#: dcim/models/devices.py:475 +#: netbox/dcim/models/devices.py:475 msgid "Virtual machines may be assigned to this role" msgstr "Эта роль может быть назначена виртуальным машинам." -#: dcim/models/devices.py:487 +#: netbox/dcim/models/devices.py:487 msgid "device role" msgstr "роль устройства" -#: dcim/models/devices.py:488 +#: netbox/dcim/models/devices.py:488 msgid "device roles" msgstr "роли устройств" -#: dcim/models/devices.py:505 +#: netbox/dcim/models/devices.py:505 msgid "Optionally limit this platform to devices of a certain manufacturer" msgstr "" "Опционально ограничьте эту платформу устройствами определенного " "производителя" -#: dcim/models/devices.py:517 +#: netbox/dcim/models/devices.py:517 msgid "platform" msgstr "платформ" -#: dcim/models/devices.py:518 +#: netbox/dcim/models/devices.py:518 msgid "platforms" msgstr "платформы" -#: dcim/models/devices.py:566 +#: netbox/dcim/models/devices.py:566 msgid "The function this device serves" msgstr "Функция, которую выполняет это устройство" -#: dcim/models/devices.py:598 +#: netbox/dcim/models/devices.py:598 msgid "Chassis serial number, assigned by the manufacturer" msgstr "Серийный номер корпуса, присвоенный производителем" -#: dcim/models/devices.py:606 dcim/models/devices.py:1171 +#: netbox/dcim/models/devices.py:606 netbox/dcim/models/devices.py:1171 msgid "A unique tag used to identify this device" msgstr "Уникальный тег, используемый для идентификации этого устройства" -#: dcim/models/devices.py:633 +#: netbox/dcim/models/devices.py:633 msgid "position (U)" msgstr "положение (U)" -#: dcim/models/devices.py:640 +#: netbox/dcim/models/devices.py:640 msgid "rack face" msgstr "лицевая сторона стойки" -#: dcim/models/devices.py:660 dcim/models/devices.py:1380 -#: virtualization/models/virtualmachines.py:100 +#: netbox/dcim/models/devices.py:660 netbox/dcim/models/devices.py:1380 +#: netbox/virtualization/models/virtualmachines.py:100 msgid "primary IPv4" msgstr "основной IPv4" -#: dcim/models/devices.py:668 dcim/models/devices.py:1388 -#: virtualization/models/virtualmachines.py:108 +#: netbox/dcim/models/devices.py:668 netbox/dcim/models/devices.py:1388 +#: netbox/virtualization/models/virtualmachines.py:108 msgid "primary IPv6" msgstr "основной IPv6" -#: dcim/models/devices.py:676 +#: netbox/dcim/models/devices.py:676 msgid "out-of-band IP" msgstr "внеполосный IP-адрес" -#: dcim/models/devices.py:693 +#: netbox/dcim/models/devices.py:693 msgid "VC position" msgstr "Позиция VC" -#: dcim/models/devices.py:696 +#: netbox/dcim/models/devices.py:696 msgid "Virtual chassis position" msgstr "Положение виртуального шасси" -#: dcim/models/devices.py:699 +#: netbox/dcim/models/devices.py:699 msgid "VC priority" msgstr "Приоритет VC" -#: dcim/models/devices.py:703 +#: netbox/dcim/models/devices.py:703 msgid "Virtual chassis master election priority" msgstr "Приоритет выбора основного виртуального шасси" -#: dcim/models/devices.py:706 dcim/models/sites.py:207 +#: netbox/dcim/models/devices.py:706 netbox/dcim/models/sites.py:207 msgid "latitude" msgstr "широта" -#: dcim/models/devices.py:711 dcim/models/devices.py:719 -#: dcim/models/sites.py:212 dcim/models/sites.py:220 +#: netbox/dcim/models/devices.py:711 netbox/dcim/models/devices.py:719 +#: netbox/dcim/models/sites.py:212 netbox/dcim/models/sites.py:220 msgid "GPS coordinate in decimal format (xx.yyyyyy)" msgstr "Координата GPS в десятичном формате (xx.yyyyyy)" -#: dcim/models/devices.py:714 dcim/models/sites.py:215 +#: netbox/dcim/models/devices.py:714 netbox/dcim/models/sites.py:215 msgid "longitude" msgstr "долгота" -#: dcim/models/devices.py:787 +#: netbox/dcim/models/devices.py:787 msgid "Device name must be unique per site." msgstr "Имя устройства должно быть уникальным для каждого сайта." -#: dcim/models/devices.py:798 ipam/models/services.py:74 +#: netbox/dcim/models/devices.py:798 netbox/ipam/models/services.py:75 msgid "device" msgstr "устройство" -#: dcim/models/devices.py:799 +#: netbox/dcim/models/devices.py:799 msgid "devices" msgstr "устройства" -#: dcim/models/devices.py:825 +#: netbox/dcim/models/devices.py:825 #, python-brace-format msgid "Rack {rack} does not belong to site {site}." msgstr "Стойка {rack} не принадлежит сайту {site}." -#: dcim/models/devices.py:830 +#: netbox/dcim/models/devices.py:830 #, python-brace-format msgid "Location {location} does not belong to site {site}." msgstr "Локация {location} не принадлежит сайту {site}." -#: dcim/models/devices.py:836 +#: netbox/dcim/models/devices.py:836 #, python-brace-format msgid "Rack {rack} does not belong to location {location}." msgstr "Стойка {rack} не принадлежит локации {location}." -#: dcim/models/devices.py:843 +#: netbox/dcim/models/devices.py:843 msgid "Cannot select a rack face without assigning a rack." msgstr "Невозможно выбрать лицевую сторону стойки, не выбрав саму стойку." -#: dcim/models/devices.py:847 +#: netbox/dcim/models/devices.py:847 msgid "Cannot select a rack position without assigning a rack." msgstr "Невозможно выбрать позицию в стойке, не выбрав саму стойку." -#: dcim/models/devices.py:853 +#: netbox/dcim/models/devices.py:853 msgid "Position must be in increments of 0.5 rack units." msgstr "Позиция должна быть указана с шагом 0,5 единицы стойки." -#: dcim/models/devices.py:857 +#: netbox/dcim/models/devices.py:857 msgid "Must specify rack face when defining rack position." msgstr "При определении лицевой стороны необходимо указать позицию в стойке." -#: dcim/models/devices.py:865 +#: netbox/dcim/models/devices.py:865 #, python-brace-format msgid "" "A 0U device type ({device_type}) cannot be assigned to a rack position." msgstr "Тип устройства 0U ({device_type}) не может быть отнесено к стойке." -#: dcim/models/devices.py:876 +#: netbox/dcim/models/devices.py:876 msgid "" "Child device types cannot be assigned to a rack face. This is an attribute " "of the parent device." @@ -5251,7 +5656,7 @@ msgstr "" "Устройствам с указанным в типе свойством \"дочернее\" нельзя выбрать лицевую" " сторону стойки. Этот атрибут указывается для \"родительского\" устройства." -#: dcim/models/devices.py:883 +#: netbox/dcim/models/devices.py:883 msgid "" "Child device types cannot be assigned to a rack position. This is an " "attribute of the parent device." @@ -5259,7 +5664,7 @@ msgstr "" "Типы дочерних устройств нельзя отнести к позиции в стойке. Это атрибут " "родительского устройства." -#: dcim/models/devices.py:897 +#: netbox/dcim/models/devices.py:897 #, python-brace-format msgid "" "U{position} is already occupied or does not have sufficient space to " @@ -5268,22 +5673,22 @@ msgstr "" "U{position} уже занят или в нем недостаточно места для размещения этого типа" " устройств: {device_type} ({u_height}U)" -#: dcim/models/devices.py:912 +#: netbox/dcim/models/devices.py:912 #, python-brace-format msgid "{ip} is not an IPv4 address." msgstr "{ip} не является адресом IPv4." -#: dcim/models/devices.py:921 dcim/models/devices.py:936 +#: netbox/dcim/models/devices.py:921 netbox/dcim/models/devices.py:936 #, python-brace-format msgid "The specified IP address ({ip}) is not assigned to this device." msgstr "Указанный IP-адрес ({ip}) не назначено этому устройству." -#: dcim/models/devices.py:927 +#: netbox/dcim/models/devices.py:927 #, python-brace-format msgid "{ip} is not an IPv6 address." msgstr "{ip} не является адресом IPv6." -#: dcim/models/devices.py:954 +#: netbox/dcim/models/devices.py:954 #, python-brace-format msgid "" "The assigned platform is limited to {platform_manufacturer} device types, " @@ -5292,26 +5697,26 @@ msgstr "" "Назначенная платформа ограничена {platform_manufacturer} типы устройств, но " "данный тип устройства относится к {devicetype_manufacturer}." -#: dcim/models/devices.py:965 +#: netbox/dcim/models/devices.py:965 #, python-brace-format msgid "The assigned cluster belongs to a different site ({site})" msgstr "Назначенный кластер принадлежит другому сайту ({site})" -#: dcim/models/devices.py:973 +#: netbox/dcim/models/devices.py:973 msgid "A device assigned to a virtual chassis must have its position defined." msgstr "" "Положение устройства, назначенного виртуальному шасси, должно быть " "определено." -#: dcim/models/devices.py:1178 +#: netbox/dcim/models/devices.py:1178 msgid "module" msgstr "модуль" -#: dcim/models/devices.py:1179 +#: netbox/dcim/models/devices.py:1179 msgid "modules" msgstr "модули" -#: dcim/models/devices.py:1195 +#: netbox/dcim/models/devices.py:1195 #, python-brace-format msgid "" "Module must be installed within a module bay belonging to the assigned " @@ -5320,21 +5725,21 @@ msgstr "" "Модуль должен быть установлен в модульном отсеке, принадлежащем назначенному" " устройству ({device})." -#: dcim/models/devices.py:1299 +#: netbox/dcim/models/devices.py:1299 msgid "domain" msgstr "Домен" -#: dcim/models/devices.py:1312 dcim/models/devices.py:1313 +#: netbox/dcim/models/devices.py:1312 netbox/dcim/models/devices.py:1313 msgid "virtual chassis" msgstr "виртуальное шасси" -#: dcim/models/devices.py:1328 +#: netbox/dcim/models/devices.py:1328 #, python-brace-format msgid "" "The selected master ({master}) is not assigned to this virtual chassis." msgstr "Выбранный мастер ({master}) не назначено этому виртуальному шасси." -#: dcim/models/devices.py:1344 +#: netbox/dcim/models/devices.py:1344 #, python-brace-format msgid "" "Unable to delete virtual chassis {self}. There are member interfaces which " @@ -5343,104 +5748,104 @@ msgstr "" "Невозможно удалить виртуальное шасси {self}. Существуют интерфейсы-члены, " "которые образуют межкорпусные интерфейсы LAG." -#: dcim/models/devices.py:1369 vpn/models/l2vpn.py:37 +#: netbox/dcim/models/devices.py:1369 netbox/vpn/models/l2vpn.py:37 msgid "identifier" msgstr "идентификатор" -#: dcim/models/devices.py:1370 +#: netbox/dcim/models/devices.py:1370 msgid "Numeric identifier unique to the parent device" msgstr "Цифровой идентификатор, уникальный для родительского устройства" -#: dcim/models/devices.py:1398 extras/models/customfields.py:210 -#: extras/models/models.py:127 extras/models/models.py:722 -#: netbox/models/__init__.py:114 +#: netbox/dcim/models/devices.py:1398 netbox/extras/models/customfields.py:210 +#: netbox/extras/models/models.py:127 netbox/extras/models/models.py:722 +#: netbox/netbox/models/__init__.py:114 msgid "comments" msgstr "комментарии" -#: dcim/models/devices.py:1414 +#: netbox/dcim/models/devices.py:1414 msgid "virtual device context" msgstr "виртуальный контекст" -#: dcim/models/devices.py:1415 +#: netbox/dcim/models/devices.py:1415 msgid "virtual device contexts" msgstr "виртуальные контексты" -#: dcim/models/devices.py:1447 +#: netbox/dcim/models/devices.py:1447 #, python-brace-format msgid "{ip} is not an IPv{family} address." msgstr "{ip} не является IPV{family} адрес." -#: dcim/models/devices.py:1453 +#: netbox/dcim/models/devices.py:1453 msgid "Primary IP address must belong to an interface on the assigned device." msgstr "" "Основной IP-адрес должен принадлежать интерфейсу на назначенном устройстве." -#: dcim/models/mixins.py:15 extras/models/configs.py:41 -#: extras/models/models.py:341 extras/models/models.py:550 -#: extras/models/search.py:48 ipam/models/ip.py:194 +#: netbox/dcim/models/mixins.py:15 netbox/extras/models/configs.py:41 +#: netbox/extras/models/models.py:341 netbox/extras/models/models.py:550 +#: netbox/extras/models/search.py:48 netbox/ipam/models/ip.py:194 msgid "weight" msgstr "вес" -#: dcim/models/mixins.py:22 +#: netbox/dcim/models/mixins.py:22 msgid "weight unit" msgstr "весовая единица" -#: dcim/models/mixins.py:51 +#: netbox/dcim/models/mixins.py:51 msgid "Must specify a unit when setting a weight" msgstr "При установке веса необходимо указать единицу измерения" -#: dcim/models/power.py:55 +#: netbox/dcim/models/power.py:55 msgid "power panel" msgstr "панель питания" -#: dcim/models/power.py:56 +#: netbox/dcim/models/power.py:56 msgid "power panels" msgstr "панели питания" -#: dcim/models/power.py:70 +#: netbox/dcim/models/power.py:70 #, python-brace-format msgid "" "Location {location} ({location_site}) is in a different site than {site}" msgstr "" "Локация{location} ({location_site}) находится на другом сайте, чем {site}" -#: dcim/models/power.py:108 +#: netbox/dcim/models/power.py:108 msgid "supply" msgstr "запас" -#: dcim/models/power.py:114 +#: netbox/dcim/models/power.py:114 msgid "phase" msgstr "фаза" -#: dcim/models/power.py:120 +#: netbox/dcim/models/power.py:120 msgid "voltage" msgstr "напряжение" -#: dcim/models/power.py:125 +#: netbox/dcim/models/power.py:125 msgid "amperage" msgstr "сила тока" -#: dcim/models/power.py:130 +#: netbox/dcim/models/power.py:130 msgid "max utilization" msgstr "максимальное использование" -#: dcim/models/power.py:133 +#: netbox/dcim/models/power.py:133 msgid "Maximum permissible draw (percentage)" msgstr "Максимально допустимое потребление (в процентах)" -#: dcim/models/power.py:136 +#: netbox/dcim/models/power.py:136 msgid "available power" msgstr "доступная мощность" -#: dcim/models/power.py:164 +#: netbox/dcim/models/power.py:164 msgid "power feed" msgstr "подача питания" -#: dcim/models/power.py:165 +#: netbox/dcim/models/power.py:165 msgid "power feeds" msgstr "источники питания" -#: dcim/models/power.py:179 +#: netbox/dcim/models/power.py:179 #, python-brace-format msgid "" "Rack {rack} ({rack_site}) and power panel {powerpanel} ({powerpanel_site}) " @@ -5449,97 +5854,98 @@ msgstr "" "Стойка {rack} ({rack_site}) и панель питания {powerpanel} " "({powerpanel_site}) расположены на разных сайтах." -#: dcim/models/power.py:190 +#: netbox/dcim/models/power.py:190 msgid "Voltage cannot be negative for AC supply" msgstr "Напряжение питания переменного тока не может быть отрицательным" -#: dcim/models/racks.py:50 +#: netbox/dcim/models/racks.py:50 msgid "rack role" msgstr "назначение стойки" -#: dcim/models/racks.py:51 +#: netbox/dcim/models/racks.py:51 msgid "rack roles" msgstr "назначение стоек" -#: dcim/models/racks.py:75 +#: netbox/dcim/models/racks.py:75 msgid "facility ID" msgstr "идентификатор объекта" -#: dcim/models/racks.py:76 +#: netbox/dcim/models/racks.py:76 msgid "Locally-assigned identifier" msgstr "Локально назначенный идентификатор" -#: dcim/models/racks.py:109 ipam/forms/bulk_import.py:200 -#: ipam/forms/bulk_import.py:265 ipam/forms/bulk_import.py:300 -#: ipam/forms/bulk_import.py:467 virtualization/forms/bulk_import.py:112 +#: netbox/dcim/models/racks.py:109 netbox/ipam/forms/bulk_import.py:200 +#: netbox/ipam/forms/bulk_import.py:265 netbox/ipam/forms/bulk_import.py:300 +#: netbox/ipam/forms/bulk_import.py:467 +#: netbox/virtualization/forms/bulk_import.py:112 msgid "Functional role" msgstr "Функциональная роль" -#: dcim/models/racks.py:122 +#: netbox/dcim/models/racks.py:122 msgid "A unique tag used to identify this rack" msgstr "Инвентарный номер, используемый для идентификации этой стойки" -#: dcim/models/racks.py:133 +#: netbox/dcim/models/racks.py:133 msgid "width" msgstr "ширина" -#: dcim/models/racks.py:134 +#: netbox/dcim/models/racks.py:134 msgid "Rail-to-rail width" msgstr "Ширина от рельса до рельса" -#: dcim/models/racks.py:140 +#: netbox/dcim/models/racks.py:140 msgid "Height in rack units" msgstr "Высота в юнитах стойки" -#: dcim/models/racks.py:144 +#: netbox/dcim/models/racks.py:144 msgid "starting unit" msgstr "начальный юнит" -#: dcim/models/racks.py:146 +#: netbox/dcim/models/racks.py:146 msgid "Starting unit for rack" msgstr "Начальный юнит для стойки" -#: dcim/models/racks.py:150 +#: netbox/dcim/models/racks.py:150 msgid "descending units" msgstr "единицы по убыванию" -#: dcim/models/racks.py:151 +#: netbox/dcim/models/racks.py:151 msgid "Units are numbered top-to-bottom" msgstr "Единицы нумеруются сверху вниз" -#: dcim/models/racks.py:154 +#: netbox/dcim/models/racks.py:154 msgid "outer width" msgstr "внешняя ширина" -#: dcim/models/racks.py:157 +#: netbox/dcim/models/racks.py:157 msgid "Outer dimension of rack (width)" msgstr "Наружный размер стойки (ширина)" -#: dcim/models/racks.py:160 +#: netbox/dcim/models/racks.py:160 msgid "outer depth" msgstr "внешняя глубина" -#: dcim/models/racks.py:163 +#: netbox/dcim/models/racks.py:163 msgid "Outer dimension of rack (depth)" msgstr "Внешний размер стойки (глубина)" -#: dcim/models/racks.py:166 +#: netbox/dcim/models/racks.py:166 msgid "outer unit" msgstr "внешний юнит" -#: dcim/models/racks.py:172 +#: netbox/dcim/models/racks.py:172 msgid "max weight" msgstr "максимальный вес" -#: dcim/models/racks.py:175 +#: netbox/dcim/models/racks.py:175 msgid "Maximum load capacity for the rack" msgstr "Максимальная грузоподъемность стойки" -#: dcim/models/racks.py:183 +#: netbox/dcim/models/racks.py:183 msgid "mounting depth" msgstr "глубина монтажа" -#: dcim/models/racks.py:187 +#: netbox/dcim/models/racks.py:187 msgid "" "Maximum depth of a mounted device, in millimeters. For four-post racks, this" " is the distance between the front and rear rails." @@ -5548,29 +5954,29 @@ msgstr "" "четырехстоечных стоек это расстояние между передними и задними " "направляющими." -#: dcim/models/racks.py:221 +#: netbox/dcim/models/racks.py:221 msgid "rack" msgstr "стойка" -#: dcim/models/racks.py:222 +#: netbox/dcim/models/racks.py:222 msgid "racks" msgstr "стойки" -#: dcim/models/racks.py:237 +#: netbox/dcim/models/racks.py:237 #, python-brace-format msgid "Assigned location must belong to parent site ({site})." msgstr "Назначенная локация должна принадлежать родительскому месту ({site})." -#: dcim/models/racks.py:241 +#: netbox/dcim/models/racks.py:241 msgid "Must specify a unit when setting an outer width/depth" msgstr "" "При настройке внешней ширины/глубины необходимо указать единицу измерения" -#: dcim/models/racks.py:245 +#: netbox/dcim/models/racks.py:245 msgid "Must specify a unit when setting a maximum weight" msgstr "При установке максимального веса необходимо указать единицу измерения" -#: dcim/models/racks.py:255 +#: netbox/dcim/models/racks.py:255 #, python-brace-format msgid "" "Rack must be at least {min_height}U tall to house currently installed " @@ -5579,7 +5985,7 @@ msgstr "" "Стойка должна иметь высоту не менее {min_height}чтобы разместить, " "установленные в настоящее время устройства." -#: dcim/models/racks.py:262 +#: netbox/dcim/models/racks.py:262 #, python-brace-format msgid "" "Rack unit numbering must begin at {position} or less to house currently " @@ -5588,862 +5994,920 @@ msgstr "" "Нумерация стоек должна начинаться с {position} или меньше для размещения " "установленных в настоящее время устройств." -#: dcim/models/racks.py:270 +#: netbox/dcim/models/racks.py:270 #, python-brace-format msgid "Location must be from the same site, {site}." msgstr "Локация должна быть с того же места, {site}." -#: dcim/models/racks.py:523 +#: netbox/dcim/models/racks.py:523 msgid "units" msgstr "юниты" -#: dcim/models/racks.py:549 +#: netbox/dcim/models/racks.py:549 msgid "rack reservation" msgstr "Резервирование стойки" -#: dcim/models/racks.py:550 +#: netbox/dcim/models/racks.py:550 msgid "rack reservations" msgstr "Резервирование стоек" -#: dcim/models/racks.py:567 +#: netbox/dcim/models/racks.py:567 #, python-brace-format msgid "Invalid unit(s) for {height}U rack: {unit_list}" msgstr "" "Неверные единицы измерения для стоек высотой{height}U по списку: {unit_list}" -#: dcim/models/racks.py:580 +#: netbox/dcim/models/racks.py:580 #, python-brace-format msgid "The following units have already been reserved: {unit_list}" msgstr "Следующие юниты уже зарезервированы: {unit_list}" -#: dcim/models/sites.py:49 +#: netbox/dcim/models/sites.py:49 msgid "A top-level region with this name already exists." msgstr "Регион верхнего уровня с таким названием уже существует." -#: dcim/models/sites.py:59 +#: netbox/dcim/models/sites.py:59 msgid "A top-level region with this slug already exists." msgstr "Регион верхнего уровня с этой подстрокой уже существует." -#: dcim/models/sites.py:62 +#: netbox/dcim/models/sites.py:62 msgid "region" msgstr "регион" -#: dcim/models/sites.py:63 +#: netbox/dcim/models/sites.py:63 msgid "regions" msgstr "регионы" -#: dcim/models/sites.py:102 +#: netbox/dcim/models/sites.py:102 msgid "A top-level site group with this name already exists." msgstr "Группа сайтов верхнего уровня с таким именем уже существует." -#: dcim/models/sites.py:112 +#: netbox/dcim/models/sites.py:112 msgid "A top-level site group with this slug already exists." msgstr "Группа сайтов верхнего уровня с этой подстрокой уже существует." -#: dcim/models/sites.py:115 +#: netbox/dcim/models/sites.py:115 msgid "site group" msgstr "группа мест" -#: dcim/models/sites.py:116 +#: netbox/dcim/models/sites.py:116 msgid "site groups" msgstr "группы мест" -#: dcim/models/sites.py:141 +#: netbox/dcim/models/sites.py:141 msgid "Full name of the site" msgstr "Полное название сайта" -#: dcim/models/sites.py:181 dcim/models/sites.py:279 +#: netbox/dcim/models/sites.py:181 netbox/dcim/models/sites.py:279 msgid "facility" msgstr "объект" -#: dcim/models/sites.py:184 dcim/models/sites.py:282 +#: netbox/dcim/models/sites.py:184 netbox/dcim/models/sites.py:282 msgid "Local facility ID or description" msgstr "Идентификатор или описание местного объекта" -#: dcim/models/sites.py:195 +#: netbox/dcim/models/sites.py:195 msgid "physical address" msgstr "физический адрес" -#: dcim/models/sites.py:198 +#: netbox/dcim/models/sites.py:198 msgid "Physical location of the building" msgstr "Физическое местоположение здания" -#: dcim/models/sites.py:201 +#: netbox/dcim/models/sites.py:201 msgid "shipping address" msgstr "адрес доставки" -#: dcim/models/sites.py:204 +#: netbox/dcim/models/sites.py:204 msgid "If different from the physical address" msgstr "Если отличается от физического адреса" -#: dcim/models/sites.py:238 +#: netbox/dcim/models/sites.py:238 msgid "site" msgstr "место" -#: dcim/models/sites.py:239 +#: netbox/dcim/models/sites.py:239 msgid "sites" msgstr "Сайты" -#: dcim/models/sites.py:309 +#: netbox/dcim/models/sites.py:309 msgid "A location with this name already exists within the specified site." msgstr "Локация с таким именем уже существует на указанном месте." -#: dcim/models/sites.py:319 +#: netbox/dcim/models/sites.py:319 msgid "A location with this slug already exists within the specified site." msgstr "Локация с этой подстрокой уже существует на указанном сайте." -#: dcim/models/sites.py:322 +#: netbox/dcim/models/sites.py:322 msgid "location" msgstr "локация" -#: dcim/models/sites.py:323 +#: netbox/dcim/models/sites.py:323 msgid "locations" msgstr "локации" -#: dcim/models/sites.py:337 +#: netbox/dcim/models/sites.py:337 #, python-brace-format msgid "Parent location ({parent}) must belong to the same site ({site})." msgstr "" "Локация родителя ({parent}) должен принадлежать тому же сайту ({site})." -#: dcim/tables/cables.py:54 +#: netbox/dcim/tables/cables.py:54 msgid "Termination A" msgstr "Окончание A" -#: dcim/tables/cables.py:59 +#: netbox/dcim/tables/cables.py:59 msgid "Termination B" msgstr "Окончание В" -#: dcim/tables/cables.py:65 wireless/tables/wirelesslink.py:22 +#: netbox/dcim/tables/cables.py:65 netbox/wireless/tables/wirelesslink.py:22 msgid "Device A" msgstr "Устройство A" -#: dcim/tables/cables.py:71 wireless/tables/wirelesslink.py:31 +#: netbox/dcim/tables/cables.py:71 netbox/wireless/tables/wirelesslink.py:31 msgid "Device B" msgstr "Устройство B" -#: dcim/tables/cables.py:77 +#: netbox/dcim/tables/cables.py:77 msgid "Location A" msgstr "Локация A" -#: dcim/tables/cables.py:83 +#: netbox/dcim/tables/cables.py:83 msgid "Location B" msgstr "Локация B" -#: dcim/tables/cables.py:89 +#: netbox/dcim/tables/cables.py:89 msgid "Rack A" msgstr "Стойка A" -#: dcim/tables/cables.py:95 +#: netbox/dcim/tables/cables.py:95 msgid "Rack B" msgstr "Стойка B" -#: dcim/tables/cables.py:101 +#: netbox/dcim/tables/cables.py:101 msgid "Site A" msgstr "Сайт A" -#: dcim/tables/cables.py:107 +#: netbox/dcim/tables/cables.py:107 msgid "Site B" msgstr "Сайт B" -#: dcim/tables/connections.py:31 dcim/tables/connections.py:50 -#: dcim/tables/connections.py:71 -#: templates/dcim/inc/connection_endpoints.html:16 +#: 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 msgid "Reachable" msgstr "Доступен" -#: dcim/tables/devices.py:66 dcim/tables/devices.py:111 -#: dcim/tables/racks.py:81 dcim/tables/sites.py:143 -#: extras/tables/tables.py:435 netbox/navigation/menu.py:56 -#: netbox/navigation/menu.py:60 netbox/navigation/menu.py:62 -#: virtualization/forms/model_forms.py:122 -#: virtualization/tables/clusters.py:83 virtualization/views.py:210 +#: netbox/dcim/tables/devices.py:58 netbox/dcim/tables/devices.py:103 +#: netbox/dcim/tables/racks.py:81 netbox/dcim/tables/sites.py:143 +#: netbox/extras/tables/tables.py:435 netbox/netbox/navigation/menu.py:56 +#: netbox/netbox/navigation/menu.py:60 netbox/netbox/navigation/menu.py:62 +#: netbox/virtualization/forms/model_forms.py:122 +#: netbox/virtualization/tables/clusters.py:83 +#: netbox/virtualization/views.py:210 msgid "Devices" msgstr "Устройства" -#: dcim/tables/devices.py:71 dcim/tables/devices.py:116 -#: virtualization/tables/clusters.py:88 +#: netbox/dcim/tables/devices.py:63 netbox/dcim/tables/devices.py:108 +#: netbox/virtualization/tables/clusters.py:88 msgid "VMs" msgstr "Виртуальные машины" -#: dcim/tables/devices.py:105 dcim/tables/devices.py:221 -#: extras/forms/model_forms.py:506 templates/dcim/device.html:111 -#: templates/dcim/device/render_config.html:11 -#: templates/dcim/device/render_config.html:14 -#: templates/dcim/devicerole.html:44 templates/dcim/platform.html:41 -#: templates/extras/configtemplate.html:10 -#: templates/virtualization/virtualmachine.html:44 -#: templates/virtualization/virtualmachine/render_config.html:11 -#: templates/virtualization/virtualmachine/render_config.html:14 -#: virtualization/tables/virtualmachines.py:106 +#: netbox/dcim/tables/devices.py:97 netbox/dcim/tables/devices.py:213 +#: netbox/extras/forms/model_forms.py:506 +#: netbox/templates/dcim/device.html:112 +#: netbox/templates/dcim/device/render_config.html:11 +#: netbox/templates/dcim/device/render_config.html:14 +#: netbox/templates/dcim/devicerole.html:44 +#: netbox/templates/dcim/platform.html:41 +#: netbox/templates/extras/configtemplate.html:10 +#: netbox/templates/virtualization/virtualmachine.html:44 +#: netbox/templates/virtualization/virtualmachine/render_config.html:11 +#: netbox/templates/virtualization/virtualmachine/render_config.html:14 +#: netbox/virtualization/tables/virtualmachines.py:106 msgid "Config Template" msgstr "Шаблон конфигурации" -#: dcim/tables/devices.py:155 templates/dcim/sitegroup.html:26 +#: netbox/dcim/tables/devices.py:147 netbox/templates/dcim/sitegroup.html:26 msgid "Site Group" msgstr "Группа сайтов" -#: dcim/tables/devices.py:192 dcim/tables/devices.py:1051 -#: ipam/forms/bulk_import.py:511 ipam/forms/model_forms.py:304 -#: ipam/forms/model_forms.py:313 ipam/tables/ip.py:352 ipam/tables/ip.py:418 -#: ipam/tables/ip.py:441 templates/ipam/ipaddress.html:11 -#: virtualization/tables/virtualmachines.py:94 +#: netbox/dcim/tables/devices.py:184 netbox/dcim/tables/devices.py:1033 +#: netbox/ipam/forms/bulk_import.py:511 netbox/ipam/forms/model_forms.py:304 +#: netbox/ipam/forms/model_forms.py:313 netbox/ipam/tables/ip.py:352 +#: netbox/ipam/tables/ip.py:418 netbox/ipam/tables/ip.py:441 +#: netbox/templates/ipam/ipaddress.html:11 +#: netbox/virtualization/tables/virtualmachines.py:94 msgid "IP Address" msgstr "IP-адрес" -#: dcim/tables/devices.py:196 dcim/tables/devices.py:1055 -#: virtualization/tables/virtualmachines.py:85 +#: netbox/dcim/tables/devices.py:188 netbox/dcim/tables/devices.py:1037 +#: netbox/virtualization/tables/virtualmachines.py:85 msgid "IPv4 Address" msgstr "Адрес IPv4" -#: dcim/tables/devices.py:200 dcim/tables/devices.py:1059 -#: virtualization/tables/virtualmachines.py:89 +#: netbox/dcim/tables/devices.py:192 netbox/dcim/tables/devices.py:1041 +#: netbox/virtualization/tables/virtualmachines.py:89 msgid "IPv6 Address" msgstr "Адрес IPv6" -#: dcim/tables/devices.py:215 +#: netbox/dcim/tables/devices.py:207 msgid "VC Position" msgstr "Позиция VC" -#: dcim/tables/devices.py:218 +#: netbox/dcim/tables/devices.py:210 msgid "VC Priority" msgstr "Приоритет VC" -#: dcim/tables/devices.py:225 templates/dcim/device_edit.html:38 -#: templates/dcim/devicebay_populate.html:16 +#: netbox/dcim/tables/devices.py:217 netbox/templates/dcim/device_edit.html:38 +#: netbox/templates/dcim/devicebay_populate.html:16 msgid "Parent Device" msgstr "Родительское устройство" -#: dcim/tables/devices.py:230 +#: netbox/dcim/tables/devices.py:222 msgid "Position (Device Bay)" msgstr "Положение (отсек для устройств)" -#: dcim/tables/devices.py:239 +#: netbox/dcim/tables/devices.py:231 msgid "Console ports" msgstr "Консольные порты" -#: dcim/tables/devices.py:242 +#: netbox/dcim/tables/devices.py:234 msgid "Console server ports" msgstr "Порты консольного сервера" -#: dcim/tables/devices.py:245 +#: netbox/dcim/tables/devices.py:237 msgid "Power ports" msgstr "Порты питания" -#: dcim/tables/devices.py:248 +#: netbox/dcim/tables/devices.py:240 msgid "Power outlets" msgstr "Розетки питания" -#: dcim/tables/devices.py:251 dcim/tables/devices.py:1064 -#: dcim/tables/devicetypes.py:125 dcim/views.py:1006 dcim/views.py:1245 -#: dcim/views.py:1931 netbox/navigation/menu.py:81 -#: netbox/navigation/menu.py:237 templates/dcim/device/base.html:37 -#: templates/dcim/device_list.html:43 templates/dcim/devicetype/base.html:34 -#: templates/dcim/module.html:34 templates/dcim/moduletype/base.html:34 -#: templates/dcim/virtualdevicecontext.html:61 -#: templates/dcim/virtualdevicecontext.html:81 -#: templates/virtualization/virtualmachine/base.html:27 -#: templates/virtualization/virtualmachine_list.html:14 -#: virtualization/tables/virtualmachines.py:100 virtualization/views.py:367 -#: wireless/tables/wirelesslan.py:55 +#: netbox/dcim/tables/devices.py:243 netbox/dcim/tables/devices.py:1046 +#: netbox/dcim/tables/devicetypes.py:125 netbox/dcim/views.py:1006 +#: netbox/dcim/views.py:1245 netbox/dcim/views.py:1931 +#: netbox/netbox/navigation/menu.py:81 netbox/netbox/navigation/menu.py:237 +#: netbox/templates/dcim/device/base.html:37 +#: netbox/templates/dcim/device_list.html:43 +#: netbox/templates/dcim/devicetype/base.html:34 +#: netbox/templates/dcim/module.html:34 +#: netbox/templates/dcim/moduletype/base.html:34 +#: netbox/templates/dcim/virtualdevicecontext.html:61 +#: netbox/templates/dcim/virtualdevicecontext.html:81 +#: netbox/templates/virtualization/virtualmachine/base.html:27 +#: netbox/templates/virtualization/virtualmachine_list.html:14 +#: netbox/virtualization/tables/virtualmachines.py:100 +#: netbox/virtualization/views.py:367 netbox/wireless/tables/wirelesslan.py:55 msgid "Interfaces" msgstr "Интерфейсы" -#: dcim/tables/devices.py:254 +#: netbox/dcim/tables/devices.py:246 msgid "Front ports" msgstr "Передние порты" -#: dcim/tables/devices.py:260 +#: netbox/dcim/tables/devices.py:252 msgid "Device bays" msgstr "Отсеки для устройств" -#: dcim/tables/devices.py:263 +#: netbox/dcim/tables/devices.py:255 msgid "Module bays" msgstr "Отсеки для модулей" -#: dcim/tables/devices.py:266 +#: netbox/dcim/tables/devices.py:258 msgid "Inventory items" msgstr "Комплектующие" -#: dcim/tables/devices.py:305 dcim/tables/modules.py:56 -#: templates/dcim/modulebay.html:17 +#: netbox/dcim/tables/devices.py:297 netbox/dcim/tables/modules.py:56 +#: netbox/templates/dcim/modulebay.html:17 msgid "Module Bay" msgstr "Модульный отсек" -#: dcim/tables/devices.py:318 dcim/tables/devicetypes.py:48 -#: dcim/tables/devicetypes.py:140 dcim/views.py:1081 dcim/views.py:2024 -#: netbox/navigation/menu.py:90 templates/dcim/device/base.html:52 -#: templates/dcim/device_list.html:71 templates/dcim/devicetype/base.html:49 -#: templates/dcim/inc/panels/inventory_items.html:6 -#: templates/dcim/inventoryitemrole.html:32 +#: netbox/dcim/tables/devices.py:310 netbox/dcim/tables/devicetypes.py:48 +#: netbox/dcim/tables/devicetypes.py:140 netbox/dcim/views.py:1081 +#: netbox/dcim/views.py:2024 netbox/netbox/navigation/menu.py:90 +#: netbox/templates/dcim/device/base.html:52 +#: netbox/templates/dcim/device_list.html:71 +#: netbox/templates/dcim/devicetype/base.html:49 +#: netbox/templates/dcim/inc/panels/inventory_items.html:6 +#: netbox/templates/dcim/inventoryitemrole.html:32 msgid "Inventory Items" msgstr "Предметы инвентаря" -#: dcim/tables/devices.py:330 +#: netbox/dcim/tables/devices.py:322 msgid "Cable Color" msgstr "Цвет кабеля" -#: dcim/tables/devices.py:336 +#: netbox/dcim/tables/devices.py:328 msgid "Link Peers" msgstr "Связать узлы" -#: dcim/tables/devices.py:339 +#: netbox/dcim/tables/devices.py:331 msgid "Mark Connected" msgstr "Отметить подключение" -#: dcim/tables/devices.py:455 +#: netbox/dcim/tables/devices.py:449 msgid "Maximum draw (W)" msgstr "Максимальная потребляемая мощность (Вт)" -#: dcim/tables/devices.py:458 +#: netbox/dcim/tables/devices.py:452 msgid "Allocated draw (W)" msgstr "Выделенная мощность (Вт)" -#: dcim/tables/devices.py:558 ipam/forms/model_forms.py:747 -#: ipam/tables/fhrp.py:28 ipam/views.py:602 ipam/views.py:701 -#: netbox/navigation/menu.py:145 netbox/navigation/menu.py:147 -#: templates/dcim/interface.html:339 templates/ipam/ipaddress_bulk_add.html:15 -#: templates/ipam/service.html:40 templates/virtualization/vminterface.html:85 -#: vpn/tables/tunnels.py:98 +#: netbox/dcim/tables/devices.py:546 netbox/ipam/forms/model_forms.py:747 +#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:602 +#: netbox/ipam/views.py:701 netbox/netbox/navigation/menu.py:145 +#: netbox/netbox/navigation/menu.py:147 +#: netbox/templates/dcim/interface.html:339 +#: netbox/templates/ipam/ipaddress_bulk_add.html:15 +#: netbox/templates/ipam/service.html:40 +#: netbox/templates/virtualization/vminterface.html:85 +#: netbox/vpn/tables/tunnels.py:98 msgid "IP Addresses" msgstr "IP-адреса" -#: dcim/tables/devices.py:564 netbox/navigation/menu.py:189 -#: templates/ipam/inc/panels/fhrp_groups.html:6 +#: netbox/dcim/tables/devices.py:552 netbox/netbox/navigation/menu.py:189 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:6 msgid "FHRP Groups" msgstr "Группы FHRP" -#: dcim/tables/devices.py:576 templates/dcim/interface.html:89 -#: templates/virtualization/vminterface.html:67 templates/vpn/tunnel.html:18 -#: templates/vpn/tunneltermination.html:13 vpn/forms/bulk_edit.py:76 -#: vpn/forms/bulk_import.py:76 vpn/forms/filtersets.py:42 -#: vpn/forms/filtersets.py:82 vpn/forms/model_forms.py:60 -#: vpn/forms/model_forms.py:145 vpn/tables/tunnels.py:78 +#: netbox/dcim/tables/devices.py:564 netbox/templates/dcim/interface.html:89 +#: netbox/templates/virtualization/vminterface.html:67 +#: netbox/templates/vpn/tunnel.html:18 +#: netbox/templates/vpn/tunneltermination.html:13 +#: netbox/vpn/forms/bulk_edit.py:76 netbox/vpn/forms/bulk_import.py:76 +#: netbox/vpn/forms/filtersets.py:42 netbox/vpn/forms/filtersets.py:82 +#: netbox/vpn/forms/model_forms.py:60 netbox/vpn/forms/model_forms.py:145 +#: netbox/vpn/tables/tunnels.py:78 msgid "Tunnel" msgstr "Туннель" -#: dcim/tables/devices.py:601 dcim/tables/devicetypes.py:224 -#: templates/dcim/interface.html:65 +#: netbox/dcim/tables/devices.py:589 netbox/dcim/tables/devicetypes.py:224 +#: netbox/templates/dcim/interface.html:65 msgid "Management Only" msgstr "Только управление" -#: dcim/tables/devices.py:619 +#: netbox/dcim/tables/devices.py:607 msgid "VDCs" msgstr "Виртуальные контексты устройств(VDCs)" -#: dcim/tables/devices.py:870 templates/dcim/modulebay.html:49 +#: netbox/dcim/tables/devices.py:852 netbox/templates/dcim/modulebay.html:49 msgid "Installed Module" msgstr "Установленный модуль" -#: dcim/tables/devices.py:873 +#: netbox/dcim/tables/devices.py:855 msgid "Module Serial" msgstr "Серийный номер модуля" -#: dcim/tables/devices.py:877 +#: netbox/dcim/tables/devices.py:859 msgid "Module Asset Tag" msgstr "Тег активов модуля" -#: dcim/tables/devices.py:886 +#: netbox/dcim/tables/devices.py:868 msgid "Module Status" msgstr "Состояние модуля" -#: dcim/tables/devices.py:928 dcim/tables/devicetypes.py:308 -#: templates/dcim/inventoryitem.html:40 +#: netbox/dcim/tables/devices.py:910 netbox/dcim/tables/devicetypes.py:308 +#: netbox/templates/dcim/inventoryitem.html:40 msgid "Component" msgstr "Компонент" -#: dcim/tables/devices.py:983 +#: netbox/dcim/tables/devices.py:965 msgid "Items" msgstr "Предметы" -#: dcim/tables/devicetypes.py:38 netbox/navigation/menu.py:71 -#: netbox/navigation/menu.py:73 +#: netbox/dcim/tables/devicetypes.py:38 netbox/netbox/navigation/menu.py:71 +#: netbox/netbox/navigation/menu.py:73 msgid "Device Types" msgstr "Типы устройств" -#: dcim/tables/devicetypes.py:43 netbox/navigation/menu.py:74 +#: netbox/dcim/tables/devicetypes.py:43 netbox/netbox/navigation/menu.py:74 msgid "Module Types" msgstr "Типы модулей" -#: dcim/tables/devicetypes.py:53 extras/forms/filtersets.py:380 -#: extras/forms/model_forms.py:413 extras/tables/tables.py:430 -#: netbox/navigation/menu.py:65 +#: netbox/dcim/tables/devicetypes.py:53 netbox/extras/forms/filtersets.py:380 +#: netbox/extras/forms/model_forms.py:413 netbox/extras/tables/tables.py:430 +#: netbox/netbox/navigation/menu.py:65 msgid "Platforms" msgstr "Платформы" -#: dcim/tables/devicetypes.py:85 templates/dcim/devicetype.html:29 +#: netbox/dcim/tables/devicetypes.py:85 +#: netbox/templates/dcim/devicetype.html:29 msgid "Default Platform" msgstr "Платформа по умолчанию" -#: dcim/tables/devicetypes.py:89 templates/dcim/devicetype.html:45 +#: netbox/dcim/tables/devicetypes.py:89 +#: netbox/templates/dcim/devicetype.html:45 msgid "Full Depth" msgstr "Полная глубина" -#: dcim/tables/devicetypes.py:98 +#: netbox/dcim/tables/devicetypes.py:98 msgid "U Height" msgstr "Высота U" -#: dcim/tables/devicetypes.py:110 dcim/tables/modules.py:26 +#: netbox/dcim/tables/devicetypes.py:110 netbox/dcim/tables/modules.py:26 msgid "Instances" msgstr "Инстансы" -#: dcim/tables/devicetypes.py:113 dcim/views.py:946 dcim/views.py:1185 -#: dcim/views.py:1871 netbox/navigation/menu.py:84 -#: templates/dcim/device/base.html:25 templates/dcim/device_list.html:15 -#: templates/dcim/devicetype/base.html:22 templates/dcim/module.html:22 -#: templates/dcim/moduletype/base.html:22 +#: netbox/dcim/tables/devicetypes.py:113 netbox/dcim/views.py:946 +#: netbox/dcim/views.py:1185 netbox/dcim/views.py:1871 +#: netbox/netbox/navigation/menu.py:84 +#: netbox/templates/dcim/device/base.html:25 +#: netbox/templates/dcim/device_list.html:15 +#: netbox/templates/dcim/devicetype/base.html:22 +#: netbox/templates/dcim/module.html:22 +#: netbox/templates/dcim/moduletype/base.html:22 msgid "Console Ports" msgstr "Порты консоли" -#: dcim/tables/devicetypes.py:116 dcim/views.py:961 dcim/views.py:1200 -#: dcim/views.py:1886 netbox/navigation/menu.py:85 -#: templates/dcim/device/base.html:28 templates/dcim/device_list.html:22 -#: templates/dcim/devicetype/base.html:25 templates/dcim/module.html:25 -#: templates/dcim/moduletype/base.html:25 +#: netbox/dcim/tables/devicetypes.py:116 netbox/dcim/views.py:961 +#: netbox/dcim/views.py:1200 netbox/dcim/views.py:1886 +#: netbox/netbox/navigation/menu.py:85 +#: netbox/templates/dcim/device/base.html:28 +#: netbox/templates/dcim/device_list.html:22 +#: netbox/templates/dcim/devicetype/base.html:25 +#: netbox/templates/dcim/module.html:25 +#: netbox/templates/dcim/moduletype/base.html:25 msgid "Console Server Ports" msgstr "Порты консольного сервера" -#: dcim/tables/devicetypes.py:119 dcim/views.py:976 dcim/views.py:1215 -#: dcim/views.py:1901 netbox/navigation/menu.py:86 -#: templates/dcim/device/base.html:31 templates/dcim/device_list.html:29 -#: templates/dcim/devicetype/base.html:28 templates/dcim/module.html:28 -#: templates/dcim/moduletype/base.html:28 +#: netbox/dcim/tables/devicetypes.py:119 netbox/dcim/views.py:976 +#: netbox/dcim/views.py:1215 netbox/dcim/views.py:1901 +#: netbox/netbox/navigation/menu.py:86 +#: netbox/templates/dcim/device/base.html:31 +#: netbox/templates/dcim/device_list.html:29 +#: netbox/templates/dcim/devicetype/base.html:28 +#: netbox/templates/dcim/module.html:28 +#: netbox/templates/dcim/moduletype/base.html:28 msgid "Power Ports" msgstr "Порты питания" -#: dcim/tables/devicetypes.py:122 dcim/views.py:991 dcim/views.py:1230 -#: dcim/views.py:1916 netbox/navigation/menu.py:87 -#: templates/dcim/device/base.html:34 templates/dcim/device_list.html:36 -#: templates/dcim/devicetype/base.html:31 templates/dcim/module.html:31 -#: templates/dcim/moduletype/base.html:31 +#: netbox/dcim/tables/devicetypes.py:122 netbox/dcim/views.py:991 +#: netbox/dcim/views.py:1230 netbox/dcim/views.py:1916 +#: netbox/netbox/navigation/menu.py:87 +#: netbox/templates/dcim/device/base.html:34 +#: netbox/templates/dcim/device_list.html:36 +#: netbox/templates/dcim/devicetype/base.html:31 +#: netbox/templates/dcim/module.html:31 +#: netbox/templates/dcim/moduletype/base.html:31 msgid "Power Outlets" msgstr "Розетки питания" -#: dcim/tables/devicetypes.py:128 dcim/views.py:1021 dcim/views.py:1260 -#: dcim/views.py:1952 netbox/navigation/menu.py:82 -#: templates/dcim/device/base.html:40 templates/dcim/devicetype/base.html:37 -#: templates/dcim/module.html:37 templates/dcim/moduletype/base.html:37 +#: netbox/dcim/tables/devicetypes.py:128 netbox/dcim/views.py:1021 +#: netbox/dcim/views.py:1260 netbox/dcim/views.py:1952 +#: netbox/netbox/navigation/menu.py:82 +#: netbox/templates/dcim/device/base.html:40 +#: netbox/templates/dcim/devicetype/base.html:37 +#: netbox/templates/dcim/module.html:37 +#: netbox/templates/dcim/moduletype/base.html:37 msgid "Front Ports" msgstr "Передние порты" -#: dcim/tables/devicetypes.py:131 dcim/views.py:1036 dcim/views.py:1275 -#: dcim/views.py:1967 netbox/navigation/menu.py:83 -#: templates/dcim/device/base.html:43 templates/dcim/device_list.html:50 -#: templates/dcim/devicetype/base.html:40 templates/dcim/module.html:40 -#: templates/dcim/moduletype/base.html:40 +#: netbox/dcim/tables/devicetypes.py:131 netbox/dcim/views.py:1036 +#: netbox/dcim/views.py:1275 netbox/dcim/views.py:1967 +#: netbox/netbox/navigation/menu.py:83 +#: netbox/templates/dcim/device/base.html:43 +#: netbox/templates/dcim/device_list.html:50 +#: netbox/templates/dcim/devicetype/base.html:40 +#: netbox/templates/dcim/module.html:40 +#: netbox/templates/dcim/moduletype/base.html:40 msgid "Rear Ports" msgstr "Задние порты" -#: dcim/tables/devicetypes.py:134 dcim/views.py:1066 dcim/views.py:2005 -#: netbox/navigation/menu.py:89 templates/dcim/device/base.html:49 -#: templates/dcim/device_list.html:57 templates/dcim/devicetype/base.html:46 +#: netbox/dcim/tables/devicetypes.py:134 netbox/dcim/views.py:1066 +#: netbox/dcim/views.py:2005 netbox/netbox/navigation/menu.py:89 +#: netbox/templates/dcim/device/base.html:49 +#: netbox/templates/dcim/device_list.html:57 +#: netbox/templates/dcim/devicetype/base.html:46 msgid "Device Bays" msgstr "Отсеки для устройств" -#: dcim/tables/devicetypes.py:137 dcim/views.py:1051 dcim/views.py:1986 -#: netbox/navigation/menu.py:88 templates/dcim/device/base.html:46 -#: templates/dcim/device_list.html:64 templates/dcim/devicetype/base.html:43 +#: netbox/dcim/tables/devicetypes.py:137 netbox/dcim/views.py:1051 +#: netbox/dcim/views.py:1986 netbox/netbox/navigation/menu.py:88 +#: netbox/templates/dcim/device/base.html:46 +#: netbox/templates/dcim/device_list.html:64 +#: netbox/templates/dcim/devicetype/base.html:43 msgid "Module Bays" msgstr "Отсеки для модулей" -#: dcim/tables/power.py:36 netbox/navigation/menu.py:282 -#: templates/dcim/powerpanel.html:51 +#: netbox/dcim/tables/power.py:36 netbox/netbox/navigation/menu.py:282 +#: netbox/templates/dcim/powerpanel.html:51 msgid "Power Feeds" msgstr "Источники питания" -#: dcim/tables/power.py:80 templates/dcim/powerfeed.html:99 +#: netbox/dcim/tables/power.py:80 netbox/templates/dcim/powerfeed.html:99 msgid "Max Utilization" msgstr "Максимальное использование" -#: dcim/tables/power.py:84 +#: netbox/dcim/tables/power.py:84 msgid "Available Power (VA)" msgstr "Доступная мощность (ВА)" -#: dcim/tables/racks.py:29 dcim/tables/sites.py:138 -#: netbox/navigation/menu.py:24 netbox/navigation/menu.py:26 +#: netbox/dcim/tables/racks.py:29 netbox/dcim/tables/sites.py:138 +#: netbox/netbox/navigation/menu.py:24 netbox/netbox/navigation/menu.py:26 msgid "Racks" msgstr "Стойки" -#: dcim/tables/racks.py:73 templates/dcim/device.html:310 -#: templates/dcim/rack.html:90 +#: netbox/dcim/tables/racks.py:73 netbox/templates/dcim/device.html:311 +#: netbox/templates/dcim/rack.html:90 msgid "Height" msgstr "Высота" -#: dcim/tables/racks.py:85 +#: netbox/dcim/tables/racks.py:85 msgid "Space" msgstr "Пространство" -#: dcim/tables/racks.py:96 templates/dcim/rack.html:100 +#: netbox/dcim/tables/racks.py:96 netbox/templates/dcim/rack.html:100 msgid "Outer Width" msgstr "Внешняя ширина" -#: dcim/tables/racks.py:100 templates/dcim/rack.html:110 +#: netbox/dcim/tables/racks.py:100 netbox/templates/dcim/rack.html:110 msgid "Outer Depth" msgstr "Внешняя глубина" -#: dcim/tables/racks.py:108 +#: netbox/dcim/tables/racks.py:108 msgid "Max Weight" msgstr "Максимальный вес" -#: dcim/tables/sites.py:30 dcim/tables/sites.py:57 -#: extras/forms/filtersets.py:360 extras/forms/model_forms.py:393 -#: ipam/forms/bulk_edit.py:129 ipam/forms/model_forms.py:151 -#: ipam/tables/asn.py:66 netbox/navigation/menu.py:15 -#: netbox/navigation/menu.py:17 +#: netbox/dcim/tables/sites.py:30 netbox/dcim/tables/sites.py:57 +#: netbox/extras/forms/filtersets.py:360 +#: netbox/extras/forms/model_forms.py:393 netbox/ipam/forms/bulk_edit.py:129 +#: netbox/ipam/forms/model_forms.py:151 netbox/ipam/tables/asn.py:66 +#: netbox/netbox/navigation/menu.py:15 netbox/netbox/navigation/menu.py:17 msgid "Sites" msgstr "Сайты" -#: dcim/tests/test_api.py:50 +#: netbox/dcim/tests/test_api.py:50 msgid "Test case must set peer_termination_type" msgstr "" "В тестовом примере должно быть установлено значение peer_termination_type" -#: dcim/views.py:137 +#: netbox/dcim/views.py:137 #, python-brace-format msgid "Disconnected {count} {type}" msgstr "Отключен {count} {type}" -#: dcim/views.py:698 netbox/navigation/menu.py:28 +#: netbox/dcim/views.py:698 netbox/netbox/navigation/menu.py:28 msgid "Reservations" msgstr "Резервирование" -#: dcim/views.py:716 templates/dcim/location.html:90 -#: templates/dcim/site.html:139 +#: netbox/dcim/views.py:716 netbox/templates/dcim/location.html:90 +#: netbox/templates/dcim/site.html:140 msgid "Non-Racked Devices" msgstr "Устройства без стоек" -#: dcim/views.py:2037 extras/forms/model_forms.py:453 -#: templates/extras/configcontext.html:10 -#: virtualization/forms/model_forms.py:225 virtualization/views.py:407 +#: netbox/dcim/views.py:2037 netbox/extras/forms/model_forms.py:453 +#: netbox/templates/extras/configcontext.html:10 +#: netbox/virtualization/forms/model_forms.py:225 +#: netbox/virtualization/views.py:407 msgid "Config Context" msgstr "Контекст конфигурации" -#: dcim/views.py:2047 virtualization/views.py:417 +#: netbox/dcim/views.py:2047 netbox/virtualization/views.py:417 msgid "Render Config" msgstr "Конфигурация рендера" -#: dcim/views.py:2097 extras/tables/tables.py:440 -#: netbox/navigation/menu.py:234 netbox/navigation/menu.py:236 -#: virtualization/views.py:185 +#: netbox/dcim/views.py:2097 netbox/extras/tables/tables.py:440 +#: netbox/netbox/navigation/menu.py:234 netbox/netbox/navigation/menu.py:236 +#: netbox/virtualization/views.py:185 msgid "Virtual Machines" msgstr "Виртуальные машины" -#: dcim/views.py:2989 ipam/tables/ip.py:233 +#: netbox/dcim/views.py:2989 netbox/ipam/tables/ip.py:233 msgid "Children" msgstr "Потомки" -#: extras/api/customfields.py:88 +#: netbox/extras/api/customfields.py:88 #, python-brace-format msgid "Unknown related object(s): {name}" msgstr "Неизвестный связанный объект (ы): {name}" -#: extras/api/serializers_/customfields.py:74 +#: netbox/extras/api/serializers_/customfields.py:74 msgid "Changing the type of custom fields is not supported." msgstr "Изменение типа настраиваемых полей не поддерживается." -#: extras/api/serializers_/scripts.py:71 extras/api/serializers_/scripts.py:76 +#: netbox/extras/api/serializers_/scripts.py:71 +#: netbox/extras/api/serializers_/scripts.py:76 msgid "Scheduling is not enabled for this script." msgstr "Для этого сценария планирование отключено." -#: extras/choices.py:30 extras/forms/misc.py:14 +#: netbox/extras/choices.py:30 netbox/extras/forms/misc.py:14 msgid "Text" msgstr "Текст" -#: extras/choices.py:31 +#: netbox/extras/choices.py:31 msgid "Text (long)" msgstr "Текст (длинный)" -#: extras/choices.py:32 +#: netbox/extras/choices.py:32 msgid "Integer" msgstr "Целое число" -#: extras/choices.py:33 +#: netbox/extras/choices.py:33 msgid "Decimal" msgstr "Десятичный" -#: extras/choices.py:34 +#: netbox/extras/choices.py:34 msgid "Boolean (true/false)" msgstr "Логическое значение (истинно/ложь)" -#: extras/choices.py:35 +#: netbox/extras/choices.py:35 msgid "Date" msgstr "Дата" -#: extras/choices.py:36 +#: netbox/extras/choices.py:36 msgid "Date & time" msgstr "Дата и время" -#: extras/choices.py:38 +#: netbox/extras/choices.py:38 msgid "JSON" msgstr "JSON" -#: extras/choices.py:39 +#: netbox/extras/choices.py:39 msgid "Selection" msgstr "Выбор" -#: extras/choices.py:40 +#: netbox/extras/choices.py:40 msgid "Multiple selection" msgstr "Множественный выбор" -#: extras/choices.py:42 +#: netbox/extras/choices.py:42 msgid "Multiple objects" msgstr "Несколько объектов" -#: extras/choices.py:53 netbox/preferences.py:21 -#: templates/extras/customfield.html:66 vpn/choices.py:20 -#: wireless/choices.py:27 +#: netbox/extras/choices.py:53 netbox/netbox/preferences.py:21 +#: netbox/templates/extras/customfield.html:66 netbox/vpn/choices.py:20 +#: netbox/wireless/choices.py:27 msgid "Disabled" msgstr "Инвалид" -#: extras/choices.py:54 +#: netbox/extras/choices.py:54 msgid "Loose" msgstr "Свободный" -#: extras/choices.py:55 +#: netbox/extras/choices.py:55 msgid "Exact" msgstr "Точный" -#: extras/choices.py:66 +#: netbox/extras/choices.py:66 msgid "Always" msgstr "Всегда" -#: extras/choices.py:67 +#: netbox/extras/choices.py:67 msgid "If set" msgstr "Если установлено" -#: extras/choices.py:68 extras/choices.py:81 +#: netbox/extras/choices.py:68 netbox/extras/choices.py:81 msgid "Hidden" msgstr "Скрытый" -#: extras/choices.py:79 +#: netbox/extras/choices.py:79 msgid "Yes" msgstr "Да" -#: extras/choices.py:80 +#: netbox/extras/choices.py:80 msgid "No" msgstr "Нет" -#: extras/choices.py:108 templates/tenancy/contact.html:57 -#: tenancy/forms/bulk_edit.py:118 wireless/forms/model_forms.py:162 +#: netbox/extras/choices.py:108 netbox/templates/tenancy/contact.html:57 +#: netbox/tenancy/forms/bulk_edit.py:118 +#: netbox/wireless/forms/model_forms.py:162 msgid "Link" msgstr "Ссылка" -#: extras/choices.py:122 +#: netbox/extras/choices.py:122 msgid "Newest" msgstr "Новейший" -#: extras/choices.py:123 +#: netbox/extras/choices.py:123 msgid "Oldest" msgstr "Самый старый" -#: extras/choices.py:139 templates/generic/object.html:61 +#: netbox/extras/choices.py:139 netbox/templates/generic/object.html:61 msgid "Updated" msgstr "Обновлено" -#: extras/choices.py:140 +#: netbox/extras/choices.py:140 msgid "Deleted" msgstr "Удалено" -#: extras/choices.py:157 extras/choices.py:181 +#: netbox/extras/choices.py:157 netbox/extras/choices.py:181 msgid "Info" msgstr "Информация" -#: extras/choices.py:158 extras/choices.py:180 +#: netbox/extras/choices.py:158 netbox/extras/choices.py:180 msgid "Success" msgstr "Успех" -#: extras/choices.py:159 extras/choices.py:182 +#: netbox/extras/choices.py:159 netbox/extras/choices.py:182 msgid "Warning" msgstr "Предупреждение" -#: extras/choices.py:160 +#: netbox/extras/choices.py:160 msgid "Danger" msgstr "Опасность" -#: extras/choices.py:178 +#: netbox/extras/choices.py:178 msgid "Debug" msgstr "Отладка" -#: extras/choices.py:179 netbox/choices.py:104 +#: netbox/extras/choices.py:179 netbox/netbox/choices.py:104 msgid "Default" msgstr "По умолчанию" -#: extras/choices.py:183 +#: netbox/extras/choices.py:183 msgid "Failure" msgstr "Неудача" -#: extras/choices.py:199 +#: netbox/extras/choices.py:199 msgid "Hourly" msgstr "Ежечасно" -#: extras/choices.py:200 +#: netbox/extras/choices.py:200 msgid "12 hours" msgstr "12 часов" -#: extras/choices.py:201 +#: netbox/extras/choices.py:201 msgid "Daily" msgstr "Ежедневно" -#: extras/choices.py:202 +#: netbox/extras/choices.py:202 msgid "Weekly" msgstr "Еженедельно" -#: extras/choices.py:203 +#: netbox/extras/choices.py:203 msgid "30 days" msgstr "30 дней" -#: extras/choices.py:268 extras/tables/tables.py:296 -#: templates/dcim/virtualchassis_edit.html:107 -#: templates/extras/eventrule.html:40 -#: templates/generic/bulk_add_component.html:68 -#: templates/generic/object_edit.html:47 templates/generic/object_edit.html:80 -#: templates/ipam/inc/ipaddress_edit_header.html:7 +#: netbox/extras/choices.py:268 netbox/extras/tables/tables.py:296 +#: netbox/templates/dcim/virtualchassis_edit.html:107 +#: netbox/templates/extras/eventrule.html:40 +#: netbox/templates/generic/bulk_add_component.html:68 +#: netbox/templates/generic/object_edit.html:47 +#: netbox/templates/generic/object_edit.html:80 +#: netbox/templates/ipam/inc/ipaddress_edit_header.html:7 msgid "Create" msgstr "Создайте" -#: extras/choices.py:269 extras/tables/tables.py:299 -#: templates/extras/eventrule.html:44 +#: netbox/extras/choices.py:269 netbox/extras/tables/tables.py:299 +#: netbox/templates/extras/eventrule.html:44 msgid "Update" msgstr "Обновить" -#: extras/choices.py:270 extras/tables/tables.py:302 -#: templates/circuits/inc/circuit_termination.html:23 -#: templates/dcim/inc/panels/inventory_items.html:37 -#: templates/dcim/moduletype/component_templates.html:23 -#: templates/dcim/powerpanel.html:66 templates/extras/eventrule.html:48 -#: templates/extras/script_list.html:37 templates/generic/bulk_delete.html:20 -#: templates/generic/bulk_delete.html:66 -#: templates/generic/object_delete.html:19 templates/htmx/delete_form.html:57 -#: templates/ipam/inc/panels/fhrp_groups.html:48 -#: templates/users/objectpermission.html:46 -#: utilities/templates/buttons/delete.html:11 +#: netbox/extras/choices.py:270 netbox/extras/tables/tables.py:302 +#: netbox/templates/circuits/inc/circuit_termination.html:23 +#: netbox/templates/dcim/inc/panels/inventory_items.html:37 +#: netbox/templates/dcim/moduletype/component_templates.html:23 +#: netbox/templates/dcim/powerpanel.html:66 +#: netbox/templates/extras/eventrule.html:48 +#: netbox/templates/extras/script_list.html:37 +#: netbox/templates/generic/bulk_delete.html:20 +#: netbox/templates/generic/bulk_delete.html:66 +#: netbox/templates/generic/object_delete.html:19 +#: netbox/templates/htmx/delete_form.html:57 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:48 +#: netbox/templates/users/objectpermission.html:46 +#: netbox/utilities/templates/buttons/delete.html:11 msgid "Delete" msgstr "Удалить" -#: extras/choices.py:294 netbox/choices.py:57 netbox/choices.py:105 +#: netbox/extras/choices.py:294 netbox/netbox/choices.py:57 +#: netbox/netbox/choices.py:105 msgid "Blue" msgstr "Синий" -#: extras/choices.py:295 netbox/choices.py:56 netbox/choices.py:106 +#: netbox/extras/choices.py:295 netbox/netbox/choices.py:56 +#: netbox/netbox/choices.py:106 msgid "Indigo" msgstr "Темно-синий" -#: extras/choices.py:296 netbox/choices.py:54 netbox/choices.py:107 +#: netbox/extras/choices.py:296 netbox/netbox/choices.py:54 +#: netbox/netbox/choices.py:107 msgid "Purple" msgstr "Фиолетовый" -#: extras/choices.py:297 netbox/choices.py:51 netbox/choices.py:108 +#: netbox/extras/choices.py:297 netbox/netbox/choices.py:51 +#: netbox/netbox/choices.py:108 msgid "Pink" msgstr "Розовый" -#: extras/choices.py:298 netbox/choices.py:50 netbox/choices.py:109 +#: netbox/extras/choices.py:298 netbox/netbox/choices.py:50 +#: netbox/netbox/choices.py:109 msgid "Red" msgstr "Красный" -#: extras/choices.py:299 netbox/choices.py:68 netbox/choices.py:110 +#: netbox/extras/choices.py:299 netbox/netbox/choices.py:68 +#: netbox/netbox/choices.py:110 msgid "Orange" msgstr "Оранжевый" -#: extras/choices.py:300 netbox/choices.py:66 netbox/choices.py:111 +#: netbox/extras/choices.py:300 netbox/netbox/choices.py:66 +#: netbox/netbox/choices.py:111 msgid "Yellow" msgstr "Желтый" -#: extras/choices.py:301 netbox/choices.py:63 netbox/choices.py:112 +#: netbox/extras/choices.py:301 netbox/netbox/choices.py:63 +#: netbox/netbox/choices.py:112 msgid "Green" msgstr "Зелёный" -#: extras/choices.py:302 netbox/choices.py:60 netbox/choices.py:113 +#: netbox/extras/choices.py:302 netbox/netbox/choices.py:60 +#: netbox/netbox/choices.py:113 msgid "Teal" msgstr "Cине-зеленый" -#: extras/choices.py:303 netbox/choices.py:59 netbox/choices.py:114 +#: netbox/extras/choices.py:303 netbox/netbox/choices.py:59 +#: netbox/netbox/choices.py:114 msgid "Cyan" msgstr "Голубой" -#: extras/choices.py:304 netbox/choices.py:115 +#: netbox/extras/choices.py:304 netbox/netbox/choices.py:115 msgid "Gray" msgstr "Серый" -#: extras/choices.py:305 netbox/choices.py:74 netbox/choices.py:116 +#: netbox/extras/choices.py:305 netbox/netbox/choices.py:74 +#: netbox/netbox/choices.py:116 msgid "Black" msgstr "Черный" -#: extras/choices.py:306 netbox/choices.py:75 netbox/choices.py:117 +#: netbox/extras/choices.py:306 netbox/netbox/choices.py:75 +#: netbox/netbox/choices.py:117 msgid "White" msgstr "Белый" -#: extras/choices.py:320 extras/forms/model_forms.py:242 -#: extras/forms/model_forms.py:324 templates/extras/webhook.html:10 +#: netbox/extras/choices.py:320 netbox/extras/forms/model_forms.py:242 +#: netbox/extras/forms/model_forms.py:324 +#: netbox/templates/extras/webhook.html:10 msgid "Webhook" msgstr "Вебхук" -#: extras/choices.py:321 extras/forms/model_forms.py:312 -#: templates/extras/script/base.html:29 +#: netbox/extras/choices.py:321 netbox/extras/forms/model_forms.py:312 +#: netbox/templates/extras/script/base.html:29 msgid "Script" msgstr "Сценарий" -#: extras/conditions.py:54 +#: netbox/extras/conditions.py:54 #, python-brace-format msgid "Unknown operator: {op}. Must be one of: {operators}" msgstr "" "Неизвестный оператор: {op}. Должен быть одним из следующих: {operators}" -#: extras/conditions.py:58 +#: netbox/extras/conditions.py:58 #, python-brace-format msgid "Unsupported value type: {value}" msgstr "Неподдерживаемый тип значения: {value}" -#: extras/conditions.py:60 +#: netbox/extras/conditions.py:60 #, python-brace-format msgid "Invalid type for {op} operation: {value}" msgstr "Неверный тип для {op} операция: {value}" -#: extras/conditions.py:137 +#: netbox/extras/conditions.py:137 #, python-brace-format msgid "Ruleset must be a dictionary, not {ruleset}." msgstr "Набор правил должен быть словарем, а не {ruleset}." -#: extras/conditions.py:139 +#: netbox/extras/conditions.py:139 #, python-brace-format msgid "Ruleset must have exactly one logical operator (found {ruleset})" msgstr "" "В наборе правил должен быть ровно один логический оператор (найден) " "{ruleset})" -#: extras/conditions.py:145 +#: netbox/extras/conditions.py:145 #, python-brace-format msgid "Invalid logic type: {logic} (must be '{op_and}' or '{op_or}')" msgstr "Неверный тип логики: {logic} (должно быть '{op_and}'или'{op_or}')" -#: extras/dashboard/forms.py:38 +#: netbox/extras/dashboard/forms.py:38 msgid "Widget type" msgstr "Тип виджета" -#: extras/dashboard/utils.py:36 +#: netbox/extras/dashboard/utils.py:36 #, python-brace-format msgid "Unregistered widget class: {name}" msgstr "Незарегистрированный класс виджета: {name}" -#: extras/dashboard/widgets.py:126 +#: netbox/extras/dashboard/widgets.py:126 #, python-brace-format msgid "{class_name} must define a render() method." msgstr "{class_name} должен определить метод render ()." -#: extras/dashboard/widgets.py:161 +#: netbox/extras/dashboard/widgets.py:161 msgid "Note" msgstr "Примечание" -#: extras/dashboard/widgets.py:162 +#: netbox/extras/dashboard/widgets.py:162 msgid "Display some arbitrary custom content. Markdown is supported." msgstr "" "Отображает произвольный пользовательский контент. Поддерживается разметка " "Markdown." -#: extras/dashboard/widgets.py:175 +#: netbox/extras/dashboard/widgets.py:175 msgid "Object Counts" msgstr "Количество объектов" -#: extras/dashboard/widgets.py:176 +#: netbox/extras/dashboard/widgets.py:176 msgid "" "Display a set of NetBox models and the number of objects created for each " "type." @@ -6451,273 +6915,292 @@ msgstr "" "Отобразите набор моделей NetBox и количество объектов, созданных для каждого" " типа." -#: extras/dashboard/widgets.py:186 +#: netbox/extras/dashboard/widgets.py:186 msgid "Filters to apply when counting the number of objects" msgstr "Фильтры, применяемые при подсчете количества объектов" -#: extras/dashboard/widgets.py:194 +#: netbox/extras/dashboard/widgets.py:194 msgid "Invalid format. Object filters must be passed as a dictionary." msgstr "" "Неверный формат. Фильтры объектов необходимо передавать в виде словаря." -#: extras/dashboard/widgets.py:222 +#: netbox/extras/dashboard/widgets.py:222 msgid "Object List" msgstr "Список объектов" -#: extras/dashboard/widgets.py:223 +#: netbox/extras/dashboard/widgets.py:223 msgid "Display an arbitrary list of objects." msgstr "Отобразите произвольный список объектов." -#: extras/dashboard/widgets.py:236 +#: netbox/extras/dashboard/widgets.py:236 msgid "The default number of objects to display" msgstr "Количество отображаемых объектов по умолчанию" -#: extras/dashboard/widgets.py:248 +#: netbox/extras/dashboard/widgets.py:248 msgid "Invalid format. URL parameters must be passed as a dictionary." msgstr "Неверный формат. Параметры URL должны быть переданы в виде словаря." -#: extras/dashboard/widgets.py:283 +#: netbox/extras/dashboard/widgets.py:284 msgid "RSS Feed" msgstr "RSS-канал" -#: extras/dashboard/widgets.py:288 +#: netbox/extras/dashboard/widgets.py:289 msgid "Embed an RSS feed from an external website." msgstr "Вставьте RSS-канал с внешнего веб-сайта." -#: extras/dashboard/widgets.py:295 +#: netbox/extras/dashboard/widgets.py:296 msgid "Feed URL" msgstr "URL-адрес ленты" -#: extras/dashboard/widgets.py:300 +#: netbox/extras/dashboard/widgets.py:301 msgid "The maximum number of objects to display" msgstr "Максимальное количество отображаемых объектов" -#: extras/dashboard/widgets.py:305 +#: netbox/extras/dashboard/widgets.py:306 msgid "How long to stored the cached content (in seconds)" msgstr "Как долго хранить кэшированный контент (в секундах)" -#: extras/dashboard/widgets.py:357 templates/account/base.html:10 -#: templates/account/bookmarks.html:7 templates/inc/user_menu.html:30 +#: netbox/extras/dashboard/widgets.py:358 +#: netbox/templates/account/base.html:10 +#: netbox/templates/account/bookmarks.html:7 +#: netbox/templates/inc/user_menu.html:30 msgid "Bookmarks" msgstr "Закладки" -#: extras/dashboard/widgets.py:361 +#: netbox/extras/dashboard/widgets.py:362 msgid "Show your personal bookmarks" msgstr "Покажите свои личные закладки" -#: extras/events.py:128 +#: netbox/extras/events.py:134 #, python-brace-format msgid "Unknown action type for an event rule: {action_type}" msgstr "Неизвестный тип действия для правила события: {action_type}" -#: extras/events.py:176 +#: netbox/extras/events.py:182 #, python-brace-format msgid "Cannot import events pipeline {name} error: {error}" msgstr "Невозможно импортировать конвейер событий {name} ошибка: {error}" -#: extras/filtersets.py:45 +#: netbox/extras/filtersets.py:45 msgid "Script module (ID)" msgstr "Модуль сценария (ID)" -#: extras/filtersets.py:249 extras/filtersets.py:589 extras/filtersets.py:621 +#: netbox/extras/filtersets.py:249 netbox/extras/filtersets.py:589 +#: netbox/extras/filtersets.py:621 msgid "Data file (ID)" msgstr "Файл данных (ID)" -#: extras/filtersets.py:526 virtualization/forms/filtersets.py:118 +#: netbox/extras/filtersets.py:526 +#: netbox/virtualization/forms/filtersets.py:118 msgid "Cluster type" msgstr "Тип кластера" -#: extras/filtersets.py:532 virtualization/filtersets.py:95 -#: virtualization/filtersets.py:147 +#: netbox/extras/filtersets.py:532 netbox/virtualization/filtersets.py:95 +#: netbox/virtualization/filtersets.py:147 msgid "Cluster type (slug)" msgstr "Тип кластера (подстрока)" -#: extras/filtersets.py:537 ipam/forms/bulk_edit.py:476 -#: ipam/forms/filtersets.py:464 ipam/forms/model_forms.py:624 -#: virtualization/forms/filtersets.py:112 +#: netbox/extras/filtersets.py:537 netbox/ipam/forms/bulk_edit.py:476 +#: netbox/ipam/forms/filtersets.py:464 netbox/ipam/forms/model_forms.py:624 +#: netbox/virtualization/forms/filtersets.py:112 msgid "Cluster group" msgstr "Кластерная группа" -#: extras/filtersets.py:543 virtualization/filtersets.py:136 +#: netbox/extras/filtersets.py:543 netbox/virtualization/filtersets.py:136 msgid "Cluster group (slug)" msgstr "Группа кластеров (подстрока)" -#: extras/filtersets.py:553 tenancy/forms/forms.py:16 -#: tenancy/forms/forms.py:39 +#: netbox/extras/filtersets.py:553 netbox/tenancy/forms/forms.py:16 +#: netbox/tenancy/forms/forms.py:39 msgid "Tenant group" msgstr "Группа тенантов" -#: extras/filtersets.py:559 tenancy/filtersets.py:189 -#: tenancy/filtersets.py:209 +#: netbox/extras/filtersets.py:559 netbox/tenancy/filtersets.py:189 +#: netbox/tenancy/filtersets.py:209 msgid "Tenant group (slug)" msgstr "Группа тенантов (подстрока)" -#: extras/filtersets.py:575 extras/forms/model_forms.py:371 -#: templates/extras/tag.html:11 +#: netbox/extras/filtersets.py:575 netbox/extras/forms/model_forms.py:371 +#: netbox/templates/extras/tag.html:11 msgid "Tag" msgstr "Тег" -#: extras/filtersets.py:581 +#: netbox/extras/filtersets.py:581 msgid "Tag (slug)" msgstr "Тег (подстрока)" -#: extras/filtersets.py:645 extras/forms/filtersets.py:438 +#: netbox/extras/filtersets.py:645 netbox/extras/forms/filtersets.py:438 msgid "Has local config context data" msgstr "Имеет локальные контекстные данные конфигурации" -#: extras/filtersets.py:670 +#: netbox/extras/filtersets.py:670 msgid "User name" msgstr "Имя пользователя" -#: extras/forms/bulk_edit.py:32 extras/forms/filtersets.py:57 +#: netbox/extras/forms/bulk_edit.py:32 netbox/extras/forms/filtersets.py:57 msgid "Group name" msgstr "Название группы" -#: extras/forms/bulk_edit.py:40 extras/forms/filtersets.py:65 -#: extras/tables/tables.py:49 templates/extras/customfield.html:38 -#: templates/generic/bulk_import.html:118 +#: netbox/extras/forms/bulk_edit.py:40 netbox/extras/forms/filtersets.py:65 +#: netbox/extras/tables/tables.py:49 +#: netbox/templates/extras/customfield.html:38 +#: netbox/templates/generic/bulk_import.html:118 msgid "Required" msgstr "Требуется" -#: extras/forms/bulk_edit.py:53 extras/forms/bulk_import.py:57 -#: extras/forms/filtersets.py:79 extras/models/customfields.py:194 +#: netbox/extras/forms/bulk_edit.py:53 netbox/extras/forms/bulk_import.py:57 +#: netbox/extras/forms/filtersets.py:79 +#: netbox/extras/models/customfields.py:194 msgid "UI visible" msgstr "Видимый пользовательский интерфейс" -#: extras/forms/bulk_edit.py:58 extras/forms/bulk_import.py:63 -#: extras/forms/filtersets.py:84 extras/models/customfields.py:201 +#: netbox/extras/forms/bulk_edit.py:58 netbox/extras/forms/bulk_import.py:63 +#: netbox/extras/forms/filtersets.py:84 +#: netbox/extras/models/customfields.py:201 msgid "UI editable" msgstr "Редактируемый UI" -#: extras/forms/bulk_edit.py:63 extras/forms/filtersets.py:87 +#: netbox/extras/forms/bulk_edit.py:63 netbox/extras/forms/filtersets.py:87 msgid "Is cloneable" msgstr "Можно клонировать" -#: extras/forms/bulk_edit.py:103 extras/forms/filtersets.py:127 +#: netbox/extras/forms/bulk_edit.py:103 netbox/extras/forms/filtersets.py:127 msgid "New window" msgstr "Новое окно" -#: extras/forms/bulk_edit.py:112 +#: netbox/extras/forms/bulk_edit.py:112 msgid "Button class" msgstr "Класс кнопки" -#: extras/forms/bulk_edit.py:129 extras/forms/filtersets.py:165 -#: extras/models/models.py:437 +#: netbox/extras/forms/bulk_edit.py:129 netbox/extras/forms/filtersets.py:165 +#: netbox/extras/models/models.py:437 msgid "MIME type" msgstr "Тип MIME" -#: extras/forms/bulk_edit.py:134 extras/forms/filtersets.py:168 +#: netbox/extras/forms/bulk_edit.py:134 netbox/extras/forms/filtersets.py:168 msgid "File extension" msgstr "Расширение файла" -#: extras/forms/bulk_edit.py:139 extras/forms/filtersets.py:172 +#: netbox/extras/forms/bulk_edit.py:139 netbox/extras/forms/filtersets.py:172 msgid "As attachment" msgstr "В качестве вложения" -#: extras/forms/bulk_edit.py:167 extras/forms/filtersets.py:214 -#: extras/tables/tables.py:219 templates/extras/savedfilter.html:29 +#: netbox/extras/forms/bulk_edit.py:167 netbox/extras/forms/filtersets.py:214 +#: netbox/extras/tables/tables.py:219 +#: netbox/templates/extras/savedfilter.html:29 msgid "Shared" msgstr "Общий" -#: extras/forms/bulk_edit.py:190 extras/forms/filtersets.py:243 -#: extras/models/models.py:202 +#: netbox/extras/forms/bulk_edit.py:190 netbox/extras/forms/filtersets.py:243 +#: netbox/extras/models/models.py:202 msgid "HTTP method" msgstr "Метод HTTP" -#: extras/forms/bulk_edit.py:194 extras/forms/filtersets.py:237 -#: templates/extras/webhook.html:30 +#: netbox/extras/forms/bulk_edit.py:194 netbox/extras/forms/filtersets.py:237 +#: netbox/templates/extras/webhook.html:30 msgid "Payload URL" msgstr "URL-адрес полезной нагрузки" -#: extras/forms/bulk_edit.py:199 extras/models/models.py:242 +#: netbox/extras/forms/bulk_edit.py:199 netbox/extras/models/models.py:242 msgid "SSL verification" msgstr "Проверка SSL" -#: extras/forms/bulk_edit.py:202 templates/extras/webhook.html:38 +#: netbox/extras/forms/bulk_edit.py:202 +#: netbox/templates/extras/webhook.html:38 msgid "Secret" msgstr "Секрет" -#: extras/forms/bulk_edit.py:207 +#: netbox/extras/forms/bulk_edit.py:207 msgid "CA file path" msgstr "Путь к файлу CA" -#: extras/forms/bulk_edit.py:226 +#: netbox/extras/forms/bulk_edit.py:226 msgid "On create" msgstr "При создании" -#: extras/forms/bulk_edit.py:231 +#: netbox/extras/forms/bulk_edit.py:231 msgid "On update" msgstr "При обновлении" -#: extras/forms/bulk_edit.py:236 +#: netbox/extras/forms/bulk_edit.py:236 msgid "On delete" msgstr "При удалении" -#: extras/forms/bulk_edit.py:241 +#: netbox/extras/forms/bulk_edit.py:241 msgid "On job start" msgstr "При начале работы" -#: extras/forms/bulk_edit.py:246 +#: netbox/extras/forms/bulk_edit.py:246 msgid "On job end" msgstr "По окончании работы" -#: extras/forms/bulk_edit.py:283 +#: netbox/extras/forms/bulk_edit.py:283 msgid "Is active" msgstr "Активен" -#: extras/forms/bulk_import.py:34 extras/forms/bulk_import.py:115 -#: extras/forms/bulk_import.py:136 extras/forms/bulk_import.py:159 -#: extras/forms/bulk_import.py:183 extras/forms/filtersets.py:115 -#: extras/forms/filtersets.py:202 extras/forms/model_forms.py:43 -#: extras/forms/model_forms.py:131 extras/forms/model_forms.py:163 -#: extras/forms/model_forms.py:204 extras/forms/model_forms.py:261 -#: extras/forms/model_forms.py:365 users/forms/model_forms.py:273 +#: netbox/extras/forms/bulk_import.py:34 +#: netbox/extras/forms/bulk_import.py:115 +#: netbox/extras/forms/bulk_import.py:136 +#: netbox/extras/forms/bulk_import.py:159 +#: netbox/extras/forms/bulk_import.py:183 +#: netbox/extras/forms/filtersets.py:115 netbox/extras/forms/filtersets.py:202 +#: netbox/extras/forms/model_forms.py:43 +#: netbox/extras/forms/model_forms.py:131 +#: netbox/extras/forms/model_forms.py:163 +#: netbox/extras/forms/model_forms.py:204 +#: netbox/extras/forms/model_forms.py:261 +#: netbox/extras/forms/model_forms.py:365 +#: netbox/users/forms/model_forms.py:273 msgid "Object types" msgstr "Типы объектов" -#: extras/forms/bulk_import.py:36 extras/forms/bulk_import.py:117 -#: extras/forms/bulk_import.py:138 extras/forms/bulk_import.py:161 -#: extras/forms/bulk_import.py:185 tenancy/forms/bulk_import.py:96 +#: netbox/extras/forms/bulk_import.py:36 +#: netbox/extras/forms/bulk_import.py:117 +#: netbox/extras/forms/bulk_import.py:138 +#: netbox/extras/forms/bulk_import.py:161 +#: netbox/extras/forms/bulk_import.py:185 +#: netbox/tenancy/forms/bulk_import.py:96 msgid "One or more assigned object types" msgstr "Один или несколько назначенных типов объектов" -#: extras/forms/bulk_import.py:41 +#: netbox/extras/forms/bulk_import.py:41 msgid "Field data type (e.g. text, integer, etc.)" msgstr "Тип данных поля (например, текст, целое число и т. д.)" -#: extras/forms/bulk_import.py:44 extras/forms/filtersets.py:186 -#: extras/forms/filtersets.py:260 extras/forms/model_forms.py:230 -#: tenancy/forms/filtersets.py:92 +#: netbox/extras/forms/bulk_import.py:44 netbox/extras/forms/filtersets.py:186 +#: netbox/extras/forms/filtersets.py:260 +#: netbox/extras/forms/model_forms.py:230 +#: netbox/tenancy/forms/filtersets.py:92 msgid "Object type" msgstr "Тип объекта" -#: extras/forms/bulk_import.py:47 +#: netbox/extras/forms/bulk_import.py:47 msgid "Object type (for object or multi-object fields)" msgstr "" "Тип объекта (для полей объектов или полей, состоящих из нескольких объектов)" -#: extras/forms/bulk_import.py:50 extras/forms/filtersets.py:74 +#: netbox/extras/forms/bulk_import.py:50 netbox/extras/forms/filtersets.py:74 msgid "Choice set" msgstr "Набор для выбора" -#: extras/forms/bulk_import.py:54 +#: netbox/extras/forms/bulk_import.py:54 msgid "Choice set (for selection fields)" msgstr "Набор вариантов (для полей выбора)" -#: extras/forms/bulk_import.py:60 +#: netbox/extras/forms/bulk_import.py:60 msgid "Whether the custom field is displayed in the UI" msgstr "Отображается ли настраиваемое поле в пользовательском интерфейсе" -#: extras/forms/bulk_import.py:66 +#: netbox/extras/forms/bulk_import.py:66 msgid "Whether the custom field is editable in the UI" msgstr "" "Доступно ли редактирование настраиваемого поля в пользовательском интерфейсе" -#: extras/forms/bulk_import.py:82 +#: netbox/extras/forms/bulk_import.py:82 msgid "The base set of predefined choices to use (if any)" msgstr "Базовый набор стандартных вариантов для использования (если есть)" -#: extras/forms/bulk_import.py:88 +#: netbox/extras/forms/bulk_import.py:88 msgid "" "Quoted string of comma-separated field choices with optional labels " "separated by colon: \"choice1:First Choice,choice2:Second Choice\"" @@ -6726,192 +7209,207 @@ msgstr "" "дополнительными метками, разделенными двоеточием: «Choice1:First Choice, " "Choice2:Second Choice»" -#: extras/forms/bulk_import.py:120 extras/models/models.py:351 +#: netbox/extras/forms/bulk_import.py:120 netbox/extras/models/models.py:351 msgid "button class" msgstr "класс кнопок" -#: extras/forms/bulk_import.py:123 extras/models/models.py:355 +#: netbox/extras/forms/bulk_import.py:123 netbox/extras/models/models.py:355 msgid "" "The class of the first link in a group will be used for the dropdown button" msgstr "" "Класс первой ссылки в группе будет использоваться для кнопки раскрывающегося" " списка" -#: extras/forms/bulk_import.py:188 +#: netbox/extras/forms/bulk_import.py:188 msgid "Action object" msgstr "Объект действия" -#: extras/forms/bulk_import.py:190 +#: netbox/extras/forms/bulk_import.py:190 msgid "Webhook name or script as dotted path module.Class" msgstr "Имя веб-хука или скрипт в виде пунктирного пути module.Class" -#: extras/forms/bulk_import.py:211 +#: netbox/extras/forms/bulk_import.py:211 #, python-brace-format msgid "Webhook {name} not found" msgstr "Вебхук {name} не найден" -#: extras/forms/bulk_import.py:220 +#: netbox/extras/forms/bulk_import.py:220 #, python-brace-format msgid "Script {name} not found" msgstr "Сценарий {name} не найден" -#: extras/forms/bulk_import.py:239 +#: netbox/extras/forms/bulk_import.py:239 msgid "Assigned object type" msgstr "Назначенный тип объекта" -#: extras/forms/bulk_import.py:244 +#: netbox/extras/forms/bulk_import.py:244 msgid "The classification of entry" msgstr "Классификация записей" -#: extras/forms/filtersets.py:49 extras/forms/model_forms.py:47 +#: netbox/extras/forms/filtersets.py:49 netbox/extras/forms/model_forms.py:47 msgid "Related object type" msgstr "Тип связанного объекта" -#: extras/forms/filtersets.py:54 +#: netbox/extras/forms/filtersets.py:54 msgid "Field type" msgstr "Тип поля" -#: extras/forms/filtersets.py:98 extras/tables/tables.py:70 -#: templates/generic/bulk_import.html:154 +#: netbox/extras/forms/filtersets.py:98 netbox/extras/tables/tables.py:70 +#: netbox/templates/generic/bulk_import.html:154 msgid "Choices" msgstr "Варианты" -#: extras/forms/filtersets.py:142 extras/forms/filtersets.py:328 -#: extras/forms/filtersets.py:417 extras/forms/model_forms.py:448 -#: templates/core/job.html:78 templates/extras/eventrule.html:90 +#: netbox/extras/forms/filtersets.py:142 netbox/extras/forms/filtersets.py:328 +#: netbox/extras/forms/filtersets.py:417 +#: netbox/extras/forms/model_forms.py:448 netbox/templates/core/job.html:78 +#: netbox/templates/extras/eventrule.html:90 msgid "Data" msgstr "Данные" -#: extras/forms/filtersets.py:153 extras/forms/filtersets.py:342 -#: extras/forms/filtersets.py:427 netbox/choices.py:133 -#: utilities/forms/bulk_import.py:26 +#: netbox/extras/forms/filtersets.py:153 netbox/extras/forms/filtersets.py:342 +#: netbox/extras/forms/filtersets.py:427 netbox/netbox/choices.py:133 +#: netbox/utilities/forms/bulk_import.py:26 msgid "Data file" msgstr "Файл данных" -#: extras/forms/filtersets.py:161 +#: netbox/extras/forms/filtersets.py:161 msgid "Content types" msgstr "Типы контента" -#: extras/forms/filtersets.py:233 extras/models/models.py:207 +#: netbox/extras/forms/filtersets.py:233 netbox/extras/models/models.py:207 msgid "HTTP content type" msgstr "Тип содержимого HTTP" -#: extras/forms/filtersets.py:255 extras/forms/model_forms.py:280 -#: templates/extras/eventrule.html:37 +#: netbox/extras/forms/filtersets.py:255 +#: netbox/extras/forms/model_forms.py:280 +#: netbox/templates/extras/eventrule.html:37 msgid "Events" msgstr "События" -#: extras/forms/filtersets.py:265 +#: netbox/extras/forms/filtersets.py:265 msgid "Action type" msgstr "Тип действия" -#: extras/forms/filtersets.py:279 +#: netbox/extras/forms/filtersets.py:279 msgid "Object creations" msgstr "Создание объектов" -#: extras/forms/filtersets.py:286 +#: netbox/extras/forms/filtersets.py:286 msgid "Object updates" msgstr "Обновления объектов" -#: extras/forms/filtersets.py:293 +#: netbox/extras/forms/filtersets.py:293 msgid "Object deletions" msgstr "Удаление объектов" -#: extras/forms/filtersets.py:300 +#: netbox/extras/forms/filtersets.py:300 msgid "Job starts" msgstr "Задание начинается" -#: extras/forms/filtersets.py:307 extras/forms/model_forms.py:297 +#: netbox/extras/forms/filtersets.py:307 +#: netbox/extras/forms/model_forms.py:297 msgid "Job terminations" msgstr "Прекращение работы" -#: extras/forms/filtersets.py:316 +#: netbox/extras/forms/filtersets.py:316 msgid "Tagged object type" msgstr "Тип объекта с тегами" -#: extras/forms/filtersets.py:321 +#: netbox/extras/forms/filtersets.py:321 msgid "Allowed object type" msgstr "Разрешенный тип объекта" -#: extras/forms/filtersets.py:350 extras/forms/model_forms.py:383 -#: netbox/navigation/menu.py:18 +#: netbox/extras/forms/filtersets.py:350 +#: netbox/extras/forms/model_forms.py:383 netbox/netbox/navigation/menu.py:18 msgid "Regions" msgstr "Регионы" -#: extras/forms/filtersets.py:355 extras/forms/model_forms.py:388 +#: netbox/extras/forms/filtersets.py:355 +#: netbox/extras/forms/model_forms.py:388 msgid "Site groups" msgstr "Группы сайтов" -#: extras/forms/filtersets.py:365 extras/forms/model_forms.py:398 -#: netbox/navigation/menu.py:20 templates/dcim/site.html:126 +#: netbox/extras/forms/filtersets.py:365 +#: netbox/extras/forms/model_forms.py:398 netbox/netbox/navigation/menu.py:20 +#: netbox/templates/dcim/site.html:127 msgid "Locations" msgstr "Локации" -#: extras/forms/filtersets.py:370 extras/forms/model_forms.py:403 +#: netbox/extras/forms/filtersets.py:370 +#: netbox/extras/forms/model_forms.py:403 msgid "Device types" msgstr "Типы устройств" -#: extras/forms/filtersets.py:375 extras/forms/model_forms.py:408 +#: netbox/extras/forms/filtersets.py:375 +#: netbox/extras/forms/model_forms.py:408 msgid "Roles" msgstr "Роли" -#: extras/forms/filtersets.py:385 extras/forms/model_forms.py:418 +#: netbox/extras/forms/filtersets.py:385 +#: netbox/extras/forms/model_forms.py:418 msgid "Cluster types" msgstr "Типы кластеров" -#: extras/forms/filtersets.py:390 extras/forms/model_forms.py:423 +#: netbox/extras/forms/filtersets.py:390 +#: netbox/extras/forms/model_forms.py:423 msgid "Cluster groups" msgstr "Кластерные группы" -#: extras/forms/filtersets.py:395 extras/forms/model_forms.py:428 -#: netbox/navigation/menu.py:242 netbox/navigation/menu.py:244 -#: templates/virtualization/clustertype.html:30 -#: virtualization/tables/clusters.py:23 virtualization/tables/clusters.py:45 +#: netbox/extras/forms/filtersets.py:395 +#: netbox/extras/forms/model_forms.py:428 netbox/netbox/navigation/menu.py:242 +#: netbox/netbox/navigation/menu.py:244 +#: netbox/templates/virtualization/clustertype.html:30 +#: netbox/virtualization/tables/clusters.py:23 +#: netbox/virtualization/tables/clusters.py:45 msgid "Clusters" msgstr "Кластеры" -#: extras/forms/filtersets.py:400 extras/forms/model_forms.py:433 +#: netbox/extras/forms/filtersets.py:400 +#: netbox/extras/forms/model_forms.py:433 msgid "Tenant groups" msgstr "Группы тенантов" -#: extras/forms/filtersets.py:454 extras/forms/filtersets.py:492 +#: netbox/extras/forms/filtersets.py:454 netbox/extras/forms/filtersets.py:489 msgid "After" msgstr "После" -#: extras/forms/filtersets.py:459 extras/forms/filtersets.py:497 +#: netbox/extras/forms/filtersets.py:459 netbox/extras/forms/filtersets.py:494 msgid "Before" msgstr "До" -#: extras/forms/filtersets.py:487 extras/tables/tables.py:456 -#: extras/tables/tables.py:542 extras/tables/tables.py:567 -#: templates/extras/objectchange.html:31 +#: netbox/extras/forms/filtersets.py:484 netbox/extras/tables/tables.py:456 +#: netbox/extras/tables/tables.py:542 netbox/extras/tables/tables.py:567 +#: netbox/templates/extras/objectchange.html:32 msgid "Time" msgstr "Время" -#: extras/forms/filtersets.py:501 extras/forms/model_forms.py:282 -#: extras/tables/tables.py:470 templates/extras/eventrule.html:77 -#: templates/extras/objectchange.html:45 +#: netbox/extras/forms/filtersets.py:498 +#: netbox/extras/forms/model_forms.py:282 netbox/extras/tables/tables.py:470 +#: netbox/templates/extras/eventrule.html:77 +#: netbox/templates/extras/objectchange.html:46 msgid "Action" msgstr "Действие" -#: extras/forms/model_forms.py:50 +#: netbox/extras/forms/model_forms.py:50 msgid "Type of the related object (for object/multi-object fields only)" msgstr "" "Тип связанного объекта (только для полей объектов/нескольких объектов)" -#: extras/forms/model_forms.py:61 templates/extras/customfield.html:10 +#: netbox/extras/forms/model_forms.py:61 +#: netbox/templates/extras/customfield.html:10 msgid "Custom Field" msgstr "Настраиваемое Поле" -#: extras/forms/model_forms.py:64 templates/extras/customfield.html:58 +#: netbox/extras/forms/model_forms.py:64 +#: netbox/templates/extras/customfield.html:58 msgid "Behavior" msgstr "Поведение" -#: extras/forms/model_forms.py:66 +#: netbox/extras/forms/model_forms.py:66 msgid "Values" msgstr "Ценности" -#: extras/forms/model_forms.py:75 +#: netbox/extras/forms/model_forms.py:75 msgid "" "The type of data stored in this field. For object/multi-object fields, " "select the related object type below." @@ -6919,7 +7417,7 @@ msgstr "" "Тип данных, хранящихся в этом поле. Для полей объектов или полей, состоящих " "из нескольких объектов, выберите соответствующий тип объекта ниже." -#: extras/forms/model_forms.py:78 +#: netbox/extras/forms/model_forms.py:78 msgid "" "This will be displayed as help text for the form field. Markdown is " "supported." @@ -6927,7 +7425,7 @@ msgstr "" "Это будет отображаться в виде справочного текста для поля формы. " "Поддерживается функция Markdown." -#: extras/forms/model_forms.py:95 +#: netbox/extras/forms/model_forms.py:95 msgid "" "Enter one choice per line. An optional label may be specified for each " "choice by appending it with a colon. Example:" @@ -6935,15 +7433,16 @@ msgstr "" "Введите по одному варианту в строке. Для каждого варианта можно указать " "дополнительную метку, добавив ее двоеточием. Пример:" -#: extras/forms/model_forms.py:138 templates/extras/customlink.html:10 +#: netbox/extras/forms/model_forms.py:138 +#: netbox/templates/extras/customlink.html:10 msgid "Custom Link" msgstr "Настраиваемая Ссылка" -#: extras/forms/model_forms.py:140 +#: netbox/extras/forms/model_forms.py:140 msgid "Templates" msgstr "Шаблоны" -#: extras/forms/model_forms.py:152 +#: netbox/extras/forms/model_forms.py:152 #, python-brace-format msgid "" "Jinja2 template code for the link text. Reference the object as {example}. " @@ -6952,56 +7451,62 @@ msgstr "" "Код Jinja2 шаблона для текста ссылки. Ссылайтесь на объект как {example}. " "Ссылки с пустым текстом отображены не будут." -#: extras/forms/model_forms.py:156 +#: netbox/extras/forms/model_forms.py:156 #, python-brace-format msgid "" "Jinja2 template code for the link URL. Reference the object as {example}." msgstr "" "Код Jinja2 шаблона для URL-адреса. Ссылайтесь на объект как {example}." -#: extras/forms/model_forms.py:167 extras/forms/model_forms.py:500 +#: netbox/extras/forms/model_forms.py:167 +#: netbox/extras/forms/model_forms.py:500 msgid "Template code" msgstr "Код шаблона" -#: extras/forms/model_forms.py:173 templates/extras/exporttemplate.html:12 +#: netbox/extras/forms/model_forms.py:173 +#: netbox/templates/extras/exporttemplate.html:12 msgid "Export Template" msgstr "Шаблон экспорта" -#: extras/forms/model_forms.py:175 +#: netbox/extras/forms/model_forms.py:175 msgid "Rendering" msgstr "Рендеринг" -#: extras/forms/model_forms.py:189 extras/forms/model_forms.py:525 +#: netbox/extras/forms/model_forms.py:189 +#: netbox/extras/forms/model_forms.py:525 msgid "Template content is populated from the remote source selected below." msgstr "" "Содержимое шаблона заполняется из удаленного источника, выбранного ниже." -#: extras/forms/model_forms.py:196 extras/forms/model_forms.py:532 +#: netbox/extras/forms/model_forms.py:196 +#: netbox/extras/forms/model_forms.py:532 msgid "Must specify either local content or a data file" msgstr "Необходимо указать локальное содержимое или файл данных" -#: extras/forms/model_forms.py:210 netbox/forms/mixins.py:70 -#: templates/extras/savedfilter.html:10 +#: netbox/extras/forms/model_forms.py:210 netbox/netbox/forms/mixins.py:70 +#: netbox/templates/extras/savedfilter.html:10 msgid "Saved Filter" msgstr "Сохраненный фильтр" -#: extras/forms/model_forms.py:245 templates/extras/webhook.html:23 +#: netbox/extras/forms/model_forms.py:245 +#: netbox/templates/extras/webhook.html:23 msgid "HTTP Request" msgstr "HTTP-запрос" -#: extras/forms/model_forms.py:247 templates/extras/webhook.html:44 +#: netbox/extras/forms/model_forms.py:247 +#: netbox/templates/extras/webhook.html:44 msgid "SSL" msgstr "SSL" -#: extras/forms/model_forms.py:265 +#: netbox/extras/forms/model_forms.py:265 msgid "Action choice" msgstr "Выбор действия" -#: extras/forms/model_forms.py:270 +#: netbox/extras/forms/model_forms.py:270 msgid "Enter conditions in JSON format." msgstr "Введите условия в JSON формат." -#: extras/forms/model_forms.py:274 +#: netbox/extras/forms/model_forms.py:274 msgid "" "Enter parameters to pass to the action in JSON format." @@ -7009,153 +7514,158 @@ msgstr "" "Введите параметры для перехода к действию в JSON формат." -#: extras/forms/model_forms.py:279 templates/extras/eventrule.html:10 +#: netbox/extras/forms/model_forms.py:279 +#: netbox/templates/extras/eventrule.html:10 msgid "Event Rule" msgstr "Правило мероприятия" -#: extras/forms/model_forms.py:281 templates/extras/eventrule.html:66 +#: netbox/extras/forms/model_forms.py:281 +#: netbox/templates/extras/eventrule.html:66 msgid "Conditions" msgstr "условия" -#: extras/forms/model_forms.py:293 +#: netbox/extras/forms/model_forms.py:293 msgid "Creations" msgstr "Творения" -#: extras/forms/model_forms.py:294 +#: netbox/extras/forms/model_forms.py:294 msgid "Updates" msgstr "Обновления" -#: extras/forms/model_forms.py:295 +#: netbox/extras/forms/model_forms.py:295 msgid "Deletions" msgstr "Удаления" -#: extras/forms/model_forms.py:296 +#: netbox/extras/forms/model_forms.py:296 msgid "Job executions" msgstr "Выполнение заданий" -#: extras/forms/model_forms.py:438 netbox/navigation/menu.py:39 -#: tenancy/tables/tenants.py:22 +#: netbox/extras/forms/model_forms.py:438 netbox/netbox/navigation/menu.py:39 +#: netbox/tenancy/tables/tenants.py:22 msgid "Tenants" msgstr "Тенанты" -#: extras/forms/model_forms.py:458 ipam/forms/filtersets.py:142 -#: ipam/forms/filtersets.py:553 ipam/forms/model_forms.py:321 -#: templates/extras/configcontext.html:60 templates/ipam/ipaddress.html:59 -#: templates/ipam/vlan_edit.html:30 tenancy/forms/filtersets.py:87 -#: users/forms/model_forms.py:311 +#: netbox/extras/forms/model_forms.py:458 netbox/ipam/forms/filtersets.py:142 +#: netbox/ipam/forms/filtersets.py:553 netbox/ipam/forms/model_forms.py:321 +#: netbox/templates/extras/configcontext.html:60 +#: netbox/templates/ipam/ipaddress.html:59 +#: netbox/templates/ipam/vlan_edit.html:30 +#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:311 msgid "Assignment" msgstr "Задание" -#: extras/forms/model_forms.py:482 +#: netbox/extras/forms/model_forms.py:482 msgid "Data is populated from the remote source selected below." msgstr "Данные заполняются из удаленного источника, выбранного ниже." -#: extras/forms/model_forms.py:488 +#: netbox/extras/forms/model_forms.py:488 msgid "Must specify either local data or a data file" msgstr "Необходимо указать локальные данные или файл данных" -#: extras/forms/model_forms.py:507 templates/core/datafile.html:55 +#: netbox/extras/forms/model_forms.py:507 +#: netbox/templates/core/datafile.html:55 msgid "Content" msgstr "Контент" -#: extras/forms/reports.py:17 extras/forms/scripts.py:23 +#: netbox/extras/forms/reports.py:17 netbox/extras/forms/scripts.py:23 msgid "Schedule at" msgstr "Расписание на" -#: extras/forms/reports.py:18 +#: netbox/extras/forms/reports.py:18 msgid "Schedule execution of report to a set time" msgstr "Запланировать выполнение отчета на установленное время" -#: extras/forms/reports.py:23 extras/forms/scripts.py:29 +#: netbox/extras/forms/reports.py:23 netbox/extras/forms/scripts.py:29 msgid "Recurs every" msgstr "Повторяется каждый" -#: extras/forms/reports.py:27 +#: netbox/extras/forms/reports.py:27 msgid "Interval at which this report is re-run (in minutes)" msgstr "Интервал повторного запуска отчета (в минутах)" -#: extras/forms/reports.py:35 extras/forms/scripts.py:41 +#: netbox/extras/forms/reports.py:35 netbox/extras/forms/scripts.py:41 #, python-brace-format msgid " (current time: {now})" msgstr " (текущее время: {now})" -#: extras/forms/reports.py:45 extras/forms/scripts.py:51 +#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:51 msgid "Scheduled time must be in the future." msgstr "Запланированное время должно быть в будущем." -#: extras/forms/scripts.py:17 +#: netbox/extras/forms/scripts.py:17 msgid "Commit changes" msgstr "Зафиксируйте изменения" -#: extras/forms/scripts.py:18 +#: netbox/extras/forms/scripts.py:18 msgid "Commit changes to the database (uncheck for a dry-run)" msgstr "" "Зафиксируйте изменения в базе данных (снимите флажок для пробного запуска)" -#: extras/forms/scripts.py:24 +#: netbox/extras/forms/scripts.py:24 msgid "Schedule execution of script to a set time" msgstr "Запланируйте выполнение скрипта на заданное время" -#: extras/forms/scripts.py:33 +#: netbox/extras/forms/scripts.py:33 msgid "Interval at which this script is re-run (in minutes)" msgstr "Интервал повторного запуска этого скрипта (в минутах)" -#: extras/management/commands/reindex.py:66 +#: netbox/extras/management/commands/reindex.py:66 msgid "No indexers found!" msgstr "Индексаторы не найдены!" -#: extras/models/change_logging.py:24 +#: netbox/extras/models/change_logging.py:29 msgid "time" msgstr "время" -#: extras/models/change_logging.py:37 +#: netbox/extras/models/change_logging.py:42 msgid "user name" msgstr "имя пользователя" -#: extras/models/change_logging.py:42 +#: netbox/extras/models/change_logging.py:47 msgid "request ID" msgstr "идентификатор запроса" -#: extras/models/change_logging.py:47 extras/models/staging.py:69 +#: netbox/extras/models/change_logging.py:52 +#: netbox/extras/models/staging.py:70 msgid "action" msgstr "действие" -#: extras/models/change_logging.py:81 +#: netbox/extras/models/change_logging.py:86 msgid "pre-change data" msgstr "данные перед изменением" -#: extras/models/change_logging.py:87 +#: netbox/extras/models/change_logging.py:92 msgid "post-change data" msgstr "данные после изменений" -#: extras/models/change_logging.py:101 +#: netbox/extras/models/change_logging.py:106 msgid "object change" msgstr "изменение объекта" -#: extras/models/change_logging.py:102 +#: netbox/extras/models/change_logging.py:107 msgid "object changes" msgstr "изменения объекта" -#: extras/models/change_logging.py:118 +#: netbox/extras/models/change_logging.py:123 #, python-brace-format msgid "Change logging is not supported for this object type ({type})." msgstr "" "Ведение журнала изменений не поддерживается для этого типа объектов " "({type})." -#: extras/models/configs.py:130 +#: netbox/extras/models/configs.py:130 msgid "config context" msgstr "контекст конфигурации" -#: extras/models/configs.py:131 +#: netbox/extras/models/configs.py:131 msgid "config contexts" msgstr "контексты конфигурации" -#: extras/models/configs.py:149 extras/models/configs.py:205 +#: netbox/extras/models/configs.py:149 netbox/extras/models/configs.py:205 msgid "JSON data must be in object form. Example:" msgstr "Данные JSON должны быть в форме объекта. Пример:" -#: extras/models/configs.py:169 +#: netbox/extras/models/configs.py:169 msgid "" "Local config context data takes precedence over source contexts in the final" " rendered config context" @@ -7163,19 +7673,19 @@ msgstr "" "Данные контекста локальной конфигурации имеют приоритет над исходными " "контекстами в окончательном визуализированном контексте конфигурации" -#: extras/models/configs.py:224 +#: netbox/extras/models/configs.py:224 msgid "template code" msgstr "код шаблона" -#: extras/models/configs.py:225 +#: netbox/extras/models/configs.py:225 msgid "Jinja2 template code." msgstr "Код Jinja2 шаблона." -#: extras/models/configs.py:228 +#: netbox/extras/models/configs.py:228 msgid "environment parameters" msgstr "параметры окружения" -#: extras/models/configs.py:233 +#: netbox/extras/models/configs.py:233 msgid "" "Any additional" @@ -7185,42 +7695,42 @@ msgstr "" "href=\"https://jinja.palletsprojects.com/en/3.1.x/api/#jinja2.Environment\">дополнительные" " параметры для Jinja2 окружения." -#: extras/models/configs.py:240 +#: netbox/extras/models/configs.py:240 msgid "config template" msgstr "шаблон конфигурации" -#: extras/models/configs.py:241 +#: netbox/extras/models/configs.py:241 msgid "config templates" msgstr "шаблоны конфигураций" -#: extras/models/customfields.py:73 +#: netbox/extras/models/customfields.py:73 msgid "The object(s) to which this field applies." msgstr "Объекты, к которым относится это поле." -#: extras/models/customfields.py:80 +#: netbox/extras/models/customfields.py:80 msgid "The type of data this custom field holds" msgstr "Тип данных, которые содержит это настраиваемое поле" -#: extras/models/customfields.py:87 +#: netbox/extras/models/customfields.py:87 msgid "The type of NetBox object this field maps to (for object fields)" msgstr "" "Тип объекта NetBox, которому соответствует это поле (для полей объектов)" -#: extras/models/customfields.py:93 +#: netbox/extras/models/customfields.py:93 msgid "Internal field name" msgstr "Имя внутреннего поля" -#: extras/models/customfields.py:97 +#: netbox/extras/models/customfields.py:97 msgid "Only alphanumeric characters and underscores are allowed." msgstr "Допустимы только буквенно-цифровые символы и символы подчеркивания." -#: extras/models/customfields.py:102 +#: netbox/extras/models/customfields.py:102 msgid "Double underscores are not permitted in custom field names." msgstr "" "В именах настраиваемых полей недопустимо использовать два подчеркивания " "подряд (зарезервировано)." -#: extras/models/customfields.py:113 +#: netbox/extras/models/customfields.py:113 msgid "" "Name of the field as displayed to users (if not provided, 'the field's name " "will be used)" @@ -7228,19 +7738,19 @@ msgstr "" "Имя поля, отображаемое пользователям (если оно не указано, будет " "использовано имя поля)" -#: extras/models/customfields.py:117 extras/models/models.py:345 +#: netbox/extras/models/customfields.py:117 netbox/extras/models/models.py:345 msgid "group name" msgstr "имя группы" -#: extras/models/customfields.py:120 +#: netbox/extras/models/customfields.py:120 msgid "Custom fields within the same group will be displayed together" msgstr "Настраиваемые поля в одной группе будут отображаться вместе" -#: extras/models/customfields.py:128 +#: netbox/extras/models/customfields.py:128 msgid "required" msgstr "Требуется" -#: extras/models/customfields.py:130 +#: netbox/extras/models/customfields.py:130 msgid "" "If true, this field is required when creating new objects or editing an " "existing object." @@ -7248,11 +7758,11 @@ msgstr "" "Если это правда, это поле обязательно для создания новых объектов или " "редактирования существующего объекта." -#: extras/models/customfields.py:133 +#: netbox/extras/models/customfields.py:133 msgid "search weight" msgstr "вес поиска" -#: extras/models/customfields.py:136 +#: netbox/extras/models/customfields.py:136 msgid "" "Weighting for search. Lower values are considered more important. Fields " "with a search weight of zero will be ignored." @@ -7260,11 +7770,11 @@ msgstr "" "Взвешивание для поиска. Более низкие значения считаются более важными. Поля " "с нулевым весом поиска будут проигнорированы." -#: extras/models/customfields.py:141 +#: netbox/extras/models/customfields.py:141 msgid "filter logic" msgstr "логика фильтрации" -#: extras/models/customfields.py:145 +#: netbox/extras/models/customfields.py:145 msgid "" "Loose matches any instance of a given string; exact matches the entire " "field." @@ -7272,11 +7782,11 @@ msgstr "" "Loose соответствует любому экземпляру заданной строки; точно соответствует " "всему полю." -#: extras/models/customfields.py:148 +#: netbox/extras/models/customfields.py:148 msgid "default" msgstr "по умолчанию" -#: extras/models/customfields.py:152 +#: netbox/extras/models/customfields.py:152 msgid "" "Default value for the field (must be a JSON value). Encapsulate strings with" " double quotes (e.g. \"Foo\")." @@ -7284,35 +7794,35 @@ msgstr "" "Значение по умолчанию для поля (должно быть JSON-значением). Заключайте " "строки в двойные кавычки (например, «Foo»)." -#: extras/models/customfields.py:157 +#: netbox/extras/models/customfields.py:157 msgid "display weight" msgstr "вес дисплея" -#: extras/models/customfields.py:158 +#: netbox/extras/models/customfields.py:158 msgid "Fields with higher weights appear lower in a form." msgstr "Поля с большим весом отображаются в форме ниже." -#: extras/models/customfields.py:163 +#: netbox/extras/models/customfields.py:163 msgid "minimum value" msgstr "минимальное значение" -#: extras/models/customfields.py:164 +#: netbox/extras/models/customfields.py:164 msgid "Minimum allowed value (for numeric fields)" msgstr "Минимальное допустимое значение (для числовых полей)" -#: extras/models/customfields.py:169 +#: netbox/extras/models/customfields.py:169 msgid "maximum value" msgstr "максимальное значение" -#: extras/models/customfields.py:170 +#: netbox/extras/models/customfields.py:170 msgid "Maximum allowed value (for numeric fields)" msgstr "Максимально допустимое значение (для числовых полей)" -#: extras/models/customfields.py:176 +#: netbox/extras/models/customfields.py:176 msgid "validation regex" msgstr "регулярное выражение валидации" -#: extras/models/customfields.py:178 +#: netbox/extras/models/customfields.py:178 #, python-brace-format msgid "" "Regular expression to enforce on text field values. Use ^ and $ to force " @@ -7323,270 +7833,272 @@ msgstr "" " ^ и $ для принудительного сопоставления всей строки. Например, ^ " "[A-Z]{3}$ ограничит значения ровно тремя заглавными буквами." -#: extras/models/customfields.py:186 +#: netbox/extras/models/customfields.py:186 msgid "choice set" msgstr "набор для выбора" -#: extras/models/customfields.py:195 +#: netbox/extras/models/customfields.py:195 msgid "Specifies whether the custom field is displayed in the UI" msgstr "" "Указывает, отображается ли настраиваемое поле в пользовательском интерфейсе" -#: extras/models/customfields.py:202 +#: netbox/extras/models/customfields.py:202 msgid "Specifies whether the custom field value can be edited in the UI" msgstr "" "Указывает, можно ли редактировать значение настраиваемого поля в " "пользовательском интерфейсе" -#: extras/models/customfields.py:206 +#: netbox/extras/models/customfields.py:206 msgid "is cloneable" msgstr "клонируется" -#: extras/models/customfields.py:207 +#: netbox/extras/models/customfields.py:207 msgid "Replicate this value when cloning objects" msgstr "Реплицируйте это значение при клонировании объектов" -#: extras/models/customfields.py:224 +#: netbox/extras/models/customfields.py:224 msgid "custom field" msgstr "настраиваемое поле" -#: extras/models/customfields.py:225 +#: netbox/extras/models/customfields.py:225 msgid "custom fields" msgstr "настраиваемые поля" -#: extras/models/customfields.py:314 +#: netbox/extras/models/customfields.py:314 #, python-brace-format msgid "Invalid default value \"{value}\": {error}" msgstr "Неверное значение по умолчанию»{value}«: {error}" -#: extras/models/customfields.py:321 +#: netbox/extras/models/customfields.py:321 msgid "A minimum value may be set only for numeric fields" msgstr "Минимальное значение может быть установлено только для числовых полей" -#: extras/models/customfields.py:323 +#: netbox/extras/models/customfields.py:323 msgid "A maximum value may be set only for numeric fields" msgstr "" "Максимальное значение может быть установлено только для числовых полей" -#: extras/models/customfields.py:333 +#: netbox/extras/models/customfields.py:333 msgid "" "Regular expression validation is supported only for text and URL fields" msgstr "" "Проверка регулярных выражений поддерживается только для текстовых полей и " "полей URL" -#: extras/models/customfields.py:343 +#: netbox/extras/models/customfields.py:343 msgid "Selection fields must specify a set of choices." msgstr "В полях выбора должен быть указан набор вариантов." -#: extras/models/customfields.py:347 +#: netbox/extras/models/customfields.py:347 msgid "Choices may be set only on selection fields." msgstr "Варианты могут быть заданы только в полях выбора." -#: extras/models/customfields.py:354 +#: netbox/extras/models/customfields.py:354 msgid "Object fields must define an object type." msgstr "Поля объекта должны определять тип объекта." -#: extras/models/customfields.py:359 +#: netbox/extras/models/customfields.py:359 #, python-brace-format msgid "{type} fields may not define an object type." msgstr "{type} поля не могут определять тип объекта." -#: extras/models/customfields.py:439 +#: netbox/extras/models/customfields.py:439 msgid "True" msgstr "Истина" -#: extras/models/customfields.py:440 +#: netbox/extras/models/customfields.py:440 msgid "False" msgstr "Ложь" -#: extras/models/customfields.py:522 +#: netbox/extras/models/customfields.py:522 #, python-brace-format msgid "Values must match this regex: {regex}" msgstr "" "Значения должны соответствовать этому регулярному вырагу: " "{regex}" -#: extras/models/customfields.py:616 +#: netbox/extras/models/customfields.py:616 msgid "Value must be a string." msgstr "Значение должно быть строкой." -#: extras/models/customfields.py:618 +#: netbox/extras/models/customfields.py:618 #, python-brace-format msgid "Value must match regex '{regex}'" msgstr "Значение должно совпадать с регулярным выраженностью '{regex}'" -#: extras/models/customfields.py:623 +#: netbox/extras/models/customfields.py:623 msgid "Value must be an integer." msgstr "Значение должно быть целым числом." -#: extras/models/customfields.py:626 extras/models/customfields.py:641 +#: netbox/extras/models/customfields.py:626 +#: netbox/extras/models/customfields.py:641 #, python-brace-format msgid "Value must be at least {minimum}" msgstr "Значение должно быть не менее {minimum}" -#: extras/models/customfields.py:630 extras/models/customfields.py:645 +#: netbox/extras/models/customfields.py:630 +#: netbox/extras/models/customfields.py:645 #, python-brace-format msgid "Value must not exceed {maximum}" msgstr "Значение не должно превышать {maximum}" -#: extras/models/customfields.py:638 +#: netbox/extras/models/customfields.py:638 msgid "Value must be a decimal." msgstr "Значение должно быть десятичным." -#: extras/models/customfields.py:650 +#: netbox/extras/models/customfields.py:650 msgid "Value must be true or false." msgstr "Значение должно быть истинным или ложным." -#: extras/models/customfields.py:658 +#: netbox/extras/models/customfields.py:658 msgid "Date values must be in ISO 8601 format (YYYY-MM-DD)." msgstr "Значения дат должны быть в формате ISO 8601 (YYYY-MM-DD)." -#: extras/models/customfields.py:667 +#: netbox/extras/models/customfields.py:667 msgid "Date and time values must be in ISO 8601 format (YYYY-MM-DD HH:MM:SS)." msgstr "" "Значения даты и времени должны быть в формате ISO 8601 (YYYY-MM-DD " "HH:MM:SS)." -#: extras/models/customfields.py:674 +#: netbox/extras/models/customfields.py:674 #, python-brace-format msgid "Invalid choice ({value}) for choice set {choiceset}." msgstr "Неверный выбор ({value}2) для выбора набора {choiceset}." -#: extras/models/customfields.py:684 +#: netbox/extras/models/customfields.py:684 #, python-brace-format msgid "Invalid choice(s) ({value}) for choice set {choiceset}." msgstr "Неверный выбор (ы){value}2) для выбора набора {choiceset}." -#: extras/models/customfields.py:693 +#: netbox/extras/models/customfields.py:693 #, python-brace-format msgid "Value must be an object ID, not {type}" msgstr "Значение должно быть идентификатором объекта, а не {type}" -#: extras/models/customfields.py:699 +#: netbox/extras/models/customfields.py:699 #, python-brace-format msgid "Value must be a list of object IDs, not {type}" msgstr "Значение должно быть списком идентификаторов объектов, а не {type}" -#: extras/models/customfields.py:703 +#: netbox/extras/models/customfields.py:703 #, python-brace-format msgid "Found invalid object ID: {id}" msgstr "Обнаружен неправильный идентификатор объекта: {id}" -#: extras/models/customfields.py:706 +#: netbox/extras/models/customfields.py:706 msgid "Required field cannot be empty." msgstr "Обязательное поле не может быть пустым." -#: extras/models/customfields.py:725 +#: netbox/extras/models/customfields.py:725 msgid "Base set of predefined choices (optional)" msgstr "Базовый набор предопределенных вариантов (опционально)" -#: extras/models/customfields.py:737 +#: netbox/extras/models/customfields.py:737 msgid "Choices are automatically ordered alphabetically" msgstr "Варианты автоматически упорядочены в алфавитном порядке" -#: extras/models/customfields.py:744 +#: netbox/extras/models/customfields.py:744 msgid "custom field choice set" msgstr "набор вариантов для настраиваемых полей" -#: extras/models/customfields.py:745 +#: netbox/extras/models/customfields.py:745 msgid "custom field choice sets" msgstr "наборы вариантов для настраиваемых полей" -#: extras/models/customfields.py:781 +#: netbox/extras/models/customfields.py:781 msgid "Must define base or extra choices." msgstr "Должен определить базовые или дополнительные варианты." -#: extras/models/dashboard.py:19 +#: netbox/extras/models/dashboard.py:19 msgid "layout" msgstr "макет" -#: extras/models/dashboard.py:23 +#: netbox/extras/models/dashboard.py:23 msgid "config" msgstr "конфигурация" -#: extras/models/dashboard.py:28 +#: netbox/extras/models/dashboard.py:28 msgid "dashboard" msgstr "панель управления" -#: extras/models/dashboard.py:29 +#: netbox/extras/models/dashboard.py:29 msgid "dashboards" msgstr "панели управления" -#: extras/models/models.py:51 +#: netbox/extras/models/models.py:51 msgid "object types" msgstr "типы объектов" -#: extras/models/models.py:52 +#: netbox/extras/models/models.py:52 msgid "The object(s) to which this rule applies." msgstr "Объект (объекты), к которым применяется данное правило." -#: extras/models/models.py:65 +#: netbox/extras/models/models.py:65 msgid "on create" msgstr "при создании" -#: extras/models/models.py:67 +#: netbox/extras/models/models.py:67 msgid "Triggers when a matching object is created." msgstr "Срабатывает при создании совпадающего объекта." -#: extras/models/models.py:70 +#: netbox/extras/models/models.py:70 msgid "on update" msgstr "при обновлении" -#: extras/models/models.py:72 +#: netbox/extras/models/models.py:72 msgid "Triggers when a matching object is updated." msgstr "Срабатывает при обновлении совпадающего объекта." -#: extras/models/models.py:75 +#: netbox/extras/models/models.py:75 msgid "on delete" msgstr "при удалении" -#: extras/models/models.py:77 +#: netbox/extras/models/models.py:77 msgid "Triggers when a matching object is deleted." msgstr "Срабатывает при удалении совпадающего объекта." -#: extras/models/models.py:80 +#: netbox/extras/models/models.py:80 msgid "on job start" msgstr "при начале работы" -#: extras/models/models.py:82 +#: netbox/extras/models/models.py:82 msgid "Triggers when a job for a matching object is started." msgstr "Срабатывает при запуске задания для совпадающего объекта." -#: extras/models/models.py:85 +#: netbox/extras/models/models.py:85 msgid "on job end" msgstr "по окончании работы" -#: extras/models/models.py:87 +#: netbox/extras/models/models.py:87 msgid "Triggers when a job for a matching object terminates." msgstr "Срабатывает, когда задание на совпадающий объект завершается." -#: extras/models/models.py:94 +#: netbox/extras/models/models.py:94 msgid "conditions" msgstr "условия" -#: extras/models/models.py:97 +#: netbox/extras/models/models.py:97 msgid "" "A set of conditions which determine whether the event will be generated." msgstr "Набор условий, определяющих, будет ли создано событие." -#: extras/models/models.py:105 +#: netbox/extras/models/models.py:105 msgid "action type" msgstr "тип действия" -#: extras/models/models.py:124 +#: netbox/extras/models/models.py:124 msgid "Additional data to pass to the action object" msgstr "Дополнительные данные для передачи объекту действия" -#: extras/models/models.py:136 +#: netbox/extras/models/models.py:136 msgid "event rule" msgstr "правило события" -#: extras/models/models.py:137 +#: netbox/extras/models/models.py:137 msgid "event rules" msgstr "правила мероприятия" -#: extras/models/models.py:153 +#: netbox/extras/models/models.py:153 msgid "" "At least one event type must be selected: create, update, delete, job start," " and/or job end." @@ -7594,7 +8106,7 @@ msgstr "" "Необходимо выбрать хотя бы один тип события: создание, обновление, удаление," " начало задания и/или завершение задания." -#: extras/models/models.py:194 +#: netbox/extras/models/models.py:194 msgid "" "This URL will be called using the HTTP method defined when the webhook is " "called. Jinja2 template processing is supported with the same context as the" @@ -7604,7 +8116,7 @@ msgstr "" "вызове веб-хука. Обработка шаблона Jinja2 поддерживается в том же контексте," " что и тело запроса." -#: extras/models/models.py:209 +#: netbox/extras/models/models.py:209 msgid "" "The complete list of official content types is available здесь." -#: extras/models/models.py:214 +#: netbox/extras/models/models.py:214 msgid "additional headers" msgstr "дополнительные заголовки" -#: extras/models/models.py:217 +#: netbox/extras/models/models.py:217 msgid "" "User-supplied HTTP headers to be sent with the request in addition to the " "HTTP content type. Headers should be defined in the format Name: " @@ -7630,11 +8142,11 @@ msgstr "" "быть определены в формате Название: Значение. Обработка шаблона" " Jinja2 поддерживается в том же контексте, что и тело запроса (см. ниже)." -#: extras/models/models.py:223 +#: netbox/extras/models/models.py:223 msgid "body template" msgstr "шаблон тела" -#: extras/models/models.py:226 +#: netbox/extras/models/models.py:226 msgid "" "Jinja2 template for a custom request body. If blank, a JSON object " "representing the change will be included. Available context data includes: " @@ -7646,11 +8158,11 @@ msgstr "" "event, model, timestamp, " "username, request_id, и data." -#: extras/models/models.py:232 +#: netbox/extras/models/models.py:232 msgid "secret" msgstr "секретный" -#: extras/models/models.py:236 +#: netbox/extras/models/models.py:236 msgid "" "When provided, the request will include a X-Hook-Signature " "header containing a HMAC hex digest of the payload body using the secret as " @@ -7661,15 +8173,15 @@ msgstr "" " нагрузки в формате HMAC, в котором в качестве ключа используется секрет. " "Секрет не передается в запросе." -#: extras/models/models.py:243 +#: netbox/extras/models/models.py:243 msgid "Enable SSL certificate verification. Disable with caution!" msgstr "Включите проверку сертификата SSL. Отключайте с осторожностью!" -#: extras/models/models.py:249 templates/extras/webhook.html:51 +#: netbox/extras/models/models.py:249 netbox/templates/extras/webhook.html:51 msgid "CA File Path" msgstr "Путь к файлу CA" -#: extras/models/models.py:251 +#: netbox/extras/models/models.py:251 msgid "" "The specific CA certificate file to use for SSL verification. Leave blank to" " use the system defaults." @@ -7677,63 +8189,63 @@ msgstr "" "Конкретный файл сертификата CA, используемый для проверки SSL. Оставьте поле" " пустым, чтобы использовать системные настройки по умолчанию." -#: extras/models/models.py:262 +#: netbox/extras/models/models.py:262 msgid "webhook" msgstr "вебхук" -#: extras/models/models.py:263 +#: netbox/extras/models/models.py:263 msgid "webhooks" msgstr "вебхуки" -#: extras/models/models.py:281 +#: netbox/extras/models/models.py:281 msgid "Do not specify a CA certificate file if SSL verification is disabled." msgstr "Не указывайте файл сертификата CA, если проверка SSL отключена." -#: extras/models/models.py:321 +#: netbox/extras/models/models.py:321 msgid "The object type(s) to which this link applies." msgstr "Тип (ы) объекта, к которому относится эта ссылка." -#: extras/models/models.py:333 +#: netbox/extras/models/models.py:333 msgid "link text" msgstr "текст ссылки" -#: extras/models/models.py:334 +#: netbox/extras/models/models.py:334 msgid "Jinja2 template code for link text" msgstr "Код Jinja2 шаблона для текста ссылки" -#: extras/models/models.py:337 +#: netbox/extras/models/models.py:337 msgid "link URL" msgstr "URL-адрес ссылки" -#: extras/models/models.py:338 +#: netbox/extras/models/models.py:338 msgid "Jinja2 template code for link URL" msgstr "Код Jinja2 шаблона для URL-адреса" -#: extras/models/models.py:348 +#: netbox/extras/models/models.py:348 msgid "Links with the same group will appear as a dropdown menu" msgstr "Ссылки с той же группой появятся в выпадающем меню" -#: extras/models/models.py:358 +#: netbox/extras/models/models.py:358 msgid "new window" msgstr "новое окно" -#: extras/models/models.py:360 +#: netbox/extras/models/models.py:360 msgid "Force link to open in a new window" msgstr "Принудительно открыть ссылку в новом окне" -#: extras/models/models.py:369 +#: netbox/extras/models/models.py:369 msgid "custom link" msgstr "настраиваемая ссылка" -#: extras/models/models.py:370 +#: netbox/extras/models/models.py:370 msgid "custom links" msgstr "настраиваемые ссылки" -#: extras/models/models.py:417 +#: netbox/extras/models/models.py:417 msgid "The object type(s) to which this template applies." msgstr "Тип (типы) объектов, к которым применим этот шаблон." -#: extras/models/models.py:430 +#: netbox/extras/models/models.py:430 msgid "" "Jinja2 template code. The list of objects being exported is passed as a " "context variable named queryset." @@ -7741,1018 +8253,1047 @@ msgstr "" "Код Jinja2 шаблона. Список экспортируемых объектов передается в виде " "контекстной переменной с именем queryset." -#: extras/models/models.py:438 +#: netbox/extras/models/models.py:438 msgid "Defaults to text/plain; charset=utf-8" msgstr "По умолчанию текстовый/обычный; кодировка=utf-8" -#: extras/models/models.py:441 +#: netbox/extras/models/models.py:441 msgid "file extension" msgstr "расширение файла" -#: extras/models/models.py:444 +#: netbox/extras/models/models.py:444 msgid "Extension to append to the rendered filename" msgstr "Расширение для добавления к отображаемому имени файла" -#: extras/models/models.py:447 +#: netbox/extras/models/models.py:447 msgid "as attachment" msgstr "в качестве вложения" -#: extras/models/models.py:449 +#: netbox/extras/models/models.py:449 msgid "Download file as attachment" msgstr "Загрузить файл в виде вложения" -#: extras/models/models.py:458 +#: netbox/extras/models/models.py:458 msgid "export template" msgstr "шаблон экспорта" -#: extras/models/models.py:459 +#: netbox/extras/models/models.py:459 msgid "export templates" msgstr "шаблоны экспорта" -#: extras/models/models.py:476 +#: netbox/extras/models/models.py:476 #, python-brace-format msgid "\"{name}\" is a reserved name. Please choose a different name." msgstr "«{name}\"— зарезервированное имя. Пожалуйста, выберите другое имя." -#: extras/models/models.py:526 +#: netbox/extras/models/models.py:526 msgid "The object type(s) to which this filter applies." msgstr "Тип (типы) объектов, к которым применяется этот фильтр." -#: extras/models/models.py:558 +#: netbox/extras/models/models.py:558 msgid "shared" msgstr "общий" -#: extras/models/models.py:571 +#: netbox/extras/models/models.py:571 msgid "saved filter" msgstr "сохраненный фильтр" -#: extras/models/models.py:572 +#: netbox/extras/models/models.py:572 msgid "saved filters" msgstr "сохраненные фильтры" -#: extras/models/models.py:590 +#: netbox/extras/models/models.py:590 msgid "Filter parameters must be stored as a dictionary of keyword arguments." msgstr "" "Параметры фильтра должны храниться в виде словаря аргументов ключевых слов." -#: extras/models/models.py:618 +#: netbox/extras/models/models.py:618 msgid "image height" msgstr "высота изображения" -#: extras/models/models.py:621 +#: netbox/extras/models/models.py:621 msgid "image width" msgstr "ширина изображения" -#: extras/models/models.py:638 +#: netbox/extras/models/models.py:638 msgid "image attachment" msgstr "прикрепить изображение" -#: extras/models/models.py:639 +#: netbox/extras/models/models.py:639 msgid "image attachments" msgstr "прикрепленные изображения" -#: extras/models/models.py:653 +#: netbox/extras/models/models.py:653 #, python-brace-format msgid "Image attachments cannot be assigned to this object type ({type})." msgstr "Вложенные изображения нельзя присвоить этому типу объекта ({type})." -#: extras/models/models.py:716 +#: netbox/extras/models/models.py:716 msgid "kind" msgstr "добрый" -#: extras/models/models.py:730 +#: netbox/extras/models/models.py:730 msgid "journal entry" msgstr "запись в журнале" -#: extras/models/models.py:731 +#: netbox/extras/models/models.py:731 msgid "journal entries" msgstr "записи в журнале" -#: extras/models/models.py:746 +#: netbox/extras/models/models.py:746 #, python-brace-format msgid "Journaling is not supported for this object type ({type})." msgstr "Ведение журнала не поддерживается для этого типа объектов ({type})." -#: extras/models/models.py:788 +#: netbox/extras/models/models.py:788 msgid "bookmark" msgstr "закладка" -#: extras/models/models.py:789 +#: netbox/extras/models/models.py:789 msgid "bookmarks" msgstr "закладки" -#: extras/models/models.py:802 +#: netbox/extras/models/models.py:802 #, python-brace-format msgid "Bookmarks cannot be assigned to this object type ({type})." msgstr "Закладки нельзя присвоить этому типу объекта ({type})." -#: extras/models/scripts.py:42 +#: netbox/extras/models/scripts.py:42 msgid "is executable" msgstr "является исполняемым" -#: extras/models/scripts.py:64 +#: netbox/extras/models/scripts.py:64 msgid "script" msgstr "сценарий" -#: extras/models/scripts.py:65 +#: netbox/extras/models/scripts.py:65 msgid "scripts" msgstr "сценарии" -#: extras/models/scripts.py:111 +#: netbox/extras/models/scripts.py:111 msgid "script module" msgstr "скриптовый модуль" -#: extras/models/scripts.py:112 +#: netbox/extras/models/scripts.py:112 msgid "script modules" msgstr "скриптовые модули" -#: extras/models/search.py:22 +#: netbox/extras/models/search.py:22 msgid "timestamp" msgstr "отметка времени" -#: extras/models/search.py:37 +#: netbox/extras/models/search.py:37 msgid "field" msgstr "сфера" -#: extras/models/search.py:45 +#: netbox/extras/models/search.py:45 msgid "value" msgstr "значение" -#: extras/models/search.py:56 +#: netbox/extras/models/search.py:56 msgid "cached value" msgstr "кэшированное значение" -#: extras/models/search.py:57 +#: netbox/extras/models/search.py:57 msgid "cached values" msgstr "кэшированные значения" -#: extras/models/staging.py:44 +#: netbox/extras/models/staging.py:45 msgid "branch" msgstr "филиал" -#: extras/models/staging.py:45 +#: netbox/extras/models/staging.py:46 msgid "branches" msgstr "ветки" -#: extras/models/staging.py:97 +#: netbox/extras/models/staging.py:98 msgid "staged change" msgstr "поэтапное изменение" -#: extras/models/staging.py:98 +#: netbox/extras/models/staging.py:99 msgid "staged changes" msgstr "поэтапные изменения" -#: extras/models/tags.py:40 +#: netbox/extras/models/tags.py:40 msgid "The object type(s) to which this tag can be applied." msgstr "Тип (ы) объекта, к которому можно применить этот тег." -#: extras/models/tags.py:49 +#: netbox/extras/models/tags.py:49 msgid "tag" msgstr "тег" -#: extras/models/tags.py:50 +#: netbox/extras/models/tags.py:50 msgid "tags" msgstr "теги" -#: extras/models/tags.py:78 +#: netbox/extras/models/tags.py:78 msgid "tagged item" msgstr "помеченный товар" -#: extras/models/tags.py:79 +#: netbox/extras/models/tags.py:79 msgid "tagged items" msgstr "помеченные товары" -#: extras/scripts.py:439 +#: netbox/extras/scripts.py:439 msgid "Script Data" msgstr "Данные сценария" -#: extras/scripts.py:443 +#: netbox/extras/scripts.py:443 msgid "Script Execution Parameters" msgstr "Параметры выполнения сценария" -#: extras/scripts.py:662 +#: netbox/extras/scripts.py:662 msgid "Database changes have been reverted automatically." msgstr "Изменения в базе данных были автоматически отменены." -#: extras/scripts.py:675 +#: netbox/extras/scripts.py:675 msgid "Script aborted with error: " msgstr "Скрипт прерван с ошибкой: " -#: extras/scripts.py:685 +#: netbox/extras/scripts.py:685 msgid "An exception occurred: " msgstr "Возникло исключение: " -#: extras/scripts.py:688 +#: netbox/extras/scripts.py:688 msgid "Database changes have been reverted due to error." msgstr "Изменения в базе данных отменены из-за ошибки." -#: extras/signals.py:146 +#: netbox/extras/signals.py:133 #, python-brace-format msgid "Deletion is prevented by a protection rule: {message}" msgstr "Удаление предотвращается правилом защиты: {message}" -#: extras/tables/tables.py:46 extras/tables/tables.py:124 -#: extras/tables/tables.py:148 extras/tables/tables.py:213 -#: extras/tables/tables.py:238 extras/tables/tables.py:290 -#: extras/tables/tables.py:336 templates/extras/customfield.html:93 -#: templates/extras/eventrule.html:27 templates/users/objectpermission.html:64 -#: users/tables.py:80 +#: netbox/extras/tables/tables.py:46 netbox/extras/tables/tables.py:124 +#: netbox/extras/tables/tables.py:148 netbox/extras/tables/tables.py:213 +#: netbox/extras/tables/tables.py:238 netbox/extras/tables/tables.py:290 +#: netbox/extras/tables/tables.py:336 +#: netbox/templates/extras/customfield.html:93 +#: netbox/templates/extras/eventrule.html:27 +#: netbox/templates/users/objectpermission.html:64 netbox/users/tables.py:80 msgid "Object Types" msgstr "Типы объектов" -#: extras/tables/tables.py:52 +#: netbox/extras/tables/tables.py:52 msgid "Visible" msgstr "Видимый" -#: extras/tables/tables.py:55 +#: netbox/extras/tables/tables.py:55 msgid "Editable" msgstr "Редактируемый" -#: extras/tables/tables.py:61 +#: netbox/extras/tables/tables.py:61 msgid "Related Object Type" msgstr "Тип связанного объекта" -#: extras/tables/tables.py:65 templates/extras/customfield.html:47 +#: netbox/extras/tables/tables.py:65 +#: netbox/templates/extras/customfield.html:47 msgid "Choice Set" msgstr "Набор для выбора" -#: extras/tables/tables.py:73 +#: netbox/extras/tables/tables.py:73 msgid "Is Cloneable" msgstr "Можно ли клонировать" -#: extras/tables/tables.py:103 +#: netbox/extras/tables/tables.py:103 msgid "Count" msgstr "Сосчитайте" -#: extras/tables/tables.py:106 +#: netbox/extras/tables/tables.py:106 msgid "Order Alphabetically" msgstr "Упорядочить в алфавитном порядке" -#: extras/tables/tables.py:130 templates/extras/customlink.html:33 +#: netbox/extras/tables/tables.py:130 +#: netbox/templates/extras/customlink.html:33 msgid "New Window" msgstr "Новое окно" -#: extras/tables/tables.py:151 +#: netbox/extras/tables/tables.py:151 msgid "As Attachment" msgstr "В качестве вложения" -#: extras/tables/tables.py:158 extras/tables/tables.py:377 -#: extras/tables/tables.py:412 templates/core/datafile.html:24 -#: templates/dcim/device/render_config.html:22 -#: templates/extras/configcontext.html:39 -#: templates/extras/configtemplate.html:31 -#: templates/extras/exporttemplate.html:45 -#: templates/generic/bulk_import.html:35 -#: templates/virtualization/virtualmachine/render_config.html:22 +#: netbox/extras/tables/tables.py:158 netbox/extras/tables/tables.py:377 +#: netbox/extras/tables/tables.py:412 netbox/templates/core/datafile.html:24 +#: netbox/templates/dcim/device/render_config.html:22 +#: netbox/templates/extras/configcontext.html:39 +#: netbox/templates/extras/configtemplate.html:31 +#: netbox/templates/extras/exporttemplate.html:45 +#: netbox/templates/generic/bulk_import.html:35 +#: netbox/templates/virtualization/virtualmachine/render_config.html:22 msgid "Data File" msgstr "Файл данных" -#: extras/tables/tables.py:163 extras/tables/tables.py:389 -#: extras/tables/tables.py:417 +#: netbox/extras/tables/tables.py:163 netbox/extras/tables/tables.py:389 +#: netbox/extras/tables/tables.py:417 msgid "Synced" msgstr "Синхронизировано" -#: extras/tables/tables.py:190 +#: netbox/extras/tables/tables.py:190 msgid "Image" msgstr "Изображение" -#: extras/tables/tables.py:195 +#: netbox/extras/tables/tables.py:195 msgid "Size (Bytes)" msgstr "Размер (байты)" -#: extras/tables/tables.py:260 +#: netbox/extras/tables/tables.py:260 msgid "SSL Validation" msgstr "Валидация SSL" -#: extras/tables/tables.py:305 +#: netbox/extras/tables/tables.py:305 msgid "Job Start" msgstr "Начало работы" -#: extras/tables/tables.py:308 +#: netbox/extras/tables/tables.py:308 msgid "Job End" msgstr "Завершение задания" -#: extras/tables/tables.py:425 netbox/navigation/menu.py:64 -#: templates/dcim/devicerole.html:8 +#: netbox/extras/tables/tables.py:425 netbox/netbox/navigation/menu.py:64 +#: netbox/templates/dcim/devicerole.html:8 msgid "Device Roles" msgstr "Роли устройств" -#: extras/tables/tables.py:466 templates/account/profile.html:19 -#: templates/users/user.html:21 +#: netbox/extras/tables/tables.py:466 netbox/templates/account/profile.html:19 +#: netbox/templates/users/user.html:21 msgid "Full Name" msgstr "Полное имя" -#: extras/tables/tables.py:483 templates/extras/objectchange.html:67 +#: netbox/extras/tables/tables.py:483 +#: netbox/templates/extras/objectchange.html:68 msgid "Request ID" msgstr "Идентификатор запроса" -#: extras/tables/tables.py:520 +#: netbox/extras/tables/tables.py:520 msgid "Comments (Short)" msgstr "Комментарии (короткие)" -#: extras/tables/tables.py:539 extras/tables/tables.py:561 +#: netbox/extras/tables/tables.py:539 netbox/extras/tables/tables.py:561 msgid "Line" msgstr "Линия" -#: extras/tables/tables.py:546 extras/tables/tables.py:571 +#: netbox/extras/tables/tables.py:546 netbox/extras/tables/tables.py:571 msgid "Level" msgstr "Уровень" -#: extras/tables/tables.py:549 extras/tables/tables.py:580 +#: netbox/extras/tables/tables.py:549 netbox/extras/tables/tables.py:580 msgid "Message" msgstr "Сообщение" -#: extras/tables/tables.py:564 +#: netbox/extras/tables/tables.py:564 msgid "Method" msgstr "Метод" -#: extras/validators.py:16 +#: netbox/extras/validators.py:16 #, python-format msgid "Ensure this value is equal to %(limit_value)s." msgstr "Убедитесь, что это значение равно %(limit_value)s." -#: extras/validators.py:27 +#: netbox/extras/validators.py:27 #, python-format msgid "Ensure this value does not equal %(limit_value)s." msgstr "Убедитесь, что это значение не равно %(limit_value)s." -#: extras/validators.py:38 +#: netbox/extras/validators.py:38 msgid "This field must be empty." msgstr "Это поле должно быть пустым." -#: extras/validators.py:53 +#: netbox/extras/validators.py:53 msgid "This field must not be empty." msgstr "Это поле не должно быть пустым." -#: extras/validators.py:95 +#: netbox/extras/validators.py:95 msgid "Validation rules must be passed as a dictionary" msgstr "Правила валидации должны быть переданы в виде словаря" -#: extras/validators.py:120 +#: netbox/extras/validators.py:120 #, python-brace-format msgid "Custom validation failed for {attribute}: {exception}" msgstr "Пользовательская проверка не удалась для {attribute}: {exception}" -#: extras/validators.py:140 +#: netbox/extras/validators.py:140 #, python-brace-format msgid "Invalid attribute \"{name}\" for request" msgstr "Неверный атрибут»{name}\"по запросу" -#: extras/validators.py:157 +#: netbox/extras/validators.py:157 #, python-brace-format msgid "Invalid attribute \"{name}\" for {model}" msgstr "Недопустимый атрибут \"{name}\" для {model}" -#: extras/views.py:889 +#: netbox/extras/views.py:889 msgid "Your dashboard has been reset." msgstr "Панель управления была перезагружена." -#: extras/views.py:935 +#: netbox/extras/views.py:935 msgid "Added widget: " msgstr "Добавлен виджет: " -#: extras/views.py:976 +#: netbox/extras/views.py:976 msgid "Updated widget: " msgstr "Обновленный виджет: " -#: extras/views.py:1012 +#: netbox/extras/views.py:1012 msgid "Deleted widget: " msgstr "Удаленный виджет: " -#: extras/views.py:1014 +#: netbox/extras/views.py:1014 msgid "Error deleting widget: " msgstr "Ошибка при удалении виджета: " -#: extras/views.py:1101 +#: netbox/extras/views.py:1101 msgid "Unable to run script: RQ worker process not running." msgstr "Невозможно запустить скрипт: рабочий процесс RQ не запущен." -#: ipam/api/field_serializers.py:17 +#: netbox/ipam/api/field_serializers.py:17 msgid "Enter a valid IPv4 or IPv6 address with optional mask." msgstr "Введите действительный адрес IPv4 или IPv6 с дополнительной маской." -#: ipam/api/field_serializers.py:24 +#: netbox/ipam/api/field_serializers.py:24 #, python-brace-format msgid "Invalid IP address format: {data}" msgstr "Неверный формат IP-адреса: {data}" -#: ipam/api/field_serializers.py:37 +#: netbox/ipam/api/field_serializers.py:37 msgid "Enter a valid IPv4 or IPv6 prefix and mask in CIDR notation." msgstr "Введите действительный префикс и маску IPv4 или IPv6 в нотации CIDR." -#: ipam/api/field_serializers.py:44 +#: netbox/ipam/api/field_serializers.py:44 #, python-brace-format msgid "Invalid IP prefix format: {data}" msgstr "Неверный формат IP-префикса: {data}" -#: ipam/api/views.py:358 +#: netbox/ipam/api/views.py:358 msgid "" "Insufficient space is available to accommodate the requested prefix size(s)" msgstr "Недостаточно места для размещения запрошенных размеров префиксов" -#: ipam/choices.py:30 +#: netbox/ipam/choices.py:30 msgid "Container" msgstr "Контейнер" -#: ipam/choices.py:72 +#: netbox/ipam/choices.py:72 msgid "DHCP" msgstr "DHCP" -#: ipam/choices.py:73 +#: netbox/ipam/choices.py:73 msgid "SLAAC" msgstr "Автоконфигурация (SLAAC)" -#: ipam/choices.py:89 +#: netbox/ipam/choices.py:89 msgid "Loopback" msgstr "Обратная петля" -#: ipam/choices.py:90 tenancy/choices.py:18 +#: netbox/ipam/choices.py:90 netbox/tenancy/choices.py:18 msgid "Secondary" msgstr "Вторичный" -#: ipam/choices.py:91 +#: netbox/ipam/choices.py:91 msgid "Anycast" msgstr "Anycast" -#: ipam/choices.py:115 +#: netbox/ipam/choices.py:115 msgid "Standard" msgstr "Стандарт" -#: ipam/choices.py:120 +#: netbox/ipam/choices.py:120 msgid "CheckPoint" msgstr "Контрольная точка" -#: ipam/choices.py:123 +#: netbox/ipam/choices.py:123 msgid "Cisco" msgstr "Cisco" -#: ipam/choices.py:137 +#: netbox/ipam/choices.py:137 msgid "Plaintext" msgstr "Обычный текст" -#: ipam/fields.py:36 +#: netbox/ipam/fields.py:36 #, python-brace-format msgid "Invalid IP address format: {address}" msgstr "Неверный формат IP-адреса: {address}" -#: ipam/filtersets.py:48 vpn/filtersets.py:323 +#: netbox/ipam/filtersets.py:48 netbox/vpn/filtersets.py:323 msgid "Import target" msgstr "Цель импорта" -#: ipam/filtersets.py:54 vpn/filtersets.py:329 +#: netbox/ipam/filtersets.py:54 netbox/vpn/filtersets.py:329 msgid "Import target (name)" msgstr "Цель импорта (имя)" -#: ipam/filtersets.py:59 vpn/filtersets.py:334 +#: netbox/ipam/filtersets.py:59 netbox/vpn/filtersets.py:334 msgid "Export target" msgstr "Цель экспорта" -#: ipam/filtersets.py:65 vpn/filtersets.py:340 +#: netbox/ipam/filtersets.py:65 netbox/vpn/filtersets.py:340 msgid "Export target (name)" msgstr "Цель экспорта (имя)" -#: ipam/filtersets.py:86 +#: netbox/ipam/filtersets.py:86 msgid "Importing VRF" msgstr "Импорт VRF" -#: ipam/filtersets.py:92 +#: netbox/ipam/filtersets.py:92 msgid "Import VRF (RD)" msgstr "Импорт VRF (RD)" -#: ipam/filtersets.py:97 +#: netbox/ipam/filtersets.py:97 msgid "Exporting VRF" msgstr "Экспорт VRF" -#: ipam/filtersets.py:103 +#: netbox/ipam/filtersets.py:103 msgid "Export VRF (RD)" msgstr "Экспорт VRF (RD)" -#: ipam/filtersets.py:108 +#: netbox/ipam/filtersets.py:108 msgid "Importing L2VPN" msgstr "Импорт L2VPN" -#: ipam/filtersets.py:114 +#: netbox/ipam/filtersets.py:114 msgid "Importing L2VPN (identifier)" msgstr "Импорт L2VPN (идентификатор)" -#: ipam/filtersets.py:119 +#: netbox/ipam/filtersets.py:119 msgid "Exporting L2VPN" msgstr "Экспорт L2VPN" -#: ipam/filtersets.py:125 +#: netbox/ipam/filtersets.py:125 msgid "Exporting L2VPN (identifier)" msgstr "Экспорт L2VPN (идентификатор)" -#: ipam/filtersets.py:155 ipam/filtersets.py:281 ipam/forms/model_forms.py:227 -#: ipam/tables/ip.py:211 templates/ipam/prefix.html:12 +#: netbox/ipam/filtersets.py:155 netbox/ipam/filtersets.py:281 +#: netbox/ipam/forms/model_forms.py:227 netbox/ipam/tables/ip.py:211 +#: netbox/templates/ipam/prefix.html:12 msgid "Prefix" msgstr "Префикс" -#: ipam/filtersets.py:159 ipam/filtersets.py:198 ipam/filtersets.py:221 +#: netbox/ipam/filtersets.py:159 netbox/ipam/filtersets.py:198 +#: netbox/ipam/filtersets.py:221 msgid "RIR (ID)" msgstr "RIR (ID)" -#: ipam/filtersets.py:165 ipam/filtersets.py:204 ipam/filtersets.py:227 +#: netbox/ipam/filtersets.py:165 netbox/ipam/filtersets.py:204 +#: netbox/ipam/filtersets.py:227 msgid "RIR (slug)" msgstr "RIR (подстрока)" -#: ipam/filtersets.py:285 +#: netbox/ipam/filtersets.py:285 msgid "Within prefix" msgstr "В префиксе" -#: ipam/filtersets.py:289 +#: netbox/ipam/filtersets.py:289 msgid "Within and including prefix" msgstr "В префиксе и включительно" -#: ipam/filtersets.py:293 +#: netbox/ipam/filtersets.py:293 msgid "Prefixes which contain this prefix or IP" msgstr "Префиксы, содержащие этот префикс или IP-адрес" -#: ipam/filtersets.py:304 ipam/filtersets.py:572 ipam/forms/bulk_edit.py:327 -#: ipam/forms/filtersets.py:196 ipam/forms/filtersets.py:331 +#: netbox/ipam/filtersets.py:304 netbox/ipam/filtersets.py:572 +#: netbox/ipam/forms/bulk_edit.py:327 netbox/ipam/forms/filtersets.py:196 +#: netbox/ipam/forms/filtersets.py:331 msgid "Mask length" msgstr "Длина маски" -#: ipam/filtersets.py:373 vpn/filtersets.py:446 +#: netbox/ipam/filtersets.py:373 netbox/vpn/filtersets.py:446 msgid "VLAN (ID)" msgstr "VLAN (ID)" -#: ipam/filtersets.py:377 vpn/filtersets.py:441 +#: netbox/ipam/filtersets.py:377 netbox/vpn/filtersets.py:441 msgid "VLAN number (1-4094)" msgstr "Номер VLAN (1-4094)" -#: ipam/filtersets.py:471 ipam/filtersets.py:475 ipam/filtersets.py:567 -#: ipam/forms/model_forms.py:461 templates/tenancy/contact.html:53 -#: tenancy/forms/bulk_edit.py:113 +#: netbox/ipam/filtersets.py:471 netbox/ipam/filtersets.py:475 +#: netbox/ipam/filtersets.py:567 netbox/ipam/forms/model_forms.py:461 +#: netbox/templates/tenancy/contact.html:53 +#: netbox/tenancy/forms/bulk_edit.py:113 msgid "Address" msgstr "Адрес" -#: ipam/filtersets.py:479 +#: netbox/ipam/filtersets.py:479 msgid "Ranges which contain this prefix or IP" msgstr "Диапазоны, содержащие этот префикс или IP-адрес" -#: ipam/filtersets.py:507 ipam/filtersets.py:563 +#: netbox/ipam/filtersets.py:507 netbox/ipam/filtersets.py:563 msgid "Parent prefix" msgstr "Родительский префикс" -#: ipam/filtersets.py:616 ipam/filtersets.py:856 ipam/filtersets.py:1091 -#: vpn/filtersets.py:404 +#: netbox/ipam/filtersets.py:616 netbox/ipam/filtersets.py:856 +#: netbox/ipam/filtersets.py:1091 netbox/vpn/filtersets.py:404 msgid "Virtual machine (name)" msgstr "Виртуальная машина (имя)" -#: ipam/filtersets.py:621 ipam/filtersets.py:861 ipam/filtersets.py:1085 -#: virtualization/filtersets.py:278 virtualization/filtersets.py:317 -#: vpn/filtersets.py:409 +#: netbox/ipam/filtersets.py:621 netbox/ipam/filtersets.py:861 +#: netbox/ipam/filtersets.py:1085 netbox/virtualization/filtersets.py:278 +#: netbox/virtualization/filtersets.py:317 netbox/vpn/filtersets.py:409 msgid "Virtual machine (ID)" msgstr "Виртуальная машина (ID)" -#: ipam/filtersets.py:627 vpn/filtersets.py:97 vpn/filtersets.py:415 +#: netbox/ipam/filtersets.py:627 netbox/vpn/filtersets.py:97 +#: netbox/vpn/filtersets.py:415 msgid "Interface (name)" msgstr "Интерфейс (имя)" -#: ipam/filtersets.py:638 vpn/filtersets.py:108 vpn/filtersets.py:426 +#: netbox/ipam/filtersets.py:638 netbox/vpn/filtersets.py:108 +#: netbox/vpn/filtersets.py:426 msgid "VM interface (name)" msgstr "Интерфейс виртуальной машины (имя)" -#: ipam/filtersets.py:643 vpn/filtersets.py:113 +#: netbox/ipam/filtersets.py:643 netbox/vpn/filtersets.py:113 msgid "VM interface (ID)" msgstr "Интерфейс виртуальной машины (ID)" -#: ipam/filtersets.py:648 +#: netbox/ipam/filtersets.py:648 msgid "FHRP group (ID)" msgstr "FHRP группа (ID)" -#: ipam/filtersets.py:652 +#: netbox/ipam/filtersets.py:652 msgid "Is assigned to an interface" msgstr "Присваивается интерфейсу" -#: ipam/filtersets.py:656 +#: netbox/ipam/filtersets.py:656 msgid "Is assigned" msgstr "Назначено" -#: ipam/filtersets.py:668 +#: netbox/ipam/filtersets.py:668 msgid "Service (ID)" msgstr "Услуга (ID)" -#: ipam/filtersets.py:673 +#: netbox/ipam/filtersets.py:673 msgid "NAT inside IP address (ID)" msgstr "Внутренний IP-адрес (ID) NAT" -#: ipam/filtersets.py:1096 +#: netbox/ipam/filtersets.py:1096 msgid "IP address (ID)" msgstr "IP-адрес (ID)" -#: ipam/filtersets.py:1102 ipam/models/ip.py:788 +#: netbox/ipam/filtersets.py:1102 netbox/ipam/models/ip.py:788 msgid "IP address" msgstr "IP-адрес" -#: ipam/filtersets.py:1131 +#: netbox/ipam/filtersets.py:1131 msgid "Primary IPv4 (ID)" msgstr "Основной IPv4 (ID)" -#: ipam/filtersets.py:1136 +#: netbox/ipam/filtersets.py:1136 msgid "Primary IPv6 (ID)" msgstr "Основной IPv6 (ID)" -#: ipam/formfields.py:14 +#: netbox/ipam/formfields.py:14 msgid "Enter a valid IPv4 or IPv6 address (without a mask)." msgstr "Введите действительный адрес IPv4 или IPv6 (без маски)." -#: ipam/formfields.py:32 +#: netbox/ipam/formfields.py:32 #, python-brace-format msgid "Invalid IPv4/IPv6 address format: {address}" msgstr "Неверный формат адреса IPv4/IPv6: {address}" -#: ipam/formfields.py:37 +#: netbox/ipam/formfields.py:37 msgid "This field requires an IP address without a mask." msgstr "В этом поле требуется IP-адрес без маски." -#: ipam/formfields.py:39 ipam/formfields.py:61 +#: netbox/ipam/formfields.py:39 netbox/ipam/formfields.py:61 msgid "Please specify a valid IPv4 or IPv6 address." msgstr "Укажите действительный адрес IPv4 или IPv6." -#: ipam/formfields.py:44 +#: netbox/ipam/formfields.py:44 msgid "Enter a valid IPv4 or IPv6 address (with CIDR mask)." msgstr "Введите действительный адрес IPv4 или IPv6 (с маской CIDR)." -#: ipam/formfields.py:56 +#: netbox/ipam/formfields.py:56 msgid "CIDR mask (e.g. /24) is required." msgstr "Требуется маска CIDR (например, /24)." -#: ipam/forms/bulk_create.py:13 +#: netbox/ipam/forms/bulk_create.py:13 msgid "Address pattern" msgstr "Шаблон адреса" -#: ipam/forms/bulk_edit.py:48 +#: netbox/ipam/forms/bulk_edit.py:48 msgid "Enforce unique space" msgstr "Обеспечить уникальное пространство" -#: ipam/forms/bulk_edit.py:86 +#: netbox/ipam/forms/bulk_edit.py:86 msgid "Is private" msgstr "Является частным" -#: ipam/forms/bulk_edit.py:107 ipam/forms/bulk_edit.py:136 -#: ipam/forms/bulk_edit.py:161 ipam/forms/bulk_import.py:88 -#: ipam/forms/bulk_import.py:108 ipam/forms/bulk_import.py:128 -#: ipam/forms/filtersets.py:110 ipam/forms/filtersets.py:125 -#: ipam/forms/filtersets.py:148 ipam/forms/model_forms.py:94 -#: ipam/forms/model_forms.py:107 ipam/forms/model_forms.py:129 -#: ipam/forms/model_forms.py:147 ipam/models/asns.py:31 -#: ipam/models/asns.py:103 ipam/models/ip.py:71 ipam/models/ip.py:90 -#: ipam/tables/asn.py:20 ipam/tables/asn.py:45 -#: templates/ipam/aggregate.html:18 templates/ipam/asn.html:27 -#: templates/ipam/asnrange.html:19 templates/ipam/rir.html:19 +#: netbox/ipam/forms/bulk_edit.py:107 netbox/ipam/forms/bulk_edit.py:136 +#: netbox/ipam/forms/bulk_edit.py:161 netbox/ipam/forms/bulk_import.py:88 +#: netbox/ipam/forms/bulk_import.py:108 netbox/ipam/forms/bulk_import.py:128 +#: netbox/ipam/forms/filtersets.py:110 netbox/ipam/forms/filtersets.py:125 +#: netbox/ipam/forms/filtersets.py:148 netbox/ipam/forms/model_forms.py:94 +#: netbox/ipam/forms/model_forms.py:107 netbox/ipam/forms/model_forms.py:129 +#: netbox/ipam/forms/model_forms.py:147 netbox/ipam/models/asns.py:31 +#: netbox/ipam/models/asns.py:103 netbox/ipam/models/ip.py:71 +#: netbox/ipam/models/ip.py:90 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 msgid "RIR" msgstr "RIR" -#: ipam/forms/bulk_edit.py:169 +#: netbox/ipam/forms/bulk_edit.py:169 msgid "Date added" msgstr "Дата добавления" -#: ipam/forms/bulk_edit.py:230 +#: netbox/ipam/forms/bulk_edit.py:230 msgid "Prefix length" msgstr "Длина префикса" -#: ipam/forms/bulk_edit.py:253 ipam/forms/filtersets.py:241 -#: templates/ipam/prefix.html:85 +#: netbox/ipam/forms/bulk_edit.py:253 netbox/ipam/forms/filtersets.py:241 +#: netbox/templates/ipam/prefix.html:85 msgid "Is a pool" msgstr "Это пул" -#: ipam/forms/bulk_edit.py:258 ipam/forms/bulk_edit.py:302 -#: ipam/forms/filtersets.py:248 ipam/forms/filtersets.py:293 -#: ipam/models/ip.py:272 ipam/models/ip.py:539 +#: netbox/ipam/forms/bulk_edit.py:258 netbox/ipam/forms/bulk_edit.py:302 +#: netbox/ipam/forms/filtersets.py:248 netbox/ipam/forms/filtersets.py:293 +#: netbox/ipam/models/ip.py:272 netbox/ipam/models/ip.py:539 msgid "Treat as fully utilized" msgstr "Считать полностью использованным" -#: ipam/forms/bulk_edit.py:350 ipam/models/ip.py:772 +#: netbox/ipam/forms/bulk_edit.py:350 netbox/ipam/models/ip.py:772 msgid "DNS name" msgstr "DNS-имя" -#: ipam/forms/bulk_edit.py:371 ipam/forms/bulk_edit.py:572 -#: ipam/forms/bulk_import.py:393 ipam/forms/bulk_import.py:477 -#: ipam/forms/bulk_import.py:503 ipam/forms/filtersets.py:390 -#: ipam/forms/filtersets.py:537 templates/ipam/fhrpgroup.html:22 -#: templates/ipam/inc/panels/fhrp_groups.html:24 -#: templates/ipam/service.html:32 templates/ipam/servicetemplate.html:19 +#: netbox/ipam/forms/bulk_edit.py:371 netbox/ipam/forms/bulk_edit.py:572 +#: netbox/ipam/forms/bulk_import.py:393 netbox/ipam/forms/bulk_import.py:477 +#: netbox/ipam/forms/bulk_import.py:503 netbox/ipam/forms/filtersets.py:390 +#: netbox/ipam/forms/filtersets.py:537 netbox/templates/ipam/fhrpgroup.html:22 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24 +#: netbox/templates/ipam/service.html:32 +#: netbox/templates/ipam/servicetemplate.html:19 msgid "Protocol" msgstr "протокол" -#: ipam/forms/bulk_edit.py:378 ipam/forms/filtersets.py:397 -#: ipam/tables/fhrp.py:22 templates/ipam/fhrpgroup.html:26 +#: netbox/ipam/forms/bulk_edit.py:378 netbox/ipam/forms/filtersets.py:397 +#: netbox/ipam/tables/fhrp.py:22 netbox/templates/ipam/fhrpgroup.html:26 msgid "Group ID" msgstr "Идентификатор группы" -#: ipam/forms/bulk_edit.py:383 ipam/forms/filtersets.py:402 -#: wireless/forms/bulk_edit.py:68 wireless/forms/bulk_edit.py:115 -#: wireless/forms/bulk_import.py:62 wireless/forms/bulk_import.py:65 -#: wireless/forms/bulk_import.py:104 wireless/forms/bulk_import.py:107 -#: wireless/forms/filtersets.py:54 wireless/forms/filtersets.py:88 +#: netbox/ipam/forms/bulk_edit.py:383 netbox/ipam/forms/filtersets.py:402 +#: netbox/wireless/forms/bulk_edit.py:68 +#: netbox/wireless/forms/bulk_edit.py:115 +#: netbox/wireless/forms/bulk_import.py:62 +#: netbox/wireless/forms/bulk_import.py:65 +#: netbox/wireless/forms/bulk_import.py:104 +#: netbox/wireless/forms/bulk_import.py:107 +#: netbox/wireless/forms/filtersets.py:54 +#: netbox/wireless/forms/filtersets.py:88 msgid "Authentication type" msgstr "Тип аутентификации" -#: ipam/forms/bulk_edit.py:388 ipam/forms/filtersets.py:406 +#: netbox/ipam/forms/bulk_edit.py:388 netbox/ipam/forms/filtersets.py:406 msgid "Authentication key" msgstr "Ключ аутентификации" -#: ipam/forms/bulk_edit.py:405 ipam/forms/filtersets.py:383 -#: ipam/forms/model_forms.py:472 netbox/navigation/menu.py:370 -#: templates/ipam/fhrpgroup.html:49 -#: templates/wireless/inc/authentication_attrs.html:5 -#: wireless/forms/bulk_edit.py:91 wireless/forms/bulk_edit.py:138 -#: wireless/forms/filtersets.py:36 wireless/forms/filtersets.py:76 -#: wireless/forms/model_forms.py:55 wireless/forms/model_forms.py:164 +#: netbox/ipam/forms/bulk_edit.py:405 netbox/ipam/forms/filtersets.py:383 +#: netbox/ipam/forms/model_forms.py:472 netbox/netbox/navigation/menu.py:370 +#: netbox/templates/ipam/fhrpgroup.html:49 +#: netbox/templates/wireless/inc/authentication_attrs.html:5 +#: netbox/wireless/forms/bulk_edit.py:91 +#: netbox/wireless/forms/bulk_edit.py:138 +#: netbox/wireless/forms/filtersets.py:36 +#: netbox/wireless/forms/filtersets.py:76 +#: netbox/wireless/forms/model_forms.py:55 +#: netbox/wireless/forms/model_forms.py:164 msgid "Authentication" msgstr "аутентификация" -#: ipam/forms/bulk_edit.py:415 +#: netbox/ipam/forms/bulk_edit.py:415 msgid "Minimum child VLAN VID" msgstr "Минимальное количество VLAN VID для детей" -#: ipam/forms/bulk_edit.py:421 +#: netbox/ipam/forms/bulk_edit.py:421 msgid "Maximum child VLAN VID" msgstr "Максимальный ID дочерней VLAN" -#: ipam/forms/bulk_edit.py:429 ipam/forms/model_forms.py:566 +#: netbox/ipam/forms/bulk_edit.py:429 netbox/ipam/forms/model_forms.py:566 msgid "Scope type" msgstr "Тип прицела" -#: ipam/forms/bulk_edit.py:491 ipam/forms/model_forms.py:641 -#: ipam/tables/vlans.py:71 templates/ipam/vlangroup.html:38 +#: netbox/ipam/forms/bulk_edit.py:491 netbox/ipam/forms/model_forms.py:641 +#: netbox/ipam/tables/vlans.py:71 netbox/templates/ipam/vlangroup.html:38 msgid "Scope" msgstr "Область применения" -#: ipam/forms/bulk_edit.py:563 +#: netbox/ipam/forms/bulk_edit.py:563 msgid "Site & Group" msgstr "Сайт и группа" -#: ipam/forms/bulk_edit.py:577 ipam/forms/model_forms.py:705 -#: ipam/forms/model_forms.py:737 ipam/tables/services.py:19 -#: ipam/tables/services.py:49 templates/ipam/service.html:36 -#: templates/ipam/servicetemplate.html:23 +#: netbox/ipam/forms/bulk_edit.py:577 netbox/ipam/forms/model_forms.py:705 +#: netbox/ipam/forms/model_forms.py:737 netbox/ipam/tables/services.py:19 +#: netbox/ipam/tables/services.py:49 netbox/templates/ipam/service.html:36 +#: netbox/templates/ipam/servicetemplate.html:23 msgid "Ports" msgstr "Порты" -#: ipam/forms/bulk_import.py:47 +#: netbox/ipam/forms/bulk_import.py:47 msgid "Import route targets" msgstr "Импортируйте цели маршрута" -#: ipam/forms/bulk_import.py:53 +#: netbox/ipam/forms/bulk_import.py:53 msgid "Export route targets" msgstr "Экспортные цели маршрута" -#: ipam/forms/bulk_import.py:91 ipam/forms/bulk_import.py:111 -#: ipam/forms/bulk_import.py:131 +#: netbox/ipam/forms/bulk_import.py:91 netbox/ipam/forms/bulk_import.py:111 +#: netbox/ipam/forms/bulk_import.py:131 msgid "Assigned RIR" msgstr "Назначенный RIR" -#: ipam/forms/bulk_import.py:181 +#: netbox/ipam/forms/bulk_import.py:181 msgid "VLAN's group (if any)" msgstr "Группа VLAN (если есть)" -#: ipam/forms/bulk_import.py:184 ipam/forms/filtersets.py:256 -#: ipam/forms/model_forms.py:216 ipam/models/vlans.py:214 -#: ipam/tables/ip.py:254 templates/ipam/prefix.html:60 -#: templates/ipam/vlan.html:12 templates/ipam/vlan/base.html:6 -#: templates/ipam/vlan_edit.html:10 templates/wireless/wirelesslan.html:30 -#: vpn/forms/bulk_import.py:304 vpn/forms/filtersets.py:284 -#: vpn/forms/model_forms.py:433 vpn/forms/model_forms.py:452 -#: wireless/forms/bulk_edit.py:55 wireless/forms/bulk_import.py:48 -#: wireless/forms/model_forms.py:48 wireless/models.py:101 +#: netbox/ipam/forms/bulk_import.py:184 netbox/ipam/forms/filtersets.py:256 +#: netbox/ipam/forms/model_forms.py:216 netbox/ipam/models/vlans.py:214 +#: netbox/ipam/tables/ip.py:254 netbox/templates/ipam/prefix.html:60 +#: netbox/templates/ipam/vlan.html:12 netbox/templates/ipam/vlan/base.html:6 +#: netbox/templates/ipam/vlan_edit.html:10 +#: netbox/templates/wireless/wirelesslan.html:30 +#: netbox/vpn/forms/bulk_import.py:304 netbox/vpn/forms/filtersets.py:284 +#: netbox/vpn/forms/model_forms.py:433 netbox/vpn/forms/model_forms.py:452 +#: netbox/wireless/forms/bulk_edit.py:55 +#: netbox/wireless/forms/bulk_import.py:48 +#: netbox/wireless/forms/model_forms.py:48 netbox/wireless/models.py:101 msgid "VLAN" msgstr "VLAN" -#: ipam/forms/bulk_import.py:307 +#: netbox/ipam/forms/bulk_import.py:307 msgid "Parent device of assigned interface (if any)" msgstr "Родительское устройство назначенного интерфейса (если есть)" -#: ipam/forms/bulk_import.py:310 ipam/forms/bulk_import.py:496 -#: ipam/forms/model_forms.py:731 virtualization/filtersets.py:284 -#: virtualization/filtersets.py:323 virtualization/forms/bulk_edit.py:200 -#: virtualization/forms/bulk_edit.py:326 -#: virtualization/forms/bulk_import.py:146 -#: virtualization/forms/bulk_import.py:207 -#: virtualization/forms/filtersets.py:208 -#: virtualization/forms/filtersets.py:244 -#: virtualization/forms/model_forms.py:288 vpn/forms/bulk_import.py:93 -#: vpn/forms/bulk_import.py:290 +#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:496 +#: netbox/ipam/forms/model_forms.py:731 +#: netbox/virtualization/filtersets.py:284 +#: netbox/virtualization/filtersets.py:323 +#: netbox/virtualization/forms/bulk_edit.py:200 +#: netbox/virtualization/forms/bulk_edit.py:326 +#: netbox/virtualization/forms/bulk_import.py:146 +#: netbox/virtualization/forms/bulk_import.py:207 +#: netbox/virtualization/forms/filtersets.py:208 +#: netbox/virtualization/forms/filtersets.py:244 +#: netbox/virtualization/forms/model_forms.py:288 +#: netbox/vpn/forms/bulk_import.py:93 netbox/vpn/forms/bulk_import.py:290 msgid "Virtual machine" msgstr "Виртуальная машина" -#: ipam/forms/bulk_import.py:314 +#: netbox/ipam/forms/bulk_import.py:314 msgid "Parent VM of assigned interface (if any)" msgstr "Родительская виртуальная машина назначенного интерфейса (если есть)" -#: ipam/forms/bulk_import.py:321 +#: netbox/ipam/forms/bulk_import.py:321 msgid "Assigned interface" msgstr "Назначенный интерфейс" -#: ipam/forms/bulk_import.py:324 +#: netbox/ipam/forms/bulk_import.py:324 msgid "Is primary" msgstr "Является основным" -#: ipam/forms/bulk_import.py:325 +#: netbox/ipam/forms/bulk_import.py:325 msgid "Make this the primary IP for the assigned device" msgstr "Сделайте этот IP-адрес основным для назначенного устройства" -#: ipam/forms/bulk_import.py:364 +#: netbox/ipam/forms/bulk_import.py:364 msgid "No device or virtual machine specified; cannot set as primary IP" msgstr "" "Не указано устройство или виртуальная машина; невозможно установить в " "качестве основного IP-адреса" -#: ipam/forms/bulk_import.py:368 +#: netbox/ipam/forms/bulk_import.py:368 msgid "No interface specified; cannot set as primary IP" msgstr "" "Интерфейс не указан; невозможно установить в качестве основного IP-адреса" -#: ipam/forms/bulk_import.py:397 +#: netbox/ipam/forms/bulk_import.py:397 msgid "Auth type" msgstr "Тип авторизации" -#: ipam/forms/bulk_import.py:412 +#: netbox/ipam/forms/bulk_import.py:412 msgid "Scope type (app & model)" msgstr "Тип прицела (приложение и модель)" -#: ipam/forms/bulk_import.py:418 +#: netbox/ipam/forms/bulk_import.py:418 #, python-brace-format msgid "Minimum child VLAN VID (default: {minimum})" msgstr "Минимальный ID дочерней VLAN (по умолчанию: {minimum})" -#: ipam/forms/bulk_import.py:424 +#: netbox/ipam/forms/bulk_import.py:424 #, python-brace-format msgid "Maximum child VLAN VID (default: {maximum})" msgstr "Максимальный ID дочерней VLAN (по умолчанию: {maximum})" -#: ipam/forms/bulk_import.py:448 +#: netbox/ipam/forms/bulk_import.py:448 msgid "Assigned VLAN group" msgstr "Назначенная VLAN группа" -#: ipam/forms/bulk_import.py:479 ipam/forms/bulk_import.py:505 +#: netbox/ipam/forms/bulk_import.py:479 netbox/ipam/forms/bulk_import.py:505 msgid "IP protocol" msgstr "протокол IP" -#: ipam/forms/bulk_import.py:493 +#: netbox/ipam/forms/bulk_import.py:493 msgid "Required if not assigned to a VM" msgstr "Требуется, если не назначено виртуальной машине" -#: ipam/forms/bulk_import.py:500 +#: netbox/ipam/forms/bulk_import.py:500 msgid "Required if not assigned to a device" msgstr "Требуется, если не назначено устройству" -#: ipam/forms/bulk_import.py:525 +#: netbox/ipam/forms/bulk_import.py:525 #, python-brace-format msgid "{ip} is not assigned to this device/VM." msgstr "{ip} не назначено этому устройству/виртуальной машине." -#: ipam/forms/filtersets.py:47 ipam/forms/model_forms.py:61 -#: netbox/navigation/menu.py:176 vpn/forms/model_forms.py:410 +#: netbox/ipam/forms/filtersets.py:47 netbox/ipam/forms/model_forms.py:61 +#: netbox/netbox/navigation/menu.py:176 netbox/vpn/forms/model_forms.py:410 msgid "Route Targets" msgstr "Цели маршрута" -#: ipam/forms/filtersets.py:53 ipam/forms/model_forms.py:48 -#: vpn/forms/filtersets.py:224 vpn/forms/model_forms.py:397 +#: netbox/ipam/forms/filtersets.py:53 netbox/ipam/forms/model_forms.py:48 +#: netbox/vpn/forms/filtersets.py:224 netbox/vpn/forms/model_forms.py:397 msgid "Import targets" msgstr "Цели импорта" -#: ipam/forms/filtersets.py:58 ipam/forms/model_forms.py:53 -#: vpn/forms/filtersets.py:229 vpn/forms/model_forms.py:402 +#: netbox/ipam/forms/filtersets.py:58 netbox/ipam/forms/model_forms.py:53 +#: netbox/vpn/forms/filtersets.py:229 netbox/vpn/forms/model_forms.py:402 msgid "Export targets" msgstr "Экспортные цели" -#: ipam/forms/filtersets.py:73 +#: netbox/ipam/forms/filtersets.py:73 msgid "Imported by VRF" msgstr "Импортировано компанией VRF" -#: ipam/forms/filtersets.py:78 +#: netbox/ipam/forms/filtersets.py:78 msgid "Exported by VRF" msgstr "Экспортируется компанией VRF" -#: ipam/forms/filtersets.py:87 ipam/tables/ip.py:89 templates/ipam/rir.html:30 +#: netbox/ipam/forms/filtersets.py:87 netbox/ipam/tables/ip.py:89 +#: netbox/templates/ipam/rir.html:30 msgid "Private" msgstr "Частное" -#: ipam/forms/filtersets.py:105 ipam/forms/filtersets.py:191 -#: ipam/forms/filtersets.py:272 ipam/forms/filtersets.py:326 +#: netbox/ipam/forms/filtersets.py:105 netbox/ipam/forms/filtersets.py:191 +#: netbox/ipam/forms/filtersets.py:272 netbox/ipam/forms/filtersets.py:326 msgid "Address family" msgstr "Семейство адресов" -#: ipam/forms/filtersets.py:119 templates/ipam/asnrange.html:25 +#: netbox/ipam/forms/filtersets.py:119 netbox/templates/ipam/asnrange.html:25 msgid "Range" msgstr "Ассортимент" -#: ipam/forms/filtersets.py:128 +#: netbox/ipam/forms/filtersets.py:128 msgid "Start" msgstr "Начало" -#: ipam/forms/filtersets.py:132 +#: netbox/ipam/forms/filtersets.py:132 msgid "End" msgstr "Конец" -#: ipam/forms/filtersets.py:171 +#: netbox/ipam/forms/filtersets.py:171 msgid "VLAN Assignment" msgstr "Назначение VLAN" -#: ipam/forms/filtersets.py:186 +#: netbox/ipam/forms/filtersets.py:186 msgid "Search within" msgstr "Поиск внутри" -#: ipam/forms/filtersets.py:207 ipam/forms/filtersets.py:342 +#: netbox/ipam/forms/filtersets.py:207 netbox/ipam/forms/filtersets.py:342 msgid "Present in VRF" msgstr "Присутствует в VRF" -#: ipam/forms/filtersets.py:311 +#: netbox/ipam/forms/filtersets.py:311 msgid "Device/VM" msgstr "Устройство/виртуальная машина" -#: ipam/forms/filtersets.py:321 +#: netbox/ipam/forms/filtersets.py:321 msgid "Parent Prefix" msgstr "Родительский префикс" -#: ipam/forms/filtersets.py:347 +#: netbox/ipam/forms/filtersets.py:347 msgid "Assigned Device" msgstr "Назначенное устройство" -#: ipam/forms/filtersets.py:352 +#: netbox/ipam/forms/filtersets.py:352 msgid "Assigned VM" msgstr "назначенная виртуальная машина" -#: ipam/forms/filtersets.py:366 +#: netbox/ipam/forms/filtersets.py:366 msgid "Assigned to an interface" msgstr "Назначено интерфейсу" -#: ipam/forms/filtersets.py:373 templates/ipam/ipaddress.html:51 +#: netbox/ipam/forms/filtersets.py:373 netbox/templates/ipam/ipaddress.html:51 msgid "DNS Name" msgstr "DNS-имя" -#: ipam/forms/filtersets.py:416 ipam/forms/filtersets.py:520 -#: ipam/models/vlans.py:156 templates/ipam/vlan.html:31 +#: netbox/ipam/forms/filtersets.py:416 netbox/ipam/forms/filtersets.py:520 +#: netbox/ipam/models/vlans.py:156 netbox/templates/ipam/vlan.html:31 msgid "VLAN ID" msgstr "VLAN ID" -#: ipam/forms/filtersets.py:448 +#: netbox/ipam/forms/filtersets.py:448 msgid "Minimum VID" msgstr "Минимальный VID" -#: ipam/forms/filtersets.py:454 +#: netbox/ipam/forms/filtersets.py:454 msgid "Maximum VID" msgstr "Максимальное значение VID" -#: ipam/forms/filtersets.py:563 ipam/forms/model_forms.py:318 -#: ipam/forms/model_forms.py:759 ipam/forms/model_forms.py:785 -#: ipam/tables/vlans.py:191 templates/virtualization/virtualdisk.html:21 -#: templates/virtualization/virtualmachine.html:12 -#: templates/virtualization/vminterface.html:21 -#: templates/vpn/tunneltermination.html:25 -#: virtualization/forms/filtersets.py:193 -#: virtualization/forms/filtersets.py:238 -#: virtualization/forms/model_forms.py:220 -#: virtualization/tables/virtualmachines.py:128 -#: virtualization/tables/virtualmachines.py:181 vpn/choices.py:45 -#: vpn/forms/filtersets.py:293 vpn/forms/model_forms.py:160 -#: vpn/forms/model_forms.py:171 vpn/forms/model_forms.py:273 -#: vpn/forms/model_forms.py:454 +#: netbox/ipam/forms/filtersets.py:563 netbox/ipam/forms/model_forms.py:318 +#: netbox/ipam/forms/model_forms.py:759 netbox/ipam/forms/model_forms.py:785 +#: netbox/ipam/tables/vlans.py:191 +#: netbox/templates/virtualization/virtualdisk.html:21 +#: netbox/templates/virtualization/virtualmachine.html:12 +#: netbox/templates/virtualization/vminterface.html:21 +#: netbox/templates/vpn/tunneltermination.html:25 +#: netbox/virtualization/forms/filtersets.py:193 +#: netbox/virtualization/forms/filtersets.py:238 +#: netbox/virtualization/forms/model_forms.py:220 +#: netbox/virtualization/tables/virtualmachines.py:128 +#: netbox/virtualization/tables/virtualmachines.py:183 +#: netbox/vpn/choices.py:45 netbox/vpn/forms/filtersets.py:293 +#: netbox/vpn/forms/model_forms.py:160 netbox/vpn/forms/model_forms.py:171 +#: netbox/vpn/forms/model_forms.py:273 netbox/vpn/forms/model_forms.py:454 msgid "Virtual Machine" msgstr "Виртуальная машина" -#: ipam/forms/model_forms.py:78 templates/ipam/routetarget.html:10 +#: netbox/ipam/forms/model_forms.py:78 +#: netbox/templates/ipam/routetarget.html:10 msgid "Route Target" msgstr "Цель маршрута" -#: ipam/forms/model_forms.py:112 ipam/tables/ip.py:116 -#: templates/ipam/aggregate.html:11 templates/ipam/prefix.html:38 +#: netbox/ipam/forms/model_forms.py:112 netbox/ipam/tables/ip.py:116 +#: netbox/templates/ipam/aggregate.html:11 +#: netbox/templates/ipam/prefix.html:38 msgid "Aggregate" msgstr "агрегат" -#: ipam/forms/model_forms.py:133 templates/ipam/asnrange.html:12 +#: netbox/ipam/forms/model_forms.py:133 netbox/templates/ipam/asnrange.html:12 msgid "ASN Range" msgstr "Диапазон ASN" -#: ipam/forms/model_forms.py:229 +#: netbox/ipam/forms/model_forms.py:229 msgid "Site/VLAN Assignment" msgstr "Назначение сайта/VLAN" -#: ipam/forms/model_forms.py:257 templates/ipam/iprange.html:10 +#: netbox/ipam/forms/model_forms.py:257 netbox/templates/ipam/iprange.html:10 msgid "IP Range" msgstr "Диапазон IP-адресов" -#: ipam/forms/model_forms.py:293 ipam/forms/model_forms.py:319 -#: ipam/forms/model_forms.py:471 templates/ipam/fhrpgroup.html:19 +#: netbox/ipam/forms/model_forms.py:293 netbox/ipam/forms/model_forms.py:319 +#: netbox/ipam/forms/model_forms.py:471 +#: netbox/templates/ipam/fhrpgroup.html:19 msgid "FHRP Group" msgstr "Группа компаний FHRP" -#: ipam/forms/model_forms.py:308 +#: netbox/ipam/forms/model_forms.py:308 msgid "Make this the primary IP for the device/VM" msgstr "Сделайте этот IP-адрес основным для устройства/виртуальной машины" -#: ipam/forms/model_forms.py:323 +#: netbox/ipam/forms/model_forms.py:323 msgid "NAT IP (Inside)" msgstr "IP-адрес NAT (внутренний)" -#: ipam/forms/model_forms.py:382 +#: netbox/ipam/forms/model_forms.py:382 msgid "An IP address can only be assigned to a single object." msgstr "IP-адрес можно присвоить только одному объекту." -#: ipam/forms/model_forms.py:388 ipam/models/ip.py:897 +#: netbox/ipam/forms/model_forms.py:388 netbox/ipam/models/ip.py:897 msgid "" "Cannot reassign IP address while it is designated as the primary IP for the " "parent object" @@ -8760,32 +9301,32 @@ msgstr "" "Невозможно переназначить IP-адрес, если он назначен основным IP-адресом " "родительского объекта" -#: ipam/forms/model_forms.py:398 +#: netbox/ipam/forms/model_forms.py:398 msgid "" "Only IP addresses assigned to an interface can be designated as primary IPs." msgstr "" "В качестве основных IP-адресов можно назначить только IP-адреса, назначенные" " интерфейсу." -#: ipam/forms/model_forms.py:473 +#: netbox/ipam/forms/model_forms.py:473 msgid "Virtual IP Address" msgstr "Виртуальный IP-адрес" -#: ipam/forms/model_forms.py:558 +#: netbox/ipam/forms/model_forms.py:558 msgid "Assignment already exists" msgstr "Задание уже существует" -#: ipam/forms/model_forms.py:637 ipam/forms/model_forms.py:679 -#: ipam/tables/ip.py:250 templates/ipam/vlan_edit.html:37 -#: templates/ipam/vlangroup.html:27 +#: netbox/ipam/forms/model_forms.py:637 netbox/ipam/forms/model_forms.py:679 +#: netbox/ipam/tables/ip.py:250 netbox/templates/ipam/vlan_edit.html:37 +#: netbox/templates/ipam/vlangroup.html:27 msgid "VLAN Group" msgstr "Группа VLAN" -#: ipam/forms/model_forms.py:638 +#: netbox/ipam/forms/model_forms.py:638 msgid "Child VLANs" msgstr "Детские сети VLAN" -#: ipam/forms/model_forms.py:710 ipam/forms/model_forms.py:742 +#: netbox/ipam/forms/model_forms.py:710 netbox/ipam/forms/model_forms.py:742 msgid "" "Comma-separated list of one or more port numbers. A range may be specified " "using a hyphen." @@ -8793,137 +9334,138 @@ msgstr "" "Список одного или нескольких номеров портов, разделенных запятыми. Диапазон " "можно указать с помощью дефиса." -#: ipam/forms/model_forms.py:715 templates/ipam/servicetemplate.html:12 +#: netbox/ipam/forms/model_forms.py:715 +#: netbox/templates/ipam/servicetemplate.html:12 msgid "Service Template" msgstr "Шаблон Службы" -#: ipam/forms/model_forms.py:762 +#: netbox/ipam/forms/model_forms.py:762 msgid "Port(s)" msgstr "Порт(ы)" -#: ipam/forms/model_forms.py:763 ipam/forms/model_forms.py:791 -#: templates/ipam/service.html:21 +#: netbox/ipam/forms/model_forms.py:763 netbox/ipam/forms/model_forms.py:791 +#: netbox/templates/ipam/service.html:21 msgid "Service" msgstr "Служба" -#: ipam/forms/model_forms.py:776 +#: netbox/ipam/forms/model_forms.py:776 msgid "Service template" msgstr "Шаблон службы" -#: ipam/forms/model_forms.py:788 +#: netbox/ipam/forms/model_forms.py:788 msgid "From Template" msgstr "Из шаблона" -#: ipam/forms/model_forms.py:789 +#: netbox/ipam/forms/model_forms.py:789 msgid "Custom" msgstr "Настраиваемый" -#: ipam/forms/model_forms.py:819 +#: netbox/ipam/forms/model_forms.py:819 msgid "" "Must specify name, protocol, and port(s) if not using a service template." msgstr "" "Если шаблон сервиса не используется, необходимо указать имя, протокол и порт" " (порты)." -#: ipam/models/asns.py:34 +#: netbox/ipam/models/asns.py:34 msgid "start" msgstr "Начало" -#: ipam/models/asns.py:51 +#: netbox/ipam/models/asns.py:51 msgid "ASN range" msgstr "Диапазон ASN" -#: ipam/models/asns.py:52 +#: netbox/ipam/models/asns.py:52 msgid "ASN ranges" msgstr "Диапазоны ASN" -#: ipam/models/asns.py:72 +#: netbox/ipam/models/asns.py:72 #, python-brace-format msgid "Starting ASN ({start}) must be lower than ending ASN ({end})." msgstr "Запуск ASN ({start}) должно быть меньше, чем конечный ASN ({end})." -#: ipam/models/asns.py:104 +#: netbox/ipam/models/asns.py:104 msgid "Regional Internet Registry responsible for this AS number space" msgstr "" "Региональный интернет-реестр, отвечающий за это номерное пространство AS" -#: ipam/models/asns.py:109 +#: netbox/ipam/models/asns.py:109 msgid "16- or 32-bit autonomous system number" msgstr "16- или 32-разрядный номер автономной системы" -#: ipam/models/fhrp.py:22 +#: netbox/ipam/models/fhrp.py:22 msgid "group ID" msgstr "идентификатор группы" -#: ipam/models/fhrp.py:30 ipam/models/services.py:21 +#: netbox/ipam/models/fhrp.py:30 netbox/ipam/models/services.py:22 msgid "protocol" msgstr "протокол" -#: ipam/models/fhrp.py:38 wireless/models.py:27 +#: netbox/ipam/models/fhrp.py:38 netbox/wireless/models.py:27 msgid "authentication type" msgstr "тип аутентификации" -#: ipam/models/fhrp.py:43 +#: netbox/ipam/models/fhrp.py:43 msgid "authentication key" msgstr "ключ аутентификации" -#: ipam/models/fhrp.py:56 +#: netbox/ipam/models/fhrp.py:56 msgid "FHRP group" msgstr "Группа FHRP" -#: ipam/models/fhrp.py:57 +#: netbox/ipam/models/fhrp.py:57 msgid "FHRP groups" msgstr "Группы FHRP" -#: ipam/models/fhrp.py:93 tenancy/models/contacts.py:134 +#: netbox/ipam/models/fhrp.py:93 netbox/tenancy/models/contacts.py:134 msgid "priority" msgstr "приоритет" -#: ipam/models/fhrp.py:113 +#: netbox/ipam/models/fhrp.py:113 msgid "FHRP group assignment" msgstr "Групповое назначение FHRP" -#: ipam/models/fhrp.py:114 +#: netbox/ipam/models/fhrp.py:114 msgid "FHRP group assignments" msgstr "Групповые задания FHRP" -#: ipam/models/ip.py:65 +#: netbox/ipam/models/ip.py:65 msgid "private" msgstr "частного" -#: ipam/models/ip.py:66 +#: netbox/ipam/models/ip.py:66 msgid "IP space managed by this RIR is considered private" msgstr "IP-пространство, управляемое этим RIR, считается частным" -#: ipam/models/ip.py:72 netbox/navigation/menu.py:169 +#: netbox/ipam/models/ip.py:72 netbox/netbox/navigation/menu.py:169 msgid "RIRs" msgstr "RIR's" -#: ipam/models/ip.py:84 +#: netbox/ipam/models/ip.py:84 msgid "IPv4 or IPv6 network" msgstr "Сеть IPv4 или IPv6" -#: ipam/models/ip.py:91 +#: netbox/ipam/models/ip.py:91 msgid "Regional Internet Registry responsible for this IP space" msgstr "Региональный реестр Интернета, отвечающий за это IP-пространство" -#: ipam/models/ip.py:101 +#: netbox/ipam/models/ip.py:101 msgid "date added" msgstr "дата добавления" -#: ipam/models/ip.py:115 +#: netbox/ipam/models/ip.py:115 msgid "aggregate" msgstr "совокупный" -#: ipam/models/ip.py:116 +#: netbox/ipam/models/ip.py:116 msgid "aggregates" msgstr "сводные показатели" -#: ipam/models/ip.py:132 +#: netbox/ipam/models/ip.py:132 msgid "Cannot create aggregate with /0 mask." msgstr "Невозможно создать агрегат с маской /0." -#: ipam/models/ip.py:144 +#: netbox/ipam/models/ip.py:144 #, python-brace-format msgid "" "Aggregates cannot overlap. {prefix} is already covered by an existing " @@ -8932,7 +9474,7 @@ msgstr "" "Агрегаты не могут перекрываться. {prefix} уже покрывается существующим " "агрегатом ({aggregate})." -#: ipam/models/ip.py:158 +#: netbox/ipam/models/ip.py:158 #, python-brace-format msgid "" "Prefixes cannot overlap aggregates. {prefix} covers an existing aggregate " @@ -8941,268 +9483,270 @@ msgstr "" "Префиксы не могут перекрывать агрегаты. {prefix} охватывает существующий " "агрегат ({aggregate})." -#: ipam/models/ip.py:200 ipam/models/ip.py:737 vpn/models/tunnels.py:114 +#: netbox/ipam/models/ip.py:200 netbox/ipam/models/ip.py:737 +#: netbox/vpn/models/tunnels.py:114 msgid "role" msgstr "роль" -#: ipam/models/ip.py:201 +#: netbox/ipam/models/ip.py:201 msgid "roles" msgstr "ролей" -#: ipam/models/ip.py:217 ipam/models/ip.py:293 +#: netbox/ipam/models/ip.py:217 netbox/ipam/models/ip.py:293 msgid "prefix" msgstr "префикс" -#: ipam/models/ip.py:218 +#: netbox/ipam/models/ip.py:218 msgid "IPv4 or IPv6 network with mask" msgstr "Сеть IPv4 или IPv6 с маской" -#: ipam/models/ip.py:254 +#: netbox/ipam/models/ip.py:254 msgid "Operational status of this prefix" msgstr "Рабочий статус этого префикса" -#: ipam/models/ip.py:262 +#: netbox/ipam/models/ip.py:262 msgid "The primary function of this prefix" msgstr "Основная функция этого префикса" -#: ipam/models/ip.py:265 +#: netbox/ipam/models/ip.py:265 msgid "is a pool" msgstr "это пул" -#: ipam/models/ip.py:267 +#: netbox/ipam/models/ip.py:267 msgid "All IP addresses within this prefix are considered usable" msgstr "Все IP-адреса в этом префиксе считаются пригодными для использования" -#: ipam/models/ip.py:270 ipam/models/ip.py:537 +#: netbox/ipam/models/ip.py:270 netbox/ipam/models/ip.py:537 msgid "mark utilized" msgstr "использованная марка" -#: ipam/models/ip.py:294 +#: netbox/ipam/models/ip.py:294 msgid "prefixes" msgstr "префиксы" -#: ipam/models/ip.py:317 +#: netbox/ipam/models/ip.py:317 msgid "Cannot create prefix with /0 mask." msgstr "Невозможно создать префикс с маской /0." -#: ipam/models/ip.py:324 ipam/models/ip.py:874 +#: netbox/ipam/models/ip.py:324 netbox/ipam/models/ip.py:874 #, python-brace-format msgid "VRF {vrf}" msgstr "VRF {vrf}" -#: ipam/models/ip.py:324 ipam/models/ip.py:874 +#: netbox/ipam/models/ip.py:324 netbox/ipam/models/ip.py:874 msgid "global table" msgstr "глобальная таблица" -#: ipam/models/ip.py:326 +#: netbox/ipam/models/ip.py:326 #, python-brace-format msgid "Duplicate prefix found in {table}: {prefix}" msgstr "Дубликат префикса обнаружен в {table}: {prefix}" -#: ipam/models/ip.py:495 +#: netbox/ipam/models/ip.py:495 msgid "start address" msgstr "начальный адрес" -#: ipam/models/ip.py:496 ipam/models/ip.py:500 ipam/models/ip.py:712 +#: netbox/ipam/models/ip.py:496 netbox/ipam/models/ip.py:500 +#: netbox/ipam/models/ip.py:712 msgid "IPv4 or IPv6 address (with mask)" msgstr "Адрес IPv4 или IPv6 (с маской)" -#: ipam/models/ip.py:499 +#: netbox/ipam/models/ip.py:499 msgid "end address" msgstr "конечный адрес" -#: ipam/models/ip.py:526 +#: netbox/ipam/models/ip.py:526 msgid "Operational status of this range" msgstr "Эксплуатационное состояние этой линейки" -#: ipam/models/ip.py:534 +#: netbox/ipam/models/ip.py:534 msgid "The primary function of this range" msgstr "Основная функция этого диапазона" -#: ipam/models/ip.py:548 +#: netbox/ipam/models/ip.py:548 msgid "IP range" msgstr "Диапазон IP-адресов" -#: ipam/models/ip.py:549 +#: netbox/ipam/models/ip.py:549 msgid "IP ranges" msgstr "Диапазоны IP-адресов" -#: ipam/models/ip.py:565 +#: netbox/ipam/models/ip.py:565 msgid "Starting and ending IP address versions must match" msgstr "Начальная и конечная версии IP-адресов должны совпадать" -#: ipam/models/ip.py:571 +#: netbox/ipam/models/ip.py:571 msgid "Starting and ending IP address masks must match" msgstr "Маски начального и конечного IP-адресов должны совпадать" -#: ipam/models/ip.py:578 +#: netbox/ipam/models/ip.py:578 #, python-brace-format msgid "" "Ending address must be greater than the starting address ({start_address})" msgstr "Конечный адрес должен быть больше начального адреса ({start_address})" -#: ipam/models/ip.py:590 +#: netbox/ipam/models/ip.py:590 #, python-brace-format msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}" msgstr "" "Определенные адреса пересекаются с диапазоном {overlapping_range} в формате " "VRF {vrf}" -#: ipam/models/ip.py:599 +#: netbox/ipam/models/ip.py:599 #, python-brace-format msgid "Defined range exceeds maximum supported size ({max_size})" msgstr "" "Заданный диапазон превышает максимальный поддерживаемый размер ({max_size})" -#: ipam/models/ip.py:711 tenancy/models/contacts.py:82 +#: netbox/ipam/models/ip.py:711 netbox/tenancy/models/contacts.py:82 msgid "address" msgstr "адрес" -#: ipam/models/ip.py:734 +#: netbox/ipam/models/ip.py:734 msgid "The operational status of this IP" msgstr "Рабочий статус этого IP-адреса" -#: ipam/models/ip.py:741 +#: netbox/ipam/models/ip.py:741 msgid "The functional role of this IP" msgstr "Функциональная роль этого IP" -#: ipam/models/ip.py:765 templates/ipam/ipaddress.html:72 +#: netbox/ipam/models/ip.py:765 netbox/templates/ipam/ipaddress.html:72 msgid "NAT (inside)" msgstr "NAT (внутри)" -#: ipam/models/ip.py:766 +#: netbox/ipam/models/ip.py:766 msgid "The IP for which this address is the \"outside\" IP" msgstr "IP-адрес, для которого этот адрес является «внешним»" -#: ipam/models/ip.py:773 +#: netbox/ipam/models/ip.py:773 msgid "Hostname or FQDN (not case-sensitive)" msgstr "Имя хоста или полное доменное имя (без учета регистра)" -#: ipam/models/ip.py:789 ipam/models/services.py:93 +#: netbox/ipam/models/ip.py:789 netbox/ipam/models/services.py:94 msgid "IP addresses" msgstr "IP-адреса" -#: ipam/models/ip.py:845 +#: netbox/ipam/models/ip.py:845 msgid "Cannot create IP address with /0 mask." msgstr "Невозможно создать IP-адрес с маской /0." -#: ipam/models/ip.py:851 +#: netbox/ipam/models/ip.py:851 #, python-brace-format msgid "{ip} is a network ID, which may not be assigned to an interface." msgstr "" "{ip} это идентификатор сети, который не может быть присвоен интерфейсу." -#: ipam/models/ip.py:862 +#: netbox/ipam/models/ip.py:862 #, python-brace-format msgid "" "{ip} is a broadcast address, which may not be assigned to an interface." msgstr "" "{ip} это широковещательный адрес, который может не быть присвоен интерфейсу." -#: ipam/models/ip.py:876 +#: netbox/ipam/models/ip.py:876 #, python-brace-format msgid "Duplicate IP address found in {table}: {ipaddress}" msgstr "Дубликат IP-адреса обнаружен в {table}: {ipaddress}" -#: ipam/models/ip.py:903 +#: netbox/ipam/models/ip.py:903 msgid "Only IPv6 addresses can be assigned SLAAC status" msgstr "Только адресам IPv6 можно присвоить статус SLAAC" -#: ipam/models/services.py:32 +#: netbox/ipam/models/services.py:33 msgid "port numbers" msgstr "номера портов" -#: ipam/models/services.py:58 +#: netbox/ipam/models/services.py:59 msgid "service template" msgstr "шаблон службы" -#: ipam/models/services.py:59 +#: netbox/ipam/models/services.py:60 msgid "service templates" msgstr "шаблоны служб" -#: ipam/models/services.py:94 +#: netbox/ipam/models/services.py:95 msgid "The specific IP addresses (if any) to which this service is bound" msgstr "Конкретные IP-адреса (если есть), к которым привязана эта служба" -#: ipam/models/services.py:101 +#: netbox/ipam/models/services.py:102 msgid "service" msgstr "служба" -#: ipam/models/services.py:102 +#: netbox/ipam/models/services.py:103 msgid "services" msgstr "службы" -#: ipam/models/services.py:116 +#: netbox/ipam/models/services.py:117 msgid "" "A service cannot be associated with both a device and a virtual machine." msgstr "Службу нельзя связать как с устройством, так и с виртуальной машиной." -#: ipam/models/services.py:118 +#: netbox/ipam/models/services.py:119 msgid "" "A service must be associated with either a device or a virtual machine." msgstr "Служба должна быть связана с устройством или виртуальной машиной." -#: ipam/models/vlans.py:49 +#: netbox/ipam/models/vlans.py:49 msgid "minimum VLAN ID" msgstr "минимальный VLAN ID" -#: ipam/models/vlans.py:55 +#: netbox/ipam/models/vlans.py:55 msgid "Lowest permissible ID of a child VLAN" msgstr "Наименьший допустимый ID дочерней VLAN" -#: ipam/models/vlans.py:58 +#: netbox/ipam/models/vlans.py:58 msgid "maximum VLAN ID" msgstr "максимальный VLAN ID" -#: ipam/models/vlans.py:64 +#: netbox/ipam/models/vlans.py:64 msgid "Highest permissible ID of a child VLAN" msgstr "Максимально допустимый ID дочерней VLAN" -#: ipam/models/vlans.py:85 +#: netbox/ipam/models/vlans.py:85 msgid "VLAN groups" msgstr "Группы VLAN" -#: ipam/models/vlans.py:95 +#: netbox/ipam/models/vlans.py:95 msgid "Cannot set scope_type without scope_id." msgstr "Невозможно установить scope_type без scope_id." -#: ipam/models/vlans.py:97 +#: netbox/ipam/models/vlans.py:97 msgid "Cannot set scope_id without scope_type." msgstr "Невозможно установить scope_id без scope_type." -#: ipam/models/vlans.py:102 +#: netbox/ipam/models/vlans.py:102 msgid "Maximum child VID must be greater than or equal to minimum child VID" msgstr "" "Максимальное количество детских VID должно быть больше или равно " "минимальному детскому VID" -#: ipam/models/vlans.py:145 +#: netbox/ipam/models/vlans.py:145 msgid "The specific site to which this VLAN is assigned (if any)" msgstr "Конкретный сайт, которому назначена эта VLAN (если есть)" -#: ipam/models/vlans.py:153 +#: netbox/ipam/models/vlans.py:153 msgid "VLAN group (optional)" msgstr "Группа VLAN (опционально)" -#: ipam/models/vlans.py:161 +#: netbox/ipam/models/vlans.py:161 msgid "Numeric VLAN ID (1-4094)" msgstr "Цифровой VLAN ID (1-4094)" -#: ipam/models/vlans.py:179 +#: netbox/ipam/models/vlans.py:179 msgid "Operational status of this VLAN" msgstr "Рабочее состояние этой VLAN" -#: ipam/models/vlans.py:187 +#: netbox/ipam/models/vlans.py:187 msgid "The primary function of this VLAN" msgstr "Основная функция этой VLAN" -#: ipam/models/vlans.py:215 ipam/tables/ip.py:175 ipam/tables/vlans.py:78 -#: ipam/views.py:978 netbox/navigation/menu.py:180 -#: netbox/navigation/menu.py:182 +#: netbox/ipam/models/vlans.py:215 netbox/ipam/tables/ip.py:175 +#: netbox/ipam/tables/vlans.py:78 netbox/ipam/views.py:978 +#: netbox/netbox/navigation/menu.py:180 netbox/netbox/navigation/menu.py:182 msgid "VLANs" msgstr "VLAN" -#: ipam/models/vlans.py:230 +#: netbox/ipam/models/vlans.py:230 #, python-brace-format msgid "" "VLAN is assigned to group {group} (scope: {scope}); cannot also assign to " @@ -9211,163 +9755,165 @@ msgstr "" "VLAN назначена группе {group} (область применения: {scope}); также не может " "быть присвоено сайту {site}." -#: ipam/models/vlans.py:238 +#: netbox/ipam/models/vlans.py:238 #, python-brace-format msgid "VID must be between {minimum} and {maximum} for VLANs in group {group}" msgstr "" "VID должен быть между {minimum} а также {maximum} для виртуальных локальных " "сетей в группе {group}" -#: ipam/models/vrfs.py:30 +#: netbox/ipam/models/vrfs.py:30 msgid "route distinguisher" msgstr "разграничитель маршрута" -#: ipam/models/vrfs.py:31 +#: netbox/ipam/models/vrfs.py:31 msgid "Unique route distinguisher (as defined in RFC 4364)" msgstr "Уникальный отличитель маршрута (как определено в RFC 4364)" -#: ipam/models/vrfs.py:42 +#: netbox/ipam/models/vrfs.py:42 msgid "enforce unique space" msgstr "создайте уникальное пространство" -#: ipam/models/vrfs.py:43 +#: netbox/ipam/models/vrfs.py:43 msgid "Prevent duplicate prefixes/IP addresses within this VRF" msgstr "Предотвращение дублирования префиксов/IP-адресов в этом VRF" -#: ipam/models/vrfs.py:63 netbox/navigation/menu.py:173 -#: netbox/navigation/menu.py:175 +#: netbox/ipam/models/vrfs.py:63 netbox/netbox/navigation/menu.py:173 +#: netbox/netbox/navigation/menu.py:175 msgid "VRFs" msgstr "VRF" -#: ipam/models/vrfs.py:82 +#: netbox/ipam/models/vrfs.py:82 msgid "Route target value (formatted in accordance with RFC 4360)" msgstr "Целевое значение маршрута (отформатировано в соответствии с RFC 4360)" -#: ipam/models/vrfs.py:94 +#: netbox/ipam/models/vrfs.py:94 msgid "route target" msgstr "цель маршрута" -#: ipam/models/vrfs.py:95 +#: netbox/ipam/models/vrfs.py:95 msgid "route targets" msgstr "цели маршрута" -#: ipam/tables/asn.py:52 +#: netbox/ipam/tables/asn.py:52 msgid "ASDOT" msgstr "АСДОТ" -#: ipam/tables/asn.py:57 +#: netbox/ipam/tables/asn.py:57 msgid "Site Count" msgstr "Количество сайтов" -#: ipam/tables/asn.py:62 +#: netbox/ipam/tables/asn.py:62 msgid "Provider Count" msgstr "Количество провайдеров" -#: ipam/tables/ip.py:94 netbox/navigation/menu.py:166 -#: netbox/navigation/menu.py:168 +#: netbox/ipam/tables/ip.py:94 netbox/netbox/navigation/menu.py:166 +#: netbox/netbox/navigation/menu.py:168 msgid "Aggregates" msgstr "Агрегаты" -#: ipam/tables/ip.py:124 +#: netbox/ipam/tables/ip.py:124 msgid "Added" msgstr "Добавлено" -#: ipam/tables/ip.py:127 ipam/tables/ip.py:165 ipam/tables/vlans.py:138 -#: ipam/views.py:349 netbox/navigation/menu.py:152 -#: netbox/navigation/menu.py:154 templates/ipam/vlan.html:84 +#: netbox/ipam/tables/ip.py:127 netbox/ipam/tables/ip.py:165 +#: netbox/ipam/tables/vlans.py:138 netbox/ipam/views.py:349 +#: netbox/netbox/navigation/menu.py:152 netbox/netbox/navigation/menu.py:154 +#: netbox/templates/ipam/vlan.html:84 msgid "Prefixes" msgstr "Префиксы" -#: ipam/tables/ip.py:130 ipam/tables/ip.py:267 ipam/tables/ip.py:320 -#: ipam/tables/vlans.py:82 templates/dcim/device.html:252 -#: templates/ipam/aggregate.html:24 templates/ipam/iprange.html:29 -#: templates/ipam/prefix.html:106 +#: netbox/ipam/tables/ip.py:130 netbox/ipam/tables/ip.py:267 +#: netbox/ipam/tables/ip.py:320 netbox/ipam/tables/vlans.py:82 +#: netbox/templates/dcim/device.html:253 +#: netbox/templates/ipam/aggregate.html:24 +#: netbox/templates/ipam/iprange.html:29 netbox/templates/ipam/prefix.html:106 msgid "Utilization" msgstr "Использование" -#: ipam/tables/ip.py:170 netbox/navigation/menu.py:148 +#: netbox/ipam/tables/ip.py:170 netbox/netbox/navigation/menu.py:148 msgid "IP Ranges" msgstr "Диапазоны IP-адресов" -#: ipam/tables/ip.py:220 +#: netbox/ipam/tables/ip.py:220 msgid "Prefix (Flat)" msgstr "Префикс (плоский)" -#: ipam/tables/ip.py:224 +#: netbox/ipam/tables/ip.py:224 msgid "Depth" msgstr "Глубина" -#: ipam/tables/ip.py:261 +#: netbox/ipam/tables/ip.py:261 msgid "Pool" msgstr "Пул" -#: ipam/tables/ip.py:264 ipam/tables/ip.py:317 +#: netbox/ipam/tables/ip.py:264 netbox/ipam/tables/ip.py:317 msgid "Marked Utilized" msgstr "Отмечено как использованный" -#: ipam/tables/ip.py:301 +#: netbox/ipam/tables/ip.py:301 msgid "Start address" msgstr "Начальный адрес" -#: ipam/tables/ip.py:379 +#: netbox/ipam/tables/ip.py:379 msgid "NAT (Inside)" msgstr "NAT (внутри)" -#: ipam/tables/ip.py:384 +#: netbox/ipam/tables/ip.py:384 msgid "NAT (Outside)" msgstr "NAT (за пределами сети)" -#: ipam/tables/ip.py:389 +#: netbox/ipam/tables/ip.py:389 msgid "Assigned" msgstr "Назначено" -#: ipam/tables/ip.py:424 templates/vpn/l2vpntermination.html:16 -#: vpn/forms/filtersets.py:240 +#: netbox/ipam/tables/ip.py:424 netbox/templates/vpn/l2vpntermination.html:16 +#: netbox/vpn/forms/filtersets.py:240 msgid "Assigned Object" msgstr "Назначенный объект" -#: ipam/tables/vlans.py:68 +#: netbox/ipam/tables/vlans.py:68 msgid "Scope Type" msgstr "Тип прицела" -#: ipam/tables/vlans.py:107 ipam/tables/vlans.py:210 -#: templates/dcim/inc/interface_vlans_table.html:4 +#: netbox/ipam/tables/vlans.py:107 netbox/ipam/tables/vlans.py:210 +#: netbox/templates/dcim/inc/interface_vlans_table.html:4 msgid "VID" msgstr "VID" -#: ipam/tables/vrfs.py:30 +#: netbox/ipam/tables/vrfs.py:30 msgid "RD" msgstr "КРАСНЫЙ" -#: ipam/tables/vrfs.py:33 +#: netbox/ipam/tables/vrfs.py:33 msgid "Unique" msgstr "Уникальный" -#: ipam/tables/vrfs.py:36 vpn/tables/l2vpn.py:27 +#: netbox/ipam/tables/vrfs.py:36 netbox/vpn/tables/l2vpn.py:27 msgid "Import Targets" msgstr "Цели импорта" -#: ipam/tables/vrfs.py:41 vpn/tables/l2vpn.py:32 +#: netbox/ipam/tables/vrfs.py:41 netbox/vpn/tables/l2vpn.py:32 msgid "Export Targets" msgstr "Цели экспорта" -#: ipam/validators.py:9 +#: netbox/ipam/validators.py:9 #, python-brace-format msgid "{prefix} is not a valid prefix. Did you mean {suggested}?" msgstr "" "{prefix} не является допустимым префиксом. Вы имели в виду {suggested}?" -#: ipam/validators.py:16 +#: netbox/ipam/validators.py:16 #, python-format msgid "The prefix length must be less than or equal to %(limit_value)s." msgstr "Длина префикса должна быть меньше или равна %(limit_value)s." -#: ipam/validators.py:24 +#: netbox/ipam/validators.py:24 #, python-format msgid "The prefix length must be greater than or equal to %(limit_value)s." msgstr "Длина префикса должна быть больше или равна %(limit_value)s." -#: ipam/validators.py:33 +#: netbox/ipam/validators.py:33 msgid "" "Only alphanumeric characters, asterisks, hyphens, periods, and underscores " "are allowed in DNS names" @@ -9375,31 +9921,31 @@ msgstr "" "В именах DNS разрешены только буквенно-цифровые символы, звездочки, дефисы, " "точки и символы подчеркивания" -#: ipam/views.py:541 +#: netbox/ipam/views.py:541 msgid "Child Prefixes" msgstr "Дочерние префиксы" -#: ipam/views.py:576 +#: netbox/ipam/views.py:576 msgid "Child Ranges" msgstr "Детские диапазоны" -#: ipam/views.py:902 +#: netbox/ipam/views.py:902 msgid "Related IPs" msgstr "Связанные IP-адреса" -#: ipam/views.py:1133 +#: netbox/ipam/views.py:1133 msgid "Device Interfaces" msgstr "Интерфейсы устройств" -#: ipam/views.py:1150 +#: netbox/ipam/views.py:1150 msgid "VM Interfaces" msgstr "Интерфейсы виртуальных машин" -#: netbox/api/fields.py:63 +#: netbox/netbox/api/fields.py:63 msgid "This field may not be blank." msgstr "Это поле не может быть пустым." -#: netbox/api/fields.py:68 +#: netbox/netbox/api/fields.py:68 msgid "" "Value must be passed directly (e.g. \"foo\": 123); do not use a dictionary " "or list." @@ -9407,314 +9953,327 @@ msgstr "" "Значение должно быть передано напрямую (например, «foo»: 123); не " "используйте словарь или список." -#: netbox/api/fields.py:89 +#: netbox/netbox/api/fields.py:89 #, python-brace-format msgid "{value} is not a valid choice." msgstr "{value} не является правильным выбором." -#: netbox/api/fields.py:102 +#: netbox/netbox/api/fields.py:102 #, python-brace-format msgid "Invalid content type: {content_type}" msgstr "Неверный тип контента: {content_type}" -#: netbox/api/fields.py:103 +#: netbox/netbox/api/fields.py:103 msgid "Invalid value. Specify a content type as '.'." msgstr "" "Неверное значение. Укажите тип контента как '.'." -#: netbox/authentication/__init__.py:138 +#: netbox/netbox/authentication/__init__.py:138 #, python-brace-format msgid "Invalid permission {permission} for model {model}" msgstr "Неверное разрешение {permission} для модели {model}" -#: netbox/choices.py:49 +#: netbox/netbox/choices.py:49 msgid "Dark Red" msgstr "Темно-красный" -#: netbox/choices.py:52 +#: netbox/netbox/choices.py:52 msgid "Rose" msgstr "Роза" -#: netbox/choices.py:53 +#: netbox/netbox/choices.py:53 msgid "Fuchsia" msgstr "Фуксия" -#: netbox/choices.py:55 +#: netbox/netbox/choices.py:55 msgid "Dark Purple" msgstr "Темно-фиолетовый" -#: netbox/choices.py:58 +#: netbox/netbox/choices.py:58 msgid "Light Blue" msgstr "Светло-синий" -#: netbox/choices.py:61 +#: netbox/netbox/choices.py:61 msgid "Aqua" msgstr "Бирюзовый" -#: netbox/choices.py:62 +#: netbox/netbox/choices.py:62 msgid "Dark Green" msgstr "Темно-зеленый" -#: netbox/choices.py:64 +#: netbox/netbox/choices.py:64 msgid "Light Green" msgstr "Светло-зеленый" -#: netbox/choices.py:65 +#: netbox/netbox/choices.py:65 msgid "Lime" msgstr "Лайм" -#: netbox/choices.py:67 +#: netbox/netbox/choices.py:67 msgid "Amber" msgstr "Янтарь" -#: netbox/choices.py:69 +#: netbox/netbox/choices.py:69 msgid "Dark Orange" msgstr "Темно-оранжевый" -#: netbox/choices.py:70 +#: netbox/netbox/choices.py:70 msgid "Brown" msgstr "Коричневый" -#: netbox/choices.py:71 +#: netbox/netbox/choices.py:71 msgid "Light Grey" msgstr "Светло-серый" -#: netbox/choices.py:72 +#: netbox/netbox/choices.py:72 msgid "Grey" msgstr "Серый" -#: netbox/choices.py:73 +#: netbox/netbox/choices.py:73 msgid "Dark Grey" msgstr "Темно-серый" -#: netbox/choices.py:131 +#: netbox/netbox/choices.py:131 msgid "Direct" msgstr "Прямой" -#: netbox/choices.py:132 +#: netbox/netbox/choices.py:132 msgid "Upload" msgstr "Загрузить" -#: netbox/choices.py:144 netbox/choices.py:158 +#: netbox/netbox/choices.py:144 netbox/netbox/choices.py:158 msgid "Auto-detect" msgstr "Автоматическое обнаружение" -#: netbox/choices.py:159 +#: netbox/netbox/choices.py:159 msgid "Comma" msgstr "Запятая" -#: netbox/choices.py:160 +#: netbox/netbox/choices.py:160 msgid "Semicolon" msgstr "Точка с запятой" -#: netbox/choices.py:161 +#: netbox/netbox/choices.py:161 msgid "Tab" msgstr "Вкладка" -#: netbox/config/__init__.py:67 +#: netbox/netbox/config/__init__.py:67 #, python-brace-format msgid "Invalid configuration parameter: {item}" msgstr "Неверный параметр конфигурации: {item}" -#: netbox/config/parameters.py:22 templates/core/inc/config_data.html:62 +#: netbox/netbox/config/parameters.py:22 +#: netbox/templates/core/inc/config_data.html:62 msgid "Login banner" msgstr "Баннер для входа" -#: netbox/config/parameters.py:24 +#: netbox/netbox/config/parameters.py:24 msgid "Additional content to display on the login page" msgstr "Дополнительный контент для отображения на странице входа" -#: netbox/config/parameters.py:33 templates/core/inc/config_data.html:66 +#: netbox/netbox/config/parameters.py:33 +#: netbox/templates/core/inc/config_data.html:66 msgid "Maintenance banner" msgstr "Баннер технического обслуживания" -#: netbox/config/parameters.py:35 +#: netbox/netbox/config/parameters.py:35 msgid "Additional content to display when in maintenance mode" msgstr "Дополнительный контент для отображения в режиме обслуживания" -#: netbox/config/parameters.py:44 templates/core/inc/config_data.html:70 +#: netbox/netbox/config/parameters.py:44 +#: netbox/templates/core/inc/config_data.html:70 msgid "Top banner" msgstr "Верхний баннер" -#: netbox/config/parameters.py:46 +#: netbox/netbox/config/parameters.py:46 msgid "Additional content to display at the top of every page" msgstr "" "Дополнительный контент для отображения в верхней части каждой страницы" -#: netbox/config/parameters.py:55 templates/core/inc/config_data.html:74 +#: netbox/netbox/config/parameters.py:55 +#: netbox/templates/core/inc/config_data.html:74 msgid "Bottom banner" msgstr "Нижний баннер" -#: netbox/config/parameters.py:57 +#: netbox/netbox/config/parameters.py:57 msgid "Additional content to display at the bottom of every page" msgstr "Дополнительный контент для отображения внизу каждой страницы" -#: netbox/config/parameters.py:68 +#: netbox/netbox/config/parameters.py:68 msgid "Globally unique IP space" msgstr "Уникальное в глобальном масштабе IP-пространство" -#: netbox/config/parameters.py:70 +#: netbox/netbox/config/parameters.py:70 msgid "Enforce unique IP addressing within the global table" msgstr "Обеспечьте уникальную IP-адресацию в глобальной таблице" -#: netbox/config/parameters.py:75 templates/core/inc/config_data.html:44 +#: netbox/netbox/config/parameters.py:75 +#: netbox/templates/core/inc/config_data.html:44 msgid "Prefer IPv4" msgstr "Предпочитаю IPv4" -#: netbox/config/parameters.py:77 +#: netbox/netbox/config/parameters.py:77 msgid "Prefer IPv4 addresses over IPv6" msgstr "Предпочитайте адреса IPv4, а не IPv6" -#: netbox/config/parameters.py:84 +#: netbox/netbox/config/parameters.py:84 msgid "Rack unit height" msgstr "Высота стойки" -#: netbox/config/parameters.py:86 +#: netbox/netbox/config/parameters.py:86 msgid "Default unit height for rendered rack elevations" msgstr "" "Высота единиц измерения по умолчанию для визуализированных высот стоек" -#: netbox/config/parameters.py:91 +#: netbox/netbox/config/parameters.py:91 msgid "Rack unit width" msgstr "Ширина стойки" -#: netbox/config/parameters.py:93 +#: netbox/netbox/config/parameters.py:93 msgid "Default unit width for rendered rack elevations" msgstr "Ширина юнита по умолчанию для визуализированных высот стоек" -#: netbox/config/parameters.py:100 +#: netbox/netbox/config/parameters.py:100 msgid "Powerfeed voltage" msgstr "Напряжение питания" -#: netbox/config/parameters.py:102 +#: netbox/netbox/config/parameters.py:102 msgid "Default voltage for powerfeeds" msgstr "Напряжение по умолчанию для источников питания" -#: netbox/config/parameters.py:107 +#: netbox/netbox/config/parameters.py:107 msgid "Powerfeed amperage" msgstr "Сила тока в питающей сети" -#: netbox/config/parameters.py:109 +#: netbox/netbox/config/parameters.py:109 msgid "Default amperage for powerfeeds" msgstr "Сила тока по умолчанию для источников питания" -#: netbox/config/parameters.py:114 +#: netbox/netbox/config/parameters.py:114 msgid "Powerfeed max utilization" msgstr "Максимальное использование Powerfeed" -#: netbox/config/parameters.py:116 +#: netbox/netbox/config/parameters.py:116 msgid "Default max utilization for powerfeeds" msgstr "Максимальное использование по умолчанию для Powerfeeds" -#: netbox/config/parameters.py:123 templates/core/inc/config_data.html:53 +#: netbox/netbox/config/parameters.py:123 +#: netbox/templates/core/inc/config_data.html:53 msgid "Allowed URL schemes" msgstr "Разрешенные схемы URL-адресов" -#: netbox/config/parameters.py:128 +#: netbox/netbox/config/parameters.py:128 msgid "Permitted schemes for URLs in user-provided content" msgstr "" "Разрешенные схемы URL-адресов в предоставляемом пользователем контенте" -#: netbox/config/parameters.py:136 +#: netbox/netbox/config/parameters.py:136 msgid "Default page size" msgstr "Размер страницы по умолчанию" -#: netbox/config/parameters.py:142 +#: netbox/netbox/config/parameters.py:142 msgid "Maximum page size" msgstr "Максимальный размер страницы" -#: netbox/config/parameters.py:150 templates/core/inc/config_data.html:96 +#: netbox/netbox/config/parameters.py:150 +#: netbox/templates/core/inc/config_data.html:96 msgid "Custom validators" msgstr "Настраиваемые валидаторы" -#: netbox/config/parameters.py:152 +#: netbox/netbox/config/parameters.py:152 msgid "Custom validation rules (JSON)" msgstr "Настраиваемые правила проверки (JSON)" -#: netbox/config/parameters.py:160 templates/core/inc/config_data.html:104 +#: netbox/netbox/config/parameters.py:160 +#: netbox/templates/core/inc/config_data.html:104 msgid "Protection rules" msgstr "Правила защиты" -#: netbox/config/parameters.py:162 +#: netbox/netbox/config/parameters.py:162 msgid "Deletion protection rules (JSON)" msgstr "Правила защиты от удаления (JSON)" -#: netbox/config/parameters.py:172 templates/core/inc/config_data.html:117 +#: netbox/netbox/config/parameters.py:172 +#: netbox/templates/core/inc/config_data.html:117 msgid "Default preferences" msgstr "Настройки по умолчанию" -#: netbox/config/parameters.py:174 +#: netbox/netbox/config/parameters.py:174 msgid "Default preferences for new users" msgstr "Настройки по умолчанию для новых пользователей" -#: netbox/config/parameters.py:181 templates/core/inc/config_data.html:129 +#: netbox/netbox/config/parameters.py:181 +#: netbox/templates/core/inc/config_data.html:129 msgid "Maintenance mode" msgstr "Режим обслуживания" -#: netbox/config/parameters.py:183 +#: netbox/netbox/config/parameters.py:183 msgid "Enable maintenance mode" msgstr "Включить режим обслуживания" -#: netbox/config/parameters.py:188 templates/core/inc/config_data.html:133 +#: netbox/netbox/config/parameters.py:188 +#: netbox/templates/core/inc/config_data.html:133 msgid "GraphQL enabled" msgstr "GraphQL включен" -#: netbox/config/parameters.py:190 +#: netbox/netbox/config/parameters.py:190 msgid "Enable the GraphQL API" msgstr "Включите API GraphQL" -#: netbox/config/parameters.py:195 templates/core/inc/config_data.html:137 +#: netbox/netbox/config/parameters.py:195 +#: netbox/templates/core/inc/config_data.html:137 msgid "Changelog retention" msgstr "Хранение журнала изменений" -#: netbox/config/parameters.py:197 +#: netbox/netbox/config/parameters.py:197 msgid "Days to retain changelog history (set to zero for unlimited)" msgstr "" "Количество дней для хранения истории изменений (равно нулю без ограничений)" -#: netbox/config/parameters.py:202 +#: netbox/netbox/config/parameters.py:202 msgid "Job result retention" msgstr "Сохранение результатов работы" -#: netbox/config/parameters.py:204 +#: netbox/netbox/config/parameters.py:204 msgid "Days to retain job result history (set to zero for unlimited)" msgstr "" "Количество дней для хранения истории результатов работы (нулевое значение не" " ограничено)" -#: netbox/config/parameters.py:209 templates/core/inc/config_data.html:145 +#: netbox/netbox/config/parameters.py:209 +#: netbox/templates/core/inc/config_data.html:145 msgid "Maps URL" msgstr "URL-адрес карты" -#: netbox/config/parameters.py:211 +#: netbox/netbox/config/parameters.py:211 msgid "Base URL for mapping geographic locations" msgstr "Базовый URL-адрес для картографирования географических местоположений" -#: netbox/forms/__init__.py:12 +#: netbox/netbox/forms/__init__.py:12 msgid "Partial match" msgstr "Частичное совпадение" -#: netbox/forms/__init__.py:13 +#: netbox/netbox/forms/__init__.py:13 msgid "Exact match" msgstr "Точное совпадение" -#: netbox/forms/__init__.py:14 +#: netbox/netbox/forms/__init__.py:14 msgid "Starts with" msgstr "Начинается с" -#: netbox/forms/__init__.py:15 +#: netbox/netbox/forms/__init__.py:15 msgid "Ends with" msgstr "Заканчивается на" -#: netbox/forms/__init__.py:16 +#: netbox/netbox/forms/__init__.py:16 msgid "Regex" msgstr "Regex" -#: netbox/forms/__init__.py:34 +#: netbox/netbox/forms/__init__.py:34 msgid "Object type(s)" msgstr "Тип (ы) объекта" -#: netbox/forms/base.py:88 +#: netbox/netbox/forms/base.py:88 msgid "" "Tag slugs separated by commas, encased with double quotes (e.g. " "\"tag1,tag2,tag3\")" @@ -9722,403 +10281,418 @@ msgstr "" "Метки тегов разделены запятыми и заключены в двойные кавычки (например, " "«tag1, tag2, tag3\")" -#: netbox/forms/base.py:118 +#: netbox/netbox/forms/base.py:118 msgid "Add tags" msgstr "Добавить теги" -#: netbox/forms/base.py:123 +#: netbox/netbox/forms/base.py:123 msgid "Remove tags" msgstr "Удалить теги" -#: netbox/forms/mixins.py:38 +#: netbox/netbox/forms/mixins.py:38 #, python-brace-format msgid "{class_name} must specify a model class." msgstr "{class_name} необходимо указать класс модели." -#: netbox/models/features.py:277 +#: netbox/netbox/models/features.py:277 #, python-brace-format msgid "Unknown field name '{name}' in custom field data." msgstr "Неизвестное имя поля '{name}' в данных для настраиваемых полей." -#: netbox/models/features.py:283 +#: netbox/netbox/models/features.py:283 #, python-brace-format msgid "Invalid value for custom field '{name}': {error}" msgstr "Неверное значение для настраиваемого поля '{name}': {error}" -#: netbox/models/features.py:290 +#: netbox/netbox/models/features.py:290 #, python-brace-format msgid "Missing required custom field '{name}'." msgstr "Отсутствует обязательное настраиваемое поле '{name}'." -#: netbox/models/features.py:441 +#: netbox/netbox/models/features.py:441 msgid "Remote data source" msgstr "Удаленный источник данных" -#: netbox/models/features.py:451 +#: netbox/netbox/models/features.py:451 msgid "data path" msgstr "путь к данным" -#: netbox/models/features.py:455 +#: netbox/netbox/models/features.py:455 msgid "Path to remote file (relative to data source root)" msgstr "Путь к удаленному файлу (относительно корня источника данных)" -#: netbox/models/features.py:458 +#: netbox/netbox/models/features.py:458 msgid "auto sync enabled" msgstr "автоматическая синхронизация включена" -#: netbox/models/features.py:460 +#: netbox/netbox/models/features.py:460 msgid "Enable automatic synchronization of data when the data file is updated" msgstr "" "Включить автоматическую синхронизацию данных при обновлении файла данных" -#: netbox/models/features.py:463 +#: netbox/netbox/models/features.py:463 msgid "date synced" msgstr "дата синхронизирована" -#: netbox/models/features.py:557 +#: netbox/netbox/models/features.py:557 #, python-brace-format msgid "{class_name} must implement a sync_data() method." msgstr "{class_name} должен реализовать метод sync_data ()." -#: netbox/navigation/menu.py:11 +#: netbox/netbox/navigation/menu.py:11 msgid "Organization" msgstr "Организация" -#: netbox/navigation/menu.py:19 +#: netbox/netbox/navigation/menu.py:19 msgid "Site Groups" msgstr "Группы сайтов" -#: netbox/navigation/menu.py:27 +#: netbox/netbox/navigation/menu.py:27 msgid "Rack Roles" msgstr "Роли стоек" -#: netbox/navigation/menu.py:31 +#: netbox/netbox/navigation/menu.py:31 msgid "Elevations" msgstr "Возвышения" -#: netbox/navigation/menu.py:40 +#: netbox/netbox/navigation/menu.py:40 msgid "Tenant Groups" msgstr "Группы тенантов" -#: netbox/navigation/menu.py:47 +#: netbox/netbox/navigation/menu.py:47 msgid "Contact Groups" msgstr "Контактные группы" -#: netbox/navigation/menu.py:48 templates/tenancy/contactrole.html:8 +#: netbox/netbox/navigation/menu.py:48 +#: netbox/templates/tenancy/contactrole.html:8 msgid "Contact Roles" msgstr "Роли контактов" -#: netbox/navigation/menu.py:49 +#: netbox/netbox/navigation/menu.py:49 msgid "Contact Assignments" msgstr "Назначения контактов" -#: netbox/navigation/menu.py:63 +#: netbox/netbox/navigation/menu.py:63 msgid "Modules" msgstr "Модули" -#: netbox/navigation/menu.py:67 templates/dcim/device.html:157 -#: templates/dcim/virtualdevicecontext.html:8 +#: netbox/netbox/navigation/menu.py:67 netbox/templates/dcim/device.html:158 +#: netbox/templates/dcim/virtualdevicecontext.html:8 msgid "Virtual Device Contexts" msgstr "Виртуальные контексты" -#: netbox/navigation/menu.py:75 +#: netbox/netbox/navigation/menu.py:75 msgid "Manufacturers" msgstr "Производители" -#: netbox/navigation/menu.py:79 +#: netbox/netbox/navigation/menu.py:79 msgid "Device Components" msgstr "Компоненты устройства" -#: netbox/navigation/menu.py:91 templates/dcim/inventoryitemrole.html:8 +#: netbox/netbox/navigation/menu.py:91 +#: netbox/templates/dcim/inventoryitemrole.html:8 msgid "Inventory Item Roles" msgstr "Роли предметов" -#: netbox/navigation/menu.py:98 netbox/navigation/menu.py:102 +#: netbox/netbox/navigation/menu.py:98 netbox/netbox/navigation/menu.py:102 msgid "Connections" msgstr "Подключения" -#: netbox/navigation/menu.py:104 +#: netbox/netbox/navigation/menu.py:104 msgid "Cables" msgstr "Кабели" -#: netbox/navigation/menu.py:105 +#: netbox/netbox/navigation/menu.py:105 msgid "Wireless Links" msgstr "Беспроводные каналы" -#: netbox/navigation/menu.py:108 +#: netbox/netbox/navigation/menu.py:108 msgid "Interface Connections" msgstr "Интерфейсные подключения" -#: netbox/navigation/menu.py:113 +#: netbox/netbox/navigation/menu.py:113 msgid "Console Connections" msgstr "Консольные подключения" -#: netbox/navigation/menu.py:118 +#: netbox/netbox/navigation/menu.py:118 msgid "Power Connections" msgstr "Подключения кабелей питания" -#: netbox/navigation/menu.py:134 +#: netbox/netbox/navigation/menu.py:134 msgid "Wireless LAN Groups" msgstr "Группы WLAN" -#: netbox/navigation/menu.py:155 +#: netbox/netbox/navigation/menu.py:155 msgid "Prefix & VLAN Roles" msgstr "Роли префиксов и VLAN" -#: netbox/navigation/menu.py:161 +#: netbox/netbox/navigation/menu.py:161 msgid "ASN Ranges" msgstr "Диапазоны ASN" -#: netbox/navigation/menu.py:183 +#: netbox/netbox/navigation/menu.py:183 msgid "VLAN Groups" msgstr "Группы VLAN" -#: netbox/navigation/menu.py:190 +#: netbox/netbox/navigation/menu.py:190 msgid "Service Templates" msgstr "Шаблоны Служб" -#: netbox/navigation/menu.py:191 templates/dcim/device.html:294 -#: templates/ipam/ipaddress.html:118 -#: templates/virtualization/virtualmachine.html:150 +#: netbox/netbox/navigation/menu.py:191 netbox/templates/dcim/device.html:295 +#: netbox/templates/ipam/ipaddress.html:118 +#: netbox/templates/virtualization/virtualmachine.html:150 msgid "Services" msgstr "Службы" -#: netbox/navigation/menu.py:198 +#: netbox/netbox/navigation/menu.py:198 msgid "VPN" msgstr "VPN" -#: netbox/navigation/menu.py:202 netbox/navigation/menu.py:204 -#: vpn/tables/tunnels.py:24 +#: netbox/netbox/navigation/menu.py:202 netbox/netbox/navigation/menu.py:204 +#: netbox/vpn/tables/tunnels.py:24 msgid "Tunnels" msgstr "Туннели" -#: netbox/navigation/menu.py:205 templates/vpn/tunnelgroup.html:8 +#: netbox/netbox/navigation/menu.py:205 +#: netbox/templates/vpn/tunnelgroup.html:8 msgid "Tunnel Groups" msgstr "Группы туннелей" -#: netbox/navigation/menu.py:206 +#: netbox/netbox/navigation/menu.py:206 msgid "Tunnel Terminations" msgstr "Окончание туннелей" -#: netbox/navigation/menu.py:210 netbox/navigation/menu.py:212 -#: vpn/models/l2vpn.py:64 +#: netbox/netbox/navigation/menu.py:210 netbox/netbox/navigation/menu.py:212 +#: netbox/vpn/models/l2vpn.py:64 msgid "L2VPNs" msgstr "L2VPN" -#: netbox/navigation/menu.py:213 templates/vpn/l2vpn.html:56 -#: templates/vpn/tunnel.html:72 vpn/tables/tunnels.py:58 +#: netbox/netbox/navigation/menu.py:213 netbox/templates/vpn/l2vpn.html:56 +#: netbox/templates/vpn/tunnel.html:72 netbox/vpn/tables/tunnels.py:58 msgid "Terminations" msgstr "Соединения" -#: netbox/navigation/menu.py:219 +#: netbox/netbox/navigation/menu.py:219 msgid "IKE Proposals" msgstr "Предложения IKE" -#: netbox/navigation/menu.py:220 templates/vpn/ikeproposal.html:41 +#: netbox/netbox/navigation/menu.py:220 +#: netbox/templates/vpn/ikeproposal.html:41 msgid "IKE Policies" msgstr "Политики IKE" -#: netbox/navigation/menu.py:221 +#: netbox/netbox/navigation/menu.py:221 msgid "IPSec Proposals" msgstr "Предложения IPsec" -#: netbox/navigation/menu.py:222 templates/vpn/ipsecproposal.html:37 +#: netbox/netbox/navigation/menu.py:222 +#: netbox/templates/vpn/ipsecproposal.html:37 msgid "IPSec Policies" msgstr "Политики IPsec" -#: netbox/navigation/menu.py:223 templates/vpn/ikepolicy.html:38 -#: templates/vpn/ipsecpolicy.html:25 +#: netbox/netbox/navigation/menu.py:223 netbox/templates/vpn/ikepolicy.html:38 +#: netbox/templates/vpn/ipsecpolicy.html:25 msgid "IPSec Profiles" msgstr "Профили IPsec" -#: netbox/navigation/menu.py:230 templates/dcim/device_edit.html:78 +#: netbox/netbox/navigation/menu.py:230 +#: netbox/templates/dcim/device_edit.html:78 msgid "Virtualization" msgstr "Виртуализация" -#: netbox/navigation/menu.py:238 -#: templates/virtualization/virtualmachine.html:170 -#: templates/virtualization/virtualmachine/base.html:32 -#: templates/virtualization/virtualmachine_list.html:21 -#: virtualization/tables/virtualmachines.py:103 virtualization/views.py:388 +#: netbox/netbox/navigation/menu.py:238 +#: netbox/templates/virtualization/virtualmachine.html:170 +#: netbox/templates/virtualization/virtualmachine/base.html:32 +#: netbox/templates/virtualization/virtualmachine_list.html:21 +#: netbox/virtualization/tables/virtualmachines.py:103 +#: netbox/virtualization/views.py:388 msgid "Virtual Disks" msgstr "Виртуальные диски" -#: netbox/navigation/menu.py:245 +#: netbox/netbox/navigation/menu.py:245 msgid "Cluster Types" msgstr "Типы кластеров" -#: netbox/navigation/menu.py:246 +#: netbox/netbox/navigation/menu.py:246 msgid "Cluster Groups" msgstr "Группы кластеров" -#: netbox/navigation/menu.py:260 +#: netbox/netbox/navigation/menu.py:260 msgid "Circuit Types" msgstr "Типы каналов связи" -#: netbox/navigation/menu.py:261 +#: netbox/netbox/navigation/menu.py:261 msgid "Circuit Terminations" msgstr "Прерывания цепей" -#: netbox/navigation/menu.py:265 netbox/navigation/menu.py:267 +#: netbox/netbox/navigation/menu.py:265 netbox/netbox/navigation/menu.py:267 msgid "Providers" msgstr "Провайдеры" -#: netbox/navigation/menu.py:268 templates/circuits/provider.html:51 +#: netbox/netbox/navigation/menu.py:268 +#: netbox/templates/circuits/provider.html:51 msgid "Provider Accounts" msgstr "Аккаунты провайдеров" -#: netbox/navigation/menu.py:269 +#: netbox/netbox/navigation/menu.py:269 msgid "Provider Networks" msgstr "Сети провайдеров" -#: netbox/navigation/menu.py:283 +#: netbox/netbox/navigation/menu.py:283 msgid "Power Panels" msgstr "Панели питания" -#: netbox/navigation/menu.py:294 +#: netbox/netbox/navigation/menu.py:294 msgid "Configurations" msgstr "Конфигурации" -#: netbox/navigation/menu.py:296 +#: netbox/netbox/navigation/menu.py:296 msgid "Config Contexts" msgstr "Контексты конфигурации" -#: netbox/navigation/menu.py:297 +#: netbox/netbox/navigation/menu.py:297 msgid "Config Templates" msgstr "Шаблоны конфигурации" -#: netbox/navigation/menu.py:304 netbox/navigation/menu.py:308 +#: netbox/netbox/navigation/menu.py:304 netbox/netbox/navigation/menu.py:308 msgid "Customization" msgstr "Настройка" -#: netbox/navigation/menu.py:310 templates/dcim/device_edit.html:103 -#: templates/dcim/htmx/cable_edit.html:81 -#: templates/dcim/virtualchassis_add.html:31 -#: templates/dcim/virtualchassis_edit.html:40 -#: templates/generic/bulk_edit.html:76 templates/htmx/form.html:19 -#: templates/inc/filter_list.html:30 templates/inc/panels/custom_fields.html:7 -#: templates/ipam/ipaddress_bulk_add.html:35 templates/ipam/vlan_edit.html:63 +#: netbox/netbox/navigation/menu.py:310 +#: netbox/templates/dcim/device_edit.html:103 +#: netbox/templates/dcim/htmx/cable_edit.html:81 +#: netbox/templates/dcim/virtualchassis_add.html:31 +#: netbox/templates/dcim/virtualchassis_edit.html:40 +#: netbox/templates/generic/bulk_edit.html:76 +#: netbox/templates/htmx/form.html:19 netbox/templates/inc/filter_list.html:30 +#: netbox/templates/inc/panels/custom_fields.html:7 +#: netbox/templates/ipam/ipaddress_bulk_add.html:35 +#: netbox/templates/ipam/vlan_edit.html:63 msgid "Custom Fields" msgstr "Настраиваемые Поля" -#: netbox/navigation/menu.py:311 +#: netbox/netbox/navigation/menu.py:311 msgid "Custom Field Choices" msgstr "Варианты для Настраиваемых Полей" -#: netbox/navigation/menu.py:312 +#: netbox/netbox/navigation/menu.py:312 msgid "Custom Links" msgstr "Настраиваемые Ссылки" -#: netbox/navigation/menu.py:313 +#: netbox/netbox/navigation/menu.py:313 msgid "Export Templates" msgstr "Шаблоны экспорта" -#: netbox/navigation/menu.py:314 +#: netbox/netbox/navigation/menu.py:314 msgid "Saved Filters" msgstr "Сохраненные фильтры" -#: netbox/navigation/menu.py:316 +#: netbox/netbox/navigation/menu.py:316 msgid "Image Attachments" msgstr "Прикрепленные Изображения" -#: netbox/navigation/menu.py:334 +#: netbox/netbox/navigation/menu.py:334 msgid "Operations" msgstr "Операции" -#: netbox/navigation/menu.py:338 +#: netbox/netbox/navigation/menu.py:338 msgid "Integrations" msgstr "Интеграции" -#: netbox/navigation/menu.py:340 +#: netbox/netbox/navigation/menu.py:340 msgid "Data Sources" msgstr "Источники данных" -#: netbox/navigation/menu.py:341 +#: netbox/netbox/navigation/menu.py:341 msgid "Event Rules" msgstr "Правила мероприятия" -#: netbox/navigation/menu.py:342 +#: netbox/netbox/navigation/menu.py:342 msgid "Webhooks" msgstr "Вебхуки" -#: netbox/navigation/menu.py:346 netbox/navigation/menu.py:350 -#: netbox/views/generic/feature_views.py:151 -#: templates/extras/report/base.html:37 templates/extras/script/base.html:36 +#: netbox/netbox/navigation/menu.py:346 netbox/netbox/navigation/menu.py:350 +#: netbox/netbox/views/generic/feature_views.py:151 +#: netbox/templates/extras/report/base.html:37 +#: netbox/templates/extras/script/base.html:36 msgid "Jobs" msgstr "Задачи" -#: netbox/navigation/menu.py:356 +#: netbox/netbox/navigation/menu.py:356 msgid "Logging" msgstr "Ведение журнала" -#: netbox/navigation/menu.py:358 +#: netbox/netbox/navigation/menu.py:358 msgid "Journal Entries" msgstr "Записи в журнале" -#: netbox/navigation/menu.py:359 templates/extras/objectchange.html:8 -#: templates/extras/objectchange_list.html:4 +#: netbox/netbox/navigation/menu.py:359 +#: netbox/templates/extras/objectchange.html:9 +#: netbox/templates/extras/objectchange_list.html:4 msgid "Change Log" msgstr "Журнал изменений" -#: netbox/navigation/menu.py:366 templates/inc/user_menu.html:11 +#: netbox/netbox/navigation/menu.py:366 netbox/templates/inc/user_menu.html:11 msgid "Admin" msgstr "Администратор" -#: netbox/navigation/menu.py:374 templates/users/group.html:29 -#: users/forms/model_forms.py:233 users/forms/model_forms.py:245 -#: users/forms/model_forms.py:297 users/tables.py:102 +#: netbox/netbox/navigation/menu.py:374 netbox/templates/users/group.html:29 +#: netbox/users/forms/model_forms.py:233 netbox/users/forms/model_forms.py:245 +#: netbox/users/forms/model_forms.py:297 netbox/users/tables.py:102 msgid "Users" msgstr "Пользователи" -#: netbox/navigation/menu.py:394 users/forms/model_forms.py:182 -#: users/forms/model_forms.py:194 users/forms/model_forms.py:302 -#: users/tables.py:35 users/tables.py:106 +#: netbox/netbox/navigation/menu.py:394 netbox/users/forms/model_forms.py:182 +#: netbox/users/forms/model_forms.py:194 netbox/users/forms/model_forms.py:302 +#: netbox/users/tables.py:35 netbox/users/tables.py:106 msgid "Groups" msgstr "Группы" -#: netbox/navigation/menu.py:414 templates/account/base.html:21 -#: templates/inc/user_menu.html:36 +#: netbox/netbox/navigation/menu.py:414 netbox/templates/account/base.html:21 +#: netbox/templates/inc/user_menu.html:36 msgid "API Tokens" msgstr "Токены API" -#: netbox/navigation/menu.py:421 users/forms/model_forms.py:188 -#: users/forms/model_forms.py:196 users/forms/model_forms.py:239 -#: users/forms/model_forms.py:246 +#: netbox/netbox/navigation/menu.py:421 netbox/users/forms/model_forms.py:188 +#: netbox/users/forms/model_forms.py:196 netbox/users/forms/model_forms.py:239 +#: netbox/users/forms/model_forms.py:246 msgid "Permissions" msgstr "Разрешения" -#: netbox/navigation/menu.py:429 netbox/navigation/menu.py:433 -#: templates/core/system.html:7 +#: netbox/netbox/navigation/menu.py:429 netbox/netbox/navigation/menu.py:433 +#: netbox/templates/core/system.html:7 msgid "System" msgstr "система" -#: netbox/navigation/menu.py:438 +#: netbox/netbox/navigation/menu.py:438 msgid "Configuration History" msgstr "История конфигурации" -#: netbox/navigation/menu.py:444 templates/core/rq_task.html:8 -#: templates/core/rq_task_list.html:22 +#: netbox/netbox/navigation/menu.py:444 netbox/templates/core/rq_task.html:8 +#: netbox/templates/core/rq_task_list.html:22 msgid "Background Tasks" msgstr "Фоновые задачи" -#: netbox/navigation/menu.py:483 templates/500.html:35 -#: templates/account/preferences.html:22 templates/core/system.html:80 +#: netbox/netbox/navigation/menu.py:483 netbox/templates/500.html:35 +#: netbox/templates/account/preferences.html:22 +#: netbox/templates/core/system.html:80 msgid "Plugins" msgstr "Плагины" -#: netbox/plugins/navigation.py:47 netbox/plugins/navigation.py:69 +#: netbox/netbox/plugins/navigation.py:47 +#: netbox/netbox/plugins/navigation.py:69 msgid "Permissions must be passed as a tuple or list." msgstr "Разрешения должны передаваться в виде кортежа или списка." -#: netbox/plugins/navigation.py:51 +#: netbox/netbox/plugins/navigation.py:51 msgid "Buttons must be passed as a tuple or list." msgstr "Кнопки должны передаваться в виде кортежа или списка." -#: netbox/plugins/navigation.py:73 +#: netbox/netbox/plugins/navigation.py:73 msgid "Button color must be a choice within ButtonColorChoices." msgstr "Цвет кнопки должен быть выбран в ButtonColorChoices." -#: netbox/plugins/registration.py:25 +#: netbox/netbox/plugins/registration.py:25 #, python-brace-format msgid "" "PluginTemplateExtension class {template_extension} was passed as an " @@ -10127,7 +10701,7 @@ msgstr "" "Класс расширения шаблонов плагинов {template_extension} было принято в " "качестве экземпляра!" -#: netbox/plugins/registration.py:31 +#: netbox/netbox/plugins/registration.py:31 #, python-brace-format msgid "" "{template_extension} is not a subclass of " @@ -10136,7 +10710,7 @@ msgstr "" "{template_extension} не является подклассом расширения " "Netbox.Plugins.Plugins.PluginstemplateExtension!" -#: netbox/plugins/registration.py:37 +#: netbox/netbox/plugins/registration.py:37 #, python-brace-format msgid "" "PluginTemplateExtension class {template_extension} does not define a valid " @@ -10145,190 +10719,191 @@ msgstr "" "Класс расширения шаблонов плагинов {template_extension} не определяет " "действительную модель!" -#: netbox/plugins/registration.py:47 +#: netbox/netbox/plugins/registration.py:47 #, python-brace-format msgid "{item} must be an instance of netbox.plugins.PluginMenuItem" msgstr "{item} должен быть экземпляром Netbox.plugins.pluginmenuItem" -#: netbox/plugins/registration.py:60 +#: netbox/netbox/plugins/registration.py:60 #, python-brace-format msgid "{menu_link} must be an instance of netbox.plugins.PluginMenuItem" msgstr "{menu_link} должен быть экземпляром Netbox.plugins.pluginmenuItem" -#: netbox/plugins/registration.py:65 +#: netbox/netbox/plugins/registration.py:65 #, python-brace-format msgid "{button} must be an instance of netbox.plugins.PluginMenuButton" msgstr "" "{button} должен быть экземпляром кнопки Netbox.plugins.PluginMenuButton" -#: netbox/plugins/templates.py:35 +#: netbox/netbox/plugins/templates.py:35 msgid "extra_context must be a dictionary" msgstr "extra_context должен быть словарём" -#: netbox/preferences.py:19 +#: netbox/netbox/preferences.py:19 msgid "HTMX Navigation" msgstr "Навигация по HTMX" -#: netbox/preferences.py:24 +#: netbox/netbox/preferences.py:24 msgid "Enable dynamic UI navigation" msgstr "Включить динамическую навигацию пользовательского интерфейса" -#: netbox/preferences.py:26 +#: netbox/netbox/preferences.py:26 msgid "Experimental feature" msgstr "экспериментальная функция" -#: netbox/preferences.py:29 +#: netbox/netbox/preferences.py:29 msgid "Language" msgstr "Язык" -#: netbox/preferences.py:34 +#: netbox/netbox/preferences.py:34 msgid "Forces UI translation to the specified language" msgstr "Принудительно переводит пользовательский интерфейс на указанный язык" -#: netbox/preferences.py:36 +#: netbox/netbox/preferences.py:36 msgid "Support for translation has been disabled locally" msgstr "Поддержка перевода отключена локально" -#: netbox/preferences.py:42 +#: netbox/netbox/preferences.py:42 msgid "Page length" msgstr "Длина страницы" -#: netbox/preferences.py:44 +#: netbox/netbox/preferences.py:44 msgid "The default number of objects to display per page" msgstr "Количество объектов, отображаемых на странице по умолчанию" -#: netbox/preferences.py:48 +#: netbox/netbox/preferences.py:48 msgid "Paginator placement" msgstr "Размещение пагинатора" -#: netbox/preferences.py:50 +#: netbox/netbox/preferences.py:50 msgid "Bottom" msgstr "Внизу" -#: netbox/preferences.py:51 +#: netbox/netbox/preferences.py:51 msgid "Top" msgstr "Вверху" -#: netbox/preferences.py:52 +#: netbox/netbox/preferences.py:52 msgid "Both" msgstr "Вверху и внизу" -#: netbox/preferences.py:55 +#: netbox/netbox/preferences.py:55 msgid "Where the paginator controls will be displayed relative to a table" msgstr "" "Где элементы управления пагинатором будут отображаться относительно таблицы" -#: netbox/preferences.py:60 +#: netbox/netbox/preferences.py:60 msgid "Data format" msgstr "Формат данных" -#: netbox/preferences.py:65 +#: netbox/netbox/preferences.py:65 msgid "The preferred syntax for displaying generic data within the UI" msgstr "" "Предпочтительный синтаксис для отображения общих данных в пользовательском " "интерфейсе" -#: netbox/registry.py:14 +#: netbox/netbox/registry.py:14 #, python-brace-format msgid "Invalid store: {key}" msgstr "Неверный магазин: {key}" -#: netbox/registry.py:17 +#: netbox/netbox/registry.py:17 msgid "Cannot add stores to registry after initialization" msgstr "Невозможно добавить магазины в реестр после инициализации" -#: netbox/registry.py:20 +#: netbox/netbox/registry.py:20 msgid "Cannot delete stores from registry" msgstr "Невозможно удалить магазины из реестра" -#: netbox/settings.py:722 +#: netbox/netbox/settings.py:722 msgid "German" msgstr "Немецкий" -#: netbox/settings.py:723 +#: netbox/netbox/settings.py:723 msgid "English" msgstr "Английский" -#: netbox/settings.py:724 +#: netbox/netbox/settings.py:724 msgid "Spanish" msgstr "Испанский" -#: netbox/settings.py:725 +#: netbox/netbox/settings.py:725 msgid "French" msgstr "Французский" -#: netbox/settings.py:726 +#: netbox/netbox/settings.py:726 msgid "Japanese" msgstr "Японский" -#: netbox/settings.py:727 +#: netbox/netbox/settings.py:727 msgid "Portuguese" msgstr "Португальский" -#: netbox/settings.py:728 +#: netbox/netbox/settings.py:728 msgid "Russian" msgstr "Русский" -#: netbox/settings.py:729 +#: netbox/netbox/settings.py:729 msgid "Turkish" msgstr "Турецкий" -#: netbox/settings.py:730 +#: netbox/netbox/settings.py:730 msgid "Ukrainian" msgstr "украинский" -#: netbox/settings.py:731 +#: netbox/netbox/settings.py:731 msgid "Chinese" msgstr "Китайский" -#: netbox/tables/columns.py:185 +#: netbox/netbox/tables/columns.py:185 msgid "Toggle all" msgstr "Переключить все" -#: netbox/tables/columns.py:287 +#: netbox/netbox/tables/columns.py:287 msgid "Toggle Dropdown" msgstr "Переключить выпадающий список" -#: netbox/tables/columns.py:552 templates/core/job.html:35 +#: netbox/netbox/tables/columns.py:552 netbox/templates/core/job.html:35 msgid "Error" msgstr "Ошибка" -#: netbox/tables/tables.py:57 +#: netbox/netbox/tables/tables.py:57 #, python-brace-format msgid "No {model_name} found" msgstr "{model_name} не найдена" -#: netbox/tables/tables.py:248 templates/generic/bulk_import.html:117 +#: netbox/netbox/tables/tables.py:248 +#: netbox/templates/generic/bulk_import.html:117 msgid "Field" msgstr "Поле" -#: netbox/tables/tables.py:251 +#: netbox/netbox/tables/tables.py:251 msgid "Value" msgstr "Ценность" -#: netbox/tests/dummy_plugin/navigation.py:29 +#: netbox/netbox/tests/dummy_plugin/navigation.py:29 msgid "Dummy Plugin" msgstr "Фиктивный плагин" -#: netbox/views/generic/bulk_views.py:405 +#: netbox/netbox/views/generic/bulk_views.py:405 #, python-brace-format msgid "Row {i}: Object with ID {id} does not exist" msgstr "Ряд {i}: Объект с идентификатором {id} не существует" -#: netbox/views/generic/feature_views.py:38 +#: netbox/netbox/views/generic/feature_views.py:38 msgid "Changelog" msgstr "Журнал изменений" -#: netbox/views/generic/feature_views.py:91 +#: netbox/netbox/views/generic/feature_views.py:91 msgid "Journal" msgstr "Журнал" -#: netbox/views/generic/object_views.py:106 +#: netbox/netbox/views/generic/object_views.py:106 #, python-brace-format msgid "{class_name} must implement get_children()" msgstr "{class_name} должен реализовать get_children ()" -#: netbox/views/misc.py:43 +#: netbox/netbox/views/misc.py:43 msgid "" "There was an error loading the dashboard configuration. A default dashboard " "is in use." @@ -10336,591 +10911,631 @@ msgstr "" "Произошла ошибка при загрузке конфигурации панели управления. По умолчанию " "используется панель управления." -#: templates/403.html:4 +#: netbox/templates/403.html:4 msgid "Access Denied" msgstr "Отказано в доступе" -#: templates/403.html:9 +#: netbox/templates/403.html:9 msgid "You do not have permission to access this page" msgstr "У вас нет разрешения на доступ к этой странице" -#: templates/404.html:4 +#: netbox/templates/404.html:4 msgid "Page Not Found" msgstr "Страница не найдена" -#: templates/404.html:9 +#: netbox/templates/404.html:9 msgid "The requested page does not exist" msgstr "Запрошенная страница не существует" -#: templates/500.html:7 templates/500.html:18 +#: netbox/templates/500.html:7 netbox/templates/500.html:18 msgid "Server Error" msgstr "Ошибка сервера" -#: templates/500.html:23 +#: netbox/templates/500.html:23 msgid "There was a problem with your request. Please contact an administrator" msgstr "С вашим запросом возникла проблема. Обратитесь к администратору" -#: templates/500.html:28 +#: netbox/templates/500.html:28 msgid "The complete exception is provided below" msgstr "Полное исключение приведено ниже" -#: templates/500.html:33 templates/core/system.html:35 +#: netbox/templates/500.html:33 netbox/templates/core/system.html:35 msgid "Python version" msgstr "Версия для Python" -#: templates/500.html:34 templates/core/system.html:31 +#: netbox/templates/500.html:34 netbox/templates/core/system.html:31 msgid "NetBox version" msgstr "Версия NetBox" -#: templates/500.html:36 +#: netbox/templates/500.html:36 msgid "None installed" msgstr "Ничего не установлено" -#: templates/500.html:39 +#: netbox/templates/500.html:39 msgid "If further assistance is required, please post to the" msgstr "Если требуется дополнительная помощь, отправьте сообщение по адресу" -#: templates/500.html:39 +#: netbox/templates/500.html:39 msgid "NetBox discussion forum" msgstr "Дискуссионный форум NetBox" -#: templates/500.html:39 +#: netbox/templates/500.html:39 msgid "on GitHub" msgstr "на GitHub" -#: templates/500.html:42 templates/base/40x.html:17 +#: netbox/templates/500.html:42 netbox/templates/base/40x.html:17 msgid "Home Page" msgstr "Домашняя страница" -#: templates/account/base.html:7 templates/inc/user_menu.html:27 -#: vpn/forms/bulk_edit.py:255 vpn/forms/filtersets.py:189 -#: vpn/forms/model_forms.py:379 +#: netbox/templates/account/base.html:7 netbox/templates/inc/user_menu.html:27 +#: netbox/vpn/forms/bulk_edit.py:255 netbox/vpn/forms/filtersets.py:189 +#: netbox/vpn/forms/model_forms.py:379 msgid "Profile" msgstr "Профиль" -#: templates/account/base.html:13 templates/inc/user_menu.html:33 +#: netbox/templates/account/base.html:13 +#: netbox/templates/inc/user_menu.html:33 msgid "Preferences" msgstr "Настройки" -#: templates/account/password.html:5 +#: netbox/templates/account/password.html:5 msgid "Change Password" msgstr "Изменить пароль" -#: templates/account/password.html:17 templates/account/preferences.html:77 -#: templates/core/configrevision_restore.html:63 -#: templates/dcim/devicebay_populate.html:34 -#: templates/dcim/virtualchassis_add_member.html:26 -#: templates/dcim/virtualchassis_edit.html:103 -#: templates/extras/object_journal.html:26 templates/extras/script.html:38 -#: templates/generic/bulk_add_component.html:67 -#: templates/generic/bulk_delete.html:65 templates/generic/bulk_edit.html:106 -#: templates/generic/bulk_import.html:56 templates/generic/bulk_import.html:78 -#: templates/generic/bulk_import.html:100 -#: templates/generic/bulk_remove.html:62 templates/generic/bulk_rename.html:63 -#: templates/generic/confirmation_form.html:19 -#: templates/generic/object_edit.html:72 templates/htmx/delete_form.html:53 -#: templates/htmx/delete_form.html:55 templates/ipam/ipaddress_assign.html:28 -#: templates/virtualization/cluster_add_devices.html:30 +#: netbox/templates/account/password.html:17 +#: netbox/templates/account/preferences.html:77 +#: netbox/templates/core/configrevision_restore.html:63 +#: netbox/templates/dcim/devicebay_populate.html:34 +#: netbox/templates/dcim/virtualchassis_add_member.html:26 +#: netbox/templates/dcim/virtualchassis_edit.html:103 +#: netbox/templates/extras/object_journal.html:26 +#: netbox/templates/extras/script.html:38 +#: netbox/templates/generic/bulk_add_component.html:67 +#: netbox/templates/generic/bulk_delete.html:65 +#: netbox/templates/generic/bulk_edit.html:106 +#: netbox/templates/generic/bulk_import.html:56 +#: netbox/templates/generic/bulk_import.html:78 +#: netbox/templates/generic/bulk_import.html:100 +#: netbox/templates/generic/bulk_remove.html:62 +#: netbox/templates/generic/bulk_rename.html:63 +#: netbox/templates/generic/confirmation_form.html:19 +#: netbox/templates/generic/object_edit.html:72 +#: netbox/templates/htmx/delete_form.html:53 +#: netbox/templates/htmx/delete_form.html:55 +#: netbox/templates/ipam/ipaddress_assign.html:28 +#: netbox/templates/virtualization/cluster_add_devices.html:30 msgid "Cancel" msgstr "Отменить" -#: templates/account/password.html:18 templates/account/preferences.html:78 -#: templates/dcim/devicebay_populate.html:35 -#: templates/dcim/virtualchassis_add_member.html:28 -#: templates/dcim/virtualchassis_edit.html:105 -#: templates/extras/dashboard/widget_add.html:26 -#: templates/extras/dashboard/widget_config.html:19 -#: templates/extras/object_journal.html:27 -#: templates/generic/object_edit.html:75 -#: utilities/templates/helpers/applied_filters.html:16 -#: utilities/templates/helpers/table_config_form.html:40 +#: netbox/templates/account/password.html:18 +#: netbox/templates/account/preferences.html:78 +#: netbox/templates/dcim/devicebay_populate.html:35 +#: netbox/templates/dcim/virtualchassis_add_member.html:28 +#: netbox/templates/dcim/virtualchassis_edit.html:105 +#: netbox/templates/extras/dashboard/widget_add.html:26 +#: netbox/templates/extras/dashboard/widget_config.html:19 +#: netbox/templates/extras/object_journal.html:27 +#: netbox/templates/generic/object_edit.html:75 +#: netbox/utilities/templates/helpers/applied_filters.html:16 +#: netbox/utilities/templates/helpers/table_config_form.html:40 msgid "Save" msgstr "Сохранить" -#: templates/account/preferences.html:34 +#: netbox/templates/account/preferences.html:34 msgid "Table Configurations" msgstr "Конфигурации таблиц" -#: templates/account/preferences.html:39 +#: netbox/templates/account/preferences.html:39 msgid "Clear table preferences" msgstr "Очистить настройки таблицы" -#: templates/account/preferences.html:47 +#: netbox/templates/account/preferences.html:47 msgid "Toggle All" msgstr "Переключить все" -#: templates/account/preferences.html:49 +#: netbox/templates/account/preferences.html:49 msgid "Table" msgstr "Таблица" -#: templates/account/preferences.html:50 +#: netbox/templates/account/preferences.html:50 msgid "Ordering" msgstr "Заказ" -#: templates/account/preferences.html:51 +#: netbox/templates/account/preferences.html:51 msgid "Columns" msgstr "Колонны" -#: templates/account/preferences.html:71 templates/dcim/cable_trace.html:113 -#: templates/extras/object_configcontext.html:43 +#: netbox/templates/account/preferences.html:71 +#: netbox/templates/dcim/cable_trace.html:113 +#: netbox/templates/extras/object_configcontext.html:43 msgid "None found" msgstr "Ничего не найдено" -#: templates/account/profile.html:6 +#: netbox/templates/account/profile.html:6 msgid "User Profile" msgstr "Профиль пользователя" -#: templates/account/profile.html:12 +#: netbox/templates/account/profile.html:12 msgid "Account Details" msgstr "Сведения об учетной записи" -#: templates/account/profile.html:29 templates/tenancy/contact.html:43 -#: templates/users/user.html:25 tenancy/forms/bulk_edit.py:109 +#: netbox/templates/account/profile.html:29 +#: netbox/templates/tenancy/contact.html:43 +#: netbox/templates/users/user.html:25 netbox/tenancy/forms/bulk_edit.py:109 msgid "Email" msgstr "Электронная почта" -#: templates/account/profile.html:33 templates/users/user.html:29 +#: netbox/templates/account/profile.html:33 +#: netbox/templates/users/user.html:29 msgid "Account Created" msgstr "Учетная запись создана" -#: templates/account/profile.html:37 templates/users/user.html:33 +#: netbox/templates/account/profile.html:37 +#: netbox/templates/users/user.html:33 msgid "Last Login" msgstr "Последний вход в систему" -#: templates/account/profile.html:41 templates/users/user.html:45 +#: netbox/templates/account/profile.html:41 +#: netbox/templates/users/user.html:45 msgid "Superuser" msgstr "Суперпользователь" -#: templates/account/profile.html:45 templates/inc/user_menu.html:13 -#: templates/users/user.html:41 +#: netbox/templates/account/profile.html:45 +#: netbox/templates/inc/user_menu.html:13 netbox/templates/users/user.html:41 msgid "Staff" msgstr "Персонал" -#: templates/account/profile.html:53 templates/users/objectpermission.html:82 -#: templates/users/user.html:53 +#: netbox/templates/account/profile.html:53 +#: netbox/templates/users/objectpermission.html:82 +#: netbox/templates/users/user.html:53 msgid "Assigned Groups" msgstr "Назначенные группы" -#: templates/account/profile.html:58 -#: templates/circuits/circuit_terminations_swap.html:18 -#: templates/circuits/circuit_terminations_swap.html:26 -#: templates/circuits/circuittermination.html:34 -#: templates/circuits/inc/circuit_termination.html:68 -#: templates/dcim/devicebay.html:59 -#: templates/dcim/inc/panels/inventory_items.html:45 -#: templates/dcim/interface.html:296 templates/dcim/modulebay.html:76 -#: templates/extras/configcontext.html:70 templates/extras/eventrule.html:72 -#: templates/extras/htmx/script_result.html:56 -#: templates/extras/objectchange.html:123 -#: templates/extras/objectchange.html:141 templates/extras/webhook.html:67 -#: templates/extras/webhook.html:79 templates/inc/panel_table.html:13 -#: templates/inc/panels/comments.html:12 -#: templates/ipam/inc/panels/fhrp_groups.html:56 templates/users/group.html:34 -#: templates/users/group.html:44 templates/users/objectpermission.html:77 -#: templates/users/objectpermission.html:87 templates/users/user.html:58 -#: templates/users/user.html:68 +#: netbox/templates/account/profile.html:58 +#: netbox/templates/circuits/circuit_terminations_swap.html:18 +#: netbox/templates/circuits/circuit_terminations_swap.html:26 +#: netbox/templates/circuits/circuittermination.html:34 +#: netbox/templates/circuits/inc/circuit_termination.html:68 +#: netbox/templates/dcim/devicebay.html:59 +#: netbox/templates/dcim/inc/panels/inventory_items.html:45 +#: netbox/templates/dcim/interface.html:296 +#: netbox/templates/dcim/modulebay.html:76 +#: netbox/templates/extras/configcontext.html:70 +#: netbox/templates/extras/eventrule.html:72 +#: netbox/templates/extras/htmx/script_result.html:56 +#: netbox/templates/extras/objectchange.html:124 +#: netbox/templates/extras/objectchange.html:142 +#: netbox/templates/extras/webhook.html:67 +#: netbox/templates/extras/webhook.html:79 +#: netbox/templates/inc/panel_table.html:13 +#: netbox/templates/inc/panels/comments.html:12 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:56 +#: netbox/templates/users/group.html:34 netbox/templates/users/group.html:44 +#: netbox/templates/users/objectpermission.html:77 +#: netbox/templates/users/objectpermission.html:87 +#: netbox/templates/users/user.html:58 netbox/templates/users/user.html:68 msgid "None" msgstr "Нет" -#: templates/account/profile.html:68 templates/users/user.html:78 +#: netbox/templates/account/profile.html:68 +#: netbox/templates/users/user.html:78 msgid "Recent Activity" msgstr "Недавняя активность" -#: templates/account/token.html:8 templates/account/token_list.html:6 +#: netbox/templates/account/token.html:8 +#: netbox/templates/account/token_list.html:6 msgid "My API Tokens" msgstr "Мои токены API" -#: templates/account/token.html:11 templates/account/token.html:19 -#: templates/users/token.html:6 templates/users/token.html:14 -#: users/forms/filtersets.py:121 +#: netbox/templates/account/token.html:11 +#: netbox/templates/account/token.html:19 netbox/templates/users/token.html:6 +#: netbox/templates/users/token.html:14 netbox/users/forms/filtersets.py:121 msgid "Token" msgstr "Токен" -#: templates/account/token.html:39 templates/users/token.html:31 -#: users/forms/bulk_edit.py:107 +#: netbox/templates/account/token.html:39 netbox/templates/users/token.html:31 +#: netbox/users/forms/bulk_edit.py:107 msgid "Write enabled" msgstr "Запись включена" -#: templates/account/token.html:51 templates/users/token.html:43 +#: netbox/templates/account/token.html:51 netbox/templates/users/token.html:43 msgid "Last used" msgstr "Последний раз использованный" -#: templates/account/token_list.html:12 +#: netbox/templates/account/token_list.html:12 msgid "Add a Token" msgstr "Добавить токен" -#: templates/base/base.html:18 templates/home.html:27 +#: netbox/templates/base/base.html:18 netbox/templates/home.html:27 msgid "Home" msgstr "Главная" -#: templates/base/layout.html:32 +#: netbox/templates/base/layout.html:32 msgid "NetBox Logo" msgstr "Логотип NetBox" -#: templates/base/layout.html:56 +#: netbox/templates/base/layout.html:56 msgid "Enable dark mode" msgstr "Включить темный режим" -#: templates/base/layout.html:59 +#: netbox/templates/base/layout.html:59 msgid "Enable light mode" msgstr "Включить режим освещения" -#: templates/base/layout.html:145 +#: netbox/templates/base/layout.html:145 msgid "Docs" msgstr "Документы" -#: templates/base/layout.html:151 templates/rest_framework/api.html:10 +#: netbox/templates/base/layout.html:151 +#: netbox/templates/rest_framework/api.html:10 msgid "REST API" msgstr "REST API" -#: templates/base/layout.html:157 +#: netbox/templates/base/layout.html:157 msgid "REST API documentation" msgstr "Документация по REST API" -#: templates/base/layout.html:164 +#: netbox/templates/base/layout.html:164 msgid "GraphQL API" msgstr "API GraphQL" -#: templates/base/layout.html:171 +#: netbox/templates/base/layout.html:171 msgid "Source Code" msgstr "Исходный код" -#: templates/base/layout.html:177 +#: netbox/templates/base/layout.html:177 msgid "Community" msgstr "Сообщество" -#: templates/circuits/circuit.html:47 +#: netbox/templates/circuits/circuit.html:47 msgid "Install Date" msgstr "Дата установки" -#: templates/circuits/circuit.html:51 +#: netbox/templates/circuits/circuit.html:51 msgid "Termination Date" msgstr "Дата увольнения" -#: templates/circuits/circuit_terminations_swap.html:4 +#: netbox/templates/circuits/circuit_terminations_swap.html:4 msgid "Swap Circuit Terminations" msgstr "Прерывания цепей Swap" -#: templates/circuits/circuit_terminations_swap.html:8 +#: netbox/templates/circuits/circuit_terminations_swap.html:8 #, python-format msgid "Swap these terminations for circuit %(circuit)s?" msgstr "Замените эти разъемы на схему %(circuit)s?" -#: templates/circuits/circuit_terminations_swap.html:14 +#: netbox/templates/circuits/circuit_terminations_swap.html:14 msgid "A side" msgstr "Сторона" -#: templates/circuits/circuit_terminations_swap.html:22 +#: netbox/templates/circuits/circuit_terminations_swap.html:22 msgid "Z side" msgstr "Сторона Z" -#: templates/circuits/circuittype.html:10 +#: netbox/templates/circuits/circuittype.html:10 msgid "Add Circuit" msgstr "Добавить канал связи" -#: templates/circuits/circuittype.html:19 +#: netbox/templates/circuits/circuittype.html:19 msgid "Circuit Type" msgstr "Тип канала связи" -#: templates/circuits/inc/circuit_termination.html:10 -#: templates/dcim/devicetype/component_templates.html:33 -#: templates/dcim/manufacturer.html:11 -#: templates/dcim/moduletype/component_templates.html:29 -#: templates/generic/bulk_add_component.html:22 -#: templates/users/objectpermission.html:38 -#: utilities/templates/buttons/add.html:4 -#: utilities/templates/helpers/table_config_form.html:20 +#: netbox/templates/circuits/inc/circuit_termination.html:10 +#: netbox/templates/dcim/devicetype/component_templates.html:33 +#: netbox/templates/dcim/manufacturer.html:11 +#: netbox/templates/dcim/moduletype/component_templates.html:29 +#: netbox/templates/generic/bulk_add_component.html:22 +#: netbox/templates/users/objectpermission.html:38 +#: netbox/utilities/templates/buttons/add.html:4 +#: netbox/utilities/templates/helpers/table_config_form.html:20 msgid "Add" msgstr "Добавить" -#: templates/circuits/inc/circuit_termination.html:15 -#: templates/circuits/inc/circuit_termination_fields.html:36 -#: templates/dcim/inc/panels/inventory_items.html:32 -#: templates/dcim/moduletype/component_templates.html:20 -#: templates/dcim/powerpanel.html:56 templates/extras/script_list.html:32 -#: templates/generic/object_edit.html:47 -#: templates/ipam/inc/ipaddress_edit_header.html:7 -#: templates/ipam/inc/panels/fhrp_groups.html:43 -#: utilities/templates/buttons/edit.html:3 +#: netbox/templates/circuits/inc/circuit_termination.html:15 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:36 +#: netbox/templates/dcim/inc/panels/inventory_items.html:32 +#: netbox/templates/dcim/moduletype/component_templates.html:20 +#: netbox/templates/dcim/powerpanel.html:56 +#: netbox/templates/extras/script_list.html:32 +#: 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 +#: netbox/utilities/templates/buttons/edit.html:3 msgid "Edit" msgstr "Редактировать" -#: templates/circuits/inc/circuit_termination.html:18 +#: netbox/templates/circuits/inc/circuit_termination.html:18 msgid "Swap" msgstr "Обмен" -#: templates/circuits/inc/circuit_termination_fields.html:19 -#: templates/dcim/consoleport.html:59 templates/dcim/consoleserverport.html:60 -#: templates/dcim/powerfeed.html:114 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:19 +#: netbox/templates/dcim/consoleport.html:59 +#: netbox/templates/dcim/consoleserverport.html:60 +#: netbox/templates/dcim/powerfeed.html:114 msgid "Marked as connected" msgstr "Отмечено как подключенное" -#: templates/circuits/inc/circuit_termination_fields.html:21 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:21 msgid "to" msgstr "к" -#: templates/circuits/inc/circuit_termination_fields.html:31 -#: templates/circuits/inc/circuit_termination_fields.html:32 -#: templates/dcim/frontport.html:80 -#: templates/dcim/inc/connection_endpoints.html:7 -#: templates/dcim/interface.html:154 templates/dcim/rearport.html:76 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:31 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:32 +#: netbox/templates/dcim/frontport.html:80 +#: netbox/templates/dcim/inc/connection_endpoints.html:7 +#: netbox/templates/dcim/interface.html:154 +#: netbox/templates/dcim/rearport.html:76 msgid "Trace" msgstr "Следить" -#: templates/circuits/inc/circuit_termination_fields.html:35 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:35 msgid "Edit cable" msgstr "Редактирование кабеля" -#: templates/circuits/inc/circuit_termination_fields.html:40 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:40 msgid "Remove cable" msgstr "Извлеките кабель" -#: templates/circuits/inc/circuit_termination_fields.html:41 -#: templates/dcim/bulk_disconnect.html:5 -#: templates/dcim/device/consoleports.html:12 -#: templates/dcim/device/consoleserverports.html:12 -#: templates/dcim/device/frontports.html:12 -#: templates/dcim/device/interfaces.html:16 -#: templates/dcim/device/poweroutlets.html:12 -#: templates/dcim/device/powerports.html:12 -#: templates/dcim/device/rearports.html:12 templates/dcim/powerpanel.html:61 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:41 +#: netbox/templates/dcim/bulk_disconnect.html:5 +#: netbox/templates/dcim/device/consoleports.html:12 +#: netbox/templates/dcim/device/consoleserverports.html:12 +#: netbox/templates/dcim/device/frontports.html:12 +#: netbox/templates/dcim/device/interfaces.html:16 +#: netbox/templates/dcim/device/poweroutlets.html:12 +#: netbox/templates/dcim/device/powerports.html:12 +#: netbox/templates/dcim/device/rearports.html:12 +#: netbox/templates/dcim/powerpanel.html:61 msgid "Disconnect" msgstr "Отключить" -#: templates/circuits/inc/circuit_termination_fields.html:48 -#: templates/dcim/consoleport.html:69 templates/dcim/consoleserverport.html:70 -#: templates/dcim/frontport.html:102 templates/dcim/interface.html:180 -#: templates/dcim/interface.html:200 templates/dcim/powerfeed.html:127 -#: templates/dcim/poweroutlet.html:71 templates/dcim/poweroutlet.html:72 -#: templates/dcim/powerport.html:73 templates/dcim/rearport.html:98 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:48 +#: netbox/templates/dcim/consoleport.html:69 +#: netbox/templates/dcim/consoleserverport.html:70 +#: netbox/templates/dcim/frontport.html:102 +#: netbox/templates/dcim/interface.html:180 +#: netbox/templates/dcim/interface.html:200 +#: netbox/templates/dcim/powerfeed.html:127 +#: netbox/templates/dcim/poweroutlet.html:71 +#: netbox/templates/dcim/poweroutlet.html:72 +#: netbox/templates/dcim/powerport.html:73 +#: netbox/templates/dcim/rearport.html:98 msgid "Connect" msgstr "Подключить" -#: templates/circuits/inc/circuit_termination_fields.html:70 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:70 msgid "Downstream" msgstr "Ниже по течению" -#: templates/circuits/inc/circuit_termination_fields.html:71 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:71 msgid "Upstream" msgstr "Вверх по течению" -#: templates/circuits/inc/circuit_termination_fields.html:80 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:80 msgid "Cross-Connect" msgstr "Кросс-коннект" -#: templates/circuits/inc/circuit_termination_fields.html:84 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:84 msgid "Patch Panel/Port" msgstr "Патч-панель/порт" -#: templates/circuits/provider.html:11 +#: netbox/templates/circuits/provider.html:11 msgid "Add circuit" msgstr "Добавить канал связи" -#: templates/circuits/provideraccount.html:17 +#: netbox/templates/circuits/provideraccount.html:17 msgid "Provider Account" msgstr "Учетная запись поставщика" -#: templates/core/configrevision.html:35 +#: netbox/templates/core/configrevision.html:35 msgid "Configuration Data" msgstr "Конфигурационные данные" -#: templates/core/configrevision.html:40 +#: netbox/templates/core/configrevision.html:40 msgid "Comment" msgstr "Комментарий" -#: templates/core/configrevision_restore.html:8 -#: templates/core/configrevision_restore.html:25 -#: templates/core/configrevision_restore.html:64 +#: netbox/templates/core/configrevision_restore.html:8 +#: netbox/templates/core/configrevision_restore.html:25 +#: netbox/templates/core/configrevision_restore.html:64 msgid "Restore" msgstr "Восстановить" -#: templates/core/configrevision_restore.html:36 +#: netbox/templates/core/configrevision_restore.html:36 msgid "Parameter" msgstr "Параметр" -#: templates/core/configrevision_restore.html:37 +#: netbox/templates/core/configrevision_restore.html:37 msgid "Current Value" msgstr "Текущее значение" -#: templates/core/configrevision_restore.html:38 +#: netbox/templates/core/configrevision_restore.html:38 msgid "New Value" msgstr "Новое значение" -#: templates/core/configrevision_restore.html:50 +#: netbox/templates/core/configrevision_restore.html:50 msgid "Changed" msgstr "Изменено" -#: templates/core/datafile.html:38 +#: netbox/templates/core/datafile.html:38 msgid "Last Updated" msgstr "Последнее обновление" -#: templates/core/datafile.html:42 templates/ipam/iprange.html:25 -#: templates/virtualization/virtualdisk.html:29 +#: netbox/templates/core/datafile.html:42 +#: netbox/templates/ipam/iprange.html:25 +#: netbox/templates/virtualization/virtualdisk.html:29 msgid "Size" msgstr "Размер" -#: templates/core/datafile.html:43 +#: netbox/templates/core/datafile.html:43 msgid "bytes" msgstr "байтов" -#: templates/core/datafile.html:46 +#: netbox/templates/core/datafile.html:46 msgid "SHA256 Hash" msgstr "Хэш SHA256" -#: templates/core/datasource.html:14 templates/core/datasource.html:20 -#: utilities/templates/buttons/sync.html:5 +#: netbox/templates/core/datasource.html:14 +#: netbox/templates/core/datasource.html:20 +#: netbox/utilities/templates/buttons/sync.html:5 msgid "Sync" msgstr "Синхронизация" -#: templates/core/datasource.html:50 +#: netbox/templates/core/datasource.html:50 msgid "Last synced" msgstr "Последняя синхронизация" -#: templates/core/datasource.html:84 +#: netbox/templates/core/datasource.html:84 msgid "Backend" msgstr "Серверная часть" -#: templates/core/datasource.html:99 +#: netbox/templates/core/datasource.html:99 msgid "No parameters defined" msgstr "Параметры не определены" -#: templates/core/datasource.html:114 +#: netbox/templates/core/datasource.html:114 msgid "Files" msgstr "файлы" -#: templates/core/inc/config_data.html:7 +#: netbox/templates/core/inc/config_data.html:7 msgid "Rack elevations" msgstr "Высота стеллажей" -#: templates/core/inc/config_data.html:10 +#: netbox/templates/core/inc/config_data.html:10 msgid "Default unit height" msgstr "Высота юнита по умолчанию" -#: templates/core/inc/config_data.html:14 +#: netbox/templates/core/inc/config_data.html:14 msgid "Default unit width" msgstr "Ширина юнита по умолчанию" -#: templates/core/inc/config_data.html:20 +#: netbox/templates/core/inc/config_data.html:20 msgid "Power feeds" msgstr "Источники питания" -#: templates/core/inc/config_data.html:23 +#: netbox/templates/core/inc/config_data.html:23 msgid "Default voltage" msgstr "Напряжение по умолчанию" -#: templates/core/inc/config_data.html:27 +#: netbox/templates/core/inc/config_data.html:27 msgid "Default amperage" msgstr "Сила тока по умолчанию" -#: templates/core/inc/config_data.html:31 +#: netbox/templates/core/inc/config_data.html:31 msgid "Default max utilization" msgstr "Максимальное использование по умолчанию" -#: templates/core/inc/config_data.html:40 +#: netbox/templates/core/inc/config_data.html:40 msgid "Enforce global unique" msgstr "Обеспечьте глобальную уникальность" -#: templates/core/inc/config_data.html:83 +#: netbox/templates/core/inc/config_data.html:83 msgid "Paginate count" msgstr "Количество страниц" -#: templates/core/inc/config_data.html:87 +#: netbox/templates/core/inc/config_data.html:87 msgid "Max page size" msgstr "Максимальный размер страницы" -#: templates/core/inc/config_data.html:114 +#: netbox/templates/core/inc/config_data.html:114 msgid "User preferences" msgstr "Пользовательские предпочтения" -#: templates/core/inc/config_data.html:141 +#: netbox/templates/core/inc/config_data.html:141 msgid "Job retention" msgstr "Сохранение рабочих мест" -#: templates/core/job.html:17 templates/core/rq_task.html:12 -#: templates/core/rq_task.html:49 templates/core/rq_task.html:58 +#: netbox/templates/core/job.html:17 netbox/templates/core/rq_task.html:12 +#: netbox/templates/core/rq_task.html:49 netbox/templates/core/rq_task.html:58 msgid "Job" msgstr "Задание" -#: templates/core/job.html:40 templates/extras/journalentry.html:26 +#: netbox/templates/core/job.html:40 +#: netbox/templates/extras/journalentry.html:26 msgid "Created By" msgstr "Создано" -#: templates/core/job.html:48 +#: netbox/templates/core/job.html:48 msgid "Scheduling" msgstr "Планирование" -#: templates/core/job.html:59 +#: netbox/templates/core/job.html:59 #, python-format msgid "every %(interval)s minutes" msgstr "каждый %(interval)s протокол" -#: templates/core/rq_queue_list.html:5 templates/core/rq_queue_list.html:13 -#: templates/core/rq_task_list.html:14 templates/core/rq_worker.html:7 +#: netbox/templates/core/rq_queue_list.html:5 +#: netbox/templates/core/rq_queue_list.html:13 +#: netbox/templates/core/rq_task_list.html:14 +#: netbox/templates/core/rq_worker.html:7 msgid "Background Queues" msgstr "Фоновые очереди" -#: templates/core/rq_queue_list.html:24 templates/core/rq_queue_list.html:25 -#: templates/core/rq_worker_list.html:44 templates/core/rq_worker_list.html:45 -#: templates/extras/script_result.html:49 -#: templates/extras/script_result.html:51 -#: templates/inc/table_controls_htmx.html:18 -#: templates/inc/table_controls_htmx.html:20 +#: netbox/templates/core/rq_queue_list.html:24 +#: netbox/templates/core/rq_queue_list.html:25 +#: netbox/templates/core/rq_worker_list.html:44 +#: netbox/templates/core/rq_worker_list.html:45 +#: netbox/templates/extras/script_result.html:49 +#: netbox/templates/extras/script_result.html:51 +#: netbox/templates/inc/table_controls_htmx.html:18 +#: netbox/templates/inc/table_controls_htmx.html:20 msgid "Configure Table" msgstr "Настроить таблицу" -#: templates/core/rq_task.html:29 +#: netbox/templates/core/rq_task.html:29 msgid "Stop" msgstr "Стоп" -#: templates/core/rq_task.html:34 +#: netbox/templates/core/rq_task.html:34 msgid "Requeue" msgstr "Запросить" -#: templates/core/rq_task.html:39 +#: netbox/templates/core/rq_task.html:39 msgid "Enqueue" msgstr "Поставить в очередь" -#: templates/core/rq_task.html:61 +#: netbox/templates/core/rq_task.html:61 msgid "Queue" msgstr "Очередь" -#: templates/core/rq_task.html:65 +#: netbox/templates/core/rq_task.html:65 msgid "Timeout" msgstr "Тайм-аут" -#: templates/core/rq_task.html:69 +#: netbox/templates/core/rq_task.html:69 msgid "Result TTL" msgstr "Результат TTL" -#: templates/core/rq_task.html:89 +#: netbox/templates/core/rq_task.html:89 msgid "Meta" msgstr "Мета" -#: templates/core/rq_task.html:93 +#: netbox/templates/core/rq_task.html:93 msgid "Arguments" msgstr "Аргументы" -#: templates/core/rq_task.html:97 +#: netbox/templates/core/rq_task.html:97 msgid "Keyword Arguments" msgstr "Аргументы ключевых слов" -#: templates/core/rq_task.html:103 +#: netbox/templates/core/rq_task.html:103 msgid "Depends on" msgstr "Зависит от" -#: templates/core/rq_task.html:109 +#: netbox/templates/core/rq_task.html:109 msgid "Exception" msgstr "Исключение" -#: templates/core/rq_task_list.html:28 +#: netbox/templates/core/rq_task_list.html:28 msgid "tasks in " msgstr "задачи в " -#: templates/core/rq_task_list.html:33 +#: netbox/templates/core/rq_task_list.html:33 msgid "Queued Jobs" msgstr "Задания в очереди" -#: templates/core/rq_task_list.html:64 templates/extras/script_result.html:68 +#: netbox/templates/core/rq_task_list.html:64 +#: netbox/templates/extras/script_result.html:68 #, python-format msgid "" "Select all %(count)s %(object_type_plural)s matching query" @@ -10928,376 +11543,389 @@ msgstr "" "Выберите все %(count)s %(object_type_plural)s " "соответствующий запрос" -#: templates/core/rq_worker.html:10 +#: netbox/templates/core/rq_worker.html:10 msgid "Worker Info" msgstr "Информация о работнике" -#: templates/core/rq_worker.html:31 templates/core/rq_worker.html:40 +#: netbox/templates/core/rq_worker.html:31 +#: netbox/templates/core/rq_worker.html:40 msgid "Worker" msgstr "Рабочий" -#: templates/core/rq_worker.html:55 +#: netbox/templates/core/rq_worker.html:55 msgid "Queues" msgstr "Очереди" -#: templates/core/rq_worker.html:63 +#: netbox/templates/core/rq_worker.html:63 msgid "Curent Job" msgstr "Текущая работа" -#: templates/core/rq_worker.html:67 +#: netbox/templates/core/rq_worker.html:67 msgid "Successful job count" msgstr "Количество успешных заданий" -#: templates/core/rq_worker.html:71 +#: netbox/templates/core/rq_worker.html:71 msgid "Failed job count" msgstr "Количество невыполненных заданий" -#: templates/core/rq_worker.html:75 +#: netbox/templates/core/rq_worker.html:75 msgid "Total working time" msgstr "Общее рабочее время" -#: templates/core/rq_worker.html:76 +#: netbox/templates/core/rq_worker.html:76 msgid "seconds" msgstr "секунды" -#: templates/core/rq_worker_list.html:13 templates/core/rq_worker_list.html:21 +#: netbox/templates/core/rq_worker_list.html:13 +#: netbox/templates/core/rq_worker_list.html:21 msgid "Background Workers" msgstr "Работники фоновых служб" -#: templates/core/rq_worker_list.html:27 +#: netbox/templates/core/rq_worker_list.html:27 msgid "Workers in " msgstr "Рабочие в " -#: templates/core/system.html:11 utilities/templates/buttons/export.html:4 +#: netbox/templates/core/system.html:11 +#: netbox/utilities/templates/buttons/export.html:4 msgid "Export" msgstr "Экспорт" -#: templates/core/system.html:28 +#: netbox/templates/core/system.html:28 msgid "System Status" msgstr "Состояние системы" -#: templates/core/system.html:39 +#: netbox/templates/core/system.html:39 msgid "Django version" msgstr "Версия для Django" -#: templates/core/system.html:43 +#: netbox/templates/core/system.html:43 msgid "PostgreSQL version" msgstr "Версия PostgreSQL" -#: templates/core/system.html:47 +#: netbox/templates/core/system.html:47 msgid "Database name" msgstr "Имя базы данных" -#: templates/core/system.html:51 +#: netbox/templates/core/system.html:51 msgid "Database size" msgstr "Размер базы данных" -#: templates/core/system.html:56 +#: netbox/templates/core/system.html:56 msgid "Unavailable" msgstr "Недоступно" -#: templates/core/system.html:61 +#: netbox/templates/core/system.html:61 msgid "RQ workers" msgstr "Работники RQ" -#: templates/core/system.html:64 +#: netbox/templates/core/system.html:64 msgid "default queue" msgstr "очередь по умолчанию" -#: templates/core/system.html:68 +#: netbox/templates/core/system.html:68 msgid "System time" msgstr "Системное время" -#: templates/core/system.html:90 +#: netbox/templates/core/system.html:90 msgid "Current Configuration" msgstr "Текущая конфигурация" -#: templates/dcim/bulk_disconnect.html:9 +#: netbox/templates/dcim/bulk_disconnect.html:9 #, python-format msgid "" "Are you sure you want to disconnect these %(count)s %(obj_type_plural)s?" msgstr "Вы действительно хотите отключить их? %(count)s %(obj_type_plural)s?" -#: templates/dcim/cable_trace.html:10 +#: netbox/templates/dcim/cable_trace.html:10 #, python-format msgid "Cable Trace for %(object_type)s %(object)s" msgstr "Трассировка кабелей для %(object_type)s %(object)s" -#: templates/dcim/cable_trace.html:24 templates/dcim/inc/rack_elevation.html:7 +#: netbox/templates/dcim/cable_trace.html:24 +#: netbox/templates/dcim/inc/rack_elevation.html:7 msgid "Download SVG" msgstr "Загрузить SVG" -#: templates/dcim/cable_trace.html:30 +#: netbox/templates/dcim/cable_trace.html:30 msgid "Asymmetric Path" msgstr "Асимметричный путь" -#: templates/dcim/cable_trace.html:31 +#: netbox/templates/dcim/cable_trace.html:31 msgid "The nodes below have no links and result in an asymmetric path" msgstr "" "Приведенные ниже узлы не имеют ссылок и обеспечивают асимметричный путь" -#: templates/dcim/cable_trace.html:38 +#: netbox/templates/dcim/cable_trace.html:38 msgid "Path split" msgstr "Разделение путей" -#: templates/dcim/cable_trace.html:39 +#: netbox/templates/dcim/cable_trace.html:39 msgid "Select a node below to continue" msgstr "Выберите узел ниже, чтобы продолжить" -#: templates/dcim/cable_trace.html:55 +#: netbox/templates/dcim/cable_trace.html:55 msgid "Trace Completed" msgstr "Трассировка завершена" -#: templates/dcim/cable_trace.html:58 +#: netbox/templates/dcim/cable_trace.html:58 msgid "Total segments" msgstr "Всего сегментов" -#: templates/dcim/cable_trace.html:62 +#: netbox/templates/dcim/cable_trace.html:62 msgid "Total length" msgstr "Общая длина" -#: templates/dcim/cable_trace.html:77 +#: netbox/templates/dcim/cable_trace.html:77 msgid "No paths found" msgstr "Пути не найдены" -#: templates/dcim/cable_trace.html:85 +#: netbox/templates/dcim/cable_trace.html:85 msgid "Related Paths" msgstr "Связанные пути" -#: templates/dcim/cable_trace.html:89 +#: netbox/templates/dcim/cable_trace.html:89 msgid "Origin" msgstr "Происхождение" -#: templates/dcim/cable_trace.html:90 +#: netbox/templates/dcim/cable_trace.html:90 msgid "Destination" msgstr "Пункт назначения" -#: templates/dcim/cable_trace.html:91 +#: netbox/templates/dcim/cable_trace.html:91 msgid "Segments" msgstr "Сегменты" -#: templates/dcim/cable_trace.html:104 +#: netbox/templates/dcim/cable_trace.html:104 msgid "Incomplete" msgstr "Неполный" -#: templates/dcim/component_list.html:14 +#: netbox/templates/dcim/component_list.html:14 msgid "Rename Selected" msgstr "Переименовать выбранное" -#: templates/dcim/consoleport.html:65 templates/dcim/consoleserverport.html:66 -#: templates/dcim/frontport.html:98 templates/dcim/interface.html:176 -#: templates/dcim/poweroutlet.html:69 templates/dcim/powerport.html:69 +#: netbox/templates/dcim/consoleport.html:65 +#: netbox/templates/dcim/consoleserverport.html:66 +#: netbox/templates/dcim/frontport.html:98 +#: netbox/templates/dcim/interface.html:176 +#: netbox/templates/dcim/poweroutlet.html:69 +#: netbox/templates/dcim/powerport.html:69 msgid "Not Connected" msgstr "Не подключено" -#: templates/dcim/device.html:33 +#: netbox/templates/dcim/device.html:34 msgid "Highlight device in rack" msgstr "Выделите устройство в стойке" -#: templates/dcim/device.html:54 +#: netbox/templates/dcim/device.html:55 msgid "Not racked" msgstr "Не в стойке" -#: templates/dcim/device.html:61 templates/dcim/site.html:93 +#: netbox/templates/dcim/device.html:62 netbox/templates/dcim/site.html:94 msgid "GPS Coordinates" msgstr "Координаты GPS" -#: templates/dcim/device.html:67 templates/dcim/site.html:99 +#: netbox/templates/dcim/device.html:68 netbox/templates/dcim/site.html:100 msgid "Map It" msgstr "Нанесите на карту" -#: templates/dcim/device.html:107 templates/dcim/inventoryitem.html:56 -#: templates/dcim/module.html:78 templates/dcim/modulebay.html:70 -#: templates/dcim/rack.html:59 +#: netbox/templates/dcim/device.html:108 +#: netbox/templates/dcim/inventoryitem.html:56 +#: netbox/templates/dcim/module.html:78 +#: netbox/templates/dcim/modulebay.html:70 netbox/templates/dcim/rack.html:59 msgid "Asset Tag" msgstr "Тег актива" -#: templates/dcim/device.html:122 +#: netbox/templates/dcim/device.html:123 msgid "View Virtual Chassis" msgstr "Смотреть виртуальное шасси" -#: templates/dcim/device.html:161 +#: netbox/templates/dcim/device.html:162 msgid "Create VDC" msgstr "Создайте VDC" -#: templates/dcim/device.html:172 templates/dcim/device_edit.html:64 -#: virtualization/forms/model_forms.py:223 +#: netbox/templates/dcim/device.html:173 +#: netbox/templates/dcim/device_edit.html:64 +#: netbox/virtualization/forms/model_forms.py:223 msgid "Management" msgstr "Управление" -#: templates/dcim/device.html:192 templates/dcim/device.html:208 -#: templates/virtualization/virtualmachine.html:53 -#: templates/virtualization/virtualmachine.html:69 +#: netbox/templates/dcim/device.html:193 netbox/templates/dcim/device.html:209 +#: netbox/templates/virtualization/virtualmachine.html:53 +#: netbox/templates/virtualization/virtualmachine.html:69 msgid "NAT for" msgstr "NAT для" -#: templates/dcim/device.html:194 templates/dcim/device.html:210 -#: templates/virtualization/virtualmachine.html:55 -#: templates/virtualization/virtualmachine.html:71 +#: netbox/templates/dcim/device.html:195 netbox/templates/dcim/device.html:211 +#: netbox/templates/virtualization/virtualmachine.html:55 +#: netbox/templates/virtualization/virtualmachine.html:71 msgid "NAT" msgstr "КОТ" -#: templates/dcim/device.html:244 templates/dcim/rack.html:67 +#: netbox/templates/dcim/device.html:245 netbox/templates/dcim/rack.html:67 msgid "Power Utilization" msgstr "Использование энергии" -#: templates/dcim/device.html:248 +#: netbox/templates/dcim/device.html:249 msgid "Input" msgstr "Ввод" -#: templates/dcim/device.html:249 +#: netbox/templates/dcim/device.html:250 msgid "Outlets" msgstr "Торговые точки" -#: templates/dcim/device.html:250 +#: netbox/templates/dcim/device.html:251 msgid "Allocated" msgstr "Выделено" -#: templates/dcim/device.html:260 templates/dcim/device.html:262 -#: templates/dcim/device.html:278 templates/dcim/powerfeed.html:67 +#: netbox/templates/dcim/device.html:261 netbox/templates/dcim/device.html:263 +#: netbox/templates/dcim/device.html:279 +#: netbox/templates/dcim/powerfeed.html:67 msgid "VA" msgstr "ВА" -#: templates/dcim/device.html:272 +#: netbox/templates/dcim/device.html:273 msgctxt "Leg of a power feed" msgid "Leg" msgstr "Ножка" -#: templates/dcim/device.html:298 -#: templates/virtualization/virtualmachine.html:154 +#: netbox/templates/dcim/device.html:299 +#: netbox/templates/virtualization/virtualmachine.html:154 msgid "Add a service" msgstr "Добавить службу" -#: templates/dcim/device/base.html:21 templates/dcim/device_list.html:9 -#: templates/dcim/devicetype/base.html:18 templates/dcim/module.html:18 -#: templates/dcim/moduletype/base.html:18 -#: templates/virtualization/virtualmachine/base.html:22 -#: templates/virtualization/virtualmachine_list.html:8 +#: netbox/templates/dcim/device/base.html:21 +#: netbox/templates/dcim/device_list.html:9 +#: netbox/templates/dcim/devicetype/base.html:18 +#: netbox/templates/dcim/module.html:18 +#: netbox/templates/dcim/moduletype/base.html:18 +#: netbox/templates/virtualization/virtualmachine/base.html:22 +#: netbox/templates/virtualization/virtualmachine_list.html:8 msgid "Add Components" msgstr "Добавить компоненты" -#: templates/dcim/device/consoleports.html:24 +#: netbox/templates/dcim/device/consoleports.html:24 msgid "Add Console Ports" msgstr "Добавить консольные порты" -#: templates/dcim/device/consoleserverports.html:24 +#: netbox/templates/dcim/device/consoleserverports.html:24 msgid "Add Console Server Ports" msgstr "Добавить порты консольного сервера" -#: templates/dcim/device/devicebays.html:10 +#: netbox/templates/dcim/device/devicebays.html:10 msgid "Add Device Bays" msgstr "Добавить отсеки для устройств" -#: templates/dcim/device/frontports.html:24 +#: netbox/templates/dcim/device/frontports.html:24 msgid "Add Front Ports" msgstr "Добавить передние порты" -#: templates/dcim/device/inc/interface_table_controls.html:9 +#: netbox/templates/dcim/device/inc/interface_table_controls.html:9 msgid "Hide Enabled" msgstr "Скрыть включено" -#: templates/dcim/device/inc/interface_table_controls.html:10 +#: netbox/templates/dcim/device/inc/interface_table_controls.html:10 msgid "Hide Disabled" msgstr "Скрыть отключено" -#: templates/dcim/device/inc/interface_table_controls.html:11 +#: netbox/templates/dcim/device/inc/interface_table_controls.html:11 msgid "Hide Virtual" msgstr "Скрыть виртуальное" -#: templates/dcim/device/inc/interface_table_controls.html:12 +#: netbox/templates/dcim/device/inc/interface_table_controls.html:12 msgid "Hide Disconnected" msgstr "Скрыть отключено" -#: templates/dcim/device/interfaces.html:27 +#: netbox/templates/dcim/device/interfaces.html:27 msgid "Add Interfaces" msgstr "Добавить интерфейсы" -#: templates/dcim/device/inventory.html:10 -#: templates/dcim/inc/panels/inventory_items.html:10 +#: netbox/templates/dcim/device/inventory.html:10 +#: netbox/templates/dcim/inc/panels/inventory_items.html:10 msgid "Add Inventory Item" msgstr "Добавить инвентарь" -#: templates/dcim/device/modulebays.html:10 +#: netbox/templates/dcim/device/modulebays.html:10 msgid "Add Module Bays" msgstr "Добавить отсеки для модулей" -#: templates/dcim/device/poweroutlets.html:24 +#: netbox/templates/dcim/device/poweroutlets.html:24 msgid "Add Power Outlets" msgstr "Добавить розетки" -#: templates/dcim/device/powerports.html:24 +#: netbox/templates/dcim/device/powerports.html:24 msgid "Add Power Port" msgstr "Добавить порт питания" -#: templates/dcim/device/rearports.html:24 +#: netbox/templates/dcim/device/rearports.html:24 msgid "Add Rear Ports" msgstr "Добавить задние порты" -#: templates/dcim/device/render_config.html:5 -#: templates/virtualization/virtualmachine/render_config.html:5 +#: netbox/templates/dcim/device/render_config.html:5 +#: netbox/templates/virtualization/virtualmachine/render_config.html:5 msgid "Config" msgstr "Конфигурация" -#: templates/dcim/device/render_config.html:35 -#: templates/virtualization/virtualmachine/render_config.html:35 +#: netbox/templates/dcim/device/render_config.html:35 +#: netbox/templates/virtualization/virtualmachine/render_config.html:35 msgid "Context Data" msgstr "Контекстные данные" -#: templates/dcim/device/render_config.html:53 -#: templates/virtualization/virtualmachine/render_config.html:53 +#: netbox/templates/dcim/device/render_config.html:53 +#: netbox/templates/virtualization/virtualmachine/render_config.html:53 msgid "Rendered Config" msgstr "Отображенная конфигурация" -#: templates/dcim/device/render_config.html:55 -#: templates/virtualization/virtualmachine/render_config.html:55 +#: netbox/templates/dcim/device/render_config.html:55 +#: netbox/templates/virtualization/virtualmachine/render_config.html:55 msgid "Download" msgstr "Скачать" -#: templates/dcim/device/render_config.html:61 -#: templates/virtualization/virtualmachine/render_config.html:61 +#: netbox/templates/dcim/device/render_config.html:61 +#: netbox/templates/virtualization/virtualmachine/render_config.html:61 msgid "No configuration template found" msgstr "Шаблон конфигурации не найден" -#: templates/dcim/device_edit.html:44 +#: netbox/templates/dcim/device_edit.html:44 msgid "Parent Bay" msgstr "Родительский залив" -#: templates/dcim/device_edit.html:48 -#: utilities/templates/form_helpers/render_field.html:20 +#: netbox/templates/dcim/device_edit.html:48 +#: netbox/utilities/templates/form_helpers/render_field.html:20 msgid "Regenerate Slug" msgstr "Сгенерировать подстроку" -#: templates/dcim/device_edit.html:49 templates/generic/bulk_remove.html:21 -#: utilities/templates/helpers/table_config_form.html:23 +#: netbox/templates/dcim/device_edit.html:49 +#: netbox/templates/generic/bulk_remove.html:21 +#: netbox/utilities/templates/helpers/table_config_form.html:23 msgid "Remove" msgstr "Удалить" -#: templates/dcim/device_edit.html:110 +#: netbox/templates/dcim/device_edit.html:110 msgid "Local Config Context Data" msgstr "Контекстные данные локальной конфигурации" -#: templates/dcim/device_list.html:82 -#: templates/dcim/moduletype/component_templates.html:17 -#: templates/generic/bulk_rename.html:57 -#: templates/virtualization/virtualmachine/interfaces.html:11 -#: templates/virtualization/virtualmachine/virtual_disks.html:11 +#: netbox/templates/dcim/device_list.html:82 +#: netbox/templates/dcim/moduletype/component_templates.html:17 +#: netbox/templates/generic/bulk_rename.html:57 +#: netbox/templates/virtualization/virtualmachine/interfaces.html:11 +#: netbox/templates/virtualization/virtualmachine/virtual_disks.html:11 msgid "Rename" msgstr "Переименовать" -#: templates/dcim/devicebay.html:17 +#: netbox/templates/dcim/devicebay.html:17 msgid "Device Bay" msgstr "Отсек для устройств" -#: templates/dcim/devicebay.html:43 +#: netbox/templates/dcim/devicebay.html:43 msgid "Installed Device" msgstr "Вставленное устройство" -#: templates/dcim/devicebay_depopulate.html:6 +#: netbox/templates/dcim/devicebay_depopulate.html:6 #, python-format msgid "Remove %(device)s from %(device_bay)s?" msgstr "Удалить %(device)s из %(device_bay)s?" -#: templates/dcim/devicebay_depopulate.html:13 +#: netbox/templates/dcim/devicebay_depopulate.html:13 #, python-format msgid "" "Are you sure you want to remove %(device)s from " @@ -11306,434 +11934,453 @@ msgstr "" "Вы действительно хотите удалить %(device)s из " "%(device_bay)s?" -#: templates/dcim/devicebay_populate.html:13 +#: netbox/templates/dcim/devicebay_populate.html:13 msgid "Populate" msgstr "Заселить" -#: templates/dcim/devicebay_populate.html:22 +#: netbox/templates/dcim/devicebay_populate.html:22 msgid "Bay" msgstr "залив" -#: templates/dcim/devicerole.html:14 templates/dcim/platform.html:17 +#: netbox/templates/dcim/devicerole.html:14 +#: netbox/templates/dcim/platform.html:17 msgid "Add Device" msgstr "Добавить устройство" -#: templates/dcim/devicerole.html:40 +#: netbox/templates/dcim/devicerole.html:40 msgid "VM Role" msgstr "Роль виртуальной машины" -#: templates/dcim/devicetype.html:18 templates/dcim/moduletype.html:18 +#: netbox/templates/dcim/devicetype.html:18 +#: netbox/templates/dcim/moduletype.html:18 msgid "Model Name" msgstr "Название модели" -#: templates/dcim/devicetype.html:25 templates/dcim/moduletype.html:22 +#: netbox/templates/dcim/devicetype.html:25 +#: netbox/templates/dcim/moduletype.html:22 msgid "Part Number" msgstr "Номер детали" -#: templates/dcim/devicetype.html:41 +#: netbox/templates/dcim/devicetype.html:41 msgid "Exclude From Utilization" msgstr "Исключить из использования" -#: templates/dcim/devicetype.html:59 +#: netbox/templates/dcim/devicetype.html:59 msgid "Parent/Child" msgstr "Родитель/ребенок" -#: templates/dcim/devicetype.html:71 +#: netbox/templates/dcim/devicetype.html:71 msgid "Front Image" msgstr "Изображение спереди" -#: templates/dcim/devicetype.html:83 +#: netbox/templates/dcim/devicetype.html:83 msgid "Rear Image" msgstr "Изображение сзади" -#: templates/dcim/frontport.html:54 +#: netbox/templates/dcim/frontport.html:54 msgid "Rear Port Position" msgstr "Положение заднего порта" -#: templates/dcim/frontport.html:72 templates/dcim/interface.html:144 -#: templates/dcim/poweroutlet.html:63 templates/dcim/powerport.html:63 -#: templates/dcim/rearport.html:68 +#: netbox/templates/dcim/frontport.html:72 +#: netbox/templates/dcim/interface.html:144 +#: netbox/templates/dcim/poweroutlet.html:63 +#: netbox/templates/dcim/powerport.html:63 +#: netbox/templates/dcim/rearport.html:68 msgid "Marked as Connected" msgstr "Отмечено как подключенное" -#: templates/dcim/frontport.html:86 templates/dcim/rearport.html:82 +#: netbox/templates/dcim/frontport.html:86 +#: netbox/templates/dcim/rearport.html:82 msgid "Connection Status" msgstr "Состояние подключения" -#: templates/dcim/htmx/cable_edit.html:10 +#: netbox/templates/dcim/htmx/cable_edit.html:10 msgid "A Side" msgstr "Сторона «А»" -#: templates/dcim/htmx/cable_edit.html:30 +#: netbox/templates/dcim/htmx/cable_edit.html:30 msgid "B Side" msgstr "Сторона «Б»" -#: templates/dcim/inc/cable_termination.html:65 +#: netbox/templates/dcim/inc/cable_termination.html:65 msgid "No termination" msgstr "Без окончания" -#: templates/dcim/inc/cable_toggle_buttons.html:3 +#: netbox/templates/dcim/inc/cable_toggle_buttons.html:3 msgid "Mark Planned" msgstr "Отметить как запланированное" -#: templates/dcim/inc/cable_toggle_buttons.html:6 +#: netbox/templates/dcim/inc/cable_toggle_buttons.html:6 msgid "Mark Installed" msgstr "Отметить как установленное" -#: templates/dcim/inc/connection_endpoints.html:13 +#: netbox/templates/dcim/inc/connection_endpoints.html:13 msgid "Path Status" msgstr "Состояние пути" -#: templates/dcim/inc/connection_endpoints.html:18 +#: netbox/templates/dcim/inc/connection_endpoints.html:18 msgid "Not Reachable" msgstr "Недоступно" -#: templates/dcim/inc/connection_endpoints.html:23 +#: netbox/templates/dcim/inc/connection_endpoints.html:23 msgid "Path Endpoints" msgstr "Конечные точки пути" -#: templates/dcim/inc/endpoint_connection.html:8 -#: templates/dcim/powerfeed.html:120 templates/dcim/rearport.html:94 +#: netbox/templates/dcim/inc/endpoint_connection.html:8 +#: netbox/templates/dcim/powerfeed.html:120 +#: netbox/templates/dcim/rearport.html:94 msgid "Not connected" msgstr "Не подключено" -#: templates/dcim/inc/interface_vlans_table.html:6 +#: netbox/templates/dcim/inc/interface_vlans_table.html:6 msgid "Untagged" msgstr "Без тегов" -#: templates/dcim/inc/interface_vlans_table.html:37 +#: netbox/templates/dcim/inc/interface_vlans_table.html:37 msgid "No VLANs Assigned" msgstr "VLAN не назначены" -#: templates/dcim/inc/interface_vlans_table.html:44 -#: templates/ipam/prefix_list.html:16 templates/ipam/prefix_list.html:33 +#: netbox/templates/dcim/inc/interface_vlans_table.html:44 +#: netbox/templates/ipam/prefix_list.html:16 +#: netbox/templates/ipam/prefix_list.html:33 msgid "Clear" msgstr "Чисто" -#: templates/dcim/inc/interface_vlans_table.html:47 +#: netbox/templates/dcim/inc/interface_vlans_table.html:47 msgid "Clear All" msgstr "Очистить все" -#: templates/dcim/interface.html:17 +#: netbox/templates/dcim/interface.html:17 msgid "Add Child Interface" msgstr "Добавить дочерний интерфейс" -#: templates/dcim/interface.html:50 +#: netbox/templates/dcim/interface.html:50 msgid "Speed/Duplex" msgstr "Скорость/дуплекс" -#: templates/dcim/interface.html:73 +#: netbox/templates/dcim/interface.html:73 msgid "PoE Mode" msgstr "Режим PoE" -#: templates/dcim/interface.html:77 +#: netbox/templates/dcim/interface.html:77 msgid "PoE Type" msgstr "Тип PoE" -#: templates/dcim/interface.html:81 -#: templates/virtualization/vminterface.html:63 +#: netbox/templates/dcim/interface.html:81 +#: netbox/templates/virtualization/vminterface.html:63 msgid "802.1Q Mode" msgstr "Режим 802.1Q" -#: templates/dcim/interface.html:125 -#: templates/virtualization/vminterface.html:59 +#: netbox/templates/dcim/interface.html:125 +#: netbox/templates/virtualization/vminterface.html:59 msgid "MAC Address" msgstr "MAC-адрес" -#: templates/dcim/interface.html:151 +#: netbox/templates/dcim/interface.html:151 msgid "Wireless Link" msgstr "Беспроводная связь" -#: templates/dcim/interface.html:218 vpn/choices.py:55 +#: netbox/templates/dcim/interface.html:218 netbox/vpn/choices.py:55 msgid "Peer" msgstr "Peer" -#: templates/dcim/interface.html:230 -#: templates/wireless/inc/wirelesslink_interface.html:26 +#: netbox/templates/dcim/interface.html:230 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:26 msgid "Channel" msgstr "Канал" -#: templates/dcim/interface.html:239 -#: templates/wireless/inc/wirelesslink_interface.html:32 +#: netbox/templates/dcim/interface.html:239 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:32 msgid "Channel Frequency" msgstr "Частота канала" -#: templates/dcim/interface.html:242 templates/dcim/interface.html:250 -#: templates/dcim/interface.html:261 templates/dcim/interface.html:269 +#: netbox/templates/dcim/interface.html:242 +#: netbox/templates/dcim/interface.html:250 +#: netbox/templates/dcim/interface.html:261 +#: netbox/templates/dcim/interface.html:269 msgid "MHz" msgstr "МГц" -#: templates/dcim/interface.html:258 -#: templates/wireless/inc/wirelesslink_interface.html:42 +#: netbox/templates/dcim/interface.html:258 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:42 msgid "Channel Width" msgstr "Ширина канала" -#: templates/dcim/interface.html:285 templates/wireless/wirelesslan.html:14 -#: templates/wireless/wirelesslink.html:21 wireless/forms/bulk_edit.py:60 -#: wireless/forms/bulk_edit.py:102 wireless/forms/filtersets.py:40 -#: wireless/forms/filtersets.py:80 wireless/models.py:81 -#: wireless/models.py:155 wireless/tables/wirelesslan.py:44 +#: netbox/templates/dcim/interface.html:285 +#: netbox/templates/wireless/wirelesslan.html:14 +#: netbox/templates/wireless/wirelesslink.html:21 +#: netbox/wireless/forms/bulk_edit.py:60 +#: netbox/wireless/forms/bulk_edit.py:102 +#: netbox/wireless/forms/filtersets.py:40 +#: netbox/wireless/forms/filtersets.py:80 netbox/wireless/models.py:81 +#: netbox/wireless/models.py:155 netbox/wireless/tables/wirelesslan.py:44 msgid "SSID" msgstr "SSID" -#: templates/dcim/interface.html:305 +#: netbox/templates/dcim/interface.html:305 msgid "LAG Members" msgstr "Члены LAG" -#: templates/dcim/interface.html:323 +#: netbox/templates/dcim/interface.html:323 msgid "No member interfaces" msgstr "Нет интерфейсов участников" -#: templates/dcim/interface.html:343 templates/ipam/fhrpgroup.html:73 -#: templates/ipam/iprange/ip_addresses.html:7 -#: templates/ipam/prefix/ip_addresses.html:7 -#: templates/virtualization/vminterface.html:89 +#: netbox/templates/dcim/interface.html:343 +#: netbox/templates/ipam/fhrpgroup.html:73 +#: netbox/templates/ipam/iprange/ip_addresses.html:7 +#: netbox/templates/ipam/prefix/ip_addresses.html:7 +#: netbox/templates/virtualization/vminterface.html:89 msgid "Add IP Address" msgstr "Добавить IP-адрес" -#: templates/dcim/inventoryitem.html:24 +#: netbox/templates/dcim/inventoryitem.html:24 msgid "Parent Item" msgstr "Родительский товар" -#: templates/dcim/inventoryitem.html:48 +#: netbox/templates/dcim/inventoryitem.html:48 msgid "Part ID" msgstr "Номер модели" -#: templates/dcim/location.html:17 +#: netbox/templates/dcim/location.html:17 msgid "Add Child Location" msgstr "Добавить дочернюю локацию" -#: templates/dcim/location.html:58 templates/dcim/site.html:55 +#: netbox/templates/dcim/location.html:58 netbox/templates/dcim/site.html:56 msgid "Facility" msgstr "Объект" -#: templates/dcim/location.html:77 +#: netbox/templates/dcim/location.html:77 msgid "Child Locations" msgstr "Дочерние локации" -#: templates/dcim/location.html:81 templates/dcim/site.html:130 +#: netbox/templates/dcim/location.html:81 netbox/templates/dcim/site.html:131 msgid "Add a Location" msgstr "Добавить локацию" -#: templates/dcim/location.html:94 templates/dcim/site.html:143 +#: netbox/templates/dcim/location.html:94 netbox/templates/dcim/site.html:144 msgid "Add a Device" msgstr "Добавить устройство" -#: templates/dcim/manufacturer.html:16 +#: netbox/templates/dcim/manufacturer.html:16 msgid "Add Device Type" msgstr "Добавить тип устройства" -#: templates/dcim/manufacturer.html:21 +#: netbox/templates/dcim/manufacturer.html:21 msgid "Add Module Type" msgstr "Добавить тип модуля" -#: templates/dcim/powerfeed.html:53 +#: netbox/templates/dcim/powerfeed.html:53 msgid "Connected Device" msgstr "Подключенное устройство" -#: templates/dcim/powerfeed.html:63 +#: netbox/templates/dcim/powerfeed.html:63 msgid "Utilization (Allocated" msgstr "Использование (распределенное)" -#: templates/dcim/powerfeed.html:80 +#: netbox/templates/dcim/powerfeed.html:80 msgid "Electrical Characteristics" msgstr "Электрические характеристики" -#: templates/dcim/powerfeed.html:88 +#: netbox/templates/dcim/powerfeed.html:88 msgctxt "Abbreviation for volts" msgid "V" msgstr "V" -#: templates/dcim/powerfeed.html:92 +#: netbox/templates/dcim/powerfeed.html:92 msgctxt "Abbreviation for amperes" msgid "A" msgstr "A" -#: templates/dcim/poweroutlet.html:48 +#: netbox/templates/dcim/poweroutlet.html:48 msgid "Feed Leg" msgstr "Фаза электропитания" -#: templates/dcim/powerpanel.html:72 +#: netbox/templates/dcim/powerpanel.html:72 msgid "Add Power Feeds" msgstr "Добавить каналы питания" -#: templates/dcim/powerport.html:44 +#: netbox/templates/dcim/powerport.html:44 msgid "Maximum Draw" msgstr "Максимальное потребление" -#: templates/dcim/powerport.html:48 +#: netbox/templates/dcim/powerport.html:48 msgid "Allocated Draw" msgstr "Выделенная мощность" -#: templates/dcim/rack.html:63 +#: netbox/templates/dcim/rack.html:63 msgid "Space Utilization" msgstr "Использование пространства" -#: templates/dcim/rack.html:91 +#: netbox/templates/dcim/rack.html:91 msgid "descending" msgstr "по убыванию" -#: templates/dcim/rack.html:91 +#: netbox/templates/dcim/rack.html:91 msgid "ascending" msgstr "по возрастанию" -#: templates/dcim/rack.html:94 +#: netbox/templates/dcim/rack.html:94 msgid "Starting Unit" msgstr "Начальный юнит" -#: templates/dcim/rack.html:120 +#: netbox/templates/dcim/rack.html:120 msgid "Mounting Depth" msgstr "Глубина монтажа" -#: templates/dcim/rack.html:130 +#: netbox/templates/dcim/rack.html:130 msgid "Rack Weight" msgstr "Вес стойки" -#: templates/dcim/rack.html:140 +#: netbox/templates/dcim/rack.html:140 msgid "Maximum Weight" msgstr "Максимальный вес" -#: templates/dcim/rack.html:150 +#: netbox/templates/dcim/rack.html:150 msgid "Total Weight" msgstr "Общий вес" -#: templates/dcim/rack.html:167 templates/dcim/rack_elevation_list.html:15 +#: netbox/templates/dcim/rack.html:167 +#: netbox/templates/dcim/rack_elevation_list.html:15 msgid "Images and Labels" msgstr "Изображения и лейблы" -#: templates/dcim/rack.html:168 templates/dcim/rack_elevation_list.html:16 +#: netbox/templates/dcim/rack.html:168 +#: netbox/templates/dcim/rack_elevation_list.html:16 msgid "Images only" msgstr "Только изображения" -#: templates/dcim/rack.html:169 templates/dcim/rack_elevation_list.html:17 +#: netbox/templates/dcim/rack.html:169 +#: netbox/templates/dcim/rack_elevation_list.html:17 msgid "Labels only" msgstr "Только лейблы" -#: templates/dcim/rack/reservations.html:8 +#: netbox/templates/dcim/rack/reservations.html:8 msgid "Add reservation" msgstr "Добавить бронирование" -#: templates/dcim/rack_elevation_list.html:12 +#: netbox/templates/dcim/rack_elevation_list.html:12 msgid "View List" msgstr "Показать список" -#: templates/dcim/rack_elevation_list.html:25 +#: netbox/templates/dcim/rack_elevation_list.html:25 msgid "Sort By" msgstr "Сортировать по" -#: templates/dcim/rack_elevation_list.html:74 +#: netbox/templates/dcim/rack_elevation_list.html:74 msgid "No Racks Found" msgstr "Стойки не найдены" -#: templates/dcim/rack_list.html:8 +#: netbox/templates/dcim/rack_list.html:8 msgid "View Elevations" msgstr "Просмотр высот" -#: templates/dcim/rackreservation.html:42 +#: netbox/templates/dcim/rackreservation.html:42 msgid "Reservation Details" msgstr "Сведения о бронировании" -#: templates/dcim/rackrole.html:10 +#: netbox/templates/dcim/rackrole.html:10 msgid "Add Rack" msgstr "Добавить стойку" -#: templates/dcim/rearport.html:50 +#: netbox/templates/dcim/rearport.html:50 msgid "Positions" msgstr "Позиции" -#: templates/dcim/region.html:17 templates/dcim/sitegroup.html:17 +#: netbox/templates/dcim/region.html:17 +#: netbox/templates/dcim/sitegroup.html:17 msgid "Add Site" msgstr "Добавить сайт" -#: templates/dcim/region.html:55 +#: netbox/templates/dcim/region.html:55 msgid "Child Regions" msgstr "Дочерние регионы" -#: templates/dcim/region.html:59 +#: netbox/templates/dcim/region.html:59 msgid "Add Region" msgstr "Добавить регион" -#: templates/dcim/site.html:63 +#: netbox/templates/dcim/site.html:64 msgid "Time Zone" msgstr "Часовой пояс" -#: templates/dcim/site.html:66 +#: netbox/templates/dcim/site.html:67 msgid "UTC" msgstr "UTC" -#: templates/dcim/site.html:67 +#: netbox/templates/dcim/site.html:68 msgid "Site time" msgstr "Время работы сайта" -#: templates/dcim/site.html:74 +#: netbox/templates/dcim/site.html:75 msgid "Physical Address" msgstr "Физический адрес" -#: templates/dcim/site.html:80 +#: netbox/templates/dcim/site.html:81 msgid "Map" msgstr "Карта" -#: templates/dcim/site.html:89 +#: netbox/templates/dcim/site.html:90 msgid "Shipping Address" msgstr "Адрес доставки" -#: templates/dcim/sitegroup.html:55 templates/tenancy/contactgroup.html:46 -#: templates/tenancy/tenantgroup.html:55 -#: templates/wireless/wirelesslangroup.html:55 +#: netbox/templates/dcim/sitegroup.html:55 +#: netbox/templates/tenancy/contactgroup.html:46 +#: netbox/templates/tenancy/tenantgroup.html:55 +#: netbox/templates/wireless/wirelesslangroup.html:55 msgid "Child Groups" msgstr "Дочерние группы" -#: templates/dcim/sitegroup.html:59 +#: netbox/templates/dcim/sitegroup.html:59 msgid "Add Site Group" msgstr "Добавить группу сайтов" -#: templates/dcim/trace/attachment.html:5 -#: templates/extras/exporttemplate.html:31 +#: netbox/templates/dcim/trace/attachment.html:5 +#: netbox/templates/extras/exporttemplate.html:31 msgid "Attachment" msgstr "Вложение" -#: templates/dcim/virtualchassis.html:57 +#: netbox/templates/dcim/virtualchassis.html:57 msgid "Add Member" msgstr "Добавить участника" -#: templates/dcim/virtualchassis_add.html:18 +#: netbox/templates/dcim/virtualchassis_add.html:18 msgid "Member Devices" msgstr "Устройства для участников" -#: templates/dcim/virtualchassis_add_member.html:10 +#: netbox/templates/dcim/virtualchassis_add_member.html:10 #, python-format msgid "Add New Member to Virtual Chassis %(virtual_chassis)s" msgstr "Добавить нового участника в виртуальное шасси %(virtual_chassis)s" -#: templates/dcim/virtualchassis_add_member.html:19 +#: netbox/templates/dcim/virtualchassis_add_member.html:19 msgid "Add New Member" msgstr "Добавить нового участника" -#: templates/dcim/virtualchassis_add_member.html:27 -#: templates/generic/object_edit.html:78 -#: templates/users/objectpermission.html:31 users/forms/filtersets.py:68 -#: users/forms/model_forms.py:309 +#: 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:68 netbox/users/forms/model_forms.py:309 msgid "Actions" msgstr "Действия" -#: templates/dcim/virtualchassis_add_member.html:29 +#: netbox/templates/dcim/virtualchassis_add_member.html:29 msgid "Save & Add Another" msgstr "Сохранить и добавить еще" -#: templates/dcim/virtualchassis_edit.html:7 +#: netbox/templates/dcim/virtualchassis_edit.html:7 #, python-format msgid "Editing Virtual Chassis %(name)s" msgstr "Редактирование виртуального корпуса %(name)s" -#: templates/dcim/virtualchassis_edit.html:53 +#: netbox/templates/dcim/virtualchassis_edit.html:53 msgid "Rack/Unit" msgstr "Стойка/Юнит" -#: templates/dcim/virtualchassis_remove_member.html:5 +#: netbox/templates/dcim/virtualchassis_remove_member.html:5 msgid "Remove Virtual Chassis Member" msgstr "Удалить элемент виртуального шасси" -#: templates/dcim/virtualchassis_remove_member.html:9 +#: netbox/templates/dcim/virtualchassis_remove_member.html:9 #, python-format msgid "" "Are you sure you want to remove %(device)s from virtual " @@ -11742,11 +12389,12 @@ msgstr "" "Вы действительно хотите удалить %(device)s из виртуального " "шасси %(name)s?" -#: templates/dcim/virtualdevicecontext.html:26 templates/vpn/l2vpn.html:18 +#: netbox/templates/dcim/virtualdevicecontext.html:26 +#: netbox/templates/vpn/l2vpn.html:18 msgid "Identifier" msgstr "Идентификатор" -#: templates/exceptions/import_error.html:6 +#: netbox/templates/exceptions/import_error.html:6 msgid "" "A module import error occurred during this request. Common causes include " "the following:" @@ -11754,11 +12402,11 @@ msgstr "" "Во время этого запроса произошла ошибка импорта модуля. К распространенным " "причинам относятся следующие:" -#: templates/exceptions/import_error.html:10 +#: netbox/templates/exceptions/import_error.html:10 msgid "Missing required packages" msgstr "Отсутствуют необходимые пакеты" -#: templates/exceptions/import_error.html:11 +#: netbox/templates/exceptions/import_error.html:11 msgid "" "This installation of NetBox might be missing one or more required Python " "packages. These packages are listed in requirements.txt and " @@ -11774,11 +12422,11 @@ msgstr "" "запустите замораживание губ из консоли и сравните выходные " "данные со списком необходимых пакетов." -#: templates/exceptions/import_error.html:20 +#: netbox/templates/exceptions/import_error.html:20 msgid "WSGI service not restarted after upgrade" msgstr "Служба WSGI не перезапущена после обновления" -#: templates/exceptions/import_error.html:21 +#: netbox/templates/exceptions/import_error.html:21 msgid "" "If this installation has recently been upgraded, check that the WSGI service" " (e.g. gunicorn or uWSGI) has been restarted. This ensures that the new code" @@ -11788,7 +12436,7 @@ msgstr "" "(например, gunicorn или uWSGI) перезапущена. Это гарантирует, что новый код " "работает." -#: templates/exceptions/permission_error.html:6 +#: netbox/templates/exceptions/permission_error.html:6 msgid "" "A file permission error was detected while processing this request. Common " "causes include the following:" @@ -11796,11 +12444,11 @@ msgstr "" "При обработке этого запроса была обнаружена ошибка разрешения на доступ к " "файлу. К распространенным причинам относятся следующие:" -#: templates/exceptions/permission_error.html:10 +#: netbox/templates/exceptions/permission_error.html:10 msgid "Insufficient write permission to the media root" msgstr "Недостаточное разрешение на запись в корень носителя" -#: templates/exceptions/permission_error.html:11 +#: netbox/templates/exceptions/permission_error.html:11 #, python-format msgid "" "The configured media root is %(media_root)s. Ensure that the " @@ -11811,7 +12459,7 @@ msgstr "" "пользователь NetBox, запущенный от имени пользователя, имеет доступ к записи" " файлов во все места на этом пути." -#: templates/exceptions/programming_error.html:6 +#: netbox/templates/exceptions/programming_error.html:6 msgid "" "A database programming error was detected while processing this request. " "Common causes include the following:" @@ -11819,11 +12467,11 @@ msgstr "" "При обработке этого запроса была обнаружена ошибка программирования базы " "данных. К распространенным причинам относятся следующие:" -#: templates/exceptions/programming_error.html:10 +#: netbox/templates/exceptions/programming_error.html:10 msgid "Database migrations missing" msgstr "Отсутствует миграция баз данных" -#: templates/exceptions/programming_error.html:11 +#: netbox/templates/exceptions/programming_error.html:11 msgid "" "When upgrading to a new NetBox release, the upgrade script must be run to " "apply any new database migrations. You can run migrations manually by " @@ -11834,11 +12482,11 @@ msgstr "" "запустить вручную, выполнив Миграция manage.py на python3 из " "командной строки." -#: templates/exceptions/programming_error.html:18 +#: netbox/templates/exceptions/programming_error.html:18 msgid "Unsupported PostgreSQL version" msgstr "Неподдерживаемая версия PostgreSQL" -#: templates/exceptions/programming_error.html:19 +#: netbox/templates/exceptions/programming_error.html:19 msgid "" "Ensure that PostgreSQL version 12 or later is in use. You can check this by " "connecting to the database using NetBox's credentials and issuing a query " @@ -11848,103 +12496,106 @@ msgstr "" "можете проверить это, подключившись к базе данных NetBox, и отправив запрос " "на ВЫБЕРИТЕ ВЕРСИЮ ()." -#: templates/extras/configcontext.html:45 -#: templates/extras/configtemplate.html:37 -#: templates/extras/exporttemplate.html:51 +#: netbox/templates/extras/configcontext.html:45 +#: netbox/templates/extras/configtemplate.html:37 +#: netbox/templates/extras/exporttemplate.html:51 msgid "The data file associated with this object has been deleted" msgstr "Файл данных, связанный с этим объектом, был удален" -#: templates/extras/configcontext.html:54 -#: templates/extras/configtemplate.html:46 -#: templates/extras/exporttemplate.html:60 +#: netbox/templates/extras/configcontext.html:54 +#: netbox/templates/extras/configtemplate.html:46 +#: netbox/templates/extras/exporttemplate.html:60 msgid "Data Synced" msgstr "Синхронизация данных" -#: templates/extras/configcontext_list.html:7 -#: templates/extras/configtemplate_list.html:7 -#: templates/extras/exporttemplate_list.html:7 +#: netbox/templates/extras/configcontext_list.html:7 +#: netbox/templates/extras/configtemplate_list.html:7 +#: netbox/templates/extras/exporttemplate_list.html:7 msgid "Sync Data" msgstr "Синхронизация данных" -#: templates/extras/configtemplate.html:56 +#: netbox/templates/extras/configtemplate.html:56 msgid "Environment Parameters" msgstr "Параметры окружающей среды" -#: templates/extras/configtemplate.html:67 -#: templates/extras/exporttemplate.html:79 +#: netbox/templates/extras/configtemplate.html:67 +#: netbox/templates/extras/exporttemplate.html:79 msgid "Template" msgstr "Шаблон" -#: templates/extras/customfield.html:30 templates/extras/customlink.html:21 +#: netbox/templates/extras/customfield.html:30 +#: netbox/templates/extras/customlink.html:21 msgid "Group Name" msgstr "Название группы" -#: templates/extras/customfield.html:42 +#: netbox/templates/extras/customfield.html:42 msgid "Cloneable" msgstr "Клонируемый" -#: templates/extras/customfield.html:52 +#: netbox/templates/extras/customfield.html:52 msgid "Default Value" msgstr "Значение по умолчанию" -#: templates/extras/customfield.html:61 +#: netbox/templates/extras/customfield.html:61 msgid "Search Weight" msgstr "Вес поиска" -#: templates/extras/customfield.html:71 +#: netbox/templates/extras/customfield.html:71 msgid "Filter Logic" msgstr "Логика фильтрации" -#: templates/extras/customfield.html:75 +#: netbox/templates/extras/customfield.html:75 msgid "Display Weight" msgstr "Вес дисплея" -#: templates/extras/customfield.html:79 +#: netbox/templates/extras/customfield.html:79 msgid "UI Visible" msgstr "Видимый пользовательский интерфейс" -#: templates/extras/customfield.html:83 +#: netbox/templates/extras/customfield.html:83 msgid "UI Editable" msgstr "Редактируемый UI" -#: templates/extras/customfield.html:103 +#: netbox/templates/extras/customfield.html:103 msgid "Validation Rules" msgstr "Правила валидации" -#: templates/extras/customfield.html:106 +#: netbox/templates/extras/customfield.html:106 msgid "Minimum Value" msgstr "Минимальное значение" -#: templates/extras/customfield.html:110 +#: netbox/templates/extras/customfield.html:110 msgid "Maximum Value" msgstr "Максимальное значение" -#: templates/extras/customfield.html:114 +#: netbox/templates/extras/customfield.html:114 msgid "Regular Expression" msgstr "Регулярное выражение" -#: templates/extras/customlink.html:29 +#: netbox/templates/extras/customlink.html:29 msgid "Button Class" msgstr "Класс кнопок" -#: templates/extras/customlink.html:39 templates/extras/exporttemplate.html:66 -#: templates/extras/savedfilter.html:39 +#: netbox/templates/extras/customlink.html:39 +#: netbox/templates/extras/exporttemplate.html:66 +#: netbox/templates/extras/savedfilter.html:39 msgid "Assigned Models" msgstr "Назначенные модели" -#: templates/extras/customlink.html:53 +#: netbox/templates/extras/customlink.html:53 msgid "Link Text" msgstr "Текст ссылки" -#: templates/extras/customlink.html:61 +#: netbox/templates/extras/customlink.html:61 msgid "Link URL" msgstr "URL-адрес ссылки" -#: templates/extras/dashboard/reset.html:4 templates/home.html:66 +#: netbox/templates/extras/dashboard/reset.html:4 +#: netbox/templates/home.html:66 msgid "Reset Dashboard" msgstr "Сбросить панель управления" -#: templates/extras/dashboard/reset.html:8 +#: netbox/templates/extras/dashboard/reset.html:8 msgid "" "This will remove all configured widgets and restore the " "default dashboard configuration." @@ -11952,7 +12603,7 @@ msgstr "" "Это удалит все настроили виджеты и восстановите " "конфигурацию панели управления по умолчанию." -#: templates/extras/dashboard/reset.html:13 +#: netbox/templates/extras/dashboard/reset.html:13 msgid "" "This change affects only your dashboard, and will not impact other " "users." @@ -11960,203 +12611,205 @@ msgstr "" "Это изменение затрагивает только ваш панель управления и не повлияет " "на других пользователей." -#: templates/extras/dashboard/widget_add.html:7 +#: netbox/templates/extras/dashboard/widget_add.html:7 msgid "Add a Widget" msgstr "Добавить виджет" -#: templates/extras/dashboard/widgets/bookmarks.html:14 +#: netbox/templates/extras/dashboard/widgets/bookmarks.html:14 msgid "No bookmarks have been added yet." msgstr "Пока не добавлено ни одной закладки." -#: templates/extras/dashboard/widgets/objectcounts.html:10 +#: netbox/templates/extras/dashboard/widgets/objectcounts.html:10 msgid "No permission" msgstr "Нет прав" -#: templates/extras/dashboard/widgets/objectlist.html:6 +#: netbox/templates/extras/dashboard/widgets/objectlist.html:6 msgid "No permission to view this content" msgstr "Нет прав на просмотр этого контента" -#: templates/extras/dashboard/widgets/objectlist.html:10 +#: netbox/templates/extras/dashboard/widgets/objectlist.html:10 msgid "Unable to load content. Invalid view name" msgstr "Невозможно загрузить содержимое. Неверное имя" -#: templates/extras/dashboard/widgets/rssfeed.html:12 +#: netbox/templates/extras/dashboard/widgets/rssfeed.html:12 msgid "No content found" msgstr "Контент не найден" -#: templates/extras/dashboard/widgets/rssfeed.html:18 +#: netbox/templates/extras/dashboard/widgets/rssfeed.html:18 msgid "There was a problem fetching the RSS feed" msgstr "Возникла проблема при загрузке RSS-канала" -#: templates/extras/dashboard/widgets/rssfeed.html:21 +#: netbox/templates/extras/dashboard/widgets/rssfeed.html:21 msgid "HTTP" msgstr "HTTP" -#: templates/extras/eventrule.html:52 +#: netbox/templates/extras/eventrule.html:52 msgid "Job start" msgstr "Начало работы" -#: templates/extras/eventrule.html:56 +#: netbox/templates/extras/eventrule.html:56 msgid "Job end" msgstr "Завершение задания" -#: templates/extras/exporttemplate.html:23 +#: netbox/templates/extras/exporttemplate.html:23 msgid "MIME Type" msgstr "Тип MIME" -#: templates/extras/exporttemplate.html:27 +#: netbox/templates/extras/exporttemplate.html:27 msgid "File Extension" msgstr "Расширение файла" -#: templates/extras/htmx/script_result.html:10 +#: netbox/templates/extras/htmx/script_result.html:10 msgid "Scheduled for" msgstr "Запланировано на" -#: templates/extras/htmx/script_result.html:15 +#: netbox/templates/extras/htmx/script_result.html:15 msgid "Duration" msgstr "Продолжительность" -#: templates/extras/htmx/script_result.html:23 +#: netbox/templates/extras/htmx/script_result.html:23 msgid "Test Summary" msgstr "Сводка теста" -#: templates/extras/htmx/script_result.html:43 +#: netbox/templates/extras/htmx/script_result.html:43 msgid "Log" msgstr "Журнал" -#: templates/extras/htmx/script_result.html:52 +#: netbox/templates/extras/htmx/script_result.html:52 msgid "Output" msgstr "Вывод" -#: templates/extras/inc/result_pending.html:4 +#: netbox/templates/extras/inc/result_pending.html:4 msgid "Loading" msgstr "Загрузка" -#: templates/extras/inc/result_pending.html:6 +#: netbox/templates/extras/inc/result_pending.html:6 msgid "Results pending" msgstr "Результаты ожидаются" -#: templates/extras/journalentry.html:15 +#: netbox/templates/extras/journalentry.html:15 msgid "Journal Entry" msgstr "Запись в журнале" -#: templates/extras/object_changelog.html:15 -#: templates/extras/objectchange_list.html:9 +#: netbox/templates/extras/object_changelog.html:15 +#: netbox/templates/extras/objectchange_list.html:9 msgid "Change log retention" msgstr "Хранение журнала изменений" -#: templates/extras/object_changelog.html:15 -#: templates/extras/objectchange_list.html:9 +#: netbox/templates/extras/object_changelog.html:15 +#: netbox/templates/extras/objectchange_list.html:9 msgid "days" msgstr "дни" -#: templates/extras/object_changelog.html:15 -#: templates/extras/objectchange_list.html:9 +#: netbox/templates/extras/object_changelog.html:15 +#: netbox/templates/extras/objectchange_list.html:9 msgid "Indefinite" msgstr "Бессрочно" -#: templates/extras/object_configcontext.html:19 +#: netbox/templates/extras/object_configcontext.html:19 msgid "The local config context overwrites all source contexts" msgstr "Локальный контекст конфигурации перезаписывает все исходные контексты" -#: templates/extras/object_configcontext.html:25 +#: netbox/templates/extras/object_configcontext.html:25 msgid "Source Contexts" msgstr "Исходные контексты" -#: templates/extras/object_journal.html:17 +#: netbox/templates/extras/object_journal.html:17 msgid "New Journal Entry" msgstr "Новая запись в журнале" -#: templates/extras/objectchange.html:28 -#: templates/users/objectpermission.html:42 +#: netbox/templates/extras/objectchange.html:29 +#: netbox/templates/users/objectpermission.html:42 msgid "Change" msgstr "Изменить" -#: templates/extras/objectchange.html:78 +#: netbox/templates/extras/objectchange.html:79 msgid "Difference" msgstr "Разница" -#: templates/extras/objectchange.html:81 +#: netbox/templates/extras/objectchange.html:82 msgid "Previous" msgstr "Предыдущий" -#: templates/extras/objectchange.html:84 +#: netbox/templates/extras/objectchange.html:85 msgid "Next" msgstr "Следующий" -#: templates/extras/objectchange.html:92 +#: netbox/templates/extras/objectchange.html:93 msgid "Object Created" msgstr "Объект создан" -#: templates/extras/objectchange.html:94 +#: netbox/templates/extras/objectchange.html:95 msgid "Object Deleted" msgstr "Объект удален" -#: templates/extras/objectchange.html:96 +#: netbox/templates/extras/objectchange.html:97 msgid "No Changes" msgstr "Без изменений" -#: templates/extras/objectchange.html:110 +#: netbox/templates/extras/objectchange.html:111 msgid "Pre-Change Data" msgstr "Данные перед изменением" -#: templates/extras/objectchange.html:121 +#: netbox/templates/extras/objectchange.html:122 msgid "Warning: Comparing non-atomic change to previous change record" msgstr "" "Предупреждение: сравнение неатомарного изменения с предыдущей записью " "изменений" -#: templates/extras/objectchange.html:130 +#: netbox/templates/extras/objectchange.html:131 msgid "Post-Change Data" msgstr "Данные после изменений" -#: templates/extras/objectchange.html:153 +#: netbox/templates/extras/objectchange.html:162 #, python-format msgid "See All %(count)s Changes" msgstr "Показать все %(count)s Изменения" -#: templates/extras/report/base.html:30 +#: netbox/templates/extras/report/base.html:30 msgid "Report" msgstr "Отчет" -#: templates/extras/script.html:14 +#: netbox/templates/extras/script.html:14 msgid "You do not have permission to run scripts" msgstr "У вас нет разрешения на запуск скриптов" -#: templates/extras/script.html:41 templates/extras/script.html:45 -#: templates/extras/script_list.html:88 +#: netbox/templates/extras/script.html:41 +#: netbox/templates/extras/script.html:45 +#: netbox/templates/extras/script_list.html:88 msgid "Run Script" msgstr "Запустить скрипт" -#: templates/extras/script.html:51 templates/extras/script/source.html:10 +#: netbox/templates/extras/script.html:51 +#: netbox/templates/extras/script/source.html:10 msgid "Error loading script" msgstr "Ошибка при загрузке скрипта" -#: templates/extras/script/jobs.html:16 +#: netbox/templates/extras/script/jobs.html:16 msgid "Script no longer exists in the source file." msgstr "Скрипт больше не существует в исходном файле." -#: templates/extras/script_list.html:48 +#: netbox/templates/extras/script_list.html:48 msgid "Last Run" msgstr "Последний запуск" -#: templates/extras/script_list.html:63 +#: netbox/templates/extras/script_list.html:63 msgid "Script is no longer present in the source file" msgstr "Скрипт больше не присутствует в исходном файле" -#: templates/extras/script_list.html:76 +#: netbox/templates/extras/script_list.html:76 msgid "Never" msgstr "Никогда" -#: templates/extras/script_list.html:86 +#: netbox/templates/extras/script_list.html:86 msgid "Run Again" msgstr "Повторить" -#: templates/extras/script_list.html:140 +#: netbox/templates/extras/script_list.html:140 msgid "No Scripts Found" msgstr "Скрипты не найдены" -#: templates/extras/script_list.html:143 +#: netbox/templates/extras/script_list.html:143 #, python-format msgid "" "Get started by creating a script from " @@ -12165,73 +12818,75 @@ msgstr "" "Начните с создание сценария из " "загруженного файла или источника данных." -#: templates/extras/script_result.html:35 -#: templates/generic/object_list.html:50 templates/search.html:13 +#: netbox/templates/extras/script_result.html:35 +#: netbox/templates/generic/object_list.html:50 +#: netbox/templates/search.html:13 msgid "Results" msgstr "Результаты" -#: templates/extras/tag.html:32 +#: netbox/templates/extras/tag.html:32 msgid "Tagged Items" msgstr "Элементы с тэгом" -#: templates/extras/tag.html:43 +#: netbox/templates/extras/tag.html:43 msgid "Allowed Object Types" msgstr "Разрешенные типы объектов" -#: templates/extras/tag.html:51 +#: netbox/templates/extras/tag.html:51 msgid "Any" msgstr "Любое" -#: templates/extras/tag.html:57 +#: netbox/templates/extras/tag.html:57 msgid "Tagged Item Types" msgstr "Типы товаров с тегами" -#: templates/extras/tag.html:81 +#: netbox/templates/extras/tag.html:81 msgid "Tagged Objects" msgstr "Объекты с тегами" -#: templates/extras/webhook.html:26 +#: netbox/templates/extras/webhook.html:26 msgid "HTTP Method" msgstr "Метод HTTP" -#: templates/extras/webhook.html:34 +#: netbox/templates/extras/webhook.html:34 msgid "HTTP Content Type" msgstr "Тип содержимого HTTP" -#: templates/extras/webhook.html:47 +#: netbox/templates/extras/webhook.html:47 msgid "SSL Verification" msgstr "Проверка SSL" -#: templates/extras/webhook.html:61 +#: netbox/templates/extras/webhook.html:61 msgid "Additional Headers" msgstr "Дополнительные заголовки" -#: templates/extras/webhook.html:73 +#: netbox/templates/extras/webhook.html:73 msgid "Body Template" msgstr "Шаблон тела запроса" -#: templates/generic/bulk_add_component.html:29 +#: netbox/templates/generic/bulk_add_component.html:29 msgid "Bulk Creation" msgstr "Массовое создание" -#: templates/generic/bulk_add_component.html:34 -#: templates/generic/bulk_delete.html:32 templates/generic/bulk_edit.html:33 +#: netbox/templates/generic/bulk_add_component.html:34 +#: netbox/templates/generic/bulk_delete.html:32 +#: netbox/templates/generic/bulk_edit.html:33 msgid "Selected Objects" msgstr "Выбранные объекты" -#: templates/generic/bulk_add_component.html:58 +#: netbox/templates/generic/bulk_add_component.html:58 msgid "to Add" msgstr "добавить" -#: templates/generic/bulk_delete.html:27 +#: netbox/templates/generic/bulk_delete.html:27 msgid "Bulk Delete" msgstr "Массовое удаление" -#: templates/generic/bulk_delete.html:49 +#: netbox/templates/generic/bulk_delete.html:49 msgid "Confirm Bulk Deletion" msgstr "Подтвердить массовое удаление" -#: templates/generic/bulk_delete.html:50 +#: netbox/templates/generic/bulk_delete.html:50 #, python-format msgid "" "The following operation will delete %(count)s " @@ -12242,62 +12897,65 @@ msgstr "" "Пожалуйста, внимательно просмотрите выбранные объекты и подтвердите это " "действие." -#: templates/generic/bulk_edit.html:21 templates/generic/object_edit.html:22 +#: netbox/templates/generic/bulk_edit.html:21 +#: netbox/templates/generic/object_edit.html:22 msgid "Editing" msgstr "Редактирование" -#: templates/generic/bulk_edit.html:28 +#: netbox/templates/generic/bulk_edit.html:28 msgid "Bulk Edit" msgstr "Массовое редактирование" -#: templates/generic/bulk_edit.html:107 templates/generic/bulk_rename.html:66 +#: netbox/templates/generic/bulk_edit.html:107 +#: netbox/templates/generic/bulk_rename.html:66 msgid "Apply" msgstr "Подать заявку" -#: templates/generic/bulk_import.html:19 +#: netbox/templates/generic/bulk_import.html:19 msgid "Bulk Import" msgstr "Массовый импорт" -#: templates/generic/bulk_import.html:25 +#: netbox/templates/generic/bulk_import.html:25 msgid "Direct Import" msgstr "Прямой импорт" -#: templates/generic/bulk_import.html:30 +#: netbox/templates/generic/bulk_import.html:30 msgid "Upload File" msgstr "Загрузить файл" -#: templates/generic/bulk_import.html:58 templates/generic/bulk_import.html:80 -#: templates/generic/bulk_import.html:102 +#: netbox/templates/generic/bulk_import.html:58 +#: netbox/templates/generic/bulk_import.html:80 +#: netbox/templates/generic/bulk_import.html:102 msgid "Submit" msgstr "Отправить" -#: templates/generic/bulk_import.html:113 +#: netbox/templates/generic/bulk_import.html:113 msgid "Field Options" msgstr "Опции полей" -#: templates/generic/bulk_import.html:119 +#: netbox/templates/generic/bulk_import.html:119 msgid "Accessor" msgstr "Аксессор" -#: templates/generic/bulk_import.html:161 +#: netbox/templates/generic/bulk_import.html:161 msgid "Import Value" msgstr "Стоимость импорта" -#: templates/generic/bulk_import.html:181 +#: netbox/templates/generic/bulk_import.html:181 msgid "Format: YYYY-MM-DD" msgstr "Формат: ГГГГ-ММ-ДД" -#: templates/generic/bulk_import.html:183 +#: netbox/templates/generic/bulk_import.html:183 msgid "Specify true or false" msgstr "Укажите истину или ложь" -#: templates/generic/bulk_import.html:195 +#: netbox/templates/generic/bulk_import.html:195 msgid "Required fields must be specified for all objects." msgstr "" "Обязательные поля должен должно быть указано для всех " "объектов." -#: templates/generic/bulk_import.html:201 +#: netbox/templates/generic/bulk_import.html:201 #, python-format msgid "" "Related objects may be referenced by any unique attribute. For example, " @@ -12307,15 +12965,15 @@ msgstr "" "Например, %(example)s будет идентифицировать VRF по индикатору " "маршрута." -#: templates/generic/bulk_remove.html:28 +#: netbox/templates/generic/bulk_remove.html:28 msgid "Bulk Remove" msgstr "Массовое удаление" -#: templates/generic/bulk_remove.html:42 +#: netbox/templates/generic/bulk_remove.html:42 msgid "Confirm Bulk Removal" msgstr "Подтвердите массовое удаление" -#: templates/generic/bulk_remove.html:43 +#: netbox/templates/generic/bulk_remove.html:43 #, python-format msgid "" "The following operation will remove %(count)s %(obj_type_plural)s from " @@ -12326,72 +12984,72 @@ msgstr "" "Пожалуйста, внимательно ознакомьтесь с %(obj_type_plural)s должно быть " "удалено и подтверждено ниже." -#: templates/generic/bulk_remove.html:64 +#: netbox/templates/generic/bulk_remove.html:64 #, python-format msgid "Remove these %(count)s %(obj_type_plural)s" msgstr "Удалите эти %(count)s %(obj_type_plural)s" -#: templates/generic/bulk_rename.html:20 +#: netbox/templates/generic/bulk_rename.html:20 msgid "Renaming" msgstr "Переименование" -#: templates/generic/bulk_rename.html:27 +#: netbox/templates/generic/bulk_rename.html:27 msgid "Bulk Rename" msgstr "Массовое переименование" -#: templates/generic/bulk_rename.html:39 +#: netbox/templates/generic/bulk_rename.html:39 msgid "Current Name" msgstr "Текущее имя" -#: templates/generic/bulk_rename.html:40 +#: netbox/templates/generic/bulk_rename.html:40 msgid "New Name" msgstr "Новое имя" -#: templates/generic/bulk_rename.html:64 -#: utilities/templates/widgets/markdown_input.html:11 +#: netbox/templates/generic/bulk_rename.html:64 +#: netbox/utilities/templates/widgets/markdown_input.html:11 msgid "Preview" msgstr "Предварительный просмотр" -#: templates/generic/confirmation_form.html:16 +#: netbox/templates/generic/confirmation_form.html:16 msgid "Are you sure" msgstr "Вы уверены" -#: templates/generic/confirmation_form.html:20 +#: netbox/templates/generic/confirmation_form.html:20 msgid "Confirm" msgstr "Подтвердить" -#: templates/generic/object_children.html:47 -#: utilities/templates/buttons/bulk_edit.html:4 +#: netbox/templates/generic/object_children.html:47 +#: netbox/utilities/templates/buttons/bulk_edit.html:4 msgid "Edit Selected" msgstr "Изменить выбранное" -#: templates/generic/object_children.html:61 -#: utilities/templates/buttons/bulk_delete.html:4 +#: netbox/templates/generic/object_children.html:61 +#: netbox/utilities/templates/buttons/bulk_delete.html:4 msgid "Delete Selected" msgstr "Удалить выбранное" -#: templates/generic/object_edit.html:24 +#: netbox/templates/generic/object_edit.html:24 #, python-format msgid "Add a new %(object_type)s" msgstr "Добавить новое %(object_type)s" -#: templates/generic/object_edit.html:35 +#: netbox/templates/generic/object_edit.html:35 msgid "View model documentation" msgstr "Смотреть документацию по модели" -#: templates/generic/object_edit.html:36 +#: netbox/templates/generic/object_edit.html:36 msgid "Help" msgstr "Помощь" -#: templates/generic/object_edit.html:83 +#: netbox/templates/generic/object_edit.html:83 msgid "Create & Add Another" msgstr "Создайте и добавьте еще" -#: templates/generic/object_list.html:57 +#: netbox/templates/generic/object_list.html:57 msgid "Filters" msgstr "Фильтры" -#: templates/generic/object_list.html:96 +#: netbox/templates/generic/object_list.html:96 #, python-format msgid "" "Select all %(count)s " @@ -12400,40 +13058,40 @@ msgstr "" "Выберите все %(count)s " "%(object_type_plural)s соответствующий запрос" -#: templates/home.html:15 +#: netbox/templates/home.html:15 msgid "New Release Available" msgstr "Доступен новый релиз" -#: templates/home.html:16 +#: netbox/templates/home.html:16 msgid "is available" msgstr "доступен" -#: templates/home.html:18 +#: netbox/templates/home.html:18 msgctxt "Document title" msgid "Upgrade Instructions" msgstr "Инструкции по обновлению" -#: templates/home.html:40 +#: netbox/templates/home.html:40 msgid "Unlock Dashboard" msgstr "Разблокируйте панель управления" -#: templates/home.html:49 +#: netbox/templates/home.html:49 msgid "Lock Dashboard" msgstr "Заблокировать панель управления" -#: templates/home.html:60 +#: netbox/templates/home.html:60 msgid "Add Widget" msgstr "Добавить виджет" -#: templates/home.html:63 +#: netbox/templates/home.html:63 msgid "Save Layout" msgstr "Сохранить макет" -#: templates/htmx/delete_form.html:7 +#: netbox/templates/htmx/delete_form.html:7 msgid "Confirm Deletion" msgstr "Подтвердить удаление" -#: templates/htmx/delete_form.html:11 +#: netbox/templates/htmx/delete_form.html:11 #, python-format msgid "" "Are you sure you want to delete " @@ -12442,20 +13100,20 @@ msgstr "" "Вы уверены, что хотите удалить " "%(object_type)s %(object)s?" -#: templates/htmx/delete_form.html:17 +#: netbox/templates/htmx/delete_form.html:17 msgid "The following objects will be deleted as a result of this action." msgstr "В результате этого действия следующие объекты будут удалены." -#: templates/htmx/object_selector.html:5 +#: netbox/templates/htmx/object_selector.html:5 msgid "Select" msgstr "Выберите" -#: templates/inc/filter_list.html:42 -#: utilities/templates/helpers/table_config_form.html:39 +#: netbox/templates/inc/filter_list.html:42 +#: netbox/utilities/templates/helpers/table_config_form.html:39 msgid "Reset" msgstr "Сбросить" -#: templates/inc/missing_prerequisites.html:8 +#: netbox/templates/inc/missing_prerequisites.html:8 #, python-format msgid "" "Before you can add a %(model)s you must first create a " @@ -12464,277 +13122,279 @@ msgstr "" "Прежде чем вы сможете добавить %(model)s вы должны сначала создать " "%(prerequisite_model)s." -#: templates/inc/paginator.html:15 +#: netbox/templates/inc/paginator.html:15 msgid "Page selection" msgstr "Выбор страницы" -#: templates/inc/paginator.html:75 +#: netbox/templates/inc/paginator.html:75 #, python-format msgid "Showing %(start)s-%(end)s of %(total)s" msgstr "показывая %(start)s-%(end)s из %(total)s" -#: templates/inc/paginator.html:82 +#: netbox/templates/inc/paginator.html:82 msgid "Pagination options" msgstr "Варианты разбиения на страницы" -#: templates/inc/paginator.html:86 +#: netbox/templates/inc/paginator.html:86 msgid "Per Page" msgstr "На страницу" -#: templates/inc/panels/image_attachments.html:10 +#: netbox/templates/inc/panels/image_attachments.html:10 msgid "Attach an image" msgstr "Прикрепите изображение" -#: templates/inc/panels/related_objects.html:5 +#: netbox/templates/inc/panels/related_objects.html:5 msgid "Related Objects" msgstr "Связанные объекты" -#: templates/inc/panels/tags.html:11 +#: netbox/templates/inc/panels/tags.html:11 msgid "No tags assigned" msgstr "Теги не назначены" -#: templates/inc/sync_warning.html:10 +#: netbox/templates/inc/sync_warning.html:10 msgid "Data is out of sync with upstream file" msgstr "Данные не синхронизированы с вышестоящим файлом" -#: templates/inc/user_menu.html:23 +#: netbox/templates/inc/user_menu.html:23 msgid "Django Admin" msgstr "Администратор Джанго" -#: templates/inc/user_menu.html:40 +#: netbox/templates/inc/user_menu.html:40 msgid "Log Out" msgstr "Выйти" -#: templates/inc/user_menu.html:47 templates/login.html:36 +#: netbox/templates/inc/user_menu.html:47 netbox/templates/login.html:36 msgid "Log In" msgstr "Войти" -#: templates/ipam/aggregate.html:14 templates/ipam/ipaddress.html:14 -#: templates/ipam/iprange.html:13 templates/ipam/prefix.html:15 +#: netbox/templates/ipam/aggregate.html:14 +#: netbox/templates/ipam/ipaddress.html:14 +#: netbox/templates/ipam/iprange.html:13 netbox/templates/ipam/prefix.html:15 msgid "Family" msgstr "Семейство" -#: templates/ipam/aggregate.html:39 +#: netbox/templates/ipam/aggregate.html:39 msgid "Date Added" msgstr "Дата добавления" -#: templates/ipam/aggregate/prefixes.html:8 -#: templates/ipam/prefix/prefixes.html:8 templates/ipam/role.html:10 +#: netbox/templates/ipam/aggregate/prefixes.html:8 +#: netbox/templates/ipam/prefix/prefixes.html:8 +#: netbox/templates/ipam/role.html:10 msgid "Add Prefix" msgstr "Добавить префикс" -#: templates/ipam/asn.html:23 +#: netbox/templates/ipam/asn.html:23 msgid "AS Number" msgstr "Номер AS" -#: templates/ipam/fhrpgroup.html:52 +#: netbox/templates/ipam/fhrpgroup.html:52 msgid "Authentication Type" msgstr "Тип аутентификации" -#: templates/ipam/fhrpgroup.html:56 +#: netbox/templates/ipam/fhrpgroup.html:56 msgid "Authentication Key" msgstr "Ключ аутентификации" -#: templates/ipam/fhrpgroup.html:69 +#: netbox/templates/ipam/fhrpgroup.html:69 msgid "Virtual IP Addresses" msgstr "Виртуальные IP-адреса" -#: templates/ipam/inc/ipaddress_edit_header.html:13 +#: netbox/templates/ipam/inc/ipaddress_edit_header.html:13 msgid "Assign IP" msgstr "Назначить IP-адрес" -#: templates/ipam/inc/ipaddress_edit_header.html:19 +#: netbox/templates/ipam/inc/ipaddress_edit_header.html:19 msgid "Bulk Create" msgstr "Массовое создание" -#: templates/ipam/inc/panels/fhrp_groups.html:10 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:10 msgid "Create Group" msgstr "Создать группу" -#: templates/ipam/inc/panels/fhrp_groups.html:15 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:15 msgid "Assign Group" msgstr "Назначить группу" -#: templates/ipam/inc/panels/fhrp_groups.html:25 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:25 msgid "Virtual IPs" msgstr "Виртуальные IP-адреса" -#: templates/ipam/inc/toggle_available.html:7 +#: netbox/templates/ipam/inc/toggle_available.html:7 msgid "Show Assigned" msgstr "Показать назначенное" -#: templates/ipam/inc/toggle_available.html:10 +#: netbox/templates/ipam/inc/toggle_available.html:10 msgid "Show Available" msgstr "Показать доступные" -#: templates/ipam/inc/toggle_available.html:13 +#: netbox/templates/ipam/inc/toggle_available.html:13 msgid "Show All" msgstr "Показать все" -#: templates/ipam/ipaddress.html:23 templates/ipam/iprange.html:45 -#: templates/ipam/prefix.html:24 +#: netbox/templates/ipam/ipaddress.html:23 +#: netbox/templates/ipam/iprange.html:45 netbox/templates/ipam/prefix.html:24 msgid "Global" msgstr "Глобальный" -#: templates/ipam/ipaddress.html:85 +#: netbox/templates/ipam/ipaddress.html:85 msgid "NAT (outside)" msgstr "NAT (снаружи)" -#: templates/ipam/ipaddress_assign.html:8 +#: netbox/templates/ipam/ipaddress_assign.html:8 msgid "Assign an IP Address" msgstr "Назначьте IP-адрес" -#: templates/ipam/ipaddress_assign.html:22 +#: netbox/templates/ipam/ipaddress_assign.html:22 msgid "Select IP Address" msgstr "Выберите IP-адрес" -#: templates/ipam/ipaddress_assign.html:35 +#: netbox/templates/ipam/ipaddress_assign.html:35 msgid "Search Results" msgstr "Результаты поиска" -#: templates/ipam/ipaddress_bulk_add.html:6 +#: netbox/templates/ipam/ipaddress_bulk_add.html:6 msgid "Bulk Add IP Addresses" msgstr "Массовое добавление IP-адресов" -#: templates/ipam/iprange.html:17 +#: netbox/templates/ipam/iprange.html:17 msgid "Starting Address" msgstr "Начальный адрес" -#: templates/ipam/iprange.html:21 +#: netbox/templates/ipam/iprange.html:21 msgid "Ending Address" msgstr "Конечный адрес" -#: templates/ipam/iprange.html:33 templates/ipam/prefix.html:110 +#: netbox/templates/ipam/iprange.html:33 netbox/templates/ipam/prefix.html:110 msgid "Marked fully utilized" msgstr "Отмечено как полностью использованное" -#: templates/ipam/prefix.html:99 +#: netbox/templates/ipam/prefix.html:99 msgid "Addressing Details" msgstr "Детали адресации" -#: templates/ipam/prefix.html:118 +#: netbox/templates/ipam/prefix.html:118 msgid "Child IPs" msgstr "Зависимые IP-адреса" -#: templates/ipam/prefix.html:126 +#: netbox/templates/ipam/prefix.html:126 msgid "Available IPs" msgstr "Доступные IP-адреса" -#: templates/ipam/prefix.html:138 +#: netbox/templates/ipam/prefix.html:138 msgid "First available IP" msgstr "Первый доступный IP-адрес" -#: templates/ipam/prefix.html:179 +#: netbox/templates/ipam/prefix.html:179 msgid "Prefix Details" msgstr "Детали префикса" -#: templates/ipam/prefix.html:185 +#: netbox/templates/ipam/prefix.html:185 msgid "Network Address" msgstr "Сетевой адрес" -#: templates/ipam/prefix.html:189 +#: netbox/templates/ipam/prefix.html:189 msgid "Network Mask" msgstr "Сетевая маска" -#: templates/ipam/prefix.html:193 +#: netbox/templates/ipam/prefix.html:193 msgid "Wildcard Mask" msgstr "Обратная маска" -#: templates/ipam/prefix.html:197 +#: netbox/templates/ipam/prefix.html:197 msgid "Broadcast Address" msgstr "Адрес вещания" -#: templates/ipam/prefix/ip_ranges.html:7 +#: netbox/templates/ipam/prefix/ip_ranges.html:7 msgid "Add IP Range" msgstr "Добавить диапазон IP-адресов" -#: templates/ipam/prefix_list.html:7 +#: netbox/templates/ipam/prefix_list.html:7 msgid "Hide Depth Indicators" msgstr "Скрыть индикаторы глубины" -#: templates/ipam/prefix_list.html:11 +#: netbox/templates/ipam/prefix_list.html:11 msgid "Max Depth" msgstr "Максимальная глубина" -#: templates/ipam/prefix_list.html:28 +#: netbox/templates/ipam/prefix_list.html:28 msgid "Max Length" msgstr "Максимальная длина" -#: templates/ipam/rir.html:10 +#: netbox/templates/ipam/rir.html:10 msgid "Add Aggregate" msgstr "Добавить агрегат" -#: templates/ipam/routetarget.html:38 +#: netbox/templates/ipam/routetarget.html:38 msgid "Importing VRFs" msgstr "Импорт VRF" -#: templates/ipam/routetarget.html:44 +#: netbox/templates/ipam/routetarget.html:44 msgid "Exporting VRFs" msgstr "Экспорт VRF" -#: templates/ipam/routetarget.html:52 +#: netbox/templates/ipam/routetarget.html:52 msgid "Importing L2VPNs" msgstr "Импорт L2VPN" -#: templates/ipam/routetarget.html:58 +#: netbox/templates/ipam/routetarget.html:58 msgid "Exporting L2VPNs" msgstr "Экспорт L2VPN" -#: templates/ipam/vlan.html:88 +#: netbox/templates/ipam/vlan.html:88 msgid "Add a Prefix" msgstr "Добавить префикс" -#: templates/ipam/vlangroup.html:18 +#: netbox/templates/ipam/vlangroup.html:18 msgid "Add VLAN" msgstr "Добавить VLAN" -#: templates/ipam/vlangroup.html:42 +#: netbox/templates/ipam/vlangroup.html:42 msgid "Permitted VIDs" msgstr "Разрешенные VID" -#: templates/ipam/vrf.html:16 +#: netbox/templates/ipam/vrf.html:16 msgid "Route Distinguisher" msgstr "RD" -#: templates/ipam/vrf.html:29 +#: netbox/templates/ipam/vrf.html:29 msgid "Unique IP Space" msgstr "Уникальное IP-пространство" -#: templates/login.html:14 +#: netbox/templates/login.html:14 msgid "NetBox logo" msgstr "Логотип NetBox" -#: templates/login.html:27 -#: utilities/templates/form_helpers/render_errors.html:7 +#: netbox/templates/login.html:27 +#: netbox/utilities/templates/form_helpers/render_errors.html:7 msgid "Errors" msgstr "Ошибки" -#: templates/login.html:67 +#: netbox/templates/login.html:67 msgid "Sign In" msgstr "Войти" -#: templates/login.html:75 +#: netbox/templates/login.html:75 msgctxt "Denotes an alternative option" msgid "Or" msgstr "Или" -#: templates/media_failure.html:7 +#: netbox/templates/media_failure.html:7 msgid "Static Media Failure - NetBox" msgstr "Ошибка статичных медиа - NetBox" -#: templates/media_failure.html:21 +#: netbox/templates/media_failure.html:21 msgid "Static Media Failure" msgstr "Ошибка статичных медиа" -#: templates/media_failure.html:23 +#: netbox/templates/media_failure.html:23 msgid "The following static media file failed to load" msgstr "Не удалось загрузить следующий статический медиафайл" -#: templates/media_failure.html:26 +#: netbox/templates/media_failure.html:26 msgid "Check the following" msgstr "Проверьте следующее" -#: templates/media_failure.html:29 +#: netbox/templates/media_failure.html:29 msgid "" "manage.py collectstatic was run during the most recent upgrade." " This installs the most recent iteration of each static file into the static" @@ -12744,7 +13404,7 @@ msgstr "" "обновления. При этом последняя итерация каждого статического файла " "устанавливается в статический корневой путь." -#: templates/media_failure.html:35 +#: netbox/templates/media_failure.html:35 #, python-format msgid "" "The HTTP service (e.g. nginx or Apache) is configured to serve files from " @@ -12754,7 +13414,7 @@ msgstr "" "Служба HTTP (например, nginx или Apache) настроена на обслуживание файлов из STATIC_ROOT\n" " путь. Обратитесь к документация по установке для получения дополнительных рекомендаций." -#: templates/media_failure.html:47 +#: netbox/templates/media_failure.html:47 #, python-format msgid "" "The file %(filename)s exists in the static root directory and " @@ -12763,562 +13423,580 @@ msgstr "" "Файл %(filename)s существует в статическом корневом каталоге и " "доступен для чтения HTTP-сервером." -#: templates/media_failure.html:55 +#: netbox/templates/media_failure.html:55 #, python-format msgid "Click here to attempt loading NetBox again." msgstr "" "Нажмите здесь чтобы снова попытаться загрузить " "NetBox." -#: templates/tenancy/contact.html:18 tenancy/filtersets.py:148 -#: tenancy/forms/bulk_edit.py:137 tenancy/forms/filtersets.py:102 -#: tenancy/forms/forms.py:56 tenancy/forms/model_forms.py:106 -#: tenancy/forms/model_forms.py:130 tenancy/tables/contacts.py:98 +#: netbox/templates/tenancy/contact.html:18 netbox/tenancy/filtersets.py:148 +#: netbox/tenancy/forms/bulk_edit.py:137 +#: netbox/tenancy/forms/filtersets.py:102 netbox/tenancy/forms/forms.py:56 +#: netbox/tenancy/forms/model_forms.py:106 +#: netbox/tenancy/forms/model_forms.py:130 +#: netbox/tenancy/tables/contacts.py:98 msgid "Contact" msgstr "Связаться" -#: templates/tenancy/contact.html:29 tenancy/forms/bulk_edit.py:99 +#: netbox/templates/tenancy/contact.html:29 +#: netbox/tenancy/forms/bulk_edit.py:99 msgid "Title" msgstr "Заголовок" -#: templates/tenancy/contact.html:33 tenancy/forms/bulk_edit.py:104 -#: tenancy/tables/contacts.py:64 +#: netbox/templates/tenancy/contact.html:33 +#: netbox/tenancy/forms/bulk_edit.py:104 netbox/tenancy/tables/contacts.py:64 msgid "Phone" msgstr "Телефон" -#: templates/tenancy/contact.html:84 tenancy/tables/contacts.py:73 +#: netbox/templates/tenancy/contact.html:84 +#: netbox/tenancy/tables/contacts.py:73 msgid "Assignments" msgstr "Задания" -#: templates/tenancy/contactgroup.html:18 tenancy/forms/forms.py:66 -#: tenancy/forms/model_forms.py:75 +#: netbox/templates/tenancy/contactgroup.html:18 +#: netbox/tenancy/forms/forms.py:66 netbox/tenancy/forms/model_forms.py:75 msgid "Contact Group" msgstr "Контактная группа" -#: templates/tenancy/contactgroup.html:50 +#: netbox/templates/tenancy/contactgroup.html:50 msgid "Add Contact Group" msgstr "Добавить контактную группу" -#: templates/tenancy/contactrole.html:15 tenancy/filtersets.py:153 -#: tenancy/forms/forms.py:61 tenancy/forms/model_forms.py:87 +#: netbox/templates/tenancy/contactrole.html:15 +#: netbox/tenancy/filtersets.py:153 netbox/tenancy/forms/forms.py:61 +#: netbox/tenancy/forms/model_forms.py:87 msgid "Contact Role" msgstr "Роль контакта" -#: templates/tenancy/object_contacts.html:9 +#: netbox/templates/tenancy/object_contacts.html:9 msgid "Add a contact" msgstr "Добавить контакт" -#: templates/tenancy/tenantgroup.html:17 +#: netbox/templates/tenancy/tenantgroup.html:17 msgid "Add Tenant" msgstr "Добавить тенант" -#: templates/tenancy/tenantgroup.html:26 tenancy/forms/model_forms.py:32 -#: tenancy/tables/columns.py:51 tenancy/tables/columns.py:61 +#: netbox/templates/tenancy/tenantgroup.html:26 +#: netbox/tenancy/forms/model_forms.py:32 netbox/tenancy/tables/columns.py:51 +#: netbox/tenancy/tables/columns.py:61 msgid "Tenant Group" msgstr "Группа тенантов" -#: templates/tenancy/tenantgroup.html:59 +#: netbox/templates/tenancy/tenantgroup.html:59 msgid "Add Tenant Group" msgstr "Добавить группу тенантов" -#: templates/users/group.html:39 templates/users/user.html:63 +#: netbox/templates/users/group.html:39 netbox/templates/users/user.html:63 msgid "Assigned Permissions" msgstr "Назначенные разрешения" -#: templates/users/objectpermission.html:6 -#: templates/users/objectpermission.html:14 users/forms/filtersets.py:67 +#: netbox/templates/users/objectpermission.html:6 +#: netbox/templates/users/objectpermission.html:14 +#: netbox/users/forms/filtersets.py:67 msgid "Permission" msgstr "Разрешение" -#: templates/users/objectpermission.html:34 +#: netbox/templates/users/objectpermission.html:34 msgid "View" msgstr "Вид" -#: templates/users/objectpermission.html:52 users/forms/model_forms.py:312 +#: netbox/templates/users/objectpermission.html:52 +#: netbox/users/forms/model_forms.py:312 msgid "Constraints" msgstr "Ограничения" -#: templates/users/objectpermission.html:72 +#: netbox/templates/users/objectpermission.html:72 msgid "Assigned Users" msgstr "Назначенные пользователи" -#: templates/virtualization/cluster.html:52 +#: netbox/templates/virtualization/cluster.html:52 msgid "Allocated Resources" msgstr "Выделенные ресурсы" -#: templates/virtualization/cluster.html:55 -#: templates/virtualization/virtualmachine.html:121 +#: netbox/templates/virtualization/cluster.html:55 +#: netbox/templates/virtualization/virtualmachine.html:121 msgid "Virtual CPUs" msgstr "Виртуальные процессоры" -#: templates/virtualization/cluster.html:59 -#: templates/virtualization/virtualmachine.html:125 +#: netbox/templates/virtualization/cluster.html:59 +#: netbox/templates/virtualization/virtualmachine.html:125 msgid "Memory" msgstr "Память" -#: templates/virtualization/cluster.html:69 -#: templates/virtualization/virtualmachine.html:136 +#: netbox/templates/virtualization/cluster.html:69 +#: netbox/templates/virtualization/virtualmachine.html:136 msgid "Disk Space" msgstr "Дисковое пространство" -#: templates/virtualization/cluster.html:72 -#: templates/virtualization/virtualdisk.html:32 -#: templates/virtualization/virtualmachine.html:140 +#: netbox/templates/virtualization/cluster.html:72 +#: netbox/templates/virtualization/virtualdisk.html:32 +#: netbox/templates/virtualization/virtualmachine.html:140 msgctxt "Abbreviation for gigabyte" msgid "GB" msgstr "ГБ" -#: templates/virtualization/cluster/base.html:18 +#: netbox/templates/virtualization/cluster/base.html:18 msgid "Add Virtual Machine" msgstr "Добавить виртуальную машину" -#: templates/virtualization/cluster/base.html:24 +#: netbox/templates/virtualization/cluster/base.html:24 msgid "Assign Device" msgstr "Назначить устройство" -#: templates/virtualization/cluster/devices.html:10 +#: netbox/templates/virtualization/cluster/devices.html:10 msgid "Remove Selected" msgstr "Удалить выбранное" -#: templates/virtualization/cluster_add_devices.html:9 +#: netbox/templates/virtualization/cluster_add_devices.html:9 #, python-format msgid "Add Device to Cluster %(cluster)s" msgstr "Добавить устройство в кластер %(cluster)s" -#: templates/virtualization/cluster_add_devices.html:23 +#: netbox/templates/virtualization/cluster_add_devices.html:23 msgid "Device Selection" msgstr "Выбор устройства" -#: templates/virtualization/cluster_add_devices.html:31 +#: netbox/templates/virtualization/cluster_add_devices.html:31 msgid "Add Devices" msgstr "Добавить устройства" -#: templates/virtualization/clustergroup.html:10 -#: templates/virtualization/clustertype.html:10 +#: netbox/templates/virtualization/clustergroup.html:10 +#: netbox/templates/virtualization/clustertype.html:10 msgid "Add Cluster" msgstr "Добавить кластер" -#: templates/virtualization/clustergroup.html:19 -#: virtualization/forms/model_forms.py:50 +#: netbox/templates/virtualization/clustergroup.html:19 +#: netbox/virtualization/forms/model_forms.py:50 msgid "Cluster Group" msgstr "Кластерная группа" -#: templates/virtualization/clustertype.html:19 -#: templates/virtualization/virtualmachine.html:106 -#: virtualization/forms/model_forms.py:36 +#: netbox/templates/virtualization/clustertype.html:19 +#: netbox/templates/virtualization/virtualmachine.html:106 +#: netbox/virtualization/forms/model_forms.py:36 msgid "Cluster Type" msgstr "Тип кластера" -#: templates/virtualization/virtualdisk.html:18 +#: netbox/templates/virtualization/virtualdisk.html:18 msgid "Virtual Disk" msgstr "Виртуальный диск" -#: templates/virtualization/virtualmachine.html:118 -#: virtualization/forms/bulk_edit.py:190 -#: virtualization/forms/model_forms.py:224 +#: netbox/templates/virtualization/virtualmachine.html:118 +#: netbox/virtualization/forms/bulk_edit.py:190 +#: netbox/virtualization/forms/model_forms.py:224 msgid "Resources" msgstr "Ресурсы" -#: templates/virtualization/virtualmachine.html:174 +#: netbox/templates/virtualization/virtualmachine.html:174 msgid "Add Virtual Disk" msgstr "Добавить виртуальный диск" -#: templates/vpn/ikepolicy.html:10 templates/vpn/ipsecprofile.html:33 -#: vpn/tables/crypto.py:166 +#: netbox/templates/vpn/ikepolicy.html:10 +#: netbox/templates/vpn/ipsecprofile.html:33 netbox/vpn/tables/crypto.py:166 msgid "IKE Policy" msgstr "Политика IKE" -#: templates/vpn/ikepolicy.html:21 +#: netbox/templates/vpn/ikepolicy.html:21 msgid "IKE Version" msgstr "Версия IKE" -#: templates/vpn/ikepolicy.html:29 +#: netbox/templates/vpn/ikepolicy.html:29 msgid "Pre-Shared Key" msgstr "Pre-Shared ключ" -#: templates/vpn/ikepolicy.html:33 -#: templates/wireless/inc/authentication_attrs.html:20 +#: netbox/templates/vpn/ikepolicy.html:33 +#: netbox/templates/wireless/inc/authentication_attrs.html:20 msgid "Show Secret" msgstr "Показать секрет" -#: templates/vpn/ikepolicy.html:57 templates/vpn/ipsecpolicy.html:45 -#: templates/vpn/ipsecprofile.html:52 templates/vpn/ipsecprofile.html:77 -#: vpn/forms/model_forms.py:316 vpn/forms/model_forms.py:352 -#: vpn/tables/crypto.py:68 vpn/tables/crypto.py:134 +#: netbox/templates/vpn/ikepolicy.html:57 +#: netbox/templates/vpn/ipsecpolicy.html:45 +#: netbox/templates/vpn/ipsecprofile.html:52 +#: netbox/templates/vpn/ipsecprofile.html:77 +#: netbox/vpn/forms/model_forms.py:316 netbox/vpn/forms/model_forms.py:352 +#: netbox/vpn/tables/crypto.py:68 netbox/vpn/tables/crypto.py:134 msgid "Proposals" msgstr "Предложения" -#: templates/vpn/ikeproposal.html:10 +#: netbox/templates/vpn/ikeproposal.html:10 msgid "IKE Proposal" msgstr "Предложение IKE" -#: templates/vpn/ikeproposal.html:21 vpn/forms/bulk_edit.py:97 -#: vpn/forms/bulk_import.py:145 vpn/forms/filtersets.py:101 +#: netbox/templates/vpn/ikeproposal.html:21 netbox/vpn/forms/bulk_edit.py:97 +#: netbox/vpn/forms/bulk_import.py:145 netbox/vpn/forms/filtersets.py:101 msgid "Authentication method" msgstr "Метод аутентификации" -#: templates/vpn/ikeproposal.html:25 templates/vpn/ipsecproposal.html:21 -#: vpn/forms/bulk_edit.py:102 vpn/forms/bulk_edit.py:172 -#: vpn/forms/bulk_import.py:149 vpn/forms/bulk_import.py:195 -#: vpn/forms/filtersets.py:106 vpn/forms/filtersets.py:154 +#: netbox/templates/vpn/ikeproposal.html:25 +#: netbox/templates/vpn/ipsecproposal.html:21 +#: netbox/vpn/forms/bulk_edit.py:102 netbox/vpn/forms/bulk_edit.py:172 +#: netbox/vpn/forms/bulk_import.py:149 netbox/vpn/forms/bulk_import.py:195 +#: netbox/vpn/forms/filtersets.py:106 netbox/vpn/forms/filtersets.py:154 msgid "Encryption algorithm" msgstr "Алгоритм шифрования" -#: templates/vpn/ikeproposal.html:29 templates/vpn/ipsecproposal.html:25 -#: vpn/forms/bulk_edit.py:107 vpn/forms/bulk_edit.py:177 -#: vpn/forms/bulk_import.py:153 vpn/forms/bulk_import.py:200 -#: vpn/forms/filtersets.py:111 vpn/forms/filtersets.py:159 +#: netbox/templates/vpn/ikeproposal.html:29 +#: netbox/templates/vpn/ipsecproposal.html:25 +#: netbox/vpn/forms/bulk_edit.py:107 netbox/vpn/forms/bulk_edit.py:177 +#: netbox/vpn/forms/bulk_import.py:153 netbox/vpn/forms/bulk_import.py:200 +#: netbox/vpn/forms/filtersets.py:111 netbox/vpn/forms/filtersets.py:159 msgid "Authentication algorithm" msgstr "Алгоритм аутентификации" -#: templates/vpn/ikeproposal.html:33 +#: netbox/templates/vpn/ikeproposal.html:33 msgid "DH group" msgstr "Группа DH" -#: templates/vpn/ikeproposal.html:37 templates/vpn/ipsecproposal.html:29 -#: vpn/forms/bulk_edit.py:182 vpn/models/crypto.py:146 +#: netbox/templates/vpn/ikeproposal.html:37 +#: netbox/templates/vpn/ipsecproposal.html:29 +#: netbox/vpn/forms/bulk_edit.py:182 netbox/vpn/models/crypto.py:146 msgid "SA lifetime (seconds)" msgstr "Срок службы SA (в секундах)" -#: templates/vpn/ipsecpolicy.html:10 templates/vpn/ipsecprofile.html:66 -#: vpn/tables/crypto.py:170 +#: netbox/templates/vpn/ipsecpolicy.html:10 +#: netbox/templates/vpn/ipsecprofile.html:66 netbox/vpn/tables/crypto.py:170 msgid "IPSec Policy" msgstr "Политика IPsec" -#: templates/vpn/ipsecpolicy.html:21 vpn/forms/bulk_edit.py:210 -#: vpn/models/crypto.py:193 +#: netbox/templates/vpn/ipsecpolicy.html:21 netbox/vpn/forms/bulk_edit.py:210 +#: netbox/vpn/models/crypto.py:193 msgid "PFS group" msgstr "Группа PFS" -#: templates/vpn/ipsecprofile.html:10 vpn/forms/model_forms.py:54 +#: netbox/templates/vpn/ipsecprofile.html:10 +#: netbox/vpn/forms/model_forms.py:54 msgid "IPSec Profile" msgstr "Профиль IPsec" -#: templates/vpn/ipsecprofile.html:89 vpn/tables/crypto.py:137 +#: netbox/templates/vpn/ipsecprofile.html:89 netbox/vpn/tables/crypto.py:137 msgid "PFS Group" msgstr "Группа компаний PFS" -#: templates/vpn/ipsecproposal.html:10 +#: netbox/templates/vpn/ipsecproposal.html:10 msgid "IPSec Proposal" msgstr "Предложение IPsec" -#: templates/vpn/ipsecproposal.html:33 vpn/forms/bulk_edit.py:186 -#: vpn/models/crypto.py:152 +#: netbox/templates/vpn/ipsecproposal.html:33 +#: netbox/vpn/forms/bulk_edit.py:186 netbox/vpn/models/crypto.py:152 msgid "SA lifetime (KB)" msgstr "Срок службы (КБ)" -#: templates/vpn/l2vpn.html:11 templates/vpn/l2vpntermination.html:9 +#: netbox/templates/vpn/l2vpn.html:11 +#: netbox/templates/vpn/l2vpntermination.html:9 msgid "L2VPN Attributes" msgstr "Атрибуты L2VPN" -#: templates/vpn/l2vpn.html:60 templates/vpn/tunnel.html:76 +#: netbox/templates/vpn/l2vpn.html:60 netbox/templates/vpn/tunnel.html:76 msgid "Add a Termination" msgstr "Добавить окончание" -#: templates/vpn/tunnel.html:9 +#: netbox/templates/vpn/tunnel.html:9 msgid "Add Termination" msgstr "Добавить окончание" -#: templates/vpn/tunnel.html:37 vpn/forms/bulk_edit.py:49 -#: vpn/forms/bulk_import.py:48 vpn/forms/filtersets.py:57 +#: netbox/templates/vpn/tunnel.html:37 netbox/vpn/forms/bulk_edit.py:49 +#: netbox/vpn/forms/bulk_import.py:48 netbox/vpn/forms/filtersets.py:57 msgid "Encapsulation" msgstr "Инкапсуляция" -#: templates/vpn/tunnel.html:41 vpn/forms/bulk_edit.py:55 -#: vpn/forms/bulk_import.py:53 vpn/forms/filtersets.py:64 -#: vpn/models/crypto.py:250 vpn/tables/tunnels.py:51 +#: netbox/templates/vpn/tunnel.html:41 netbox/vpn/forms/bulk_edit.py:55 +#: netbox/vpn/forms/bulk_import.py:53 netbox/vpn/forms/filtersets.py:64 +#: netbox/vpn/models/crypto.py:250 netbox/vpn/tables/tunnels.py:51 msgid "IPSec profile" msgstr "Профиль IPsec" -#: templates/vpn/tunnel.html:45 vpn/forms/bulk_edit.py:69 -#: vpn/forms/filtersets.py:68 +#: netbox/templates/vpn/tunnel.html:45 netbox/vpn/forms/bulk_edit.py:69 +#: netbox/vpn/forms/filtersets.py:68 msgid "Tunnel ID" msgstr "Идентификатор туннеля" -#: templates/vpn/tunnelgroup.html:14 +#: netbox/templates/vpn/tunnelgroup.html:14 msgid "Add Tunnel" msgstr "Добавить туннель" -#: templates/vpn/tunnelgroup.html:23 vpn/forms/model_forms.py:36 -#: vpn/forms/model_forms.py:49 +#: netbox/templates/vpn/tunnelgroup.html:23 netbox/vpn/forms/model_forms.py:36 +#: netbox/vpn/forms/model_forms.py:49 msgid "Tunnel Group" msgstr "Туннельная группа" -#: templates/vpn/tunneltermination.html:10 +#: netbox/templates/vpn/tunneltermination.html:10 msgid "Tunnel Termination" msgstr "Окончание Туннеля" -#: templates/vpn/tunneltermination.html:35 vpn/forms/bulk_import.py:107 -#: vpn/forms/model_forms.py:102 vpn/forms/model_forms.py:138 -#: vpn/forms/model_forms.py:247 vpn/tables/tunnels.py:101 +#: netbox/templates/vpn/tunneltermination.html:35 +#: netbox/vpn/forms/bulk_import.py:107 netbox/vpn/forms/model_forms.py:102 +#: netbox/vpn/forms/model_forms.py:138 netbox/vpn/forms/model_forms.py:247 +#: netbox/vpn/tables/tunnels.py:101 msgid "Outside IP" msgstr "Внешний IP-адрес" -#: templates/vpn/tunneltermination.html:51 +#: netbox/templates/vpn/tunneltermination.html:51 msgid "Peer Terminations" msgstr "Конечные Точки" -#: templates/wireless/inc/authentication_attrs.html:12 +#: netbox/templates/wireless/inc/authentication_attrs.html:12 msgid "Cipher" msgstr "Шифр" -#: templates/wireless/inc/authentication_attrs.html:16 +#: netbox/templates/wireless/inc/authentication_attrs.html:16 msgid "PSK" msgstr "PSK" -#: templates/wireless/inc/wirelesslink_interface.html:35 -#: templates/wireless/inc/wirelesslink_interface.html:45 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:35 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:45 msgctxt "Abbreviation for megahertz" msgid "MHz" msgstr "МГц" -#: templates/wireless/wirelesslan.html:57 +#: netbox/templates/wireless/wirelesslan.html:57 msgid "Attached Interfaces" msgstr "Подключенные интерфейсы" -#: templates/wireless/wirelesslangroup.html:17 +#: netbox/templates/wireless/wirelesslangroup.html:17 msgid "Add Wireless LAN" msgstr "Добавить беспроводную локальную сеть" -#: templates/wireless/wirelesslangroup.html:26 -#: wireless/forms/model_forms.py:28 +#: netbox/templates/wireless/wirelesslangroup.html:26 +#: netbox/wireless/forms/model_forms.py:28 msgid "Wireless LAN Group" msgstr "Группа беспроводных локальных сетей" -#: templates/wireless/wirelesslangroup.html:59 +#: netbox/templates/wireless/wirelesslangroup.html:59 msgid "Add Wireless LAN Group" msgstr "Добавить группу беспроводной локальной сети" -#: templates/wireless/wirelesslink.html:14 +#: netbox/templates/wireless/wirelesslink.html:14 msgid "Link Properties" msgstr "Свойства ссылки" -#: tenancy/choices.py:19 +#: netbox/tenancy/choices.py:19 msgid "Tertiary" msgstr "Третичный" -#: tenancy/choices.py:20 +#: netbox/tenancy/choices.py:20 msgid "Inactive" msgstr "Неактивный" -#: tenancy/filtersets.py:29 +#: netbox/tenancy/filtersets.py:29 msgid "Parent contact group (ID)" msgstr "Контактная группа родителей (ID)" -#: tenancy/filtersets.py:35 +#: netbox/tenancy/filtersets.py:35 msgid "Parent contact group (slug)" msgstr "Контактная группа родителей (slug)" -#: tenancy/filtersets.py:41 tenancy/filtersets.py:68 tenancy/filtersets.py:111 +#: netbox/tenancy/filtersets.py:41 netbox/tenancy/filtersets.py:68 +#: netbox/tenancy/filtersets.py:111 msgid "Contact group (ID)" msgstr "Контактная группа (ID)" -#: tenancy/filtersets.py:48 tenancy/filtersets.py:75 tenancy/filtersets.py:118 +#: netbox/tenancy/filtersets.py:48 netbox/tenancy/filtersets.py:75 +#: netbox/tenancy/filtersets.py:118 msgid "Contact group (slug)" msgstr "Группа контактов (подстрока)" -#: tenancy/filtersets.py:105 +#: netbox/tenancy/filtersets.py:105 msgid "Contact (ID)" msgstr "Контактное лицо (ID)" -#: tenancy/filtersets.py:122 +#: netbox/tenancy/filtersets.py:122 msgid "Contact role (ID)" msgstr "Роль контакта (ID)" -#: tenancy/filtersets.py:128 +#: netbox/tenancy/filtersets.py:128 msgid "Contact role (slug)" msgstr "Роль контакта (подстрока)" -#: tenancy/filtersets.py:159 +#: netbox/tenancy/filtersets.py:159 msgid "Contact group" msgstr "Контактная группа" -#: tenancy/filtersets.py:170 +#: netbox/tenancy/filtersets.py:170 msgid "Parent tenant group (ID)" msgstr "Родительская группа арендаторов (ID)" -#: tenancy/filtersets.py:176 +#: netbox/tenancy/filtersets.py:176 msgid "Parent tenant group (slug)" msgstr "Родительская группа арендаторов (короткая метка)" -#: tenancy/filtersets.py:182 tenancy/filtersets.py:202 +#: netbox/tenancy/filtersets.py:182 netbox/tenancy/filtersets.py:202 msgid "Tenant group (ID)" msgstr "Группа тенантов (ID)" -#: tenancy/filtersets.py:235 +#: netbox/tenancy/filtersets.py:235 msgid "Tenant Group (ID)" msgstr "Группа тенантов (ID)" -#: tenancy/filtersets.py:242 +#: netbox/tenancy/filtersets.py:242 msgid "Tenant Group (slug)" msgstr "Группа тенантов (подстрока)" -#: tenancy/forms/bulk_edit.py:66 +#: netbox/tenancy/forms/bulk_edit.py:66 msgid "Desciption" msgstr "Описание" -#: tenancy/forms/bulk_import.py:101 +#: netbox/tenancy/forms/bulk_import.py:101 msgid "Assigned contact" msgstr "Назначенный контакт" -#: tenancy/models/contacts.py:32 +#: netbox/tenancy/models/contacts.py:32 msgid "contact group" msgstr "контактная группа" -#: tenancy/models/contacts.py:33 +#: netbox/tenancy/models/contacts.py:33 msgid "contact groups" msgstr "контактные группы" -#: tenancy/models/contacts.py:48 +#: netbox/tenancy/models/contacts.py:48 msgid "contact role" msgstr "роль контакта" -#: tenancy/models/contacts.py:49 +#: netbox/tenancy/models/contacts.py:49 msgid "contact roles" msgstr "контактные роли" -#: tenancy/models/contacts.py:68 +#: netbox/tenancy/models/contacts.py:68 msgid "title" msgstr "название" -#: tenancy/models/contacts.py:73 +#: netbox/tenancy/models/contacts.py:73 msgid "phone" msgstr "телефон" -#: tenancy/models/contacts.py:78 +#: netbox/tenancy/models/contacts.py:78 msgid "email" msgstr "email" -#: tenancy/models/contacts.py:87 +#: netbox/tenancy/models/contacts.py:87 msgid "link" msgstr "ссылка на сайт" -#: tenancy/models/contacts.py:103 +#: netbox/tenancy/models/contacts.py:103 msgid "contact" msgstr "контакт" -#: tenancy/models/contacts.py:104 +#: netbox/tenancy/models/contacts.py:104 msgid "contacts" msgstr "контакты" -#: tenancy/models/contacts.py:153 +#: netbox/tenancy/models/contacts.py:153 msgid "contact assignment" msgstr "назначение контакта" -#: tenancy/models/contacts.py:154 +#: netbox/tenancy/models/contacts.py:154 msgid "contact assignments" msgstr "назначение контактов" -#: tenancy/models/contacts.py:170 +#: netbox/tenancy/models/contacts.py:170 #, python-brace-format msgid "Contacts cannot be assigned to this object type ({type})." msgstr "Контакты не могут быть присвоены этому типу объекта ({type})." -#: tenancy/models/tenants.py:32 +#: netbox/tenancy/models/tenants.py:32 msgid "tenant group" msgstr "группа тенантов" -#: tenancy/models/tenants.py:33 +#: netbox/tenancy/models/tenants.py:33 msgid "tenant groups" msgstr "группы тенантов" -#: tenancy/models/tenants.py:70 +#: netbox/tenancy/models/tenants.py:70 msgid "Tenant name must be unique per group." msgstr "Имя тенанта должно быть уникальным для каждой группы." -#: tenancy/models/tenants.py:80 +#: netbox/tenancy/models/tenants.py:80 msgid "Tenant slug must be unique per group." msgstr "Подстрока тенанта должна быть уникальной для каждой группы." -#: tenancy/models/tenants.py:88 +#: netbox/tenancy/models/tenants.py:88 msgid "tenant" msgstr "тенант" -#: tenancy/models/tenants.py:89 +#: netbox/tenancy/models/tenants.py:89 msgid "tenants" msgstr "тенанты" -#: tenancy/tables/contacts.py:112 +#: netbox/tenancy/tables/contacts.py:112 msgid "Contact Title" msgstr "Название контактного лица" -#: tenancy/tables/contacts.py:116 +#: netbox/tenancy/tables/contacts.py:116 msgid "Contact Phone" msgstr "Контактный телефон" -#: tenancy/tables/contacts.py:120 +#: netbox/tenancy/tables/contacts.py:120 msgid "Contact Email" msgstr "Контактный адрес электронной почты" -#: tenancy/tables/contacts.py:124 +#: netbox/tenancy/tables/contacts.py:124 msgid "Contact Address" msgstr "Контактный адрес" -#: tenancy/tables/contacts.py:128 +#: netbox/tenancy/tables/contacts.py:128 msgid "Contact Link" msgstr "Контактная ссылка" -#: tenancy/tables/contacts.py:132 +#: netbox/tenancy/tables/contacts.py:132 msgid "Contact Description" msgstr "Описание контакта" -#: users/filtersets.py:33 users/filtersets.py:68 +#: netbox/users/filtersets.py:33 netbox/users/filtersets.py:68 msgid "Permission (ID)" msgstr "Разрешение (ID)" -#: users/filtersets.py:63 users/filtersets.py:181 +#: netbox/users/filtersets.py:63 netbox/users/filtersets.py:181 msgid "Group (name)" msgstr "Группа (название)" -#: users/forms/bulk_edit.py:26 +#: netbox/users/forms/bulk_edit.py:26 msgid "First name" msgstr "Имя" -#: users/forms/bulk_edit.py:31 +#: netbox/users/forms/bulk_edit.py:31 msgid "Last name" msgstr "Фамилия" -#: users/forms/bulk_edit.py:43 +#: netbox/users/forms/bulk_edit.py:43 msgid "Staff status" msgstr "Статус персонала" -#: users/forms/bulk_edit.py:48 +#: netbox/users/forms/bulk_edit.py:48 msgid "Superuser status" msgstr "Статус суперпользователя" -#: users/forms/bulk_import.py:41 +#: netbox/users/forms/bulk_import.py:41 msgid "If no key is provided, one will be generated automatically." msgstr "Если ключ не указан, он будет сгенерирован автоматически." -#: users/forms/filtersets.py:52 users/tables.py:42 +#: netbox/users/forms/filtersets.py:52 netbox/users/tables.py:42 msgid "Is Staff" msgstr "Является ли персонал" -#: users/forms/filtersets.py:59 users/tables.py:45 +#: netbox/users/forms/filtersets.py:59 netbox/users/tables.py:45 msgid "Is Superuser" msgstr "Является суперпользователем" -#: users/forms/filtersets.py:92 users/tables.py:86 +#: netbox/users/forms/filtersets.py:92 netbox/users/tables.py:86 msgid "Can View" msgstr "Может просматривать" -#: users/forms/filtersets.py:99 users/tables.py:89 +#: netbox/users/forms/filtersets.py:99 netbox/users/tables.py:89 msgid "Can Add" msgstr "Можно добавить" -#: users/forms/filtersets.py:106 users/tables.py:92 +#: netbox/users/forms/filtersets.py:106 netbox/users/tables.py:92 msgid "Can Change" msgstr "Может измениться" -#: users/forms/filtersets.py:113 users/tables.py:95 +#: netbox/users/forms/filtersets.py:113 netbox/users/tables.py:95 msgid "Can Delete" msgstr "Можно удалить" -#: users/forms/model_forms.py:63 +#: netbox/users/forms/model_forms.py:63 msgid "User Interface" msgstr "Пользовательский интерфейс" -#: users/forms/model_forms.py:115 +#: netbox/users/forms/model_forms.py:115 msgid "" "Keys must be at least 40 characters in length. Be sure to record " "your key prior to submitting this form, as it may no longer be " @@ -13328,7 +14006,7 @@ msgstr "" "свой ключ до отправки этой формы, так как после создания токена она" " может быть недоступна." -#: users/forms/model_forms.py:127 +#: netbox/users/forms/model_forms.py:127 msgid "" "Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for" " no restrictions. Example: " @@ -13338,33 +14016,33 @@ msgstr "" "поле пустым, чтобы не было ограничений. Пример: 10.1.1.0/24, " "192.168.10.16/32, 2001:DB8:1::/64" -#: users/forms/model_forms.py:176 +#: netbox/users/forms/model_forms.py:176 msgid "Confirm password" msgstr "Подтвердите пароль" -#: users/forms/model_forms.py:179 +#: netbox/users/forms/model_forms.py:179 msgid "Enter the same password as before, for verification." msgstr "Введите тот же пароль, что и раньше, для проверки." -#: users/forms/model_forms.py:228 +#: netbox/users/forms/model_forms.py:228 msgid "Passwords do not match! Please check your input and try again." msgstr "" "Пароли не совпадают! Пожалуйста, проверьте введенные данные и попробуйте " "снова." -#: users/forms/model_forms.py:291 +#: netbox/users/forms/model_forms.py:291 msgid "Additional actions" msgstr "Дополнительные действия" -#: users/forms/model_forms.py:294 +#: netbox/users/forms/model_forms.py:294 msgid "Actions granted in addition to those listed above" msgstr "Действия, предпринятые в дополнение к перечисленным выше" -#: users/forms/model_forms.py:310 +#: netbox/users/forms/model_forms.py:310 msgid "Objects" msgstr "Объекты" -#: users/forms/model_forms.py:322 +#: netbox/users/forms/model_forms.py:322 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 " @@ -13374,78 +14052,78 @@ msgstr "" "Оставьте значение null для соответствия всем объектам этого типа. Список из " "нескольких объектов приведет к логической операции ИЛИ." -#: users/forms/model_forms.py:361 +#: netbox/users/forms/model_forms.py:361 msgid "At least one action must be selected." msgstr "Должно быть выбрано хотя бы одно действие." -#: users/forms/model_forms.py:379 +#: netbox/users/forms/model_forms.py:379 #, python-brace-format msgid "Invalid filter for {model}: {error}" msgstr "Неверный фильтр для {model}: {error}" -#: users/models/permissions.py:39 +#: netbox/users/models/permissions.py:39 msgid "The list of actions granted by this permission" msgstr "Список действий, предусмотренных этим разрешением" -#: users/models/permissions.py:44 +#: netbox/users/models/permissions.py:44 msgid "constraints" msgstr "ограничения" -#: users/models/permissions.py:45 +#: netbox/users/models/permissions.py:45 msgid "" "Queryset filter matching the applicable objects of the selected type(s)" msgstr "" "Фильтр Queryset, соответствующий применимым объектам выбранного типа (типов)" -#: users/models/permissions.py:52 +#: netbox/users/models/permissions.py:52 msgid "permission" msgstr "разрешение" -#: users/models/permissions.py:53 users/models/users.py:47 +#: netbox/users/models/permissions.py:53 netbox/users/models/users.py:47 msgid "permissions" msgstr "разрешения" -#: users/models/preferences.py:30 users/models/preferences.py:31 +#: netbox/users/models/preferences.py:30 netbox/users/models/preferences.py:31 msgid "user preferences" msgstr "пользовательские настройки" -#: users/models/preferences.py:98 +#: netbox/users/models/preferences.py:98 #, python-brace-format msgid "Key '{path}' is a leaf node; cannot assign new keys" msgstr "Ключ '{path}'является листовым узлом; не может назначать новые ключи" -#: users/models/preferences.py:110 +#: netbox/users/models/preferences.py:110 #, python-brace-format msgid "Key '{path}' is a dictionary; cannot assign a non-dictionary value" msgstr "" "Ключ '{path}'— словарь; не может присвоить значение, отличное от словаря" -#: users/models/tokens.py:37 +#: netbox/users/models/tokens.py:37 msgid "expires" msgstr "истекает" -#: users/models/tokens.py:42 +#: netbox/users/models/tokens.py:42 msgid "last used" msgstr "последний раз использованный" -#: users/models/tokens.py:47 +#: netbox/users/models/tokens.py:47 msgid "key" msgstr "ключ" -#: users/models/tokens.py:53 +#: netbox/users/models/tokens.py:53 msgid "write enabled" msgstr "запись включена" -#: users/models/tokens.py:55 +#: netbox/users/models/tokens.py:55 msgid "Permit create/update/delete operations using this key" msgstr "" "Разрешить операции создания/обновления/удаления с использованием этого ключа" -#: users/models/tokens.py:66 +#: netbox/users/models/tokens.py:66 msgid "allowed IPs" msgstr "разрешенные IP-адреса" -#: users/models/tokens.py:68 +#: netbox/users/models/tokens.py:68 msgid "" "Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for" " no restrictions. Ex: \"10.1.1.0/24, 192.168.10.16/32, 2001:DB8:1::/64\"" @@ -13454,51 +14132,51 @@ msgstr "" "поле пустым, чтобы не было ограничений. Пример: «10.1.1.0/24, " "192.168.10.16/32, 2001:DB8:1::/64»" -#: users/models/tokens.py:76 +#: netbox/users/models/tokens.py:76 msgid "token" msgstr "токен" -#: users/models/tokens.py:77 +#: netbox/users/models/tokens.py:77 msgid "tokens" msgstr "токены" -#: users/models/users.py:57 vpn/models/crypto.py:42 +#: netbox/users/models/users.py:57 netbox/vpn/models/crypto.py:42 msgid "group" msgstr "группа" -#: users/models/users.py:58 users/models/users.py:77 +#: netbox/users/models/users.py:58 netbox/users/models/users.py:77 msgid "groups" msgstr "групп" -#: users/models/users.py:92 +#: netbox/users/models/users.py:92 msgid "user" msgstr "пользователя" -#: users/models/users.py:93 +#: netbox/users/models/users.py:93 msgid "users" msgstr "пользователей" -#: users/models/users.py:104 +#: netbox/users/models/users.py:104 msgid "A user with this username already exists." msgstr "Пользователь с таким именем уже существует." -#: users/tables.py:98 +#: netbox/users/tables.py:98 msgid "Custom Actions" msgstr "Настраиваемые Действия" -#: utilities/api.py:153 +#: netbox/utilities/api.py:153 #, python-brace-format msgid "Related object not found using the provided attributes: {params}" msgstr "" "Связанный объект не найден с использованием предоставленных атрибутов: " "{params}" -#: utilities/api.py:156 +#: netbox/utilities/api.py:156 #, python-brace-format msgid "Multiple objects match the provided attributes: {params}" msgstr "Предоставленным атрибутам соответствуют несколько объектов: {params}" -#: utilities/api.py:168 +#: netbox/utilities/api.py:168 #, python-brace-format msgid "" "Related objects must be referenced by numeric ID or by dictionary of " @@ -13507,43 +14185,43 @@ msgstr "" "На связанные объекты следует ссылаться с помощью числового идентификатора " "или словаря атрибутов. Получено нераспознанное значение: {value}" -#: utilities/api.py:177 +#: netbox/utilities/api.py:177 #, python-brace-format msgid "Related object not found using the provided numeric ID: {id}" msgstr "" "Связанный объект не найден с использованием предоставленного числового " "идентификатора: {id}" -#: utilities/choices.py:19 +#: netbox/utilities/choices.py:19 #, python-brace-format msgid "{name} has a key defined but CHOICES is not a list" msgstr "{name} имеет определенный ключ, но CHOICES не является списком" -#: utilities/conversion.py:19 +#: netbox/utilities/conversion.py:19 msgid "Weight must be a positive number" msgstr "Вес должен быть положительным числом" -#: utilities/conversion.py:21 +#: netbox/utilities/conversion.py:21 #, python-brace-format msgid "Invalid value '{weight}' for weight (must be a number)" msgstr "Неверное значение '{weight}'для веса (должно быть число)" -#: utilities/conversion.py:32 utilities/conversion.py:62 +#: netbox/utilities/conversion.py:32 netbox/utilities/conversion.py:62 #, python-brace-format msgid "Unknown unit {unit}. Must be one of the following: {valid_units}" msgstr "" "Неизвестная единица {unit}. Должно быть одно из следующих: {valid_units}" -#: utilities/conversion.py:45 +#: netbox/utilities/conversion.py:45 msgid "Length must be a positive number" msgstr "Длина должна быть положительным числом" -#: utilities/conversion.py:47 +#: netbox/utilities/conversion.py:47 #, python-brace-format msgid "Invalid value '{length}' for length (must be a number)" msgstr "Неверное значение '{length}'для длины (должно быть число)" -#: utilities/error_handlers.py:31 +#: netbox/utilities/error_handlers.py:31 #, python-brace-format msgid "" "Unable to delete {objects}. {count} dependent objects were " @@ -13552,11 +14230,11 @@ msgstr "" "Невозможно удалить {objects}. {count} найдены зависимые " "объекты: " -#: utilities/error_handlers.py:33 +#: netbox/utilities/error_handlers.py:33 msgid "More than 50" msgstr "Более 50" -#: utilities/fields.py:157 +#: netbox/utilities/fields.py:157 #, python-format msgid "" "%s(%r) is invalid. to_model parameter to CounterCacheField must be a string " @@ -13565,7 +14243,7 @@ msgstr "" "%s(%r) недействителен. Параметр to_model для CounterCacheField должен быть " "строкой в формате app.model" -#: utilities/fields.py:167 +#: netbox/utilities/fields.py:167 #, python-format msgid "" "%s(%r) is invalid. to_field parameter to CounterCacheField must be a string " @@ -13574,36 +14252,36 @@ msgstr "" "%s(%r) недействителен. Параметр to_field для CounterCacheField должен быть " "строкой в формате «поле»" -#: utilities/forms/bulk_import.py:23 +#: netbox/utilities/forms/bulk_import.py:23 msgid "Enter object data in CSV, JSON or YAML format." msgstr "Введите объектные данные в формате CSV, JSON или YAML." -#: utilities/forms/bulk_import.py:36 +#: netbox/utilities/forms/bulk_import.py:36 msgid "CSV delimiter" msgstr "CSV-разделитель" -#: utilities/forms/bulk_import.py:37 +#: netbox/utilities/forms/bulk_import.py:37 msgid "The character which delimits CSV fields. Applies only to CSV format." msgstr "Символ, ограничивающий поля CSV. Применяется только к формату CSV." -#: utilities/forms/bulk_import.py:51 +#: netbox/utilities/forms/bulk_import.py:51 msgid "Form data must be empty when uploading/selecting a file." msgstr "При загрузке/выборе файла данные формы должны быть пустыми." -#: utilities/forms/bulk_import.py:80 +#: netbox/utilities/forms/bulk_import.py:80 #, python-brace-format msgid "Unknown data format: {format}" msgstr "Неизвестный формат данных: {format}" -#: utilities/forms/bulk_import.py:100 +#: netbox/utilities/forms/bulk_import.py:100 msgid "Unable to detect data format. Please specify." msgstr "Не удалось определить формат данных. Пожалуйста, укажите." -#: utilities/forms/bulk_import.py:123 +#: netbox/utilities/forms/bulk_import.py:123 msgid "Invalid CSV delimiter" msgstr "Неверный разделитель CSV" -#: utilities/forms/bulk_import.py:167 +#: netbox/utilities/forms/bulk_import.py:167 msgid "" "Invalid YAML data. Data must be in the form of multiple documents, or a " "single document comprising a list of dictionaries." @@ -13611,7 +14289,7 @@ msgstr "" "Неверные данные YAML. Данные должны быть в форме нескольких документов или " "одного документа, содержащего список словарей." -#: utilities/forms/fields/array.py:17 +#: netbox/utilities/forms/fields/array.py:17 #, python-brace-format msgid "" "Invalid list ({value}). Must be numeric and ranges must be in ascending " @@ -13620,17 +14298,18 @@ msgstr "" "Неверный список ({value}). Должен быть числовым, а диапазоны — в порядке " "возрастания." -#: utilities/forms/fields/csv.py:44 +#: netbox/utilities/forms/fields/csv.py:44 #, python-brace-format msgid "Invalid value for a multiple choice field: {value}" msgstr "Неверное значение для поля с несколькими вариантами ответов: {value}" -#: utilities/forms/fields/csv.py:57 utilities/forms/fields/csv.py:74 +#: netbox/utilities/forms/fields/csv.py:57 +#: netbox/utilities/forms/fields/csv.py:74 #, python-format msgid "Object not found: %(value)s" msgstr "Объект не найден: %(value)s" -#: utilities/forms/fields/csv.py:65 +#: netbox/utilities/forms/fields/csv.py:65 #, python-brace-format msgid "" "\"{value}\" is not a unique value for this field; multiple objects were " @@ -13639,15 +14318,15 @@ msgstr "" "«{value}\"не является уникальным значением для этого поля; найдено несколько" " объектов" -#: utilities/forms/fields/csv.py:97 +#: netbox/utilities/forms/fields/csv.py:97 msgid "Object type must be specified as \".\"" msgstr "Тип объекта должен быть указан как».»" -#: utilities/forms/fields/csv.py:101 +#: netbox/utilities/forms/fields/csv.py:101 msgid "Invalid object type" msgstr "Неверный тип объекта" -#: utilities/forms/fields/expandable.py:25 +#: netbox/utilities/forms/fields/expandable.py:25 msgid "" "Alphanumeric ranges are supported for bulk creation. Mixed cases and types " "within a single range are not supported (example: " @@ -13657,7 +14336,7 @@ msgstr "" "Смешанные регистр и типы в одном диапазоне не поддерживаются (например: " "[возраст, пол] -0/0/ [0-9])." -#: utilities/forms/fields/expandable.py:46 +#: netbox/utilities/forms/fields/expandable.py:46 msgid "" "Specify a numeric range to create multiple IPs.
Example: " "192.0.2.[1,5,100-254]/24" @@ -13665,7 +14344,7 @@ msgstr "" "Укажите числовой диапазон для создания нескольких IP-адресов.
Пример: " "192.0.2 [1,5,100-254] /24" -#: utilities/forms/fields/fields.py:31 +#: netbox/utilities/forms/fields/fields.py:31 #, python-brace-format msgid "" " Уценка поддерживается синтаксис" -#: utilities/forms/fields/fields.py:48 +#: netbox/utilities/forms/fields/fields.py:48 msgid "URL-friendly unique shorthand" msgstr "Уникальное сокращение, удобное для URL-адресов" -#: utilities/forms/fields/fields.py:101 +#: netbox/utilities/forms/fields/fields.py:101 msgid "Enter context data in JSON format." msgstr "" "Введите контекстные данные в JSON формат." -#: utilities/forms/fields/fields.py:124 +#: netbox/utilities/forms/fields/fields.py:124 msgid "MAC address must be in EUI-48 format" msgstr "MAC-адрес должен быть в формате EUI-48" -#: utilities/forms/forms.py:52 +#: netbox/utilities/forms/forms.py:52 msgid "Use regular expressions" msgstr "Используйте регулярные выражения" -#: utilities/forms/forms.py:75 +#: netbox/utilities/forms/forms.py:75 msgid "" "Numeric ID of an existing object to update (if not creating a new object)" msgstr "" "Числовой ID существующего объекта для обновления (если не создается новый " "объект)" -#: utilities/forms/forms.py:92 +#: netbox/utilities/forms/forms.py:92 #, python-brace-format msgid "Unrecognized header: {name}" msgstr "Неизвестный заголовок: {name}" -#: utilities/forms/forms.py:118 +#: netbox/utilities/forms/forms.py:118 msgid "Available Columns" msgstr "Доступные столбцы" -#: utilities/forms/forms.py:126 +#: netbox/utilities/forms/forms.py:126 msgid "Selected Columns" msgstr "Выбранные столбцы" -#: utilities/forms/mixins.py:44 +#: netbox/utilities/forms/mixins.py:44 msgid "" "This object has been modified since the form was rendered. Please consult " "the object's change log for details." @@ -13719,13 +14398,13 @@ msgstr "" "Этот объект был изменен с момента визуализации формы. Подробности см. в " "журнале изменений объекта." -#: utilities/forms/utils.py:42 utilities/forms/utils.py:68 -#: utilities/forms/utils.py:85 utilities/forms/utils.py:87 +#: netbox/utilities/forms/utils.py:42 netbox/utilities/forms/utils.py:68 +#: netbox/utilities/forms/utils.py:85 netbox/utilities/forms/utils.py:87 #, python-brace-format msgid "Range \"{value}\" is invalid." msgstr "Ассортимент»{value}\"недействительно." -#: utilities/forms/utils.py:74 +#: netbox/utilities/forms/utils.py:74 #, python-brace-format msgid "" "Invalid range: Ending value ({end}) must be greater than beginning value " @@ -13734,58 +14413,58 @@ msgstr "" "Неверный диапазон: конечное значение ({end}) должно быть больше начального " "значения ({begin})." -#: utilities/forms/utils.py:232 +#: netbox/utilities/forms/utils.py:232 #, python-brace-format msgid "Duplicate or conflicting column header for \"{field}\"" msgstr "Повторяющийся или конфликтующий заголовок столбца для»{field}»" -#: utilities/forms/utils.py:238 +#: netbox/utilities/forms/utils.py:238 #, python-brace-format msgid "Duplicate or conflicting column header for \"{header}\"" msgstr "Повторяющийся или конфликтующий заголовок столбца для»{header}»" -#: utilities/forms/utils.py:247 +#: netbox/utilities/forms/utils.py:247 #, python-brace-format msgid "Row {row}: Expected {count_expected} columns but found {count_found}" msgstr "" "Ряд {row}: Ожидается {count_expected} столбцы, но найдены {count_found}" -#: utilities/forms/utils.py:270 +#: netbox/utilities/forms/utils.py:270 #, python-brace-format msgid "Unexpected column header \"{field}\" found." msgstr "Неожиданный заголовок столбца»{field}«найдено." -#: utilities/forms/utils.py:272 +#: netbox/utilities/forms/utils.py:272 #, python-brace-format msgid "Column \"{field}\" is not a related object; cannot use dots" msgstr "" "Столбец»{field}\"не является родственным объектом; нельзя использовать точки" -#: utilities/forms/utils.py:276 +#: netbox/utilities/forms/utils.py:276 #, python-brace-format msgid "Invalid related object attribute for column \"{field}\": {to_field}" msgstr "Неверный атрибут связанного объекта для столбца»{field}«: {to_field}" -#: utilities/forms/utils.py:284 +#: netbox/utilities/forms/utils.py:284 #, python-brace-format msgid "Required column header \"{header}\" not found." msgstr "Обязательный заголовок столбца»{header}\"не найден." -#: utilities/forms/widgets/apiselect.py:124 +#: netbox/utilities/forms/widgets/apiselect.py:124 #, python-brace-format msgid "Missing required value for dynamic query param: '{dynamic_params}'" msgstr "" "Отсутствует обязательное значение параметра динамического запроса: " "'{dynamic_params}'" -#: utilities/forms/widgets/apiselect.py:141 +#: netbox/utilities/forms/widgets/apiselect.py:141 #, python-brace-format msgid "Missing required value for static query param: '{static_params}'" msgstr "" "Отсутствует обязательное значение для статического параметра запроса: " "'{static_params}'" -#: utilities/permissions.py:39 +#: netbox/utilities/permissions.py:39 #, python-brace-format msgid "" "Invalid permission name: {name}. Must be in the format " @@ -13794,115 +14473,115 @@ msgstr "" "Неверное имя разрешения: {name}. Должно быть в формате " "._" -#: utilities/permissions.py:57 +#: netbox/utilities/permissions.py:57 #, python-brace-format msgid "Unknown app_label/model_name for {name}" msgstr "Неизвестное app_label/имя_модели для {name}" -#: utilities/request.py:76 +#: netbox/utilities/request.py:76 #, python-brace-format msgid "Invalid IP address set for {header}: {ip}" msgstr "Неверный IP-адрес установлен для {header}: {ip}" -#: utilities/tables.py:47 +#: netbox/utilities/tables.py:47 #, python-brace-format msgid "A column named {name} is already defined for table {table_name}" msgstr "Столбец с именем {name} уже определено для таблицы {table_name}" -#: utilities/templates/builtins/customfield_value.html:30 +#: netbox/utilities/templates/builtins/customfield_value.html:30 msgid "Not defined" msgstr "Не определено" -#: utilities/templates/buttons/bookmark.html:9 +#: netbox/utilities/templates/buttons/bookmark.html:9 msgid "Unbookmark" msgstr "Удалить закладки" -#: utilities/templates/buttons/bookmark.html:13 +#: netbox/utilities/templates/buttons/bookmark.html:13 msgid "Bookmark" msgstr "Закладка" -#: utilities/templates/buttons/clone.html:4 +#: netbox/utilities/templates/buttons/clone.html:4 msgid "Clone" msgstr "Клонировать" -#: utilities/templates/buttons/export.html:7 +#: netbox/utilities/templates/buttons/export.html:7 msgid "Current View" msgstr "Текущий вид" -#: utilities/templates/buttons/export.html:8 +#: netbox/utilities/templates/buttons/export.html:8 msgid "All Data" msgstr "Все данные" -#: utilities/templates/buttons/export.html:28 +#: netbox/utilities/templates/buttons/export.html:28 msgid "Add export template" msgstr "Добавить шаблон экспорта" -#: utilities/templates/buttons/import.html:4 +#: netbox/utilities/templates/buttons/import.html:4 msgid "Import" msgstr "Импорт" -#: utilities/templates/form_helpers/render_field.html:39 +#: netbox/utilities/templates/form_helpers/render_field.html:39 msgid "Copy to clipboard" msgstr "Скопировать в буфер обмена" -#: utilities/templates/form_helpers/render_field.html:55 +#: netbox/utilities/templates/form_helpers/render_field.html:55 msgid "This field is required" msgstr "Это поле обязательно" -#: utilities/templates/form_helpers/render_field.html:68 +#: netbox/utilities/templates/form_helpers/render_field.html:68 msgid "Set Null" msgstr "Установить значение Null" -#: utilities/templates/helpers/applied_filters.html:11 +#: netbox/utilities/templates/helpers/applied_filters.html:11 msgid "Clear all" msgstr "Очистить все" -#: utilities/templates/helpers/table_config_form.html:8 +#: netbox/utilities/templates/helpers/table_config_form.html:8 msgid "Table Configuration" msgstr "Конфигурация таблицы" -#: utilities/templates/helpers/table_config_form.html:31 +#: netbox/utilities/templates/helpers/table_config_form.html:31 msgid "Move Up" msgstr "Двигаться вверх" -#: utilities/templates/helpers/table_config_form.html:34 +#: netbox/utilities/templates/helpers/table_config_form.html:34 msgid "Move Down" msgstr "Переместить вниз" -#: utilities/templates/widgets/apiselect.html:7 +#: netbox/utilities/templates/widgets/apiselect.html:7 msgid "Open selector" msgstr "Открыть селектор" -#: utilities/templates/widgets/clearable_file_input.html:12 +#: netbox/utilities/templates/widgets/clearable_file_input.html:12 msgid "None assigned" msgstr "Ничего не назначено" -#: utilities/templates/widgets/markdown_input.html:6 +#: netbox/utilities/templates/widgets/markdown_input.html:6 msgid "Write" msgstr "Текст" -#: utilities/testing/views.py:633 +#: netbox/utilities/testing/views.py:633 msgid "The test must define csv_update_data." msgstr "Тест должен определить csv_update_data." -#: utilities/validators.py:65 +#: netbox/utilities/validators.py:65 #, python-brace-format msgid "{value} is not a valid regular expression." msgstr "{value} не является допустимым регулярным выражением." -#: utilities/views.py:40 +#: netbox/utilities/views.py:40 #, python-brace-format msgid "{self.__class__.__name__} must implement get_required_permission()" msgstr "" "{self.__class__.__name__} должен реализовать функцию get_required_permission" " ()" -#: utilities/views.py:76 +#: netbox/utilities/views.py:76 #, python-brace-format msgid "{class_name} must implement get_required_permission()" msgstr "{class_name} должен реализовать функцию get_required_permission ()" -#: utilities/views.py:100 +#: netbox/utilities/views.py:100 #, python-brace-format msgid "" "{class_name} has no queryset defined. ObjectPermissionRequiredMixin may only" @@ -13912,61 +14591,63 @@ msgstr "" "ObjectPermissionRequiredMixin можно использовать только в представлениях, " "определяющих базовый набор запросов" -#: virtualization/filtersets.py:79 +#: netbox/virtualization/filtersets.py:79 msgid "Parent group (ID)" msgstr "Родительская группа (ID)" -#: virtualization/filtersets.py:85 +#: netbox/virtualization/filtersets.py:85 msgid "Parent group (slug)" msgstr "Родительская группа (подстрока)" -#: virtualization/filtersets.py:89 virtualization/filtersets.py:141 +#: netbox/virtualization/filtersets.py:89 +#: netbox/virtualization/filtersets.py:141 msgid "Cluster type (ID)" msgstr "Тип кластера (ID)" -#: virtualization/filtersets.py:130 +#: netbox/virtualization/filtersets.py:130 msgid "Cluster group (ID)" msgstr "Кластерная группа (ID)" -#: virtualization/filtersets.py:151 virtualization/filtersets.py:267 +#: netbox/virtualization/filtersets.py:151 +#: netbox/virtualization/filtersets.py:267 msgid "Cluster (ID)" msgstr "Кластер (ID)" -#: virtualization/forms/bulk_edit.py:166 -#: virtualization/models/virtualmachines.py:115 +#: netbox/virtualization/forms/bulk_edit.py:166 +#: netbox/virtualization/models/virtualmachines.py:115 msgid "vCPUs" msgstr "Виртуальные процессоры" -#: virtualization/forms/bulk_edit.py:170 +#: netbox/virtualization/forms/bulk_edit.py:170 msgid "Memory (MB)" msgstr "Память (МБ)" -#: virtualization/forms/bulk_edit.py:174 +#: netbox/virtualization/forms/bulk_edit.py:174 msgid "Disk (GB)" msgstr "Диск (ГБ)" -#: virtualization/forms/bulk_edit.py:334 -#: virtualization/forms/filtersets.py:247 +#: netbox/virtualization/forms/bulk_edit.py:334 +#: netbox/virtualization/forms/filtersets.py:247 msgid "Size (GB)" msgstr "Размер (ГБ)" -#: virtualization/forms/bulk_import.py:44 +#: netbox/virtualization/forms/bulk_import.py:44 msgid "Type of cluster" msgstr "Тип кластера" -#: virtualization/forms/bulk_import.py:51 +#: netbox/virtualization/forms/bulk_import.py:51 msgid "Assigned cluster group" msgstr "Назначенная кластерная группа" -#: virtualization/forms/bulk_import.py:96 +#: netbox/virtualization/forms/bulk_import.py:96 msgid "Assigned cluster" msgstr "Назначенный кластер" -#: virtualization/forms/bulk_import.py:103 +#: netbox/virtualization/forms/bulk_import.py:103 msgid "Assigned device within cluster" msgstr "Назначенное устройство в кластере" -#: virtualization/forms/model_forms.py:153 +#: netbox/virtualization/forms/model_forms.py:153 #, python-brace-format msgid "" "{device} belongs to a different site ({device_site}) than the cluster " @@ -13975,49 +14656,49 @@ msgstr "" "{device} принадлежит другому сайту ({device_site}), чем кластер " "({cluster_site})" -#: virtualization/forms/model_forms.py:192 +#: netbox/virtualization/forms/model_forms.py:192 msgid "Optionally pin this VM to a specific host device within the cluster" msgstr "" "Дополнительно подключите эту виртуальную машину к определенному хост-" "устройству в кластере." -#: virtualization/forms/model_forms.py:221 +#: netbox/virtualization/forms/model_forms.py:221 msgid "Site/Cluster" msgstr "Сайт/кластер" -#: virtualization/forms/model_forms.py:244 +#: netbox/virtualization/forms/model_forms.py:244 msgid "Disk size is managed via the attachment of virtual disks." msgstr "Размер диска регулируется путем вложения виртуальных дисков." -#: virtualization/forms/model_forms.py:372 +#: netbox/virtualization/forms/model_forms.py:372 msgid "Disk" msgstr "Диск" -#: virtualization/models/clusters.py:25 +#: netbox/virtualization/models/clusters.py:25 msgid "cluster type" msgstr "тип кластера" -#: virtualization/models/clusters.py:26 +#: netbox/virtualization/models/clusters.py:26 msgid "cluster types" msgstr "типы кластеров" -#: virtualization/models/clusters.py:45 +#: netbox/virtualization/models/clusters.py:45 msgid "cluster group" msgstr "кластерная группа" -#: virtualization/models/clusters.py:46 +#: netbox/virtualization/models/clusters.py:46 msgid "cluster groups" msgstr "кластерные группы" -#: virtualization/models/clusters.py:121 +#: netbox/virtualization/models/clusters.py:121 msgid "cluster" msgstr "кластер" -#: virtualization/models/clusters.py:122 +#: netbox/virtualization/models/clusters.py:122 msgid "clusters" msgstr "кластеры" -#: virtualization/models/clusters.py:141 +#: netbox/virtualization/models/clusters.py:141 #, python-brace-format msgid "" "{count} devices are assigned as hosts for this cluster but are not in site " @@ -14026,48 +14707,48 @@ msgstr "" "{count} устройства назначены в качестве хостов для этого кластера, но их нет" " на сайте {site}" -#: virtualization/models/virtualmachines.py:123 +#: netbox/virtualization/models/virtualmachines.py:123 msgid "memory (MB)" msgstr "память (МБ)" -#: virtualization/models/virtualmachines.py:128 +#: netbox/virtualization/models/virtualmachines.py:128 msgid "disk (GB)" msgstr "диск (ГБ)" -#: virtualization/models/virtualmachines.py:161 +#: netbox/virtualization/models/virtualmachines.py:161 msgid "Virtual machine name must be unique per cluster." msgstr "Имя виртуальной машины должно быть уникальным для каждого кластера." -#: virtualization/models/virtualmachines.py:164 +#: netbox/virtualization/models/virtualmachines.py:164 msgid "virtual machine" msgstr "виртуальная машина" -#: virtualization/models/virtualmachines.py:165 +#: netbox/virtualization/models/virtualmachines.py:165 msgid "virtual machines" msgstr "виртуальные машины" -#: virtualization/models/virtualmachines.py:179 +#: netbox/virtualization/models/virtualmachines.py:179 msgid "A virtual machine must be assigned to a site and/or cluster." msgstr "Виртуальная машина должна быть назначена сайту и/или кластеру." -#: virtualization/models/virtualmachines.py:186 +#: netbox/virtualization/models/virtualmachines.py:186 #, python-brace-format msgid "" "The selected cluster ({cluster}) is not assigned to this site ({site})." msgstr "Выбранный кластер ({cluster}) не относится к этому сайту ({site})." -#: virtualization/models/virtualmachines.py:193 +#: netbox/virtualization/models/virtualmachines.py:193 msgid "Must specify a cluster when assigning a host device." msgstr "При назначении хост-устройства необходимо указать кластер." -#: virtualization/models/virtualmachines.py:198 +#: netbox/virtualization/models/virtualmachines.py:198 #, python-brace-format msgid "" "The selected device ({device}) is not assigned to this cluster ({cluster})." msgstr "" "Выбранное устройство ({device}) не относится к этому кластеру ({cluster})." -#: virtualization/models/virtualmachines.py:210 +#: netbox/virtualization/models/virtualmachines.py:210 #, python-brace-format msgid "" "The specified disk size ({size}) must match the aggregate size of assigned " @@ -14076,18 +14757,18 @@ msgstr "" "Указанный размер диска ({size}) должен соответствовать совокупному размеру " "назначенных виртуальных дисков ({total_size})." -#: virtualization/models/virtualmachines.py:224 +#: netbox/virtualization/models/virtualmachines.py:224 #, python-brace-format msgid "Must be an IPv{family} address. ({ip} is an IPv{version} address.)" msgstr "" "Должен быть IPV{family} адрес. ({ip} является IP-адресом{version} адрес.)" -#: virtualization/models/virtualmachines.py:233 +#: netbox/virtualization/models/virtualmachines.py:233 #, python-brace-format msgid "The specified IP address ({ip}) is not assigned to this VM." msgstr "Указанный IP-адрес ({ip}) не назначено этой виртуальной машине." -#: virtualization/models/virtualmachines.py:391 +#: netbox/virtualization/models/virtualmachines.py:391 #, python-brace-format msgid "" "The selected parent interface ({parent}) belongs to a different virtual " @@ -14096,7 +14777,7 @@ msgstr "" "Выбранный родительский интерфейс ({parent}) принадлежит другой виртуальной " "машине ({virtual_machine})." -#: virtualization/models/virtualmachines.py:406 +#: netbox/virtualization/models/virtualmachines.py:406 #, python-brace-format msgid "" "The selected bridge interface ({bridge}) belongs to a different virtual " @@ -14105,7 +14786,7 @@ msgstr "" "Выбранный интерфейс моста ({bridge}) принадлежит другой виртуальной машине " "({virtual_machine})." -#: virtualization/models/virtualmachines.py:417 +#: netbox/virtualization/models/virtualmachines.py:417 #, python-brace-format msgid "" "The untagged VLAN ({untagged_vlan}) must belong to the same site as the " @@ -14114,383 +14795,392 @@ msgstr "" "VLAN без тегов ({untagged_vlan}) должна принадлежать тому же сайту, что и " "родительская виртуальная машина интерфейса, или она должна быть глобальной." -#: virtualization/models/virtualmachines.py:429 +#: netbox/virtualization/models/virtualmachines.py:429 msgid "size (GB)" msgstr "размер (ГБ)" -#: virtualization/models/virtualmachines.py:433 +#: netbox/virtualization/models/virtualmachines.py:433 msgid "virtual disk" msgstr "виртуальный диск" -#: virtualization/models/virtualmachines.py:434 +#: netbox/virtualization/models/virtualmachines.py:434 msgid "virtual disks" msgstr "виртуальные диски" -#: vpn/choices.py:31 +#: netbox/vpn/choices.py:31 msgid "IPsec - Transport" msgstr "IPsec — транспорт" -#: vpn/choices.py:32 +#: netbox/vpn/choices.py:32 msgid "IPsec - Tunnel" msgstr "IPsec — туннель" -#: vpn/choices.py:33 +#: netbox/vpn/choices.py:33 msgid "IP-in-IP" msgstr "IP-адрес в IP-адресе" -#: vpn/choices.py:34 +#: netbox/vpn/choices.py:34 msgid "GRE" msgstr "GRE" -#: vpn/choices.py:56 +#: netbox/vpn/choices.py:56 msgid "Hub" msgstr "Hub" -#: vpn/choices.py:57 +#: netbox/vpn/choices.py:57 msgid "Spoke" msgstr "Spoke" -#: vpn/choices.py:80 +#: netbox/vpn/choices.py:80 msgid "Aggressive" msgstr "Агрессивный" -#: vpn/choices.py:81 +#: netbox/vpn/choices.py:81 msgid "Main" msgstr "Главная" -#: vpn/choices.py:92 +#: netbox/vpn/choices.py:92 msgid "Pre-shared keys" msgstr "PSK" -#: vpn/choices.py:93 +#: netbox/vpn/choices.py:93 msgid "Certificates" msgstr "Сертификаты" -#: vpn/choices.py:94 +#: netbox/vpn/choices.py:94 msgid "RSA signatures" msgstr "Подписи RSA" -#: vpn/choices.py:95 +#: netbox/vpn/choices.py:95 msgid "DSA signatures" msgstr "Подписи DSA" -#: vpn/choices.py:178 vpn/choices.py:179 vpn/choices.py:180 vpn/choices.py:181 -#: vpn/choices.py:182 vpn/choices.py:183 vpn/choices.py:184 vpn/choices.py:185 -#: vpn/choices.py:186 vpn/choices.py:187 vpn/choices.py:188 vpn/choices.py:189 -#: vpn/choices.py:190 vpn/choices.py:191 vpn/choices.py:192 vpn/choices.py:193 -#: vpn/choices.py:194 vpn/choices.py:195 vpn/choices.py:196 vpn/choices.py:197 -#: vpn/choices.py:198 vpn/choices.py:199 vpn/choices.py:200 vpn/choices.py:201 +#: netbox/vpn/choices.py:178 netbox/vpn/choices.py:179 +#: netbox/vpn/choices.py:180 netbox/vpn/choices.py:181 +#: netbox/vpn/choices.py:182 netbox/vpn/choices.py:183 +#: netbox/vpn/choices.py:184 netbox/vpn/choices.py:185 +#: netbox/vpn/choices.py:186 netbox/vpn/choices.py:187 +#: netbox/vpn/choices.py:188 netbox/vpn/choices.py:189 +#: netbox/vpn/choices.py:190 netbox/vpn/choices.py:191 +#: netbox/vpn/choices.py:192 netbox/vpn/choices.py:193 +#: netbox/vpn/choices.py:194 netbox/vpn/choices.py:195 +#: netbox/vpn/choices.py:196 netbox/vpn/choices.py:197 +#: netbox/vpn/choices.py:198 netbox/vpn/choices.py:199 +#: netbox/vpn/choices.py:200 netbox/vpn/choices.py:201 #, python-brace-format msgid "Group {n}" msgstr "Группа {n}" -#: vpn/choices.py:241 +#: netbox/vpn/choices.py:241 msgid "Ethernet Private LAN" msgstr "Частная локальная сеть Ethernet" -#: vpn/choices.py:242 +#: netbox/vpn/choices.py:242 msgid "Ethernet Virtual Private LAN" msgstr "Виртуальная частная локальная сеть Ethernet" -#: vpn/choices.py:245 +#: netbox/vpn/choices.py:245 msgid "Ethernet Private Tree" msgstr "Частное дерево Ethernet" -#: vpn/choices.py:246 +#: netbox/vpn/choices.py:246 msgid "Ethernet Virtual Private Tree" msgstr "Виртуальное частное дерево Ethernet" -#: vpn/filtersets.py:41 +#: netbox/vpn/filtersets.py:41 msgid "Tunnel group (ID)" msgstr "Группа туннелей (ID)" -#: vpn/filtersets.py:47 +#: netbox/vpn/filtersets.py:47 msgid "Tunnel group (slug)" msgstr "Группа туннелей (подстрока)" -#: vpn/filtersets.py:54 +#: netbox/vpn/filtersets.py:54 msgid "IPSec profile (ID)" msgstr "Профиль IPsec (ID)" -#: vpn/filtersets.py:60 +#: netbox/vpn/filtersets.py:60 msgid "IPSec profile (name)" msgstr "Профиль IPsec (имя)" -#: vpn/filtersets.py:81 +#: netbox/vpn/filtersets.py:81 msgid "Tunnel (ID)" msgstr "Туннель (ID)" -#: vpn/filtersets.py:87 +#: netbox/vpn/filtersets.py:87 msgid "Tunnel (name)" msgstr "Туннель (название)" -#: vpn/filtersets.py:118 +#: netbox/vpn/filtersets.py:118 msgid "Outside IP (ID)" msgstr "Внешний IP-адрес (ID)" -#: vpn/filtersets.py:130 vpn/filtersets.py:153 vpn/filtersets.py:282 +#: netbox/vpn/filtersets.py:130 netbox/vpn/filtersets.py:153 +#: netbox/vpn/filtersets.py:282 msgid "IKE policy (ID)" msgstr "Политика IKE (ID)" -#: vpn/filtersets.py:136 vpn/filtersets.py:159 vpn/filtersets.py:288 +#: netbox/vpn/filtersets.py:136 netbox/vpn/filtersets.py:159 +#: netbox/vpn/filtersets.py:288 msgid "IKE policy (name)" msgstr "Политика IKE (название)" -#: vpn/filtersets.py:215 vpn/filtersets.py:292 +#: netbox/vpn/filtersets.py:215 netbox/vpn/filtersets.py:292 msgid "IPSec policy (ID)" msgstr "Политика IPsec (ID)" -#: vpn/filtersets.py:221 vpn/filtersets.py:298 +#: netbox/vpn/filtersets.py:221 netbox/vpn/filtersets.py:298 msgid "IPSec policy (name)" msgstr "Политика IPsec (имя)" -#: vpn/filtersets.py:367 +#: netbox/vpn/filtersets.py:367 msgid "L2VPN (slug)" msgstr "L2VPN (подстрока)" -#: vpn/filtersets.py:431 +#: netbox/vpn/filtersets.py:431 msgid "VM Interface (ID)" msgstr "Интерфейс виртуальной машины (ID)" -#: vpn/filtersets.py:437 +#: netbox/vpn/filtersets.py:437 msgid "VLAN (name)" msgstr "VLAN (название)" -#: vpn/forms/bulk_edit.py:45 vpn/forms/bulk_import.py:42 -#: vpn/forms/filtersets.py:54 +#: netbox/vpn/forms/bulk_edit.py:45 netbox/vpn/forms/bulk_import.py:42 +#: netbox/vpn/forms/filtersets.py:54 msgid "Tunnel group" msgstr "Группа туннелей" -#: vpn/forms/bulk_edit.py:117 vpn/models/crypto.py:47 +#: netbox/vpn/forms/bulk_edit.py:117 netbox/vpn/models/crypto.py:47 msgid "SA lifetime" msgstr "Время жизни SA" -#: vpn/forms/bulk_edit.py:151 wireless/forms/bulk_edit.py:79 -#: wireless/forms/bulk_edit.py:126 wireless/forms/filtersets.py:64 -#: wireless/forms/filtersets.py:98 +#: netbox/vpn/forms/bulk_edit.py:151 netbox/wireless/forms/bulk_edit.py:79 +#: netbox/wireless/forms/bulk_edit.py:126 +#: netbox/wireless/forms/filtersets.py:64 +#: netbox/wireless/forms/filtersets.py:98 msgid "Pre-shared key" msgstr "Предварительный общий ключ" -#: vpn/forms/bulk_edit.py:237 vpn/forms/bulk_import.py:239 -#: vpn/forms/filtersets.py:199 vpn/forms/model_forms.py:370 -#: vpn/models/crypto.py:104 +#: netbox/vpn/forms/bulk_edit.py:237 netbox/vpn/forms/bulk_import.py:239 +#: netbox/vpn/forms/filtersets.py:199 netbox/vpn/forms/model_forms.py:370 +#: netbox/vpn/models/crypto.py:104 msgid "IKE policy" msgstr "Политика IKE" -#: vpn/forms/bulk_edit.py:242 vpn/forms/bulk_import.py:244 -#: vpn/forms/filtersets.py:204 vpn/forms/model_forms.py:374 -#: vpn/models/crypto.py:209 +#: netbox/vpn/forms/bulk_edit.py:242 netbox/vpn/forms/bulk_import.py:244 +#: netbox/vpn/forms/filtersets.py:204 netbox/vpn/forms/model_forms.py:374 +#: netbox/vpn/models/crypto.py:209 msgid "IPSec policy" msgstr "Политика IPsec" -#: vpn/forms/bulk_import.py:50 +#: netbox/vpn/forms/bulk_import.py:50 msgid "Tunnel encapsulation" msgstr "Инкапсуляция туннелей" -#: vpn/forms/bulk_import.py:83 +#: netbox/vpn/forms/bulk_import.py:83 msgid "Operational role" msgstr "Операционная роль" -#: vpn/forms/bulk_import.py:90 +#: netbox/vpn/forms/bulk_import.py:90 msgid "Parent device of assigned interface" msgstr "Родительское устройство назначенного интерфейса" -#: vpn/forms/bulk_import.py:97 +#: netbox/vpn/forms/bulk_import.py:97 msgid "Parent VM of assigned interface" msgstr "Родительская виртуальная машина назначенного интерфейса" -#: vpn/forms/bulk_import.py:104 +#: netbox/vpn/forms/bulk_import.py:104 msgid "Device or virtual machine interface" msgstr "Интерфейс устройства или виртуальной машины" -#: vpn/forms/bulk_import.py:183 +#: netbox/vpn/forms/bulk_import.py:183 msgid "IKE proposal(s)" msgstr "Предложение (предложения) IKE" -#: vpn/forms/bulk_import.py:215 vpn/models/crypto.py:197 +#: netbox/vpn/forms/bulk_import.py:215 netbox/vpn/models/crypto.py:197 msgid "Diffie-Hellman group for Perfect Forward Secrecy" msgstr "Группа Диффи-Хеллмана за Perfect Forward Secrecy" -#: vpn/forms/bulk_import.py:222 +#: netbox/vpn/forms/bulk_import.py:222 msgid "IPSec proposal(s)" msgstr "Предложение (предложения) IPsec" -#: vpn/forms/bulk_import.py:236 +#: netbox/vpn/forms/bulk_import.py:236 msgid "IPSec protocol" msgstr "Протокол IPsec" -#: vpn/forms/bulk_import.py:266 +#: netbox/vpn/forms/bulk_import.py:266 msgid "L2VPN type" msgstr "Тип L2VPN" -#: vpn/forms/bulk_import.py:287 +#: netbox/vpn/forms/bulk_import.py:287 msgid "Parent device (for interface)" msgstr "Родительское устройство (для интерфейса)" -#: vpn/forms/bulk_import.py:294 +#: netbox/vpn/forms/bulk_import.py:294 msgid "Parent virtual machine (for interface)" msgstr "Родительская виртуальная машина (для интерфейса)" -#: vpn/forms/bulk_import.py:301 +#: netbox/vpn/forms/bulk_import.py:301 msgid "Assigned interface (device or VM)" msgstr "Назначенный интерфейс (устройство или виртуальная машина)" -#: vpn/forms/bulk_import.py:334 +#: netbox/vpn/forms/bulk_import.py:334 msgid "Cannot import device and VM interface terminations simultaneously." msgstr "" "Невозможно одновременно сетевые окончания интерфейса устройства и " "виртуальной машины." -#: vpn/forms/bulk_import.py:336 +#: netbox/vpn/forms/bulk_import.py:336 msgid "Each termination must specify either an interface or a VLAN." msgstr "Каждое оконечное устройство должно указывать интерфейс или VLAN." -#: vpn/forms/bulk_import.py:338 +#: netbox/vpn/forms/bulk_import.py:338 msgid "Cannot assign both an interface and a VLAN." msgstr "Невозможно назначить одновременно интерфейс и VLAN." -#: vpn/forms/filtersets.py:130 +#: netbox/vpn/forms/filtersets.py:130 msgid "IKE version" msgstr "Версия IKE" -#: vpn/forms/filtersets.py:142 vpn/forms/filtersets.py:175 -#: vpn/forms/model_forms.py:298 vpn/forms/model_forms.py:334 +#: netbox/vpn/forms/filtersets.py:142 netbox/vpn/forms/filtersets.py:175 +#: netbox/vpn/forms/model_forms.py:298 netbox/vpn/forms/model_forms.py:334 msgid "Proposal" msgstr "Предложение" -#: vpn/forms/filtersets.py:251 +#: netbox/vpn/forms/filtersets.py:251 msgid "Assigned Object Type" msgstr "Назначенный тип объекта" -#: vpn/forms/model_forms.py:95 vpn/forms/model_forms.py:130 -#: vpn/forms/model_forms.py:240 vpn/tables/tunnels.py:91 +#: netbox/vpn/forms/model_forms.py:95 netbox/vpn/forms/model_forms.py:130 +#: netbox/vpn/forms/model_forms.py:240 netbox/vpn/tables/tunnels.py:91 msgid "Tunnel interface" msgstr "Туннельный интерфейс" -#: vpn/forms/model_forms.py:150 +#: netbox/vpn/forms/model_forms.py:150 msgid "First Termination" msgstr "Первая точка" -#: vpn/forms/model_forms.py:153 +#: netbox/vpn/forms/model_forms.py:153 msgid "Second Termination" msgstr "Вторая точка" -#: vpn/forms/model_forms.py:197 +#: netbox/vpn/forms/model_forms.py:197 msgid "This parameter is required when defining a termination." msgstr "Этот параметр необходим при определении точки." -#: vpn/forms/model_forms.py:320 vpn/forms/model_forms.py:356 +#: netbox/vpn/forms/model_forms.py:320 netbox/vpn/forms/model_forms.py:356 msgid "Policy" msgstr "Политика" -#: vpn/forms/model_forms.py:487 +#: netbox/vpn/forms/model_forms.py:487 msgid "A termination must specify an interface or VLAN." msgstr "В терминации должен быть указан интерфейс или VLAN." -#: vpn/forms/model_forms.py:489 +#: netbox/vpn/forms/model_forms.py:489 msgid "" "A termination can only have one terminating object (an interface or VLAN)." msgstr "" "Терминал может иметь только один конечный объект (интерфейс или VLAN)." -#: vpn/models/crypto.py:33 +#: netbox/vpn/models/crypto.py:33 msgid "encryption algorithm" msgstr "алгоритм шифрования" -#: vpn/models/crypto.py:37 +#: netbox/vpn/models/crypto.py:37 msgid "authentication algorithm" msgstr "алгоритм аутентификации" -#: vpn/models/crypto.py:44 +#: netbox/vpn/models/crypto.py:44 msgid "Diffie-Hellman group ID" msgstr "Идентификатор группы Диффи-Хеллман" -#: vpn/models/crypto.py:50 +#: netbox/vpn/models/crypto.py:50 msgid "Security association lifetime (in seconds)" msgstr "Срок службы охранной ассоциации (в секундах)" -#: vpn/models/crypto.py:59 +#: netbox/vpn/models/crypto.py:59 msgid "IKE proposal" msgstr "Предложение IKE" -#: vpn/models/crypto.py:60 +#: netbox/vpn/models/crypto.py:60 msgid "IKE proposals" msgstr "Предложения IKE" -#: vpn/models/crypto.py:76 +#: netbox/vpn/models/crypto.py:76 msgid "version" msgstr "версия" -#: vpn/models/crypto.py:88 vpn/models/crypto.py:190 +#: netbox/vpn/models/crypto.py:88 netbox/vpn/models/crypto.py:190 msgid "proposals" msgstr "предложений" -#: vpn/models/crypto.py:91 wireless/models.py:38 +#: netbox/vpn/models/crypto.py:91 netbox/wireless/models.py:38 msgid "pre-shared key" msgstr "предварительный общий ключ" -#: vpn/models/crypto.py:105 +#: netbox/vpn/models/crypto.py:105 msgid "IKE policies" msgstr "Политики IKE" -#: vpn/models/crypto.py:118 +#: netbox/vpn/models/crypto.py:118 msgid "Mode is required for selected IKE version" msgstr "Режим необходим для выбранной версии IKE" -#: vpn/models/crypto.py:122 +#: netbox/vpn/models/crypto.py:122 msgid "Mode cannot be used for selected IKE version" msgstr "Режим не может быть использован для выбранной версии IKE" -#: vpn/models/crypto.py:136 +#: netbox/vpn/models/crypto.py:136 msgid "encryption" msgstr "шифрование" -#: vpn/models/crypto.py:141 +#: netbox/vpn/models/crypto.py:141 msgid "authentication" msgstr "аутентификация" -#: vpn/models/crypto.py:149 +#: netbox/vpn/models/crypto.py:149 msgid "Security association lifetime (seconds)" msgstr "Срок действия ассоциации безопасности (в секундах)" -#: vpn/models/crypto.py:155 +#: netbox/vpn/models/crypto.py:155 msgid "Security association lifetime (in kilobytes)" msgstr "Срок действия ассоциации безопасности (в килобайтах)" -#: vpn/models/crypto.py:164 +#: netbox/vpn/models/crypto.py:164 msgid "IPSec proposal" msgstr "Предложение IPsec" -#: vpn/models/crypto.py:165 +#: netbox/vpn/models/crypto.py:165 msgid "IPSec proposals" msgstr "Предложения IPsec" -#: vpn/models/crypto.py:178 +#: netbox/vpn/models/crypto.py:178 msgid "Encryption and/or authentication algorithm must be defined" msgstr "Необходимо определить алгоритм шифрования и/или аутентификации" -#: vpn/models/crypto.py:210 +#: netbox/vpn/models/crypto.py:210 msgid "IPSec policies" msgstr "Политики IPsec" -#: vpn/models/crypto.py:251 +#: netbox/vpn/models/crypto.py:251 msgid "IPSec profiles" msgstr "Профили IPsec" -#: vpn/models/l2vpn.py:116 +#: netbox/vpn/models/l2vpn.py:116 msgid "L2VPN termination" msgstr "L2VPN соединение" -#: vpn/models/l2vpn.py:117 +#: netbox/vpn/models/l2vpn.py:117 msgid "L2VPN terminations" msgstr "L2VPN соединения" -#: vpn/models/l2vpn.py:135 +#: netbox/vpn/models/l2vpn.py:135 #, python-brace-format msgid "L2VPN Termination already assigned ({assigned_object})" msgstr "Терминация L2VPN уже назначена ({assigned_object})" -#: vpn/models/l2vpn.py:147 +#: netbox/vpn/models/l2vpn.py:147 #, python-brace-format msgid "" "{l2vpn_type} L2VPNs cannot have more than two terminations; found " @@ -14499,169 +15189,175 @@ msgstr "" "{l2vpn_type} У L2VPN не может быть более двух терминаций; найдено " "{terminations_count} уже определено." -#: vpn/models/tunnels.py:26 +#: netbox/vpn/models/tunnels.py:26 msgid "tunnel group" msgstr "группа туннелей" -#: vpn/models/tunnels.py:27 +#: netbox/vpn/models/tunnels.py:27 msgid "tunnel groups" msgstr "группы туннелей" -#: vpn/models/tunnels.py:53 +#: netbox/vpn/models/tunnels.py:53 msgid "encapsulation" msgstr "инкапсуляция" -#: vpn/models/tunnels.py:72 +#: netbox/vpn/models/tunnels.py:72 msgid "tunnel ID" msgstr "идентификатор туннеля" -#: vpn/models/tunnels.py:94 +#: netbox/vpn/models/tunnels.py:94 msgid "tunnel" msgstr "туннель" -#: vpn/models/tunnels.py:95 +#: netbox/vpn/models/tunnels.py:95 msgid "tunnels" msgstr "туннели" -#: vpn/models/tunnels.py:153 +#: netbox/vpn/models/tunnels.py:153 msgid "An object may be terminated to only one tunnel at a time." msgstr "Одновременно объект может быть отправлен только в один туннель." -#: vpn/models/tunnels.py:156 +#: netbox/vpn/models/tunnels.py:156 msgid "tunnel termination" msgstr "завершение туннеля" -#: vpn/models/tunnels.py:157 +#: netbox/vpn/models/tunnels.py:157 msgid "tunnel terminations" msgstr "точки подключения туннеля" -#: vpn/models/tunnels.py:174 +#: netbox/vpn/models/tunnels.py:174 #, python-brace-format msgid "{name} is already attached to a tunnel ({tunnel})." msgstr "{name} уже подключен к туннелю ({tunnel})." -#: vpn/tables/crypto.py:22 +#: netbox/vpn/tables/crypto.py:22 msgid "Authentication Method" msgstr "Метод аутентификации" -#: vpn/tables/crypto.py:25 vpn/tables/crypto.py:97 +#: netbox/vpn/tables/crypto.py:25 netbox/vpn/tables/crypto.py:97 msgid "Encryption Algorithm" msgstr "Алгоритм шифрования" -#: vpn/tables/crypto.py:28 vpn/tables/crypto.py:100 +#: netbox/vpn/tables/crypto.py:28 netbox/vpn/tables/crypto.py:100 msgid "Authentication Algorithm" msgstr "Алгоритм аутентификации" -#: vpn/tables/crypto.py:34 +#: netbox/vpn/tables/crypto.py:34 msgid "SA Lifetime" msgstr "Срок службы" -#: vpn/tables/crypto.py:71 +#: netbox/vpn/tables/crypto.py:71 msgid "Pre-shared Key" msgstr "Предварительный общий ключ" -#: vpn/tables/crypto.py:103 +#: netbox/vpn/tables/crypto.py:103 msgid "SA Lifetime (Seconds)" msgstr "Срок службы SA (в секундах)" -#: vpn/tables/crypto.py:106 +#: netbox/vpn/tables/crypto.py:106 msgid "SA Lifetime (KB)" msgstr "Срок службы SA (КБ)" -#: vpn/tables/l2vpn.py:69 +#: netbox/vpn/tables/l2vpn.py:69 msgid "Object Parent" msgstr "Родитель объекта" -#: vpn/tables/l2vpn.py:74 +#: netbox/vpn/tables/l2vpn.py:74 msgid "Object Site" msgstr "Сайт объекта" -#: wireless/choices.py:11 +#: netbox/wireless/choices.py:11 msgid "Access point" msgstr "Точка доступа" -#: wireless/choices.py:12 +#: netbox/wireless/choices.py:12 msgid "Station" msgstr "Станция" -#: wireless/choices.py:467 +#: netbox/wireless/choices.py:467 msgid "Open" msgstr "Открыть" -#: wireless/choices.py:469 +#: netbox/wireless/choices.py:469 msgid "WPA Personal (PSK)" msgstr "Персонал WPA (PSK)" -#: wireless/choices.py:470 +#: netbox/wireless/choices.py:470 msgid "WPA Enterprise" msgstr "Предприятие WPA" -#: wireless/forms/bulk_edit.py:73 wireless/forms/bulk_edit.py:120 -#: wireless/forms/bulk_import.py:68 wireless/forms/bulk_import.py:71 -#: wireless/forms/bulk_import.py:110 wireless/forms/bulk_import.py:113 -#: wireless/forms/filtersets.py:59 wireless/forms/filtersets.py:93 +#: netbox/wireless/forms/bulk_edit.py:73 +#: netbox/wireless/forms/bulk_edit.py:120 +#: netbox/wireless/forms/bulk_import.py:68 +#: netbox/wireless/forms/bulk_import.py:71 +#: netbox/wireless/forms/bulk_import.py:110 +#: netbox/wireless/forms/bulk_import.py:113 +#: netbox/wireless/forms/filtersets.py:59 +#: netbox/wireless/forms/filtersets.py:93 msgid "Authentication cipher" msgstr "Шифр аутентификации" -#: wireless/forms/bulk_import.py:52 +#: netbox/wireless/forms/bulk_import.py:52 msgid "Bridged VLAN" msgstr "Мостовая VLAN" -#: wireless/forms/bulk_import.py:89 wireless/tables/wirelesslink.py:27 +#: netbox/wireless/forms/bulk_import.py:89 +#: netbox/wireless/tables/wirelesslink.py:27 msgid "Interface A" msgstr "Интерфейс A" -#: wireless/forms/bulk_import.py:93 wireless/tables/wirelesslink.py:36 +#: netbox/wireless/forms/bulk_import.py:93 +#: netbox/wireless/tables/wirelesslink.py:36 msgid "Interface B" msgstr "Интерфейс B" -#: wireless/forms/model_forms.py:161 +#: netbox/wireless/forms/model_forms.py:161 msgid "Side B" msgstr "Сторона B" -#: wireless/models.py:30 +#: netbox/wireless/models.py:30 msgid "authentication cipher" msgstr "шифр аутентификации" -#: wireless/models.py:68 +#: netbox/wireless/models.py:68 msgid "wireless LAN group" msgstr "группа беспроводной локальной сети" -#: wireless/models.py:69 +#: netbox/wireless/models.py:69 msgid "wireless LAN groups" msgstr "группы беспроводной локальной сети" -#: wireless/models.py:115 +#: netbox/wireless/models.py:115 msgid "wireless LAN" msgstr "беспроводная локальная сеть" -#: wireless/models.py:143 +#: netbox/wireless/models.py:143 msgid "interface A" msgstr "Интерфейс A" -#: wireless/models.py:150 +#: netbox/wireless/models.py:150 msgid "interface B" msgstr "Интерфейс B" -#: wireless/models.py:198 +#: netbox/wireless/models.py:198 msgid "wireless link" msgstr "беспроводное соединение" -#: wireless/models.py:199 +#: netbox/wireless/models.py:199 msgid "wireless links" msgstr "беспроводные соединения" -#: wireless/models.py:216 wireless/models.py:222 +#: netbox/wireless/models.py:216 netbox/wireless/models.py:222 #, python-brace-format msgid "{type} is not a wireless interface." msgstr "{type} не является беспроводным интерфейсом." -#: wireless/utils.py:16 +#: netbox/wireless/utils.py:16 #, python-brace-format msgid "Invalid channel value: {channel}" msgstr "Неверное значение канала: {channel}" -#: wireless/utils.py:26 +#: netbox/wireless/utils.py:26 #, python-brace-format msgid "Invalid channel attribute: {name}" msgstr "Неверный атрибут канала: {name}" diff --git a/netbox/translations/tr/LC_MESSAGES/django.po b/netbox/translations/tr/LC_MESSAGES/django.po index d08c0c680..0b4517d4b 100644 --- a/netbox/translations/tr/LC_MESSAGES/django.po +++ b/netbox/translations/tr/LC_MESSAGES/django.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-22 17:41+0000\n" +"POT-Creation-Date: 2024-06-05 05:02+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Jeremy Stretch, 2024\n" "Language-Team: Turkish (https://app.transifex.com/netbox-community/teams/178115/tr/)\n" @@ -22,1607 +22,1840 @@ msgstr "" "Language: tr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: account/tables.py:27 templates/account/token.html:22 -#: templates/users/token.html:17 users/forms/bulk_import.py:39 -#: users/forms/model_forms.py:113 +#: netbox/account/tables.py:27 netbox/templates/account/token.html:22 +#: netbox/templates/users/token.html:17 netbox/users/forms/bulk_import.py:39 +#: netbox/users/forms/model_forms.py:113 msgid "Key" msgstr "Anahtar" -#: account/tables.py:31 users/forms/filtersets.py:133 +#: netbox/account/tables.py:31 netbox/users/forms/filtersets.py:133 msgid "Write Enabled" msgstr "Yazma Etkin" -#: account/tables.py:35 core/tables/jobs.py:29 core/tables/tasks.py:79 -#: extras/choices.py:138 extras/tables/tables.py:499 -#: templates/account/token.html:43 templates/core/configrevision.html:26 -#: templates/core/configrevision_restore.html:12 templates/core/job.html:51 -#: templates/core/rq_task.html:16 templates/core/rq_task.html:73 -#: templates/core/rq_worker.html:14 -#: templates/extras/htmx/script_result.html:12 -#: templates/extras/journalentry.html:22 templates/generic/object.html:58 -#: templates/users/token.html:35 +#: netbox/account/tables.py:35 netbox/core/tables/jobs.py:29 +#: netbox/core/tables/tasks.py:79 netbox/extras/choices.py:138 +#: netbox/extras/tables/tables.py:499 netbox/templates/account/token.html:43 +#: netbox/templates/core/configrevision.html:26 +#: netbox/templates/core/configrevision_restore.html:12 +#: netbox/templates/core/job.html:51 netbox/templates/core/rq_task.html:16 +#: netbox/templates/core/rq_task.html:73 +#: netbox/templates/core/rq_worker.html:14 +#: netbox/templates/extras/htmx/script_result.html:12 +#: netbox/templates/extras/journalentry.html:22 +#: netbox/templates/generic/object.html:58 +#: netbox/templates/users/token.html:35 msgid "Created" msgstr "Oluşturuldu" -#: account/tables.py:39 templates/account/token.html:47 -#: templates/users/token.html:39 users/forms/bulk_edit.py:117 -#: users/forms/filtersets.py:137 +#: netbox/account/tables.py:39 netbox/templates/account/token.html:47 +#: netbox/templates/users/token.html:39 netbox/users/forms/bulk_edit.py:117 +#: netbox/users/forms/filtersets.py:137 msgid "Expires" msgstr "Süre bitiş tarihi" -#: account/tables.py:42 users/forms/filtersets.py:142 +#: netbox/account/tables.py:42 netbox/users/forms/filtersets.py:142 msgid "Last Used" msgstr "Son Kullanım" -#: account/tables.py:45 templates/account/token.html:55 -#: templates/users/token.html:47 users/forms/bulk_edit.py:122 -#: users/forms/model_forms.py:125 +#: netbox/account/tables.py:45 netbox/templates/account/token.html:55 +#: netbox/templates/users/token.html:47 netbox/users/forms/bulk_edit.py:122 +#: netbox/users/forms/model_forms.py:125 msgid "Allowed IPs" msgstr "İzin verilen IP'ler" -#: account/views.py:197 +#: netbox/account/views.py:197 msgid "Your preferences have been updated." msgstr "Tercihleriniz güncellendi." -#: circuits/choices.py:21 dcim/choices.py:20 dcim/choices.py:102 -#: dcim/choices.py:174 dcim/choices.py:220 dcim/choices.py:1457 -#: dcim/choices.py:1533 dcim/choices.py:1583 virtualization/choices.py:20 -#: virtualization/choices.py:45 vpn/choices.py:18 +#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20 +#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:174 +#: netbox/dcim/choices.py:220 netbox/dcim/choices.py:1459 +#: netbox/dcim/choices.py:1535 netbox/dcim/choices.py:1585 +#: netbox/virtualization/choices.py:20 netbox/virtualization/choices.py:45 +#: netbox/vpn/choices.py:18 msgid "Planned" msgstr "Planlanan" -#: circuits/choices.py:22 netbox/navigation/menu.py:290 +#: netbox/circuits/choices.py:22 netbox/netbox/navigation/menu.py:290 msgid "Provisioning" msgstr "Tedarik" -#: circuits/choices.py:23 core/tables/tasks.py:22 dcim/choices.py:22 -#: dcim/choices.py:103 dcim/choices.py:173 dcim/choices.py:219 -#: dcim/choices.py:1532 dcim/choices.py:1582 extras/tables/tables.py:385 -#: ipam/choices.py:31 ipam/choices.py:49 ipam/choices.py:69 -#: ipam/choices.py:154 templates/extras/configcontext.html:25 -#: templates/users/user.html:37 users/forms/bulk_edit.py:38 -#: virtualization/choices.py:22 virtualization/choices.py:44 vpn/choices.py:19 -#: wireless/choices.py:25 +#: netbox/circuits/choices.py:23 netbox/core/tables/tasks.py:22 +#: netbox/dcim/choices.py:22 netbox/dcim/choices.py:103 +#: netbox/dcim/choices.py:173 netbox/dcim/choices.py:219 +#: netbox/dcim/choices.py:1534 netbox/dcim/choices.py:1584 +#: netbox/extras/tables/tables.py:385 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:37 netbox/users/forms/bulk_edit.py:38 +#: netbox/virtualization/choices.py:22 netbox/virtualization/choices.py:44 +#: netbox/vpn/choices.py:19 netbox/wireless/choices.py:25 msgid "Active" msgstr "Aktif" -#: circuits/choices.py:24 dcim/choices.py:172 dcim/choices.py:218 -#: dcim/choices.py:1531 dcim/choices.py:1584 virtualization/choices.py:24 -#: virtualization/choices.py:43 +#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:172 +#: netbox/dcim/choices.py:218 netbox/dcim/choices.py:1533 +#: netbox/dcim/choices.py:1586 netbox/virtualization/choices.py:24 +#: netbox/virtualization/choices.py:43 msgid "Offline" msgstr "Çevrim dışı" -#: circuits/choices.py:25 +#: netbox/circuits/choices.py:25 msgid "Deprovisioning" msgstr "Hazırlıktan Kaldırma" -#: circuits/choices.py:26 +#: netbox/circuits/choices.py:26 msgid "Decommissioned" msgstr "Hizmet dışı bırakıldı" -#: circuits/filtersets.py:29 circuits/filtersets.py:196 dcim/filtersets.py:97 -#: dcim/filtersets.py:151 dcim/filtersets.py:211 dcim/filtersets.py:297 -#: dcim/filtersets.py:406 dcim/filtersets.py:969 dcim/filtersets.py:1305 -#: dcim/filtersets.py:1832 dcim/filtersets.py:2075 dcim/filtersets.py:2133 -#: ipam/filtersets.py:339 ipam/filtersets.py:945 -#: virtualization/filtersets.py:45 virtualization/filtersets.py:173 -#: vpn/filtersets.py:377 +#: netbox/circuits/filtersets.py:29 netbox/circuits/filtersets.py:196 +#: netbox/dcim/filtersets.py:97 netbox/dcim/filtersets.py:151 +#: netbox/dcim/filtersets.py:211 netbox/dcim/filtersets.py:297 +#: netbox/dcim/filtersets.py:406 netbox/dcim/filtersets.py:969 +#: netbox/dcim/filtersets.py:1305 netbox/dcim/filtersets.py:1832 +#: netbox/dcim/filtersets.py:2075 netbox/dcim/filtersets.py:2133 +#: netbox/ipam/filtersets.py:339 netbox/ipam/filtersets.py:945 +#: netbox/virtualization/filtersets.py:45 +#: netbox/virtualization/filtersets.py:173 netbox/vpn/filtersets.py:377 msgid "Region (ID)" msgstr "Bölge (ID)" -#: circuits/filtersets.py:36 circuits/filtersets.py:203 dcim/filtersets.py:104 -#: dcim/filtersets.py:157 dcim/filtersets.py:218 dcim/filtersets.py:304 -#: dcim/filtersets.py:413 dcim/filtersets.py:976 dcim/filtersets.py:1312 -#: dcim/filtersets.py:1839 dcim/filtersets.py:2082 dcim/filtersets.py:2140 -#: extras/filtersets.py:461 ipam/filtersets.py:346 ipam/filtersets.py:952 -#: virtualization/filtersets.py:52 virtualization/filtersets.py:180 -#: vpn/filtersets.py:372 +#: netbox/circuits/filtersets.py:36 netbox/circuits/filtersets.py:203 +#: netbox/dcim/filtersets.py:104 netbox/dcim/filtersets.py:157 +#: netbox/dcim/filtersets.py:218 netbox/dcim/filtersets.py:304 +#: netbox/dcim/filtersets.py:413 netbox/dcim/filtersets.py:976 +#: netbox/dcim/filtersets.py:1312 netbox/dcim/filtersets.py:1839 +#: netbox/dcim/filtersets.py:2082 netbox/dcim/filtersets.py:2140 +#: netbox/extras/filtersets.py:461 netbox/ipam/filtersets.py:346 +#: netbox/ipam/filtersets.py:952 netbox/virtualization/filtersets.py:52 +#: netbox/virtualization/filtersets.py:180 netbox/vpn/filtersets.py:372 msgid "Region (slug)" msgstr "Bölge (kısa ad)" -#: circuits/filtersets.py:42 circuits/filtersets.py:209 dcim/filtersets.py:127 -#: dcim/filtersets.py:224 dcim/filtersets.py:310 dcim/filtersets.py:419 -#: dcim/filtersets.py:982 dcim/filtersets.py:1318 dcim/filtersets.py:1845 -#: dcim/filtersets.py:2088 dcim/filtersets.py:2146 ipam/filtersets.py:352 -#: ipam/filtersets.py:958 virtualization/filtersets.py:58 -#: virtualization/filtersets.py:186 +#: netbox/circuits/filtersets.py:42 netbox/circuits/filtersets.py:209 +#: netbox/dcim/filtersets.py:127 netbox/dcim/filtersets.py:224 +#: netbox/dcim/filtersets.py:310 netbox/dcim/filtersets.py:419 +#: netbox/dcim/filtersets.py:982 netbox/dcim/filtersets.py:1318 +#: netbox/dcim/filtersets.py:1845 netbox/dcim/filtersets.py:2088 +#: netbox/dcim/filtersets.py:2146 netbox/ipam/filtersets.py:352 +#: netbox/ipam/filtersets.py:958 netbox/virtualization/filtersets.py:58 +#: netbox/virtualization/filtersets.py:186 msgid "Site group (ID)" msgstr "Site grubu (ID)" -#: circuits/filtersets.py:49 circuits/filtersets.py:216 dcim/filtersets.py:134 -#: dcim/filtersets.py:231 dcim/filtersets.py:317 dcim/filtersets.py:426 -#: dcim/filtersets.py:989 dcim/filtersets.py:1325 dcim/filtersets.py:1852 -#: dcim/filtersets.py:2095 dcim/filtersets.py:2153 extras/filtersets.py:467 -#: ipam/filtersets.py:359 ipam/filtersets.py:965 -#: virtualization/filtersets.py:65 virtualization/filtersets.py:193 +#: netbox/circuits/filtersets.py:49 netbox/circuits/filtersets.py:216 +#: netbox/dcim/filtersets.py:134 netbox/dcim/filtersets.py:231 +#: netbox/dcim/filtersets.py:317 netbox/dcim/filtersets.py:426 +#: netbox/dcim/filtersets.py:989 netbox/dcim/filtersets.py:1325 +#: netbox/dcim/filtersets.py:1852 netbox/dcim/filtersets.py:2095 +#: netbox/dcim/filtersets.py:2153 netbox/extras/filtersets.py:467 +#: netbox/ipam/filtersets.py:359 netbox/ipam/filtersets.py:965 +#: netbox/virtualization/filtersets.py:65 +#: netbox/virtualization/filtersets.py:193 msgid "Site group (slug)" msgstr "Site grubu (kısa ad)" -#: circuits/filtersets.py:54 circuits/forms/bulk_edit.py:186 -#: circuits/forms/bulk_edit.py:214 circuits/forms/bulk_import.py:126 -#: circuits/forms/filtersets.py:49 circuits/forms/filtersets.py:169 -#: circuits/forms/filtersets.py:207 circuits/forms/model_forms.py:136 -#: circuits/forms/model_forms.py:152 circuits/tables/circuits.py:105 -#: dcim/forms/bulk_edit.py:167 dcim/forms/bulk_edit.py:239 -#: dcim/forms/bulk_edit.py:575 dcim/forms/bulk_edit.py:771 -#: dcim/forms/bulk_import.py:130 dcim/forms/bulk_import.py:184 -#: dcim/forms/bulk_import.py:257 dcim/forms/bulk_import.py:485 -#: dcim/forms/bulk_import.py:1262 dcim/forms/bulk_import.py:1290 -#: dcim/forms/filtersets.py:85 dcim/forms/filtersets.py:218 -#: dcim/forms/filtersets.py:265 dcim/forms/filtersets.py:374 -#: dcim/forms/filtersets.py:682 dcim/forms/filtersets.py:916 -#: dcim/forms/filtersets.py:940 dcim/forms/filtersets.py:1030 -#: dcim/forms/filtersets.py:1068 dcim/forms/filtersets.py:1476 -#: dcim/forms/filtersets.py:1500 dcim/forms/filtersets.py:1524 -#: dcim/forms/model_forms.py:136 dcim/forms/model_forms.py:164 -#: dcim/forms/model_forms.py:206 dcim/forms/model_forms.py:406 -#: dcim/forms/model_forms.py:668 dcim/forms/object_create.py:391 -#: dcim/tables/devices.py:158 dcim/tables/power.py:26 dcim/tables/power.py:93 -#: dcim/tables/racks.py:62 dcim/tables/racks.py:138 dcim/tables/sites.py:129 -#: extras/filtersets.py:477 ipam/forms/bulk_edit.py:216 -#: ipam/forms/bulk_edit.py:270 ipam/forms/bulk_edit.py:448 -#: ipam/forms/bulk_edit.py:522 ipam/forms/bulk_import.py:170 -#: ipam/forms/bulk_import.py:437 ipam/forms/filtersets.py:153 -#: ipam/forms/filtersets.py:231 ipam/forms/filtersets.py:432 -#: ipam/forms/filtersets.py:496 ipam/forms/model_forms.py:203 -#: ipam/forms/model_forms.py:587 ipam/forms/model_forms.py:682 -#: ipam/tables/ip.py:244 ipam/tables/vlans.py:114 ipam/tables/vlans.py:216 -#: templates/circuits/inc/circuit_termination_fields.html:6 -#: templates/dcim/device.html:21 templates/dcim/inc/cable_termination.html:8 -#: templates/dcim/inc/cable_termination.html:33 -#: templates/dcim/location.html:37 templates/dcim/powerpanel.html:22 -#: templates/dcim/rack.html:22 templates/dcim/rackreservation.html:28 -#: templates/dcim/site.html:27 templates/ipam/prefix.html:56 -#: templates/ipam/vlan.html:23 templates/ipam/vlan_edit.html:40 -#: templates/virtualization/cluster.html:42 -#: templates/virtualization/virtualmachine.html:91 -#: virtualization/forms/bulk_edit.py:91 virtualization/forms/bulk_edit.py:109 -#: virtualization/forms/bulk_edit.py:124 -#: virtualization/forms/bulk_import.py:59 -#: virtualization/forms/bulk_import.py:85 -#: virtualization/forms/filtersets.py:79 -#: virtualization/forms/filtersets.py:148 -#: virtualization/forms/model_forms.py:71 -#: virtualization/forms/model_forms.py:104 -#: virtualization/forms/model_forms.py:171 -#: virtualization/tables/clusters.py:77 -#: virtualization/tables/virtualmachines.py:62 vpn/forms/filtersets.py:266 -#: wireless/forms/model_forms.py:76 wireless/forms/model_forms.py:118 +#: netbox/circuits/filtersets.py:54 netbox/circuits/forms/bulk_edit.py:186 +#: netbox/circuits/forms/bulk_edit.py:214 +#: netbox/circuits/forms/bulk_import.py:126 +#: netbox/circuits/forms/filtersets.py:49 +#: netbox/circuits/forms/filtersets.py:169 +#: netbox/circuits/forms/filtersets.py:207 +#: netbox/circuits/forms/model_forms.py:136 +#: netbox/circuits/forms/model_forms.py:152 +#: netbox/circuits/tables/circuits.py:105 netbox/dcim/forms/bulk_edit.py:167 +#: netbox/dcim/forms/bulk_edit.py:239 netbox/dcim/forms/bulk_edit.py:575 +#: netbox/dcim/forms/bulk_edit.py:771 netbox/dcim/forms/bulk_import.py:130 +#: netbox/dcim/forms/bulk_import.py:184 netbox/dcim/forms/bulk_import.py:257 +#: netbox/dcim/forms/bulk_import.py:485 netbox/dcim/forms/bulk_import.py:1262 +#: netbox/dcim/forms/bulk_import.py:1290 netbox/dcim/forms/filtersets.py:85 +#: netbox/dcim/forms/filtersets.py:218 netbox/dcim/forms/filtersets.py:265 +#: netbox/dcim/forms/filtersets.py:374 netbox/dcim/forms/filtersets.py:682 +#: netbox/dcim/forms/filtersets.py:916 netbox/dcim/forms/filtersets.py:940 +#: netbox/dcim/forms/filtersets.py:1030 netbox/dcim/forms/filtersets.py:1068 +#: netbox/dcim/forms/filtersets.py:1476 netbox/dcim/forms/filtersets.py:1500 +#: netbox/dcim/forms/filtersets.py:1524 netbox/dcim/forms/model_forms.py:136 +#: netbox/dcim/forms/model_forms.py:164 netbox/dcim/forms/model_forms.py:206 +#: netbox/dcim/forms/model_forms.py:406 netbox/dcim/forms/model_forms.py:668 +#: netbox/dcim/forms/object_create.py:391 netbox/dcim/tables/devices.py:150 +#: netbox/dcim/tables/power.py:26 netbox/dcim/tables/power.py:93 +#: netbox/dcim/tables/racks.py:62 netbox/dcim/tables/racks.py:138 +#: netbox/dcim/tables/sites.py:129 netbox/extras/filtersets.py:477 +#: netbox/ipam/forms/bulk_edit.py:216 netbox/ipam/forms/bulk_edit.py:270 +#: netbox/ipam/forms/bulk_edit.py:448 netbox/ipam/forms/bulk_edit.py:522 +#: netbox/ipam/forms/bulk_import.py:170 netbox/ipam/forms/bulk_import.py:437 +#: netbox/ipam/forms/filtersets.py:153 netbox/ipam/forms/filtersets.py:231 +#: netbox/ipam/forms/filtersets.py:432 netbox/ipam/forms/filtersets.py:496 +#: netbox/ipam/forms/model_forms.py:203 netbox/ipam/forms/model_forms.py:587 +#: netbox/ipam/forms/model_forms.py:682 netbox/ipam/tables/ip.py:244 +#: netbox/ipam/tables/vlans.py:114 netbox/ipam/tables/vlans.py:216 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:6 +#: netbox/templates/dcim/device.html:22 +#: netbox/templates/dcim/inc/cable_termination.html:8 +#: netbox/templates/dcim/inc/cable_termination.html:33 +#: netbox/templates/dcim/location.html:37 +#: netbox/templates/dcim/powerpanel.html:22 netbox/templates/dcim/rack.html:22 +#: netbox/templates/dcim/rackreservation.html:28 +#: netbox/templates/dcim/site.html:28 netbox/templates/ipam/prefix.html:56 +#: netbox/templates/ipam/vlan.html:23 netbox/templates/ipam/vlan_edit.html:40 +#: netbox/templates/virtualization/cluster.html:42 +#: netbox/templates/virtualization/virtualmachine.html:91 +#: netbox/virtualization/forms/bulk_edit.py:91 +#: netbox/virtualization/forms/bulk_edit.py:109 +#: netbox/virtualization/forms/bulk_edit.py:124 +#: netbox/virtualization/forms/bulk_import.py:59 +#: netbox/virtualization/forms/bulk_import.py:85 +#: netbox/virtualization/forms/filtersets.py:79 +#: netbox/virtualization/forms/filtersets.py:148 +#: netbox/virtualization/forms/model_forms.py:71 +#: netbox/virtualization/forms/model_forms.py:104 +#: netbox/virtualization/forms/model_forms.py:171 +#: netbox/virtualization/tables/clusters.py:77 +#: netbox/virtualization/tables/virtualmachines.py:62 +#: netbox/vpn/forms/filtersets.py:266 netbox/wireless/forms/model_forms.py:76 +#: netbox/wireless/forms/model_forms.py:118 msgid "Site" msgstr "Site" -#: circuits/filtersets.py:60 circuits/filtersets.py:227 -#: circuits/filtersets.py:272 dcim/filtersets.py:241 dcim/filtersets.py:327 -#: dcim/filtersets.py:400 extras/filtersets.py:483 ipam/filtersets.py:238 -#: ipam/filtersets.py:369 ipam/filtersets.py:975 -#: virtualization/filtersets.py:75 virtualization/filtersets.py:203 -#: vpn/filtersets.py:382 +#: netbox/circuits/filtersets.py:60 netbox/circuits/filtersets.py:227 +#: netbox/circuits/filtersets.py:272 netbox/dcim/filtersets.py:241 +#: netbox/dcim/filtersets.py:327 netbox/dcim/filtersets.py:400 +#: netbox/extras/filtersets.py:483 netbox/ipam/filtersets.py:238 +#: netbox/ipam/filtersets.py:369 netbox/ipam/filtersets.py:975 +#: netbox/virtualization/filtersets.py:75 +#: netbox/virtualization/filtersets.py:203 netbox/vpn/filtersets.py:382 msgid "Site (slug)" msgstr "Site (kısa ad)" -#: circuits/filtersets.py:65 +#: netbox/circuits/filtersets.py:65 msgid "ASN (ID)" msgstr "ASN (ID)" -#: circuits/filtersets.py:71 circuits/forms/filtersets.py:29 -#: ipam/forms/model_forms.py:157 ipam/models/asns.py:108 -#: ipam/models/asns.py:125 ipam/tables/asn.py:41 templates/ipam/asn.html:20 +#: netbox/circuits/filtersets.py:71 netbox/circuits/forms/filtersets.py:29 +#: netbox/ipam/forms/model_forms.py:157 netbox/ipam/models/asns.py:108 +#: netbox/ipam/models/asns.py:125 netbox/ipam/tables/asn.py:41 +#: netbox/templates/ipam/asn.html:20 msgid "ASN" msgstr "ASN" -#: circuits/filtersets.py:93 circuits/filtersets.py:120 -#: circuits/filtersets.py:154 circuits/filtersets.py:281 -#: ipam/filtersets.py:243 +#: netbox/circuits/filtersets.py:93 netbox/circuits/filtersets.py:120 +#: netbox/circuits/filtersets.py:154 netbox/circuits/filtersets.py:281 +#: netbox/ipam/filtersets.py:243 msgid "Provider (ID)" msgstr "Sağlayıcı (ID)" -#: circuits/filtersets.py:99 circuits/filtersets.py:126 -#: circuits/filtersets.py:160 circuits/filtersets.py:287 -#: ipam/filtersets.py:249 +#: netbox/circuits/filtersets.py:99 netbox/circuits/filtersets.py:126 +#: netbox/circuits/filtersets.py:160 netbox/circuits/filtersets.py:287 +#: netbox/ipam/filtersets.py:249 msgid "Provider (slug)" msgstr "Sağlayıcı (kısa ad)" -#: circuits/filtersets.py:165 +#: netbox/circuits/filtersets.py:165 msgid "Provider account (ID)" msgstr "Sağlayıcı hesabı (ID)" -#: circuits/filtersets.py:171 +#: netbox/circuits/filtersets.py:171 msgid "Provider account (account)" msgstr "Sağlayıcı hesabı (hesap)" -#: circuits/filtersets.py:176 +#: netbox/circuits/filtersets.py:176 msgid "Provider network (ID)" msgstr "Sağlayıcı ağı (ID)" -#: circuits/filtersets.py:180 +#: netbox/circuits/filtersets.py:180 msgid "Circuit type (ID)" msgstr "Devre tipi (ID)" -#: circuits/filtersets.py:186 +#: netbox/circuits/filtersets.py:186 msgid "Circuit type (slug)" msgstr "Devre tipi (kısa ad)" -#: circuits/filtersets.py:221 circuits/filtersets.py:266 -#: dcim/filtersets.py:235 dcim/filtersets.py:321 dcim/filtersets.py:394 -#: dcim/filtersets.py:993 dcim/filtersets.py:1330 dcim/filtersets.py:1857 -#: dcim/filtersets.py:2099 dcim/filtersets.py:2158 ipam/filtersets.py:232 -#: ipam/filtersets.py:363 ipam/filtersets.py:969 -#: virtualization/filtersets.py:69 virtualization/filtersets.py:197 -#: vpn/filtersets.py:387 +#: netbox/circuits/filtersets.py:221 netbox/circuits/filtersets.py:266 +#: netbox/dcim/filtersets.py:235 netbox/dcim/filtersets.py:321 +#: netbox/dcim/filtersets.py:394 netbox/dcim/filtersets.py:993 +#: netbox/dcim/filtersets.py:1330 netbox/dcim/filtersets.py:1857 +#: netbox/dcim/filtersets.py:2099 netbox/dcim/filtersets.py:2158 +#: netbox/ipam/filtersets.py:232 netbox/ipam/filtersets.py:363 +#: netbox/ipam/filtersets.py:969 netbox/virtualization/filtersets.py:69 +#: netbox/virtualization/filtersets.py:197 netbox/vpn/filtersets.py:387 msgid "Site (ID)" msgstr "Site (ID)" -#: circuits/filtersets.py:231 circuits/filtersets.py:235 +#: netbox/circuits/filtersets.py:231 netbox/circuits/filtersets.py:235 msgid "Termination A (ID)" msgstr "Fesih A (ID)" -#: circuits/filtersets.py:258 core/filtersets.py:73 core/filtersets.py:132 -#: dcim/filtersets.py:693 dcim/filtersets.py:1299 dcim/filtersets.py:2206 -#: extras/filtersets.py:41 extras/filtersets.py:63 extras/filtersets.py:92 -#: extras/filtersets.py:127 extras/filtersets.py:176 extras/filtersets.py:204 -#: extras/filtersets.py:234 extras/filtersets.py:271 extras/filtersets.py:343 -#: extras/filtersets.py:390 extras/filtersets.py:450 extras/filtersets.py:613 -#: extras/filtersets.py:655 extras/filtersets.py:696 -#: ipam/forms/model_forms.py:447 netbox/filtersets.py:275 -#: netbox/forms/__init__.py:22 netbox/forms/base.py:165 -#: templates/htmx/object_selector.html:28 templates/inc/filter_list.html:45 -#: templates/ipam/ipaddress_assign.html:29 templates/search.html:7 -#: templates/search.html:26 tenancy/filtersets.py:100 users/filtersets.py:23 -#: users/filtersets.py:52 users/filtersets.py:92 users/filtersets.py:140 -#: utilities/forms/forms.py:104 +#: netbox/circuits/filtersets.py:258 netbox/core/filtersets.py:73 +#: netbox/core/filtersets.py:132 netbox/dcim/filtersets.py:693 +#: netbox/dcim/filtersets.py:1299 netbox/dcim/filtersets.py:2206 +#: netbox/extras/filtersets.py:41 netbox/extras/filtersets.py:63 +#: netbox/extras/filtersets.py:92 netbox/extras/filtersets.py:127 +#: netbox/extras/filtersets.py:176 netbox/extras/filtersets.py:204 +#: netbox/extras/filtersets.py:234 netbox/extras/filtersets.py:271 +#: netbox/extras/filtersets.py:343 netbox/extras/filtersets.py:390 +#: netbox/extras/filtersets.py:450 netbox/extras/filtersets.py:613 +#: netbox/extras/filtersets.py:655 netbox/extras/filtersets.py:696 +#: netbox/ipam/forms/model_forms.py:447 netbox/netbox/filtersets.py:275 +#: netbox/netbox/forms/__init__.py:22 netbox/netbox/forms/base.py:165 +#: netbox/templates/htmx/object_selector.html:28 +#: netbox/templates/inc/filter_list.html:45 +#: netbox/templates/ipam/ipaddress_assign.html:29 +#: netbox/templates/search.html:7 netbox/templates/search.html:26 +#: netbox/tenancy/filtersets.py:100 netbox/users/filtersets.py:23 +#: netbox/users/filtersets.py:52 netbox/users/filtersets.py:92 +#: netbox/users/filtersets.py:140 netbox/utilities/forms/forms.py:104 msgid "Search" msgstr "Arama" -#: circuits/filtersets.py:262 circuits/forms/bulk_edit.py:170 -#: circuits/forms/bulk_import.py:117 circuits/forms/filtersets.py:196 -#: circuits/forms/filtersets.py:212 circuits/forms/model_forms.py:109 -#: circuits/forms/model_forms.py:131 circuits/tables/circuits.py:96 -#: dcim/forms/connections.py:71 templates/circuits/circuit.html:15 -#: templates/circuits/circuittermination.html:19 -#: templates/dcim/inc/cable_termination.html:55 -#: templates/dcim/trace/circuit.html:4 +#: netbox/circuits/filtersets.py:262 netbox/circuits/forms/bulk_edit.py:170 +#: netbox/circuits/forms/bulk_import.py:117 +#: netbox/circuits/forms/filtersets.py:196 +#: netbox/circuits/forms/filtersets.py:212 +#: netbox/circuits/forms/model_forms.py:109 +#: netbox/circuits/forms/model_forms.py:131 +#: netbox/circuits/tables/circuits.py:96 netbox/dcim/forms/connections.py:71 +#: netbox/templates/circuits/circuit.html:15 +#: netbox/templates/circuits/circuittermination.html:19 +#: netbox/templates/dcim/inc/cable_termination.html:55 +#: netbox/templates/dcim/trace/circuit.html:4 msgid "Circuit" msgstr "Devre" -#: circuits/filtersets.py:276 +#: netbox/circuits/filtersets.py:276 msgid "ProviderNetwork (ID)" msgstr "Sağlayıcı Ağı (ID)" -#: circuits/forms/bulk_edit.py:28 circuits/forms/filtersets.py:54 -#: circuits/forms/model_forms.py:27 circuits/tables/providers.py:33 -#: dcim/forms/bulk_edit.py:127 dcim/forms/filtersets.py:188 -#: dcim/forms/model_forms.py:122 dcim/tables/sites.py:94 -#: ipam/models/asns.py:126 ipam/tables/asn.py:27 ipam/views.py:219 -#: netbox/navigation/menu.py:159 netbox/navigation/menu.py:162 -#: templates/circuits/provider.html:23 +#: netbox/circuits/forms/bulk_edit.py:28 +#: netbox/circuits/forms/filtersets.py:54 +#: netbox/circuits/forms/model_forms.py:27 +#: netbox/circuits/tables/providers.py:33 netbox/dcim/forms/bulk_edit.py:127 +#: netbox/dcim/forms/filtersets.py:188 netbox/dcim/forms/model_forms.py:122 +#: netbox/dcim/tables/sites.py:94 netbox/ipam/models/asns.py:126 +#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:219 +#: netbox/netbox/navigation/menu.py:159 netbox/netbox/navigation/menu.py:162 +#: netbox/templates/circuits/provider.html:23 msgid "ASNs" msgstr "ASN'ler" -#: circuits/forms/bulk_edit.py:32 circuits/forms/bulk_edit.py:54 -#: circuits/forms/bulk_edit.py:81 circuits/forms/bulk_edit.py:102 -#: circuits/forms/bulk_edit.py:162 circuits/forms/bulk_edit.py:181 -#: core/forms/bulk_edit.py:28 core/tables/plugins.py:29 -#: dcim/forms/bulk_create.py:35 dcim/forms/bulk_edit.py:72 -#: dcim/forms/bulk_edit.py:91 dcim/forms/bulk_edit.py:150 -#: dcim/forms/bulk_edit.py:191 dcim/forms/bulk_edit.py:209 -#: dcim/forms/bulk_edit.py:337 dcim/forms/bulk_edit.py:373 -#: dcim/forms/bulk_edit.py:388 dcim/forms/bulk_edit.py:447 -#: dcim/forms/bulk_edit.py:486 dcim/forms/bulk_edit.py:516 -#: dcim/forms/bulk_edit.py:540 dcim/forms/bulk_edit.py:613 -#: dcim/forms/bulk_edit.py:665 dcim/forms/bulk_edit.py:717 -#: dcim/forms/bulk_edit.py:740 dcim/forms/bulk_edit.py:788 -#: dcim/forms/bulk_edit.py:858 dcim/forms/bulk_edit.py:911 -#: dcim/forms/bulk_edit.py:946 dcim/forms/bulk_edit.py:986 -#: dcim/forms/bulk_edit.py:1030 dcim/forms/bulk_edit.py:1075 -#: dcim/forms/bulk_edit.py:1102 dcim/forms/bulk_edit.py:1120 -#: dcim/forms/bulk_edit.py:1138 dcim/forms/bulk_edit.py:1156 -#: dcim/forms/bulk_edit.py:1575 extras/forms/bulk_edit.py:36 -#: extras/forms/bulk_edit.py:124 extras/forms/bulk_edit.py:153 -#: extras/forms/bulk_edit.py:183 extras/forms/bulk_edit.py:264 -#: extras/forms/bulk_edit.py:288 extras/forms/bulk_edit.py:302 -#: extras/tables/tables.py:58 ipam/forms/bulk_edit.py:51 -#: ipam/forms/bulk_edit.py:71 ipam/forms/bulk_edit.py:91 -#: ipam/forms/bulk_edit.py:115 ipam/forms/bulk_edit.py:144 -#: ipam/forms/bulk_edit.py:173 ipam/forms/bulk_edit.py:192 -#: ipam/forms/bulk_edit.py:261 ipam/forms/bulk_edit.py:305 -#: ipam/forms/bulk_edit.py:353 ipam/forms/bulk_edit.py:396 -#: ipam/forms/bulk_edit.py:424 ipam/forms/bulk_edit.py:554 -#: ipam/forms/bulk_edit.py:585 templates/account/token.html:35 -#: templates/circuits/circuit.html:59 templates/circuits/circuittype.html:26 -#: templates/circuits/inc/circuit_termination_fields.html:88 -#: templates/circuits/provider.html:33 -#: templates/circuits/providernetwork.html:32 -#: templates/core/datasource.html:54 templates/dcim/cable.html:36 -#: templates/dcim/consoleport.html:44 templates/dcim/consoleserverport.html:44 -#: templates/dcim/device.html:93 templates/dcim/devicebay.html:32 -#: templates/dcim/devicerole.html:30 templates/dcim/devicetype.html:33 -#: templates/dcim/frontport.html:58 templates/dcim/interface.html:69 -#: templates/dcim/inventoryitem.html:60 -#: templates/dcim/inventoryitemrole.html:22 templates/dcim/location.html:33 -#: templates/dcim/manufacturer.html:40 templates/dcim/module.html:70 -#: templates/dcim/modulebay.html:38 templates/dcim/moduletype.html:26 -#: templates/dcim/platform.html:33 templates/dcim/powerfeed.html:40 -#: templates/dcim/poweroutlet.html:40 templates/dcim/powerpanel.html:30 -#: templates/dcim/powerport.html:40 templates/dcim/rack.html:51 -#: templates/dcim/rackreservation.html:62 templates/dcim/rackrole.html:26 -#: templates/dcim/rearport.html:54 templates/dcim/region.html:33 -#: templates/dcim/site.html:59 templates/dcim/sitegroup.html:33 -#: templates/dcim/virtualchassis.html:31 -#: templates/extras/configcontext.html:21 -#: templates/extras/configtemplate.html:17 -#: templates/extras/customfield.html:34 -#: templates/extras/dashboard/widget_add.html:14 -#: templates/extras/eventrule.html:21 templates/extras/exporttemplate.html:19 -#: templates/extras/savedfilter.html:17 templates/extras/script_list.html:47 -#: templates/extras/tag.html:20 templates/extras/webhook.html:17 -#: templates/generic/bulk_import.html:120 templates/ipam/aggregate.html:43 -#: templates/ipam/asn.html:42 templates/ipam/asnrange.html:38 -#: templates/ipam/fhrpgroup.html:34 templates/ipam/ipaddress.html:55 -#: templates/ipam/iprange.html:67 templates/ipam/prefix.html:81 -#: templates/ipam/rir.html:26 templates/ipam/role.html:26 -#: templates/ipam/routetarget.html:21 templates/ipam/service.html:50 -#: templates/ipam/servicetemplate.html:27 templates/ipam/vlan.html:62 -#: templates/ipam/vlangroup.html:34 templates/ipam/vrf.html:33 -#: templates/tenancy/contact.html:67 templates/tenancy/contactgroup.html:25 -#: templates/tenancy/contactrole.html:22 templates/tenancy/tenant.html:24 -#: templates/tenancy/tenantgroup.html:33 templates/users/group.html:21 -#: templates/users/objectpermission.html:21 templates/users/token.html:27 -#: templates/virtualization/cluster.html:25 -#: templates/virtualization/clustergroup.html:26 -#: templates/virtualization/clustertype.html:26 -#: templates/virtualization/virtualdisk.html:39 -#: templates/virtualization/virtualmachine.html:31 -#: templates/virtualization/vminterface.html:51 -#: templates/vpn/ikepolicy.html:17 templates/vpn/ikeproposal.html:17 -#: templates/vpn/ipsecpolicy.html:17 templates/vpn/ipsecprofile.html:17 -#: templates/vpn/ipsecprofile.html:40 templates/vpn/ipsecprofile.html:73 -#: templates/vpn/ipsecproposal.html:17 templates/vpn/l2vpn.html:26 -#: templates/vpn/tunnel.html:33 templates/vpn/tunnelgroup.html:30 -#: templates/wireless/wirelesslan.html:26 -#: templates/wireless/wirelesslangroup.html:33 -#: templates/wireless/wirelesslink.html:34 tenancy/forms/bulk_edit.py:32 -#: tenancy/forms/bulk_edit.py:80 tenancy/forms/bulk_edit.py:122 -#: users/forms/bulk_edit.py:64 users/forms/bulk_edit.py:82 -#: users/forms/bulk_edit.py:112 virtualization/forms/bulk_edit.py:32 -#: virtualization/forms/bulk_edit.py:46 virtualization/forms/bulk_edit.py:100 -#: virtualization/forms/bulk_edit.py:177 virtualization/forms/bulk_edit.py:228 -#: virtualization/forms/bulk_edit.py:337 vpn/forms/bulk_edit.py:28 -#: vpn/forms/bulk_edit.py:64 vpn/forms/bulk_edit.py:121 -#: vpn/forms/bulk_edit.py:155 vpn/forms/bulk_edit.py:190 -#: vpn/forms/bulk_edit.py:215 vpn/forms/bulk_edit.py:247 -#: vpn/forms/bulk_edit.py:274 wireless/forms/bulk_edit.py:29 -#: wireless/forms/bulk_edit.py:82 wireless/forms/bulk_edit.py:129 +#: netbox/circuits/forms/bulk_edit.py:32 netbox/circuits/forms/bulk_edit.py:54 +#: netbox/circuits/forms/bulk_edit.py:81 +#: netbox/circuits/forms/bulk_edit.py:102 +#: netbox/circuits/forms/bulk_edit.py:162 +#: netbox/circuits/forms/bulk_edit.py:181 netbox/core/forms/bulk_edit.py:28 +#: netbox/core/tables/plugins.py:29 netbox/dcim/forms/bulk_create.py:35 +#: netbox/dcim/forms/bulk_edit.py:72 netbox/dcim/forms/bulk_edit.py:91 +#: netbox/dcim/forms/bulk_edit.py:150 netbox/dcim/forms/bulk_edit.py:191 +#: netbox/dcim/forms/bulk_edit.py:209 netbox/dcim/forms/bulk_edit.py:337 +#: netbox/dcim/forms/bulk_edit.py:373 netbox/dcim/forms/bulk_edit.py:388 +#: netbox/dcim/forms/bulk_edit.py:447 netbox/dcim/forms/bulk_edit.py:486 +#: netbox/dcim/forms/bulk_edit.py:516 netbox/dcim/forms/bulk_edit.py:540 +#: netbox/dcim/forms/bulk_edit.py:613 netbox/dcim/forms/bulk_edit.py:665 +#: netbox/dcim/forms/bulk_edit.py:717 netbox/dcim/forms/bulk_edit.py:740 +#: netbox/dcim/forms/bulk_edit.py:788 netbox/dcim/forms/bulk_edit.py:858 +#: netbox/dcim/forms/bulk_edit.py:911 netbox/dcim/forms/bulk_edit.py:946 +#: netbox/dcim/forms/bulk_edit.py:986 netbox/dcim/forms/bulk_edit.py:1030 +#: netbox/dcim/forms/bulk_edit.py:1075 netbox/dcim/forms/bulk_edit.py:1102 +#: netbox/dcim/forms/bulk_edit.py:1120 netbox/dcim/forms/bulk_edit.py:1138 +#: netbox/dcim/forms/bulk_edit.py:1156 netbox/dcim/forms/bulk_edit.py:1575 +#: netbox/extras/forms/bulk_edit.py:36 netbox/extras/forms/bulk_edit.py:124 +#: netbox/extras/forms/bulk_edit.py:153 netbox/extras/forms/bulk_edit.py:183 +#: netbox/extras/forms/bulk_edit.py:264 netbox/extras/forms/bulk_edit.py:288 +#: netbox/extras/forms/bulk_edit.py:302 netbox/extras/tables/tables.py:58 +#: netbox/ipam/forms/bulk_edit.py:51 netbox/ipam/forms/bulk_edit.py:71 +#: netbox/ipam/forms/bulk_edit.py:91 netbox/ipam/forms/bulk_edit.py:115 +#: netbox/ipam/forms/bulk_edit.py:144 netbox/ipam/forms/bulk_edit.py:173 +#: netbox/ipam/forms/bulk_edit.py:192 netbox/ipam/forms/bulk_edit.py:261 +#: netbox/ipam/forms/bulk_edit.py:305 netbox/ipam/forms/bulk_edit.py:353 +#: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/bulk_edit.py:424 +#: netbox/ipam/forms/bulk_edit.py:554 netbox/ipam/forms/bulk_edit.py:585 +#: netbox/templates/account/token.html:35 +#: netbox/templates/circuits/circuit.html:59 +#: netbox/templates/circuits/circuittype.html:26 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:88 +#: netbox/templates/circuits/provider.html:33 +#: netbox/templates/circuits/providernetwork.html:32 +#: netbox/templates/core/datasource.html:54 +#: netbox/templates/dcim/cable.html:36 +#: netbox/templates/dcim/consoleport.html:44 +#: netbox/templates/dcim/consoleserverport.html:44 +#: netbox/templates/dcim/device.html:94 +#: netbox/templates/dcim/devicebay.html:32 +#: netbox/templates/dcim/devicerole.html:30 +#: netbox/templates/dcim/devicetype.html:33 +#: netbox/templates/dcim/frontport.html:58 +#: netbox/templates/dcim/interface.html:69 +#: netbox/templates/dcim/inventoryitem.html:60 +#: netbox/templates/dcim/inventoryitemrole.html:22 +#: netbox/templates/dcim/location.html:33 +#: netbox/templates/dcim/manufacturer.html:40 +#: netbox/templates/dcim/module.html:70 +#: netbox/templates/dcim/modulebay.html:38 +#: netbox/templates/dcim/moduletype.html:26 +#: netbox/templates/dcim/platform.html:33 +#: netbox/templates/dcim/powerfeed.html:40 +#: netbox/templates/dcim/poweroutlet.html:40 +#: netbox/templates/dcim/powerpanel.html:30 +#: netbox/templates/dcim/powerport.html:40 netbox/templates/dcim/rack.html:51 +#: netbox/templates/dcim/rackreservation.html:62 +#: netbox/templates/dcim/rackrole.html:26 +#: netbox/templates/dcim/rearport.html:54 netbox/templates/dcim/region.html:33 +#: netbox/templates/dcim/site.html:60 netbox/templates/dcim/sitegroup.html:33 +#: netbox/templates/dcim/virtualchassis.html:31 +#: netbox/templates/extras/configcontext.html:21 +#: netbox/templates/extras/configtemplate.html:17 +#: netbox/templates/extras/customfield.html:34 +#: netbox/templates/extras/dashboard/widget_add.html:14 +#: netbox/templates/extras/eventrule.html:21 +#: netbox/templates/extras/exporttemplate.html:19 +#: netbox/templates/extras/savedfilter.html:17 +#: netbox/templates/extras/script_list.html:47 +#: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17 +#: netbox/templates/generic/bulk_import.html:120 +#: netbox/templates/ipam/aggregate.html:43 netbox/templates/ipam/asn.html:42 +#: netbox/templates/ipam/asnrange.html:38 +#: netbox/templates/ipam/fhrpgroup.html:34 +#: netbox/templates/ipam/ipaddress.html:55 +#: netbox/templates/ipam/iprange.html:67 netbox/templates/ipam/prefix.html:81 +#: netbox/templates/ipam/rir.html:26 netbox/templates/ipam/role.html:26 +#: netbox/templates/ipam/routetarget.html:21 +#: netbox/templates/ipam/service.html:50 +#: netbox/templates/ipam/servicetemplate.html:27 +#: netbox/templates/ipam/vlan.html:62 netbox/templates/ipam/vlangroup.html:34 +#: netbox/templates/ipam/vrf.html:33 netbox/templates/tenancy/contact.html:67 +#: netbox/templates/tenancy/contactgroup.html:25 +#: netbox/templates/tenancy/contactrole.html:22 +#: netbox/templates/tenancy/tenant.html:24 +#: netbox/templates/tenancy/tenantgroup.html:33 +#: netbox/templates/users/group.html:21 +#: netbox/templates/users/objectpermission.html:21 +#: netbox/templates/users/token.html:27 +#: netbox/templates/virtualization/cluster.html:25 +#: netbox/templates/virtualization/clustergroup.html:26 +#: netbox/templates/virtualization/clustertype.html:26 +#: netbox/templates/virtualization/virtualdisk.html:39 +#: netbox/templates/virtualization/virtualmachine.html:31 +#: netbox/templates/virtualization/vminterface.html:51 +#: netbox/templates/vpn/ikepolicy.html:17 +#: netbox/templates/vpn/ikeproposal.html:17 +#: netbox/templates/vpn/ipsecpolicy.html:17 +#: netbox/templates/vpn/ipsecprofile.html:17 +#: netbox/templates/vpn/ipsecprofile.html:40 +#: netbox/templates/vpn/ipsecprofile.html:73 +#: netbox/templates/vpn/ipsecproposal.html:17 +#: netbox/templates/vpn/l2vpn.html:26 netbox/templates/vpn/tunnel.html:33 +#: netbox/templates/vpn/tunnelgroup.html:30 +#: netbox/templates/wireless/wirelesslan.html:26 +#: netbox/templates/wireless/wirelesslangroup.html:33 +#: netbox/templates/wireless/wirelesslink.html:34 +#: netbox/tenancy/forms/bulk_edit.py:32 netbox/tenancy/forms/bulk_edit.py:80 +#: netbox/tenancy/forms/bulk_edit.py:122 netbox/users/forms/bulk_edit.py:64 +#: netbox/users/forms/bulk_edit.py:82 netbox/users/forms/bulk_edit.py:112 +#: netbox/virtualization/forms/bulk_edit.py:32 +#: netbox/virtualization/forms/bulk_edit.py:46 +#: netbox/virtualization/forms/bulk_edit.py:100 +#: netbox/virtualization/forms/bulk_edit.py:177 +#: netbox/virtualization/forms/bulk_edit.py:228 +#: netbox/virtualization/forms/bulk_edit.py:337 +#: netbox/vpn/forms/bulk_edit.py:28 netbox/vpn/forms/bulk_edit.py:64 +#: netbox/vpn/forms/bulk_edit.py:121 netbox/vpn/forms/bulk_edit.py:155 +#: netbox/vpn/forms/bulk_edit.py:190 netbox/vpn/forms/bulk_edit.py:215 +#: netbox/vpn/forms/bulk_edit.py:247 netbox/vpn/forms/bulk_edit.py:274 +#: netbox/wireless/forms/bulk_edit.py:29 netbox/wireless/forms/bulk_edit.py:82 +#: netbox/wireless/forms/bulk_edit.py:129 msgid "Description" msgstr "Açıklama" -#: circuits/forms/bulk_edit.py:49 circuits/forms/bulk_edit.py:71 -#: circuits/forms/bulk_edit.py:121 circuits/forms/bulk_import.py:35 -#: circuits/forms/bulk_import.py:50 circuits/forms/bulk_import.py:76 -#: circuits/forms/filtersets.py:68 circuits/forms/filtersets.py:86 -#: circuits/forms/filtersets.py:114 circuits/forms/filtersets.py:129 -#: circuits/forms/filtersets.py:197 circuits/forms/filtersets.py:230 -#: circuits/forms/model_forms.py:45 circuits/forms/model_forms.py:59 -#: circuits/forms/model_forms.py:91 circuits/tables/circuits.py:56 -#: circuits/tables/circuits.py:100 circuits/tables/providers.py:72 -#: circuits/tables/providers.py:103 templates/circuits/circuit.html:18 -#: templates/circuits/circuittermination.html:25 -#: templates/circuits/provider.html:20 -#: templates/circuits/provideraccount.html:20 -#: templates/circuits/providernetwork.html:20 -#: templates/dcim/inc/cable_termination.html:51 +#: netbox/circuits/forms/bulk_edit.py:49 netbox/circuits/forms/bulk_edit.py:71 +#: netbox/circuits/forms/bulk_edit.py:121 +#: netbox/circuits/forms/bulk_import.py:35 +#: netbox/circuits/forms/bulk_import.py:50 +#: netbox/circuits/forms/bulk_import.py:76 +#: netbox/circuits/forms/filtersets.py:68 +#: netbox/circuits/forms/filtersets.py:86 +#: netbox/circuits/forms/filtersets.py:114 +#: netbox/circuits/forms/filtersets.py:129 +#: netbox/circuits/forms/filtersets.py:197 +#: netbox/circuits/forms/filtersets.py:230 +#: netbox/circuits/forms/model_forms.py:45 +#: netbox/circuits/forms/model_forms.py:59 +#: netbox/circuits/forms/model_forms.py:91 +#: netbox/circuits/tables/circuits.py:56 +#: netbox/circuits/tables/circuits.py:100 +#: netbox/circuits/tables/providers.py:72 +#: netbox/circuits/tables/providers.py:103 +#: netbox/templates/circuits/circuit.html:18 +#: netbox/templates/circuits/circuittermination.html:25 +#: netbox/templates/circuits/provider.html:20 +#: netbox/templates/circuits/provideraccount.html:20 +#: netbox/templates/circuits/providernetwork.html:20 +#: netbox/templates/dcim/inc/cable_termination.html:51 msgid "Provider" msgstr "Sağlayıcı" -#: circuits/forms/bulk_edit.py:78 circuits/forms/filtersets.py:89 -#: templates/circuits/providernetwork.html:28 +#: netbox/circuits/forms/bulk_edit.py:78 +#: netbox/circuits/forms/filtersets.py:89 +#: netbox/templates/circuits/providernetwork.html:28 msgid "Service ID" msgstr "Servis ID" -#: circuits/forms/bulk_edit.py:98 circuits/forms/filtersets.py:105 -#: dcim/forms/bulk_edit.py:205 dcim/forms/bulk_edit.py:502 -#: dcim/forms/bulk_edit.py:702 dcim/forms/bulk_edit.py:1071 -#: dcim/forms/bulk_edit.py:1098 dcim/forms/bulk_edit.py:1571 -#: dcim/forms/filtersets.py:983 dcim/forms/filtersets.py:1359 -#: dcim/forms/filtersets.py:1380 dcim/tables/devices.py:699 -#: dcim/tables/devices.py:759 dcim/tables/devices.py:986 -#: dcim/tables/devicetypes.py:245 dcim/tables/devicetypes.py:260 -#: dcim/tables/racks.py:32 extras/forms/bulk_edit.py:260 -#: extras/tables/tables.py:333 templates/circuits/circuittype.html:30 -#: templates/dcim/cable.html:40 templates/dcim/devicerole.html:34 -#: templates/dcim/frontport.html:40 templates/dcim/inventoryitemrole.html:26 -#: templates/dcim/rackrole.html:30 templates/dcim/rearport.html:40 -#: templates/extras/tag.html:26 +#: netbox/circuits/forms/bulk_edit.py:98 +#: netbox/circuits/forms/filtersets.py:105 netbox/dcim/forms/bulk_edit.py:205 +#: netbox/dcim/forms/bulk_edit.py:502 netbox/dcim/forms/bulk_edit.py:702 +#: netbox/dcim/forms/bulk_edit.py:1071 netbox/dcim/forms/bulk_edit.py:1098 +#: netbox/dcim/forms/bulk_edit.py:1571 netbox/dcim/forms/filtersets.py:983 +#: netbox/dcim/forms/filtersets.py:1359 netbox/dcim/forms/filtersets.py:1380 +#: netbox/dcim/tables/devices.py:687 netbox/dcim/tables/devices.py:744 +#: netbox/dcim/tables/devices.py:968 netbox/dcim/tables/devicetypes.py:245 +#: netbox/dcim/tables/devicetypes.py:260 netbox/dcim/tables/racks.py:32 +#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/tables/tables.py:333 +#: netbox/templates/circuits/circuittype.html:30 +#: netbox/templates/dcim/cable.html:40 +#: netbox/templates/dcim/devicerole.html:34 +#: netbox/templates/dcim/frontport.html:40 +#: netbox/templates/dcim/inventoryitemrole.html:26 +#: netbox/templates/dcim/rackrole.html:30 +#: netbox/templates/dcim/rearport.html:40 netbox/templates/extras/tag.html:26 msgid "Color" msgstr "Renk" -#: circuits/forms/bulk_edit.py:116 circuits/forms/bulk_import.py:89 -#: circuits/forms/filtersets.py:124 core/forms/bulk_edit.py:18 -#: core/forms/filtersets.py:30 core/tables/data.py:20 core/tables/jobs.py:18 -#: dcim/forms/bulk_edit.py:282 dcim/forms/bulk_edit.py:680 -#: dcim/forms/bulk_edit.py:819 dcim/forms/bulk_edit.py:887 -#: dcim/forms/bulk_edit.py:906 dcim/forms/bulk_edit.py:929 -#: dcim/forms/bulk_edit.py:971 dcim/forms/bulk_edit.py:1015 -#: dcim/forms/bulk_edit.py:1066 dcim/forms/bulk_edit.py:1093 -#: dcim/forms/bulk_import.py:214 dcim/forms/bulk_import.py:653 -#: dcim/forms/bulk_import.py:679 dcim/forms/bulk_import.py:705 -#: dcim/forms/bulk_import.py:725 dcim/forms/bulk_import.py:808 -#: dcim/forms/bulk_import.py:902 dcim/forms/bulk_import.py:944 -#: dcim/forms/bulk_import.py:1161 dcim/forms/bulk_import.py:1327 -#: dcim/forms/filtersets.py:287 dcim/forms/filtersets.py:874 -#: dcim/forms/filtersets.py:973 dcim/forms/filtersets.py:1094 -#: dcim/forms/filtersets.py:1164 dcim/forms/filtersets.py:1186 -#: dcim/forms/filtersets.py:1208 dcim/forms/filtersets.py:1225 -#: dcim/forms/filtersets.py:1259 dcim/forms/filtersets.py:1354 -#: dcim/forms/filtersets.py:1375 dcim/forms/model_forms.py:643 -#: dcim/forms/model_forms.py:649 dcim/forms/object_import.py:84 -#: dcim/forms/object_import.py:113 dcim/forms/object_import.py:145 -#: dcim/tables/devices.py:183 dcim/tables/devices.py:815 -#: dcim/tables/power.py:77 extras/forms/bulk_import.py:39 -#: extras/tables/tables.py:283 extras/tables/tables.py:355 -#: extras/tables/tables.py:473 netbox/tables/tables.py:239 -#: templates/circuits/circuit.html:30 templates/core/datasource.html:38 -#: templates/dcim/cable.html:15 templates/dcim/consoleport.html:36 -#: templates/dcim/consoleserverport.html:36 templates/dcim/frontport.html:36 -#: templates/dcim/interface.html:46 templates/dcim/interface.html:169 -#: templates/dcim/interface.html:311 templates/dcim/powerfeed.html:32 -#: templates/dcim/poweroutlet.html:36 templates/dcim/powerport.html:36 -#: templates/dcim/rack.html:76 templates/dcim/rearport.html:36 -#: templates/extras/eventrule.html:80 templates/virtualization/cluster.html:17 -#: templates/vpn/l2vpn.html:22 -#: templates/wireless/inc/authentication_attrs.html:8 -#: templates/wireless/inc/wirelesslink_interface.html:14 -#: virtualization/forms/bulk_edit.py:60 virtualization/forms/bulk_import.py:41 -#: virtualization/forms/filtersets.py:54 -#: virtualization/forms/model_forms.py:62 virtualization/tables/clusters.py:66 -#: vpn/forms/bulk_edit.py:264 vpn/forms/bulk_import.py:264 -#: vpn/forms/filtersets.py:217 vpn/forms/model_forms.py:84 -#: vpn/forms/model_forms.py:119 vpn/forms/model_forms.py:231 +#: netbox/circuits/forms/bulk_edit.py:116 +#: netbox/circuits/forms/bulk_import.py:89 +#: netbox/circuits/forms/filtersets.py:124 netbox/core/forms/bulk_edit.py:18 +#: netbox/core/forms/filtersets.py:30 netbox/core/tables/data.py:20 +#: netbox/core/tables/jobs.py:18 netbox/dcim/forms/bulk_edit.py:282 +#: netbox/dcim/forms/bulk_edit.py:680 netbox/dcim/forms/bulk_edit.py:819 +#: netbox/dcim/forms/bulk_edit.py:887 netbox/dcim/forms/bulk_edit.py:906 +#: netbox/dcim/forms/bulk_edit.py:929 netbox/dcim/forms/bulk_edit.py:971 +#: netbox/dcim/forms/bulk_edit.py:1015 netbox/dcim/forms/bulk_edit.py:1066 +#: netbox/dcim/forms/bulk_edit.py:1093 netbox/dcim/forms/bulk_import.py:214 +#: netbox/dcim/forms/bulk_import.py:653 netbox/dcim/forms/bulk_import.py:679 +#: netbox/dcim/forms/bulk_import.py:705 netbox/dcim/forms/bulk_import.py:725 +#: netbox/dcim/forms/bulk_import.py:808 netbox/dcim/forms/bulk_import.py:902 +#: netbox/dcim/forms/bulk_import.py:944 netbox/dcim/forms/bulk_import.py:1161 +#: netbox/dcim/forms/bulk_import.py:1327 netbox/dcim/forms/filtersets.py:287 +#: netbox/dcim/forms/filtersets.py:874 netbox/dcim/forms/filtersets.py:973 +#: netbox/dcim/forms/filtersets.py:1094 netbox/dcim/forms/filtersets.py:1164 +#: netbox/dcim/forms/filtersets.py:1186 netbox/dcim/forms/filtersets.py:1208 +#: netbox/dcim/forms/filtersets.py:1225 netbox/dcim/forms/filtersets.py:1259 +#: netbox/dcim/forms/filtersets.py:1354 netbox/dcim/forms/filtersets.py:1375 +#: netbox/dcim/forms/model_forms.py:643 netbox/dcim/forms/model_forms.py:649 +#: netbox/dcim/forms/object_import.py:84 +#: netbox/dcim/forms/object_import.py:113 +#: netbox/dcim/forms/object_import.py:145 netbox/dcim/tables/devices.py:175 +#: netbox/dcim/tables/devices.py:797 netbox/dcim/tables/power.py:77 +#: netbox/extras/forms/bulk_import.py:39 netbox/extras/tables/tables.py:283 +#: netbox/extras/tables/tables.py:355 netbox/extras/tables/tables.py:473 +#: netbox/netbox/tables/tables.py:239 +#: netbox/templates/circuits/circuit.html:30 +#: netbox/templates/core/datasource.html:38 +#: netbox/templates/dcim/cable.html:15 +#: netbox/templates/dcim/consoleport.html:36 +#: netbox/templates/dcim/consoleserverport.html:36 +#: netbox/templates/dcim/frontport.html:36 +#: netbox/templates/dcim/interface.html:46 +#: netbox/templates/dcim/interface.html:169 +#: netbox/templates/dcim/interface.html:311 +#: netbox/templates/dcim/powerfeed.html:32 +#: netbox/templates/dcim/poweroutlet.html:36 +#: netbox/templates/dcim/powerport.html:36 netbox/templates/dcim/rack.html:76 +#: netbox/templates/dcim/rearport.html:36 +#: netbox/templates/extras/eventrule.html:80 +#: netbox/templates/virtualization/cluster.html:17 +#: netbox/templates/vpn/l2vpn.html:22 +#: netbox/templates/wireless/inc/authentication_attrs.html:8 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:14 +#: netbox/virtualization/forms/bulk_edit.py:60 +#: netbox/virtualization/forms/bulk_import.py:41 +#: netbox/virtualization/forms/filtersets.py:54 +#: netbox/virtualization/forms/model_forms.py:62 +#: netbox/virtualization/tables/clusters.py:66 +#: netbox/vpn/forms/bulk_edit.py:264 netbox/vpn/forms/bulk_import.py:264 +#: netbox/vpn/forms/filtersets.py:217 netbox/vpn/forms/model_forms.py:84 +#: netbox/vpn/forms/model_forms.py:119 netbox/vpn/forms/model_forms.py:231 msgid "Type" msgstr "Tür" -#: circuits/forms/bulk_edit.py:126 circuits/forms/bulk_import.py:82 -#: circuits/forms/filtersets.py:137 circuits/forms/model_forms.py:96 +#: netbox/circuits/forms/bulk_edit.py:126 +#: netbox/circuits/forms/bulk_import.py:82 +#: netbox/circuits/forms/filtersets.py:137 +#: netbox/circuits/forms/model_forms.py:96 msgid "Provider account" msgstr "Sağlayıcı hesabı" -#: circuits/forms/bulk_edit.py:134 circuits/forms/bulk_import.py:95 -#: circuits/forms/filtersets.py:148 core/forms/filtersets.py:35 -#: core/forms/filtersets.py:76 core/tables/data.py:23 core/tables/jobs.py:26 -#: core/tables/tasks.py:88 dcim/forms/bulk_edit.py:105 -#: dcim/forms/bulk_edit.py:180 dcim/forms/bulk_edit.py:261 -#: dcim/forms/bulk_edit.py:598 dcim/forms/bulk_edit.py:654 -#: dcim/forms/bulk_edit.py:686 dcim/forms/bulk_edit.py:813 -#: dcim/forms/bulk_edit.py:1594 dcim/forms/bulk_import.py:87 -#: dcim/forms/bulk_import.py:146 dcim/forms/bulk_import.py:202 -#: dcim/forms/bulk_import.py:450 dcim/forms/bulk_import.py:604 -#: dcim/forms/bulk_import.py:1155 dcim/forms/bulk_import.py:1322 -#: dcim/forms/bulk_import.py:1386 dcim/forms/filtersets.py:171 -#: dcim/forms/filtersets.py:230 dcim/forms/filtersets.py:282 -#: dcim/forms/filtersets.py:728 dcim/forms/filtersets.py:843 -#: dcim/forms/filtersets.py:877 dcim/forms/filtersets.py:978 -#: dcim/forms/filtersets.py:1089 dcim/tables/devices.py:145 -#: dcim/tables/devices.py:818 dcim/tables/devices.py:1046 -#: dcim/tables/modules.py:69 dcim/tables/power.py:74 dcim/tables/racks.py:66 -#: dcim/tables/sites.py:82 dcim/tables/sites.py:133 -#: ipam/forms/bulk_edit.py:241 ipam/forms/bulk_edit.py:290 -#: ipam/forms/bulk_edit.py:338 ipam/forms/bulk_edit.py:544 -#: ipam/forms/bulk_import.py:191 ipam/forms/bulk_import.py:256 -#: ipam/forms/bulk_import.py:292 ipam/forms/bulk_import.py:458 -#: ipam/forms/filtersets.py:210 ipam/forms/filtersets.py:281 -#: ipam/forms/filtersets.py:355 ipam/forms/filtersets.py:508 -#: ipam/forms/model_forms.py:466 ipam/tables/ip.py:236 ipam/tables/ip.py:309 -#: ipam/tables/ip.py:359 ipam/tables/ip.py:421 ipam/tables/ip.py:448 -#: ipam/tables/vlans.py:122 ipam/tables/vlans.py:227 -#: templates/circuits/circuit.html:34 templates/core/datasource.html:46 -#: templates/core/job.html:30 templates/core/rq_task.html:81 -#: templates/core/system.html:18 templates/dcim/cable.html:19 -#: templates/dcim/device.html:175 templates/dcim/location.html:45 -#: templates/dcim/module.html:66 templates/dcim/powerfeed.html:36 -#: templates/dcim/rack.html:43 templates/dcim/site.html:42 -#: templates/extras/script_list.html:49 templates/ipam/ipaddress.html:37 -#: templates/ipam/iprange.html:54 templates/ipam/prefix.html:73 -#: templates/ipam/vlan.html:48 templates/virtualization/cluster.html:21 -#: templates/virtualization/virtualmachine.html:19 -#: templates/vpn/tunnel.html:25 templates/wireless/wirelesslan.html:22 -#: templates/wireless/wirelesslink.html:17 users/forms/filtersets.py:33 -#: users/forms/model_forms.py:195 virtualization/forms/bulk_edit.py:70 -#: virtualization/forms/bulk_edit.py:118 -#: virtualization/forms/bulk_import.py:54 -#: virtualization/forms/bulk_import.py:80 -#: virtualization/forms/filtersets.py:62 -#: virtualization/forms/filtersets.py:160 virtualization/tables/clusters.py:74 -#: virtualization/tables/virtualmachines.py:59 vpn/forms/bulk_edit.py:39 -#: vpn/forms/bulk_import.py:37 vpn/forms/filtersets.py:47 -#: vpn/tables/tunnels.py:48 wireless/forms/bulk_edit.py:43 -#: wireless/forms/bulk_edit.py:105 wireless/forms/bulk_import.py:43 -#: wireless/forms/bulk_import.py:84 wireless/forms/filtersets.py:49 -#: wireless/forms/filtersets.py:83 wireless/tables/wirelesslan.py:52 -#: wireless/tables/wirelesslink.py:19 +#: netbox/circuits/forms/bulk_edit.py:134 +#: netbox/circuits/forms/bulk_import.py:95 +#: netbox/circuits/forms/filtersets.py:148 netbox/core/forms/filtersets.py:35 +#: netbox/core/forms/filtersets.py:76 netbox/core/tables/data.py:23 +#: netbox/core/tables/jobs.py:26 netbox/core/tables/tasks.py:88 +#: netbox/dcim/forms/bulk_edit.py:105 netbox/dcim/forms/bulk_edit.py:180 +#: netbox/dcim/forms/bulk_edit.py:261 netbox/dcim/forms/bulk_edit.py:598 +#: netbox/dcim/forms/bulk_edit.py:654 netbox/dcim/forms/bulk_edit.py:686 +#: netbox/dcim/forms/bulk_edit.py:813 netbox/dcim/forms/bulk_edit.py:1594 +#: netbox/dcim/forms/bulk_import.py:87 netbox/dcim/forms/bulk_import.py:146 +#: netbox/dcim/forms/bulk_import.py:202 netbox/dcim/forms/bulk_import.py:450 +#: netbox/dcim/forms/bulk_import.py:604 netbox/dcim/forms/bulk_import.py:1155 +#: netbox/dcim/forms/bulk_import.py:1322 netbox/dcim/forms/bulk_import.py:1386 +#: netbox/dcim/forms/filtersets.py:171 netbox/dcim/forms/filtersets.py:230 +#: netbox/dcim/forms/filtersets.py:282 netbox/dcim/forms/filtersets.py:728 +#: netbox/dcim/forms/filtersets.py:843 netbox/dcim/forms/filtersets.py:877 +#: netbox/dcim/forms/filtersets.py:978 netbox/dcim/forms/filtersets.py:1089 +#: netbox/dcim/tables/devices.py:137 netbox/dcim/tables/devices.py:800 +#: netbox/dcim/tables/devices.py:1028 netbox/dcim/tables/modules.py:69 +#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:66 +#: netbox/dcim/tables/sites.py:82 netbox/dcim/tables/sites.py:133 +#: netbox/ipam/forms/bulk_edit.py:241 netbox/ipam/forms/bulk_edit.py:290 +#: netbox/ipam/forms/bulk_edit.py:338 netbox/ipam/forms/bulk_edit.py:544 +#: netbox/ipam/forms/bulk_import.py:191 netbox/ipam/forms/bulk_import.py:256 +#: netbox/ipam/forms/bulk_import.py:292 netbox/ipam/forms/bulk_import.py:458 +#: netbox/ipam/forms/filtersets.py:210 netbox/ipam/forms/filtersets.py:281 +#: netbox/ipam/forms/filtersets.py:355 netbox/ipam/forms/filtersets.py:508 +#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/tables/ip.py:236 +#: netbox/ipam/tables/ip.py:309 netbox/ipam/tables/ip.py:359 +#: netbox/ipam/tables/ip.py:421 netbox/ipam/tables/ip.py:448 +#: netbox/ipam/tables/vlans.py:122 netbox/ipam/tables/vlans.py:227 +#: netbox/templates/circuits/circuit.html:34 +#: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:30 +#: netbox/templates/core/rq_task.html:81 netbox/templates/core/system.html:18 +#: netbox/templates/dcim/cable.html:19 netbox/templates/dcim/device.html:176 +#: netbox/templates/dcim/location.html:45 netbox/templates/dcim/module.html:66 +#: netbox/templates/dcim/powerfeed.html:36 netbox/templates/dcim/rack.html:43 +#: netbox/templates/dcim/site.html:43 +#: netbox/templates/extras/script_list.html:49 +#: netbox/templates/ipam/ipaddress.html:37 +#: netbox/templates/ipam/iprange.html:54 netbox/templates/ipam/prefix.html:73 +#: netbox/templates/ipam/vlan.html:48 +#: netbox/templates/virtualization/cluster.html:21 +#: netbox/templates/virtualization/virtualmachine.html:19 +#: netbox/templates/vpn/tunnel.html:25 +#: netbox/templates/wireless/wirelesslan.html:22 +#: netbox/templates/wireless/wirelesslink.html:17 +#: netbox/users/forms/filtersets.py:33 netbox/users/forms/model_forms.py:195 +#: netbox/virtualization/forms/bulk_edit.py:70 +#: netbox/virtualization/forms/bulk_edit.py:118 +#: netbox/virtualization/forms/bulk_import.py:54 +#: netbox/virtualization/forms/bulk_import.py:80 +#: netbox/virtualization/forms/filtersets.py:62 +#: netbox/virtualization/forms/filtersets.py:160 +#: netbox/virtualization/tables/clusters.py:74 +#: netbox/virtualization/tables/virtualmachines.py:59 +#: netbox/vpn/forms/bulk_edit.py:39 netbox/vpn/forms/bulk_import.py:37 +#: netbox/vpn/forms/filtersets.py:47 netbox/vpn/tables/tunnels.py:48 +#: netbox/wireless/forms/bulk_edit.py:43 +#: netbox/wireless/forms/bulk_edit.py:105 +#: netbox/wireless/forms/bulk_import.py:43 +#: netbox/wireless/forms/bulk_import.py:84 +#: netbox/wireless/forms/filtersets.py:49 +#: netbox/wireless/forms/filtersets.py:83 +#: netbox/wireless/tables/wirelesslan.py:52 +#: netbox/wireless/tables/wirelesslink.py:19 msgid "Status" msgstr "Durum" -#: circuits/forms/bulk_edit.py:140 circuits/forms/bulk_import.py:100 -#: circuits/forms/filtersets.py:117 dcim/forms/bulk_edit.py:121 -#: dcim/forms/bulk_edit.py:186 dcim/forms/bulk_edit.py:256 -#: dcim/forms/bulk_edit.py:368 dcim/forms/bulk_edit.py:588 -#: dcim/forms/bulk_edit.py:692 dcim/forms/bulk_edit.py:1599 -#: dcim/forms/bulk_import.py:106 dcim/forms/bulk_import.py:151 -#: dcim/forms/bulk_import.py:195 dcim/forms/bulk_import.py:282 -#: dcim/forms/bulk_import.py:424 dcim/forms/bulk_import.py:1167 -#: dcim/forms/bulk_import.py:1379 dcim/forms/filtersets.py:166 -#: dcim/forms/filtersets.py:198 dcim/forms/filtersets.py:249 -#: dcim/forms/filtersets.py:334 dcim/forms/filtersets.py:355 -#: dcim/forms/filtersets.py:652 dcim/forms/filtersets.py:835 -#: dcim/forms/filtersets.py:897 dcim/forms/filtersets.py:927 -#: dcim/forms/filtersets.py:1049 dcim/tables/power.py:88 -#: extras/filtersets.py:564 extras/forms/filtersets.py:332 -#: extras/forms/filtersets.py:405 ipam/forms/bulk_edit.py:41 -#: ipam/forms/bulk_edit.py:66 ipam/forms/bulk_edit.py:110 -#: ipam/forms/bulk_edit.py:139 ipam/forms/bulk_edit.py:164 -#: ipam/forms/bulk_edit.py:236 ipam/forms/bulk_edit.py:285 -#: ipam/forms/bulk_edit.py:333 ipam/forms/bulk_edit.py:539 -#: ipam/forms/bulk_import.py:37 ipam/forms/bulk_import.py:66 -#: ipam/forms/bulk_import.py:94 ipam/forms/bulk_import.py:114 -#: ipam/forms/bulk_import.py:134 ipam/forms/bulk_import.py:163 -#: ipam/forms/bulk_import.py:249 ipam/forms/bulk_import.py:285 -#: ipam/forms/bulk_import.py:451 ipam/forms/filtersets.py:48 -#: ipam/forms/filtersets.py:68 ipam/forms/filtersets.py:100 -#: ipam/forms/filtersets.py:120 ipam/forms/filtersets.py:143 -#: ipam/forms/filtersets.py:174 ipam/forms/filtersets.py:267 -#: ipam/forms/filtersets.py:310 ipam/forms/filtersets.py:476 -#: ipam/tables/ip.py:451 ipam/tables/vlans.py:224 -#: templates/circuits/circuit.html:38 templates/dcim/cable.html:23 -#: templates/dcim/device.html:78 templates/dcim/location.html:49 -#: templates/dcim/powerfeed.html:44 templates/dcim/rack.html:34 -#: templates/dcim/rackreservation.html:49 templates/dcim/site.html:46 -#: templates/dcim/virtualdevicecontext.html:52 -#: templates/ipam/aggregate.html:30 templates/ipam/asn.html:33 -#: templates/ipam/asnrange.html:29 templates/ipam/ipaddress.html:28 -#: templates/ipam/iprange.html:58 templates/ipam/prefix.html:29 -#: templates/ipam/routetarget.html:17 templates/ipam/vlan.html:39 -#: templates/ipam/vrf.html:20 templates/tenancy/tenant.html:17 -#: templates/virtualization/cluster.html:33 -#: templates/virtualization/virtualmachine.html:35 templates/vpn/l2vpn.html:30 -#: templates/vpn/tunnel.html:49 templates/wireless/wirelesslan.html:34 -#: templates/wireless/wirelesslink.html:25 tenancy/forms/forms.py:25 -#: tenancy/forms/forms.py:48 tenancy/forms/model_forms.py:52 -#: tenancy/tables/columns.py:64 virtualization/forms/bulk_edit.py:76 -#: virtualization/forms/bulk_edit.py:155 -#: virtualization/forms/bulk_import.py:66 -#: virtualization/forms/bulk_import.py:115 -#: virtualization/forms/filtersets.py:47 -#: virtualization/forms/filtersets.py:105 vpn/forms/bulk_edit.py:59 -#: vpn/forms/bulk_edit.py:269 vpn/forms/bulk_import.py:59 -#: vpn/forms/bulk_import.py:258 vpn/forms/filtersets.py:214 -#: wireless/forms/bulk_edit.py:63 wireless/forms/bulk_edit.py:110 -#: wireless/forms/bulk_import.py:55 wireless/forms/bulk_import.py:97 -#: wireless/forms/filtersets.py:35 wireless/forms/filtersets.py:75 +#: netbox/circuits/forms/bulk_edit.py:140 +#: netbox/circuits/forms/bulk_import.py:100 +#: netbox/circuits/forms/filtersets.py:117 netbox/dcim/forms/bulk_edit.py:121 +#: netbox/dcim/forms/bulk_edit.py:186 netbox/dcim/forms/bulk_edit.py:256 +#: netbox/dcim/forms/bulk_edit.py:368 netbox/dcim/forms/bulk_edit.py:588 +#: netbox/dcim/forms/bulk_edit.py:692 netbox/dcim/forms/bulk_edit.py:1599 +#: netbox/dcim/forms/bulk_import.py:106 netbox/dcim/forms/bulk_import.py:151 +#: netbox/dcim/forms/bulk_import.py:195 netbox/dcim/forms/bulk_import.py:282 +#: netbox/dcim/forms/bulk_import.py:424 netbox/dcim/forms/bulk_import.py:1167 +#: netbox/dcim/forms/bulk_import.py:1379 netbox/dcim/forms/filtersets.py:166 +#: netbox/dcim/forms/filtersets.py:198 netbox/dcim/forms/filtersets.py:249 +#: netbox/dcim/forms/filtersets.py:334 netbox/dcim/forms/filtersets.py:355 +#: netbox/dcim/forms/filtersets.py:652 netbox/dcim/forms/filtersets.py:835 +#: netbox/dcim/forms/filtersets.py:897 netbox/dcim/forms/filtersets.py:927 +#: netbox/dcim/forms/filtersets.py:1049 netbox/dcim/tables/power.py:88 +#: netbox/extras/filtersets.py:564 netbox/extras/forms/filtersets.py:332 +#: netbox/extras/forms/filtersets.py:405 netbox/ipam/forms/bulk_edit.py:41 +#: netbox/ipam/forms/bulk_edit.py:66 netbox/ipam/forms/bulk_edit.py:110 +#: netbox/ipam/forms/bulk_edit.py:139 netbox/ipam/forms/bulk_edit.py:164 +#: netbox/ipam/forms/bulk_edit.py:236 netbox/ipam/forms/bulk_edit.py:285 +#: netbox/ipam/forms/bulk_edit.py:333 netbox/ipam/forms/bulk_edit.py:539 +#: netbox/ipam/forms/bulk_import.py:37 netbox/ipam/forms/bulk_import.py:66 +#: netbox/ipam/forms/bulk_import.py:94 netbox/ipam/forms/bulk_import.py:114 +#: netbox/ipam/forms/bulk_import.py:134 netbox/ipam/forms/bulk_import.py:163 +#: netbox/ipam/forms/bulk_import.py:249 netbox/ipam/forms/bulk_import.py:285 +#: netbox/ipam/forms/bulk_import.py:451 netbox/ipam/forms/filtersets.py:48 +#: netbox/ipam/forms/filtersets.py:68 netbox/ipam/forms/filtersets.py:100 +#: netbox/ipam/forms/filtersets.py:120 netbox/ipam/forms/filtersets.py:143 +#: netbox/ipam/forms/filtersets.py:174 netbox/ipam/forms/filtersets.py:267 +#: netbox/ipam/forms/filtersets.py:310 netbox/ipam/forms/filtersets.py:476 +#: netbox/ipam/tables/ip.py:451 netbox/ipam/tables/vlans.py:224 +#: netbox/templates/circuits/circuit.html:38 +#: netbox/templates/dcim/cable.html:23 netbox/templates/dcim/device.html:79 +#: netbox/templates/dcim/location.html:49 +#: netbox/templates/dcim/powerfeed.html:44 netbox/templates/dcim/rack.html:34 +#: netbox/templates/dcim/rackreservation.html:49 +#: netbox/templates/dcim/site.html:47 +#: netbox/templates/dcim/virtualdevicecontext.html:52 +#: netbox/templates/ipam/aggregate.html:30 netbox/templates/ipam/asn.html:33 +#: netbox/templates/ipam/asnrange.html:29 +#: netbox/templates/ipam/ipaddress.html:28 +#: netbox/templates/ipam/iprange.html:58 netbox/templates/ipam/prefix.html:29 +#: netbox/templates/ipam/routetarget.html:17 +#: netbox/templates/ipam/vlan.html:39 netbox/templates/ipam/vrf.html:20 +#: netbox/templates/tenancy/tenant.html:17 +#: netbox/templates/virtualization/cluster.html:33 +#: netbox/templates/virtualization/virtualmachine.html:35 +#: netbox/templates/vpn/l2vpn.html:30 netbox/templates/vpn/tunnel.html:49 +#: netbox/templates/wireless/wirelesslan.html:34 +#: netbox/templates/wireless/wirelesslink.html:25 +#: netbox/tenancy/forms/forms.py:25 netbox/tenancy/forms/forms.py:48 +#: netbox/tenancy/forms/model_forms.py:52 netbox/tenancy/tables/columns.py:64 +#: netbox/virtualization/forms/bulk_edit.py:76 +#: netbox/virtualization/forms/bulk_edit.py:155 +#: netbox/virtualization/forms/bulk_import.py:66 +#: netbox/virtualization/forms/bulk_import.py:115 +#: netbox/virtualization/forms/filtersets.py:47 +#: netbox/virtualization/forms/filtersets.py:105 +#: netbox/vpn/forms/bulk_edit.py:59 netbox/vpn/forms/bulk_edit.py:269 +#: netbox/vpn/forms/bulk_import.py:59 netbox/vpn/forms/bulk_import.py:258 +#: netbox/vpn/forms/filtersets.py:214 netbox/wireless/forms/bulk_edit.py:63 +#: netbox/wireless/forms/bulk_edit.py:110 +#: netbox/wireless/forms/bulk_import.py:55 +#: netbox/wireless/forms/bulk_import.py:97 +#: netbox/wireless/forms/filtersets.py:35 +#: netbox/wireless/forms/filtersets.py:75 msgid "Tenant" msgstr "Kiracı" -#: circuits/forms/bulk_edit.py:145 circuits/forms/filtersets.py:172 +#: netbox/circuits/forms/bulk_edit.py:145 +#: netbox/circuits/forms/filtersets.py:172 msgid "Install date" msgstr "Yükleme tarihi" -#: circuits/forms/bulk_edit.py:150 circuits/forms/filtersets.py:177 +#: netbox/circuits/forms/bulk_edit.py:150 +#: netbox/circuits/forms/filtersets.py:177 msgid "Termination date" msgstr "Fesih tarihi" -#: circuits/forms/bulk_edit.py:156 circuits/forms/filtersets.py:184 +#: netbox/circuits/forms/bulk_edit.py:156 +#: netbox/circuits/forms/filtersets.py:184 msgid "Commit rate (Kbps)" msgstr "Taahhüt oranı (Kbps)" -#: circuits/forms/bulk_edit.py:171 circuits/forms/model_forms.py:110 +#: netbox/circuits/forms/bulk_edit.py:171 +#: netbox/circuits/forms/model_forms.py:110 msgid "Service Parameters" msgstr "Servis Parametreleri" -#: circuits/forms/bulk_edit.py:172 circuits/forms/model_forms.py:111 -#: dcim/forms/model_forms.py:138 dcim/forms/model_forms.py:180 -#: dcim/forms/model_forms.py:228 dcim/forms/model_forms.py:267 -#: dcim/forms/model_forms.py:713 dcim/forms/model_forms.py:1636 -#: ipam/forms/model_forms.py:62 ipam/forms/model_forms.py:79 -#: ipam/forms/model_forms.py:113 ipam/forms/model_forms.py:134 -#: ipam/forms/model_forms.py:158 ipam/forms/model_forms.py:230 -#: ipam/forms/model_forms.py:259 ipam/forms/model_forms.py:314 -#: netbox/navigation/menu.py:37 templates/dcim/device_edit.html:85 -#: templates/dcim/htmx/cable_edit.html:72 -#: templates/ipam/ipaddress_bulk_add.html:27 templates/ipam/vlan_edit.html:22 -#: virtualization/forms/model_forms.py:80 -#: virtualization/forms/model_forms.py:222 vpn/forms/bulk_edit.py:78 -#: vpn/forms/filtersets.py:44 vpn/forms/model_forms.py:62 -#: vpn/forms/model_forms.py:147 vpn/forms/model_forms.py:411 -#: wireless/forms/model_forms.py:54 wireless/forms/model_forms.py:163 +#: netbox/circuits/forms/bulk_edit.py:172 +#: netbox/circuits/forms/model_forms.py:111 +#: netbox/dcim/forms/model_forms.py:138 netbox/dcim/forms/model_forms.py:180 +#: netbox/dcim/forms/model_forms.py:228 netbox/dcim/forms/model_forms.py:267 +#: netbox/dcim/forms/model_forms.py:713 netbox/dcim/forms/model_forms.py:1636 +#: netbox/ipam/forms/model_forms.py:62 netbox/ipam/forms/model_forms.py:79 +#: netbox/ipam/forms/model_forms.py:113 netbox/ipam/forms/model_forms.py:134 +#: netbox/ipam/forms/model_forms.py:158 netbox/ipam/forms/model_forms.py:230 +#: netbox/ipam/forms/model_forms.py:259 netbox/ipam/forms/model_forms.py:314 +#: netbox/netbox/navigation/menu.py:37 +#: netbox/templates/dcim/device_edit.html:85 +#: netbox/templates/dcim/htmx/cable_edit.html:72 +#: netbox/templates/ipam/ipaddress_bulk_add.html:27 +#: netbox/templates/ipam/vlan_edit.html:22 +#: netbox/virtualization/forms/model_forms.py:80 +#: netbox/virtualization/forms/model_forms.py:222 +#: netbox/vpn/forms/bulk_edit.py:78 netbox/vpn/forms/filtersets.py:44 +#: netbox/vpn/forms/model_forms.py:62 netbox/vpn/forms/model_forms.py:147 +#: netbox/vpn/forms/model_forms.py:411 netbox/wireless/forms/model_forms.py:54 +#: netbox/wireless/forms/model_forms.py:163 msgid "Tenancy" msgstr "Kiracılık" -#: circuits/forms/bulk_edit.py:191 circuits/forms/bulk_edit.py:215 -#: circuits/forms/model_forms.py:153 circuits/tables/circuits.py:109 -#: templates/circuits/inc/circuit_termination_fields.html:62 -#: templates/circuits/providernetwork.html:17 +#: netbox/circuits/forms/bulk_edit.py:191 +#: netbox/circuits/forms/bulk_edit.py:215 +#: netbox/circuits/forms/model_forms.py:153 +#: netbox/circuits/tables/circuits.py:109 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:62 +#: netbox/templates/circuits/providernetwork.html:17 msgid "Provider Network" msgstr "Sağlayıcı Ağı" -#: circuits/forms/bulk_edit.py:197 +#: netbox/circuits/forms/bulk_edit.py:197 msgid "Port speed (Kbps)" msgstr "Bağlantı noktası hızı (Kbps)" -#: circuits/forms/bulk_edit.py:201 +#: netbox/circuits/forms/bulk_edit.py:201 msgid "Upstream speed (Kbps)" msgstr "Yukarı akış hızı (Kbps)" -#: circuits/forms/bulk_edit.py:204 dcim/forms/bulk_edit.py:849 -#: dcim/forms/bulk_edit.py:1208 dcim/forms/bulk_edit.py:1225 -#: dcim/forms/bulk_edit.py:1242 dcim/forms/bulk_edit.py:1260 -#: dcim/forms/bulk_edit.py:1348 dcim/forms/bulk_edit.py:1487 -#: dcim/forms/bulk_edit.py:1504 +#: netbox/circuits/forms/bulk_edit.py:204 netbox/dcim/forms/bulk_edit.py:849 +#: netbox/dcim/forms/bulk_edit.py:1208 netbox/dcim/forms/bulk_edit.py:1225 +#: netbox/dcim/forms/bulk_edit.py:1242 netbox/dcim/forms/bulk_edit.py:1260 +#: netbox/dcim/forms/bulk_edit.py:1348 netbox/dcim/forms/bulk_edit.py:1487 +#: netbox/dcim/forms/bulk_edit.py:1504 msgid "Mark connected" msgstr "Bağlı olarak işaretle" -#: circuits/forms/bulk_edit.py:217 circuits/forms/model_forms.py:155 -#: templates/circuits/inc/circuit_termination_fields.html:54 -#: templates/dcim/frontport.html:121 templates/dcim/interface.html:193 -#: templates/dcim/rearport.html:111 +#: netbox/circuits/forms/bulk_edit.py:217 +#: netbox/circuits/forms/model_forms.py:155 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:54 +#: netbox/templates/dcim/frontport.html:121 +#: netbox/templates/dcim/interface.html:193 +#: netbox/templates/dcim/rearport.html:111 msgid "Circuit Termination" msgstr "Devre Sonlandırma" -#: circuits/forms/bulk_edit.py:219 circuits/forms/model_forms.py:157 +#: netbox/circuits/forms/bulk_edit.py:219 +#: netbox/circuits/forms/model_forms.py:157 msgid "Termination Details" msgstr "Fesih Ayrıntıları" -#: circuits/forms/bulk_import.py:38 circuits/forms/bulk_import.py:53 -#: circuits/forms/bulk_import.py:79 +#: netbox/circuits/forms/bulk_import.py:38 +#: netbox/circuits/forms/bulk_import.py:53 +#: netbox/circuits/forms/bulk_import.py:79 msgid "Assigned provider" msgstr "Atanan sağlayıcı" -#: circuits/forms/bulk_import.py:70 dcim/forms/bulk_import.py:178 -#: dcim/forms/bulk_import.py:388 dcim/forms/bulk_import.py:1108 -#: dcim/forms/bulk_import.py:1187 extras/forms/bulk_import.py:232 +#: netbox/circuits/forms/bulk_import.py:70 +#: netbox/dcim/forms/bulk_import.py:178 netbox/dcim/forms/bulk_import.py:388 +#: netbox/dcim/forms/bulk_import.py:1108 netbox/dcim/forms/bulk_import.py:1187 +#: netbox/extras/forms/bulk_import.py:232 msgid "RGB color in hexadecimal. Example:" msgstr "Onaltılık değerde RGB rengi. Örnek:" -#: circuits/forms/bulk_import.py:85 +#: netbox/circuits/forms/bulk_import.py:85 msgid "Assigned provider account" msgstr "Atanan sağlayıcı hesabı" -#: circuits/forms/bulk_import.py:92 +#: netbox/circuits/forms/bulk_import.py:92 msgid "Type of circuit" msgstr "Devre tipi" -#: circuits/forms/bulk_import.py:97 dcim/forms/bulk_import.py:89 -#: dcim/forms/bulk_import.py:148 dcim/forms/bulk_import.py:204 -#: dcim/forms/bulk_import.py:452 dcim/forms/bulk_import.py:606 -#: dcim/forms/bulk_import.py:1324 ipam/forms/bulk_import.py:193 -#: ipam/forms/bulk_import.py:258 ipam/forms/bulk_import.py:294 -#: ipam/forms/bulk_import.py:460 virtualization/forms/bulk_import.py:56 -#: virtualization/forms/bulk_import.py:82 vpn/forms/bulk_import.py:39 -#: wireless/forms/bulk_import.py:45 +#: netbox/circuits/forms/bulk_import.py:97 netbox/dcim/forms/bulk_import.py:89 +#: netbox/dcim/forms/bulk_import.py:148 netbox/dcim/forms/bulk_import.py:204 +#: netbox/dcim/forms/bulk_import.py:452 netbox/dcim/forms/bulk_import.py:606 +#: netbox/dcim/forms/bulk_import.py:1324 netbox/ipam/forms/bulk_import.py:193 +#: netbox/ipam/forms/bulk_import.py:258 netbox/ipam/forms/bulk_import.py:294 +#: netbox/ipam/forms/bulk_import.py:460 +#: netbox/virtualization/forms/bulk_import.py:56 +#: netbox/virtualization/forms/bulk_import.py:82 +#: netbox/vpn/forms/bulk_import.py:39 netbox/wireless/forms/bulk_import.py:45 msgid "Operational status" msgstr "Operasyonel durum" -#: circuits/forms/bulk_import.py:104 dcim/forms/bulk_import.py:110 -#: dcim/forms/bulk_import.py:155 dcim/forms/bulk_import.py:286 -#: dcim/forms/bulk_import.py:428 dcim/forms/bulk_import.py:1171 -#: dcim/forms/bulk_import.py:1319 dcim/forms/bulk_import.py:1383 -#: ipam/forms/bulk_import.py:41 ipam/forms/bulk_import.py:70 -#: ipam/forms/bulk_import.py:98 ipam/forms/bulk_import.py:118 -#: ipam/forms/bulk_import.py:138 ipam/forms/bulk_import.py:167 -#: ipam/forms/bulk_import.py:253 ipam/forms/bulk_import.py:289 -#: ipam/forms/bulk_import.py:455 virtualization/forms/bulk_import.py:70 -#: virtualization/forms/bulk_import.py:119 vpn/forms/bulk_import.py:63 -#: wireless/forms/bulk_import.py:59 wireless/forms/bulk_import.py:101 +#: netbox/circuits/forms/bulk_import.py:104 +#: netbox/dcim/forms/bulk_import.py:110 netbox/dcim/forms/bulk_import.py:155 +#: netbox/dcim/forms/bulk_import.py:286 netbox/dcim/forms/bulk_import.py:428 +#: netbox/dcim/forms/bulk_import.py:1171 netbox/dcim/forms/bulk_import.py:1319 +#: netbox/dcim/forms/bulk_import.py:1383 netbox/ipam/forms/bulk_import.py:41 +#: netbox/ipam/forms/bulk_import.py:70 netbox/ipam/forms/bulk_import.py:98 +#: netbox/ipam/forms/bulk_import.py:118 netbox/ipam/forms/bulk_import.py:138 +#: netbox/ipam/forms/bulk_import.py:167 netbox/ipam/forms/bulk_import.py:253 +#: netbox/ipam/forms/bulk_import.py:289 netbox/ipam/forms/bulk_import.py:455 +#: netbox/virtualization/forms/bulk_import.py:70 +#: netbox/virtualization/forms/bulk_import.py:119 +#: netbox/vpn/forms/bulk_import.py:63 netbox/wireless/forms/bulk_import.py:59 +#: netbox/wireless/forms/bulk_import.py:101 msgid "Assigned tenant" msgstr "Atanan kiracı" -#: circuits/forms/bulk_import.py:122 -#: templates/circuits/inc/circuit_termination.html:6 -#: templates/circuits/inc/circuit_termination_fields.html:15 -#: templates/dcim/cable.html:68 templates/dcim/cable.html:72 -#: vpn/forms/bulk_import.py:100 vpn/forms/filtersets.py:77 +#: netbox/circuits/forms/bulk_import.py:122 +#: netbox/templates/circuits/inc/circuit_termination.html:6 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:15 +#: netbox/templates/dcim/cable.html:68 netbox/templates/dcim/cable.html:72 +#: netbox/vpn/forms/bulk_import.py:100 netbox/vpn/forms/filtersets.py:77 msgid "Termination" msgstr "Fesih" -#: circuits/forms/bulk_import.py:132 circuits/forms/filtersets.py:145 -#: circuits/forms/filtersets.py:225 circuits/forms/model_forms.py:142 +#: netbox/circuits/forms/bulk_import.py:132 +#: netbox/circuits/forms/filtersets.py:145 +#: netbox/circuits/forms/filtersets.py:225 +#: netbox/circuits/forms/model_forms.py:142 msgid "Provider network" msgstr "Sağlayıcı ağı" -#: circuits/forms/filtersets.py:28 circuits/forms/filtersets.py:116 -#: circuits/forms/filtersets.py:198 dcim/forms/bulk_edit.py:248 -#: dcim/forms/bulk_edit.py:346 dcim/forms/bulk_edit.py:580 -#: dcim/forms/bulk_edit.py:627 dcim/forms/bulk_edit.py:780 -#: dcim/forms/bulk_import.py:189 dcim/forms/bulk_import.py:263 -#: dcim/forms/bulk_import.py:491 dcim/forms/bulk_import.py:1268 -#: dcim/forms/bulk_import.py:1302 dcim/forms/filtersets.py:93 -#: dcim/forms/filtersets.py:246 dcim/forms/filtersets.py:279 -#: dcim/forms/filtersets.py:331 dcim/forms/filtersets.py:382 -#: dcim/forms/filtersets.py:649 dcim/forms/filtersets.py:691 -#: dcim/forms/filtersets.py:896 dcim/forms/filtersets.py:925 -#: dcim/forms/filtersets.py:945 dcim/forms/filtersets.py:1009 -#: dcim/forms/filtersets.py:1039 dcim/forms/filtersets.py:1048 -#: dcim/forms/filtersets.py:1159 dcim/forms/filtersets.py:1181 -#: dcim/forms/filtersets.py:1203 dcim/forms/filtersets.py:1220 -#: dcim/forms/filtersets.py:1240 dcim/forms/filtersets.py:1348 -#: dcim/forms/filtersets.py:1370 dcim/forms/filtersets.py:1391 -#: dcim/forms/filtersets.py:1406 dcim/forms/filtersets.py:1420 -#: dcim/forms/model_forms.py:179 dcim/forms/model_forms.py:211 -#: dcim/forms/model_forms.py:411 dcim/forms/model_forms.py:673 -#: dcim/tables/devices.py:162 dcim/tables/power.py:30 dcim/tables/racks.py:58 -#: dcim/tables/racks.py:143 extras/filtersets.py:488 -#: extras/forms/filtersets.py:329 ipam/forms/bulk_edit.py:457 -#: ipam/forms/filtersets.py:173 ipam/forms/filtersets.py:414 -#: ipam/forms/filtersets.py:437 ipam/forms/filtersets.py:474 -#: ipam/forms/model_forms.py:599 templates/dcim/device.html:25 -#: templates/dcim/device_edit.html:30 -#: templates/dcim/inc/cable_termination.html:12 -#: templates/dcim/location.html:26 templates/dcim/powerpanel.html:26 -#: templates/dcim/rack.html:26 templates/dcim/rackreservation.html:32 -#: virtualization/forms/filtersets.py:46 -#: virtualization/forms/filtersets.py:100 wireless/forms/model_forms.py:87 -#: wireless/forms/model_forms.py:129 +#: netbox/circuits/forms/filtersets.py:28 +#: netbox/circuits/forms/filtersets.py:116 +#: netbox/circuits/forms/filtersets.py:198 netbox/dcim/forms/bulk_edit.py:248 +#: netbox/dcim/forms/bulk_edit.py:346 netbox/dcim/forms/bulk_edit.py:580 +#: netbox/dcim/forms/bulk_edit.py:627 netbox/dcim/forms/bulk_edit.py:780 +#: netbox/dcim/forms/bulk_import.py:189 netbox/dcim/forms/bulk_import.py:263 +#: netbox/dcim/forms/bulk_import.py:491 netbox/dcim/forms/bulk_import.py:1268 +#: netbox/dcim/forms/bulk_import.py:1302 netbox/dcim/forms/filtersets.py:93 +#: netbox/dcim/forms/filtersets.py:246 netbox/dcim/forms/filtersets.py:279 +#: netbox/dcim/forms/filtersets.py:331 netbox/dcim/forms/filtersets.py:382 +#: netbox/dcim/forms/filtersets.py:649 netbox/dcim/forms/filtersets.py:691 +#: netbox/dcim/forms/filtersets.py:896 netbox/dcim/forms/filtersets.py:925 +#: netbox/dcim/forms/filtersets.py:945 netbox/dcim/forms/filtersets.py:1009 +#: netbox/dcim/forms/filtersets.py:1039 netbox/dcim/forms/filtersets.py:1048 +#: netbox/dcim/forms/filtersets.py:1159 netbox/dcim/forms/filtersets.py:1181 +#: netbox/dcim/forms/filtersets.py:1203 netbox/dcim/forms/filtersets.py:1220 +#: netbox/dcim/forms/filtersets.py:1240 netbox/dcim/forms/filtersets.py:1348 +#: netbox/dcim/forms/filtersets.py:1370 netbox/dcim/forms/filtersets.py:1391 +#: netbox/dcim/forms/filtersets.py:1406 netbox/dcim/forms/filtersets.py:1420 +#: netbox/dcim/forms/model_forms.py:179 netbox/dcim/forms/model_forms.py:211 +#: netbox/dcim/forms/model_forms.py:411 netbox/dcim/forms/model_forms.py:673 +#: netbox/dcim/tables/devices.py:154 netbox/dcim/tables/power.py:30 +#: netbox/dcim/tables/racks.py:58 netbox/dcim/tables/racks.py:143 +#: netbox/extras/filtersets.py:488 netbox/extras/forms/filtersets.py:329 +#: netbox/ipam/forms/bulk_edit.py:457 netbox/ipam/forms/filtersets.py:173 +#: netbox/ipam/forms/filtersets.py:414 netbox/ipam/forms/filtersets.py:437 +#: netbox/ipam/forms/filtersets.py:474 netbox/ipam/forms/model_forms.py:599 +#: netbox/templates/dcim/device.html:26 +#: netbox/templates/dcim/device_edit.html:30 +#: netbox/templates/dcim/inc/cable_termination.html:12 +#: netbox/templates/dcim/location.html:26 +#: netbox/templates/dcim/powerpanel.html:26 netbox/templates/dcim/rack.html:26 +#: netbox/templates/dcim/rackreservation.html:32 +#: netbox/virtualization/forms/filtersets.py:46 +#: netbox/virtualization/forms/filtersets.py:100 +#: netbox/wireless/forms/model_forms.py:87 +#: netbox/wireless/forms/model_forms.py:129 msgid "Location" msgstr "Konum" -#: circuits/forms/filtersets.py:30 circuits/forms/filtersets.py:118 -#: dcim/forms/filtersets.py:137 dcim/forms/filtersets.py:151 -#: dcim/forms/filtersets.py:167 dcim/forms/filtersets.py:199 -#: dcim/forms/filtersets.py:250 dcim/forms/filtersets.py:335 -#: dcim/forms/filtersets.py:406 dcim/forms/filtersets.py:653 -#: dcim/forms/filtersets.py:1010 netbox/navigation/menu.py:44 -#: netbox/navigation/menu.py:46 tenancy/forms/filtersets.py:42 -#: tenancy/tables/columns.py:70 tenancy/tables/contacts.py:25 -#: tenancy/views.py:19 virtualization/forms/filtersets.py:37 -#: virtualization/forms/filtersets.py:48 -#: virtualization/forms/filtersets.py:106 +#: netbox/circuits/forms/filtersets.py:30 +#: netbox/circuits/forms/filtersets.py:118 netbox/dcim/forms/filtersets.py:137 +#: netbox/dcim/forms/filtersets.py:151 netbox/dcim/forms/filtersets.py:167 +#: netbox/dcim/forms/filtersets.py:199 netbox/dcim/forms/filtersets.py:250 +#: netbox/dcim/forms/filtersets.py:335 netbox/dcim/forms/filtersets.py:406 +#: netbox/dcim/forms/filtersets.py:653 netbox/dcim/forms/filtersets.py:1010 +#: netbox/netbox/navigation/menu.py:44 netbox/netbox/navigation/menu.py:46 +#: netbox/tenancy/forms/filtersets.py:42 netbox/tenancy/tables/columns.py:70 +#: netbox/tenancy/tables/contacts.py:25 netbox/tenancy/views.py:19 +#: netbox/virtualization/forms/filtersets.py:37 +#: netbox/virtualization/forms/filtersets.py:48 +#: netbox/virtualization/forms/filtersets.py:106 msgid "Contacts" msgstr "İletişim" -#: circuits/forms/filtersets.py:35 circuits/forms/filtersets.py:155 -#: dcim/forms/bulk_edit.py:111 dcim/forms/bulk_edit.py:223 -#: dcim/forms/bulk_edit.py:755 dcim/forms/bulk_import.py:92 -#: dcim/forms/filtersets.py:71 dcim/forms/filtersets.py:178 -#: dcim/forms/filtersets.py:204 dcim/forms/filtersets.py:257 -#: dcim/forms/filtersets.py:360 dcim/forms/filtersets.py:668 -#: dcim/forms/filtersets.py:902 dcim/forms/filtersets.py:932 -#: dcim/forms/filtersets.py:1016 dcim/forms/filtersets.py:1055 -#: dcim/forms/filtersets.py:1468 dcim/forms/filtersets.py:1492 -#: dcim/forms/filtersets.py:1516 dcim/forms/model_forms.py:111 -#: dcim/forms/object_create.py:375 dcim/tables/devices.py:148 -#: dcim/tables/sites.py:85 extras/filtersets.py:455 -#: ipam/forms/bulk_edit.py:206 ipam/forms/bulk_edit.py:438 -#: ipam/forms/bulk_edit.py:512 ipam/forms/filtersets.py:217 -#: ipam/forms/filtersets.py:422 ipam/forms/filtersets.py:482 -#: ipam/forms/model_forms.py:571 templates/dcim/device.html:17 -#: templates/dcim/rack.html:16 templates/dcim/rackreservation.html:22 -#: templates/dcim/region.html:26 templates/dcim/site.html:30 -#: templates/ipam/prefix.html:49 templates/ipam/vlan.html:16 -#: virtualization/forms/bulk_edit.py:81 virtualization/forms/filtersets.py:59 -#: virtualization/forms/filtersets.py:133 -#: virtualization/forms/model_forms.py:92 vpn/forms/filtersets.py:257 +#: netbox/circuits/forms/filtersets.py:35 +#: netbox/circuits/forms/filtersets.py:155 netbox/dcim/forms/bulk_edit.py:111 +#: netbox/dcim/forms/bulk_edit.py:223 netbox/dcim/forms/bulk_edit.py:755 +#: netbox/dcim/forms/bulk_import.py:92 netbox/dcim/forms/filtersets.py:71 +#: netbox/dcim/forms/filtersets.py:178 netbox/dcim/forms/filtersets.py:204 +#: netbox/dcim/forms/filtersets.py:257 netbox/dcim/forms/filtersets.py:360 +#: netbox/dcim/forms/filtersets.py:668 netbox/dcim/forms/filtersets.py:902 +#: netbox/dcim/forms/filtersets.py:932 netbox/dcim/forms/filtersets.py:1016 +#: netbox/dcim/forms/filtersets.py:1055 netbox/dcim/forms/filtersets.py:1468 +#: netbox/dcim/forms/filtersets.py:1492 netbox/dcim/forms/filtersets.py:1516 +#: netbox/dcim/forms/model_forms.py:111 netbox/dcim/forms/object_create.py:375 +#: netbox/dcim/tables/devices.py:140 netbox/dcim/tables/sites.py:85 +#: netbox/extras/filtersets.py:455 netbox/ipam/forms/bulk_edit.py:206 +#: netbox/ipam/forms/bulk_edit.py:438 netbox/ipam/forms/bulk_edit.py:512 +#: netbox/ipam/forms/filtersets.py:217 netbox/ipam/forms/filtersets.py:422 +#: netbox/ipam/forms/filtersets.py:482 netbox/ipam/forms/model_forms.py:571 +#: netbox/templates/dcim/device.html:18 netbox/templates/dcim/rack.html:16 +#: netbox/templates/dcim/rackreservation.html:22 +#: netbox/templates/dcim/region.html:26 netbox/templates/dcim/site.html:31 +#: netbox/templates/ipam/prefix.html:49 netbox/templates/ipam/vlan.html:16 +#: netbox/virtualization/forms/bulk_edit.py:81 +#: netbox/virtualization/forms/filtersets.py:59 +#: netbox/virtualization/forms/filtersets.py:133 +#: netbox/virtualization/forms/model_forms.py:92 +#: netbox/vpn/forms/filtersets.py:257 msgid "Region" msgstr "Bölge" -#: circuits/forms/filtersets.py:40 circuits/forms/filtersets.py:160 -#: dcim/forms/bulk_edit.py:231 dcim/forms/bulk_edit.py:763 -#: dcim/forms/filtersets.py:76 dcim/forms/filtersets.py:183 -#: dcim/forms/filtersets.py:209 dcim/forms/filtersets.py:270 -#: dcim/forms/filtersets.py:365 dcim/forms/filtersets.py:673 -#: dcim/forms/filtersets.py:907 dcim/forms/filtersets.py:1021 -#: dcim/forms/filtersets.py:1060 dcim/forms/object_create.py:383 -#: extras/filtersets.py:472 ipam/forms/bulk_edit.py:211 -#: ipam/forms/bulk_edit.py:445 ipam/forms/bulk_edit.py:517 -#: ipam/forms/filtersets.py:222 ipam/forms/filtersets.py:427 -#: ipam/forms/filtersets.py:487 ipam/forms/model_forms.py:584 -#: virtualization/forms/bulk_edit.py:86 virtualization/forms/filtersets.py:69 -#: virtualization/forms/filtersets.py:138 -#: virtualization/forms/model_forms.py:98 +#: netbox/circuits/forms/filtersets.py:40 +#: netbox/circuits/forms/filtersets.py:160 netbox/dcim/forms/bulk_edit.py:231 +#: netbox/dcim/forms/bulk_edit.py:763 netbox/dcim/forms/filtersets.py:76 +#: netbox/dcim/forms/filtersets.py:183 netbox/dcim/forms/filtersets.py:209 +#: netbox/dcim/forms/filtersets.py:270 netbox/dcim/forms/filtersets.py:365 +#: netbox/dcim/forms/filtersets.py:673 netbox/dcim/forms/filtersets.py:907 +#: netbox/dcim/forms/filtersets.py:1021 netbox/dcim/forms/filtersets.py:1060 +#: netbox/dcim/forms/object_create.py:383 netbox/extras/filtersets.py:472 +#: netbox/ipam/forms/bulk_edit.py:211 netbox/ipam/forms/bulk_edit.py:445 +#: netbox/ipam/forms/bulk_edit.py:517 netbox/ipam/forms/filtersets.py:222 +#: netbox/ipam/forms/filtersets.py:427 netbox/ipam/forms/filtersets.py:487 +#: netbox/ipam/forms/model_forms.py:584 +#: netbox/virtualization/forms/bulk_edit.py:86 +#: netbox/virtualization/forms/filtersets.py:69 +#: netbox/virtualization/forms/filtersets.py:138 +#: netbox/virtualization/forms/model_forms.py:98 msgid "Site group" msgstr "Site grubu" -#: circuits/forms/filtersets.py:63 circuits/forms/filtersets.py:81 -#: circuits/forms/filtersets.py:100 circuits/forms/filtersets.py:115 -#: core/forms/filtersets.py:64 dcim/forms/bulk_edit.py:726 -#: dcim/forms/filtersets.py:165 dcim/forms/filtersets.py:197 -#: dcim/forms/filtersets.py:834 dcim/forms/filtersets.py:926 -#: dcim/forms/filtersets.py:1050 dcim/forms/filtersets.py:1158 -#: dcim/forms/filtersets.py:1180 dcim/forms/filtersets.py:1202 -#: dcim/forms/filtersets.py:1219 dcim/forms/filtersets.py:1236 -#: dcim/forms/filtersets.py:1347 dcim/forms/filtersets.py:1369 -#: dcim/forms/filtersets.py:1390 dcim/forms/filtersets.py:1405 -#: dcim/forms/filtersets.py:1418 extras/forms/filtersets.py:43 -#: extras/forms/filtersets.py:112 extras/forms/filtersets.py:143 -#: extras/forms/filtersets.py:183 extras/forms/filtersets.py:199 -#: extras/forms/filtersets.py:230 extras/forms/filtersets.py:254 -#: extras/forms/filtersets.py:450 extras/forms/filtersets.py:488 -#: ipam/forms/filtersets.py:99 ipam/forms/filtersets.py:266 -#: ipam/forms/filtersets.py:307 ipam/forms/filtersets.py:382 -#: ipam/forms/filtersets.py:475 ipam/forms/filtersets.py:534 -#: ipam/forms/filtersets.py:552 netbox/tables/tables.py:255 -#: virtualization/forms/filtersets.py:45 -#: virtualization/forms/filtersets.py:103 -#: virtualization/forms/filtersets.py:194 -#: virtualization/forms/filtersets.py:239 vpn/forms/filtersets.py:213 -#: wireless/forms/filtersets.py:34 wireless/forms/filtersets.py:74 +#: netbox/circuits/forms/filtersets.py:63 +#: netbox/circuits/forms/filtersets.py:81 +#: netbox/circuits/forms/filtersets.py:100 +#: netbox/circuits/forms/filtersets.py:115 netbox/core/forms/filtersets.py:64 +#: netbox/dcim/forms/bulk_edit.py:726 netbox/dcim/forms/filtersets.py:165 +#: netbox/dcim/forms/filtersets.py:197 netbox/dcim/forms/filtersets.py:834 +#: netbox/dcim/forms/filtersets.py:926 netbox/dcim/forms/filtersets.py:1050 +#: netbox/dcim/forms/filtersets.py:1158 netbox/dcim/forms/filtersets.py:1180 +#: netbox/dcim/forms/filtersets.py:1202 netbox/dcim/forms/filtersets.py:1219 +#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/filtersets.py:1347 +#: netbox/dcim/forms/filtersets.py:1369 netbox/dcim/forms/filtersets.py:1390 +#: netbox/dcim/forms/filtersets.py:1405 netbox/dcim/forms/filtersets.py:1418 +#: netbox/extras/forms/filtersets.py:43 netbox/extras/forms/filtersets.py:112 +#: netbox/extras/forms/filtersets.py:143 netbox/extras/forms/filtersets.py:183 +#: netbox/extras/forms/filtersets.py:199 netbox/extras/forms/filtersets.py:230 +#: netbox/extras/forms/filtersets.py:254 netbox/extras/forms/filtersets.py:450 +#: netbox/extras/forms/filtersets.py:485 netbox/ipam/forms/filtersets.py:99 +#: netbox/ipam/forms/filtersets.py:266 netbox/ipam/forms/filtersets.py:307 +#: netbox/ipam/forms/filtersets.py:382 netbox/ipam/forms/filtersets.py:475 +#: netbox/ipam/forms/filtersets.py:534 netbox/ipam/forms/filtersets.py:552 +#: netbox/netbox/tables/tables.py:255 +#: netbox/virtualization/forms/filtersets.py:45 +#: netbox/virtualization/forms/filtersets.py:103 +#: netbox/virtualization/forms/filtersets.py:194 +#: netbox/virtualization/forms/filtersets.py:239 +#: netbox/vpn/forms/filtersets.py:213 netbox/wireless/forms/filtersets.py:34 +#: netbox/wireless/forms/filtersets.py:74 msgid "Attributes" msgstr "Öznitellikler" -#: circuits/forms/filtersets.py:71 circuits/tables/circuits.py:61 -#: circuits/tables/providers.py:66 templates/circuits/circuit.html:22 -#: templates/circuits/provideraccount.html:24 +#: netbox/circuits/forms/filtersets.py:71 +#: netbox/circuits/tables/circuits.py:61 +#: netbox/circuits/tables/providers.py:66 +#: netbox/templates/circuits/circuit.html:22 +#: netbox/templates/circuits/provideraccount.html:24 msgid "Account" msgstr "Hesap" -#: circuits/forms/filtersets.py:215 +#: netbox/circuits/forms/filtersets.py:215 msgid "Term Side" msgstr "Dönem Tarafı" -#: circuits/models/circuits.py:25 dcim/models/cables.py:67 -#: dcim/models/device_component_templates.py:491 -#: dcim/models/device_component_templates.py:591 -#: dcim/models/device_components.py:976 dcim/models/device_components.py:1050 -#: dcim/models/device_components.py:1166 dcim/models/devices.py:469 -#: dcim/models/racks.py:44 extras/models/tags.py:28 +#: netbox/circuits/models/circuits.py:25 netbox/dcim/models/cables.py:67 +#: netbox/dcim/models/device_component_templates.py:491 +#: netbox/dcim/models/device_component_templates.py:591 +#: netbox/dcim/models/device_components.py:976 +#: netbox/dcim/models/device_components.py:1050 +#: netbox/dcim/models/device_components.py:1166 +#: netbox/dcim/models/devices.py:469 netbox/dcim/models/racks.py:44 +#: netbox/extras/models/tags.py:28 msgid "color" msgstr "renk" -#: circuits/models/circuits.py:34 +#: netbox/circuits/models/circuits.py:34 msgid "circuit type" msgstr "devre tipi" -#: circuits/models/circuits.py:35 +#: netbox/circuits/models/circuits.py:35 msgid "circuit types" msgstr "devre türleri" -#: circuits/models/circuits.py:46 +#: netbox/circuits/models/circuits.py:46 msgid "circuit ID" msgstr "devre ID" -#: circuits/models/circuits.py:47 +#: netbox/circuits/models/circuits.py:47 msgid "Unique circuit ID" msgstr "Benzersiz devre ID" -#: circuits/models/circuits.py:67 core/models/data.py:55 -#: core/models/jobs.py:85 dcim/models/cables.py:49 dcim/models/devices.py:643 -#: dcim/models/devices.py:1155 dcim/models/devices.py:1364 -#: dcim/models/power.py:96 dcim/models/racks.py:98 dcim/models/sites.py:154 -#: dcim/models/sites.py:266 ipam/models/ip.py:253 ipam/models/ip.py:522 -#: ipam/models/ip.py:730 ipam/models/vlans.py:175 -#: virtualization/models/clusters.py:74 -#: virtualization/models/virtualmachines.py:84 vpn/models/tunnels.py:40 -#: wireless/models.py:94 wireless/models.py:158 +#: netbox/circuits/models/circuits.py:67 netbox/core/models/data.py:55 +#: netbox/core/models/jobs.py:85 netbox/dcim/models/cables.py:49 +#: netbox/dcim/models/devices.py:643 netbox/dcim/models/devices.py:1155 +#: netbox/dcim/models/devices.py:1364 netbox/dcim/models/power.py:96 +#: netbox/dcim/models/racks.py:98 netbox/dcim/models/sites.py:154 +#: netbox/dcim/models/sites.py:266 netbox/ipam/models/ip.py:253 +#: netbox/ipam/models/ip.py:522 netbox/ipam/models/ip.py:730 +#: netbox/ipam/models/vlans.py:175 netbox/virtualization/models/clusters.py:74 +#: netbox/virtualization/models/virtualmachines.py:84 +#: netbox/vpn/models/tunnels.py:40 netbox/wireless/models.py:94 +#: netbox/wireless/models.py:158 msgid "status" msgstr "durum" -#: circuits/models/circuits.py:82 +#: netbox/circuits/models/circuits.py:82 msgid "installed" msgstr "kurulmuş" -#: circuits/models/circuits.py:87 +#: netbox/circuits/models/circuits.py:87 msgid "terminates" msgstr "sonlandırır" -#: circuits/models/circuits.py:92 +#: netbox/circuits/models/circuits.py:92 msgid "commit rate (Kbps)" msgstr "taahhüt oranı (Kbps)" -#: circuits/models/circuits.py:93 +#: netbox/circuits/models/circuits.py:93 msgid "Committed rate" msgstr "Taahhüt oranı" -#: circuits/models/circuits.py:135 +#: netbox/circuits/models/circuits.py:135 msgid "circuit" msgstr "devre" -#: circuits/models/circuits.py:136 +#: netbox/circuits/models/circuits.py:136 msgid "circuits" msgstr "devreler" -#: circuits/models/circuits.py:169 +#: netbox/circuits/models/circuits.py:169 msgid "termination" msgstr "sonlandırma" -#: circuits/models/circuits.py:186 +#: netbox/circuits/models/circuits.py:186 msgid "port speed (Kbps)" msgstr "bağlantı noktası hızı (Kbps)" -#: circuits/models/circuits.py:189 +#: netbox/circuits/models/circuits.py:189 msgid "Physical circuit speed" msgstr "Fiziksel devre hızı" -#: circuits/models/circuits.py:194 +#: netbox/circuits/models/circuits.py:194 msgid "upstream speed (Kbps)" msgstr "yukarı akış hızı (Kbps)" -#: circuits/models/circuits.py:195 +#: netbox/circuits/models/circuits.py:195 msgid "Upstream speed, if different from port speed" msgstr "Bağlantı noktası hızından farklıysa yukarı akış hızı" -#: circuits/models/circuits.py:200 +#: netbox/circuits/models/circuits.py:200 msgid "cross-connect ID" msgstr "çapraz bağlantı kimliği" -#: circuits/models/circuits.py:201 +#: netbox/circuits/models/circuits.py:201 msgid "ID of the local cross-connect" msgstr "Yerel çapraz bağlantının kimliği" -#: circuits/models/circuits.py:206 +#: netbox/circuits/models/circuits.py:206 msgid "patch panel/port(s)" msgstr "yama paneli/bağlantı noktası (lar)" -#: circuits/models/circuits.py:207 +#: netbox/circuits/models/circuits.py:207 msgid "Patch panel ID and port number(s)" msgstr "Yama paneli kimliği ve bağlantı noktası numaraları" -#: circuits/models/circuits.py:210 -#: dcim/models/device_component_templates.py:61 -#: dcim/models/device_components.py:69 dcim/models/racks.py:538 -#: extras/models/configs.py:45 extras/models/configs.py:219 -#: extras/models/customfields.py:123 extras/models/models.py:60 -#: extras/models/models.py:186 extras/models/models.py:424 -#: extras/models/models.py:539 extras/models/staging.py:31 -#: extras/models/tags.py:32 netbox/models/__init__.py:109 -#: netbox/models/__init__.py:144 netbox/models/__init__.py:190 -#: users/models/permissions.py:24 users/models/tokens.py:58 -#: users/models/users.py:33 virtualization/models/virtualmachines.py:284 +#: netbox/circuits/models/circuits.py:210 +#: netbox/dcim/models/device_component_templates.py:61 +#: netbox/dcim/models/device_components.py:69 netbox/dcim/models/racks.py:538 +#: netbox/extras/models/configs.py:45 netbox/extras/models/configs.py:219 +#: netbox/extras/models/customfields.py:123 netbox/extras/models/models.py:60 +#: netbox/extras/models/models.py:186 netbox/extras/models/models.py:424 +#: netbox/extras/models/models.py:539 netbox/extras/models/staging.py:32 +#: netbox/extras/models/tags.py:32 netbox/netbox/models/__init__.py:109 +#: netbox/netbox/models/__init__.py:144 netbox/netbox/models/__init__.py:190 +#: netbox/users/models/permissions.py:24 netbox/users/models/tokens.py:58 +#: netbox/users/models/users.py:33 +#: netbox/virtualization/models/virtualmachines.py:284 msgid "description" msgstr "açıklama" -#: circuits/models/circuits.py:223 +#: netbox/circuits/models/circuits.py:223 msgid "circuit termination" msgstr "devre sonlandırma" -#: circuits/models/circuits.py:224 +#: netbox/circuits/models/circuits.py:224 msgid "circuit terminations" msgstr "devre sonlandırmaları" -#: circuits/models/circuits.py:237 +#: netbox/circuits/models/circuits.py:237 msgid "" "A circuit termination must attach to either a site or a provider network." msgstr "" "Bir devre sonlandırma, bir siteye veya bir sağlayıcı ağına bağlanmalıdır." -#: circuits/models/circuits.py:239 +#: netbox/circuits/models/circuits.py:239 msgid "" "A circuit termination cannot attach to both a site and a provider network." msgstr "Devre sonlandırma hem siteye hem de sağlayıcı ağına bağlanamaz." -#: circuits/models/providers.py:22 circuits/models/providers.py:66 -#: circuits/models/providers.py:104 core/models/data.py:42 -#: core/models/jobs.py:46 dcim/models/device_component_templates.py:43 -#: dcim/models/device_components.py:54 dcim/models/devices.py:583 -#: dcim/models/devices.py:1295 dcim/models/devices.py:1360 -#: dcim/models/power.py:39 dcim/models/power.py:92 dcim/models/racks.py:63 -#: dcim/models/sites.py:138 extras/models/configs.py:36 -#: extras/models/configs.py:215 extras/models/customfields.py:90 -#: extras/models/models.py:55 extras/models/models.py:181 -#: extras/models/models.py:324 extras/models/models.py:420 -#: extras/models/models.py:529 extras/models/models.py:624 -#: extras/models/scripts.py:30 extras/models/staging.py:26 -#: ipam/models/asns.py:18 ipam/models/fhrp.py:25 ipam/models/services.py:51 -#: ipam/models/services.py:87 ipam/models/vlans.py:26 ipam/models/vlans.py:164 -#: ipam/models/vrfs.py:22 ipam/models/vrfs.py:79 netbox/models/__init__.py:136 -#: netbox/models/__init__.py:180 tenancy/models/contacts.py:64 -#: tenancy/models/tenants.py:20 tenancy/models/tenants.py:45 -#: users/models/permissions.py:20 users/models/users.py:28 -#: virtualization/models/clusters.py:57 -#: virtualization/models/virtualmachines.py:72 -#: virtualization/models/virtualmachines.py:274 vpn/models/crypto.py:24 -#: vpn/models/crypto.py:71 vpn/models/crypto.py:131 vpn/models/crypto.py:183 -#: vpn/models/crypto.py:221 vpn/models/l2vpn.py:22 vpn/models/tunnels.py:35 -#: wireless/models.py:50 +#: netbox/circuits/models/providers.py:22 +#: netbox/circuits/models/providers.py:66 +#: netbox/circuits/models/providers.py:104 netbox/core/models/data.py:42 +#: netbox/core/models/jobs.py:46 +#: netbox/dcim/models/device_component_templates.py:43 +#: netbox/dcim/models/device_components.py:54 +#: netbox/dcim/models/devices.py:583 netbox/dcim/models/devices.py:1295 +#: netbox/dcim/models/devices.py:1360 netbox/dcim/models/power.py:39 +#: netbox/dcim/models/power.py:92 netbox/dcim/models/racks.py:63 +#: netbox/dcim/models/sites.py:138 netbox/extras/models/configs.py:36 +#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:90 +#: netbox/extras/models/models.py:55 netbox/extras/models/models.py:181 +#: netbox/extras/models/models.py:324 netbox/extras/models/models.py:420 +#: netbox/extras/models/models.py:529 netbox/extras/models/models.py:624 +#: netbox/extras/models/scripts.py:30 netbox/extras/models/staging.py:27 +#: netbox/ipam/models/asns.py:18 netbox/ipam/models/fhrp.py:25 +#: netbox/ipam/models/services.py:52 netbox/ipam/models/services.py:88 +#: netbox/ipam/models/vlans.py:26 netbox/ipam/models/vlans.py:164 +#: netbox/ipam/models/vrfs.py:22 netbox/ipam/models/vrfs.py:79 +#: netbox/netbox/models/__init__.py:136 netbox/netbox/models/__init__.py:180 +#: netbox/tenancy/models/contacts.py:64 netbox/tenancy/models/tenants.py:20 +#: netbox/tenancy/models/tenants.py:45 netbox/users/models/permissions.py:20 +#: netbox/users/models/users.py:28 netbox/virtualization/models/clusters.py:57 +#: netbox/virtualization/models/virtualmachines.py:72 +#: netbox/virtualization/models/virtualmachines.py:274 +#: netbox/vpn/models/crypto.py:24 netbox/vpn/models/crypto.py:71 +#: netbox/vpn/models/crypto.py:131 netbox/vpn/models/crypto.py:183 +#: netbox/vpn/models/crypto.py:221 netbox/vpn/models/l2vpn.py:22 +#: netbox/vpn/models/tunnels.py:35 netbox/wireless/models.py:50 msgid "name" msgstr "ad" -#: circuits/models/providers.py:25 +#: netbox/circuits/models/providers.py:25 msgid "Full name of the provider" msgstr "Sağlayıcının tam adı" -#: circuits/models/providers.py:28 dcim/models/devices.py:86 -#: dcim/models/sites.py:149 extras/models/models.py:534 ipam/models/asns.py:23 -#: ipam/models/vlans.py:30 netbox/models/__init__.py:140 -#: netbox/models/__init__.py:185 tenancy/models/tenants.py:25 -#: tenancy/models/tenants.py:49 vpn/models/l2vpn.py:27 wireless/models.py:55 +#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:86 +#: netbox/dcim/models/sites.py:149 netbox/extras/models/models.py:534 +#: netbox/ipam/models/asns.py:23 netbox/ipam/models/vlans.py:30 +#: netbox/netbox/models/__init__.py:140 netbox/netbox/models/__init__.py:185 +#: netbox/tenancy/models/tenants.py:25 netbox/tenancy/models/tenants.py:49 +#: netbox/vpn/models/l2vpn.py:27 netbox/wireless/models.py:55 msgid "slug" msgstr "kısa ad" -#: circuits/models/providers.py:42 +#: netbox/circuits/models/providers.py:42 msgid "provider" msgstr "sağlayıcı" -#: circuits/models/providers.py:43 +#: netbox/circuits/models/providers.py:43 msgid "providers" msgstr "sağlayıcılar" -#: circuits/models/providers.py:63 +#: netbox/circuits/models/providers.py:63 msgid "account ID" msgstr "hesap kimliği" -#: circuits/models/providers.py:86 +#: netbox/circuits/models/providers.py:86 msgid "provider account" msgstr "sağlayıcı hesabı" -#: circuits/models/providers.py:87 +#: netbox/circuits/models/providers.py:87 msgid "provider accounts" msgstr "sağlayıcı hesapları" -#: circuits/models/providers.py:115 +#: netbox/circuits/models/providers.py:115 msgid "service ID" msgstr "servis kimliği" -#: circuits/models/providers.py:126 +#: netbox/circuits/models/providers.py:126 msgid "provider network" msgstr "sağlayıcı ağı" -#: circuits/models/providers.py:127 +#: netbox/circuits/models/providers.py:127 msgid "provider networks" msgstr "sağlayıcı ağları" -#: circuits/tables/circuits.py:30 circuits/tables/providers.py:18 -#: circuits/tables/providers.py:69 circuits/tables/providers.py:99 -#: core/tables/data.py:16 core/tables/jobs.py:14 core/tables/plugins.py:13 -#: core/tables/tasks.py:11 core/tables/tasks.py:115 -#: dcim/forms/filtersets.py:61 dcim/forms/object_create.py:43 -#: dcim/tables/devices.py:60 dcim/tables/devices.py:97 -#: dcim/tables/devices.py:139 dcim/tables/devices.py:294 -#: dcim/tables/devices.py:380 dcim/tables/devices.py:424 -#: dcim/tables/devices.py:476 dcim/tables/devices.py:528 -#: dcim/tables/devices.py:644 dcim/tables/devices.py:726 -#: dcim/tables/devices.py:776 dcim/tables/devices.py:842 -#: dcim/tables/devices.py:957 dcim/tables/devices.py:977 -#: dcim/tables/devices.py:1006 dcim/tables/devices.py:1036 -#: dcim/tables/devicetypes.py:32 dcim/tables/power.py:22 -#: dcim/tables/power.py:62 dcim/tables/racks.py:23 dcim/tables/racks.py:53 -#: dcim/tables/sites.py:24 dcim/tables/sites.py:51 dcim/tables/sites.py:78 -#: dcim/tables/sites.py:125 extras/forms/filtersets.py:191 -#: extras/tables/tables.py:42 extras/tables/tables.py:88 -#: extras/tables/tables.py:120 extras/tables/tables.py:144 -#: extras/tables/tables.py:209 extras/tables/tables.py:256 -#: extras/tables/tables.py:279 extras/tables/tables.py:329 -#: extras/tables/tables.py:381 extras/tables/tables.py:404 -#: ipam/forms/bulk_edit.py:391 ipam/forms/filtersets.py:386 -#: ipam/tables/asn.py:16 ipam/tables/ip.py:85 ipam/tables/ip.py:159 -#: ipam/tables/services.py:15 ipam/tables/services.py:40 -#: ipam/tables/vlans.py:64 ipam/tables/vlans.py:110 ipam/tables/vrfs.py:26 -#: ipam/tables/vrfs.py:67 templates/circuits/circuittype.html:22 -#: templates/circuits/provideraccount.html:28 -#: templates/circuits/providernetwork.html:24 -#: templates/core/datasource.html:34 templates/core/job.html:26 -#: templates/core/rq_worker.html:43 templates/dcim/consoleport.html:28 -#: templates/dcim/consoleserverport.html:28 templates/dcim/devicebay.html:24 -#: templates/dcim/devicerole.html:26 templates/dcim/frontport.html:28 -#: templates/dcim/inc/interface_vlans_table.html:5 -#: templates/dcim/inc/panels/inventory_items.html:18 -#: templates/dcim/interface.html:38 templates/dcim/interface.html:165 -#: templates/dcim/inventoryitem.html:28 -#: templates/dcim/inventoryitemrole.html:18 templates/dcim/location.html:29 -#: templates/dcim/manufacturer.html:36 templates/dcim/modulebay.html:26 -#: templates/dcim/platform.html:29 templates/dcim/poweroutlet.html:28 -#: templates/dcim/powerport.html:28 templates/dcim/rackrole.html:22 -#: templates/dcim/rearport.html:28 templates/dcim/region.html:29 -#: templates/dcim/sitegroup.html:29 -#: templates/dcim/virtualdevicecontext.html:18 -#: templates/extras/configcontext.html:13 -#: templates/extras/configtemplate.html:13 -#: templates/extras/customfield.html:13 templates/extras/customlink.html:13 -#: templates/extras/eventrule.html:13 templates/extras/exporttemplate.html:15 -#: templates/extras/savedfilter.html:13 templates/extras/script_list.html:46 -#: templates/extras/tag.html:14 templates/extras/webhook.html:13 -#: templates/ipam/asnrange.html:15 templates/ipam/fhrpgroup.html:30 -#: templates/ipam/rir.html:22 templates/ipam/role.html:22 -#: templates/ipam/routetarget.html:13 templates/ipam/service.html:24 -#: templates/ipam/servicetemplate.html:15 templates/ipam/vlan.html:35 -#: templates/ipam/vlangroup.html:30 templates/tenancy/contact.html:25 -#: templates/tenancy/contactgroup.html:21 -#: templates/tenancy/contactrole.html:18 templates/tenancy/tenantgroup.html:29 -#: templates/users/group.html:17 templates/users/objectpermission.html:17 -#: templates/virtualization/cluster.html:13 -#: templates/virtualization/clustergroup.html:22 -#: templates/virtualization/clustertype.html:22 -#: templates/virtualization/virtualdisk.html:25 -#: templates/virtualization/virtualmachine.html:15 -#: templates/virtualization/vminterface.html:25 -#: templates/vpn/ikepolicy.html:13 templates/vpn/ikeproposal.html:13 -#: templates/vpn/ipsecpolicy.html:13 templates/vpn/ipsecprofile.html:13 -#: templates/vpn/ipsecprofile.html:36 templates/vpn/ipsecprofile.html:69 -#: templates/vpn/ipsecproposal.html:13 templates/vpn/l2vpn.html:14 -#: templates/vpn/tunnel.html:21 templates/vpn/tunnelgroup.html:26 -#: templates/wireless/wirelesslangroup.html:29 tenancy/tables/contacts.py:19 -#: tenancy/tables/contacts.py:41 tenancy/tables/contacts.py:56 -#: tenancy/tables/tenants.py:16 tenancy/tables/tenants.py:38 -#: users/tables.py:62 users/tables.py:76 -#: virtualization/forms/bulk_create.py:20 -#: virtualization/forms/object_create.py:13 -#: virtualization/forms/object_create.py:23 -#: virtualization/tables/clusters.py:17 virtualization/tables/clusters.py:39 -#: virtualization/tables/clusters.py:62 -#: virtualization/tables/virtualmachines.py:54 -#: virtualization/tables/virtualmachines.py:132 -#: virtualization/tables/virtualmachines.py:185 vpn/tables/crypto.py:18 -#: vpn/tables/crypto.py:57 vpn/tables/crypto.py:93 vpn/tables/crypto.py:129 -#: vpn/tables/crypto.py:158 vpn/tables/l2vpn.py:23 vpn/tables/tunnels.py:18 -#: vpn/tables/tunnels.py:40 wireless/tables/wirelesslan.py:18 -#: wireless/tables/wirelesslan.py:79 +#: netbox/circuits/tables/circuits.py:30 +#: netbox/circuits/tables/providers.py:18 +#: netbox/circuits/tables/providers.py:69 +#: netbox/circuits/tables/providers.py:99 netbox/core/tables/data.py:16 +#: netbox/core/tables/jobs.py:14 netbox/core/tables/plugins.py:13 +#: netbox/core/tables/tasks.py:11 netbox/core/tables/tasks.py:115 +#: netbox/dcim/forms/filtersets.py:61 netbox/dcim/forms/object_create.py:43 +#: netbox/dcim/tables/devices.py:52 netbox/dcim/tables/devices.py:89 +#: netbox/dcim/tables/devices.py:131 netbox/dcim/tables/devices.py:286 +#: netbox/dcim/tables/devices.py:380 netbox/dcim/tables/devices.py:421 +#: netbox/dcim/tables/devices.py:470 netbox/dcim/tables/devices.py:519 +#: netbox/dcim/tables/devices.py:632 netbox/dcim/tables/devices.py:714 +#: netbox/dcim/tables/devices.py:761 netbox/dcim/tables/devices.py:824 +#: netbox/dcim/tables/devices.py:939 netbox/dcim/tables/devices.py:959 +#: netbox/dcim/tables/devices.py:988 netbox/dcim/tables/devices.py:1018 +#: netbox/dcim/tables/devicetypes.py:32 netbox/dcim/tables/power.py:22 +#: netbox/dcim/tables/power.py:62 netbox/dcim/tables/racks.py:23 +#: netbox/dcim/tables/racks.py:53 netbox/dcim/tables/sites.py:24 +#: netbox/dcim/tables/sites.py:51 netbox/dcim/tables/sites.py:78 +#: netbox/dcim/tables/sites.py:125 netbox/extras/forms/filtersets.py:191 +#: netbox/extras/tables/tables.py:42 netbox/extras/tables/tables.py:88 +#: netbox/extras/tables/tables.py:120 netbox/extras/tables/tables.py:144 +#: netbox/extras/tables/tables.py:209 netbox/extras/tables/tables.py:256 +#: netbox/extras/tables/tables.py:279 netbox/extras/tables/tables.py:329 +#: netbox/extras/tables/tables.py:381 netbox/extras/tables/tables.py:404 +#: netbox/ipam/forms/bulk_edit.py:391 netbox/ipam/forms/filtersets.py:386 +#: netbox/ipam/tables/asn.py:16 netbox/ipam/tables/ip.py:85 +#: netbox/ipam/tables/ip.py:159 netbox/ipam/tables/services.py:15 +#: netbox/ipam/tables/services.py:40 netbox/ipam/tables/vlans.py:64 +#: netbox/ipam/tables/vlans.py:110 netbox/ipam/tables/vrfs.py:26 +#: netbox/ipam/tables/vrfs.py:67 netbox/templates/circuits/circuittype.html:22 +#: netbox/templates/circuits/provideraccount.html:28 +#: netbox/templates/circuits/providernetwork.html:24 +#: netbox/templates/core/datasource.html:34 netbox/templates/core/job.html:26 +#: netbox/templates/core/rq_worker.html:43 +#: netbox/templates/dcim/consoleport.html:28 +#: netbox/templates/dcim/consoleserverport.html:28 +#: netbox/templates/dcim/devicebay.html:24 +#: netbox/templates/dcim/devicerole.html:26 +#: netbox/templates/dcim/frontport.html:28 +#: netbox/templates/dcim/inc/interface_vlans_table.html:5 +#: netbox/templates/dcim/inc/panels/inventory_items.html:18 +#: netbox/templates/dcim/interface.html:38 +#: netbox/templates/dcim/interface.html:165 +#: netbox/templates/dcim/inventoryitem.html:28 +#: netbox/templates/dcim/inventoryitemrole.html:18 +#: netbox/templates/dcim/location.html:29 +#: netbox/templates/dcim/manufacturer.html:36 +#: netbox/templates/dcim/modulebay.html:26 +#: netbox/templates/dcim/platform.html:29 +#: netbox/templates/dcim/poweroutlet.html:28 +#: netbox/templates/dcim/powerport.html:28 +#: netbox/templates/dcim/rackrole.html:22 +#: netbox/templates/dcim/rearport.html:28 netbox/templates/dcim/region.html:29 +#: netbox/templates/dcim/sitegroup.html:29 +#: netbox/templates/dcim/virtualdevicecontext.html:18 +#: netbox/templates/extras/configcontext.html:13 +#: netbox/templates/extras/configtemplate.html:13 +#: netbox/templates/extras/customfield.html:13 +#: netbox/templates/extras/customlink.html:13 +#: netbox/templates/extras/eventrule.html:13 +#: netbox/templates/extras/exporttemplate.html:15 +#: netbox/templates/extras/savedfilter.html:13 +#: netbox/templates/extras/script_list.html:46 +#: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13 +#: netbox/templates/ipam/asnrange.html:15 +#: netbox/templates/ipam/fhrpgroup.html:30 netbox/templates/ipam/rir.html:22 +#: netbox/templates/ipam/role.html:22 +#: netbox/templates/ipam/routetarget.html:13 +#: netbox/templates/ipam/service.html:24 +#: netbox/templates/ipam/servicetemplate.html:15 +#: netbox/templates/ipam/vlan.html:35 netbox/templates/ipam/vlangroup.html:30 +#: netbox/templates/tenancy/contact.html:25 +#: netbox/templates/tenancy/contactgroup.html:21 +#: netbox/templates/tenancy/contactrole.html:18 +#: netbox/templates/tenancy/tenantgroup.html:29 +#: netbox/templates/users/group.html:17 +#: netbox/templates/users/objectpermission.html:17 +#: netbox/templates/virtualization/cluster.html:13 +#: netbox/templates/virtualization/clustergroup.html:22 +#: netbox/templates/virtualization/clustertype.html:22 +#: netbox/templates/virtualization/virtualdisk.html:25 +#: netbox/templates/virtualization/virtualmachine.html:15 +#: netbox/templates/virtualization/vminterface.html:25 +#: netbox/templates/vpn/ikepolicy.html:13 +#: netbox/templates/vpn/ikeproposal.html:13 +#: netbox/templates/vpn/ipsecpolicy.html:13 +#: netbox/templates/vpn/ipsecprofile.html:13 +#: netbox/templates/vpn/ipsecprofile.html:36 +#: netbox/templates/vpn/ipsecprofile.html:69 +#: netbox/templates/vpn/ipsecproposal.html:13 +#: netbox/templates/vpn/l2vpn.html:14 netbox/templates/vpn/tunnel.html:21 +#: netbox/templates/vpn/tunnelgroup.html:26 +#: netbox/templates/wireless/wirelesslangroup.html:29 +#: netbox/tenancy/tables/contacts.py:19 netbox/tenancy/tables/contacts.py:41 +#: netbox/tenancy/tables/contacts.py:56 netbox/tenancy/tables/tenants.py:16 +#: netbox/tenancy/tables/tenants.py:38 netbox/users/tables.py:62 +#: netbox/users/tables.py:76 netbox/virtualization/forms/bulk_create.py:20 +#: netbox/virtualization/forms/object_create.py:13 +#: netbox/virtualization/forms/object_create.py:23 +#: netbox/virtualization/tables/clusters.py:17 +#: netbox/virtualization/tables/clusters.py:39 +#: netbox/virtualization/tables/clusters.py:62 +#: netbox/virtualization/tables/virtualmachines.py:54 +#: netbox/virtualization/tables/virtualmachines.py:132 +#: netbox/virtualization/tables/virtualmachines.py:187 +#: netbox/vpn/tables/crypto.py:18 netbox/vpn/tables/crypto.py:57 +#: netbox/vpn/tables/crypto.py:93 netbox/vpn/tables/crypto.py:129 +#: netbox/vpn/tables/crypto.py:158 netbox/vpn/tables/l2vpn.py:23 +#: netbox/vpn/tables/tunnels.py:18 netbox/vpn/tables/tunnels.py:40 +#: netbox/wireless/tables/wirelesslan.py:18 +#: netbox/wireless/tables/wirelesslan.py:79 msgid "Name" msgstr "İsim" -#: circuits/tables/circuits.py:39 circuits/tables/providers.py:45 -#: circuits/tables/providers.py:79 netbox/navigation/menu.py:253 -#: netbox/navigation/menu.py:257 netbox/navigation/menu.py:259 -#: templates/circuits/provider.html:57 -#: templates/circuits/provideraccount.html:44 -#: templates/circuits/providernetwork.html:50 +#: netbox/circuits/tables/circuits.py:39 +#: netbox/circuits/tables/providers.py:45 +#: netbox/circuits/tables/providers.py:79 netbox/netbox/navigation/menu.py:253 +#: netbox/netbox/navigation/menu.py:257 netbox/netbox/navigation/menu.py:259 +#: netbox/templates/circuits/provider.html:57 +#: netbox/templates/circuits/provideraccount.html:44 +#: netbox/templates/circuits/providernetwork.html:50 msgid "Circuits" msgstr "Devreler" -#: circuits/tables/circuits.py:53 templates/circuits/circuit.html:26 +#: netbox/circuits/tables/circuits.py:53 +#: netbox/templates/circuits/circuit.html:26 msgid "Circuit ID" msgstr "Devre ID" -#: circuits/tables/circuits.py:66 wireless/forms/model_forms.py:160 +#: netbox/circuits/tables/circuits.py:66 +#: netbox/wireless/forms/model_forms.py:160 msgid "Side A" msgstr "A Tarafı" -#: circuits/tables/circuits.py:70 +#: netbox/circuits/tables/circuits.py:70 msgid "Side Z" msgstr "Z Tarafı" -#: circuits/tables/circuits.py:73 templates/circuits/circuit.html:55 +#: netbox/circuits/tables/circuits.py:73 +#: netbox/templates/circuits/circuit.html:55 msgid "Commit Rate" msgstr "Taahhüt Oranı" -#: circuits/tables/circuits.py:76 circuits/tables/providers.py:48 -#: circuits/tables/providers.py:82 circuits/tables/providers.py:107 -#: dcim/tables/devices.py:1019 dcim/tables/devicetypes.py:92 -#: dcim/tables/modules.py:29 dcim/tables/modules.py:72 dcim/tables/power.py:39 -#: dcim/tables/power.py:96 dcim/tables/racks.py:76 dcim/tables/racks.py:156 -#: dcim/tables/sites.py:103 extras/tables/tables.py:515 ipam/tables/asn.py:69 -#: ipam/tables/fhrp.py:34 ipam/tables/ip.py:135 ipam/tables/ip.py:272 -#: ipam/tables/ip.py:325 ipam/tables/ip.py:392 ipam/tables/services.py:24 -#: ipam/tables/services.py:54 ipam/tables/vlans.py:141 ipam/tables/vrfs.py:46 -#: ipam/tables/vrfs.py:71 templates/dcim/htmx/cable_edit.html:89 -#: templates/generic/bulk_edit.html:86 templates/inc/panels/comments.html:6 -#: tenancy/tables/contacts.py:68 tenancy/tables/tenants.py:46 -#: utilities/forms/fields/fields.py:29 virtualization/tables/clusters.py:91 -#: virtualization/tables/virtualmachines.py:81 vpn/tables/crypto.py:37 -#: vpn/tables/crypto.py:74 vpn/tables/crypto.py:109 vpn/tables/crypto.py:140 -#: vpn/tables/crypto.py:173 vpn/tables/l2vpn.py:37 vpn/tables/tunnels.py:61 -#: wireless/tables/wirelesslan.py:27 wireless/tables/wirelesslan.py:58 +#: netbox/circuits/tables/circuits.py:76 +#: netbox/circuits/tables/providers.py:48 +#: netbox/circuits/tables/providers.py:82 +#: netbox/circuits/tables/providers.py:107 netbox/dcim/tables/devices.py:1001 +#: netbox/dcim/tables/devicetypes.py:92 netbox/dcim/tables/modules.py:29 +#: netbox/dcim/tables/modules.py:72 netbox/dcim/tables/power.py:39 +#: netbox/dcim/tables/power.py:96 netbox/dcim/tables/racks.py:76 +#: netbox/dcim/tables/racks.py:156 netbox/dcim/tables/sites.py:103 +#: netbox/extras/tables/tables.py:515 netbox/ipam/tables/asn.py:69 +#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:135 +#: netbox/ipam/tables/ip.py:272 netbox/ipam/tables/ip.py:325 +#: netbox/ipam/tables/ip.py:392 netbox/ipam/tables/services.py:24 +#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:141 +#: netbox/ipam/tables/vrfs.py:46 netbox/ipam/tables/vrfs.py:71 +#: netbox/templates/dcim/htmx/cable_edit.html:89 +#: netbox/templates/generic/bulk_edit.html:86 +#: netbox/templates/inc/panels/comments.html:6 +#: netbox/tenancy/tables/contacts.py:68 netbox/tenancy/tables/tenants.py:46 +#: netbox/utilities/forms/fields/fields.py:29 +#: netbox/virtualization/tables/clusters.py:91 +#: netbox/virtualization/tables/virtualmachines.py:81 +#: netbox/vpn/tables/crypto.py:37 netbox/vpn/tables/crypto.py:74 +#: netbox/vpn/tables/crypto.py:109 netbox/vpn/tables/crypto.py:140 +#: netbox/vpn/tables/crypto.py:173 netbox/vpn/tables/l2vpn.py:37 +#: netbox/vpn/tables/tunnels.py:61 netbox/wireless/tables/wirelesslan.py:27 +#: netbox/wireless/tables/wirelesslan.py:58 msgid "Comments" msgstr "Yorumlar" -#: circuits/tables/providers.py:23 +#: netbox/circuits/tables/providers.py:23 msgid "Accounts" msgstr "Hesaplar" -#: circuits/tables/providers.py:29 +#: netbox/circuits/tables/providers.py:29 msgid "Account Count" msgstr "Hesap Sayısı" -#: circuits/tables/providers.py:39 dcim/tables/sites.py:100 +#: netbox/circuits/tables/providers.py:39 netbox/dcim/tables/sites.py:100 msgid "ASN Count" msgstr "ASN Sayısı" -#: core/api/views.py:36 +#: netbox/core/api/views.py:36 msgid "This user does not have permission to synchronize this data source." msgstr "Bu kullanıcının bu veri kaynağını senkronize etme izni yoktur." -#: core/choices.py:18 +#: netbox/core/choices.py:18 msgid "New" msgstr "Yeni" -#: core/choices.py:19 core/constants.py:18 core/tables/tasks.py:15 -#: templates/core/rq_task.html:77 +#: netbox/core/choices.py:19 netbox/core/constants.py:18 +#: netbox/core/tables/tasks.py:15 netbox/templates/core/rq_task.html:77 msgid "Queued" msgstr "Kuyruğa alındı" -#: core/choices.py:20 +#: netbox/core/choices.py:20 msgid "Syncing" msgstr "Senkronizasyon" -#: core/choices.py:21 core/choices.py:57 core/tables/jobs.py:41 -#: extras/choices.py:224 templates/core/job.html:68 +#: netbox/core/choices.py:21 netbox/core/choices.py:57 +#: netbox/core/tables/jobs.py:41 netbox/extras/choices.py:224 +#: netbox/templates/core/job.html:68 msgid "Completed" msgstr "Tamamlandı" -#: core/choices.py:22 core/choices.py:59 core/constants.py:20 -#: core/tables/tasks.py:34 dcim/choices.py:176 dcim/choices.py:222 -#: dcim/choices.py:1534 extras/choices.py:226 virtualization/choices.py:47 +#: 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:176 netbox/dcim/choices.py:222 +#: netbox/dcim/choices.py:1536 netbox/extras/choices.py:226 +#: netbox/virtualization/choices.py:47 msgid "Failed" msgstr "Başarısız" -#: core/choices.py:35 netbox/navigation/menu.py:320 -#: netbox/navigation/menu.py:324 templates/extras/script/base.html:14 -#: templates/extras/script_list.html:7 templates/extras/script_list.html:12 -#: templates/extras/script_result.html:17 +#: netbox/core/choices.py:35 netbox/netbox/navigation/menu.py:320 +#: netbox/netbox/navigation/menu.py:324 +#: netbox/templates/extras/script/base.html:14 +#: netbox/templates/extras/script_list.html:7 +#: netbox/templates/extras/script_list.html:12 +#: netbox/templates/extras/script_result.html:17 msgid "Scripts" msgstr "Komut Dosyaları" -#: core/choices.py:36 templates/extras/report/base.html:13 +#: netbox/core/choices.py:36 netbox/templates/extras/report/base.html:13 msgid "Reports" msgstr "Raporlar" -#: core/choices.py:54 extras/choices.py:221 +#: netbox/core/choices.py:54 netbox/extras/choices.py:221 msgid "Pending" msgstr "Beklemede" -#: core/choices.py:55 core/constants.py:23 core/tables/jobs.py:32 -#: core/tables/tasks.py:38 extras/choices.py:222 templates/core/job.html:55 +#: netbox/core/choices.py:55 netbox/core/constants.py:23 +#: netbox/core/tables/jobs.py:32 netbox/core/tables/tasks.py:38 +#: netbox/extras/choices.py:222 netbox/templates/core/job.html:55 msgid "Scheduled" msgstr "Zamanlanmış" -#: core/choices.py:56 extras/choices.py:223 +#: netbox/core/choices.py:56 netbox/extras/choices.py:223 msgid "Running" msgstr "Koşu" -#: core/choices.py:58 extras/choices.py:225 +#: netbox/core/choices.py:58 netbox/extras/choices.py:225 msgid "Errored" msgstr "Hatalı" -#: core/constants.py:19 core/tables/tasks.py:30 +#: netbox/core/constants.py:19 netbox/core/tables/tasks.py:30 msgid "Finished" msgstr "Bitmiş" -#: core/constants.py:21 core/tables/jobs.py:38 templates/core/job.html:64 -#: templates/extras/htmx/script_result.html:8 +#: netbox/core/constants.py:21 netbox/core/tables/jobs.py:38 +#: netbox/templates/core/job.html:64 +#: netbox/templates/extras/htmx/script_result.html:8 msgid "Started" msgstr "Başladı" -#: core/constants.py:22 core/tables/tasks.py:26 +#: netbox/core/constants.py:22 netbox/core/tables/tasks.py:26 msgid "Deferred" msgstr "Ertelenmiş" -#: core/constants.py:24 +#: netbox/core/constants.py:24 msgid "Stopped" msgstr "Durduruldu" -#: core/constants.py:25 +#: netbox/core/constants.py:25 msgid "Cancelled" msgstr "İptal Edildi" -#: core/data_backends.py:29 templates/dcim/interface.html:216 +#: netbox/core/data_backends.py:29 netbox/templates/dcim/interface.html:216 msgid "Local" msgstr "Yerel" -#: core/data_backends.py:47 extras/tables/tables.py:461 -#: templates/account/profile.html:15 templates/users/user.html:17 -#: users/tables.py:31 +#: netbox/core/data_backends.py:47 netbox/extras/tables/tables.py:461 +#: netbox/templates/account/profile.html:15 +#: netbox/templates/users/user.html:17 netbox/users/tables.py:31 msgid "Username" msgstr "Kullanıcı Adı" -#: core/data_backends.py:49 core/data_backends.py:55 +#: netbox/core/data_backends.py:49 netbox/core/data_backends.py:55 msgid "Only used for cloning with HTTP(S)" msgstr "Yalnızca HTTP (S) ile klonlama için kullanılır" -#: core/data_backends.py:53 templates/account/base.html:17 -#: templates/account/password.html:11 users/forms/model_forms.py:171 +#: netbox/core/data_backends.py:53 netbox/templates/account/base.html:17 +#: netbox/templates/account/password.html:11 +#: netbox/users/forms/model_forms.py:171 msgid "Password" msgstr "Şifre" -#: core/data_backends.py:59 +#: netbox/core/data_backends.py:59 msgid "Branch" msgstr "Şube" -#: core/data_backends.py:105 +#: netbox/core/data_backends.py:105 #, python-brace-format msgid "Fetching remote data failed ({name}): {error}" msgstr "Uzaktan veri getirilemedi ({name}): {error}" -#: core/data_backends.py:118 +#: netbox/core/data_backends.py:118 msgid "AWS access key ID" msgstr "AWS erişim anahtarı kimliği" -#: core/data_backends.py:122 +#: netbox/core/data_backends.py:122 msgid "AWS secret access key" msgstr "AWS gizli erişim anahtarı" -#: core/filtersets.py:49 extras/filtersets.py:245 extras/filtersets.py:585 -#: extras/filtersets.py:617 +#: netbox/core/filtersets.py:49 netbox/extras/filtersets.py:245 +#: netbox/extras/filtersets.py:585 netbox/extras/filtersets.py:617 msgid "Data source (ID)" msgstr "Veri kaynağı (ID)" -#: core/filtersets.py:55 +#: netbox/core/filtersets.py:55 msgid "Data source (name)" msgstr "Veri kaynağı (isim)" -#: core/forms/bulk_edit.py:25 core/forms/filtersets.py:40 -#: core/tables/data.py:26 dcim/forms/bulk_edit.py:1020 -#: dcim/forms/bulk_edit.py:1293 dcim/forms/filtersets.py:1276 -#: dcim/tables/devices.py:553 dcim/tables/devicetypes.py:221 -#: extras/forms/bulk_edit.py:98 extras/forms/bulk_edit.py:162 -#: extras/forms/bulk_edit.py:221 extras/forms/filtersets.py:120 -#: extras/forms/filtersets.py:207 extras/forms/filtersets.py:268 -#: extras/tables/tables.py:127 extras/tables/tables.py:216 -#: extras/tables/tables.py:293 netbox/preferences.py:22 -#: templates/core/datasource.html:42 templates/dcim/interface.html:61 -#: templates/extras/customlink.html:17 templates/extras/eventrule.html:17 -#: templates/extras/savedfilter.html:25 -#: templates/users/objectpermission.html:25 -#: templates/virtualization/vminterface.html:29 users/forms/bulk_edit.py:89 -#: users/forms/filtersets.py:71 users/tables.py:83 -#: virtualization/forms/bulk_edit.py:217 -#: virtualization/forms/filtersets.py:211 +#: netbox/core/forms/bulk_edit.py:25 netbox/core/forms/filtersets.py:40 +#: netbox/core/tables/data.py:26 netbox/dcim/forms/bulk_edit.py:1020 +#: netbox/dcim/forms/bulk_edit.py:1293 netbox/dcim/forms/filtersets.py:1276 +#: netbox/dcim/tables/devices.py:541 netbox/dcim/tables/devicetypes.py:221 +#: netbox/extras/forms/bulk_edit.py:98 netbox/extras/forms/bulk_edit.py:162 +#: netbox/extras/forms/bulk_edit.py:221 netbox/extras/forms/filtersets.py:120 +#: netbox/extras/forms/filtersets.py:207 netbox/extras/forms/filtersets.py:268 +#: netbox/extras/tables/tables.py:127 netbox/extras/tables/tables.py:216 +#: netbox/extras/tables/tables.py:293 netbox/netbox/preferences.py:22 +#: netbox/templates/core/datasource.html:42 +#: netbox/templates/dcim/interface.html:61 +#: netbox/templates/extras/customlink.html:17 +#: netbox/templates/extras/eventrule.html:17 +#: netbox/templates/extras/savedfilter.html:25 +#: netbox/templates/users/objectpermission.html:25 +#: netbox/templates/virtualization/vminterface.html:29 +#: netbox/users/forms/bulk_edit.py:89 netbox/users/forms/filtersets.py:71 +#: netbox/users/tables.py:83 netbox/virtualization/forms/bulk_edit.py:217 +#: netbox/virtualization/forms/filtersets.py:211 msgid "Enabled" msgstr "Etkin" -#: core/forms/bulk_edit.py:34 extras/forms/model_forms.py:211 -#: templates/extras/savedfilter.html:53 vpn/forms/filtersets.py:97 -#: vpn/forms/filtersets.py:127 vpn/forms/filtersets.py:151 -#: vpn/forms/filtersets.py:170 vpn/forms/model_forms.py:301 -#: vpn/forms/model_forms.py:321 vpn/forms/model_forms.py:337 -#: vpn/forms/model_forms.py:357 vpn/forms/model_forms.py:380 +#: netbox/core/forms/bulk_edit.py:34 netbox/extras/forms/model_forms.py:211 +#: netbox/templates/extras/savedfilter.html:53 +#: netbox/vpn/forms/filtersets.py:97 netbox/vpn/forms/filtersets.py:127 +#: netbox/vpn/forms/filtersets.py:151 netbox/vpn/forms/filtersets.py:170 +#: netbox/vpn/forms/model_forms.py:301 netbox/vpn/forms/model_forms.py:321 +#: netbox/vpn/forms/model_forms.py:337 netbox/vpn/forms/model_forms.py:357 +#: netbox/vpn/forms/model_forms.py:380 msgid "Parameters" msgstr "Parametreler" -#: core/forms/bulk_edit.py:38 templates/core/datasource.html:68 +#: netbox/core/forms/bulk_edit.py:38 netbox/templates/core/datasource.html:68 msgid "Ignore rules" msgstr "Kuralları yok sayın" -#: core/forms/filtersets.py:27 core/forms/model_forms.py:97 -#: extras/forms/model_forms.py:174 extras/forms/model_forms.py:454 -#: extras/forms/model_forms.py:508 extras/tables/tables.py:154 -#: extras/tables/tables.py:373 extras/tables/tables.py:408 -#: templates/core/datasource.html:31 -#: templates/dcim/device/render_config.html:18 -#: templates/extras/configcontext.html:29 -#: templates/extras/configtemplate.html:21 -#: templates/extras/exporttemplate.html:35 -#: templates/virtualization/virtualmachine/render_config.html:18 +#: netbox/core/forms/filtersets.py:27 netbox/core/forms/model_forms.py:97 +#: netbox/extras/forms/model_forms.py:174 +#: netbox/extras/forms/model_forms.py:454 +#: netbox/extras/forms/model_forms.py:508 netbox/extras/tables/tables.py:154 +#: netbox/extras/tables/tables.py:373 netbox/extras/tables/tables.py:408 +#: netbox/templates/core/datasource.html:31 +#: netbox/templates/dcim/device/render_config.html:18 +#: netbox/templates/extras/configcontext.html:29 +#: netbox/templates/extras/configtemplate.html:21 +#: netbox/templates/extras/exporttemplate.html:35 +#: netbox/templates/virtualization/virtualmachine/render_config.html:18 msgid "Data Source" msgstr "Veri Kaynağı" -#: core/forms/filtersets.py:52 core/forms/mixins.py:21 +#: netbox/core/forms/filtersets.py:52 netbox/core/forms/mixins.py:21 msgid "File" msgstr "Dosya" -#: core/forms/filtersets.py:57 core/forms/mixins.py:16 -#: extras/forms/filtersets.py:148 extras/forms/filtersets.py:337 -#: extras/forms/filtersets.py:422 +#: netbox/core/forms/filtersets.py:57 netbox/core/forms/mixins.py:16 +#: netbox/extras/forms/filtersets.py:148 netbox/extras/forms/filtersets.py:337 +#: netbox/extras/forms/filtersets.py:422 msgid "Data source" msgstr "Veri kaynağı" -#: core/forms/filtersets.py:67 extras/forms/filtersets.py:449 +#: netbox/core/forms/filtersets.py:67 netbox/extras/forms/filtersets.py:449 msgid "Creation" msgstr "Yaratılış" -#: core/forms/filtersets.py:71 extras/forms/filtersets.py:470 -#: extras/forms/filtersets.py:513 extras/tables/tables.py:183 -#: extras/tables/tables.py:504 templates/core/job.html:20 -#: templates/extras/objectchange.html:51 tenancy/tables/contacts.py:90 -#: vpn/tables/l2vpn.py:59 +#: netbox/core/forms/filtersets.py:71 netbox/extras/forms/filtersets.py:470 +#: netbox/extras/forms/filtersets.py:510 netbox/extras/tables/tables.py:183 +#: netbox/extras/tables/tables.py:504 netbox/templates/core/job.html:20 +#: netbox/templates/extras/objectchange.html:52 +#: netbox/tenancy/tables/contacts.py:90 netbox/vpn/tables/l2vpn.py:59 msgid "Object Type" msgstr "Nesne Türü" -#: core/forms/filtersets.py:81 +#: netbox/core/forms/filtersets.py:81 msgid "Created after" msgstr "Sonra oluşturuldu" -#: core/forms/filtersets.py:86 +#: netbox/core/forms/filtersets.py:86 msgid "Created before" msgstr "Daha önce oluşturuldu" -#: core/forms/filtersets.py:91 +#: netbox/core/forms/filtersets.py:91 msgid "Scheduled after" msgstr "Sonrasında planlandı" -#: core/forms/filtersets.py:96 +#: netbox/core/forms/filtersets.py:96 msgid "Scheduled before" msgstr "Önceden planlanmış" -#: core/forms/filtersets.py:101 +#: netbox/core/forms/filtersets.py:101 msgid "Started after" msgstr "Sonra başladı" -#: core/forms/filtersets.py:106 +#: netbox/core/forms/filtersets.py:106 msgid "Started before" msgstr "Daha önce başladı" -#: core/forms/filtersets.py:111 +#: netbox/core/forms/filtersets.py:111 msgid "Completed after" msgstr "Sonrasında tamamlandı" -#: core/forms/filtersets.py:116 +#: netbox/core/forms/filtersets.py:116 msgid "Completed before" msgstr "Daha önce tamamlandı" -#: core/forms/filtersets.py:123 dcim/forms/bulk_edit.py:361 -#: dcim/forms/filtersets.py:353 dcim/forms/filtersets.py:397 -#: dcim/forms/model_forms.py:258 extras/forms/filtersets.py:465 -#: extras/forms/filtersets.py:508 templates/dcim/rackreservation.html:58 -#: templates/extras/objectchange.html:35 templates/extras/savedfilter.html:21 -#: templates/inc/user_menu.html:15 templates/users/token.html:21 -#: templates/users/user.html:6 templates/users/user.html:14 -#: users/filtersets.py:97 users/filtersets.py:164 users/forms/filtersets.py:85 -#: users/forms/filtersets.py:126 users/forms/model_forms.py:156 -#: users/forms/model_forms.py:193 users/tables.py:19 +#: netbox/core/forms/filtersets.py:123 netbox/dcim/forms/bulk_edit.py:361 +#: netbox/dcim/forms/filtersets.py:353 netbox/dcim/forms/filtersets.py:397 +#: netbox/dcim/forms/model_forms.py:258 netbox/extras/forms/filtersets.py:465 +#: netbox/extras/forms/filtersets.py:505 +#: netbox/templates/dcim/rackreservation.html:58 +#: netbox/templates/extras/objectchange.html:36 +#: netbox/templates/extras/savedfilter.html:21 +#: netbox/templates/inc/user_menu.html:15 netbox/templates/users/token.html:21 +#: netbox/templates/users/user.html:6 netbox/templates/users/user.html:14 +#: netbox/users/filtersets.py:97 netbox/users/filtersets.py:164 +#: netbox/users/forms/filtersets.py:85 netbox/users/forms/filtersets.py:126 +#: netbox/users/forms/model_forms.py:156 netbox/users/forms/model_forms.py:193 +#: netbox/users/tables.py:19 msgid "User" msgstr "Kullanıcı" -#: core/forms/model_forms.py:54 core/tables/data.py:46 -#: templates/core/datafile.html:27 templates/extras/report/base.html:33 -#: templates/extras/script/base.html:32 +#: netbox/core/forms/model_forms.py:54 netbox/core/tables/data.py:46 +#: netbox/templates/core/datafile.html:27 +#: netbox/templates/extras/report/base.html:33 +#: netbox/templates/extras/script/base.html:32 msgid "Source" msgstr "Kaynak" -#: core/forms/model_forms.py:58 +#: netbox/core/forms/model_forms.py:58 msgid "Backend Parameters" msgstr "Arka Uç Parametreleri" -#: core/forms/model_forms.py:96 +#: netbox/core/forms/model_forms.py:96 msgid "File Upload" msgstr "Dosya Yükleme" -#: core/forms/model_forms.py:108 +#: netbox/core/forms/model_forms.py:108 msgid "Cannot upload a file and sync from an existing file" msgstr "Dosya yüklenemiyor ve varolan bir dosyadan senkronize edilemiyor" -#: core/forms/model_forms.py:110 +#: netbox/core/forms/model_forms.py:110 msgid "Must upload a file or select a data file to sync" msgstr "" "Senkronize etmek için bir dosya yüklemeniz veya bir veri dosyası seçmeniz " "gerekir" -#: core/forms/model_forms.py:153 templates/dcim/rack_elevation_list.html:6 +#: netbox/core/forms/model_forms.py:153 +#: netbox/templates/dcim/rack_elevation_list.html:6 msgid "Rack Elevations" msgstr "Raf Yükseltmeleri" -#: core/forms/model_forms.py:157 dcim/choices.py:1445 -#: dcim/forms/bulk_edit.py:867 dcim/forms/bulk_edit.py:1250 -#: dcim/forms/bulk_edit.py:1268 dcim/tables/racks.py:89 -#: netbox/navigation/menu.py:276 netbox/navigation/menu.py:280 +#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1447 +#: netbox/dcim/forms/bulk_edit.py:867 netbox/dcim/forms/bulk_edit.py:1250 +#: netbox/dcim/forms/bulk_edit.py:1268 netbox/dcim/tables/racks.py:89 +#: netbox/netbox/navigation/menu.py:276 netbox/netbox/navigation/menu.py:280 msgid "Power" msgstr "Güç" -#: core/forms/model_forms.py:159 netbox/navigation/menu.py:141 -#: templates/core/inc/config_data.html:37 +#: netbox/core/forms/model_forms.py:159 netbox/netbox/navigation/menu.py:141 +#: netbox/templates/core/inc/config_data.html:37 msgid "IPAM" msgstr "IPAME" -#: core/forms/model_forms.py:160 netbox/navigation/menu.py:217 -#: templates/core/inc/config_data.html:50 vpn/forms/bulk_edit.py:77 -#: vpn/forms/filtersets.py:43 vpn/forms/model_forms.py:61 -#: vpn/forms/model_forms.py:146 +#: netbox/core/forms/model_forms.py:160 netbox/netbox/navigation/menu.py:217 +#: netbox/templates/core/inc/config_data.html:50 +#: netbox/vpn/forms/bulk_edit.py:77 netbox/vpn/forms/filtersets.py:43 +#: netbox/vpn/forms/model_forms.py:61 netbox/vpn/forms/model_forms.py:146 msgid "Security" msgstr "Güvenlik" -#: core/forms/model_forms.py:161 templates/core/inc/config_data.html:59 +#: netbox/core/forms/model_forms.py:161 +#: netbox/templates/core/inc/config_data.html:59 msgid "Banners" msgstr "Afişler" -#: core/forms/model_forms.py:162 templates/core/inc/config_data.html:80 +#: netbox/core/forms/model_forms.py:162 +#: netbox/templates/core/inc/config_data.html:80 msgid "Pagination" msgstr "Sayfalandırma" -#: core/forms/model_forms.py:163 extras/forms/model_forms.py:67 -#: templates/core/inc/config_data.html:93 +#: netbox/core/forms/model_forms.py:163 netbox/extras/forms/model_forms.py:67 +#: netbox/templates/core/inc/config_data.html:93 msgid "Validation" msgstr "Doğrulama" -#: core/forms/model_forms.py:164 templates/account/preferences.html:6 +#: netbox/core/forms/model_forms.py:164 +#: netbox/templates/account/preferences.html:6 msgid "User Preferences" msgstr "Kullanıcı Tercihleri" -#: core/forms/model_forms.py:167 dcim/forms/filtersets.py:661 -#: templates/core/inc/config_data.html:127 users/forms/model_forms.py:65 +#: netbox/core/forms/model_forms.py:167 netbox/dcim/forms/filtersets.py:661 +#: netbox/templates/core/inc/config_data.html:127 +#: netbox/users/forms/model_forms.py:65 msgid "Miscellaneous" msgstr "Çeşitli" -#: core/forms/model_forms.py:169 +#: netbox/core/forms/model_forms.py:169 msgid "Config Revision" msgstr "Yapılandırma Revizyonu" -#: core/forms/model_forms.py:208 +#: netbox/core/forms/model_forms.py:208 msgid "This parameter has been defined statically and cannot be modified." msgstr "Bu parametre statik olarak tanımlanmıştır ve değiştirilemez." -#: core/forms/model_forms.py:216 +#: netbox/core/forms/model_forms.py:216 #, python-brace-format msgid "Current value: {value}" msgstr "Mevcut değer: {value}" -#: core/forms/model_forms.py:218 +#: netbox/core/forms/model_forms.py:218 msgid " (default)" msgstr " (varsayılan)" -#: core/models/config.py:18 core/models/data.py:282 core/models/files.py:27 -#: core/models/jobs.py:50 extras/models/models.py:758 -#: netbox/models/features.py:51 users/models/tokens.py:33 +#: netbox/core/models/config.py:18 netbox/core/models/data.py:282 +#: netbox/core/models/files.py:27 netbox/core/models/jobs.py:50 +#: netbox/extras/models/models.py:758 netbox/netbox/models/features.py:51 +#: netbox/users/models/tokens.py:33 msgid "created" msgstr "oluşturulan" -#: core/models/config.py:22 +#: netbox/core/models/config.py:22 msgid "comment" msgstr "yorum Yap" -#: core/models/config.py:29 +#: netbox/core/models/config.py:29 msgid "configuration data" msgstr "yapılandırma verileri" -#: core/models/config.py:36 +#: netbox/core/models/config.py:36 msgid "config revision" msgstr "yapılandırma revizyonu" -#: core/models/config.py:37 +#: netbox/core/models/config.py:37 msgid "config revisions" msgstr "yapılandırma revizyonları" -#: core/models/config.py:41 +#: netbox/core/models/config.py:41 msgid "Default configuration" msgstr "Varsayılan yapılandırma" -#: core/models/config.py:43 +#: netbox/core/models/config.py:43 msgid "Current configuration" msgstr "Geçerli yapılandırma" -#: core/models/config.py:44 +#: netbox/core/models/config.py:44 #, python-brace-format msgid "Config revision #{id}" msgstr "Yapılandırma revizyonu #{id}" -#: core/models/data.py:47 dcim/models/cables.py:43 -#: dcim/models/device_component_templates.py:177 -#: dcim/models/device_component_templates.py:211 -#: dcim/models/device_component_templates.py:246 -#: dcim/models/device_component_templates.py:308 -#: dcim/models/device_component_templates.py:387 -#: dcim/models/device_component_templates.py:486 -#: dcim/models/device_component_templates.py:586 -#: dcim/models/device_components.py:284 dcim/models/device_components.py:313 -#: dcim/models/device_components.py:346 dcim/models/device_components.py:464 -#: dcim/models/device_components.py:606 dcim/models/device_components.py:971 -#: dcim/models/device_components.py:1045 dcim/models/power.py:102 -#: dcim/models/racks.py:128 extras/models/customfields.py:76 -#: extras/models/search.py:41 virtualization/models/clusters.py:61 -#: vpn/models/l2vpn.py:32 +#: netbox/core/models/data.py:47 netbox/dcim/models/cables.py:43 +#: netbox/dcim/models/device_component_templates.py:177 +#: netbox/dcim/models/device_component_templates.py:211 +#: netbox/dcim/models/device_component_templates.py:246 +#: netbox/dcim/models/device_component_templates.py:308 +#: netbox/dcim/models/device_component_templates.py:387 +#: netbox/dcim/models/device_component_templates.py:486 +#: netbox/dcim/models/device_component_templates.py:586 +#: netbox/dcim/models/device_components.py:284 +#: netbox/dcim/models/device_components.py:313 +#: netbox/dcim/models/device_components.py:346 +#: netbox/dcim/models/device_components.py:464 +#: netbox/dcim/models/device_components.py:606 +#: netbox/dcim/models/device_components.py:971 +#: netbox/dcim/models/device_components.py:1045 +#: netbox/dcim/models/power.py:102 netbox/dcim/models/racks.py:128 +#: netbox/extras/models/customfields.py:76 netbox/extras/models/search.py:41 +#: netbox/virtualization/models/clusters.py:61 netbox/vpn/models/l2vpn.py:32 msgid "type" msgstr "türü" -#: core/models/data.py:52 extras/choices.py:37 extras/models/models.py:192 -#: extras/tables/tables.py:577 templates/core/datasource.html:58 +#: netbox/core/models/data.py:52 netbox/extras/choices.py:37 +#: netbox/extras/models/models.py:192 netbox/extras/tables/tables.py:577 +#: netbox/templates/core/datasource.html:58 msgid "URL" msgstr "URL" -#: core/models/data.py:62 dcim/models/device_component_templates.py:392 -#: dcim/models/device_components.py:513 extras/models/models.py:90 -#: extras/models/models.py:329 extras/models/models.py:554 -#: users/models/permissions.py:29 +#: netbox/core/models/data.py:62 +#: netbox/dcim/models/device_component_templates.py:392 +#: netbox/dcim/models/device_components.py:513 +#: netbox/extras/models/models.py:90 netbox/extras/models/models.py:329 +#: netbox/extras/models/models.py:554 netbox/users/models/permissions.py:29 msgid "enabled" msgstr "etkin" -#: core/models/data.py:66 +#: netbox/core/models/data.py:66 msgid "ignore rules" msgstr "kuralları yok sayın" -#: core/models/data.py:68 +#: netbox/core/models/data.py:68 msgid "Patterns (one per line) matching files to ignore when syncing" msgstr "" "Senkronizasyon sırasında yok sayılacak dosyalarla eşleşen desenler (satır " "başına bir tane)" -#: core/models/data.py:71 extras/models/models.py:562 +#: netbox/core/models/data.py:71 netbox/extras/models/models.py:562 msgid "parameters" msgstr "parametreler" -#: core/models/data.py:76 +#: netbox/core/models/data.py:76 msgid "last synced" msgstr "son senkronize edildi" -#: core/models/data.py:84 +#: netbox/core/models/data.py:84 msgid "data source" msgstr "veri kaynağı" -#: core/models/data.py:85 +#: netbox/core/models/data.py:85 msgid "data sources" msgstr "veri kaynakları" -#: core/models/data.py:125 +#: netbox/core/models/data.py:125 #, python-brace-format msgid "Unknown backend type: {type}" msgstr "Bilinmeyen arka uç türü: {type}" -#: core/models/data.py:180 +#: netbox/core/models/data.py:180 msgid "Cannot initiate sync; syncing already in progress." msgstr "Senkronizasyon başlatılamıyor; senkronizasyon zaten devam ediyor." -#: core/models/data.py:193 +#: netbox/core/models/data.py:193 msgid "" "There was an error initializing the backend. A dependency needs to be " "installed: " @@ -1630,1090 +1863,1145 @@ msgstr "" "Arka ucu başlatırken bir hata oluştu. Bir bağımlılığın yüklenmesi gerekiyor:" " " -#: core/models/data.py:286 core/models/files.py:31 -#: netbox/models/features.py:57 +#: netbox/core/models/data.py:286 netbox/core/models/files.py:31 +#: netbox/netbox/models/features.py:57 msgid "last updated" msgstr "son güncellendi" -#: core/models/data.py:296 dcim/models/cables.py:442 +#: netbox/core/models/data.py:296 netbox/dcim/models/cables.py:442 msgid "path" msgstr "yol" -#: core/models/data.py:299 +#: netbox/core/models/data.py:299 msgid "File path relative to the data source's root" msgstr "Veri kaynağının köküne göre dosya yolu" -#: core/models/data.py:303 ipam/models/ip.py:503 +#: netbox/core/models/data.py:303 netbox/ipam/models/ip.py:503 msgid "size" msgstr "boyut" -#: core/models/data.py:306 +#: netbox/core/models/data.py:306 msgid "hash" msgstr "kare" -#: core/models/data.py:310 +#: netbox/core/models/data.py:310 msgid "Length must be 64 hexadecimal characters." msgstr "Uzunluk 64 onaltılık karakter olmalıdır." -#: core/models/data.py:312 +#: netbox/core/models/data.py:312 msgid "SHA256 hash of the file data" msgstr "Dosya verilerinin SHA256 karması" -#: core/models/data.py:329 +#: netbox/core/models/data.py:329 msgid "data file" msgstr "veri dosyası" -#: core/models/data.py:330 +#: netbox/core/models/data.py:330 msgid "data files" msgstr "veri dosyaları" -#: core/models/data.py:417 +#: netbox/core/models/data.py:417 msgid "auto sync record" msgstr "otomatik senkronizasyon kaydı" -#: core/models/data.py:418 +#: netbox/core/models/data.py:418 msgid "auto sync records" msgstr "otomatik senkronizasyon kayıtları" -#: core/models/files.py:37 +#: netbox/core/models/files.py:37 msgid "file root" msgstr "dosya kökü" -#: core/models/files.py:42 +#: netbox/core/models/files.py:42 msgid "file path" msgstr "dosya yolu" -#: core/models/files.py:44 +#: netbox/core/models/files.py:44 msgid "File path relative to the designated root path" msgstr "Belirlenen kök yoluna göre dosya yolu" -#: core/models/files.py:61 +#: netbox/core/models/files.py:61 msgid "managed file" msgstr "yönetilen dosya" -#: core/models/files.py:62 +#: netbox/core/models/files.py:62 msgid "managed files" msgstr "yönetilen dosyalar" -#: core/models/jobs.py:54 +#: netbox/core/models/jobs.py:54 msgid "scheduled" msgstr "planlanmış" -#: core/models/jobs.py:59 +#: netbox/core/models/jobs.py:59 msgid "interval" msgstr "aralık" -#: core/models/jobs.py:65 +#: netbox/core/models/jobs.py:65 msgid "Recurrence interval (in minutes)" msgstr "Tekrarlama aralığı (dakika cinsinden)" -#: core/models/jobs.py:68 +#: netbox/core/models/jobs.py:68 msgid "started" msgstr "başladı" -#: core/models/jobs.py:73 +#: netbox/core/models/jobs.py:73 msgid "completed" msgstr "tamamlandı" -#: core/models/jobs.py:91 extras/models/models.py:121 -#: extras/models/staging.py:87 +#: netbox/core/models/jobs.py:91 netbox/extras/models/models.py:121 +#: netbox/extras/models/staging.py:88 msgid "data" msgstr "veri" -#: core/models/jobs.py:96 +#: netbox/core/models/jobs.py:96 msgid "error" msgstr "hata" -#: core/models/jobs.py:101 +#: netbox/core/models/jobs.py:101 msgid "job ID" msgstr "iş kimliği" -#: core/models/jobs.py:112 +#: netbox/core/models/jobs.py:112 msgid "job" msgstr "iş" -#: core/models/jobs.py:113 +#: netbox/core/models/jobs.py:113 msgid "jobs" msgstr "meslekler" -#: core/models/jobs.py:135 +#: netbox/core/models/jobs.py:135 #, python-brace-format msgid "Jobs cannot be assigned to this object type ({type})." msgstr "İşler bu nesne türüne atanamaz ({type})." -#: core/models/jobs.py:185 +#: netbox/core/models/jobs.py:185 #, python-brace-format msgid "Invalid status for job termination. Choices are: {choices}" msgstr "" "İşin sonlandırılması için geçersiz durum. Seçenekler şunlardır: {choices}" -#: core/tables/config.py:21 users/forms/filtersets.py:45 users/tables.py:39 +#: netbox/core/tables/config.py:21 netbox/users/forms/filtersets.py:45 +#: netbox/users/tables.py:39 msgid "Is Active" msgstr "Aktif mi" -#: core/tables/data.py:50 templates/core/datafile.html:31 +#: netbox/core/tables/data.py:50 netbox/templates/core/datafile.html:31 msgid "Path" msgstr "Yol" -#: core/tables/data.py:54 templates/extras/inc/result_pending.html:7 +#: netbox/core/tables/data.py:54 +#: netbox/templates/extras/inc/result_pending.html:7 msgid "Last updated" msgstr "Son Güncelleme" -#: core/tables/jobs.py:10 core/tables/tasks.py:76 -#: dcim/tables/devicetypes.py:161 extras/tables/tables.py:179 -#: extras/tables/tables.py:350 netbox/tables/tables.py:188 -#: templates/dcim/virtualchassis_edit.html:52 utilities/forms/forms.py:73 -#: wireless/tables/wirelesslink.py:16 +#: netbox/core/tables/jobs.py:10 netbox/core/tables/tasks.py:76 +#: netbox/dcim/tables/devicetypes.py:161 netbox/extras/tables/tables.py:179 +#: netbox/extras/tables/tables.py:350 netbox/netbox/tables/tables.py:188 +#: netbox/templates/dcim/virtualchassis_edit.html:52 +#: netbox/utilities/forms/forms.py:73 +#: netbox/wireless/tables/wirelesslink.py:16 msgid "ID" msgstr "KİMLİK" -#: core/tables/jobs.py:21 extras/choices.py:41 extras/tables/tables.py:241 -#: extras/tables/tables.py:287 extras/tables/tables.py:360 -#: extras/tables/tables.py:478 extras/tables/tables.py:509 -#: extras/tables/tables.py:574 netbox/tables/tables.py:243 -#: templates/extras/eventrule.html:84 templates/extras/journalentry.html:18 -#: templates/extras/objectchange.html:57 tenancy/tables/contacts.py:93 -#: vpn/tables/l2vpn.py:64 +#: netbox/core/tables/jobs.py:21 netbox/extras/choices.py:41 +#: netbox/extras/tables/tables.py:241 netbox/extras/tables/tables.py:287 +#: netbox/extras/tables/tables.py:360 netbox/extras/tables/tables.py:478 +#: netbox/extras/tables/tables.py:509 netbox/extras/tables/tables.py:574 +#: netbox/netbox/tables/tables.py:243 +#: netbox/templates/extras/eventrule.html:84 +#: netbox/templates/extras/journalentry.html:18 +#: netbox/templates/extras/objectchange.html:58 +#: netbox/tenancy/tables/contacts.py:93 netbox/vpn/tables/l2vpn.py:64 msgid "Object" msgstr "Nesne" -#: core/tables/jobs.py:35 +#: netbox/core/tables/jobs.py:35 msgid "Interval" msgstr "Aralık" -#: core/tables/plugins.py:16 templates/vpn/ipsecprofile.html:44 -#: vpn/forms/bulk_edit.py:141 vpn/forms/bulk_import.py:172 -#: vpn/tables/crypto.py:61 +#: netbox/core/tables/plugins.py:16 netbox/templates/vpn/ipsecprofile.html:44 +#: netbox/vpn/forms/bulk_edit.py:141 netbox/vpn/forms/bulk_import.py:172 +#: netbox/vpn/tables/crypto.py:61 msgid "Version" msgstr "Versiyon" -#: core/tables/plugins.py:20 +#: netbox/core/tables/plugins.py:20 msgid "Package" msgstr "Paket" -#: core/tables/plugins.py:23 +#: netbox/core/tables/plugins.py:23 msgid "Author" msgstr "Yazar" -#: core/tables/plugins.py:26 +#: netbox/core/tables/plugins.py:26 msgid "Author Email" msgstr "Yazar E-postası" -#: core/tables/plugins.py:33 +#: netbox/core/tables/plugins.py:33 msgid "No plugins found" msgstr "Eklenti bulunamadı" -#: core/tables/tasks.py:18 +#: netbox/core/tables/tasks.py:18 msgid "Oldest Task" msgstr "En Eski Görev" -#: core/tables/tasks.py:42 templates/core/rq_worker_list.html:34 +#: netbox/core/tables/tasks.py:42 netbox/templates/core/rq_worker_list.html:34 msgid "Workers" msgstr "İşçiler" -#: core/tables/tasks.py:46 vpn/tables/tunnels.py:88 +#: netbox/core/tables/tasks.py:46 netbox/vpn/tables/tunnels.py:88 msgid "Host" msgstr "Ana bilgisayar" -#: core/tables/tasks.py:50 ipam/forms/filtersets.py:542 +#: netbox/core/tables/tasks.py:50 netbox/ipam/forms/filtersets.py:542 msgid "Port" msgstr "Liman" -#: core/tables/tasks.py:54 +#: netbox/core/tables/tasks.py:54 msgid "DB" msgstr "DB" -#: core/tables/tasks.py:58 +#: netbox/core/tables/tasks.py:58 msgid "Scheduler PID" msgstr "Zamanlayıcı PID" -#: core/tables/tasks.py:62 +#: netbox/core/tables/tasks.py:62 msgid "No queues found" msgstr "Kuyruk bulunamadı" -#: core/tables/tasks.py:82 +#: netbox/core/tables/tasks.py:82 msgid "Enqueued" msgstr "Sıraya alındı" -#: core/tables/tasks.py:85 +#: netbox/core/tables/tasks.py:85 msgid "Ended" msgstr "Bitti" -#: core/tables/tasks.py:93 templates/core/rq_task.html:85 +#: netbox/core/tables/tasks.py:93 netbox/templates/core/rq_task.html:85 msgid "Callable" msgstr "Çağrılabilir" -#: core/tables/tasks.py:97 +#: netbox/core/tables/tasks.py:97 msgid "No tasks found" msgstr "Görev bulunamadı" -#: core/tables/tasks.py:118 templates/core/rq_worker.html:47 +#: netbox/core/tables/tasks.py:118 netbox/templates/core/rq_worker.html:47 msgid "State" msgstr "Eyalet" -#: core/tables/tasks.py:121 templates/core/rq_worker.html:51 +#: netbox/core/tables/tasks.py:121 netbox/templates/core/rq_worker.html:51 msgid "Birth" msgstr "Doğum" -#: core/tables/tasks.py:124 templates/core/rq_worker.html:59 +#: netbox/core/tables/tasks.py:124 netbox/templates/core/rq_worker.html:59 msgid "PID" msgstr "PİD" -#: core/tables/tasks.py:128 +#: netbox/core/tables/tasks.py:128 msgid "No workers found" msgstr "İşçi bulunamadı" -#: core/views.py:335 core/views.py:378 core/views.py:401 core/views.py:419 -#: core/views.py:454 +#: netbox/core/views.py:335 netbox/core/views.py:378 netbox/core/views.py:401 +#: netbox/core/views.py:419 netbox/core/views.py:454 #, python-brace-format msgid "Job {job_id} not found" msgstr "İş {job_id} bulunamadı" -#: dcim/api/serializers_/devices.py:50 dcim/api/serializers_/devicetypes.py:26 +#: netbox/dcim/api/serializers_/devices.py:50 +#: netbox/dcim/api/serializers_/devicetypes.py:26 msgid "Position (U)" msgstr "Pozisyon (U)" -#: dcim/api/serializers_/racks.py:45 templates/dcim/rack.html:30 +#: netbox/dcim/api/serializers_/racks.py:45 netbox/templates/dcim/rack.html:30 msgid "Facility ID" msgstr "Tesis Kimliği" -#: dcim/choices.py:21 virtualization/choices.py:21 +#: netbox/dcim/choices.py:21 netbox/virtualization/choices.py:21 msgid "Staging" msgstr "Sahneleme" -#: dcim/choices.py:23 dcim/choices.py:178 dcim/choices.py:223 -#: dcim/choices.py:1458 virtualization/choices.py:23 -#: virtualization/choices.py:48 +#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:178 +#: netbox/dcim/choices.py:223 netbox/dcim/choices.py:1460 +#: netbox/virtualization/choices.py:23 netbox/virtualization/choices.py:48 msgid "Decommissioning" msgstr "Hizmetten çıkarma" -#: dcim/choices.py:24 +#: netbox/dcim/choices.py:24 msgid "Retired" msgstr "Emekli" -#: dcim/choices.py:65 +#: netbox/dcim/choices.py:65 msgid "2-post frame" msgstr "2 direkli çerçeve" -#: dcim/choices.py:66 +#: netbox/dcim/choices.py:66 msgid "4-post frame" msgstr "4 direkli çerçeve" -#: dcim/choices.py:67 +#: netbox/dcim/choices.py:67 msgid "4-post cabinet" msgstr "4 direkli dolap" -#: dcim/choices.py:68 +#: netbox/dcim/choices.py:68 msgid "Wall-mounted frame" msgstr "Duvara monte çerçeve" -#: dcim/choices.py:69 +#: netbox/dcim/choices.py:69 msgid "Wall-mounted frame (vertical)" msgstr "Duvara monte çerçeve (dikey)" -#: dcim/choices.py:70 +#: netbox/dcim/choices.py:70 msgid "Wall-mounted cabinet" msgstr "Duvara monte dolap" -#: dcim/choices.py:71 +#: netbox/dcim/choices.py:71 msgid "Wall-mounted cabinet (vertical)" msgstr "Duvara monte dolap (dikey)" -#: dcim/choices.py:83 dcim/choices.py:84 dcim/choices.py:85 dcim/choices.py:86 +#: netbox/dcim/choices.py:83 netbox/dcim/choices.py:84 +#: netbox/dcim/choices.py:85 netbox/dcim/choices.py:86 #, python-brace-format msgid "{n} inches" msgstr "{n} inç" -#: dcim/choices.py:100 ipam/choices.py:32 ipam/choices.py:50 -#: ipam/choices.py:70 ipam/choices.py:155 wireless/choices.py:26 +#: netbox/dcim/choices.py:100 netbox/ipam/choices.py:32 +#: netbox/ipam/choices.py:50 netbox/ipam/choices.py:70 +#: netbox/ipam/choices.py:155 netbox/wireless/choices.py:26 msgid "Reserved" msgstr "Rezerve edilmiş" -#: dcim/choices.py:101 templates/dcim/device.html:251 +#: netbox/dcim/choices.py:101 netbox/templates/dcim/device.html:252 msgid "Available" msgstr "Mevcut" -#: dcim/choices.py:104 ipam/choices.py:33 ipam/choices.py:51 -#: ipam/choices.py:71 ipam/choices.py:156 wireless/choices.py:28 +#: netbox/dcim/choices.py:104 netbox/ipam/choices.py:33 +#: netbox/ipam/choices.py:51 netbox/ipam/choices.py:71 +#: netbox/ipam/choices.py:156 netbox/wireless/choices.py:28 msgid "Deprecated" msgstr "Kullanımdan kaldırıldı" -#: dcim/choices.py:114 templates/dcim/rack.html:123 +#: netbox/dcim/choices.py:114 netbox/templates/dcim/rack.html:123 msgid "Millimeters" msgstr "Milimetre" -#: dcim/choices.py:115 dcim/choices.py:1480 +#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1482 msgid "Inches" msgstr "İnç" -#: dcim/choices.py:140 dcim/forms/bulk_edit.py:67 dcim/forms/bulk_edit.py:86 -#: dcim/forms/bulk_edit.py:172 dcim/forms/bulk_edit.py:1298 -#: dcim/forms/bulk_import.py:59 dcim/forms/bulk_import.py:73 -#: dcim/forms/bulk_import.py:136 dcim/forms/bulk_import.py:511 -#: dcim/forms/bulk_import.py:778 dcim/forms/bulk_import.py:1033 -#: dcim/forms/filtersets.py:227 dcim/forms/model_forms.py:73 -#: dcim/forms/model_forms.py:92 dcim/forms/model_forms.py:169 -#: dcim/forms/model_forms.py:1007 dcim/forms/model_forms.py:1446 -#: dcim/forms/object_import.py:176 dcim/tables/devices.py:652 -#: dcim/tables/devices.py:937 extras/tables/tables.py:186 -#: ipam/tables/fhrp.py:59 ipam/tables/ip.py:374 ipam/tables/services.py:44 -#: templates/dcim/interface.html:102 templates/dcim/interface.html:309 -#: templates/dcim/location.html:41 templates/dcim/region.html:37 -#: templates/dcim/sitegroup.html:37 templates/ipam/service.html:28 -#: templates/tenancy/contactgroup.html:29 -#: templates/tenancy/tenantgroup.html:37 -#: templates/virtualization/vminterface.html:39 -#: templates/wireless/wirelesslangroup.html:37 tenancy/forms/bulk_edit.py:27 -#: tenancy/forms/bulk_edit.py:61 tenancy/forms/bulk_import.py:24 -#: tenancy/forms/bulk_import.py:58 tenancy/forms/model_forms.py:25 -#: tenancy/forms/model_forms.py:68 virtualization/forms/bulk_edit.py:207 -#: virtualization/forms/bulk_import.py:151 -#: virtualization/tables/virtualmachines.py:155 wireless/forms/bulk_edit.py:24 -#: wireless/forms/bulk_import.py:21 wireless/forms/model_forms.py:21 +#: netbox/dcim/choices.py:140 netbox/dcim/forms/bulk_edit.py:67 +#: netbox/dcim/forms/bulk_edit.py:86 netbox/dcim/forms/bulk_edit.py:172 +#: netbox/dcim/forms/bulk_edit.py:1298 netbox/dcim/forms/bulk_import.py:59 +#: netbox/dcim/forms/bulk_import.py:73 netbox/dcim/forms/bulk_import.py:136 +#: netbox/dcim/forms/bulk_import.py:511 netbox/dcim/forms/bulk_import.py:778 +#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/filtersets.py:227 +#: netbox/dcim/forms/model_forms.py:73 netbox/dcim/forms/model_forms.py:92 +#: netbox/dcim/forms/model_forms.py:169 netbox/dcim/forms/model_forms.py:1007 +#: netbox/dcim/forms/model_forms.py:1446 +#: netbox/dcim/forms/object_import.py:176 netbox/dcim/tables/devices.py:640 +#: netbox/dcim/tables/devices.py:919 netbox/extras/tables/tables.py:186 +#: netbox/ipam/tables/fhrp.py:59 netbox/ipam/tables/ip.py:374 +#: netbox/ipam/tables/services.py:44 netbox/templates/dcim/interface.html:102 +#: netbox/templates/dcim/interface.html:309 +#: netbox/templates/dcim/location.html:41 netbox/templates/dcim/region.html:37 +#: netbox/templates/dcim/sitegroup.html:37 +#: netbox/templates/ipam/service.html:28 +#: netbox/templates/tenancy/contactgroup.html:29 +#: netbox/templates/tenancy/tenantgroup.html:37 +#: netbox/templates/virtualization/vminterface.html:39 +#: netbox/templates/wireless/wirelesslangroup.html:37 +#: netbox/tenancy/forms/bulk_edit.py:27 netbox/tenancy/forms/bulk_edit.py:61 +#: netbox/tenancy/forms/bulk_import.py:24 +#: netbox/tenancy/forms/bulk_import.py:58 +#: netbox/tenancy/forms/model_forms.py:25 +#: netbox/tenancy/forms/model_forms.py:68 +#: netbox/virtualization/forms/bulk_edit.py:207 +#: netbox/virtualization/forms/bulk_import.py:151 +#: netbox/virtualization/tables/virtualmachines.py:155 +#: netbox/wireless/forms/bulk_edit.py:24 +#: netbox/wireless/forms/bulk_import.py:21 +#: netbox/wireless/forms/model_forms.py:21 msgid "Parent" msgstr "Ebeveyn" -#: dcim/choices.py:141 +#: netbox/dcim/choices.py:141 msgid "Child" msgstr "Çocuk" -#: dcim/choices.py:155 templates/dcim/device.html:331 -#: templates/dcim/rack.html:175 templates/dcim/rack_elevation_list.html:20 -#: templates/dcim/rackreservation.html:76 +#: netbox/dcim/choices.py:155 netbox/templates/dcim/device.html:332 +#: netbox/templates/dcim/rack.html:175 +#: netbox/templates/dcim/rack_elevation_list.html:20 +#: netbox/templates/dcim/rackreservation.html:76 msgid "Front" msgstr "Ön" -#: dcim/choices.py:156 templates/dcim/device.html:337 -#: templates/dcim/rack.html:181 templates/dcim/rack_elevation_list.html:21 -#: templates/dcim/rackreservation.html:82 +#: netbox/dcim/choices.py:156 netbox/templates/dcim/device.html:338 +#: netbox/templates/dcim/rack.html:181 +#: netbox/templates/dcim/rack_elevation_list.html:21 +#: netbox/templates/dcim/rackreservation.html:82 msgid "Rear" msgstr "Arka" -#: dcim/choices.py:175 dcim/choices.py:221 virtualization/choices.py:46 +#: netbox/dcim/choices.py:175 netbox/dcim/choices.py:221 +#: netbox/virtualization/choices.py:46 msgid "Staged" msgstr "Sahnelenmiş" -#: dcim/choices.py:177 +#: netbox/dcim/choices.py:177 msgid "Inventory" msgstr "Envanter" -#: dcim/choices.py:193 +#: netbox/dcim/choices.py:193 msgid "Front to rear" msgstr "Önden arkaya" -#: dcim/choices.py:194 +#: netbox/dcim/choices.py:194 msgid "Rear to front" msgstr "Arkadan öne" -#: dcim/choices.py:195 +#: netbox/dcim/choices.py:195 msgid "Left to right" msgstr "Soldan sağa" -#: dcim/choices.py:196 +#: netbox/dcim/choices.py:196 msgid "Right to left" msgstr "Sağdan sola" -#: dcim/choices.py:197 +#: netbox/dcim/choices.py:197 msgid "Side to rear" msgstr "Yandan arkaya" -#: dcim/choices.py:198 dcim/choices.py:1253 +#: netbox/dcim/choices.py:198 netbox/dcim/choices.py:1255 msgid "Passive" msgstr "Pasif" -#: dcim/choices.py:199 +#: netbox/dcim/choices.py:199 msgid "Mixed" msgstr "Karışık" -#: dcim/choices.py:447 dcim/choices.py:693 +#: netbox/dcim/choices.py:447 netbox/dcim/choices.py:693 msgid "NEMA (Non-locking)" msgstr "NEMA (Kilitsiz)" -#: dcim/choices.py:469 dcim/choices.py:715 +#: netbox/dcim/choices.py:469 netbox/dcim/choices.py:715 msgid "NEMA (Locking)" msgstr "NEMA (Kilitleme)" -#: dcim/choices.py:492 dcim/choices.py:738 +#: netbox/dcim/choices.py:492 netbox/dcim/choices.py:738 msgid "California Style" msgstr "Kaliforniya Tarzı" -#: dcim/choices.py:500 +#: netbox/dcim/choices.py:500 msgid "International/ITA" msgstr "Uluslararası/ITA" -#: dcim/choices.py:535 dcim/choices.py:773 +#: netbox/dcim/choices.py:535 netbox/dcim/choices.py:773 msgid "Proprietary" msgstr "Tescilli" -#: dcim/choices.py:543 dcim/choices.py:782 dcim/choices.py:1169 -#: dcim/choices.py:1171 dcim/choices.py:1376 dcim/choices.py:1378 -#: netbox/navigation/menu.py:187 +#: netbox/dcim/choices.py:543 netbox/dcim/choices.py:782 +#: netbox/dcim/choices.py:1171 netbox/dcim/choices.py:1173 +#: netbox/dcim/choices.py:1378 netbox/dcim/choices.py:1380 +#: netbox/netbox/navigation/menu.py:187 msgid "Other" msgstr "Diğer" -#: dcim/choices.py:746 +#: netbox/dcim/choices.py:746 msgid "ITA/International" msgstr "ITA/Uluslararası" -#: dcim/choices.py:812 +#: netbox/dcim/choices.py:812 msgid "Physical" msgstr "Fiziksel" -#: dcim/choices.py:813 dcim/choices.py:977 +#: netbox/dcim/choices.py:813 netbox/dcim/choices.py:978 msgid "Virtual" msgstr "Sanal" -#: dcim/choices.py:814 dcim/choices.py:1049 dcim/forms/bulk_edit.py:1408 -#: dcim/forms/filtersets.py:1239 dcim/forms/model_forms.py:933 -#: dcim/forms/model_forms.py:1341 netbox/navigation/menu.py:127 -#: netbox/navigation/menu.py:131 templates/dcim/interface.html:210 +#: netbox/dcim/choices.py:814 netbox/dcim/choices.py:1051 +#: netbox/dcim/forms/bulk_edit.py:1408 netbox/dcim/forms/filtersets.py:1239 +#: netbox/dcim/forms/model_forms.py:933 netbox/dcim/forms/model_forms.py:1341 +#: netbox/netbox/navigation/menu.py:127 netbox/netbox/navigation/menu.py:131 +#: netbox/templates/dcim/interface.html:210 msgid "Wireless" msgstr "Kablosuz" -#: dcim/choices.py:975 +#: netbox/dcim/choices.py:976 msgid "Virtual interfaces" msgstr "Sanal arayüzler" -#: dcim/choices.py:978 dcim/forms/bulk_edit.py:1303 -#: dcim/forms/bulk_import.py:785 dcim/forms/model_forms.py:919 -#: dcim/tables/devices.py:656 templates/dcim/interface.html:106 -#: templates/virtualization/vminterface.html:43 -#: virtualization/forms/bulk_edit.py:212 -#: virtualization/forms/bulk_import.py:158 -#: virtualization/tables/virtualmachines.py:159 +#: netbox/dcim/choices.py:979 netbox/dcim/forms/bulk_edit.py:1303 +#: netbox/dcim/forms/bulk_import.py:785 netbox/dcim/forms/model_forms.py:919 +#: netbox/dcim/tables/devices.py:644 netbox/templates/dcim/interface.html:106 +#: netbox/templates/virtualization/vminterface.html:43 +#: netbox/virtualization/forms/bulk_edit.py:212 +#: netbox/virtualization/forms/bulk_import.py:158 +#: netbox/virtualization/tables/virtualmachines.py:159 msgid "Bridge" msgstr "Köprü" -#: dcim/choices.py:979 +#: netbox/dcim/choices.py:980 msgid "Link Aggregation Group (LAG)" msgstr "Bağlantı Toplama Grubu (LAG)" -#: dcim/choices.py:983 +#: netbox/dcim/choices.py:984 msgid "Ethernet (fixed)" msgstr "Ethernet (sabit)" -#: dcim/choices.py:997 +#: netbox/dcim/choices.py:999 msgid "Ethernet (modular)" msgstr "Ethernet (modüler)" -#: dcim/choices.py:1033 +#: netbox/dcim/choices.py:1035 msgid "Ethernet (backplane)" msgstr "Ethernet (arka panel)" -#: dcim/choices.py:1063 +#: netbox/dcim/choices.py:1065 msgid "Cellular" msgstr "Hücresel" -#: dcim/choices.py:1115 dcim/forms/filtersets.py:303 -#: dcim/forms/filtersets.py:738 dcim/forms/filtersets.py:882 -#: dcim/forms/filtersets.py:1434 templates/dcim/inventoryitem.html:52 -#: templates/dcim/virtualchassis_edit.html:54 +#: netbox/dcim/choices.py:1117 netbox/dcim/forms/filtersets.py:303 +#: netbox/dcim/forms/filtersets.py:738 netbox/dcim/forms/filtersets.py:882 +#: netbox/dcim/forms/filtersets.py:1434 +#: netbox/templates/dcim/inventoryitem.html:52 +#: netbox/templates/dcim/virtualchassis_edit.html:54 msgid "Serial" msgstr "Seri" -#: dcim/choices.py:1130 +#: netbox/dcim/choices.py:1132 msgid "Coaxial" msgstr "Koaksiyel" -#: dcim/choices.py:1150 +#: netbox/dcim/choices.py:1152 msgid "Stacking" msgstr "İstifleme" -#: dcim/choices.py:1200 +#: netbox/dcim/choices.py:1202 msgid "Half" msgstr "Yarım" -#: dcim/choices.py:1201 +#: netbox/dcim/choices.py:1203 msgid "Full" msgstr "Dolu" -#: dcim/choices.py:1202 netbox/preferences.py:31 wireless/choices.py:480 +#: netbox/dcim/choices.py:1204 netbox/netbox/preferences.py:31 +#: netbox/wireless/choices.py:480 msgid "Auto" msgstr "Oto" -#: dcim/choices.py:1213 +#: netbox/dcim/choices.py:1215 msgid "Access" msgstr "Erişim" -#: dcim/choices.py:1214 ipam/tables/vlans.py:168 ipam/tables/vlans.py:213 -#: templates/dcim/inc/interface_vlans_table.html:7 +#: netbox/dcim/choices.py:1216 netbox/ipam/tables/vlans.py:168 +#: netbox/ipam/tables/vlans.py:213 +#: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Etiketlenmiş" -#: dcim/choices.py:1215 +#: netbox/dcim/choices.py:1217 msgid "Tagged (All)" msgstr "Etiketlenmiş (Tümü)" -#: dcim/choices.py:1244 +#: netbox/dcim/choices.py:1246 msgid "IEEE Standard" msgstr "IEEE Standardı" -#: dcim/choices.py:1255 +#: netbox/dcim/choices.py:1257 msgid "Passive 24V (2-pair)" msgstr "Pasif 24V (2 çift)" -#: dcim/choices.py:1256 +#: netbox/dcim/choices.py:1258 msgid "Passive 24V (4-pair)" msgstr "Pasif 24V (4 çift)" -#: dcim/choices.py:1257 +#: netbox/dcim/choices.py:1259 msgid "Passive 48V (2-pair)" msgstr "Pasif 48V (2 çift)" -#: dcim/choices.py:1258 +#: netbox/dcim/choices.py:1260 msgid "Passive 48V (4-pair)" msgstr "Pasif 48V (4 çift)" -#: dcim/choices.py:1320 dcim/choices.py:1416 +#: netbox/dcim/choices.py:1322 netbox/dcim/choices.py:1418 msgid "Copper" msgstr "Bakır" -#: dcim/choices.py:1343 +#: netbox/dcim/choices.py:1345 msgid "Fiber Optic" msgstr "Fiber Optik" -#: dcim/choices.py:1432 +#: netbox/dcim/choices.py:1434 msgid "Fiber" msgstr "Elyaf" -#: dcim/choices.py:1456 dcim/forms/filtersets.py:1146 +#: netbox/dcim/choices.py:1458 netbox/dcim/forms/filtersets.py:1146 msgid "Connected" msgstr "Bağlı" -#: dcim/choices.py:1475 +#: netbox/dcim/choices.py:1477 msgid "Kilometers" msgstr "Kilometre" -#: dcim/choices.py:1476 templates/dcim/cable_trace.html:65 +#: netbox/dcim/choices.py:1478 netbox/templates/dcim/cable_trace.html:65 msgid "Meters" msgstr "Sayaçlar" -#: dcim/choices.py:1477 +#: netbox/dcim/choices.py:1479 msgid "Centimeters" msgstr "Santimetre" -#: dcim/choices.py:1478 +#: netbox/dcim/choices.py:1480 msgid "Miles" msgstr "Mil" -#: dcim/choices.py:1479 templates/dcim/cable_trace.html:66 +#: netbox/dcim/choices.py:1481 netbox/templates/dcim/cable_trace.html:66 msgid "Feet" msgstr "Ayaklar" -#: dcim/choices.py:1495 templates/dcim/device.html:319 -#: templates/dcim/rack.html:152 +#: netbox/dcim/choices.py:1497 netbox/templates/dcim/device.html:320 +#: netbox/templates/dcim/rack.html:152 msgid "Kilograms" msgstr "Kilogram" -#: dcim/choices.py:1496 +#: netbox/dcim/choices.py:1498 msgid "Grams" msgstr "Gramlar" -#: dcim/choices.py:1497 templates/dcim/rack.html:153 +#: netbox/dcim/choices.py:1499 netbox/templates/dcim/rack.html:153 msgid "Pounds" msgstr "Pound'lar" -#: dcim/choices.py:1498 +#: netbox/dcim/choices.py:1500 msgid "Ounces" msgstr "ons" -#: dcim/choices.py:1544 tenancy/choices.py:17 +#: netbox/dcim/choices.py:1546 netbox/tenancy/choices.py:17 msgid "Primary" msgstr "Birincil" -#: dcim/choices.py:1545 +#: netbox/dcim/choices.py:1547 msgid "Redundant" msgstr "Yedekli" -#: dcim/choices.py:1566 +#: netbox/dcim/choices.py:1568 msgid "Single phase" msgstr "Tek fazlı" -#: dcim/choices.py:1567 +#: netbox/dcim/choices.py:1569 msgid "Three-phase" msgstr "Üç fazlı" -#: dcim/fields.py:45 +#: netbox/dcim/fields.py:45 #, python-brace-format msgid "Invalid MAC address format: {value}" msgstr "Geçersiz MAC adresi biçimi: {value}" -#: dcim/fields.py:71 +#: netbox/dcim/fields.py:71 #, python-brace-format msgid "Invalid WWN format: {value}" msgstr "Geçersiz WWN biçimi: {value}" -#: dcim/filtersets.py:85 +#: netbox/dcim/filtersets.py:85 msgid "Parent region (ID)" msgstr "Ana bölge (ID)" -#: dcim/filtersets.py:91 +#: netbox/dcim/filtersets.py:91 msgid "Parent region (slug)" msgstr "Ana bölge (kısa ad)" -#: dcim/filtersets.py:115 +#: netbox/dcim/filtersets.py:115 msgid "Parent site group (ID)" msgstr "Ana site grubu (ID)" -#: dcim/filtersets.py:121 +#: netbox/dcim/filtersets.py:121 msgid "Parent site group (slug)" msgstr "Ana site grubu (kısa ad)" -#: dcim/filtersets.py:163 ipam/filtersets.py:841 ipam/filtersets.py:979 +#: netbox/dcim/filtersets.py:163 netbox/ipam/filtersets.py:841 +#: netbox/ipam/filtersets.py:979 msgid "Group (ID)" msgstr "Grup (ID)" -#: dcim/filtersets.py:169 +#: netbox/dcim/filtersets.py:169 msgid "Group (slug)" msgstr "Grup (kısa ad)" -#: dcim/filtersets.py:175 dcim/filtersets.py:180 +#: netbox/dcim/filtersets.py:175 netbox/dcim/filtersets.py:180 msgid "AS (ID)" msgstr "OLARAK (İD)" -#: dcim/filtersets.py:245 +#: netbox/dcim/filtersets.py:245 msgid "Parent location (ID)" msgstr "Ana konum (ID)" -#: dcim/filtersets.py:251 +#: netbox/dcim/filtersets.py:251 msgid "Parent location (slug)" msgstr "Ana konum (sümüklü böcek)" -#: dcim/filtersets.py:257 dcim/filtersets.py:333 dcim/filtersets.py:432 -#: dcim/filtersets.py:1005 dcim/filtersets.py:1341 dcim/filtersets.py:2111 +#: netbox/dcim/filtersets.py:257 netbox/dcim/filtersets.py:333 +#: netbox/dcim/filtersets.py:432 netbox/dcim/filtersets.py:1005 +#: netbox/dcim/filtersets.py:1341 netbox/dcim/filtersets.py:2111 msgid "Location (ID)" msgstr "Konum (ID)" -#: dcim/filtersets.py:264 dcim/filtersets.py:340 dcim/filtersets.py:439 -#: dcim/filtersets.py:1347 extras/filtersets.py:494 +#: netbox/dcim/filtersets.py:264 netbox/dcim/filtersets.py:340 +#: netbox/dcim/filtersets.py:439 netbox/dcim/filtersets.py:1347 +#: netbox/extras/filtersets.py:494 msgid "Location (slug)" msgstr "Konum (kısa ad)" -#: dcim/filtersets.py:354 dcim/filtersets.py:840 dcim/filtersets.py:942 -#: dcim/filtersets.py:1779 ipam/filtersets.py:381 ipam/filtersets.py:493 -#: ipam/filtersets.py:989 virtualization/filtersets.py:210 +#: netbox/dcim/filtersets.py:354 netbox/dcim/filtersets.py:840 +#: netbox/dcim/filtersets.py:942 netbox/dcim/filtersets.py:1779 +#: netbox/ipam/filtersets.py:381 netbox/ipam/filtersets.py:493 +#: netbox/ipam/filtersets.py:989 netbox/virtualization/filtersets.py:210 msgid "Role (ID)" msgstr "Rol (ID)" -#: dcim/filtersets.py:360 dcim/filtersets.py:846 dcim/filtersets.py:948 -#: dcim/filtersets.py:1785 extras/filtersets.py:510 ipam/filtersets.py:387 -#: ipam/filtersets.py:499 ipam/filtersets.py:995 -#: virtualization/filtersets.py:216 +#: netbox/dcim/filtersets.py:360 netbox/dcim/filtersets.py:846 +#: netbox/dcim/filtersets.py:948 netbox/dcim/filtersets.py:1785 +#: netbox/extras/filtersets.py:510 netbox/ipam/filtersets.py:387 +#: netbox/ipam/filtersets.py:499 netbox/ipam/filtersets.py:995 +#: netbox/virtualization/filtersets.py:216 msgid "Role (slug)" msgstr "Rol (kısa ad)" -#: dcim/filtersets.py:389 dcim/filtersets.py:1010 dcim/filtersets.py:1352 -#: dcim/filtersets.py:2173 +#: netbox/dcim/filtersets.py:389 netbox/dcim/filtersets.py:1010 +#: netbox/dcim/filtersets.py:1352 netbox/dcim/filtersets.py:2173 msgid "Rack (ID)" msgstr "Raf (ID)" -#: dcim/filtersets.py:443 extras/filtersets.py:282 extras/filtersets.py:326 -#: extras/filtersets.py:365 extras/filtersets.py:664 users/filtersets.py:28 +#: netbox/dcim/filtersets.py:443 netbox/extras/filtersets.py:282 +#: netbox/extras/filtersets.py:326 netbox/extras/filtersets.py:365 +#: netbox/extras/filtersets.py:664 netbox/users/filtersets.py:28 msgid "User (ID)" msgstr "Kullanıcı (ID)" -#: dcim/filtersets.py:449 extras/filtersets.py:288 extras/filtersets.py:332 -#: extras/filtersets.py:371 users/filtersets.py:103 users/filtersets.py:170 +#: netbox/dcim/filtersets.py:449 netbox/extras/filtersets.py:288 +#: netbox/extras/filtersets.py:332 netbox/extras/filtersets.py:371 +#: netbox/users/filtersets.py:103 netbox/users/filtersets.py:170 msgid "User (name)" msgstr "Kullanıcı (isim)" -#: dcim/filtersets.py:481 dcim/filtersets.py:620 dcim/filtersets.py:830 -#: dcim/filtersets.py:881 dcim/filtersets.py:921 dcim/filtersets.py:1243 -#: dcim/filtersets.py:1769 +#: netbox/dcim/filtersets.py:481 netbox/dcim/filtersets.py:620 +#: netbox/dcim/filtersets.py:830 netbox/dcim/filtersets.py:881 +#: netbox/dcim/filtersets.py:921 netbox/dcim/filtersets.py:1243 +#: netbox/dcim/filtersets.py:1769 msgid "Manufacturer (ID)" msgstr "Üretici (ID)" -#: dcim/filtersets.py:487 dcim/filtersets.py:626 dcim/filtersets.py:836 -#: dcim/filtersets.py:887 dcim/filtersets.py:927 dcim/filtersets.py:1249 -#: dcim/filtersets.py:1775 +#: netbox/dcim/filtersets.py:487 netbox/dcim/filtersets.py:626 +#: netbox/dcim/filtersets.py:836 netbox/dcim/filtersets.py:887 +#: netbox/dcim/filtersets.py:927 netbox/dcim/filtersets.py:1249 +#: netbox/dcim/filtersets.py:1775 msgid "Manufacturer (slug)" msgstr "Üretici (kısa ad)" -#: dcim/filtersets.py:491 +#: netbox/dcim/filtersets.py:491 msgid "Default platform (ID)" msgstr "Varsayılan platform (ID)" -#: dcim/filtersets.py:497 +#: netbox/dcim/filtersets.py:497 msgid "Default platform (slug)" msgstr "Varsayılan platform (kısa ad)" -#: dcim/filtersets.py:500 dcim/forms/filtersets.py:452 +#: netbox/dcim/filtersets.py:500 netbox/dcim/forms/filtersets.py:452 msgid "Has a front image" msgstr "Ön resmi var" -#: dcim/filtersets.py:504 dcim/forms/filtersets.py:459 +#: netbox/dcim/filtersets.py:504 netbox/dcim/forms/filtersets.py:459 msgid "Has a rear image" msgstr "Arka görüntüsü var" -#: dcim/filtersets.py:509 dcim/filtersets.py:630 dcim/filtersets.py:1068 -#: dcim/forms/filtersets.py:466 dcim/forms/filtersets.py:562 -#: dcim/forms/filtersets.py:777 +#: netbox/dcim/filtersets.py:509 netbox/dcim/filtersets.py:630 +#: netbox/dcim/filtersets.py:1068 netbox/dcim/forms/filtersets.py:466 +#: netbox/dcim/forms/filtersets.py:562 netbox/dcim/forms/filtersets.py:777 msgid "Has console ports" msgstr "Konsol bağlantı noktaları vardır" -#: dcim/filtersets.py:513 dcim/filtersets.py:634 dcim/filtersets.py:1072 -#: dcim/forms/filtersets.py:473 dcim/forms/filtersets.py:569 -#: dcim/forms/filtersets.py:784 +#: netbox/dcim/filtersets.py:513 netbox/dcim/filtersets.py:634 +#: netbox/dcim/filtersets.py:1072 netbox/dcim/forms/filtersets.py:473 +#: netbox/dcim/forms/filtersets.py:569 netbox/dcim/forms/filtersets.py:784 msgid "Has console server ports" msgstr "Konsol sunucusu bağlantı noktaları vardır" -#: dcim/filtersets.py:517 dcim/filtersets.py:638 dcim/filtersets.py:1076 -#: dcim/forms/filtersets.py:480 dcim/forms/filtersets.py:576 -#: dcim/forms/filtersets.py:791 +#: netbox/dcim/filtersets.py:517 netbox/dcim/filtersets.py:638 +#: netbox/dcim/filtersets.py:1076 netbox/dcim/forms/filtersets.py:480 +#: netbox/dcim/forms/filtersets.py:576 netbox/dcim/forms/filtersets.py:791 msgid "Has power ports" msgstr "Güç bağlantı noktaları vardır" -#: dcim/filtersets.py:521 dcim/filtersets.py:642 dcim/filtersets.py:1080 -#: dcim/forms/filtersets.py:487 dcim/forms/filtersets.py:583 -#: dcim/forms/filtersets.py:798 +#: netbox/dcim/filtersets.py:521 netbox/dcim/filtersets.py:642 +#: netbox/dcim/filtersets.py:1080 netbox/dcim/forms/filtersets.py:487 +#: netbox/dcim/forms/filtersets.py:583 netbox/dcim/forms/filtersets.py:798 msgid "Has power outlets" msgstr "Elektrik prizleri var" -#: dcim/filtersets.py:525 dcim/filtersets.py:646 dcim/filtersets.py:1084 -#: dcim/forms/filtersets.py:494 dcim/forms/filtersets.py:590 -#: dcim/forms/filtersets.py:805 +#: netbox/dcim/filtersets.py:525 netbox/dcim/filtersets.py:646 +#: netbox/dcim/filtersets.py:1084 netbox/dcim/forms/filtersets.py:494 +#: netbox/dcim/forms/filtersets.py:590 netbox/dcim/forms/filtersets.py:805 msgid "Has interfaces" msgstr "Arayüzleri vardır" -#: dcim/filtersets.py:529 dcim/filtersets.py:650 dcim/filtersets.py:1088 -#: dcim/forms/filtersets.py:501 dcim/forms/filtersets.py:597 -#: dcim/forms/filtersets.py:812 +#: netbox/dcim/filtersets.py:529 netbox/dcim/filtersets.py:650 +#: netbox/dcim/filtersets.py:1088 netbox/dcim/forms/filtersets.py:501 +#: netbox/dcim/forms/filtersets.py:597 netbox/dcim/forms/filtersets.py:812 msgid "Has pass-through ports" msgstr "Geçiş bağlantı noktaları vardır" -#: dcim/filtersets.py:533 dcim/filtersets.py:1092 dcim/forms/filtersets.py:515 +#: netbox/dcim/filtersets.py:533 netbox/dcim/filtersets.py:1092 +#: netbox/dcim/forms/filtersets.py:515 msgid "Has module bays" msgstr "Modül yuvaları vardır" -#: dcim/filtersets.py:537 dcim/filtersets.py:1096 dcim/forms/filtersets.py:508 +#: netbox/dcim/filtersets.py:537 netbox/dcim/filtersets.py:1096 +#: netbox/dcim/forms/filtersets.py:508 msgid "Has device bays" msgstr "Aygıt yuvaları vardır" -#: dcim/filtersets.py:541 dcim/forms/filtersets.py:522 +#: netbox/dcim/filtersets.py:541 netbox/dcim/forms/filtersets.py:522 msgid "Has inventory items" msgstr "Envanter kalemleri var" -#: dcim/filtersets.py:698 dcim/filtersets.py:937 dcim/filtersets.py:1373 +#: netbox/dcim/filtersets.py:698 netbox/dcim/filtersets.py:937 +#: netbox/dcim/filtersets.py:1373 msgid "Device type (ID)" msgstr "Aygıt tipi (ID)" -#: dcim/filtersets.py:717 dcim/filtersets.py:1254 +#: netbox/dcim/filtersets.py:717 netbox/dcim/filtersets.py:1254 msgid "Module type (ID)" msgstr "Modül tipi (ID)" -#: dcim/filtersets.py:752 dcim/filtersets.py:1524 +#: netbox/dcim/filtersets.py:752 netbox/dcim/filtersets.py:1524 msgid "Power port (ID)" msgstr "Güç bağlantı noktası (ID)" -#: dcim/filtersets.py:826 dcim/filtersets.py:1765 +#: netbox/dcim/filtersets.py:826 netbox/dcim/filtersets.py:1765 msgid "Parent inventory item (ID)" msgstr "Ana envanter kalemi (ID)" -#: dcim/filtersets.py:869 dcim/filtersets.py:895 dcim/filtersets.py:1064 -#: virtualization/filtersets.py:238 +#: netbox/dcim/filtersets.py:869 netbox/dcim/filtersets.py:895 +#: netbox/dcim/filtersets.py:1064 netbox/virtualization/filtersets.py:238 msgid "Config template (ID)" msgstr "Yapılandırma şablonu (ID)" -#: dcim/filtersets.py:933 +#: netbox/dcim/filtersets.py:933 msgid "Device type (slug)" msgstr "Aygıt tipi (kısa ad)" -#: dcim/filtersets.py:953 +#: netbox/dcim/filtersets.py:953 msgid "Parent Device (ID)" msgstr "Ana Aygıt (ID)" -#: dcim/filtersets.py:957 virtualization/filtersets.py:220 +#: netbox/dcim/filtersets.py:957 netbox/virtualization/filtersets.py:220 msgid "Platform (ID)" msgstr "Platform (ID)" -#: dcim/filtersets.py:963 extras/filtersets.py:521 -#: virtualization/filtersets.py:226 +#: netbox/dcim/filtersets.py:963 netbox/extras/filtersets.py:521 +#: netbox/virtualization/filtersets.py:226 msgid "Platform (slug)" msgstr "Platform (kısa ad)" -#: dcim/filtersets.py:999 dcim/filtersets.py:1336 dcim/filtersets.py:1863 -#: dcim/filtersets.py:2105 dcim/filtersets.py:2164 +#: netbox/dcim/filtersets.py:999 netbox/dcim/filtersets.py:1336 +#: netbox/dcim/filtersets.py:1863 netbox/dcim/filtersets.py:2105 +#: netbox/dcim/filtersets.py:2164 msgid "Site name (slug)" msgstr "Site adı (kısa ad)" -#: dcim/filtersets.py:1015 +#: netbox/dcim/filtersets.py:1015 msgid "Parent bay (ID)" msgstr "Ebeveyn bölmesi (ID)" -#: dcim/filtersets.py:1019 +#: netbox/dcim/filtersets.py:1019 msgid "VM cluster (ID)" msgstr "VM kümesi (ID)" -#: dcim/filtersets.py:1025 +#: netbox/dcim/filtersets.py:1025 msgid "Device model (slug)" msgstr "Aygıt modeli (kısa ad)" -#: dcim/filtersets.py:1036 dcim/forms/bulk_edit.py:423 +#: netbox/dcim/filtersets.py:1036 netbox/dcim/forms/bulk_edit.py:423 msgid "Is full depth" msgstr "Tam derinlik mi" -#: dcim/filtersets.py:1040 dcim/forms/common.py:18 -#: dcim/forms/filtersets.py:747 dcim/forms/filtersets.py:1291 -#: dcim/models/device_components.py:519 virtualization/filtersets.py:230 -#: virtualization/filtersets.py:297 virtualization/forms/filtersets.py:172 -#: virtualization/forms/filtersets.py:219 +#: netbox/dcim/filtersets.py:1040 netbox/dcim/forms/common.py:18 +#: netbox/dcim/forms/filtersets.py:747 netbox/dcim/forms/filtersets.py:1291 +#: netbox/dcim/models/device_components.py:519 +#: netbox/virtualization/filtersets.py:230 +#: netbox/virtualization/filtersets.py:297 +#: netbox/virtualization/forms/filtersets.py:172 +#: netbox/virtualization/forms/filtersets.py:219 msgid "MAC address" msgstr "MAC adresi" -#: dcim/filtersets.py:1047 dcim/filtersets.py:1211 -#: dcim/forms/filtersets.py:756 dcim/forms/filtersets.py:849 -#: virtualization/filtersets.py:234 virtualization/forms/filtersets.py:176 +#: netbox/dcim/filtersets.py:1047 netbox/dcim/filtersets.py:1211 +#: netbox/dcim/forms/filtersets.py:756 netbox/dcim/forms/filtersets.py:849 +#: netbox/virtualization/filtersets.py:234 +#: netbox/virtualization/forms/filtersets.py:176 msgid "Has a primary IP" msgstr "Birincil IP'ye sahiptir" -#: dcim/filtersets.py:1051 +#: netbox/dcim/filtersets.py:1051 msgid "Has an out-of-band IP" msgstr "Bant dışı bir IP'ye sahiptir" -#: dcim/filtersets.py:1056 +#: netbox/dcim/filtersets.py:1056 msgid "Virtual chassis (ID)" msgstr "Sanal kasa (ID)" -#: dcim/filtersets.py:1060 +#: netbox/dcim/filtersets.py:1060 msgid "Is a virtual chassis member" msgstr "Sanal bir şasi üyesidir" -#: dcim/filtersets.py:1101 +#: netbox/dcim/filtersets.py:1101 msgid "OOB IP (ID)" msgstr "OOB İP (KİMLİĞİ)" -#: dcim/filtersets.py:1105 +#: netbox/dcim/filtersets.py:1105 msgid "Has virtual device context" msgstr "Sanal cihaz bağlamına sahiptir" -#: dcim/filtersets.py:1194 +#: netbox/dcim/filtersets.py:1194 msgid "VDC (ID)" msgstr "VDC (KİMLİK)" -#: dcim/filtersets.py:1199 +#: netbox/dcim/filtersets.py:1199 msgid "Device model" msgstr "Cihaz modeli" -#: dcim/filtersets.py:1204 ipam/filtersets.py:632 vpn/filtersets.py:102 -#: vpn/filtersets.py:420 +#: netbox/dcim/filtersets.py:1204 netbox/ipam/filtersets.py:632 +#: netbox/vpn/filtersets.py:102 netbox/vpn/filtersets.py:420 msgid "Interface (ID)" msgstr "Arayüz (ID)" -#: dcim/filtersets.py:1260 +#: netbox/dcim/filtersets.py:1260 msgid "Module type (model)" msgstr "Modül tipi (model)" -#: dcim/filtersets.py:1266 +#: netbox/dcim/filtersets.py:1266 msgid "Module Bay (ID)" msgstr "Modül Yuvası (ID)" -#: dcim/filtersets.py:1270 dcim/filtersets.py:1362 ipam/filtersets.py:611 -#: ipam/filtersets.py:851 ipam/filtersets.py:1075 -#: virtualization/filtersets.py:161 vpn/filtersets.py:398 +#: netbox/dcim/filtersets.py:1270 netbox/dcim/filtersets.py:1362 +#: netbox/ipam/filtersets.py:611 netbox/ipam/filtersets.py:851 +#: netbox/ipam/filtersets.py:1075 netbox/virtualization/filtersets.py:161 +#: netbox/vpn/filtersets.py:398 msgid "Device (ID)" msgstr "Aygıt (ID)" -#: dcim/filtersets.py:1358 +#: netbox/dcim/filtersets.py:1358 msgid "Rack (name)" msgstr "Raf (isim)" -#: dcim/filtersets.py:1368 ipam/filtersets.py:606 ipam/filtersets.py:846 -#: ipam/filtersets.py:1081 vpn/filtersets.py:393 +#: netbox/dcim/filtersets.py:1368 netbox/ipam/filtersets.py:606 +#: netbox/ipam/filtersets.py:846 netbox/ipam/filtersets.py:1081 +#: netbox/vpn/filtersets.py:393 msgid "Device (name)" msgstr "Aygıt (isim)" -#: dcim/filtersets.py:1379 +#: netbox/dcim/filtersets.py:1379 msgid "Device type (model)" msgstr "Aygıt tipi (model)" -#: dcim/filtersets.py:1384 +#: netbox/dcim/filtersets.py:1384 msgid "Device role (ID)" msgstr "Aygıt rolü (ID)" -#: dcim/filtersets.py:1390 +#: netbox/dcim/filtersets.py:1390 msgid "Device role (slug)" msgstr "Aygıt rolü (kısa ad)" -#: dcim/filtersets.py:1395 +#: netbox/dcim/filtersets.py:1395 msgid "Virtual Chassis (ID)" msgstr "Sanal Kasa (ID)" -#: dcim/filtersets.py:1401 dcim/forms/filtersets.py:107 -#: dcim/tables/devices.py:211 netbox/navigation/menu.py:66 -#: templates/dcim/device.html:119 templates/dcim/device_edit.html:93 -#: templates/dcim/virtualchassis.html:20 -#: templates/dcim/virtualchassis_add.html:8 -#: templates/dcim/virtualchassis_edit.html:24 +#: netbox/dcim/filtersets.py:1401 netbox/dcim/forms/filtersets.py:107 +#: netbox/dcim/tables/devices.py:203 netbox/netbox/navigation/menu.py:66 +#: netbox/templates/dcim/device.html:120 +#: netbox/templates/dcim/device_edit.html:93 +#: netbox/templates/dcim/virtualchassis.html:20 +#: netbox/templates/dcim/virtualchassis_add.html:8 +#: netbox/templates/dcim/virtualchassis_edit.html:24 msgid "Virtual Chassis" msgstr "Sanal Şasi" -#: dcim/filtersets.py:1421 +#: netbox/dcim/filtersets.py:1421 msgid "Module (ID)" msgstr "Modül (ID)" -#: dcim/filtersets.py:1428 +#: netbox/dcim/filtersets.py:1428 msgid "Cable (ID)" msgstr "Kablo (ID)" -#: dcim/filtersets.py:1537 ipam/forms/bulk_import.py:188 -#: vpn/forms/bulk_import.py:308 +#: netbox/dcim/filtersets.py:1537 netbox/ipam/forms/bulk_import.py:188 +#: netbox/vpn/forms/bulk_import.py:308 msgid "Assigned VLAN" msgstr "Atanmış VLAN" -#: dcim/filtersets.py:1541 +#: netbox/dcim/filtersets.py:1541 msgid "Assigned VID" msgstr "Atanmış VID" -#: dcim/filtersets.py:1546 dcim/forms/bulk_edit.py:1382 -#: dcim/forms/bulk_import.py:836 dcim/forms/filtersets.py:1334 -#: dcim/forms/model_forms.py:1322 dcim/models/device_components.py:712 -#: dcim/tables/devices.py:622 ipam/filtersets.py:316 ipam/filtersets.py:327 -#: ipam/filtersets.py:483 ipam/filtersets.py:584 ipam/filtersets.py:595 -#: ipam/forms/bulk_edit.py:227 ipam/forms/bulk_edit.py:282 -#: ipam/forms/bulk_edit.py:324 ipam/forms/bulk_import.py:156 -#: ipam/forms/bulk_import.py:242 ipam/forms/bulk_import.py:278 -#: ipam/forms/filtersets.py:67 ipam/forms/filtersets.py:172 -#: ipam/forms/filtersets.py:309 ipam/forms/model_forms.py:60 -#: ipam/forms/model_forms.py:200 ipam/forms/model_forms.py:245 -#: ipam/forms/model_forms.py:298 ipam/forms/model_forms.py:429 -#: ipam/forms/model_forms.py:443 ipam/forms/model_forms.py:457 -#: ipam/models/ip.py:233 ipam/models/ip.py:512 ipam/models/ip.py:720 -#: ipam/models/vrfs.py:62 ipam/tables/ip.py:241 ipam/tables/ip.py:306 -#: ipam/tables/ip.py:356 ipam/tables/ip.py:445 -#: templates/dcim/interface.html:133 templates/ipam/ipaddress.html:18 -#: templates/ipam/iprange.html:40 templates/ipam/prefix.html:19 -#: templates/ipam/vrf.html:7 templates/ipam/vrf.html:13 -#: templates/virtualization/vminterface.html:47 -#: virtualization/forms/bulk_edit.py:261 -#: virtualization/forms/bulk_import.py:171 -#: virtualization/forms/filtersets.py:224 -#: virtualization/forms/model_forms.py:344 -#: virtualization/models/virtualmachines.py:350 -#: virtualization/tables/virtualmachines.py:136 +#: netbox/dcim/filtersets.py:1546 netbox/dcim/forms/bulk_edit.py:1382 +#: netbox/dcim/forms/bulk_import.py:836 netbox/dcim/forms/filtersets.py:1334 +#: netbox/dcim/forms/model_forms.py:1322 +#: netbox/dcim/models/device_components.py:712 +#: netbox/dcim/tables/devices.py:610 netbox/ipam/filtersets.py:316 +#: netbox/ipam/filtersets.py:327 netbox/ipam/filtersets.py:483 +#: netbox/ipam/filtersets.py:584 netbox/ipam/filtersets.py:595 +#: netbox/ipam/forms/bulk_edit.py:227 netbox/ipam/forms/bulk_edit.py:282 +#: netbox/ipam/forms/bulk_edit.py:324 netbox/ipam/forms/bulk_import.py:156 +#: netbox/ipam/forms/bulk_import.py:242 netbox/ipam/forms/bulk_import.py:278 +#: netbox/ipam/forms/filtersets.py:67 netbox/ipam/forms/filtersets.py:172 +#: netbox/ipam/forms/filtersets.py:309 netbox/ipam/forms/model_forms.py:60 +#: netbox/ipam/forms/model_forms.py:200 netbox/ipam/forms/model_forms.py:245 +#: netbox/ipam/forms/model_forms.py:298 netbox/ipam/forms/model_forms.py:429 +#: netbox/ipam/forms/model_forms.py:443 netbox/ipam/forms/model_forms.py:457 +#: netbox/ipam/models/ip.py:233 netbox/ipam/models/ip.py:512 +#: netbox/ipam/models/ip.py:720 netbox/ipam/models/vrfs.py:62 +#: netbox/ipam/tables/ip.py:241 netbox/ipam/tables/ip.py:306 +#: netbox/ipam/tables/ip.py:356 netbox/ipam/tables/ip.py:445 +#: netbox/templates/dcim/interface.html:133 +#: netbox/templates/ipam/ipaddress.html:18 +#: netbox/templates/ipam/iprange.html:40 netbox/templates/ipam/prefix.html:19 +#: netbox/templates/ipam/vrf.html:7 netbox/templates/ipam/vrf.html:13 +#: netbox/templates/virtualization/vminterface.html:47 +#: netbox/virtualization/forms/bulk_edit.py:261 +#: netbox/virtualization/forms/bulk_import.py:171 +#: netbox/virtualization/forms/filtersets.py:224 +#: netbox/virtualization/forms/model_forms.py:344 +#: netbox/virtualization/models/virtualmachines.py:350 +#: netbox/virtualization/tables/virtualmachines.py:136 msgid "VRF" msgstr "VRF" -#: dcim/filtersets.py:1552 ipam/filtersets.py:322 ipam/filtersets.py:333 -#: ipam/filtersets.py:489 ipam/filtersets.py:590 ipam/filtersets.py:601 +#: netbox/dcim/filtersets.py:1552 netbox/ipam/filtersets.py:322 +#: netbox/ipam/filtersets.py:333 netbox/ipam/filtersets.py:489 +#: netbox/ipam/filtersets.py:590 netbox/ipam/filtersets.py:601 msgid "VRF (RD)" msgstr "VRF (RD)" -#: dcim/filtersets.py:1557 ipam/filtersets.py:1016 vpn/filtersets.py:361 +#: netbox/dcim/filtersets.py:1557 netbox/ipam/filtersets.py:1016 +#: netbox/vpn/filtersets.py:361 msgid "L2VPN (ID)" msgstr "L2VPN (KİMLİĞİ)" -#: dcim/filtersets.py:1563 dcim/forms/filtersets.py:1339 -#: dcim/tables/devices.py:570 ipam/filtersets.py:1022 -#: ipam/forms/filtersets.py:525 ipam/tables/vlans.py:133 -#: templates/dcim/interface.html:93 templates/ipam/vlan.html:66 -#: templates/vpn/l2vpntermination.html:12 -#: virtualization/forms/filtersets.py:229 vpn/forms/bulk_import.py:280 -#: vpn/forms/filtersets.py:246 vpn/forms/model_forms.py:409 -#: vpn/forms/model_forms.py:427 vpn/models/l2vpn.py:63 vpn/tables/l2vpn.py:55 +#: netbox/dcim/filtersets.py:1563 netbox/dcim/forms/filtersets.py:1339 +#: netbox/dcim/tables/devices.py:558 netbox/ipam/filtersets.py:1022 +#: netbox/ipam/forms/filtersets.py:525 netbox/ipam/tables/vlans.py:133 +#: netbox/templates/dcim/interface.html:93 netbox/templates/ipam/vlan.html:66 +#: netbox/templates/vpn/l2vpntermination.html:12 +#: netbox/virtualization/forms/filtersets.py:229 +#: netbox/vpn/forms/bulk_import.py:280 netbox/vpn/forms/filtersets.py:246 +#: netbox/vpn/forms/model_forms.py:409 netbox/vpn/forms/model_forms.py:427 +#: netbox/vpn/models/l2vpn.py:63 netbox/vpn/tables/l2vpn.py:55 msgid "L2VPN" msgstr "L2VPN" -#: dcim/filtersets.py:1595 +#: netbox/dcim/filtersets.py:1595 msgid "Virtual Chassis Interfaces for Device" msgstr "Aygıt için Sanal Kasa Arabirimleri" -#: dcim/filtersets.py:1600 +#: netbox/dcim/filtersets.py:1600 msgid "Virtual Chassis Interfaces for Device (ID)" msgstr "Aygıt için Sanal Kasa Arabirimleri (ID)" -#: dcim/filtersets.py:1604 +#: netbox/dcim/filtersets.py:1604 msgid "Kind of interface" msgstr "Arayüz türü" -#: dcim/filtersets.py:1609 virtualization/filtersets.py:289 +#: netbox/dcim/filtersets.py:1609 netbox/virtualization/filtersets.py:289 msgid "Parent interface (ID)" msgstr "Ebeveyn arabirimi (ID)" -#: dcim/filtersets.py:1614 virtualization/filtersets.py:294 +#: netbox/dcim/filtersets.py:1614 netbox/virtualization/filtersets.py:294 msgid "Bridged interface (ID)" msgstr "Köprülü arayüz (ID)" -#: dcim/filtersets.py:1619 +#: netbox/dcim/filtersets.py:1619 msgid "LAG interface (ID)" msgstr "LAG arabirimi (ID)" -#: dcim/filtersets.py:1646 dcim/filtersets.py:1658 -#: dcim/forms/filtersets.py:1251 dcim/forms/model_forms.py:1634 -#: templates/dcim/virtualdevicecontext.html:15 +#: netbox/dcim/filtersets.py:1646 netbox/dcim/filtersets.py:1658 +#: netbox/dcim/forms/filtersets.py:1251 netbox/dcim/forms/model_forms.py:1634 +#: netbox/templates/dcim/virtualdevicecontext.html:15 msgid "Virtual Device Context" msgstr "Sanal Aygıt Bağlamı" -#: dcim/filtersets.py:1652 +#: netbox/dcim/filtersets.py:1652 msgid "Virtual Device Context (Identifier)" msgstr "Sanal Aygıt Bağlamı (Tanımlayıcı)" -#: dcim/filtersets.py:1663 templates/wireless/wirelesslan.html:11 -#: wireless/forms/model_forms.py:53 +#: netbox/dcim/filtersets.py:1663 +#: netbox/templates/wireless/wirelesslan.html:11 +#: netbox/wireless/forms/model_forms.py:53 msgid "Wireless LAN" msgstr "Kablosuz LAN" -#: dcim/filtersets.py:1667 dcim/tables/devices.py:609 +#: netbox/dcim/filtersets.py:1667 netbox/dcim/tables/devices.py:597 msgid "Wireless link" msgstr "Kablosuz bağlantı" -#: dcim/filtersets.py:1737 +#: netbox/dcim/filtersets.py:1737 msgid "Installed module (ID)" msgstr "Yüklü modül (ID)" -#: dcim/filtersets.py:1748 +#: netbox/dcim/filtersets.py:1748 msgid "Installed device (ID)" msgstr "Yüklü cihaz (ID)" -#: dcim/filtersets.py:1754 +#: netbox/dcim/filtersets.py:1754 msgid "Installed device (name)" msgstr "Yüklü cihaz (isim)" -#: dcim/filtersets.py:1820 +#: netbox/dcim/filtersets.py:1820 msgid "Master (ID)" msgstr "Master (ID)" -#: dcim/filtersets.py:1826 +#: netbox/dcim/filtersets.py:1826 msgid "Master (name)" msgstr "Master (isim)" -#: dcim/filtersets.py:1868 tenancy/filtersets.py:246 +#: netbox/dcim/filtersets.py:1868 netbox/tenancy/filtersets.py:246 msgid "Tenant (ID)" msgstr "Kiracı (ID)" -#: dcim/filtersets.py:1874 extras/filtersets.py:570 tenancy/filtersets.py:252 +#: netbox/dcim/filtersets.py:1874 netbox/extras/filtersets.py:570 +#: netbox/tenancy/filtersets.py:252 msgid "Tenant (slug)" msgstr "Kiracı (kısa ad)" -#: dcim/filtersets.py:1910 dcim/forms/filtersets.py:996 +#: netbox/dcim/filtersets.py:1910 netbox/dcim/forms/filtersets.py:996 msgid "Unterminated" msgstr "Sonlandırılmamış" -#: dcim/filtersets.py:2168 +#: netbox/dcim/filtersets.py:2168 msgid "Power panel (ID)" msgstr "Güç paneli (ID)" -#: dcim/forms/bulk_create.py:40 extras/forms/filtersets.py:410 -#: extras/forms/model_forms.py:443 extras/forms/model_forms.py:495 -#: netbox/forms/base.py:84 netbox/forms/mixins.py:81 -#: netbox/tables/columns.py:458 -#: templates/circuits/inc/circuit_termination.html:32 -#: templates/generic/bulk_edit.html:65 templates/inc/panels/tags.html:5 -#: utilities/forms/fields/fields.py:81 +#: netbox/dcim/forms/bulk_create.py:40 netbox/extras/forms/filtersets.py:410 +#: netbox/extras/forms/model_forms.py:443 +#: netbox/extras/forms/model_forms.py:495 netbox/netbox/forms/base.py:84 +#: netbox/netbox/forms/mixins.py:81 netbox/netbox/tables/columns.py:458 +#: netbox/templates/circuits/inc/circuit_termination.html:32 +#: netbox/templates/generic/bulk_edit.html:65 +#: netbox/templates/inc/panels/tags.html:5 +#: netbox/utilities/forms/fields/fields.py:81 msgid "Tags" msgstr "Etiketler" -#: dcim/forms/bulk_create.py:112 dcim/forms/filtersets.py:1396 -#: dcim/forms/model_forms.py:431 dcim/forms/model_forms.py:486 -#: dcim/forms/object_create.py:197 dcim/forms/object_create.py:353 -#: dcim/tables/devices.py:170 dcim/tables/devices.py:702 -#: dcim/tables/devicetypes.py:242 templates/dcim/device.html:42 -#: templates/dcim/device.html:129 templates/dcim/modulebay.html:34 -#: templates/dcim/virtualchassis.html:66 -#: templates/dcim/virtualchassis_edit.html:55 +#: netbox/dcim/forms/bulk_create.py:112 netbox/dcim/forms/filtersets.py:1396 +#: netbox/dcim/forms/model_forms.py:431 netbox/dcim/forms/model_forms.py:486 +#: netbox/dcim/forms/object_create.py:197 +#: netbox/dcim/forms/object_create.py:353 netbox/dcim/tables/devices.py:162 +#: netbox/dcim/tables/devices.py:690 netbox/dcim/tables/devicetypes.py:242 +#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:130 +#: netbox/templates/dcim/modulebay.html:34 +#: netbox/templates/dcim/virtualchassis.html:66 +#: netbox/templates/dcim/virtualchassis_edit.html:55 msgid "Position" msgstr "Pozisyon" -#: dcim/forms/bulk_create.py:114 +#: netbox/dcim/forms/bulk_create.py:114 msgid "" "Alphanumeric ranges are supported. (Must match the number of names being " "created.)" @@ -2721,795 +3009,861 @@ msgstr "" "Alfasayısal aralıklar desteklenir. (Oluşturulan isim sayısıyla " "eşleşmelidir.)" -#: dcim/forms/bulk_edit.py:116 dcim/forms/bulk_import.py:99 -#: dcim/forms/model_forms.py:116 dcim/tables/sites.py:89 -#: ipam/filtersets.py:985 ipam/forms/bulk_edit.py:531 -#: ipam/forms/bulk_import.py:444 ipam/forms/model_forms.py:526 -#: ipam/tables/fhrp.py:67 ipam/tables/vlans.py:118 ipam/tables/vlans.py:221 -#: templates/dcim/interface.html:284 templates/dcim/site.html:36 -#: templates/ipam/inc/panels/fhrp_groups.html:23 templates/ipam/vlan.html:27 -#: templates/tenancy/contact.html:21 templates/tenancy/tenant.html:20 -#: templates/users/group.html:6 templates/users/group.html:14 -#: templates/virtualization/cluster.html:29 templates/vpn/tunnel.html:29 -#: templates/wireless/wirelesslan.html:18 tenancy/forms/bulk_edit.py:43 -#: tenancy/forms/bulk_edit.py:94 tenancy/forms/bulk_import.py:40 -#: tenancy/forms/bulk_import.py:81 tenancy/forms/filtersets.py:48 -#: tenancy/forms/filtersets.py:78 tenancy/forms/filtersets.py:97 -#: tenancy/forms/model_forms.py:45 tenancy/forms/model_forms.py:97 -#: tenancy/forms/model_forms.py:122 tenancy/tables/contacts.py:60 -#: tenancy/tables/contacts.py:107 tenancy/tables/tenants.py:42 -#: users/filtersets.py:57 users/filtersets.py:175 users/forms/filtersets.py:32 -#: users/forms/filtersets.py:38 users/forms/filtersets.py:80 -#: virtualization/forms/bulk_edit.py:65 virtualization/forms/bulk_import.py:47 -#: virtualization/forms/filtersets.py:85 -#: virtualization/forms/model_forms.py:66 virtualization/tables/clusters.py:70 -#: vpn/forms/bulk_edit.py:112 vpn/forms/bulk_import.py:158 -#: vpn/forms/filtersets.py:116 vpn/tables/crypto.py:31 -#: vpn/tables/tunnels.py:44 wireless/forms/bulk_edit.py:48 -#: wireless/forms/bulk_import.py:36 wireless/forms/filtersets.py:46 -#: wireless/forms/model_forms.py:40 wireless/tables/wirelesslan.py:48 +#: netbox/dcim/forms/bulk_edit.py:116 netbox/dcim/forms/bulk_import.py:99 +#: netbox/dcim/forms/model_forms.py:116 netbox/dcim/tables/sites.py:89 +#: netbox/ipam/filtersets.py:985 netbox/ipam/forms/bulk_edit.py:531 +#: netbox/ipam/forms/bulk_import.py:444 netbox/ipam/forms/model_forms.py:526 +#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:118 +#: netbox/ipam/tables/vlans.py:221 netbox/templates/dcim/interface.html:284 +#: netbox/templates/dcim/site.html:37 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:23 +#: netbox/templates/ipam/vlan.html:27 netbox/templates/tenancy/contact.html:21 +#: netbox/templates/tenancy/tenant.html:20 netbox/templates/users/group.html:6 +#: netbox/templates/users/group.html:14 +#: netbox/templates/virtualization/cluster.html:29 +#: netbox/templates/vpn/tunnel.html:29 +#: netbox/templates/wireless/wirelesslan.html:18 +#: netbox/tenancy/forms/bulk_edit.py:43 netbox/tenancy/forms/bulk_edit.py:94 +#: netbox/tenancy/forms/bulk_import.py:40 +#: netbox/tenancy/forms/bulk_import.py:81 +#: netbox/tenancy/forms/filtersets.py:48 netbox/tenancy/forms/filtersets.py:78 +#: netbox/tenancy/forms/filtersets.py:97 +#: netbox/tenancy/forms/model_forms.py:45 +#: netbox/tenancy/forms/model_forms.py:97 +#: netbox/tenancy/forms/model_forms.py:122 +#: netbox/tenancy/tables/contacts.py:60 netbox/tenancy/tables/contacts.py:107 +#: netbox/tenancy/tables/tenants.py:42 netbox/users/filtersets.py:57 +#: netbox/users/filtersets.py:175 netbox/users/forms/filtersets.py:32 +#: netbox/users/forms/filtersets.py:38 netbox/users/forms/filtersets.py:80 +#: netbox/virtualization/forms/bulk_edit.py:65 +#: netbox/virtualization/forms/bulk_import.py:47 +#: netbox/virtualization/forms/filtersets.py:85 +#: netbox/virtualization/forms/model_forms.py:66 +#: netbox/virtualization/tables/clusters.py:70 +#: netbox/vpn/forms/bulk_edit.py:112 netbox/vpn/forms/bulk_import.py:158 +#: netbox/vpn/forms/filtersets.py:116 netbox/vpn/tables/crypto.py:31 +#: netbox/vpn/tables/tunnels.py:44 netbox/wireless/forms/bulk_edit.py:48 +#: netbox/wireless/forms/bulk_import.py:36 +#: netbox/wireless/forms/filtersets.py:46 +#: netbox/wireless/forms/model_forms.py:40 +#: netbox/wireless/tables/wirelesslan.py:48 msgid "Group" msgstr "Grup" -#: dcim/forms/bulk_edit.py:131 +#: netbox/dcim/forms/bulk_edit.py:131 msgid "Contact name" msgstr "İrtibat Kişisi Adı" -#: dcim/forms/bulk_edit.py:136 +#: netbox/dcim/forms/bulk_edit.py:136 msgid "Contact phone" msgstr "İletişim telefonu" -#: dcim/forms/bulk_edit.py:142 +#: netbox/dcim/forms/bulk_edit.py:142 msgid "Contact E-mail" msgstr "İletişim E-posta" -#: dcim/forms/bulk_edit.py:145 dcim/forms/bulk_import.py:122 -#: dcim/forms/model_forms.py:127 +#: netbox/dcim/forms/bulk_edit.py:145 netbox/dcim/forms/bulk_import.py:122 +#: netbox/dcim/forms/model_forms.py:127 msgid "Time zone" msgstr "Saat dilimi" -#: dcim/forms/bulk_edit.py:267 dcim/forms/bulk_edit.py:1160 -#: dcim/forms/bulk_edit.py:1548 dcim/forms/bulk_import.py:207 -#: dcim/forms/bulk_import.py:1021 dcim/forms/filtersets.py:300 -#: dcim/forms/filtersets.py:706 dcim/forms/filtersets.py:1426 -#: dcim/forms/model_forms.py:219 dcim/forms/model_forms.py:1015 -#: dcim/forms/model_forms.py:1454 dcim/forms/object_import.py:181 -#: dcim/tables/devices.py:174 dcim/tables/devices.py:810 -#: dcim/tables/devices.py:921 dcim/tables/devicetypes.py:300 -#: dcim/tables/racks.py:69 extras/filtersets.py:504 -#: ipam/forms/bulk_edit.py:246 ipam/forms/bulk_edit.py:295 -#: ipam/forms/bulk_edit.py:343 ipam/forms/bulk_edit.py:549 -#: ipam/forms/bulk_import.py:196 ipam/forms/bulk_import.py:261 -#: ipam/forms/bulk_import.py:297 ipam/forms/bulk_import.py:463 -#: ipam/forms/filtersets.py:237 ipam/forms/filtersets.py:289 -#: ipam/forms/filtersets.py:360 ipam/forms/filtersets.py:516 -#: ipam/forms/model_forms.py:186 ipam/forms/model_forms.py:219 -#: ipam/forms/model_forms.py:248 ipam/forms/model_forms.py:689 -#: ipam/tables/ip.py:257 ipam/tables/ip.py:313 ipam/tables/ip.py:363 -#: ipam/tables/vlans.py:126 ipam/tables/vlans.py:230 -#: templates/dcim/device.html:179 -#: templates/dcim/inc/panels/inventory_items.html:20 -#: templates/dcim/interface.html:223 templates/dcim/inventoryitem.html:36 -#: templates/dcim/rack.html:47 templates/ipam/ipaddress.html:41 -#: templates/ipam/iprange.html:50 templates/ipam/prefix.html:77 -#: templates/ipam/role.html:19 templates/ipam/vlan.html:52 -#: templates/virtualization/virtualmachine.html:23 -#: templates/vpn/tunneltermination.html:17 -#: templates/wireless/inc/wirelesslink_interface.html:20 -#: tenancy/forms/bulk_edit.py:142 tenancy/forms/filtersets.py:107 -#: tenancy/forms/model_forms.py:137 tenancy/tables/contacts.py:102 -#: virtualization/forms/bulk_edit.py:145 -#: virtualization/forms/bulk_import.py:106 -#: virtualization/forms/filtersets.py:157 -#: virtualization/forms/model_forms.py:195 -#: virtualization/tables/virtualmachines.py:74 vpn/forms/bulk_edit.py:87 -#: vpn/forms/bulk_import.py:81 vpn/forms/filtersets.py:85 -#: vpn/forms/model_forms.py:78 vpn/forms/model_forms.py:113 -#: vpn/tables/tunnels.py:82 +#: netbox/dcim/forms/bulk_edit.py:267 netbox/dcim/forms/bulk_edit.py:1160 +#: netbox/dcim/forms/bulk_edit.py:1548 netbox/dcim/forms/bulk_import.py:207 +#: netbox/dcim/forms/bulk_import.py:1021 netbox/dcim/forms/filtersets.py:300 +#: netbox/dcim/forms/filtersets.py:706 netbox/dcim/forms/filtersets.py:1426 +#: netbox/dcim/forms/model_forms.py:219 netbox/dcim/forms/model_forms.py:1015 +#: netbox/dcim/forms/model_forms.py:1454 +#: netbox/dcim/forms/object_import.py:181 netbox/dcim/tables/devices.py:166 +#: netbox/dcim/tables/devices.py:792 netbox/dcim/tables/devices.py:903 +#: netbox/dcim/tables/devicetypes.py:300 netbox/dcim/tables/racks.py:69 +#: netbox/extras/filtersets.py:504 netbox/ipam/forms/bulk_edit.py:246 +#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:343 +#: netbox/ipam/forms/bulk_edit.py:549 netbox/ipam/forms/bulk_import.py:196 +#: netbox/ipam/forms/bulk_import.py:261 netbox/ipam/forms/bulk_import.py:297 +#: netbox/ipam/forms/bulk_import.py:463 netbox/ipam/forms/filtersets.py:237 +#: netbox/ipam/forms/filtersets.py:289 netbox/ipam/forms/filtersets.py:360 +#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/forms/model_forms.py:186 +#: netbox/ipam/forms/model_forms.py:219 netbox/ipam/forms/model_forms.py:248 +#: netbox/ipam/forms/model_forms.py:689 netbox/ipam/tables/ip.py:257 +#: netbox/ipam/tables/ip.py:313 netbox/ipam/tables/ip.py:363 +#: netbox/ipam/tables/vlans.py:126 netbox/ipam/tables/vlans.py:230 +#: netbox/templates/dcim/device.html:180 +#: netbox/templates/dcim/inc/panels/inventory_items.html:20 +#: netbox/templates/dcim/interface.html:223 +#: netbox/templates/dcim/inventoryitem.html:36 +#: netbox/templates/dcim/rack.html:47 netbox/templates/ipam/ipaddress.html:41 +#: netbox/templates/ipam/iprange.html:50 netbox/templates/ipam/prefix.html:77 +#: netbox/templates/ipam/role.html:19 netbox/templates/ipam/vlan.html:52 +#: netbox/templates/virtualization/virtualmachine.html:23 +#: netbox/templates/vpn/tunneltermination.html:17 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:20 +#: netbox/tenancy/forms/bulk_edit.py:142 +#: netbox/tenancy/forms/filtersets.py:107 +#: netbox/tenancy/forms/model_forms.py:137 +#: netbox/tenancy/tables/contacts.py:102 +#: netbox/virtualization/forms/bulk_edit.py:145 +#: netbox/virtualization/forms/bulk_import.py:106 +#: netbox/virtualization/forms/filtersets.py:157 +#: netbox/virtualization/forms/model_forms.py:195 +#: netbox/virtualization/tables/virtualmachines.py:74 +#: netbox/vpn/forms/bulk_edit.py:87 netbox/vpn/forms/bulk_import.py:81 +#: netbox/vpn/forms/filtersets.py:85 netbox/vpn/forms/model_forms.py:78 +#: netbox/vpn/forms/model_forms.py:113 netbox/vpn/tables/tunnels.py:82 msgid "Role" msgstr "Rol" -#: dcim/forms/bulk_edit.py:274 dcim/forms/bulk_edit.py:610 -#: dcim/forms/bulk_edit.py:662 templates/dcim/device.html:103 -#: templates/dcim/module.html:74 templates/dcim/modulebay.html:66 -#: templates/dcim/rack.html:55 +#: netbox/dcim/forms/bulk_edit.py:274 netbox/dcim/forms/bulk_edit.py:610 +#: netbox/dcim/forms/bulk_edit.py:662 netbox/templates/dcim/device.html:104 +#: netbox/templates/dcim/module.html:74 +#: netbox/templates/dcim/modulebay.html:66 netbox/templates/dcim/rack.html:55 msgid "Serial Number" msgstr "Seri Numarası" -#: dcim/forms/bulk_edit.py:277 dcim/forms/filtersets.py:307 -#: dcim/forms/filtersets.py:742 dcim/forms/filtersets.py:886 -#: dcim/forms/filtersets.py:1438 +#: netbox/dcim/forms/bulk_edit.py:277 netbox/dcim/forms/filtersets.py:307 +#: netbox/dcim/forms/filtersets.py:742 netbox/dcim/forms/filtersets.py:886 +#: netbox/dcim/forms/filtersets.py:1438 msgid "Asset tag" msgstr "Varlık etiketi" -#: dcim/forms/bulk_edit.py:287 dcim/forms/bulk_import.py:220 -#: dcim/forms/filtersets.py:292 templates/dcim/rack.html:86 +#: netbox/dcim/forms/bulk_edit.py:287 netbox/dcim/forms/bulk_import.py:220 +#: netbox/dcim/forms/filtersets.py:292 netbox/templates/dcim/rack.html:86 msgid "Width" msgstr "Genişlik" -#: dcim/forms/bulk_edit.py:293 templates/dcim/devicetype.html:37 +#: netbox/dcim/forms/bulk_edit.py:293 netbox/templates/dcim/devicetype.html:37 msgid "Height (U)" msgstr "Yükseklik (U)" -#: dcim/forms/bulk_edit.py:298 +#: netbox/dcim/forms/bulk_edit.py:298 msgid "Descending units" msgstr "Azalan birimler" -#: dcim/forms/bulk_edit.py:301 +#: netbox/dcim/forms/bulk_edit.py:301 msgid "Outer width" msgstr "Dış genişlik" -#: dcim/forms/bulk_edit.py:306 +#: netbox/dcim/forms/bulk_edit.py:306 msgid "Outer depth" msgstr "Dış derinlik" -#: dcim/forms/bulk_edit.py:311 dcim/forms/bulk_import.py:225 +#: netbox/dcim/forms/bulk_edit.py:311 netbox/dcim/forms/bulk_import.py:225 msgid "Outer unit" msgstr "Dış ünite" -#: dcim/forms/bulk_edit.py:316 +#: netbox/dcim/forms/bulk_edit.py:316 msgid "Mounting depth" msgstr "Montaj derinliği" -#: dcim/forms/bulk_edit.py:321 dcim/forms/bulk_edit.py:351 -#: dcim/forms/bulk_edit.py:436 dcim/forms/bulk_edit.py:459 -#: dcim/forms/bulk_edit.py:475 dcim/forms/bulk_edit.py:495 -#: dcim/forms/bulk_import.py:332 dcim/forms/bulk_import.py:358 -#: dcim/forms/filtersets.py:251 dcim/forms/filtersets.py:312 -#: dcim/forms/filtersets.py:336 dcim/forms/filtersets.py:423 -#: dcim/forms/filtersets.py:529 dcim/forms/filtersets.py:548 -#: dcim/forms/filtersets.py:604 dcim/forms/model_forms.py:232 -#: dcim/forms/model_forms.py:346 dcim/tables/devicetypes.py:103 -#: dcim/tables/modules.py:35 dcim/tables/racks.py:103 -#: extras/forms/bulk_edit.py:45 extras/forms/bulk_edit.py:108 -#: extras/forms/bulk_edit.py:158 extras/forms/bulk_edit.py:278 -#: extras/forms/filtersets.py:61 extras/forms/filtersets.py:134 -#: extras/forms/filtersets.py:221 ipam/forms/bulk_edit.py:188 -#: templates/dcim/device.html:316 templates/dcim/devicetype.html:49 -#: templates/dcim/moduletype.html:30 templates/extras/configcontext.html:17 -#: templates/extras/customlink.html:25 templates/extras/savedfilter.html:33 -#: templates/ipam/role.html:30 +#: netbox/dcim/forms/bulk_edit.py:321 netbox/dcim/forms/bulk_edit.py:351 +#: netbox/dcim/forms/bulk_edit.py:436 netbox/dcim/forms/bulk_edit.py:459 +#: netbox/dcim/forms/bulk_edit.py:475 netbox/dcim/forms/bulk_edit.py:495 +#: netbox/dcim/forms/bulk_import.py:332 netbox/dcim/forms/bulk_import.py:358 +#: netbox/dcim/forms/filtersets.py:251 netbox/dcim/forms/filtersets.py:312 +#: netbox/dcim/forms/filtersets.py:336 netbox/dcim/forms/filtersets.py:423 +#: netbox/dcim/forms/filtersets.py:529 netbox/dcim/forms/filtersets.py:548 +#: netbox/dcim/forms/filtersets.py:604 netbox/dcim/forms/model_forms.py:232 +#: netbox/dcim/forms/model_forms.py:346 netbox/dcim/tables/devicetypes.py:103 +#: netbox/dcim/tables/modules.py:35 netbox/dcim/tables/racks.py:103 +#: netbox/extras/forms/bulk_edit.py:45 netbox/extras/forms/bulk_edit.py:108 +#: netbox/extras/forms/bulk_edit.py:158 netbox/extras/forms/bulk_edit.py:278 +#: netbox/extras/forms/filtersets.py:61 netbox/extras/forms/filtersets.py:134 +#: netbox/extras/forms/filtersets.py:221 netbox/ipam/forms/bulk_edit.py:188 +#: netbox/templates/dcim/device.html:317 +#: netbox/templates/dcim/devicetype.html:49 +#: netbox/templates/dcim/moduletype.html:30 +#: netbox/templates/extras/configcontext.html:17 +#: netbox/templates/extras/customlink.html:25 +#: netbox/templates/extras/savedfilter.html:33 +#: netbox/templates/ipam/role.html:30 msgid "Weight" msgstr "Ağırlığı" -#: dcim/forms/bulk_edit.py:326 dcim/forms/filtersets.py:317 +#: netbox/dcim/forms/bulk_edit.py:326 netbox/dcim/forms/filtersets.py:317 msgid "Max weight" msgstr "Maksimum ağırlık" -#: dcim/forms/bulk_edit.py:331 dcim/forms/bulk_edit.py:441 -#: dcim/forms/bulk_edit.py:480 dcim/forms/bulk_import.py:231 -#: dcim/forms/bulk_import.py:337 dcim/forms/bulk_import.py:363 -#: dcim/forms/filtersets.py:322 dcim/forms/filtersets.py:533 -#: dcim/forms/filtersets.py:608 +#: netbox/dcim/forms/bulk_edit.py:331 netbox/dcim/forms/bulk_edit.py:441 +#: netbox/dcim/forms/bulk_edit.py:480 netbox/dcim/forms/bulk_import.py:231 +#: netbox/dcim/forms/bulk_import.py:337 netbox/dcim/forms/bulk_import.py:363 +#: netbox/dcim/forms/filtersets.py:322 netbox/dcim/forms/filtersets.py:533 +#: netbox/dcim/forms/filtersets.py:608 msgid "Weight unit" msgstr "Ağırlık birimi" -#: dcim/forms/bulk_edit.py:345 dcim/forms/bulk_edit.py:808 -#: dcim/forms/bulk_import.py:270 dcim/forms/bulk_import.py:273 -#: dcim/forms/bulk_import.py:498 dcim/forms/bulk_import.py:1309 -#: dcim/forms/bulk_import.py:1313 dcim/forms/filtersets.py:102 -#: dcim/forms/filtersets.py:340 dcim/forms/filtersets.py:354 -#: dcim/forms/filtersets.py:392 dcim/forms/filtersets.py:701 -#: dcim/forms/filtersets.py:954 dcim/forms/filtersets.py:1086 -#: dcim/forms/model_forms.py:226 dcim/forms/model_forms.py:248 -#: dcim/forms/model_forms.py:422 dcim/forms/model_forms.py:700 -#: dcim/forms/object_create.py:400 dcim/tables/devices.py:166 -#: dcim/tables/power.py:70 dcim/tables/racks.py:148 -#: ipam/forms/bulk_edit.py:465 ipam/forms/filtersets.py:442 -#: ipam/forms/model_forms.py:610 templates/dcim/device.html:29 -#: templates/dcim/inc/cable_termination.html:16 -#: templates/dcim/powerfeed.html:28 templates/dcim/rack.html:13 -#: templates/dcim/rack/base.html:4 templates/dcim/rackreservation.html:19 -#: templates/dcim/rackreservation.html:36 -#: virtualization/forms/model_forms.py:113 +#: netbox/dcim/forms/bulk_edit.py:345 netbox/dcim/forms/bulk_edit.py:808 +#: netbox/dcim/forms/bulk_import.py:270 netbox/dcim/forms/bulk_import.py:273 +#: netbox/dcim/forms/bulk_import.py:498 netbox/dcim/forms/bulk_import.py:1309 +#: netbox/dcim/forms/bulk_import.py:1313 netbox/dcim/forms/filtersets.py:102 +#: netbox/dcim/forms/filtersets.py:340 netbox/dcim/forms/filtersets.py:354 +#: netbox/dcim/forms/filtersets.py:392 netbox/dcim/forms/filtersets.py:701 +#: netbox/dcim/forms/filtersets.py:954 netbox/dcim/forms/filtersets.py:1086 +#: netbox/dcim/forms/model_forms.py:226 netbox/dcim/forms/model_forms.py:248 +#: netbox/dcim/forms/model_forms.py:422 netbox/dcim/forms/model_forms.py:700 +#: netbox/dcim/forms/object_create.py:400 netbox/dcim/tables/devices.py:158 +#: netbox/dcim/tables/power.py:70 netbox/dcim/tables/racks.py:148 +#: netbox/ipam/forms/bulk_edit.py:465 netbox/ipam/forms/filtersets.py:442 +#: netbox/ipam/forms/model_forms.py:610 netbox/templates/dcim/device.html:30 +#: netbox/templates/dcim/inc/cable_termination.html:16 +#: netbox/templates/dcim/powerfeed.html:28 netbox/templates/dcim/rack.html:13 +#: netbox/templates/dcim/rack/base.html:4 +#: netbox/templates/dcim/rackreservation.html:19 +#: netbox/templates/dcim/rackreservation.html:36 +#: netbox/virtualization/forms/model_forms.py:113 msgid "Rack" msgstr "Raf" -#: dcim/forms/bulk_edit.py:349 dcim/forms/bulk_edit.py:628 -#: dcim/forms/filtersets.py:248 dcim/forms/filtersets.py:333 -#: dcim/forms/filtersets.py:416 dcim/forms/filtersets.py:543 -#: dcim/forms/filtersets.py:651 dcim/forms/filtersets.py:861 -#: dcim/forms/model_forms.py:610 dcim/forms/model_forms.py:1524 -#: templates/dcim/device_edit.html:20 +#: netbox/dcim/forms/bulk_edit.py:349 netbox/dcim/forms/bulk_edit.py:628 +#: netbox/dcim/forms/filtersets.py:248 netbox/dcim/forms/filtersets.py:333 +#: netbox/dcim/forms/filtersets.py:416 netbox/dcim/forms/filtersets.py:543 +#: netbox/dcim/forms/filtersets.py:651 netbox/dcim/forms/filtersets.py:861 +#: netbox/dcim/forms/model_forms.py:610 netbox/dcim/forms/model_forms.py:1524 +#: netbox/templates/dcim/device_edit.html:20 msgid "Hardware" msgstr "Donanım" -#: dcim/forms/bulk_edit.py:402 dcim/forms/bulk_edit.py:466 -#: dcim/forms/bulk_edit.py:530 dcim/forms/bulk_edit.py:554 -#: dcim/forms/bulk_edit.py:638 dcim/forms/bulk_edit.py:1165 -#: dcim/forms/bulk_edit.py:1553 dcim/forms/bulk_import.py:319 -#: dcim/forms/bulk_import.py:353 dcim/forms/bulk_import.py:395 -#: dcim/forms/bulk_import.py:431 dcim/forms/bulk_import.py:1027 -#: dcim/forms/filtersets.py:429 dcim/forms/filtersets.py:554 -#: dcim/forms/filtersets.py:630 dcim/forms/filtersets.py:711 -#: dcim/forms/filtersets.py:866 dcim/forms/filtersets.py:1431 -#: dcim/forms/model_forms.py:281 dcim/forms/model_forms.py:293 -#: dcim/forms/model_forms.py:339 dcim/forms/model_forms.py:379 -#: dcim/forms/model_forms.py:1020 dcim/forms/model_forms.py:1459 -#: dcim/forms/object_import.py:187 dcim/tables/devices.py:101 -#: dcim/tables/devices.py:177 dcim/tables/devices.py:924 -#: dcim/tables/devicetypes.py:81 dcim/tables/devicetypes.py:304 -#: dcim/tables/modules.py:20 dcim/tables/modules.py:60 -#: templates/dcim/devicetype.html:14 templates/dcim/inventoryitem.html:44 -#: templates/dcim/manufacturer.html:33 templates/dcim/modulebay.html:58 -#: templates/dcim/moduletype.html:14 templates/dcim/platform.html:37 +#: netbox/dcim/forms/bulk_edit.py:402 netbox/dcim/forms/bulk_edit.py:466 +#: netbox/dcim/forms/bulk_edit.py:530 netbox/dcim/forms/bulk_edit.py:554 +#: netbox/dcim/forms/bulk_edit.py:638 netbox/dcim/forms/bulk_edit.py:1165 +#: netbox/dcim/forms/bulk_edit.py:1553 netbox/dcim/forms/bulk_import.py:319 +#: netbox/dcim/forms/bulk_import.py:353 netbox/dcim/forms/bulk_import.py:395 +#: netbox/dcim/forms/bulk_import.py:431 netbox/dcim/forms/bulk_import.py:1027 +#: netbox/dcim/forms/filtersets.py:429 netbox/dcim/forms/filtersets.py:554 +#: netbox/dcim/forms/filtersets.py:630 netbox/dcim/forms/filtersets.py:711 +#: netbox/dcim/forms/filtersets.py:866 netbox/dcim/forms/filtersets.py:1431 +#: netbox/dcim/forms/model_forms.py:281 netbox/dcim/forms/model_forms.py:293 +#: netbox/dcim/forms/model_forms.py:339 netbox/dcim/forms/model_forms.py:379 +#: netbox/dcim/forms/model_forms.py:1020 netbox/dcim/forms/model_forms.py:1459 +#: netbox/dcim/forms/object_import.py:187 netbox/dcim/tables/devices.py:93 +#: netbox/dcim/tables/devices.py:169 netbox/dcim/tables/devices.py:906 +#: netbox/dcim/tables/devicetypes.py:81 netbox/dcim/tables/devicetypes.py:304 +#: netbox/dcim/tables/modules.py:20 netbox/dcim/tables/modules.py:60 +#: netbox/templates/dcim/devicetype.html:14 +#: netbox/templates/dcim/inventoryitem.html:44 +#: netbox/templates/dcim/manufacturer.html:33 +#: netbox/templates/dcim/modulebay.html:58 +#: netbox/templates/dcim/moduletype.html:14 +#: netbox/templates/dcim/platform.html:37 msgid "Manufacturer" msgstr "Üretici" -#: dcim/forms/bulk_edit.py:407 dcim/forms/bulk_import.py:325 -#: dcim/forms/filtersets.py:434 dcim/forms/model_forms.py:297 +#: netbox/dcim/forms/bulk_edit.py:407 netbox/dcim/forms/bulk_import.py:325 +#: netbox/dcim/forms/filtersets.py:434 netbox/dcim/forms/model_forms.py:297 msgid "Default platform" msgstr "Varsayılan platform" -#: dcim/forms/bulk_edit.py:412 dcim/forms/bulk_edit.py:471 -#: dcim/forms/filtersets.py:437 dcim/forms/filtersets.py:557 +#: netbox/dcim/forms/bulk_edit.py:412 netbox/dcim/forms/bulk_edit.py:471 +#: netbox/dcim/forms/filtersets.py:437 netbox/dcim/forms/filtersets.py:557 msgid "Part number" msgstr "Parça numarası" -#: dcim/forms/bulk_edit.py:416 +#: netbox/dcim/forms/bulk_edit.py:416 msgid "U height" msgstr "U yüksekliği" -#: dcim/forms/bulk_edit.py:428 +#: netbox/dcim/forms/bulk_edit.py:428 msgid "Exclude from utilization" msgstr "Kullanımdan hariç tut" -#: dcim/forms/bulk_edit.py:431 dcim/forms/bulk_edit.py:603 -#: dcim/forms/bulk_import.py:525 dcim/forms/filtersets.py:446 -#: dcim/forms/filtersets.py:733 templates/dcim/device.html:97 -#: templates/dcim/devicetype.html:65 +#: netbox/dcim/forms/bulk_edit.py:431 netbox/dcim/forms/bulk_edit.py:603 +#: netbox/dcim/forms/bulk_import.py:525 netbox/dcim/forms/filtersets.py:446 +#: netbox/dcim/forms/filtersets.py:733 netbox/templates/dcim/device.html:98 +#: netbox/templates/dcim/devicetype.html:65 msgid "Airflow" msgstr "Hava akışı" -#: dcim/forms/bulk_edit.py:457 dcim/forms/model_forms.py:312 -#: dcim/tables/devicetypes.py:78 templates/dcim/device.html:87 -#: templates/dcim/devicebay.html:52 templates/dcim/module.html:58 +#: netbox/dcim/forms/bulk_edit.py:457 netbox/dcim/forms/model_forms.py:312 +#: netbox/dcim/tables/devicetypes.py:78 netbox/templates/dcim/device.html:88 +#: netbox/templates/dcim/devicebay.html:52 +#: netbox/templates/dcim/module.html:58 msgid "Device Type" msgstr "Aygıt Türü" -#: dcim/forms/bulk_edit.py:494 dcim/forms/model_forms.py:345 -#: dcim/tables/modules.py:17 dcim/tables/modules.py:65 -#: templates/dcim/module.html:62 templates/dcim/modulebay.html:62 -#: templates/dcim/moduletype.html:11 +#: netbox/dcim/forms/bulk_edit.py:494 netbox/dcim/forms/model_forms.py:345 +#: netbox/dcim/tables/modules.py:17 netbox/dcim/tables/modules.py:65 +#: netbox/templates/dcim/module.html:62 +#: netbox/templates/dcim/modulebay.html:62 +#: netbox/templates/dcim/moduletype.html:11 msgid "Module Type" msgstr "Modül Türü" -#: dcim/forms/bulk_edit.py:508 dcim/models/devices.py:474 +#: netbox/dcim/forms/bulk_edit.py:508 netbox/dcim/models/devices.py:474 msgid "VM role" msgstr "VM rolü" -#: dcim/forms/bulk_edit.py:511 dcim/forms/bulk_edit.py:535 -#: dcim/forms/bulk_edit.py:618 dcim/forms/bulk_import.py:376 -#: dcim/forms/bulk_import.py:380 dcim/forms/bulk_import.py:402 -#: dcim/forms/bulk_import.py:406 dcim/forms/bulk_import.py:531 -#: dcim/forms/bulk_import.py:535 dcim/forms/filtersets.py:619 -#: dcim/forms/filtersets.py:635 dcim/forms/filtersets.py:752 -#: dcim/forms/model_forms.py:358 dcim/forms/model_forms.py:384 -#: dcim/forms/model_forms.py:495 virtualization/forms/bulk_import.py:132 -#: virtualization/forms/bulk_import.py:133 -#: virtualization/forms/filtersets.py:184 -#: virtualization/forms/model_forms.py:215 +#: netbox/dcim/forms/bulk_edit.py:511 netbox/dcim/forms/bulk_edit.py:535 +#: netbox/dcim/forms/bulk_edit.py:618 netbox/dcim/forms/bulk_import.py:376 +#: netbox/dcim/forms/bulk_import.py:380 netbox/dcim/forms/bulk_import.py:402 +#: netbox/dcim/forms/bulk_import.py:406 netbox/dcim/forms/bulk_import.py:531 +#: netbox/dcim/forms/bulk_import.py:535 netbox/dcim/forms/filtersets.py:619 +#: netbox/dcim/forms/filtersets.py:635 netbox/dcim/forms/filtersets.py:752 +#: netbox/dcim/forms/model_forms.py:358 netbox/dcim/forms/model_forms.py:384 +#: netbox/dcim/forms/model_forms.py:495 +#: netbox/virtualization/forms/bulk_import.py:132 +#: netbox/virtualization/forms/bulk_import.py:133 +#: netbox/virtualization/forms/filtersets.py:184 +#: netbox/virtualization/forms/model_forms.py:215 msgid "Config template" msgstr "Yapılandırma şablonu" -#: dcim/forms/bulk_edit.py:559 dcim/forms/bulk_edit.py:959 -#: dcim/forms/bulk_import.py:437 dcim/forms/filtersets.py:112 -#: dcim/forms/model_forms.py:444 dcim/forms/model_forms.py:817 -#: dcim/forms/model_forms.py:834 extras/filtersets.py:499 +#: netbox/dcim/forms/bulk_edit.py:559 netbox/dcim/forms/bulk_edit.py:959 +#: netbox/dcim/forms/bulk_import.py:437 netbox/dcim/forms/filtersets.py:112 +#: netbox/dcim/forms/model_forms.py:444 netbox/dcim/forms/model_forms.py:817 +#: netbox/dcim/forms/model_forms.py:834 netbox/extras/filtersets.py:499 msgid "Device type" msgstr "Aygıt tipi" -#: dcim/forms/bulk_edit.py:570 dcim/forms/bulk_import.py:418 -#: dcim/forms/filtersets.py:117 dcim/forms/model_forms.py:452 +#: netbox/dcim/forms/bulk_edit.py:570 netbox/dcim/forms/bulk_import.py:418 +#: netbox/dcim/forms/filtersets.py:117 netbox/dcim/forms/model_forms.py:452 msgid "Device role" msgstr "Aygıt rolü" -#: dcim/forms/bulk_edit.py:593 dcim/forms/bulk_import.py:443 -#: dcim/forms/filtersets.py:725 dcim/forms/model_forms.py:394 -#: dcim/forms/model_forms.py:456 dcim/tables/devices.py:187 -#: extras/filtersets.py:515 templates/dcim/device.html:183 -#: templates/dcim/platform.html:26 -#: templates/virtualization/virtualmachine.html:27 -#: virtualization/forms/bulk_edit.py:160 -#: virtualization/forms/bulk_import.py:122 -#: virtualization/forms/filtersets.py:168 -#: virtualization/forms/model_forms.py:203 -#: virtualization/tables/virtualmachines.py:78 +#: netbox/dcim/forms/bulk_edit.py:593 netbox/dcim/forms/bulk_import.py:443 +#: netbox/dcim/forms/filtersets.py:725 netbox/dcim/forms/model_forms.py:394 +#: netbox/dcim/forms/model_forms.py:456 netbox/dcim/tables/devices.py:179 +#: netbox/extras/filtersets.py:515 netbox/templates/dcim/device.html:184 +#: netbox/templates/dcim/platform.html:26 +#: netbox/templates/virtualization/virtualmachine.html:27 +#: netbox/virtualization/forms/bulk_edit.py:160 +#: netbox/virtualization/forms/bulk_import.py:122 +#: netbox/virtualization/forms/filtersets.py:168 +#: netbox/virtualization/forms/model_forms.py:203 +#: netbox/virtualization/tables/virtualmachines.py:78 msgid "Platform" msgstr "Platform" -#: dcim/forms/bulk_edit.py:626 dcim/forms/bulk_edit.py:1179 -#: dcim/forms/bulk_edit.py:1543 dcim/forms/bulk_edit.py:1589 -#: dcim/forms/bulk_import.py:586 dcim/forms/bulk_import.py:648 -#: dcim/forms/bulk_import.py:674 dcim/forms/bulk_import.py:700 -#: dcim/forms/bulk_import.py:720 dcim/forms/bulk_import.py:773 -#: dcim/forms/bulk_import.py:891 dcim/forms/bulk_import.py:939 -#: dcim/forms/bulk_import.py:956 dcim/forms/bulk_import.py:968 -#: dcim/forms/bulk_import.py:1016 dcim/forms/bulk_import.py:1373 -#: dcim/forms/connections.py:24 dcim/forms/filtersets.py:129 -#: dcim/forms/filtersets.py:840 dcim/forms/filtersets.py:970 -#: dcim/forms/filtersets.py:1160 dcim/forms/filtersets.py:1182 -#: dcim/forms/filtersets.py:1204 dcim/forms/filtersets.py:1221 -#: dcim/forms/filtersets.py:1241 dcim/forms/filtersets.py:1349 -#: dcim/forms/filtersets.py:1371 dcim/forms/filtersets.py:1392 -#: dcim/forms/filtersets.py:1407 dcim/forms/filtersets.py:1421 -#: dcim/forms/filtersets.py:1484 dcim/forms/filtersets.py:1508 -#: dcim/forms/filtersets.py:1532 dcim/forms/model_forms.py:573 -#: dcim/forms/model_forms.py:794 dcim/forms/model_forms.py:1153 -#: dcim/forms/model_forms.py:1608 dcim/forms/object_create.py:257 -#: dcim/tables/connections.py:22 dcim/tables/connections.py:41 -#: dcim/tables/connections.py:60 dcim/tables/devices.py:290 -#: dcim/tables/devices.py:359 dcim/tables/devices.py:403 -#: dcim/tables/devices.py:448 dcim/tables/devices.py:502 -#: dcim/tables/devices.py:594 dcim/tables/devices.py:692 -#: dcim/tables/devices.py:752 dcim/tables/devices.py:802 -#: dcim/tables/devices.py:862 dcim/tables/devices.py:914 -#: dcim/tables/devices.py:1040 dcim/tables/modules.py:52 -#: extras/forms/filtersets.py:330 ipam/forms/bulk_import.py:303 -#: ipam/forms/bulk_import.py:489 ipam/forms/filtersets.py:558 -#: ipam/forms/model_forms.py:317 ipam/forms/model_forms.py:725 -#: ipam/forms/model_forms.py:758 ipam/forms/model_forms.py:784 -#: ipam/tables/vlans.py:176 templates/dcim/consoleport.html:20 -#: templates/dcim/consoleserverport.html:20 templates/dcim/device.html:14 -#: templates/dcim/device.html:128 templates/dcim/device_edit.html:10 -#: templates/dcim/devicebay.html:20 templates/dcim/devicebay.html:48 -#: templates/dcim/frontport.html:20 templates/dcim/interface.html:30 -#: templates/dcim/interface.html:161 templates/dcim/inventoryitem.html:20 -#: templates/dcim/module.html:54 templates/dcim/modulebay.html:20 -#: templates/dcim/poweroutlet.html:20 templates/dcim/powerport.html:20 -#: templates/dcim/rearport.html:20 templates/dcim/virtualchassis.html:65 -#: templates/dcim/virtualchassis_edit.html:51 -#: templates/dcim/virtualdevicecontext.html:22 -#: templates/virtualization/virtualmachine.html:110 -#: templates/vpn/tunneltermination.html:23 -#: templates/wireless/inc/wirelesslink_interface.html:6 -#: virtualization/filtersets.py:167 virtualization/forms/bulk_edit.py:137 -#: virtualization/forms/bulk_import.py:99 -#: virtualization/forms/filtersets.py:128 -#: virtualization/forms/model_forms.py:185 -#: virtualization/tables/virtualmachines.py:70 vpn/choices.py:44 -#: vpn/forms/bulk_import.py:86 vpn/forms/bulk_import.py:283 -#: vpn/forms/filtersets.py:275 vpn/forms/model_forms.py:90 -#: vpn/forms/model_forms.py:125 vpn/forms/model_forms.py:236 -#: vpn/forms/model_forms.py:453 wireless/forms/model_forms.py:99 -#: wireless/forms/model_forms.py:141 wireless/tables/wirelesslan.py:75 +#: netbox/dcim/forms/bulk_edit.py:626 netbox/dcim/forms/bulk_edit.py:1179 +#: netbox/dcim/forms/bulk_edit.py:1543 netbox/dcim/forms/bulk_edit.py:1589 +#: netbox/dcim/forms/bulk_import.py:586 netbox/dcim/forms/bulk_import.py:648 +#: netbox/dcim/forms/bulk_import.py:674 netbox/dcim/forms/bulk_import.py:700 +#: netbox/dcim/forms/bulk_import.py:720 netbox/dcim/forms/bulk_import.py:773 +#: netbox/dcim/forms/bulk_import.py:891 netbox/dcim/forms/bulk_import.py:939 +#: netbox/dcim/forms/bulk_import.py:956 netbox/dcim/forms/bulk_import.py:968 +#: netbox/dcim/forms/bulk_import.py:1016 netbox/dcim/forms/bulk_import.py:1373 +#: netbox/dcim/forms/connections.py:24 netbox/dcim/forms/filtersets.py:129 +#: netbox/dcim/forms/filtersets.py:840 netbox/dcim/forms/filtersets.py:970 +#: netbox/dcim/forms/filtersets.py:1160 netbox/dcim/forms/filtersets.py:1182 +#: netbox/dcim/forms/filtersets.py:1204 netbox/dcim/forms/filtersets.py:1221 +#: netbox/dcim/forms/filtersets.py:1241 netbox/dcim/forms/filtersets.py:1349 +#: netbox/dcim/forms/filtersets.py:1371 netbox/dcim/forms/filtersets.py:1392 +#: netbox/dcim/forms/filtersets.py:1407 netbox/dcim/forms/filtersets.py:1421 +#: netbox/dcim/forms/filtersets.py:1484 netbox/dcim/forms/filtersets.py:1508 +#: netbox/dcim/forms/filtersets.py:1532 netbox/dcim/forms/model_forms.py:573 +#: netbox/dcim/forms/model_forms.py:794 netbox/dcim/forms/model_forms.py:1153 +#: netbox/dcim/forms/model_forms.py:1608 +#: netbox/dcim/forms/object_create.py:257 netbox/dcim/tables/connections.py:22 +#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60 +#: netbox/dcim/tables/devices.py:282 netbox/dcim/tables/devices.py:359 +#: netbox/dcim/tables/devices.py:400 netbox/dcim/tables/devices.py:442 +#: netbox/dcim/tables/devices.py:493 netbox/dcim/tables/devices.py:582 +#: netbox/dcim/tables/devices.py:680 netbox/dcim/tables/devices.py:737 +#: netbox/dcim/tables/devices.py:784 netbox/dcim/tables/devices.py:844 +#: netbox/dcim/tables/devices.py:896 netbox/dcim/tables/devices.py:1022 +#: netbox/dcim/tables/modules.py:52 netbox/extras/forms/filtersets.py:330 +#: netbox/ipam/forms/bulk_import.py:303 netbox/ipam/forms/bulk_import.py:489 +#: netbox/ipam/forms/filtersets.py:558 netbox/ipam/forms/model_forms.py:317 +#: netbox/ipam/forms/model_forms.py:725 netbox/ipam/forms/model_forms.py:758 +#: netbox/ipam/forms/model_forms.py:784 netbox/ipam/tables/vlans.py:176 +#: netbox/templates/dcim/consoleport.html:20 +#: netbox/templates/dcim/consoleserverport.html:20 +#: netbox/templates/dcim/device.html:15 netbox/templates/dcim/device.html:129 +#: netbox/templates/dcim/device_edit.html:10 +#: netbox/templates/dcim/devicebay.html:20 +#: netbox/templates/dcim/devicebay.html:48 +#: netbox/templates/dcim/frontport.html:20 +#: netbox/templates/dcim/interface.html:30 +#: netbox/templates/dcim/interface.html:161 +#: netbox/templates/dcim/inventoryitem.html:20 +#: netbox/templates/dcim/module.html:54 +#: netbox/templates/dcim/modulebay.html:20 +#: netbox/templates/dcim/poweroutlet.html:20 +#: netbox/templates/dcim/powerport.html:20 +#: netbox/templates/dcim/rearport.html:20 +#: netbox/templates/dcim/virtualchassis.html:65 +#: netbox/templates/dcim/virtualchassis_edit.html:51 +#: netbox/templates/dcim/virtualdevicecontext.html:22 +#: netbox/templates/virtualization/virtualmachine.html:110 +#: netbox/templates/vpn/tunneltermination.html:23 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:6 +#: netbox/virtualization/filtersets.py:167 +#: netbox/virtualization/forms/bulk_edit.py:137 +#: netbox/virtualization/forms/bulk_import.py:99 +#: netbox/virtualization/forms/filtersets.py:128 +#: netbox/virtualization/forms/model_forms.py:185 +#: netbox/virtualization/tables/virtualmachines.py:70 netbox/vpn/choices.py:44 +#: netbox/vpn/forms/bulk_import.py:86 netbox/vpn/forms/bulk_import.py:283 +#: netbox/vpn/forms/filtersets.py:275 netbox/vpn/forms/model_forms.py:90 +#: netbox/vpn/forms/model_forms.py:125 netbox/vpn/forms/model_forms.py:236 +#: netbox/vpn/forms/model_forms.py:453 netbox/wireless/forms/model_forms.py:99 +#: netbox/wireless/forms/model_forms.py:141 +#: netbox/wireless/tables/wirelesslan.py:75 msgid "Device" msgstr "Aygıt" -#: dcim/forms/bulk_edit.py:629 templates/extras/dashboard/widget_config.html:7 -#: virtualization/forms/bulk_edit.py:191 +#: netbox/dcim/forms/bulk_edit.py:629 +#: netbox/templates/extras/dashboard/widget_config.html:7 +#: netbox/virtualization/forms/bulk_edit.py:191 msgid "Configuration" msgstr "Yapılandırma" -#: dcim/forms/bulk_edit.py:643 dcim/forms/bulk_import.py:598 -#: dcim/forms/model_forms.py:587 dcim/forms/model_forms.py:842 +#: netbox/dcim/forms/bulk_edit.py:643 netbox/dcim/forms/bulk_import.py:598 +#: netbox/dcim/forms/model_forms.py:587 netbox/dcim/forms/model_forms.py:842 msgid "Module type" msgstr "Modül tipi" -#: dcim/forms/bulk_edit.py:697 dcim/forms/bulk_edit.py:882 -#: dcim/forms/bulk_edit.py:901 dcim/forms/bulk_edit.py:924 -#: dcim/forms/bulk_edit.py:966 dcim/forms/bulk_edit.py:1010 -#: dcim/forms/bulk_edit.py:1061 dcim/forms/bulk_edit.py:1088 -#: dcim/forms/bulk_edit.py:1115 dcim/forms/bulk_edit.py:1133 -#: dcim/forms/bulk_edit.py:1151 dcim/forms/filtersets.py:65 -#: dcim/forms/object_create.py:46 templates/dcim/cable.html:32 -#: templates/dcim/consoleport.html:32 templates/dcim/consoleserverport.html:32 -#: templates/dcim/devicebay.html:28 templates/dcim/frontport.html:32 -#: templates/dcim/inc/panels/inventory_items.html:19 -#: templates/dcim/interface.html:42 templates/dcim/inventoryitem.html:32 -#: templates/dcim/modulebay.html:30 templates/dcim/poweroutlet.html:32 -#: templates/dcim/powerport.html:32 templates/dcim/rearport.html:32 -#: templates/extras/customfield.html:26 templates/generic/bulk_import.html:162 +#: netbox/dcim/forms/bulk_edit.py:697 netbox/dcim/forms/bulk_edit.py:882 +#: netbox/dcim/forms/bulk_edit.py:901 netbox/dcim/forms/bulk_edit.py:924 +#: netbox/dcim/forms/bulk_edit.py:966 netbox/dcim/forms/bulk_edit.py:1010 +#: netbox/dcim/forms/bulk_edit.py:1061 netbox/dcim/forms/bulk_edit.py:1088 +#: netbox/dcim/forms/bulk_edit.py:1115 netbox/dcim/forms/bulk_edit.py:1133 +#: netbox/dcim/forms/bulk_edit.py:1151 netbox/dcim/forms/filtersets.py:65 +#: netbox/dcim/forms/object_create.py:46 netbox/templates/dcim/cable.html:32 +#: netbox/templates/dcim/consoleport.html:32 +#: netbox/templates/dcim/consoleserverport.html:32 +#: netbox/templates/dcim/devicebay.html:28 +#: netbox/templates/dcim/frontport.html:32 +#: netbox/templates/dcim/inc/panels/inventory_items.html:19 +#: netbox/templates/dcim/interface.html:42 +#: netbox/templates/dcim/inventoryitem.html:32 +#: netbox/templates/dcim/modulebay.html:30 +#: netbox/templates/dcim/poweroutlet.html:32 +#: netbox/templates/dcim/powerport.html:32 +#: netbox/templates/dcim/rearport.html:32 +#: netbox/templates/extras/customfield.html:26 +#: netbox/templates/generic/bulk_import.html:162 msgid "Label" msgstr "etiket" -#: dcim/forms/bulk_edit.py:706 dcim/forms/filtersets.py:987 -#: templates/dcim/cable.html:50 +#: netbox/dcim/forms/bulk_edit.py:706 netbox/dcim/forms/filtersets.py:987 +#: netbox/templates/dcim/cable.html:50 msgid "Length" msgstr "Uzunluk" -#: dcim/forms/bulk_edit.py:711 dcim/forms/bulk_import.py:1174 -#: dcim/forms/bulk_import.py:1177 dcim/forms/filtersets.py:991 +#: netbox/dcim/forms/bulk_edit.py:711 netbox/dcim/forms/bulk_import.py:1174 +#: netbox/dcim/forms/bulk_import.py:1177 netbox/dcim/forms/filtersets.py:991 msgid "Length unit" msgstr "Uzunluk birimi" -#: dcim/forms/bulk_edit.py:735 templates/dcim/virtualchassis.html:23 +#: netbox/dcim/forms/bulk_edit.py:735 +#: netbox/templates/dcim/virtualchassis.html:23 msgid "Domain" msgstr "Alan adı" -#: dcim/forms/bulk_edit.py:803 dcim/forms/bulk_import.py:1296 -#: dcim/forms/filtersets.py:1077 dcim/forms/model_forms.py:695 +#: netbox/dcim/forms/bulk_edit.py:803 netbox/dcim/forms/bulk_import.py:1296 +#: netbox/dcim/forms/filtersets.py:1077 netbox/dcim/forms/model_forms.py:695 msgid "Power panel" msgstr "Güç paneli" -#: dcim/forms/bulk_edit.py:825 dcim/forms/bulk_import.py:1332 -#: dcim/forms/filtersets.py:1099 templates/dcim/powerfeed.html:83 +#: netbox/dcim/forms/bulk_edit.py:825 netbox/dcim/forms/bulk_import.py:1332 +#: netbox/dcim/forms/filtersets.py:1099 +#: netbox/templates/dcim/powerfeed.html:83 msgid "Supply" msgstr "Tedarik" -#: dcim/forms/bulk_edit.py:831 dcim/forms/bulk_import.py:1337 -#: dcim/forms/filtersets.py:1104 templates/dcim/powerfeed.html:95 +#: netbox/dcim/forms/bulk_edit.py:831 netbox/dcim/forms/bulk_import.py:1337 +#: netbox/dcim/forms/filtersets.py:1104 +#: netbox/templates/dcim/powerfeed.html:95 msgid "Phase" msgstr "Faz" -#: dcim/forms/bulk_edit.py:837 dcim/forms/filtersets.py:1109 -#: templates/dcim/powerfeed.html:87 +#: netbox/dcim/forms/bulk_edit.py:837 netbox/dcim/forms/filtersets.py:1109 +#: netbox/templates/dcim/powerfeed.html:87 msgid "Voltage" msgstr "Gerilim" -#: dcim/forms/bulk_edit.py:841 dcim/forms/filtersets.py:1113 -#: templates/dcim/powerfeed.html:91 +#: netbox/dcim/forms/bulk_edit.py:841 netbox/dcim/forms/filtersets.py:1113 +#: netbox/templates/dcim/powerfeed.html:91 msgid "Amperage" msgstr "Amper" -#: dcim/forms/bulk_edit.py:845 dcim/forms/filtersets.py:1117 +#: netbox/dcim/forms/bulk_edit.py:845 netbox/dcim/forms/filtersets.py:1117 msgid "Max utilization" msgstr "Maksimum kullanım" -#: dcim/forms/bulk_edit.py:934 +#: netbox/dcim/forms/bulk_edit.py:934 msgid "Maximum draw" msgstr "Maksimum çekiliş" -#: dcim/forms/bulk_edit.py:937 dcim/models/device_component_templates.py:256 -#: dcim/models/device_components.py:357 +#: netbox/dcim/forms/bulk_edit.py:937 +#: netbox/dcim/models/device_component_templates.py:256 +#: netbox/dcim/models/device_components.py:357 msgid "Maximum power draw (watts)" msgstr "Maksimum güç çekimi (watt)" -#: dcim/forms/bulk_edit.py:940 +#: netbox/dcim/forms/bulk_edit.py:940 msgid "Allocated draw" msgstr "Tahsis edilen çekiliş" -#: dcim/forms/bulk_edit.py:943 dcim/models/device_component_templates.py:263 -#: dcim/models/device_components.py:364 +#: netbox/dcim/forms/bulk_edit.py:943 +#: netbox/dcim/models/device_component_templates.py:263 +#: netbox/dcim/models/device_components.py:364 msgid "Allocated power draw (watts)" msgstr "Tahsis edilen güç çekimi (watt)" -#: dcim/forms/bulk_edit.py:976 dcim/forms/bulk_import.py:731 -#: dcim/forms/model_forms.py:898 dcim/forms/model_forms.py:1223 -#: dcim/forms/model_forms.py:1511 dcim/forms/object_import.py:55 +#: netbox/dcim/forms/bulk_edit.py:976 netbox/dcim/forms/bulk_import.py:731 +#: netbox/dcim/forms/model_forms.py:898 netbox/dcim/forms/model_forms.py:1223 +#: netbox/dcim/forms/model_forms.py:1511 netbox/dcim/forms/object_import.py:55 msgid "Power port" msgstr "Güç bağlantı noktası" -#: dcim/forms/bulk_edit.py:981 dcim/forms/bulk_import.py:738 +#: netbox/dcim/forms/bulk_edit.py:981 netbox/dcim/forms/bulk_import.py:738 msgid "Feed leg" msgstr "Besleme bacağı" -#: dcim/forms/bulk_edit.py:1027 dcim/forms/bulk_edit.py:1333 +#: netbox/dcim/forms/bulk_edit.py:1027 netbox/dcim/forms/bulk_edit.py:1333 msgid "Management only" msgstr "Yalnızca yönetim" -#: dcim/forms/bulk_edit.py:1037 dcim/forms/bulk_edit.py:1339 -#: dcim/forms/bulk_import.py:821 dcim/forms/filtersets.py:1300 -#: dcim/forms/object_import.py:90 -#: dcim/models/device_component_templates.py:411 -#: dcim/models/device_components.py:671 +#: netbox/dcim/forms/bulk_edit.py:1037 netbox/dcim/forms/bulk_edit.py:1339 +#: netbox/dcim/forms/bulk_import.py:821 netbox/dcim/forms/filtersets.py:1300 +#: netbox/dcim/forms/object_import.py:90 +#: netbox/dcim/models/device_component_templates.py:411 +#: netbox/dcim/models/device_components.py:671 msgid "PoE mode" msgstr "PoE modu" -#: dcim/forms/bulk_edit.py:1043 dcim/forms/bulk_edit.py:1345 -#: dcim/forms/bulk_import.py:827 dcim/forms/filtersets.py:1305 -#: dcim/forms/object_import.py:95 -#: dcim/models/device_component_templates.py:417 -#: dcim/models/device_components.py:677 +#: netbox/dcim/forms/bulk_edit.py:1043 netbox/dcim/forms/bulk_edit.py:1345 +#: netbox/dcim/forms/bulk_import.py:827 netbox/dcim/forms/filtersets.py:1305 +#: netbox/dcim/forms/object_import.py:95 +#: netbox/dcim/models/device_component_templates.py:417 +#: netbox/dcim/models/device_components.py:677 msgid "PoE type" msgstr "PoE tipi" -#: dcim/forms/bulk_edit.py:1049 dcim/forms/filtersets.py:1310 -#: dcim/forms/object_import.py:100 +#: netbox/dcim/forms/bulk_edit.py:1049 netbox/dcim/forms/filtersets.py:1310 +#: netbox/dcim/forms/object_import.py:100 msgid "Wireless role" msgstr "Kablosuz rolü" -#: dcim/forms/bulk_edit.py:1186 dcim/forms/model_forms.py:609 -#: dcim/forms/model_forms.py:1168 dcim/tables/devices.py:313 -#: templates/dcim/consoleport.html:24 templates/dcim/consoleserverport.html:24 -#: templates/dcim/frontport.html:24 templates/dcim/interface.html:34 -#: templates/dcim/module.html:51 templates/dcim/modulebay.html:54 -#: templates/dcim/poweroutlet.html:24 templates/dcim/powerport.html:24 -#: templates/dcim/rearport.html:24 +#: netbox/dcim/forms/bulk_edit.py:1186 netbox/dcim/forms/model_forms.py:609 +#: netbox/dcim/forms/model_forms.py:1168 netbox/dcim/tables/devices.py:305 +#: netbox/templates/dcim/consoleport.html:24 +#: netbox/templates/dcim/consoleserverport.html:24 +#: netbox/templates/dcim/frontport.html:24 +#: netbox/templates/dcim/interface.html:34 +#: netbox/templates/dcim/module.html:51 +#: netbox/templates/dcim/modulebay.html:54 +#: netbox/templates/dcim/poweroutlet.html:24 +#: netbox/templates/dcim/powerport.html:24 +#: netbox/templates/dcim/rearport.html:24 msgid "Module" msgstr "Modül" -#: dcim/forms/bulk_edit.py:1313 dcim/tables/devices.py:661 -#: templates/dcim/interface.html:110 +#: netbox/dcim/forms/bulk_edit.py:1313 netbox/dcim/tables/devices.py:649 +#: netbox/templates/dcim/interface.html:110 msgid "LAG" msgstr "GECİKME" -#: dcim/forms/bulk_edit.py:1318 dcim/forms/model_forms.py:1250 +#: netbox/dcim/forms/bulk_edit.py:1318 netbox/dcim/forms/model_forms.py:1250 msgid "Virtual device contexts" msgstr "Sanal cihaz bağlamları" -#: dcim/forms/bulk_edit.py:1324 dcim/forms/bulk_import.py:659 -#: dcim/forms/bulk_import.py:685 dcim/forms/filtersets.py:1169 -#: dcim/forms/filtersets.py:1191 dcim/forms/filtersets.py:1264 -#: dcim/tables/devices.py:606 -#: templates/circuits/inc/circuit_termination_fields.html:67 -#: templates/dcim/consoleport.html:40 templates/dcim/consoleserverport.html:40 +#: netbox/dcim/forms/bulk_edit.py:1324 netbox/dcim/forms/bulk_import.py:659 +#: netbox/dcim/forms/bulk_import.py:685 netbox/dcim/forms/filtersets.py:1169 +#: netbox/dcim/forms/filtersets.py:1191 netbox/dcim/forms/filtersets.py:1264 +#: netbox/dcim/tables/devices.py:594 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:67 +#: netbox/templates/dcim/consoleport.html:40 +#: netbox/templates/dcim/consoleserverport.html:40 msgid "Speed" msgstr "Hız" -#: dcim/forms/bulk_edit.py:1353 dcim/forms/bulk_import.py:830 -#: templates/vpn/ikepolicy.html:25 templates/vpn/ipsecprofile.html:21 -#: templates/vpn/ipsecprofile.html:48 virtualization/forms/bulk_edit.py:233 -#: virtualization/forms/bulk_import.py:165 vpn/forms/bulk_edit.py:146 -#: vpn/forms/bulk_edit.py:232 vpn/forms/bulk_import.py:176 -#: vpn/forms/bulk_import.py:234 vpn/forms/filtersets.py:135 -#: vpn/forms/filtersets.py:178 vpn/forms/filtersets.py:192 -#: vpn/tables/crypto.py:64 vpn/tables/crypto.py:162 +#: netbox/dcim/forms/bulk_edit.py:1353 netbox/dcim/forms/bulk_import.py:830 +#: netbox/templates/vpn/ikepolicy.html:25 +#: netbox/templates/vpn/ipsecprofile.html:21 +#: netbox/templates/vpn/ipsecprofile.html:48 +#: netbox/virtualization/forms/bulk_edit.py:233 +#: netbox/virtualization/forms/bulk_import.py:165 +#: netbox/vpn/forms/bulk_edit.py:146 netbox/vpn/forms/bulk_edit.py:232 +#: netbox/vpn/forms/bulk_import.py:176 netbox/vpn/forms/bulk_import.py:234 +#: netbox/vpn/forms/filtersets.py:135 netbox/vpn/forms/filtersets.py:178 +#: netbox/vpn/forms/filtersets.py:192 netbox/vpn/tables/crypto.py:64 +#: netbox/vpn/tables/crypto.py:162 msgid "Mode" msgstr "Modu" -#: dcim/forms/bulk_edit.py:1361 dcim/forms/model_forms.py:1299 -#: ipam/forms/bulk_import.py:177 ipam/forms/filtersets.py:505 -#: ipam/models/vlans.py:84 virtualization/forms/bulk_edit.py:240 -#: virtualization/forms/model_forms.py:321 +#: netbox/dcim/forms/bulk_edit.py:1361 netbox/dcim/forms/model_forms.py:1299 +#: netbox/ipam/forms/bulk_import.py:177 netbox/ipam/forms/filtersets.py:505 +#: netbox/ipam/models/vlans.py:84 netbox/virtualization/forms/bulk_edit.py:240 +#: netbox/virtualization/forms/model_forms.py:321 msgid "VLAN group" msgstr "VLAN grubu" -#: dcim/forms/bulk_edit.py:1369 dcim/forms/model_forms.py:1304 -#: dcim/tables/devices.py:579 virtualization/forms/bulk_edit.py:248 -#: virtualization/forms/model_forms.py:326 +#: netbox/dcim/forms/bulk_edit.py:1369 netbox/dcim/forms/model_forms.py:1304 +#: netbox/dcim/tables/devices.py:567 +#: netbox/virtualization/forms/bulk_edit.py:248 +#: netbox/virtualization/forms/model_forms.py:326 msgid "Untagged VLAN" msgstr "Etiketsiz VLAN" -#: dcim/forms/bulk_edit.py:1377 dcim/forms/model_forms.py:1313 -#: dcim/tables/devices.py:585 virtualization/forms/bulk_edit.py:256 -#: virtualization/forms/model_forms.py:335 +#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:1313 +#: netbox/dcim/tables/devices.py:573 +#: netbox/virtualization/forms/bulk_edit.py:256 +#: netbox/virtualization/forms/model_forms.py:335 msgid "Tagged VLANs" msgstr "Etiketli VLAN'lar" -#: dcim/forms/bulk_edit.py:1387 dcim/forms/model_forms.py:1286 +#: netbox/dcim/forms/bulk_edit.py:1387 netbox/dcim/forms/model_forms.py:1286 msgid "Wireless LAN group" msgstr "Kablosuz LAN grubu" -#: dcim/forms/bulk_edit.py:1392 dcim/forms/model_forms.py:1291 -#: dcim/tables/devices.py:615 netbox/navigation/menu.py:133 -#: templates/dcim/interface.html:280 wireless/tables/wirelesslan.py:24 +#: netbox/dcim/forms/bulk_edit.py:1392 netbox/dcim/forms/model_forms.py:1291 +#: netbox/dcim/tables/devices.py:603 netbox/netbox/navigation/menu.py:133 +#: netbox/templates/dcim/interface.html:280 +#: netbox/wireless/tables/wirelesslan.py:24 msgid "Wireless LANs" msgstr "Kablosuz LAN'lar" -#: dcim/forms/bulk_edit.py:1401 dcim/forms/filtersets.py:1237 -#: dcim/forms/model_forms.py:1334 ipam/forms/bulk_edit.py:271 -#: ipam/forms/bulk_edit.py:362 ipam/forms/filtersets.py:169 -#: templates/dcim/interface.html:122 templates/ipam/prefix.html:95 -#: virtualization/forms/model_forms.py:349 +#: netbox/dcim/forms/bulk_edit.py:1401 netbox/dcim/forms/filtersets.py:1237 +#: netbox/dcim/forms/model_forms.py:1334 netbox/ipam/forms/bulk_edit.py:271 +#: netbox/ipam/forms/bulk_edit.py:362 netbox/ipam/forms/filtersets.py:169 +#: netbox/templates/dcim/interface.html:122 +#: netbox/templates/ipam/prefix.html:95 +#: netbox/virtualization/forms/model_forms.py:349 msgid "Addressing" msgstr "Adresleme" -#: dcim/forms/bulk_edit.py:1402 dcim/forms/filtersets.py:650 -#: dcim/forms/model_forms.py:1335 virtualization/forms/model_forms.py:350 +#: netbox/dcim/forms/bulk_edit.py:1402 netbox/dcim/forms/filtersets.py:650 +#: netbox/dcim/forms/model_forms.py:1335 +#: netbox/virtualization/forms/model_forms.py:350 msgid "Operation" msgstr "Operasyon" -#: dcim/forms/bulk_edit.py:1403 dcim/forms/filtersets.py:1238 -#: dcim/forms/model_forms.py:932 dcim/forms/model_forms.py:1337 +#: netbox/dcim/forms/bulk_edit.py:1403 netbox/dcim/forms/filtersets.py:1238 +#: netbox/dcim/forms/model_forms.py:932 netbox/dcim/forms/model_forms.py:1337 msgid "PoE" msgstr "PoE" -#: dcim/forms/bulk_edit.py:1404 dcim/forms/model_forms.py:1336 -#: templates/dcim/interface.html:99 virtualization/forms/bulk_edit.py:267 -#: virtualization/forms/model_forms.py:351 +#: netbox/dcim/forms/bulk_edit.py:1404 netbox/dcim/forms/model_forms.py:1336 +#: netbox/templates/dcim/interface.html:99 +#: netbox/virtualization/forms/bulk_edit.py:267 +#: netbox/virtualization/forms/model_forms.py:351 msgid "Related Interfaces" msgstr "İlgili Arayüzler" -#: dcim/forms/bulk_edit.py:1405 dcim/forms/model_forms.py:1338 -#: virtualization/forms/bulk_edit.py:268 -#: virtualization/forms/model_forms.py:352 +#: netbox/dcim/forms/bulk_edit.py:1405 netbox/dcim/forms/model_forms.py:1338 +#: netbox/virtualization/forms/bulk_edit.py:268 +#: netbox/virtualization/forms/model_forms.py:352 msgid "802.1Q Switching" msgstr "802.1Q Anahtarlama" -#: dcim/forms/bulk_edit.py:1467 dcim/forms/bulk_edit.py:1469 +#: netbox/dcim/forms/bulk_edit.py:1467 netbox/dcim/forms/bulk_edit.py:1469 msgid "Interface mode must be specified to assign VLANs" msgstr "VLAN'ları atamak için arayüz modu belirtilmelidir" -#: dcim/forms/bulk_edit.py:1474 dcim/forms/common.py:50 +#: netbox/dcim/forms/bulk_edit.py:1474 netbox/dcim/forms/common.py:50 msgid "An access interface cannot have tagged VLANs assigned." msgstr "Bir erişim arabirimi VLAN'ları etiketlemiş olamaz." -#: dcim/forms/bulk_import.py:63 +#: netbox/dcim/forms/bulk_import.py:63 msgid "Name of parent region" msgstr "Ana bölgenin adı" -#: dcim/forms/bulk_import.py:77 +#: netbox/dcim/forms/bulk_import.py:77 msgid "Name of parent site group" msgstr "Üst site grubunun adı" -#: dcim/forms/bulk_import.py:96 +#: netbox/dcim/forms/bulk_import.py:96 msgid "Assigned region" msgstr "Atanan bölge" -#: dcim/forms/bulk_import.py:103 tenancy/forms/bulk_import.py:44 -#: tenancy/forms/bulk_import.py:85 wireless/forms/bulk_import.py:40 +#: netbox/dcim/forms/bulk_import.py:103 netbox/tenancy/forms/bulk_import.py:44 +#: netbox/tenancy/forms/bulk_import.py:85 +#: netbox/wireless/forms/bulk_import.py:40 msgid "Assigned group" msgstr "Atanan grup" -#: dcim/forms/bulk_import.py:122 +#: netbox/dcim/forms/bulk_import.py:122 msgid "available options" msgstr "mevcut seçenekler" -#: dcim/forms/bulk_import.py:133 dcim/forms/bulk_import.py:488 -#: dcim/forms/bulk_import.py:1293 ipam/forms/bulk_import.py:174 -#: ipam/forms/bulk_import.py:441 virtualization/forms/bulk_import.py:63 -#: virtualization/forms/bulk_import.py:89 +#: netbox/dcim/forms/bulk_import.py:133 netbox/dcim/forms/bulk_import.py:488 +#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/forms/bulk_import.py:174 +#: netbox/ipam/forms/bulk_import.py:441 +#: netbox/virtualization/forms/bulk_import.py:63 +#: netbox/virtualization/forms/bulk_import.py:89 msgid "Assigned site" msgstr "Atanan site" -#: dcim/forms/bulk_import.py:140 +#: netbox/dcim/forms/bulk_import.py:140 msgid "Parent location" msgstr "Ana konum" -#: dcim/forms/bulk_import.py:142 +#: netbox/dcim/forms/bulk_import.py:142 msgid "Location not found." msgstr "Konum bulunamadı." -#: dcim/forms/bulk_import.py:199 +#: netbox/dcim/forms/bulk_import.py:199 msgid "Name of assigned tenant" msgstr "Atanan kiracının adı" -#: dcim/forms/bulk_import.py:211 +#: netbox/dcim/forms/bulk_import.py:211 msgid "Name of assigned role" msgstr "Atanan rolün adı" -#: dcim/forms/bulk_import.py:217 +#: netbox/dcim/forms/bulk_import.py:217 msgid "Rack type" msgstr "Raf tipi" -#: dcim/forms/bulk_import.py:222 +#: netbox/dcim/forms/bulk_import.py:222 msgid "Rail-to-rail width (in inches)" msgstr "Ray-ray genişliği (inç cinsinden)" -#: dcim/forms/bulk_import.py:228 +#: netbox/dcim/forms/bulk_import.py:228 msgid "Unit for outer dimensions" msgstr "Dış boyutlar için birim" -#: dcim/forms/bulk_import.py:234 +#: netbox/dcim/forms/bulk_import.py:234 msgid "Unit for rack weights" msgstr "Raf ağırlıkları için ünite" -#: dcim/forms/bulk_import.py:260 +#: netbox/dcim/forms/bulk_import.py:260 msgid "Parent site" msgstr "Ana site" -#: dcim/forms/bulk_import.py:267 dcim/forms/bulk_import.py:1306 +#: netbox/dcim/forms/bulk_import.py:267 netbox/dcim/forms/bulk_import.py:1306 msgid "Rack's location (if any)" msgstr "Rafın konumu (varsa)" -#: dcim/forms/bulk_import.py:276 dcim/forms/model_forms.py:253 -#: dcim/tables/racks.py:153 templates/dcim/rackreservation.html:12 -#: templates/dcim/rackreservation.html:45 +#: netbox/dcim/forms/bulk_import.py:276 netbox/dcim/forms/model_forms.py:253 +#: netbox/dcim/tables/racks.py:153 +#: netbox/templates/dcim/rackreservation.html:12 +#: netbox/templates/dcim/rackreservation.html:45 msgid "Units" msgstr "Birimler" -#: dcim/forms/bulk_import.py:279 +#: netbox/dcim/forms/bulk_import.py:279 msgid "Comma-separated list of individual unit numbers" msgstr "Bireysel birim numaralarının virgülle ayrılmış listesi" -#: dcim/forms/bulk_import.py:322 +#: netbox/dcim/forms/bulk_import.py:322 msgid "The manufacturer which produces this device type" msgstr "Bu cihaz tipini üreten üretici" -#: dcim/forms/bulk_import.py:329 +#: netbox/dcim/forms/bulk_import.py:329 msgid "The default platform for devices of this type (optional)" msgstr "Bu tür cihazlar için varsayılan platform (isteğe bağlı)" -#: dcim/forms/bulk_import.py:334 +#: netbox/dcim/forms/bulk_import.py:334 msgid "Device weight" msgstr "Aygıt ağırlığı" -#: dcim/forms/bulk_import.py:340 +#: netbox/dcim/forms/bulk_import.py:340 msgid "Unit for device weight" msgstr "Aygıt ağırlığı için birim" -#: dcim/forms/bulk_import.py:360 +#: netbox/dcim/forms/bulk_import.py:360 msgid "Module weight" msgstr "Modül ağırlığı" -#: dcim/forms/bulk_import.py:366 +#: netbox/dcim/forms/bulk_import.py:366 msgid "Unit for module weight" msgstr "Modül ağırlığı için birim" -#: dcim/forms/bulk_import.py:399 +#: netbox/dcim/forms/bulk_import.py:399 msgid "Limit platform assignments to this manufacturer" msgstr "Platform atamalarını bu üreticiye sınırlayın" -#: dcim/forms/bulk_import.py:421 dcim/forms/bulk_import.py:1376 -#: tenancy/forms/bulk_import.py:106 +#: netbox/dcim/forms/bulk_import.py:421 netbox/dcim/forms/bulk_import.py:1376 +#: netbox/tenancy/forms/bulk_import.py:106 msgid "Assigned role" msgstr "Atanan rol" -#: dcim/forms/bulk_import.py:434 +#: netbox/dcim/forms/bulk_import.py:434 msgid "Device type manufacturer" msgstr "Aygıt tipi üreticisi" -#: dcim/forms/bulk_import.py:440 +#: netbox/dcim/forms/bulk_import.py:440 msgid "Device type model" msgstr "Aygıt tipi modeli" -#: dcim/forms/bulk_import.py:447 virtualization/forms/bulk_import.py:126 +#: netbox/dcim/forms/bulk_import.py:447 +#: netbox/virtualization/forms/bulk_import.py:126 msgid "Assigned platform" msgstr "Atanan platform" -#: dcim/forms/bulk_import.py:455 dcim/forms/bulk_import.py:459 -#: dcim/forms/model_forms.py:476 +#: netbox/dcim/forms/bulk_import.py:455 netbox/dcim/forms/bulk_import.py:459 +#: netbox/dcim/forms/model_forms.py:476 msgid "Virtual chassis" msgstr "Sanal şasi" -#: dcim/forms/bulk_import.py:462 dcim/forms/model_forms.py:465 -#: dcim/tables/devices.py:207 extras/filtersets.py:548 -#: extras/forms/filtersets.py:331 ipam/forms/bulk_edit.py:479 -#: ipam/forms/filtersets.py:415 ipam/forms/filtersets.py:459 -#: ipam/forms/model_forms.py:627 templates/dcim/device.html:231 -#: templates/virtualization/cluster.html:10 -#: templates/virtualization/virtualmachine.html:88 -#: templates/virtualization/virtualmachine.html:97 -#: virtualization/filtersets.py:157 virtualization/filtersets.py:273 -#: virtualization/forms/bulk_edit.py:129 -#: virtualization/forms/bulk_import.py:92 -#: virtualization/forms/filtersets.py:99 -#: virtualization/forms/filtersets.py:123 -#: virtualization/forms/filtersets.py:200 -#: virtualization/forms/model_forms.py:79 -#: virtualization/forms/model_forms.py:176 -#: virtualization/tables/virtualmachines.py:66 +#: netbox/dcim/forms/bulk_import.py:462 netbox/dcim/forms/model_forms.py:465 +#: netbox/dcim/tables/devices.py:199 netbox/extras/filtersets.py:548 +#: netbox/extras/forms/filtersets.py:331 netbox/ipam/forms/bulk_edit.py:479 +#: netbox/ipam/forms/filtersets.py:415 netbox/ipam/forms/filtersets.py:459 +#: netbox/ipam/forms/model_forms.py:627 netbox/templates/dcim/device.html:232 +#: netbox/templates/virtualization/cluster.html:10 +#: netbox/templates/virtualization/virtualmachine.html:88 +#: netbox/templates/virtualization/virtualmachine.html:97 +#: netbox/virtualization/filtersets.py:157 +#: netbox/virtualization/filtersets.py:273 +#: netbox/virtualization/forms/bulk_edit.py:129 +#: netbox/virtualization/forms/bulk_import.py:92 +#: netbox/virtualization/forms/filtersets.py:99 +#: netbox/virtualization/forms/filtersets.py:123 +#: netbox/virtualization/forms/filtersets.py:200 +#: netbox/virtualization/forms/model_forms.py:79 +#: netbox/virtualization/forms/model_forms.py:176 +#: netbox/virtualization/tables/virtualmachines.py:66 msgid "Cluster" msgstr "Küme" -#: dcim/forms/bulk_import.py:466 +#: netbox/dcim/forms/bulk_import.py:466 msgid "Virtualization cluster" msgstr "Sanallaştırma kümesi" -#: dcim/forms/bulk_import.py:495 +#: netbox/dcim/forms/bulk_import.py:495 msgid "Assigned location (if any)" msgstr "Atanan konum (varsa)" -#: dcim/forms/bulk_import.py:502 +#: netbox/dcim/forms/bulk_import.py:502 msgid "Assigned rack (if any)" msgstr "Atanmış raf (varsa)" -#: dcim/forms/bulk_import.py:505 +#: netbox/dcim/forms/bulk_import.py:505 msgid "Face" msgstr "Yüz" -#: dcim/forms/bulk_import.py:508 +#: netbox/dcim/forms/bulk_import.py:508 msgid "Mounted rack face" msgstr "Monte edilmiş raf yüzü" -#: dcim/forms/bulk_import.py:515 +#: netbox/dcim/forms/bulk_import.py:515 msgid "Parent device (for child devices)" msgstr "Ana cihaz (çocuk cihazlar için)" -#: dcim/forms/bulk_import.py:518 +#: netbox/dcim/forms/bulk_import.py:518 msgid "Device bay" msgstr "Aygıt yuvası" -#: dcim/forms/bulk_import.py:522 +#: netbox/dcim/forms/bulk_import.py:522 msgid "Device bay in which this device is installed (for child devices)" msgstr "Bu cihazın kurulu olduğu cihaz yuvası (çocuk cihazlar için)" -#: dcim/forms/bulk_import.py:528 +#: netbox/dcim/forms/bulk_import.py:528 msgid "Airflow direction" msgstr "Hava akışı yönü" -#: dcim/forms/bulk_import.py:589 +#: netbox/dcim/forms/bulk_import.py:589 msgid "The device in which this module is installed" msgstr "Bu modülün kurulu olduğu cihaz" -#: dcim/forms/bulk_import.py:592 dcim/forms/model_forms.py:580 +#: netbox/dcim/forms/bulk_import.py:592 netbox/dcim/forms/model_forms.py:580 msgid "Module bay" msgstr "Modül yuvası" -#: dcim/forms/bulk_import.py:595 +#: netbox/dcim/forms/bulk_import.py:595 msgid "The module bay in which this module is installed" msgstr "Bu modülün kurulu olduğu modül yuvası" -#: dcim/forms/bulk_import.py:601 +#: netbox/dcim/forms/bulk_import.py:601 msgid "The type of module" msgstr "Modül türü" -#: dcim/forms/bulk_import.py:609 dcim/forms/model_forms.py:596 +#: netbox/dcim/forms/bulk_import.py:609 netbox/dcim/forms/model_forms.py:596 msgid "Replicate components" msgstr "Bileşenleri çoğaltın" -#: dcim/forms/bulk_import.py:611 +#: netbox/dcim/forms/bulk_import.py:611 msgid "" "Automatically populate components associated with this module type (enabled " "by default)" @@ -3517,244 +3871,249 @@ msgstr "" "Bu modül türüyle ilişkili bileşenleri otomatik olarak doldurun (varsayılan " "olarak etkindir)" -#: dcim/forms/bulk_import.py:614 dcim/forms/model_forms.py:602 +#: netbox/dcim/forms/bulk_import.py:614 netbox/dcim/forms/model_forms.py:602 msgid "Adopt components" msgstr "Bileşenleri benimseyin" -#: dcim/forms/bulk_import.py:616 dcim/forms/model_forms.py:605 +#: netbox/dcim/forms/bulk_import.py:616 netbox/dcim/forms/model_forms.py:605 msgid "Adopt already existing components" msgstr "Mevcut bileşenleri benimseyin" -#: dcim/forms/bulk_import.py:656 dcim/forms/bulk_import.py:682 -#: dcim/forms/bulk_import.py:708 +#: netbox/dcim/forms/bulk_import.py:656 netbox/dcim/forms/bulk_import.py:682 +#: netbox/dcim/forms/bulk_import.py:708 msgid "Port type" msgstr "Bağlantı noktası tipi" -#: dcim/forms/bulk_import.py:664 dcim/forms/bulk_import.py:690 +#: netbox/dcim/forms/bulk_import.py:664 netbox/dcim/forms/bulk_import.py:690 msgid "Port speed in bps" msgstr "Bps cinsinden bağlantı noktası hızı" -#: dcim/forms/bulk_import.py:728 +#: netbox/dcim/forms/bulk_import.py:728 msgid "Outlet type" msgstr "Çıkış tipi" -#: dcim/forms/bulk_import.py:735 +#: netbox/dcim/forms/bulk_import.py:735 msgid "Local power port which feeds this outlet" msgstr "Bu prizi besleyen yerel güç portu" -#: dcim/forms/bulk_import.py:741 +#: netbox/dcim/forms/bulk_import.py:741 msgid "Electrical phase (for three-phase circuits)" msgstr "Elektrik fazı (üç fazlı devreler için)" -#: dcim/forms/bulk_import.py:782 dcim/forms/model_forms.py:1261 -#: virtualization/forms/bulk_import.py:155 -#: virtualization/forms/model_forms.py:305 +#: netbox/dcim/forms/bulk_import.py:782 netbox/dcim/forms/model_forms.py:1261 +#: netbox/virtualization/forms/bulk_import.py:155 +#: netbox/virtualization/forms/model_forms.py:305 msgid "Parent interface" msgstr "Ebeveyn arayüzü" -#: dcim/forms/bulk_import.py:789 dcim/forms/model_forms.py:1269 -#: virtualization/forms/bulk_import.py:162 -#: virtualization/forms/model_forms.py:313 +#: netbox/dcim/forms/bulk_import.py:789 netbox/dcim/forms/model_forms.py:1269 +#: netbox/virtualization/forms/bulk_import.py:162 +#: netbox/virtualization/forms/model_forms.py:313 msgid "Bridged interface" msgstr "Köprülü arayüz" -#: dcim/forms/bulk_import.py:792 +#: netbox/dcim/forms/bulk_import.py:792 msgid "Lag" msgstr "Gecikme" -#: dcim/forms/bulk_import.py:796 +#: netbox/dcim/forms/bulk_import.py:796 msgid "Parent LAG interface" msgstr "Ebeveyn LAG arayüzü" -#: dcim/forms/bulk_import.py:799 +#: netbox/dcim/forms/bulk_import.py:799 msgid "Vdcs" msgstr "Vdcs" -#: dcim/forms/bulk_import.py:804 +#: netbox/dcim/forms/bulk_import.py:804 msgid "VDC names separated by commas, encased with double quotes. Example:" msgstr "" "VDC isimleri virgülle ayrılmış, çift tırnak işareti ile çevrelenmiştir. " "Örnek:" -#: dcim/forms/bulk_import.py:810 +#: netbox/dcim/forms/bulk_import.py:810 msgid "Physical medium" msgstr "Fiziksel ortam" -#: dcim/forms/bulk_import.py:813 dcim/forms/filtersets.py:1271 +#: netbox/dcim/forms/bulk_import.py:813 netbox/dcim/forms/filtersets.py:1271 msgid "Duplex" msgstr "Dubleks" -#: dcim/forms/bulk_import.py:818 +#: netbox/dcim/forms/bulk_import.py:818 msgid "Poe mode" msgstr "Poe modu" -#: dcim/forms/bulk_import.py:824 +#: netbox/dcim/forms/bulk_import.py:824 msgid "Poe type" msgstr "Poe tipi" -#: dcim/forms/bulk_import.py:833 virtualization/forms/bulk_import.py:168 +#: netbox/dcim/forms/bulk_import.py:833 +#: netbox/virtualization/forms/bulk_import.py:168 msgid "IEEE 802.1Q operational mode (for L2 interfaces)" msgstr "IEEE 802.1Q çalışma modu (L2 arayüzleri için)" -#: dcim/forms/bulk_import.py:840 ipam/forms/bulk_import.py:160 -#: ipam/forms/bulk_import.py:246 ipam/forms/bulk_import.py:282 -#: ipam/forms/filtersets.py:201 ipam/forms/filtersets.py:277 -#: ipam/forms/filtersets.py:336 virtualization/forms/bulk_import.py:175 +#: netbox/dcim/forms/bulk_import.py:840 netbox/ipam/forms/bulk_import.py:160 +#: netbox/ipam/forms/bulk_import.py:246 netbox/ipam/forms/bulk_import.py:282 +#: netbox/ipam/forms/filtersets.py:201 netbox/ipam/forms/filtersets.py:277 +#: netbox/ipam/forms/filtersets.py:336 +#: netbox/virtualization/forms/bulk_import.py:175 msgid "Assigned VRF" msgstr "Atanmış VRF" -#: dcim/forms/bulk_import.py:843 +#: netbox/dcim/forms/bulk_import.py:843 msgid "Rf role" msgstr "Rf rolü" -#: dcim/forms/bulk_import.py:846 +#: netbox/dcim/forms/bulk_import.py:846 msgid "Wireless role (AP/station)" msgstr "Kablosuz rolü (AP/istasyon)" -#: dcim/forms/bulk_import.py:882 +#: netbox/dcim/forms/bulk_import.py:882 #, python-brace-format msgid "VDC {vdc} is not assigned to device {device}" msgstr "VDC {vdc} cihaza atanmadı {device}" -#: dcim/forms/bulk_import.py:896 dcim/forms/model_forms.py:945 -#: dcim/forms/model_forms.py:1519 dcim/forms/object_import.py:117 +#: netbox/dcim/forms/bulk_import.py:896 netbox/dcim/forms/model_forms.py:945 +#: netbox/dcim/forms/model_forms.py:1519 +#: netbox/dcim/forms/object_import.py:117 msgid "Rear port" msgstr "Arka bağlantı noktası" -#: dcim/forms/bulk_import.py:899 +#: netbox/dcim/forms/bulk_import.py:899 msgid "Corresponding rear port" msgstr "İlgili arka bağlantı noktası" -#: dcim/forms/bulk_import.py:904 dcim/forms/bulk_import.py:945 -#: dcim/forms/bulk_import.py:1164 +#: netbox/dcim/forms/bulk_import.py:904 netbox/dcim/forms/bulk_import.py:945 +#: netbox/dcim/forms/bulk_import.py:1164 msgid "Physical medium classification" msgstr "Fiziksel ortam sınıflandırması" -#: dcim/forms/bulk_import.py:973 dcim/tables/devices.py:823 +#: netbox/dcim/forms/bulk_import.py:973 netbox/dcim/tables/devices.py:805 msgid "Installed device" msgstr "Yüklü cihaz" -#: dcim/forms/bulk_import.py:977 +#: netbox/dcim/forms/bulk_import.py:977 msgid "Child device installed within this bay" msgstr "Bu bölmeye takılan çocuk cihazı" -#: dcim/forms/bulk_import.py:979 +#: netbox/dcim/forms/bulk_import.py:979 msgid "Child device not found." msgstr "Çocuk cihazı bulunamadı." -#: dcim/forms/bulk_import.py:1037 +#: netbox/dcim/forms/bulk_import.py:1037 msgid "Parent inventory item" msgstr "Ana envanter kalemi" -#: dcim/forms/bulk_import.py:1040 +#: netbox/dcim/forms/bulk_import.py:1040 msgid "Component type" msgstr "Bileşen tipi" -#: dcim/forms/bulk_import.py:1044 +#: netbox/dcim/forms/bulk_import.py:1044 msgid "Component Type" msgstr "Bileşen Türü" -#: dcim/forms/bulk_import.py:1047 +#: netbox/dcim/forms/bulk_import.py:1047 msgid "Compnent name" msgstr "Bileşen adı" -#: dcim/forms/bulk_import.py:1049 +#: netbox/dcim/forms/bulk_import.py:1049 msgid "Component Name" msgstr "Bileşen Adı" -#: dcim/forms/bulk_import.py:1091 +#: netbox/dcim/forms/bulk_import.py:1091 #, python-brace-format msgid "Component not found: {device} - {component_name}" msgstr "Bileşen bulunamadı: {device} - {component_name}" -#: dcim/forms/bulk_import.py:1119 +#: netbox/dcim/forms/bulk_import.py:1119 msgid "Side A device" msgstr "A Tarafı Cihazı" -#: dcim/forms/bulk_import.py:1122 dcim/forms/bulk_import.py:1140 +#: netbox/dcim/forms/bulk_import.py:1122 netbox/dcim/forms/bulk_import.py:1140 msgid "Device name" msgstr "Aygıt adı" -#: dcim/forms/bulk_import.py:1125 +#: netbox/dcim/forms/bulk_import.py:1125 msgid "Side A type" msgstr "Taraf A tipi" -#: dcim/forms/bulk_import.py:1128 dcim/forms/bulk_import.py:1146 +#: netbox/dcim/forms/bulk_import.py:1128 netbox/dcim/forms/bulk_import.py:1146 msgid "Termination type" msgstr "Sonlandırma türü" -#: dcim/forms/bulk_import.py:1131 +#: netbox/dcim/forms/bulk_import.py:1131 msgid "Side A name" msgstr "A Tarafı adı" -#: dcim/forms/bulk_import.py:1132 dcim/forms/bulk_import.py:1150 +#: netbox/dcim/forms/bulk_import.py:1132 netbox/dcim/forms/bulk_import.py:1150 msgid "Termination name" msgstr "Fesih adı" -#: dcim/forms/bulk_import.py:1137 +#: netbox/dcim/forms/bulk_import.py:1137 msgid "Side B device" msgstr "B tarafı cihazı" -#: dcim/forms/bulk_import.py:1143 +#: netbox/dcim/forms/bulk_import.py:1143 msgid "Side B type" msgstr "Taraf B tipi" -#: dcim/forms/bulk_import.py:1149 +#: netbox/dcim/forms/bulk_import.py:1149 msgid "Side B name" msgstr "B tarafı adı" -#: dcim/forms/bulk_import.py:1158 wireless/forms/bulk_import.py:86 +#: netbox/dcim/forms/bulk_import.py:1158 +#: netbox/wireless/forms/bulk_import.py:86 msgid "Connection status" msgstr "Bağlantı durumu" -#: dcim/forms/bulk_import.py:1213 +#: netbox/dcim/forms/bulk_import.py:1213 #, python-brace-format msgid "Side {side_upper}: {device} {termination_object} is already connected" msgstr "Yan {side_upper}: {device} {termination_object} zaten bağlı" -#: dcim/forms/bulk_import.py:1219 +#: netbox/dcim/forms/bulk_import.py:1219 #, python-brace-format msgid "{side_upper} side termination not found: {device} {name}" msgstr "{side_upper} yan sonlandırma bulunamadı: {device} {name}" -#: dcim/forms/bulk_import.py:1244 dcim/forms/model_forms.py:730 -#: dcim/tables/devices.py:1010 templates/dcim/device.html:130 -#: templates/dcim/virtualchassis.html:27 templates/dcim/virtualchassis.html:67 +#: netbox/dcim/forms/bulk_import.py:1244 netbox/dcim/forms/model_forms.py:730 +#: netbox/dcim/tables/devices.py:992 netbox/templates/dcim/device.html:131 +#: netbox/templates/dcim/virtualchassis.html:27 +#: netbox/templates/dcim/virtualchassis.html:67 msgid "Master" msgstr "Usta" -#: dcim/forms/bulk_import.py:1248 +#: netbox/dcim/forms/bulk_import.py:1248 msgid "Master device" msgstr "Ana cihaz" -#: dcim/forms/bulk_import.py:1265 +#: netbox/dcim/forms/bulk_import.py:1265 msgid "Name of parent site" msgstr "Ana sitenin adı" -#: dcim/forms/bulk_import.py:1299 +#: netbox/dcim/forms/bulk_import.py:1299 msgid "Upstream power panel" msgstr "Yukarı akış güç paneli" -#: dcim/forms/bulk_import.py:1329 +#: netbox/dcim/forms/bulk_import.py:1329 msgid "Primary or redundant" msgstr "Birincil veya gereksiz" -#: dcim/forms/bulk_import.py:1334 +#: netbox/dcim/forms/bulk_import.py:1334 msgid "Supply type (AC/DC)" msgstr "Besleme tipi (AC/DC)" -#: dcim/forms/bulk_import.py:1339 +#: netbox/dcim/forms/bulk_import.py:1339 msgid "Single or three-phase" msgstr "Tek veya üç fazlı" -#: dcim/forms/common.py:24 dcim/models/device_components.py:528 -#: templates/dcim/interface.html:57 -#: templates/virtualization/vminterface.html:55 -#: virtualization/forms/bulk_edit.py:225 +#: netbox/dcim/forms/common.py:24 netbox/dcim/models/device_components.py:528 +#: netbox/templates/dcim/interface.html:57 +#: netbox/templates/virtualization/vminterface.html:55 +#: netbox/virtualization/forms/bulk_edit.py:225 msgid "MTU" msgstr "MTU" -#: dcim/forms/common.py:65 +#: netbox/dcim/forms/common.py:65 #, python-brace-format msgid "" "The tagged VLANs ({vlans}) must belong to the same site as the interface's " @@ -3763,7 +4122,7 @@ msgstr "" "Etiketli VLAN'lar ({vlans}) arayüzün ana cihazı/sanal makinesiyle aynı " "siteye ait olmalı veya global olmalıdır" -#: dcim/forms/common.py:110 +#: netbox/dcim/forms/common.py:110 msgid "" "Cannot install module with placeholder values in a module bay with no " "position defined." @@ -3771,167 +4130,180 @@ msgstr "" "Konum tanımlanmamış bir modül yuvasına yer tutucu değerleri olan modül " "yüklenemiyor." -#: dcim/forms/common.py:119 +#: netbox/dcim/forms/common.py:119 #, python-brace-format msgid "Cannot adopt {model} {name} as it already belongs to a module" msgstr "Evlat edinemiyor {model} {name} zaten bir modüle ait olduğu için" -#: dcim/forms/common.py:128 +#: netbox/dcim/forms/common.py:128 #, python-brace-format msgid "A {model} named {name} already exists" msgstr "BİR {model} adlandırmak {name} zaten var" -#: dcim/forms/connections.py:48 dcim/forms/model_forms.py:683 -#: dcim/tables/power.py:66 templates/dcim/inc/cable_termination.html:37 -#: templates/dcim/powerfeed.html:24 templates/dcim/powerpanel.html:19 -#: templates/dcim/trace/powerpanel.html:4 +#: netbox/dcim/forms/connections.py:48 netbox/dcim/forms/model_forms.py:683 +#: netbox/dcim/tables/power.py:66 +#: netbox/templates/dcim/inc/cable_termination.html:37 +#: netbox/templates/dcim/powerfeed.html:24 +#: netbox/templates/dcim/powerpanel.html:19 +#: netbox/templates/dcim/trace/powerpanel.html:4 msgid "Power Panel" msgstr "Güç Paneli" -#: dcim/forms/connections.py:57 dcim/forms/model_forms.py:710 -#: templates/dcim/powerfeed.html:21 templates/dcim/powerport.html:80 +#: netbox/dcim/forms/connections.py:57 netbox/dcim/forms/model_forms.py:710 +#: netbox/templates/dcim/powerfeed.html:21 +#: netbox/templates/dcim/powerport.html:80 msgid "Power Feed" msgstr "Güç Beslemesi" -#: dcim/forms/connections.py:79 +#: netbox/dcim/forms/connections.py:79 msgid "Side" msgstr "Yan" -#: dcim/forms/filtersets.py:142 +#: netbox/dcim/forms/filtersets.py:142 msgid "Parent region" msgstr "Ana bölge" -#: dcim/forms/filtersets.py:156 tenancy/forms/bulk_import.py:28 -#: tenancy/forms/bulk_import.py:62 tenancy/forms/filtersets.py:33 -#: tenancy/forms/filtersets.py:62 wireless/forms/bulk_import.py:25 -#: wireless/forms/filtersets.py:25 +#: netbox/dcim/forms/filtersets.py:156 netbox/tenancy/forms/bulk_import.py:28 +#: netbox/tenancy/forms/bulk_import.py:62 +#: netbox/tenancy/forms/filtersets.py:33 netbox/tenancy/forms/filtersets.py:62 +#: netbox/wireless/forms/bulk_import.py:25 +#: netbox/wireless/forms/filtersets.py:25 msgid "Parent group" msgstr "Ebeveyn grubu" -#: dcim/forms/filtersets.py:247 dcim/forms/filtersets.py:332 +#: netbox/dcim/forms/filtersets.py:247 netbox/dcim/forms/filtersets.py:332 msgid "Function" msgstr "Fonksiyon" -#: dcim/forms/filtersets.py:418 dcim/forms/model_forms.py:317 -#: templates/inc/panels/image_attachments.html:6 +#: netbox/dcim/forms/filtersets.py:418 netbox/dcim/forms/model_forms.py:317 +#: netbox/templates/inc/panels/image_attachments.html:6 msgid "Images" msgstr "Görüntüler" -#: dcim/forms/filtersets.py:421 dcim/forms/filtersets.py:546 -#: dcim/forms/filtersets.py:656 +#: netbox/dcim/forms/filtersets.py:421 netbox/dcim/forms/filtersets.py:546 +#: netbox/dcim/forms/filtersets.py:656 msgid "Components" msgstr "Bileşenleri" -#: dcim/forms/filtersets.py:441 +#: netbox/dcim/forms/filtersets.py:441 msgid "Subdevice role" msgstr "Alt aygıt rolü" -#: dcim/forms/filtersets.py:719 +#: netbox/dcim/forms/filtersets.py:719 msgid "Model" msgstr "Modeli" -#: dcim/forms/filtersets.py:763 +#: netbox/dcim/forms/filtersets.py:763 msgid "Has an OOB IP" msgstr "OOB IP'ye sahiptir" -#: dcim/forms/filtersets.py:770 +#: netbox/dcim/forms/filtersets.py:770 msgid "Virtual chassis member" msgstr "Sanal şasi elemanı" -#: dcim/forms/filtersets.py:819 +#: netbox/dcim/forms/filtersets.py:819 msgid "Has virtual device contexts" msgstr "Sanal cihaz bağlamlarına sahiptir" -#: dcim/forms/filtersets.py:1129 +#: netbox/dcim/forms/filtersets.py:1129 msgid "Cabled" msgstr "Kablolu" -#: dcim/forms/filtersets.py:1136 +#: netbox/dcim/forms/filtersets.py:1136 msgid "Occupied" msgstr "işgal" -#: dcim/forms/filtersets.py:1161 dcim/forms/filtersets.py:1183 -#: dcim/forms/filtersets.py:1205 dcim/forms/filtersets.py:1222 -#: dcim/forms/filtersets.py:1242 dcim/tables/devices.py:352 -#: templates/dcim/consoleport.html:55 templates/dcim/consoleserverport.html:55 -#: templates/dcim/frontport.html:69 templates/dcim/interface.html:140 -#: templates/dcim/powerfeed.html:110 templates/dcim/poweroutlet.html:59 -#: templates/dcim/powerport.html:59 templates/dcim/rearport.html:65 +#: netbox/dcim/forms/filtersets.py:1161 netbox/dcim/forms/filtersets.py:1183 +#: netbox/dcim/forms/filtersets.py:1205 netbox/dcim/forms/filtersets.py:1222 +#: netbox/dcim/forms/filtersets.py:1242 netbox/dcim/tables/devices.py:352 +#: netbox/templates/dcim/consoleport.html:55 +#: netbox/templates/dcim/consoleserverport.html:55 +#: netbox/templates/dcim/frontport.html:69 +#: netbox/templates/dcim/interface.html:140 +#: netbox/templates/dcim/powerfeed.html:110 +#: netbox/templates/dcim/poweroutlet.html:59 +#: netbox/templates/dcim/powerport.html:59 +#: netbox/templates/dcim/rearport.html:65 msgid "Connection" msgstr "Bağlantı" -#: dcim/forms/filtersets.py:1254 extras/forms/bulk_edit.py:316 -#: extras/forms/bulk_import.py:242 extras/forms/filtersets.py:476 -#: extras/forms/model_forms.py:551 extras/tables/tables.py:512 -#: templates/extras/journalentry.html:30 +#: netbox/dcim/forms/filtersets.py:1254 netbox/extras/forms/bulk_edit.py:316 +#: netbox/extras/forms/bulk_import.py:242 +#: netbox/extras/forms/filtersets.py:473 +#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:512 +#: netbox/templates/extras/journalentry.html:30 msgid "Kind" msgstr "Tür" -#: dcim/forms/filtersets.py:1283 +#: netbox/dcim/forms/filtersets.py:1283 msgid "Mgmt only" msgstr "Sadece Mgmt" -#: dcim/forms/filtersets.py:1295 dcim/forms/model_forms.py:1327 -#: dcim/models/device_components.py:630 templates/dcim/interface.html:129 +#: netbox/dcim/forms/filtersets.py:1295 netbox/dcim/forms/model_forms.py:1327 +#: netbox/dcim/models/device_components.py:630 +#: netbox/templates/dcim/interface.html:129 msgid "WWN" msgstr "WWN" -#: dcim/forms/filtersets.py:1315 +#: netbox/dcim/forms/filtersets.py:1315 msgid "Wireless channel" msgstr "Kablosuz kanal" -#: dcim/forms/filtersets.py:1319 +#: netbox/dcim/forms/filtersets.py:1319 msgid "Channel frequency (MHz)" msgstr "Kanal frekansı (MHz)" -#: dcim/forms/filtersets.py:1323 +#: netbox/dcim/forms/filtersets.py:1323 msgid "Channel width (MHz)" msgstr "Kanal genişliği (MHz)" -#: dcim/forms/filtersets.py:1327 templates/dcim/interface.html:85 +#: netbox/dcim/forms/filtersets.py:1327 +#: netbox/templates/dcim/interface.html:85 msgid "Transmit power (dBm)" msgstr "İletim gücü (dBm)" -#: dcim/forms/filtersets.py:1350 dcim/forms/filtersets.py:1372 -#: dcim/tables/devices.py:324 templates/dcim/cable.html:12 -#: templates/dcim/cable_trace.html:46 templates/dcim/frontport.html:77 -#: templates/dcim/htmx/cable_edit.html:50 -#: templates/dcim/inc/connection_endpoints.html:4 -#: templates/dcim/rearport.html:73 templates/dcim/trace/cable.html:7 +#: netbox/dcim/forms/filtersets.py:1350 netbox/dcim/forms/filtersets.py:1372 +#: netbox/dcim/tables/devices.py:316 netbox/templates/dcim/cable.html:12 +#: netbox/templates/dcim/cable_trace.html:46 +#: netbox/templates/dcim/frontport.html:77 +#: netbox/templates/dcim/htmx/cable_edit.html:50 +#: netbox/templates/dcim/inc/connection_endpoints.html:4 +#: netbox/templates/dcim/rearport.html:73 +#: netbox/templates/dcim/trace/cable.html:7 msgid "Cable" msgstr "Kablo" -#: dcim/forms/filtersets.py:1442 dcim/tables/devices.py:933 +#: netbox/dcim/forms/filtersets.py:1442 netbox/dcim/tables/devices.py:915 msgid "Discovered" msgstr "Keşfedildi" -#: dcim/forms/formsets.py:20 +#: netbox/dcim/forms/formsets.py:20 #, python-brace-format msgid "A virtual chassis member already exists in position {vc_position}." msgstr "Bir sanal kasa elemanı zaten yerinde var {vc_position}." -#: dcim/forms/model_forms.py:139 +#: netbox/dcim/forms/model_forms.py:139 msgid "Contact Info" msgstr "İletişim Bilgisi" -#: dcim/forms/model_forms.py:194 templates/dcim/rackrole.html:19 +#: netbox/dcim/forms/model_forms.py:194 netbox/templates/dcim/rackrole.html:19 msgid "Rack Role" msgstr "Raf Rolü" -#: dcim/forms/model_forms.py:227 +#: netbox/dcim/forms/model_forms.py:227 msgid "Inventory Control" msgstr "Envanter Kontrolü" -#: dcim/forms/model_forms.py:231 +#: netbox/dcim/forms/model_forms.py:231 msgid "Outer Dimensions" msgstr "Dış Ölçüler" -#: dcim/forms/model_forms.py:233 templates/dcim/device.html:307 -#: templates/dcim/rack.html:73 +#: netbox/dcim/forms/model_forms.py:233 netbox/templates/dcim/device.html:308 +#: netbox/templates/dcim/rack.html:73 msgid "Dimensions" msgstr "Ölçüler" -#: dcim/forms/model_forms.py:255 +#: netbox/dcim/forms/model_forms.py:255 msgid "" "Comma-separated list of numeric unit IDs. A range may be specified using a " "hyphen." @@ -3939,161 +4311,180 @@ msgstr "" "Virgülle ayrılmış sayısal birim kimlikleri listesi. Bir aralık bir tire " "kullanılarak belirtilebilir." -#: dcim/forms/model_forms.py:266 dcim/tables/racks.py:133 +#: netbox/dcim/forms/model_forms.py:266 netbox/dcim/tables/racks.py:133 msgid "Reservation" msgstr "Rezervasyon" -#: dcim/forms/model_forms.py:306 dcim/forms/model_forms.py:389 -#: utilities/forms/fields/fields.py:47 +#: netbox/dcim/forms/model_forms.py:306 netbox/dcim/forms/model_forms.py:389 +#: netbox/utilities/forms/fields/fields.py:47 msgid "Slug" msgstr "Kısa isim" -#: dcim/forms/model_forms.py:315 templates/dcim/devicetype.html:11 +#: netbox/dcim/forms/model_forms.py:315 +#: netbox/templates/dcim/devicetype.html:11 msgid "Chassis" msgstr "Şasi" -#: dcim/forms/model_forms.py:366 templates/dcim/devicerole.html:23 +#: netbox/dcim/forms/model_forms.py:366 +#: netbox/templates/dcim/devicerole.html:23 msgid "Device Role" msgstr "Aygıt Rolü" -#: dcim/forms/model_forms.py:433 dcim/models/devices.py:634 +#: netbox/dcim/forms/model_forms.py:433 netbox/dcim/models/devices.py:634 msgid "The lowest-numbered unit occupied by the device" msgstr "Cihazın kullandığı en düşük numaralı birim" -#: dcim/forms/model_forms.py:487 +#: netbox/dcim/forms/model_forms.py:487 msgid "The position in the virtual chassis this device is identified by" msgstr "Bu cihazın sanal kasadaki konumu tanımlanır" -#: dcim/forms/model_forms.py:491 templates/dcim/device.html:131 -#: templates/dcim/virtualchassis.html:68 -#: templates/dcim/virtualchassis_edit.html:56 -#: templates/ipam/inc/panels/fhrp_groups.html:26 -#: tenancy/forms/bulk_edit.py:147 tenancy/forms/filtersets.py:110 +#: netbox/dcim/forms/model_forms.py:491 netbox/templates/dcim/device.html:132 +#: netbox/templates/dcim/virtualchassis.html:68 +#: netbox/templates/dcim/virtualchassis_edit.html:56 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:26 +#: netbox/tenancy/forms/bulk_edit.py:147 +#: netbox/tenancy/forms/filtersets.py:110 msgid "Priority" msgstr "Öncelik" -#: dcim/forms/model_forms.py:492 +#: netbox/dcim/forms/model_forms.py:492 msgid "The priority of the device in the virtual chassis" msgstr "Sanal kasadaki cihazın önceliği" -#: dcim/forms/model_forms.py:599 +#: netbox/dcim/forms/model_forms.py:599 msgid "Automatically populate components associated with this module type" msgstr "Bu modül türüyle ilişkili bileşenleri otomatik olarak doldurun" -#: dcim/forms/model_forms.py:661 +#: netbox/dcim/forms/model_forms.py:661 msgid "Maximum length is 32767 (any unit)" msgstr "Maksimum uzunluk 32767'dir (herhangi bir birim)" -#: dcim/forms/model_forms.py:712 +#: netbox/dcim/forms/model_forms.py:712 msgid "Characteristics" msgstr "ÖZELLİKLERİ" -#: dcim/forms/model_forms.py:1032 +#: netbox/dcim/forms/model_forms.py:1032 msgid "Console port template" msgstr "Konsol bağlantı noktası şablonu" -#: dcim/forms/model_forms.py:1040 +#: netbox/dcim/forms/model_forms.py:1040 msgid "Console server port template" msgstr "Konsol sunucusu bağlantı noktası şablonu" -#: dcim/forms/model_forms.py:1048 +#: netbox/dcim/forms/model_forms.py:1048 msgid "Front port template" msgstr "Ön bağlantı noktası şablonu" -#: dcim/forms/model_forms.py:1056 +#: netbox/dcim/forms/model_forms.py:1056 msgid "Interface template" msgstr "Arayüz şablonu" -#: dcim/forms/model_forms.py:1064 +#: netbox/dcim/forms/model_forms.py:1064 msgid "Power outlet template" msgstr "Elektrik prizi şablonu" -#: dcim/forms/model_forms.py:1072 +#: netbox/dcim/forms/model_forms.py:1072 msgid "Power port template" msgstr "Güç bağlantı noktası şablonu" -#: dcim/forms/model_forms.py:1080 +#: netbox/dcim/forms/model_forms.py:1080 msgid "Rear port template" msgstr "Arka bağlantı noktası şablonu" -#: dcim/forms/model_forms.py:1089 dcim/forms/model_forms.py:1332 -#: dcim/forms/model_forms.py:1495 dcim/forms/model_forms.py:1527 -#: dcim/tables/connections.py:65 ipam/forms/bulk_import.py:317 -#: ipam/forms/model_forms.py:278 ipam/forms/model_forms.py:287 -#: ipam/tables/fhrp.py:64 ipam/tables/ip.py:368 ipam/tables/vlans.py:165 -#: templates/circuits/inc/circuit_termination_fields.html:51 -#: templates/dcim/frontport.html:106 templates/dcim/interface.html:27 -#: templates/dcim/interface.html:184 templates/dcim/interface.html:310 -#: templates/dcim/rearport.html:102 -#: templates/virtualization/vminterface.html:18 -#: templates/vpn/tunneltermination.html:31 -#: templates/wireless/inc/wirelesslink_interface.html:10 -#: templates/wireless/wirelesslink.html:10 -#: templates/wireless/wirelesslink.html:45 -#: virtualization/forms/model_forms.py:348 vpn/forms/bulk_import.py:297 -#: vpn/forms/model_forms.py:436 vpn/forms/model_forms.py:445 -#: wireless/forms/model_forms.py:113 wireless/forms/model_forms.py:155 +#: netbox/dcim/forms/model_forms.py:1089 netbox/dcim/forms/model_forms.py:1332 +#: netbox/dcim/forms/model_forms.py:1495 netbox/dcim/forms/model_forms.py:1527 +#: netbox/dcim/tables/connections.py:65 netbox/ipam/forms/bulk_import.py:317 +#: netbox/ipam/forms/model_forms.py:278 netbox/ipam/forms/model_forms.py:287 +#: netbox/ipam/tables/fhrp.py:64 netbox/ipam/tables/ip.py:368 +#: netbox/ipam/tables/vlans.py:165 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:51 +#: netbox/templates/dcim/frontport.html:106 +#: netbox/templates/dcim/interface.html:27 +#: netbox/templates/dcim/interface.html:184 +#: netbox/templates/dcim/interface.html:310 +#: netbox/templates/dcim/rearport.html:102 +#: netbox/templates/virtualization/vminterface.html:18 +#: netbox/templates/vpn/tunneltermination.html:31 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:10 +#: netbox/templates/wireless/wirelesslink.html:10 +#: netbox/templates/wireless/wirelesslink.html:45 +#: netbox/virtualization/forms/model_forms.py:348 +#: netbox/vpn/forms/bulk_import.py:297 netbox/vpn/forms/model_forms.py:436 +#: netbox/vpn/forms/model_forms.py:445 +#: netbox/wireless/forms/model_forms.py:113 +#: netbox/wireless/forms/model_forms.py:155 msgid "Interface" msgstr "Arayüz" -#: dcim/forms/model_forms.py:1090 dcim/forms/model_forms.py:1528 -#: dcim/tables/connections.py:27 templates/dcim/consoleport.html:17 -#: templates/dcim/consoleserverport.html:74 templates/dcim/frontport.html:112 +#: netbox/dcim/forms/model_forms.py:1090 netbox/dcim/forms/model_forms.py:1528 +#: netbox/dcim/tables/connections.py:27 +#: netbox/templates/dcim/consoleport.html:17 +#: netbox/templates/dcim/consoleserverport.html:74 +#: netbox/templates/dcim/frontport.html:112 msgid "Console Port" msgstr "Konsol Bağlantı Noktası" -#: dcim/forms/model_forms.py:1091 dcim/forms/model_forms.py:1529 -#: templates/dcim/consoleport.html:73 templates/dcim/consoleserverport.html:17 -#: templates/dcim/frontport.html:109 +#: netbox/dcim/forms/model_forms.py:1091 netbox/dcim/forms/model_forms.py:1529 +#: netbox/templates/dcim/consoleport.html:73 +#: netbox/templates/dcim/consoleserverport.html:17 +#: netbox/templates/dcim/frontport.html:109 msgid "Console Server Port" msgstr "Konsol Sunucusu Bağlantı Noktası" -#: dcim/forms/model_forms.py:1092 dcim/forms/model_forms.py:1530 -#: templates/circuits/inc/circuit_termination_fields.html:52 -#: templates/dcim/consoleport.html:76 templates/dcim/consoleserverport.html:77 -#: templates/dcim/frontport.html:17 templates/dcim/frontport.html:115 -#: templates/dcim/interface.html:187 templates/dcim/rearport.html:105 +#: netbox/dcim/forms/model_forms.py:1092 netbox/dcim/forms/model_forms.py:1530 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:52 +#: netbox/templates/dcim/consoleport.html:76 +#: netbox/templates/dcim/consoleserverport.html:77 +#: netbox/templates/dcim/frontport.html:17 +#: netbox/templates/dcim/frontport.html:115 +#: netbox/templates/dcim/interface.html:187 +#: netbox/templates/dcim/rearport.html:105 msgid "Front Port" msgstr "Ön Bağlantı Noktası" -#: dcim/forms/model_forms.py:1093 dcim/forms/model_forms.py:1531 -#: dcim/tables/devices.py:705 -#: templates/circuits/inc/circuit_termination_fields.html:53 -#: templates/dcim/consoleport.html:79 templates/dcim/consoleserverport.html:80 -#: templates/dcim/frontport.html:50 templates/dcim/frontport.html:118 -#: templates/dcim/interface.html:190 templates/dcim/rearport.html:17 -#: templates/dcim/rearport.html:108 +#: netbox/dcim/forms/model_forms.py:1093 netbox/dcim/forms/model_forms.py:1531 +#: netbox/dcim/tables/devices.py:693 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:53 +#: netbox/templates/dcim/consoleport.html:79 +#: netbox/templates/dcim/consoleserverport.html:80 +#: netbox/templates/dcim/frontport.html:50 +#: netbox/templates/dcim/frontport.html:118 +#: netbox/templates/dcim/interface.html:190 +#: netbox/templates/dcim/rearport.html:17 +#: netbox/templates/dcim/rearport.html:108 msgid "Rear Port" msgstr "Arka Bağlantı Noktası" -#: dcim/forms/model_forms.py:1094 dcim/forms/model_forms.py:1532 -#: dcim/tables/connections.py:46 dcim/tables/devices.py:509 -#: templates/dcim/poweroutlet.html:44 templates/dcim/powerport.html:17 +#: netbox/dcim/forms/model_forms.py:1094 netbox/dcim/forms/model_forms.py:1532 +#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:500 +#: netbox/templates/dcim/poweroutlet.html:44 +#: netbox/templates/dcim/powerport.html:17 msgid "Power Port" msgstr "Güç Bağlantı Noktası" -#: dcim/forms/model_forms.py:1095 dcim/forms/model_forms.py:1533 -#: templates/dcim/poweroutlet.html:17 templates/dcim/powerport.html:77 +#: netbox/dcim/forms/model_forms.py:1095 netbox/dcim/forms/model_forms.py:1533 +#: netbox/templates/dcim/poweroutlet.html:17 +#: netbox/templates/dcim/powerport.html:77 msgid "Power Outlet" msgstr "Güç Çıkışı" -#: dcim/forms/model_forms.py:1097 dcim/forms/model_forms.py:1535 +#: netbox/dcim/forms/model_forms.py:1097 netbox/dcim/forms/model_forms.py:1535 msgid "Component Assignment" msgstr "Bileşen Ataması" -#: dcim/forms/model_forms.py:1140 dcim/forms/model_forms.py:1582 +#: netbox/dcim/forms/model_forms.py:1140 netbox/dcim/forms/model_forms.py:1582 msgid "An InventoryItem can only be assigned to a single component." msgstr "Bir InventoryItem yalnızca tek bir bileşene atanabilir." -#: dcim/forms/model_forms.py:1277 +#: netbox/dcim/forms/model_forms.py:1277 msgid "LAG interface" msgstr "LAG arayüzü" -#: dcim/forms/model_forms.py:1428 +#: netbox/dcim/forms/model_forms.py:1428 msgid "Child Device" msgstr "Çocuk Cihazı" -#: dcim/forms/model_forms.py:1429 +#: netbox/dcim/forms/model_forms.py:1429 msgid "" "Child devices must first be created and assigned to the site and rack of the" " parent device." @@ -4101,44 +4492,47 @@ msgstr "" "Alt aygıtlar önce oluşturulmalı ve ana aygıtın sahasına ve rafına " "atanmalıdır." -#: dcim/forms/model_forms.py:1471 +#: netbox/dcim/forms/model_forms.py:1471 msgid "Console port" msgstr "Konsol bağlantı noktası" -#: dcim/forms/model_forms.py:1479 +#: netbox/dcim/forms/model_forms.py:1479 msgid "Console server port" msgstr "Konsol sunucusu bağlantı noktası" -#: dcim/forms/model_forms.py:1487 +#: netbox/dcim/forms/model_forms.py:1487 msgid "Front port" msgstr "Ön bağlantı noktası" -#: dcim/forms/model_forms.py:1503 +#: netbox/dcim/forms/model_forms.py:1503 msgid "Power outlet" msgstr "Güç çıkışı" -#: dcim/forms/model_forms.py:1523 templates/dcim/inventoryitem.html:17 +#: netbox/dcim/forms/model_forms.py:1523 +#: netbox/templates/dcim/inventoryitem.html:17 msgid "Inventory Item" msgstr "Envanter Öğesi" -#: dcim/forms/model_forms.py:1596 templates/dcim/inventoryitemrole.html:15 +#: netbox/dcim/forms/model_forms.py:1596 +#: netbox/templates/dcim/inventoryitemrole.html:15 msgid "Inventory Item Role" msgstr "Envanter Öğesi Rolü" -#: dcim/forms/model_forms.py:1614 templates/dcim/device.html:187 -#: templates/dcim/virtualdevicecontext.html:30 -#: templates/virtualization/virtualmachine.html:48 +#: netbox/dcim/forms/model_forms.py:1614 netbox/templates/dcim/device.html:188 +#: netbox/templates/dcim/virtualdevicecontext.html:30 +#: netbox/templates/virtualization/virtualmachine.html:48 msgid "Primary IPv4" msgstr "Birincil IPv4" -#: dcim/forms/model_forms.py:1623 templates/dcim/device.html:203 -#: templates/dcim/virtualdevicecontext.html:41 -#: templates/virtualization/virtualmachine.html:64 +#: netbox/dcim/forms/model_forms.py:1623 netbox/templates/dcim/device.html:204 +#: netbox/templates/dcim/virtualdevicecontext.html:41 +#: netbox/templates/virtualization/virtualmachine.html:64 msgid "Primary IPv6" msgstr "Birincil IPv6" -#: dcim/forms/object_create.py:48 dcim/forms/object_create.py:199 -#: dcim/forms/object_create.py:355 +#: netbox/dcim/forms/object_create.py:48 +#: netbox/dcim/forms/object_create.py:199 +#: netbox/dcim/forms/object_create.py:355 msgid "" "Alphanumeric ranges are supported. (Must match the number of objects being " "created.)" @@ -4146,7 +4540,7 @@ msgstr "" "Alfasayısal aralıklar desteklenir. (Oluşturulan nesnelerin sayısıyla " "eşleşmelidir.)" -#: dcim/forms/object_create.py:68 +#: netbox/dcim/forms/object_create.py:68 #, python-brace-format msgid "" "The provided pattern specifies {value_count} values, but {pattern_count} are" @@ -4155,18 +4549,19 @@ msgstr "" "Sağlanan desen belirtir {value_count} Değerler, ama {pattern_count} " "bekleniyor." -#: dcim/forms/object_create.py:110 dcim/forms/object_create.py:271 -#: dcim/tables/devices.py:257 +#: netbox/dcim/forms/object_create.py:110 +#: netbox/dcim/forms/object_create.py:271 netbox/dcim/tables/devices.py:249 msgid "Rear ports" msgstr "Arka bağlantı noktaları" -#: dcim/forms/object_create.py:111 dcim/forms/object_create.py:272 +#: netbox/dcim/forms/object_create.py:111 +#: netbox/dcim/forms/object_create.py:272 msgid "Select one rear port assignment for each front port being created." msgstr "" "Oluşturulan her ön bağlantı noktası için bir arka bağlantı noktası ataması " "seçin." -#: dcim/forms/object_create.py:164 +#: netbox/dcim/forms/object_create.py:164 #, python-brace-format msgid "" "The number of front port templates to be created ({frontport_count}) must " @@ -4175,7 +4570,7 @@ msgstr "" "Oluşturulacak ön bağlantı noktası şablonlarının sayısı ({frontport_count}) " "seçilen arka port konumu sayısıyla eşleşmelidir ({rearport_count})." -#: dcim/forms/object_create.py:251 +#: netbox/dcim/forms/object_create.py:251 #, python-brace-format msgid "" "The string {module} will be replaced with the position of the " @@ -4184,7 +4579,7 @@ msgstr "" "Dize {module} varsa atanan modülün konumu ile " "değiştirilecektir." -#: dcim/forms/object_create.py:320 +#: netbox/dcim/forms/object_create.py:320 #, python-brace-format msgid "" "The number of front ports to be created ({frontport_count}) must match the " @@ -4193,81 +4588,84 @@ msgstr "" "Oluşturulacak ön bağlantı noktalarının sayısı ({frontport_count}) seçilen " "arka port konumu sayısıyla eşleşmelidir ({rearport_count})." -#: dcim/forms/object_create.py:409 dcim/tables/devices.py:1016 -#: ipam/tables/fhrp.py:31 templates/dcim/virtualchassis.html:53 -#: templates/dcim/virtualchassis_edit.html:47 templates/ipam/fhrpgroup.html:38 +#: netbox/dcim/forms/object_create.py:409 netbox/dcim/tables/devices.py:998 +#: netbox/ipam/tables/fhrp.py:31 netbox/templates/dcim/virtualchassis.html:53 +#: netbox/templates/dcim/virtualchassis_edit.html:47 +#: netbox/templates/ipam/fhrpgroup.html:38 msgid "Members" msgstr "Üyeler" -#: dcim/forms/object_create.py:418 +#: netbox/dcim/forms/object_create.py:418 msgid "Initial position" msgstr "Başlangıç pozisyonu" -#: dcim/forms/object_create.py:421 +#: netbox/dcim/forms/object_create.py:421 msgid "" "Position of the first member device. Increases by one for each additional " "member." msgstr "İlk üye cihazın konumu. Her ek üye için bir artar." -#: dcim/forms/object_create.py:435 +#: netbox/dcim/forms/object_create.py:435 msgid "A position must be specified for the first VC member." msgstr "İlk VC üyesi için bir pozisyon belirtilmelidir." -#: dcim/models/cables.py:62 dcim/models/device_component_templates.py:55 -#: dcim/models/device_components.py:63 extras/models/customfields.py:109 +#: netbox/dcim/models/cables.py:62 +#: netbox/dcim/models/device_component_templates.py:55 +#: netbox/dcim/models/device_components.py:63 +#: netbox/extras/models/customfields.py:109 msgid "label" msgstr "etiketlemek" -#: dcim/models/cables.py:71 +#: netbox/dcim/models/cables.py:71 msgid "length" msgstr "uzunluk" -#: dcim/models/cables.py:78 +#: netbox/dcim/models/cables.py:78 msgid "length unit" msgstr "uzunluk birimi" -#: dcim/models/cables.py:93 +#: netbox/dcim/models/cables.py:93 msgid "cable" msgstr "kablo" -#: dcim/models/cables.py:94 +#: netbox/dcim/models/cables.py:94 msgid "cables" msgstr "kablolar" -#: dcim/models/cables.py:163 +#: netbox/dcim/models/cables.py:163 msgid "Must specify a unit when setting a cable length" msgstr "Kablo uzunluğu ayarlarken bir birim belirtmeniz gerekir" -#: dcim/models/cables.py:166 +#: netbox/dcim/models/cables.py:166 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." -#: dcim/models/cables.py:173 +#: netbox/dcim/models/cables.py:173 msgid "Cannot connect different termination types to same end of cable." msgstr "Farklı sonlandırma türleri kablonun aynı ucuna bağlanamaz." -#: dcim/models/cables.py:181 +#: netbox/dcim/models/cables.py:181 #, python-brace-format msgid "Incompatible termination types: {type_a} and {type_b}" msgstr "Uyumsuz sonlandırma türleri: {type_a} ve {type_b}" -#: dcim/models/cables.py:191 +#: netbox/dcim/models/cables.py:191 msgid "A and B terminations cannot connect to the same object." msgstr "A ve B sonlandırmaları aynı nesneye bağlanamaz." -#: dcim/models/cables.py:258 ipam/models/asns.py:37 +#: netbox/dcim/models/cables.py:258 netbox/ipam/models/asns.py:37 msgid "end" msgstr "son" -#: dcim/models/cables.py:311 +#: netbox/dcim/models/cables.py:311 msgid "cable termination" msgstr "kablo sonlandırma" -#: dcim/models/cables.py:312 +#: netbox/dcim/models/cables.py:312 msgid "cable terminations" msgstr "kablo sonlandırmaları" -#: dcim/models/cables.py:331 +#: netbox/dcim/models/cables.py:331 #, python-brace-format msgid "" "Duplicate termination found for {app_label}.{model} {termination_id}: cable " @@ -4276,36 +4674,36 @@ msgstr "" "Yinelenen sonlandırma bulundu {app_label}.{model} {termination_id}: kablo " "{cable_pk}" -#: dcim/models/cables.py:341 +#: netbox/dcim/models/cables.py:341 #, python-brace-format msgid "Cables cannot be terminated to {type_display} interfaces" msgstr "Kablolar sonlandırılamaz {type_display} arayüzleri" -#: dcim/models/cables.py:348 +#: netbox/dcim/models/cables.py:348 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." -#: dcim/models/cables.py:446 extras/models/configs.py:50 +#: netbox/dcim/models/cables.py:446 netbox/extras/models/configs.py:50 msgid "is active" msgstr "aktiftir" -#: dcim/models/cables.py:450 +#: netbox/dcim/models/cables.py:450 msgid "is complete" msgstr "tamamlandı" -#: dcim/models/cables.py:454 +#: netbox/dcim/models/cables.py:454 msgid "is split" msgstr "bölünmüş" -#: dcim/models/cables.py:462 +#: netbox/dcim/models/cables.py:462 msgid "cable path" msgstr "kablo yolu" -#: dcim/models/cables.py:463 +#: netbox/dcim/models/cables.py:463 msgid "cable paths" msgstr "kablo yolları" -#: dcim/models/device_component_templates.py:46 +#: netbox/dcim/models/device_component_templates.py:46 #, python-brace-format msgid "" "{module} is accepted as a substitution for the module bay position when " @@ -4314,23 +4712,23 @@ msgstr "" "{module} bir modül tipine bağlandığında modül yuvası konumunun yerine kabul " "edilir." -#: dcim/models/device_component_templates.py:58 -#: dcim/models/device_components.py:66 +#: netbox/dcim/models/device_component_templates.py:58 +#: netbox/dcim/models/device_components.py:66 msgid "Physical label" msgstr "Fiziksel etiket" -#: dcim/models/device_component_templates.py:103 +#: netbox/dcim/models/device_component_templates.py:103 msgid "Component templates cannot be moved to a different device type." msgstr "Bileşen şablonları farklı bir aygıt türüne taşınamaz." -#: dcim/models/device_component_templates.py:154 +#: netbox/dcim/models/device_component_templates.py:154 msgid "" "A component template cannot be associated with both a device type and a " "module type." msgstr "" "Bir bileşen şablonu hem aygıt türü hem de modül türüyle ilişkilendirilemez." -#: dcim/models/device_component_templates.py:158 +#: netbox/dcim/models/device_component_templates.py:158 msgid "" "A component template must be associated with either a device type or a " "module type." @@ -4338,134 +4736,134 @@ msgstr "" "Bir bileşen şablonu, bir aygıt türü veya bir modül türüyle " "ilişkilendirilmelidir." -#: dcim/models/device_component_templates.py:186 +#: netbox/dcim/models/device_component_templates.py:186 msgid "console port template" msgstr "konsol bağlantı noktası şablonu" -#: dcim/models/device_component_templates.py:187 +#: netbox/dcim/models/device_component_templates.py:187 msgid "console port templates" msgstr "konsol bağlantı noktası şablonları" -#: dcim/models/device_component_templates.py:220 +#: netbox/dcim/models/device_component_templates.py:220 msgid "console server port template" msgstr "konsol sunucusu bağlantı noktası şablonu" -#: dcim/models/device_component_templates.py:221 +#: netbox/dcim/models/device_component_templates.py:221 msgid "console server port templates" msgstr "konsol sunucusu bağlantı noktası şablonları" -#: dcim/models/device_component_templates.py:252 -#: dcim/models/device_components.py:353 +#: netbox/dcim/models/device_component_templates.py:252 +#: netbox/dcim/models/device_components.py:353 msgid "maximum draw" msgstr "maksimum çekiliş" -#: dcim/models/device_component_templates.py:259 -#: dcim/models/device_components.py:360 +#: netbox/dcim/models/device_component_templates.py:259 +#: netbox/dcim/models/device_components.py:360 msgid "allocated draw" msgstr "tahsis edilen çekiliş" -#: dcim/models/device_component_templates.py:269 +#: netbox/dcim/models/device_component_templates.py:269 msgid "power port template" msgstr "güç bağlantı noktası şablonu" -#: dcim/models/device_component_templates.py:270 +#: netbox/dcim/models/device_component_templates.py:270 msgid "power port templates" msgstr "güç bağlantı noktası şablonları" -#: dcim/models/device_component_templates.py:289 -#: dcim/models/device_components.py:383 +#: netbox/dcim/models/device_component_templates.py:289 +#: netbox/dcim/models/device_components.py:383 #, 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)." -#: dcim/models/device_component_templates.py:321 -#: dcim/models/device_components.py:478 +#: netbox/dcim/models/device_component_templates.py:321 +#: netbox/dcim/models/device_components.py:478 msgid "feed leg" msgstr "besleme bacağı" -#: dcim/models/device_component_templates.py:325 -#: dcim/models/device_components.py:482 +#: netbox/dcim/models/device_component_templates.py:325 +#: netbox/dcim/models/device_components.py:482 msgid "Phase (for three-phase feeds)" msgstr "Faz (üç fazlı beslemeler için)" -#: dcim/models/device_component_templates.py:331 +#: netbox/dcim/models/device_component_templates.py:331 msgid "power outlet template" msgstr "elektrik prizi şablonu" -#: dcim/models/device_component_templates.py:332 +#: netbox/dcim/models/device_component_templates.py:332 msgid "power outlet templates" msgstr "elektrik prizi şablonları" -#: dcim/models/device_component_templates.py:341 +#: netbox/dcim/models/device_component_templates.py:341 #, python-brace-format msgid "Parent power port ({power_port}) must belong to the same device type" msgstr "" "Ana güç bağlantı noktası ({power_port}) aynı cihaz türüne ait olmalıdır" -#: dcim/models/device_component_templates.py:345 +#: netbox/dcim/models/device_component_templates.py:345 #, python-brace-format msgid "Parent power port ({power_port}) must belong to the same module type" msgstr "" "Ana güç bağlantı noktası ({power_port}) aynı modül türüne ait olmalıdır" -#: dcim/models/device_component_templates.py:397 -#: dcim/models/device_components.py:612 +#: netbox/dcim/models/device_component_templates.py:397 +#: netbox/dcim/models/device_components.py:612 msgid "management only" msgstr "sadece yönetim" -#: dcim/models/device_component_templates.py:405 -#: dcim/models/device_components.py:551 +#: netbox/dcim/models/device_component_templates.py:405 +#: netbox/dcim/models/device_components.py:551 msgid "bridge interface" msgstr "köprü arayüzü" -#: dcim/models/device_component_templates.py:423 -#: dcim/models/device_components.py:637 +#: netbox/dcim/models/device_component_templates.py:423 +#: netbox/dcim/models/device_components.py:637 msgid "wireless role" msgstr "kablosuz rolü" -#: dcim/models/device_component_templates.py:429 +#: netbox/dcim/models/device_component_templates.py:429 msgid "interface template" msgstr "arayüz şablonu" -#: dcim/models/device_component_templates.py:430 +#: netbox/dcim/models/device_component_templates.py:430 msgid "interface templates" msgstr "arayüz şablonları" -#: dcim/models/device_component_templates.py:437 -#: dcim/models/device_components.py:805 -#: virtualization/models/virtualmachines.py:400 +#: netbox/dcim/models/device_component_templates.py:437 +#: netbox/dcim/models/device_components.py:805 +#: netbox/virtualization/models/virtualmachines.py:400 msgid "An interface cannot be bridged to itself." msgstr "Bir arayüz kendi başına köprülenemez." -#: dcim/models/device_component_templates.py:440 +#: netbox/dcim/models/device_component_templates.py:440 #, python-brace-format msgid "Bridge interface ({bridge}) must belong to the same device type" msgstr "Köprü arayüzü ({bridge}) aynı cihaz türüne ait olmalıdır" -#: dcim/models/device_component_templates.py:444 +#: netbox/dcim/models/device_component_templates.py:444 #, python-brace-format 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" -#: dcim/models/device_component_templates.py:500 -#: dcim/models/device_components.py:985 +#: netbox/dcim/models/device_component_templates.py:500 +#: netbox/dcim/models/device_components.py:985 msgid "rear port position" msgstr "arka port konumu" -#: dcim/models/device_component_templates.py:525 +#: netbox/dcim/models/device_component_templates.py:525 msgid "front port template" msgstr "ön bağlantı noktası şablonu" -#: dcim/models/device_component_templates.py:526 +#: netbox/dcim/models/device_component_templates.py:526 msgid "front port templates" msgstr "ön bağlantı noktası şablonları" -#: dcim/models/device_component_templates.py:536 +#: netbox/dcim/models/device_component_templates.py:536 #, python-brace-format msgid "Rear port ({name}) must belong to the same device type" msgstr "Arka bağlantı noktası ({name}) aynı cihaz türüne ait olmalıdır" -#: dcim/models/device_component_templates.py:542 +#: netbox/dcim/models/device_component_templates.py:542 #, python-brace-format msgid "" "Invalid rear port position ({position}); rear port {name} has only {count} " @@ -4474,46 +4872,46 @@ msgstr "" "Geçersiz arka bağlantı noktası konumu ({position}); arka bağlantı noktası " "{name} sadece var {count} pozisyonlar" -#: dcim/models/device_component_templates.py:595 -#: dcim/models/device_components.py:1054 +#: netbox/dcim/models/device_component_templates.py:595 +#: netbox/dcim/models/device_components.py:1054 msgid "positions" msgstr "pozisyonlar" -#: dcim/models/device_component_templates.py:606 +#: netbox/dcim/models/device_component_templates.py:606 msgid "rear port template" msgstr "arka bağlantı noktası şablonu" -#: dcim/models/device_component_templates.py:607 +#: netbox/dcim/models/device_component_templates.py:607 msgid "rear port templates" msgstr "arka bağlantı noktası şablonları" -#: dcim/models/device_component_templates.py:636 -#: dcim/models/device_components.py:1095 +#: netbox/dcim/models/device_component_templates.py:636 +#: netbox/dcim/models/device_components.py:1095 msgid "position" msgstr "pozisyon" -#: dcim/models/device_component_templates.py:639 -#: dcim/models/device_components.py:1098 +#: netbox/dcim/models/device_component_templates.py:639 +#: netbox/dcim/models/device_components.py:1098 msgid "Identifier to reference when renaming installed components" msgstr "Yüklü bileşenleri yeniden adlandırırken başvurulacak tanımlayıcı" -#: dcim/models/device_component_templates.py:645 +#: netbox/dcim/models/device_component_templates.py:645 msgid "module bay template" msgstr "modül bölmesi şablonu" -#: dcim/models/device_component_templates.py:646 +#: netbox/dcim/models/device_component_templates.py:646 msgid "module bay templates" msgstr "modül bölmesi şablonları" -#: dcim/models/device_component_templates.py:673 +#: netbox/dcim/models/device_component_templates.py:673 msgid "device bay template" msgstr "cihaz yuvası şablonu" -#: dcim/models/device_component_templates.py:674 +#: netbox/dcim/models/device_component_templates.py:674 msgid "device bay templates" msgstr "cihaz yuvası şablonları" -#: dcim/models/device_component_templates.py:687 +#: netbox/dcim/models/device_component_templates.py:687 #, python-brace-format msgid "" "Subdevice role of device type ({device_type}) must be set to \"parent\" to " @@ -4522,200 +4920,205 @@ msgstr "" "Aygıt türünün alt cihaz rolü ({device_type}) cihaz bölmelerine izin vermek " "için “ebeveyn” olarak ayarlanmalıdır." -#: dcim/models/device_component_templates.py:742 -#: dcim/models/device_components.py:1224 +#: netbox/dcim/models/device_component_templates.py:742 +#: netbox/dcim/models/device_components.py:1224 msgid "part ID" msgstr "parça kimliği" -#: dcim/models/device_component_templates.py:744 -#: dcim/models/device_components.py:1226 +#: netbox/dcim/models/device_component_templates.py:744 +#: netbox/dcim/models/device_components.py:1226 msgid "Manufacturer-assigned part identifier" msgstr "Üretici tarafından atanan parça tanımlayıcısı" -#: dcim/models/device_component_templates.py:761 +#: netbox/dcim/models/device_component_templates.py:761 msgid "inventory item template" msgstr "envanter öğesi şablonu" -#: dcim/models/device_component_templates.py:762 +#: netbox/dcim/models/device_component_templates.py:762 msgid "inventory item templates" msgstr "envanter öğe şablonları" -#: dcim/models/device_components.py:106 +#: netbox/dcim/models/device_components.py:106 msgid "Components cannot be moved to a different device." msgstr "Bileşenler farklı bir cihaza taşınamaz." -#: dcim/models/device_components.py:145 +#: netbox/dcim/models/device_components.py:145 msgid "cable end" msgstr "kablo ucu" -#: dcim/models/device_components.py:151 +#: netbox/dcim/models/device_components.py:151 msgid "mark connected" msgstr "bağlı olarak işaretle" -#: dcim/models/device_components.py:153 +#: netbox/dcim/models/device_components.py:153 msgid "Treat as if a cable is connected" msgstr "Bir kablo bağlıymış gibi davranın" -#: dcim/models/device_components.py:171 +#: netbox/dcim/models/device_components.py:171 msgid "Must specify cable end (A or B) when attaching a cable." msgstr "Kablo takarken kablo ucunu (A veya B) belirtmelisiniz." -#: dcim/models/device_components.py:175 +#: netbox/dcim/models/device_components.py:175 msgid "Cable end must not be set without a cable." msgstr "Kablo ucu kablo olmadan ayarlanmamalıdır." -#: dcim/models/device_components.py:179 +#: netbox/dcim/models/device_components.py:179 msgid "Cannot mark as connected with a cable attached." msgstr "Takılı bir kabloyla bağlı olarak işaretlenemiyor." -#: dcim/models/device_components.py:203 +#: netbox/dcim/models/device_components.py:203 #, python-brace-format msgid "{class_name} models must declare a parent_object property" msgstr "{class_name} modeller bir parent_object özelliği bildirmelidir" -#: dcim/models/device_components.py:288 dcim/models/device_components.py:317 -#: dcim/models/device_components.py:350 dcim/models/device_components.py:468 +#: netbox/dcim/models/device_components.py:288 +#: netbox/dcim/models/device_components.py:317 +#: netbox/dcim/models/device_components.py:350 +#: netbox/dcim/models/device_components.py:468 msgid "Physical port type" msgstr "Fiziksel bağlantı noktası tipi" -#: dcim/models/device_components.py:291 dcim/models/device_components.py:320 +#: netbox/dcim/models/device_components.py:291 +#: netbox/dcim/models/device_components.py:320 msgid "speed" msgstr "sürat" -#: dcim/models/device_components.py:295 dcim/models/device_components.py:324 +#: netbox/dcim/models/device_components.py:295 +#: netbox/dcim/models/device_components.py:324 msgid "Port speed in bits per second" msgstr "Saniyede bit cinsinden port hızı" -#: dcim/models/device_components.py:301 +#: netbox/dcim/models/device_components.py:301 msgid "console port" msgstr "konsol bağlantı noktası" -#: dcim/models/device_components.py:302 +#: netbox/dcim/models/device_components.py:302 msgid "console ports" msgstr "konsol bağlantı noktaları" -#: dcim/models/device_components.py:330 +#: netbox/dcim/models/device_components.py:330 msgid "console server port" msgstr "konsol sunucusu bağlantı noktası" -#: dcim/models/device_components.py:331 +#: netbox/dcim/models/device_components.py:331 msgid "console server ports" msgstr "konsol sunucusu bağlantı noktaları" -#: dcim/models/device_components.py:370 +#: netbox/dcim/models/device_components.py:370 msgid "power port" msgstr "güç bağlantı noktası" -#: dcim/models/device_components.py:371 +#: netbox/dcim/models/device_components.py:371 msgid "power ports" msgstr "güç bağlantı noktaları" -#: dcim/models/device_components.py:488 +#: netbox/dcim/models/device_components.py:488 msgid "power outlet" msgstr "elektrik prizi" -#: dcim/models/device_components.py:489 +#: netbox/dcim/models/device_components.py:489 msgid "power outlets" msgstr "elektrik prizleri" -#: dcim/models/device_components.py:500 +#: netbox/dcim/models/device_components.py:500 #, 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" -#: dcim/models/device_components.py:531 vpn/models/crypto.py:81 -#: vpn/models/crypto.py:226 +#: netbox/dcim/models/device_components.py:531 netbox/vpn/models/crypto.py:81 +#: netbox/vpn/models/crypto.py:226 msgid "mode" msgstr "mod" -#: dcim/models/device_components.py:535 +#: netbox/dcim/models/device_components.py:535 msgid "IEEE 802.1Q tagging strategy" msgstr "IEEE 802.1Q etiketleme stratejisi" -#: dcim/models/device_components.py:543 +#: netbox/dcim/models/device_components.py:543 msgid "parent interface" msgstr "ebeveyn arabirimi" -#: dcim/models/device_components.py:603 +#: netbox/dcim/models/device_components.py:603 msgid "parent LAG" msgstr "ebeveyn LAG" -#: dcim/models/device_components.py:613 +#: netbox/dcim/models/device_components.py:613 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" -#: dcim/models/device_components.py:618 +#: netbox/dcim/models/device_components.py:618 msgid "speed (Kbps)" msgstr "hız (Kbps)" -#: dcim/models/device_components.py:621 +#: netbox/dcim/models/device_components.py:621 msgid "duplex" msgstr "dubleks" -#: dcim/models/device_components.py:631 +#: netbox/dcim/models/device_components.py:631 msgid "64-bit World Wide Name" msgstr "64 bit Dünya Çapında Adı" -#: dcim/models/device_components.py:643 +#: netbox/dcim/models/device_components.py:643 msgid "wireless channel" msgstr "kablosuz kanal" -#: dcim/models/device_components.py:650 +#: netbox/dcim/models/device_components.py:650 msgid "channel frequency (MHz)" msgstr "kanal frekansı (MHz)" -#: dcim/models/device_components.py:651 dcim/models/device_components.py:659 +#: netbox/dcim/models/device_components.py:651 +#: netbox/dcim/models/device_components.py:659 msgid "Populated by selected channel (if set)" msgstr "Seçilen kanala göre doldurulur (ayarlanmışsa)" -#: dcim/models/device_components.py:665 +#: netbox/dcim/models/device_components.py:665 msgid "transmit power (dBm)" msgstr "iletim gücü (dBm)" -#: dcim/models/device_components.py:690 wireless/models.py:116 +#: netbox/dcim/models/device_components.py:690 netbox/wireless/models.py:116 msgid "wireless LANs" msgstr "kablosuz LAN'lar" -#: dcim/models/device_components.py:698 -#: virtualization/models/virtualmachines.py:330 +#: netbox/dcim/models/device_components.py:698 +#: netbox/virtualization/models/virtualmachines.py:330 msgid "untagged VLAN" msgstr "etiketsiz VLAN" -#: dcim/models/device_components.py:704 -#: virtualization/models/virtualmachines.py:336 +#: netbox/dcim/models/device_components.py:704 +#: netbox/virtualization/models/virtualmachines.py:336 msgid "tagged VLANs" msgstr "etiketli VLAN'lar" -#: dcim/models/device_components.py:746 -#: virtualization/models/virtualmachines.py:372 +#: netbox/dcim/models/device_components.py:746 +#: netbox/virtualization/models/virtualmachines.py:372 msgid "interface" msgstr "arayüz" -#: dcim/models/device_components.py:747 -#: virtualization/models/virtualmachines.py:373 +#: netbox/dcim/models/device_components.py:747 +#: netbox/virtualization/models/virtualmachines.py:373 msgid "interfaces" msgstr "arayüzleri" -#: dcim/models/device_components.py:758 +#: netbox/dcim/models/device_components.py:758 #, python-brace-format msgid "{display_type} interfaces cannot have a cable attached." msgstr "{display_type} arabirimlerde kablo takılı olamaz." -#: dcim/models/device_components.py:766 +#: netbox/dcim/models/device_components.py:766 #, python-brace-format msgid "{display_type} interfaces cannot be marked as connected." msgstr "{display_type} arayüzler bağlı olarak işaretlenemez." -#: dcim/models/device_components.py:775 -#: virtualization/models/virtualmachines.py:385 +#: netbox/dcim/models/device_components.py:775 +#: netbox/virtualization/models/virtualmachines.py:385 msgid "An interface cannot be its own parent." msgstr "Bir arayüz kendi ebeveyni olamaz." -#: dcim/models/device_components.py:779 +#: netbox/dcim/models/device_components.py:779 msgid "Only virtual interfaces may be assigned to a parent interface." msgstr "Bir üst arabirime yalnızca sanal arabirimler atanabilir." -#: dcim/models/device_components.py:786 +#: netbox/dcim/models/device_components.py:786 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to a different device " @@ -4723,7 +5126,7 @@ msgid "" msgstr "" "Seçilen üst arabirim ({interface}) farklı bir cihaza aittir ({device})" -#: dcim/models/device_components.py:792 +#: netbox/dcim/models/device_components.py:792 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to {device}, which is " @@ -4732,14 +5135,14 @@ msgstr "" "Seçilen üst arabirim ({interface}) aittir {device}, sanal kasanın bir " "parçası olmayan {virtual_chassis}." -#: dcim/models/device_components.py:812 +#: netbox/dcim/models/device_components.py:812 #, 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})." -#: dcim/models/device_components.py:818 +#: netbox/dcim/models/device_components.py:818 #, python-brace-format msgid "" "The selected bridge interface ({interface}) belongs to {device}, which is " @@ -4748,21 +5151,21 @@ msgstr "" "Seçilen köprü arayüzü ({interface}) aittir {device}, sanal kasanın bir " "parçası olmayan {virtual_chassis}." -#: dcim/models/device_components.py:829 +#: netbox/dcim/models/device_components.py:829 msgid "Virtual interfaces cannot have a parent LAG interface." msgstr "Sanal arabirimlerin üst LAG arabirimi olamaz." -#: dcim/models/device_components.py:833 +#: netbox/dcim/models/device_components.py:833 msgid "A LAG interface cannot be its own parent." msgstr "Bir LAG arabirimi kendi ana arabirimi olamaz." -#: dcim/models/device_components.py:840 +#: netbox/dcim/models/device_components.py:840 #, 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})." -#: dcim/models/device_components.py:846 +#: netbox/dcim/models/device_components.py:846 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to {device}, which is not part of" @@ -4771,43 +5174,43 @@ msgstr "" "Seçilen LAG arayüzü ({lag}) aittir {device}, sanal kasanın bir parçası " "olmayan {virtual_chassis}." -#: dcim/models/device_components.py:857 +#: netbox/dcim/models/device_components.py:857 msgid "Virtual interfaces cannot have a PoE mode." msgstr "Sanal arabirimler PoE moduna sahip olamaz." -#: dcim/models/device_components.py:861 +#: netbox/dcim/models/device_components.py:861 msgid "Virtual interfaces cannot have a PoE type." msgstr "Sanal arabirimler PoE tipine sahip olamaz." -#: dcim/models/device_components.py:867 +#: netbox/dcim/models/device_components.py:867 msgid "Must specify PoE mode when designating a PoE type." msgstr "Bir PoE türü belirlerken PoE modunu belirtmelisiniz." -#: dcim/models/device_components.py:874 +#: netbox/dcim/models/device_components.py:874 msgid "Wireless role may be set only on wireless interfaces." msgstr "Kablosuz rolü yalnızca kablosuz arayüzlerde ayarlanabilir." -#: dcim/models/device_components.py:876 +#: netbox/dcim/models/device_components.py:876 msgid "Channel may be set only on wireless interfaces." msgstr "Kanal sadece kablosuz arayüzlerde ayarlanabilir." -#: dcim/models/device_components.py:882 +#: netbox/dcim/models/device_components.py:882 msgid "Channel frequency may be set only on wireless interfaces." msgstr "Kanal frekansı yalnızca kablosuz arayüzlerde ayarlanabilir." -#: dcim/models/device_components.py:886 +#: netbox/dcim/models/device_components.py:886 msgid "Cannot specify custom frequency with channel selected." msgstr "Seçili kanal ile özel frekans belirlenemiyor." -#: dcim/models/device_components.py:892 +#: netbox/dcim/models/device_components.py:892 msgid "Channel width may be set only on wireless interfaces." msgstr "Kanal genişliği yalnızca kablosuz arayüzlerde ayarlanabilir." -#: dcim/models/device_components.py:894 +#: netbox/dcim/models/device_components.py:894 msgid "Cannot specify custom width with channel selected." msgstr "Seçili kanal ile özel genişlik belirlenemiyor." -#: dcim/models/device_components.py:902 +#: netbox/dcim/models/device_components.py:902 #, python-brace-format msgid "" "The untagged VLAN ({untagged_vlan}) must belong to the same site as the " @@ -4816,24 +5219,24 @@ msgstr "" "Etiketlenmemiş VLAN ({untagged_vlan}) arayüzün ana cihazıyla aynı siteye ait" " olmalı veya global olmalıdır." -#: dcim/models/device_components.py:991 +#: netbox/dcim/models/device_components.py:991 msgid "Mapped position on corresponding rear port" msgstr "İlgili arka bağlantı noktasında eşlenmiş konum" -#: dcim/models/device_components.py:1007 +#: netbox/dcim/models/device_components.py:1007 msgid "front port" msgstr "ön bağlantı noktası" -#: dcim/models/device_components.py:1008 +#: netbox/dcim/models/device_components.py:1008 msgid "front ports" msgstr "ön bağlantı noktaları" -#: dcim/models/device_components.py:1022 +#: netbox/dcim/models/device_components.py:1022 #, 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" -#: dcim/models/device_components.py:1030 +#: netbox/dcim/models/device_components.py:1030 #, python-brace-format msgid "" "Invalid rear port position ({rear_port_position}): Rear port {name} has only" @@ -4842,19 +5245,19 @@ msgstr "" "Geçersiz arka bağlantı noktası konumu ({rear_port_position}): Arka bağlantı " "noktası {name} sadece var {positions} pozisyonları." -#: dcim/models/device_components.py:1060 +#: netbox/dcim/models/device_components.py:1060 msgid "Number of front ports which may be mapped" msgstr "Eşlenebilecek ön bağlantı noktalarının sayısı" -#: dcim/models/device_components.py:1065 +#: netbox/dcim/models/device_components.py:1065 msgid "rear port" msgstr "arka bağlantı noktası" -#: dcim/models/device_components.py:1066 +#: netbox/dcim/models/device_components.py:1066 msgid "rear ports" msgstr "arka bağlantı noktaları" -#: dcim/models/device_components.py:1080 +#: netbox/dcim/models/device_components.py:1080 #, python-brace-format msgid "" "The number of positions cannot be less than the number of mapped front ports" @@ -4863,140 +5266,142 @@ msgstr "" "Konum sayısı, eşlenen ön bağlantı noktalarının sayısından az olamaz " "({frontport_count})" -#: dcim/models/device_components.py:1104 +#: netbox/dcim/models/device_components.py:1104 msgid "module bay" msgstr "modül yuvası" -#: dcim/models/device_components.py:1105 +#: netbox/dcim/models/device_components.py:1105 msgid "module bays" msgstr "modül bölmeleri" -#: dcim/models/device_components.py:1126 +#: netbox/dcim/models/device_components.py:1126 msgid "device bay" msgstr "cihaz yuvası" -#: dcim/models/device_components.py:1127 +#: netbox/dcim/models/device_components.py:1127 msgid "device bays" msgstr "cihaz yuvaları" -#: dcim/models/device_components.py:1137 +#: netbox/dcim/models/device_components.py:1137 #, 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." -#: dcim/models/device_components.py:1143 +#: netbox/dcim/models/device_components.py:1143 msgid "Cannot install a device into itself." msgstr "Bir aygıt kendi içine yüklenemiyor." -#: dcim/models/device_components.py:1151 +#: netbox/dcim/models/device_components.py:1151 #, python-brace-format msgid "" "Cannot install the specified device; device is already installed in {bay}." msgstr "Belirtilen aygıt yüklenemiyor; cihaz zaten yüklü {bay}." -#: dcim/models/device_components.py:1172 +#: netbox/dcim/models/device_components.py:1172 msgid "inventory item role" msgstr "envanter kalemi rolü" -#: dcim/models/device_components.py:1173 +#: netbox/dcim/models/device_components.py:1173 msgid "inventory item roles" msgstr "envanter kalemi rolleri" -#: dcim/models/device_components.py:1230 dcim/models/devices.py:597 -#: dcim/models/devices.py:1163 dcim/models/racks.py:114 +#: netbox/dcim/models/device_components.py:1230 +#: netbox/dcim/models/devices.py:597 netbox/dcim/models/devices.py:1163 +#: netbox/dcim/models/racks.py:114 msgid "serial number" msgstr "seri numarası" -#: dcim/models/device_components.py:1238 dcim/models/devices.py:605 -#: dcim/models/devices.py:1170 dcim/models/racks.py:121 +#: netbox/dcim/models/device_components.py:1238 +#: netbox/dcim/models/devices.py:605 netbox/dcim/models/devices.py:1170 +#: netbox/dcim/models/racks.py:121 msgid "asset tag" msgstr "varlık etiketi" -#: dcim/models/device_components.py:1239 +#: netbox/dcim/models/device_components.py:1239 msgid "A unique tag used to identify this item" msgstr "Bu öğeyi tanımlamak için kullanılan benzersiz bir etiket" -#: dcim/models/device_components.py:1242 +#: netbox/dcim/models/device_components.py:1242 msgid "discovered" msgstr "keşfedilen" -#: dcim/models/device_components.py:1244 +#: netbox/dcim/models/device_components.py:1244 msgid "This item was automatically discovered" msgstr "Bu öğe otomatik olarak keşfedildi" -#: dcim/models/device_components.py:1262 +#: netbox/dcim/models/device_components.py:1262 msgid "inventory item" msgstr "envanter kalemi" -#: dcim/models/device_components.py:1263 +#: netbox/dcim/models/device_components.py:1263 msgid "inventory items" msgstr "envanter kalemleri" -#: dcim/models/device_components.py:1274 +#: netbox/dcim/models/device_components.py:1274 msgid "Cannot assign self as parent." msgstr "Kendisi ebeveyn olarak atanamıyor." -#: dcim/models/device_components.py:1282 +#: netbox/dcim/models/device_components.py:1282 msgid "Parent inventory item does not belong to the same device." msgstr "Ana envanter kalemi aynı cihaza ait değildir." -#: dcim/models/device_components.py:1288 +#: netbox/dcim/models/device_components.py:1288 msgid "Cannot move an inventory item with dependent children" msgstr "Bağımlı çocuklarla bir envanter öğesi taşınamıyor" -#: dcim/models/device_components.py:1296 +#: netbox/dcim/models/device_components.py:1296 msgid "Cannot assign inventory item to component on another device" msgstr "Başka bir cihazdaki bileşene envanter öğesi atanamıyor" -#: dcim/models/devices.py:54 +#: netbox/dcim/models/devices.py:54 msgid "manufacturer" msgstr "üretici firma" -#: dcim/models/devices.py:55 +#: netbox/dcim/models/devices.py:55 msgid "manufacturers" msgstr "üreticiler" -#: dcim/models/devices.py:82 dcim/models/devices.py:382 +#: netbox/dcim/models/devices.py:82 netbox/dcim/models/devices.py:382 msgid "model" msgstr "model" -#: dcim/models/devices.py:95 +#: netbox/dcim/models/devices.py:95 msgid "default platform" msgstr "varsayılan platform" -#: dcim/models/devices.py:98 dcim/models/devices.py:386 +#: netbox/dcim/models/devices.py:98 netbox/dcim/models/devices.py:386 msgid "part number" msgstr "parça numarası" -#: dcim/models/devices.py:101 dcim/models/devices.py:389 +#: netbox/dcim/models/devices.py:101 netbox/dcim/models/devices.py:389 msgid "Discrete part number (optional)" msgstr "Ayrık parça numarası (isteğe bağlı)" -#: dcim/models/devices.py:107 dcim/models/racks.py:138 +#: netbox/dcim/models/devices.py:107 netbox/dcim/models/racks.py:138 msgid "height (U)" msgstr "yükseklik (U)" -#: dcim/models/devices.py:111 +#: netbox/dcim/models/devices.py:111 msgid "exclude from utilization" msgstr "kullanımdan hariç tut" -#: dcim/models/devices.py:112 +#: netbox/dcim/models/devices.py:112 msgid "Devices of this type are excluded when calculating rack utilization." msgstr "Raf kullanımı hesaplanırken bu tip cihazlar hariç tutulur." -#: dcim/models/devices.py:116 +#: netbox/dcim/models/devices.py:116 msgid "is full depth" msgstr "tam derinliktir" -#: dcim/models/devices.py:117 +#: netbox/dcim/models/devices.py:117 msgid "Device consumes both front and rear rack faces." msgstr "Aygıt hem ön hem de arka raf yüzlerini tüketir." -#: dcim/models/devices.py:123 +#: netbox/dcim/models/devices.py:123 msgid "parent/child status" msgstr "ebeveyn/çocuk durumu" -#: dcim/models/devices.py:124 +#: netbox/dcim/models/devices.py:124 msgid "" "Parent devices house child devices in device bays. Leave blank if this " "device type is neither a parent nor a child." @@ -5004,23 +5409,23 @@ msgstr "" "Ana cihazlar, alt aygıtları cihaz yuvalarında barındırır. Bu cihaz türü " "ebeveyn veya çocuk değilse boş bırakın." -#: dcim/models/devices.py:128 dcim/models/devices.py:649 +#: netbox/dcim/models/devices.py:128 netbox/dcim/models/devices.py:649 msgid "airflow" msgstr "hava akımı" -#: dcim/models/devices.py:204 +#: netbox/dcim/models/devices.py:204 msgid "device type" msgstr "cihaz tipi" -#: dcim/models/devices.py:205 +#: netbox/dcim/models/devices.py:205 msgid "device types" msgstr "cihaz türleri" -#: dcim/models/devices.py:290 +#: netbox/dcim/models/devices.py:290 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." -#: dcim/models/devices.py:307 +#: netbox/dcim/models/devices.py:307 #, python-brace-format msgid "" "Device {device} in rack {rack} does not have sufficient space to accommodate" @@ -5029,7 +5434,7 @@ msgstr "" "Aygıt {device} rafta {rack} bir yüksekliği barındırmak için yeterli alana " "sahip değildir {height}U" -#: dcim/models/devices.py:322 +#: netbox/dcim/models/devices.py:322 #, python-brace-format msgid "" "Unable to set 0U height: Found {racked_instance_count} " @@ -5039,7 +5444,7 @@ msgstr "" "href=\"{url}\">{racked_instance_count} örnekler zaten raflara monte " "edilmiştir." -#: dcim/models/devices.py:331 +#: netbox/dcim/models/devices.py:331 msgid "" "Must delete all device bay templates associated with this device before " "declassifying it as a parent device." @@ -5047,164 +5452,164 @@ msgstr "" "Ana aygıt olarak sınıflandırmadan önce bu aygıtla ilişkili tüm aygıt yuvası " "şablonlarını silmeniz gerekir." -#: dcim/models/devices.py:337 +#: netbox/dcim/models/devices.py:337 msgid "Child device types must be 0U." msgstr "Çocuk cihaz türleri 0U olmalıdır." -#: dcim/models/devices.py:405 +#: netbox/dcim/models/devices.py:405 msgid "module type" msgstr "modül tipi" -#: dcim/models/devices.py:406 +#: netbox/dcim/models/devices.py:406 msgid "module types" msgstr "modül türleri" -#: dcim/models/devices.py:475 +#: netbox/dcim/models/devices.py:475 msgid "Virtual machines may be assigned to this role" msgstr "Sanal makineler bu role atanabilir" -#: dcim/models/devices.py:487 +#: netbox/dcim/models/devices.py:487 msgid "device role" msgstr "cihaz rolü" -#: dcim/models/devices.py:488 +#: netbox/dcim/models/devices.py:488 msgid "device roles" msgstr "cihaz rolleri" -#: dcim/models/devices.py:505 +#: netbox/dcim/models/devices.py:505 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" -#: dcim/models/devices.py:517 +#: netbox/dcim/models/devices.py:517 msgid "platform" msgstr "platform" -#: dcim/models/devices.py:518 +#: netbox/dcim/models/devices.py:518 msgid "platforms" msgstr "platformlar" -#: dcim/models/devices.py:566 +#: netbox/dcim/models/devices.py:566 msgid "The function this device serves" msgstr "Bu cihazın hizmet ettiği işlev" -#: dcim/models/devices.py:598 +#: netbox/dcim/models/devices.py:598 msgid "Chassis serial number, assigned by the manufacturer" msgstr "Üretici tarafından atanan şasi seri numarası" -#: dcim/models/devices.py:606 dcim/models/devices.py:1171 +#: netbox/dcim/models/devices.py:606 netbox/dcim/models/devices.py:1171 msgid "A unique tag used to identify this device" msgstr "Bu cihazı tanımlamak için kullanılan benzersiz bir etiket" -#: dcim/models/devices.py:633 +#: netbox/dcim/models/devices.py:633 msgid "position (U)" msgstr "pozisyon (U)" -#: dcim/models/devices.py:640 +#: netbox/dcim/models/devices.py:640 msgid "rack face" msgstr "raf yüzü" -#: dcim/models/devices.py:660 dcim/models/devices.py:1380 -#: virtualization/models/virtualmachines.py:100 +#: netbox/dcim/models/devices.py:660 netbox/dcim/models/devices.py:1380 +#: netbox/virtualization/models/virtualmachines.py:100 msgid "primary IPv4" msgstr "birincil IPv4" -#: dcim/models/devices.py:668 dcim/models/devices.py:1388 -#: virtualization/models/virtualmachines.py:108 +#: netbox/dcim/models/devices.py:668 netbox/dcim/models/devices.py:1388 +#: netbox/virtualization/models/virtualmachines.py:108 msgid "primary IPv6" msgstr "birincil IPv6" -#: dcim/models/devices.py:676 +#: netbox/dcim/models/devices.py:676 msgid "out-of-band IP" msgstr "bant dışı IP" -#: dcim/models/devices.py:693 +#: netbox/dcim/models/devices.py:693 msgid "VC position" msgstr "VC pozisyonu" -#: dcim/models/devices.py:696 +#: netbox/dcim/models/devices.py:696 msgid "Virtual chassis position" msgstr "Sanal şasi konumu" -#: dcim/models/devices.py:699 +#: netbox/dcim/models/devices.py:699 msgid "VC priority" msgstr "VC önceliği" -#: dcim/models/devices.py:703 +#: netbox/dcim/models/devices.py:703 msgid "Virtual chassis master election priority" msgstr "Sanal şasi ana seçim önceliği" -#: dcim/models/devices.py:706 dcim/models/sites.py:207 +#: netbox/dcim/models/devices.py:706 netbox/dcim/models/sites.py:207 msgid "latitude" msgstr "enlem" -#: dcim/models/devices.py:711 dcim/models/devices.py:719 -#: dcim/models/sites.py:212 dcim/models/sites.py:220 +#: netbox/dcim/models/devices.py:711 netbox/dcim/models/devices.py:719 +#: netbox/dcim/models/sites.py:212 netbox/dcim/models/sites.py:220 msgid "GPS coordinate in decimal format (xx.yyyyyy)" msgstr "Ondalık formatta GPS koordinatı (xx.yyyyyy)" -#: dcim/models/devices.py:714 dcim/models/sites.py:215 +#: netbox/dcim/models/devices.py:714 netbox/dcim/models/sites.py:215 msgid "longitude" msgstr "boylam" -#: dcim/models/devices.py:787 +#: netbox/dcim/models/devices.py:787 msgid "Device name must be unique per site." msgstr "Aygıt adı site başına benzersiz olmalıdır." -#: dcim/models/devices.py:798 ipam/models/services.py:74 +#: netbox/dcim/models/devices.py:798 netbox/ipam/models/services.py:75 msgid "device" msgstr "cihaz" -#: dcim/models/devices.py:799 +#: netbox/dcim/models/devices.py:799 msgid "devices" msgstr "cihazlar" -#: dcim/models/devices.py:825 +#: netbox/dcim/models/devices.py:825 #, python-brace-format msgid "Rack {rack} does not belong to site {site}." msgstr "Raf {rack} siteye ait değil {site}." -#: dcim/models/devices.py:830 +#: netbox/dcim/models/devices.py:830 #, python-brace-format msgid "Location {location} does not belong to site {site}." msgstr "{location} Konum {site} adlı siteye ait değil." -#: dcim/models/devices.py:836 +#: netbox/dcim/models/devices.py:836 #, python-brace-format msgid "Rack {rack} does not belong to location {location}." msgstr "{rack} rafı {location} adlı konuma ait değil." -#: dcim/models/devices.py:843 +#: netbox/dcim/models/devices.py:843 msgid "Cannot select a rack face without assigning a rack." msgstr "Bir raf atamadan raf yüzü seçilemez." -#: dcim/models/devices.py:847 +#: netbox/dcim/models/devices.py:847 msgid "Cannot select a rack position without assigning a rack." msgstr "Bir raf atamadan raf konumu seçilemez." -#: dcim/models/devices.py:853 +#: netbox/dcim/models/devices.py:853 msgid "Position must be in increments of 0.5 rack units." msgstr "Konum 0,5 raf ünitesinin artışlarında olmalıdır." -#: dcim/models/devices.py:857 +#: netbox/dcim/models/devices.py:857 msgid "Must specify rack face when defining rack position." msgstr "Raf konumunu tanımlarken raf yüzü belirtilmelidir." -#: dcim/models/devices.py:865 +#: netbox/dcim/models/devices.py:865 #, 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." -#: dcim/models/devices.py:876 +#: netbox/dcim/models/devices.py:876 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." -#: dcim/models/devices.py:883 +#: netbox/dcim/models/devices.py:883 msgid "" "Child device types cannot be assigned to a rack position. This is an " "attribute of the parent device." @@ -5212,7 +5617,7 @@ msgstr "" "Alt aygıt türleri bir raf konumuna atanamaz. Bu, ana aygıtın bir " "özelliğidir." -#: dcim/models/devices.py:897 +#: netbox/dcim/models/devices.py:897 #, python-brace-format msgid "" "U{position} is already occupied or does not have sufficient space to " @@ -5221,22 +5626,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)" -#: dcim/models/devices.py:912 +#: netbox/dcim/models/devices.py:912 #, python-brace-format msgid "{ip} is not an IPv4 address." msgstr "{ip} Bu bir IPv4 adresi değildir." -#: dcim/models/devices.py:921 dcim/models/devices.py:936 +#: netbox/dcim/models/devices.py:921 netbox/dcim/models/devices.py:936 #, 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." -#: dcim/models/devices.py:927 +#: netbox/dcim/models/devices.py:927 #, python-brace-format msgid "{ip} is not an IPv6 address." msgstr "{ip} Bu bir IPv6 adresi değildir." -#: dcim/models/devices.py:954 +#: netbox/dcim/models/devices.py:954 #, python-brace-format msgid "" "The assigned platform is limited to {platform_manufacturer} device types, " @@ -5245,45 +5650,45 @@ 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}." -#: dcim/models/devices.py:965 +#: netbox/dcim/models/devices.py:965 #, python-brace-format msgid "The assigned cluster belongs to a different site ({site})" msgstr "Atanan küme farklı bir siteye aittir ({site})" -#: dcim/models/devices.py:973 +#: netbox/dcim/models/devices.py:973 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." -#: dcim/models/devices.py:1178 +#: netbox/dcim/models/devices.py:1178 msgid "module" msgstr "modül" -#: dcim/models/devices.py:1179 +#: netbox/dcim/models/devices.py:1179 msgid "modules" msgstr "modülleri" -#: dcim/models/devices.py:1195 +#: netbox/dcim/models/devices.py:1195 #, python-brace-format msgid "" "Module must be installed within a module bay belonging to the assigned " "device ({device})." msgstr "Modül, atanan cihaza ait bir modül bölmesine kurulmalıdır ({device})." -#: dcim/models/devices.py:1299 +#: netbox/dcim/models/devices.py:1299 msgid "domain" msgstr "domain" -#: dcim/models/devices.py:1312 dcim/models/devices.py:1313 +#: netbox/dcim/models/devices.py:1312 netbox/dcim/models/devices.py:1313 msgid "virtual chassis" msgstr "sanal kasa" -#: dcim/models/devices.py:1328 +#: netbox/dcim/models/devices.py:1328 #, 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." -#: dcim/models/devices.py:1344 +#: netbox/dcim/models/devices.py:1344 #, python-brace-format msgid "" "Unable to delete virtual chassis {self}. There are member interfaces which " @@ -5292,102 +5697,102 @@ msgstr "" "Sanal kasa silinemiyor {self}. Çapraz şasi LAG arabirimleri oluşturan üye " "arayüzleri vardır." -#: dcim/models/devices.py:1369 vpn/models/l2vpn.py:37 +#: netbox/dcim/models/devices.py:1369 netbox/vpn/models/l2vpn.py:37 msgid "identifier" msgstr "belirlemek" -#: dcim/models/devices.py:1370 +#: netbox/dcim/models/devices.py:1370 msgid "Numeric identifier unique to the parent device" msgstr "Ana aygıta benzersiz sayısal tanımlayıcı" -#: dcim/models/devices.py:1398 extras/models/customfields.py:210 -#: extras/models/models.py:127 extras/models/models.py:722 -#: netbox/models/__init__.py:114 +#: netbox/dcim/models/devices.py:1398 netbox/extras/models/customfields.py:210 +#: netbox/extras/models/models.py:127 netbox/extras/models/models.py:722 +#: netbox/netbox/models/__init__.py:114 msgid "comments" msgstr "yorumlar" -#: dcim/models/devices.py:1414 +#: netbox/dcim/models/devices.py:1414 msgid "virtual device context" msgstr "sanal cihaz bağlamı" -#: dcim/models/devices.py:1415 +#: netbox/dcim/models/devices.py:1415 msgid "virtual device contexts" msgstr "sanal cihaz bağlamları" -#: dcim/models/devices.py:1447 +#: netbox/dcim/models/devices.py:1447 #, python-brace-format msgid "{ip} is not an IPv{family} address." msgstr "{ip} IPV değil{family} adres." -#: dcim/models/devices.py:1453 +#: netbox/dcim/models/devices.py:1453 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." -#: dcim/models/mixins.py:15 extras/models/configs.py:41 -#: extras/models/models.py:341 extras/models/models.py:550 -#: extras/models/search.py:48 ipam/models/ip.py:194 +#: netbox/dcim/models/mixins.py:15 netbox/extras/models/configs.py:41 +#: netbox/extras/models/models.py:341 netbox/extras/models/models.py:550 +#: netbox/extras/models/search.py:48 netbox/ipam/models/ip.py:194 msgid "weight" msgstr "ağırlık" -#: dcim/models/mixins.py:22 +#: netbox/dcim/models/mixins.py:22 msgid "weight unit" msgstr "ağırlık birimi" -#: dcim/models/mixins.py:51 +#: netbox/dcim/models/mixins.py:51 msgid "Must specify a unit when setting a weight" msgstr "Ağırlık ayarlarken bir birim belirtmelisiniz" -#: dcim/models/power.py:55 +#: netbox/dcim/models/power.py:55 msgid "power panel" msgstr "güç paneli" -#: dcim/models/power.py:56 +#: netbox/dcim/models/power.py:56 msgid "power panels" msgstr "güç panelleri" -#: dcim/models/power.py:70 +#: netbox/dcim/models/power.py:70 #, python-brace-format msgid "" "Location {location} ({location_site}) is in a different site than {site}" msgstr "{location} ({location_site}) adlı konum, {site} adlı sitede değil." -#: dcim/models/power.py:108 +#: netbox/dcim/models/power.py:108 msgid "supply" msgstr "sağlamak" -#: dcim/models/power.py:114 +#: netbox/dcim/models/power.py:114 msgid "phase" msgstr "faz" -#: dcim/models/power.py:120 +#: netbox/dcim/models/power.py:120 msgid "voltage" msgstr "voltaj" -#: dcim/models/power.py:125 +#: netbox/dcim/models/power.py:125 msgid "amperage" msgstr "amper" -#: dcim/models/power.py:130 +#: netbox/dcim/models/power.py:130 msgid "max utilization" msgstr "maksimum kullanım" -#: dcim/models/power.py:133 +#: netbox/dcim/models/power.py:133 msgid "Maximum permissible draw (percentage)" msgstr "İzin verilen maksimum çekiliş (yüzde)" -#: dcim/models/power.py:136 +#: netbox/dcim/models/power.py:136 msgid "available power" msgstr "mevcut güç" -#: dcim/models/power.py:164 +#: netbox/dcim/models/power.py:164 msgid "power feed" msgstr "güç beslemesi" -#: dcim/models/power.py:165 +#: netbox/dcim/models/power.py:165 msgid "power feeds" msgstr "güç beslemeleri" -#: dcim/models/power.py:179 +#: netbox/dcim/models/power.py:179 #, python-brace-format msgid "" "Rack {rack} ({rack_site}) and power panel {powerpanel} ({powerpanel_site}) " @@ -5396,97 +5801,98 @@ msgstr "" "Raf {rack} ({rack_site}) ve güç paneli {powerpanel} ({powerpanel_site}) " "farklı sitelerdedir." -#: dcim/models/power.py:190 +#: netbox/dcim/models/power.py:190 msgid "Voltage cannot be negative for AC supply" msgstr "AC beslemesi için voltaj negatif olamaz" -#: dcim/models/racks.py:50 +#: netbox/dcim/models/racks.py:50 msgid "rack role" msgstr "raf rolü" -#: dcim/models/racks.py:51 +#: netbox/dcim/models/racks.py:51 msgid "rack roles" msgstr "raf rolleri" -#: dcim/models/racks.py:75 +#: netbox/dcim/models/racks.py:75 msgid "facility ID" msgstr "tesis kimliği" -#: dcim/models/racks.py:76 +#: netbox/dcim/models/racks.py:76 msgid "Locally-assigned identifier" msgstr "Yerel olarak atanmış tanımlayıcı" -#: dcim/models/racks.py:109 ipam/forms/bulk_import.py:200 -#: ipam/forms/bulk_import.py:265 ipam/forms/bulk_import.py:300 -#: ipam/forms/bulk_import.py:467 virtualization/forms/bulk_import.py:112 +#: netbox/dcim/models/racks.py:109 netbox/ipam/forms/bulk_import.py:200 +#: netbox/ipam/forms/bulk_import.py:265 netbox/ipam/forms/bulk_import.py:300 +#: netbox/ipam/forms/bulk_import.py:467 +#: netbox/virtualization/forms/bulk_import.py:112 msgid "Functional role" msgstr "Fonksiyonel rol" -#: dcim/models/racks.py:122 +#: netbox/dcim/models/racks.py:122 msgid "A unique tag used to identify this rack" msgstr "Bu rafı tanımlamak için kullanılan benzersiz bir etiket" -#: dcim/models/racks.py:133 +#: netbox/dcim/models/racks.py:133 msgid "width" msgstr "genişlik" -#: dcim/models/racks.py:134 +#: netbox/dcim/models/racks.py:134 msgid "Rail-to-rail width" msgstr "Ray-ray genişliği" -#: dcim/models/racks.py:140 +#: netbox/dcim/models/racks.py:140 msgid "Height in rack units" msgstr "Raf ünitelerinde yükseklik" -#: dcim/models/racks.py:144 +#: netbox/dcim/models/racks.py:144 msgid "starting unit" msgstr "başlangıç ünitesi" -#: dcim/models/racks.py:146 +#: netbox/dcim/models/racks.py:146 msgid "Starting unit for rack" msgstr "Raf için başlangıç ünitesi" -#: dcim/models/racks.py:150 +#: netbox/dcim/models/racks.py:150 msgid "descending units" msgstr "azalan birimler" -#: dcim/models/racks.py:151 +#: netbox/dcim/models/racks.py:151 msgid "Units are numbered top-to-bottom" msgstr "Birimler yukarıdan aşağıya numaralandırılmıştır" -#: dcim/models/racks.py:154 +#: netbox/dcim/models/racks.py:154 msgid "outer width" msgstr "dış genişlik" -#: dcim/models/racks.py:157 +#: netbox/dcim/models/racks.py:157 msgid "Outer dimension of rack (width)" msgstr "Rafın dış boyutu (genişlik)" -#: dcim/models/racks.py:160 +#: netbox/dcim/models/racks.py:160 msgid "outer depth" msgstr "dış derinlik" -#: dcim/models/racks.py:163 +#: netbox/dcim/models/racks.py:163 msgid "Outer dimension of rack (depth)" msgstr "Rafın dış boyutu (derinlik)" -#: dcim/models/racks.py:166 +#: netbox/dcim/models/racks.py:166 msgid "outer unit" msgstr "dış ünite" -#: dcim/models/racks.py:172 +#: netbox/dcim/models/racks.py:172 msgid "max weight" msgstr "maksimum ağırlık" -#: dcim/models/racks.py:175 +#: netbox/dcim/models/racks.py:175 msgid "Maximum load capacity for the rack" msgstr "Raf için maksimum yük kapasitesi" -#: dcim/models/racks.py:183 +#: netbox/dcim/models/racks.py:183 msgid "mounting depth" msgstr "montaj derinliği" -#: dcim/models/racks.py:187 +#: netbox/dcim/models/racks.py:187 msgid "" "Maximum depth of a mounted device, in millimeters. For four-post racks, this" " is the distance between the front and rear rails." @@ -5494,28 +5900,28 @@ msgstr "" "Monte edilmiş bir cihazın milimetre cinsinden maksimum derinliği. Dört " "direkli raflar için bu, ön ve arka raylar arasındaki mesafedir." -#: dcim/models/racks.py:221 +#: netbox/dcim/models/racks.py:221 msgid "rack" msgstr "raf" -#: dcim/models/racks.py:222 +#: netbox/dcim/models/racks.py:222 msgid "racks" msgstr "rafları" -#: dcim/models/racks.py:237 +#: netbox/dcim/models/racks.py:237 #, python-brace-format msgid "Assigned location must belong to parent site ({site})." msgstr "Atanan konum üst siteye ait olmalıdır ({site})." -#: dcim/models/racks.py:241 +#: netbox/dcim/models/racks.py:241 msgid "Must specify a unit when setting an outer width/depth" msgstr "Dış genişlik/derinlik ayarlarken bir birim belirtmelidir" -#: dcim/models/racks.py:245 +#: netbox/dcim/models/racks.py:245 msgid "Must specify a unit when setting a maximum weight" msgstr "Maksimum ağırlık ayarlarken bir birim belirtmelisiniz" -#: dcim/models/racks.py:255 +#: netbox/dcim/models/racks.py:255 #, python-brace-format msgid "" "Rack must be at least {min_height}U tall to house currently installed " @@ -5524,7 +5930,7 @@ msgstr "" "Raf en az olmalıdır {min_height}Şu anda yüklü cihazları barındırmak için " "yeterli." -#: dcim/models/racks.py:262 +#: netbox/dcim/models/racks.py:262 #, python-brace-format msgid "" "Rack unit numbering must begin at {position} or less to house currently " @@ -5533,856 +5939,914 @@ msgstr "" "Raf ünitesi numaralandırması şu adreste başlamalıdır: {position} veya şu " "anda yüklü cihazları barındırmak için daha az." -#: dcim/models/racks.py:270 +#: netbox/dcim/models/racks.py:270 #, python-brace-format msgid "Location must be from the same site, {site}." msgstr "Konum aynı siteden olmalı, {site}." -#: dcim/models/racks.py:523 +#: netbox/dcim/models/racks.py:523 msgid "units" msgstr "birimler" -#: dcim/models/racks.py:549 +#: netbox/dcim/models/racks.py:549 msgid "rack reservation" msgstr "raf rezervasyonu" -#: dcim/models/racks.py:550 +#: netbox/dcim/models/racks.py:550 msgid "rack reservations" msgstr "raf rezervasyonları" -#: dcim/models/racks.py:567 +#: netbox/dcim/models/racks.py:567 #, python-brace-format msgid "Invalid unit(s) for {height}U rack: {unit_list}" msgstr "Geçersiz birim (ler) i {height}U rafı: {unit_list}" -#: dcim/models/racks.py:580 +#: netbox/dcim/models/racks.py:580 #, python-brace-format msgid "The following units have already been reserved: {unit_list}" msgstr "Aşağıdaki birimler zaten rezerve edilmiştir: {unit_list}" -#: dcim/models/sites.py:49 +#: netbox/dcim/models/sites.py:49 msgid "A top-level region with this name already exists." msgstr "Bu ada sahip üst düzey bir bölge zaten var." -#: dcim/models/sites.py:59 +#: netbox/dcim/models/sites.py:59 msgid "A top-level region with this slug already exists." msgstr "Bu kısa adı içeren üst düzey bir bölge zaten var." -#: dcim/models/sites.py:62 +#: netbox/dcim/models/sites.py:62 msgid "region" msgstr "bölge" -#: dcim/models/sites.py:63 +#: netbox/dcim/models/sites.py:63 msgid "regions" msgstr "bölgeler" -#: dcim/models/sites.py:102 +#: netbox/dcim/models/sites.py:102 msgid "A top-level site group with this name already exists." msgstr "Bu ada sahip üst düzey bir site grubu zaten var." -#: dcim/models/sites.py:112 +#: netbox/dcim/models/sites.py:112 msgid "A top-level site group with this slug already exists." msgstr "Bu kısa adı içeren üst düzey bir site grubu zaten var." -#: dcim/models/sites.py:115 +#: netbox/dcim/models/sites.py:115 msgid "site group" msgstr "site grubu" -#: dcim/models/sites.py:116 +#: netbox/dcim/models/sites.py:116 msgid "site groups" msgstr "site grupları" -#: dcim/models/sites.py:141 +#: netbox/dcim/models/sites.py:141 msgid "Full name of the site" msgstr "Sitenin tam adı" -#: dcim/models/sites.py:181 dcim/models/sites.py:279 +#: netbox/dcim/models/sites.py:181 netbox/dcim/models/sites.py:279 msgid "facility" msgstr "tesise" -#: dcim/models/sites.py:184 dcim/models/sites.py:282 +#: netbox/dcim/models/sites.py:184 netbox/dcim/models/sites.py:282 msgid "Local facility ID or description" msgstr "Yerel tesis kimliği veya açıklaması" -#: dcim/models/sites.py:195 +#: netbox/dcim/models/sites.py:195 msgid "physical address" msgstr "fiziksel adres" -#: dcim/models/sites.py:198 +#: netbox/dcim/models/sites.py:198 msgid "Physical location of the building" msgstr "Binanın fiziksel konumu" -#: dcim/models/sites.py:201 +#: netbox/dcim/models/sites.py:201 msgid "shipping address" msgstr "teslimat adresi" -#: dcim/models/sites.py:204 +#: netbox/dcim/models/sites.py:204 msgid "If different from the physical address" msgstr "Fiziksel adresden farklıysa" -#: dcim/models/sites.py:238 +#: netbox/dcim/models/sites.py:238 msgid "site" msgstr "sitesi" -#: dcim/models/sites.py:239 +#: netbox/dcim/models/sites.py:239 msgid "sites" msgstr "siteler" -#: dcim/models/sites.py:309 +#: netbox/dcim/models/sites.py:309 msgid "A location with this name already exists within the specified site." msgstr "Belirtilen sitede bu ada sahip bir konum zaten var." -#: dcim/models/sites.py:319 +#: netbox/dcim/models/sites.py:319 msgid "A location with this slug already exists within the specified site." msgstr "Belirtilen sitede bu kısa ada sahip bir konum zaten var." -#: dcim/models/sites.py:322 +#: netbox/dcim/models/sites.py:322 msgid "location" msgstr "konum" -#: dcim/models/sites.py:323 +#: netbox/dcim/models/sites.py:323 msgid "locations" msgstr "konumlar" -#: dcim/models/sites.py:337 +#: netbox/dcim/models/sites.py:337 #, python-brace-format msgid "Parent location ({parent}) must belong to the same site ({site})." msgstr "Ana konum ({parent}) aynı siteye ({site}) ait olmalıdır." -#: dcim/tables/cables.py:54 +#: netbox/dcim/tables/cables.py:54 msgid "Termination A" msgstr "Fesih A" -#: dcim/tables/cables.py:59 +#: netbox/dcim/tables/cables.py:59 msgid "Termination B" msgstr "Sonlandırma B" -#: dcim/tables/cables.py:65 wireless/tables/wirelesslink.py:22 +#: netbox/dcim/tables/cables.py:65 netbox/wireless/tables/wirelesslink.py:22 msgid "Device A" msgstr "Aygıt A" -#: dcim/tables/cables.py:71 wireless/tables/wirelesslink.py:31 +#: netbox/dcim/tables/cables.py:71 netbox/wireless/tables/wirelesslink.py:31 msgid "Device B" msgstr "Aygıt B" -#: dcim/tables/cables.py:77 +#: netbox/dcim/tables/cables.py:77 msgid "Location A" msgstr "Konum A" -#: dcim/tables/cables.py:83 +#: netbox/dcim/tables/cables.py:83 msgid "Location B" msgstr "Konum B" -#: dcim/tables/cables.py:89 +#: netbox/dcim/tables/cables.py:89 msgid "Rack A" msgstr "Raf A" -#: dcim/tables/cables.py:95 +#: netbox/dcim/tables/cables.py:95 msgid "Rack B" msgstr "Raf B" -#: dcim/tables/cables.py:101 +#: netbox/dcim/tables/cables.py:101 msgid "Site A" msgstr "Site A" -#: dcim/tables/cables.py:107 +#: netbox/dcim/tables/cables.py:107 msgid "Site B" msgstr "Site B" -#: dcim/tables/connections.py:31 dcim/tables/connections.py:50 -#: dcim/tables/connections.py:71 -#: templates/dcim/inc/connection_endpoints.html:16 +#: 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 msgid "Reachable" msgstr "Ulaşılabilir" -#: dcim/tables/devices.py:66 dcim/tables/devices.py:111 -#: dcim/tables/racks.py:81 dcim/tables/sites.py:143 -#: extras/tables/tables.py:435 netbox/navigation/menu.py:56 -#: netbox/navigation/menu.py:60 netbox/navigation/menu.py:62 -#: virtualization/forms/model_forms.py:122 -#: virtualization/tables/clusters.py:83 virtualization/views.py:210 +#: netbox/dcim/tables/devices.py:58 netbox/dcim/tables/devices.py:103 +#: netbox/dcim/tables/racks.py:81 netbox/dcim/tables/sites.py:143 +#: netbox/extras/tables/tables.py:435 netbox/netbox/navigation/menu.py:56 +#: netbox/netbox/navigation/menu.py:60 netbox/netbox/navigation/menu.py:62 +#: netbox/virtualization/forms/model_forms.py:122 +#: netbox/virtualization/tables/clusters.py:83 +#: netbox/virtualization/views.py:210 msgid "Devices" msgstr "Aygıtlar" -#: dcim/tables/devices.py:71 dcim/tables/devices.py:116 -#: virtualization/tables/clusters.py:88 +#: netbox/dcim/tables/devices.py:63 netbox/dcim/tables/devices.py:108 +#: netbox/virtualization/tables/clusters.py:88 msgid "VMs" msgstr "Sanal Makineler" -#: dcim/tables/devices.py:105 dcim/tables/devices.py:221 -#: extras/forms/model_forms.py:506 templates/dcim/device.html:111 -#: templates/dcim/device/render_config.html:11 -#: templates/dcim/device/render_config.html:14 -#: templates/dcim/devicerole.html:44 templates/dcim/platform.html:41 -#: templates/extras/configtemplate.html:10 -#: templates/virtualization/virtualmachine.html:44 -#: templates/virtualization/virtualmachine/render_config.html:11 -#: templates/virtualization/virtualmachine/render_config.html:14 -#: virtualization/tables/virtualmachines.py:106 +#: netbox/dcim/tables/devices.py:97 netbox/dcim/tables/devices.py:213 +#: netbox/extras/forms/model_forms.py:506 +#: netbox/templates/dcim/device.html:112 +#: netbox/templates/dcim/device/render_config.html:11 +#: netbox/templates/dcim/device/render_config.html:14 +#: netbox/templates/dcim/devicerole.html:44 +#: netbox/templates/dcim/platform.html:41 +#: netbox/templates/extras/configtemplate.html:10 +#: netbox/templates/virtualization/virtualmachine.html:44 +#: netbox/templates/virtualization/virtualmachine/render_config.html:11 +#: netbox/templates/virtualization/virtualmachine/render_config.html:14 +#: netbox/virtualization/tables/virtualmachines.py:106 msgid "Config Template" msgstr "Yapılandırma Şablonu" -#: dcim/tables/devices.py:155 templates/dcim/sitegroup.html:26 +#: netbox/dcim/tables/devices.py:147 netbox/templates/dcim/sitegroup.html:26 msgid "Site Group" msgstr "Site Grubu" -#: dcim/tables/devices.py:192 dcim/tables/devices.py:1051 -#: ipam/forms/bulk_import.py:511 ipam/forms/model_forms.py:304 -#: ipam/forms/model_forms.py:313 ipam/tables/ip.py:352 ipam/tables/ip.py:418 -#: ipam/tables/ip.py:441 templates/ipam/ipaddress.html:11 -#: virtualization/tables/virtualmachines.py:94 +#: netbox/dcim/tables/devices.py:184 netbox/dcim/tables/devices.py:1033 +#: netbox/ipam/forms/bulk_import.py:511 netbox/ipam/forms/model_forms.py:304 +#: netbox/ipam/forms/model_forms.py:313 netbox/ipam/tables/ip.py:352 +#: netbox/ipam/tables/ip.py:418 netbox/ipam/tables/ip.py:441 +#: netbox/templates/ipam/ipaddress.html:11 +#: netbox/virtualization/tables/virtualmachines.py:94 msgid "IP Address" msgstr "IP Adresi" -#: dcim/tables/devices.py:196 dcim/tables/devices.py:1055 -#: virtualization/tables/virtualmachines.py:85 +#: netbox/dcim/tables/devices.py:188 netbox/dcim/tables/devices.py:1037 +#: netbox/virtualization/tables/virtualmachines.py:85 msgid "IPv4 Address" msgstr "IPv4 Adresi" -#: dcim/tables/devices.py:200 dcim/tables/devices.py:1059 -#: virtualization/tables/virtualmachines.py:89 +#: netbox/dcim/tables/devices.py:192 netbox/dcim/tables/devices.py:1041 +#: netbox/virtualization/tables/virtualmachines.py:89 msgid "IPv6 Address" msgstr "IPv6 Adresi" -#: dcim/tables/devices.py:215 +#: netbox/dcim/tables/devices.py:207 msgid "VC Position" msgstr "VC Pozisyonu" -#: dcim/tables/devices.py:218 +#: netbox/dcim/tables/devices.py:210 msgid "VC Priority" msgstr "VC Önceliği" -#: dcim/tables/devices.py:225 templates/dcim/device_edit.html:38 -#: templates/dcim/devicebay_populate.html:16 +#: netbox/dcim/tables/devices.py:217 netbox/templates/dcim/device_edit.html:38 +#: netbox/templates/dcim/devicebay_populate.html:16 msgid "Parent Device" msgstr "Ebeveyn Aygıtı" -#: dcim/tables/devices.py:230 +#: netbox/dcim/tables/devices.py:222 msgid "Position (Device Bay)" msgstr "Konum (Aygıt Yuvası)" -#: dcim/tables/devices.py:239 +#: netbox/dcim/tables/devices.py:231 msgid "Console ports" msgstr "Konsol bağlantı noktaları" -#: dcim/tables/devices.py:242 +#: netbox/dcim/tables/devices.py:234 msgid "Console server ports" msgstr "Konsol sunucusu bağlantı noktaları" -#: dcim/tables/devices.py:245 +#: netbox/dcim/tables/devices.py:237 msgid "Power ports" msgstr "Güç bağlantı noktaları" -#: dcim/tables/devices.py:248 +#: netbox/dcim/tables/devices.py:240 msgid "Power outlets" msgstr "Elektrik prizleri" -#: dcim/tables/devices.py:251 dcim/tables/devices.py:1064 -#: dcim/tables/devicetypes.py:125 dcim/views.py:1006 dcim/views.py:1245 -#: dcim/views.py:1931 netbox/navigation/menu.py:81 -#: netbox/navigation/menu.py:237 templates/dcim/device/base.html:37 -#: templates/dcim/device_list.html:43 templates/dcim/devicetype/base.html:34 -#: templates/dcim/module.html:34 templates/dcim/moduletype/base.html:34 -#: templates/dcim/virtualdevicecontext.html:61 -#: templates/dcim/virtualdevicecontext.html:81 -#: templates/virtualization/virtualmachine/base.html:27 -#: templates/virtualization/virtualmachine_list.html:14 -#: virtualization/tables/virtualmachines.py:100 virtualization/views.py:367 -#: wireless/tables/wirelesslan.py:55 +#: netbox/dcim/tables/devices.py:243 netbox/dcim/tables/devices.py:1046 +#: netbox/dcim/tables/devicetypes.py:125 netbox/dcim/views.py:1006 +#: netbox/dcim/views.py:1245 netbox/dcim/views.py:1931 +#: netbox/netbox/navigation/menu.py:81 netbox/netbox/navigation/menu.py:237 +#: netbox/templates/dcim/device/base.html:37 +#: netbox/templates/dcim/device_list.html:43 +#: netbox/templates/dcim/devicetype/base.html:34 +#: netbox/templates/dcim/module.html:34 +#: netbox/templates/dcim/moduletype/base.html:34 +#: netbox/templates/dcim/virtualdevicecontext.html:61 +#: netbox/templates/dcim/virtualdevicecontext.html:81 +#: netbox/templates/virtualization/virtualmachine/base.html:27 +#: netbox/templates/virtualization/virtualmachine_list.html:14 +#: netbox/virtualization/tables/virtualmachines.py:100 +#: netbox/virtualization/views.py:367 netbox/wireless/tables/wirelesslan.py:55 msgid "Interfaces" msgstr "Arayüzler" -#: dcim/tables/devices.py:254 +#: netbox/dcim/tables/devices.py:246 msgid "Front ports" msgstr "Ön bağlantı noktaları" -#: dcim/tables/devices.py:260 +#: netbox/dcim/tables/devices.py:252 msgid "Device bays" msgstr "Aygıt yuvaları" -#: dcim/tables/devices.py:263 +#: netbox/dcim/tables/devices.py:255 msgid "Module bays" msgstr "Modül bölmeleri" -#: dcim/tables/devices.py:266 +#: netbox/dcim/tables/devices.py:258 msgid "Inventory items" msgstr "Envanter kalemleri" -#: dcim/tables/devices.py:305 dcim/tables/modules.py:56 -#: templates/dcim/modulebay.html:17 +#: netbox/dcim/tables/devices.py:297 netbox/dcim/tables/modules.py:56 +#: netbox/templates/dcim/modulebay.html:17 msgid "Module Bay" msgstr "Modül Yuvası" -#: dcim/tables/devices.py:318 dcim/tables/devicetypes.py:48 -#: dcim/tables/devicetypes.py:140 dcim/views.py:1081 dcim/views.py:2024 -#: netbox/navigation/menu.py:90 templates/dcim/device/base.html:52 -#: templates/dcim/device_list.html:71 templates/dcim/devicetype/base.html:49 -#: templates/dcim/inc/panels/inventory_items.html:6 -#: templates/dcim/inventoryitemrole.html:32 +#: netbox/dcim/tables/devices.py:310 netbox/dcim/tables/devicetypes.py:48 +#: netbox/dcim/tables/devicetypes.py:140 netbox/dcim/views.py:1081 +#: netbox/dcim/views.py:2024 netbox/netbox/navigation/menu.py:90 +#: netbox/templates/dcim/device/base.html:52 +#: netbox/templates/dcim/device_list.html:71 +#: netbox/templates/dcim/devicetype/base.html:49 +#: netbox/templates/dcim/inc/panels/inventory_items.html:6 +#: netbox/templates/dcim/inventoryitemrole.html:32 msgid "Inventory Items" msgstr "Envanter Öğeleri" -#: dcim/tables/devices.py:330 +#: netbox/dcim/tables/devices.py:322 msgid "Cable Color" msgstr "Kablo Rengi" -#: dcim/tables/devices.py:336 +#: netbox/dcim/tables/devices.py:328 msgid "Link Peers" msgstr "Meslektaşları Bağla" -#: dcim/tables/devices.py:339 +#: netbox/dcim/tables/devices.py:331 msgid "Mark Connected" msgstr "Bağlı İşaretle" -#: dcim/tables/devices.py:455 +#: netbox/dcim/tables/devices.py:449 msgid "Maximum draw (W)" msgstr "Maksimum çekim (W)" -#: dcim/tables/devices.py:458 +#: netbox/dcim/tables/devices.py:452 msgid "Allocated draw (W)" msgstr "Tahsis edilen çekiliş (W)" -#: dcim/tables/devices.py:558 ipam/forms/model_forms.py:747 -#: ipam/tables/fhrp.py:28 ipam/views.py:602 ipam/views.py:701 -#: netbox/navigation/menu.py:145 netbox/navigation/menu.py:147 -#: templates/dcim/interface.html:339 templates/ipam/ipaddress_bulk_add.html:15 -#: templates/ipam/service.html:40 templates/virtualization/vminterface.html:85 -#: vpn/tables/tunnels.py:98 +#: netbox/dcim/tables/devices.py:546 netbox/ipam/forms/model_forms.py:747 +#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:602 +#: netbox/ipam/views.py:701 netbox/netbox/navigation/menu.py:145 +#: netbox/netbox/navigation/menu.py:147 +#: netbox/templates/dcim/interface.html:339 +#: netbox/templates/ipam/ipaddress_bulk_add.html:15 +#: netbox/templates/ipam/service.html:40 +#: netbox/templates/virtualization/vminterface.html:85 +#: netbox/vpn/tables/tunnels.py:98 msgid "IP Addresses" msgstr "IP Adresleri" -#: dcim/tables/devices.py:564 netbox/navigation/menu.py:189 -#: templates/ipam/inc/panels/fhrp_groups.html:6 +#: netbox/dcim/tables/devices.py:552 netbox/netbox/navigation/menu.py:189 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:6 msgid "FHRP Groups" msgstr "FHRP Grupları" -#: dcim/tables/devices.py:576 templates/dcim/interface.html:89 -#: templates/virtualization/vminterface.html:67 templates/vpn/tunnel.html:18 -#: templates/vpn/tunneltermination.html:13 vpn/forms/bulk_edit.py:76 -#: vpn/forms/bulk_import.py:76 vpn/forms/filtersets.py:42 -#: vpn/forms/filtersets.py:82 vpn/forms/model_forms.py:60 -#: vpn/forms/model_forms.py:145 vpn/tables/tunnels.py:78 +#: netbox/dcim/tables/devices.py:564 netbox/templates/dcim/interface.html:89 +#: netbox/templates/virtualization/vminterface.html:67 +#: netbox/templates/vpn/tunnel.html:18 +#: netbox/templates/vpn/tunneltermination.html:13 +#: netbox/vpn/forms/bulk_edit.py:76 netbox/vpn/forms/bulk_import.py:76 +#: netbox/vpn/forms/filtersets.py:42 netbox/vpn/forms/filtersets.py:82 +#: netbox/vpn/forms/model_forms.py:60 netbox/vpn/forms/model_forms.py:145 +#: netbox/vpn/tables/tunnels.py:78 msgid "Tunnel" msgstr "Tünel" -#: dcim/tables/devices.py:601 dcim/tables/devicetypes.py:224 -#: templates/dcim/interface.html:65 +#: netbox/dcim/tables/devices.py:589 netbox/dcim/tables/devicetypes.py:224 +#: netbox/templates/dcim/interface.html:65 msgid "Management Only" msgstr "Yalnızca Yönetim" -#: dcim/tables/devices.py:619 +#: netbox/dcim/tables/devices.py:607 msgid "VDCs" msgstr "VDC'ler" -#: dcim/tables/devices.py:870 templates/dcim/modulebay.html:49 +#: netbox/dcim/tables/devices.py:852 netbox/templates/dcim/modulebay.html:49 msgid "Installed Module" msgstr "Yüklü Modül" -#: dcim/tables/devices.py:873 +#: netbox/dcim/tables/devices.py:855 msgid "Module Serial" msgstr "Modül Seri" -#: dcim/tables/devices.py:877 +#: netbox/dcim/tables/devices.py:859 msgid "Module Asset Tag" msgstr "Modül Varlık Etiketi" -#: dcim/tables/devices.py:886 +#: netbox/dcim/tables/devices.py:868 msgid "Module Status" msgstr "Modül Durumu" -#: dcim/tables/devices.py:928 dcim/tables/devicetypes.py:308 -#: templates/dcim/inventoryitem.html:40 +#: netbox/dcim/tables/devices.py:910 netbox/dcim/tables/devicetypes.py:308 +#: netbox/templates/dcim/inventoryitem.html:40 msgid "Component" msgstr "Bileşen" -#: dcim/tables/devices.py:983 +#: netbox/dcim/tables/devices.py:965 msgid "Items" msgstr "Öğeler" -#: dcim/tables/devicetypes.py:38 netbox/navigation/menu.py:71 -#: netbox/navigation/menu.py:73 +#: netbox/dcim/tables/devicetypes.py:38 netbox/netbox/navigation/menu.py:71 +#: netbox/netbox/navigation/menu.py:73 msgid "Device Types" msgstr "Aygıt Türleri" -#: dcim/tables/devicetypes.py:43 netbox/navigation/menu.py:74 +#: netbox/dcim/tables/devicetypes.py:43 netbox/netbox/navigation/menu.py:74 msgid "Module Types" msgstr "Modül Çeşitleri" -#: dcim/tables/devicetypes.py:53 extras/forms/filtersets.py:380 -#: extras/forms/model_forms.py:413 extras/tables/tables.py:430 -#: netbox/navigation/menu.py:65 +#: netbox/dcim/tables/devicetypes.py:53 netbox/extras/forms/filtersets.py:380 +#: netbox/extras/forms/model_forms.py:413 netbox/extras/tables/tables.py:430 +#: netbox/netbox/navigation/menu.py:65 msgid "Platforms" msgstr "Platformlar" -#: dcim/tables/devicetypes.py:85 templates/dcim/devicetype.html:29 +#: netbox/dcim/tables/devicetypes.py:85 +#: netbox/templates/dcim/devicetype.html:29 msgid "Default Platform" msgstr "Varsayılan Platform" -#: dcim/tables/devicetypes.py:89 templates/dcim/devicetype.html:45 +#: netbox/dcim/tables/devicetypes.py:89 +#: netbox/templates/dcim/devicetype.html:45 msgid "Full Depth" msgstr "Tam Derinlik" -#: dcim/tables/devicetypes.py:98 +#: netbox/dcim/tables/devicetypes.py:98 msgid "U Height" msgstr "U Yüksekliği" -#: dcim/tables/devicetypes.py:110 dcim/tables/modules.py:26 +#: netbox/dcim/tables/devicetypes.py:110 netbox/dcim/tables/modules.py:26 msgid "Instances" msgstr "Örnekler" -#: dcim/tables/devicetypes.py:113 dcim/views.py:946 dcim/views.py:1185 -#: dcim/views.py:1871 netbox/navigation/menu.py:84 -#: templates/dcim/device/base.html:25 templates/dcim/device_list.html:15 -#: templates/dcim/devicetype/base.html:22 templates/dcim/module.html:22 -#: templates/dcim/moduletype/base.html:22 +#: netbox/dcim/tables/devicetypes.py:113 netbox/dcim/views.py:946 +#: netbox/dcim/views.py:1185 netbox/dcim/views.py:1871 +#: netbox/netbox/navigation/menu.py:84 +#: netbox/templates/dcim/device/base.html:25 +#: netbox/templates/dcim/device_list.html:15 +#: netbox/templates/dcim/devicetype/base.html:22 +#: netbox/templates/dcim/module.html:22 +#: netbox/templates/dcim/moduletype/base.html:22 msgid "Console Ports" msgstr "Konsol Bağlantı Noktaları" -#: dcim/tables/devicetypes.py:116 dcim/views.py:961 dcim/views.py:1200 -#: dcim/views.py:1886 netbox/navigation/menu.py:85 -#: templates/dcim/device/base.html:28 templates/dcim/device_list.html:22 -#: templates/dcim/devicetype/base.html:25 templates/dcim/module.html:25 -#: templates/dcim/moduletype/base.html:25 +#: netbox/dcim/tables/devicetypes.py:116 netbox/dcim/views.py:961 +#: netbox/dcim/views.py:1200 netbox/dcim/views.py:1886 +#: netbox/netbox/navigation/menu.py:85 +#: netbox/templates/dcim/device/base.html:28 +#: netbox/templates/dcim/device_list.html:22 +#: netbox/templates/dcim/devicetype/base.html:25 +#: netbox/templates/dcim/module.html:25 +#: netbox/templates/dcim/moduletype/base.html:25 msgid "Console Server Ports" msgstr "Konsol Sunucusu Bağlantı Noktaları" -#: dcim/tables/devicetypes.py:119 dcim/views.py:976 dcim/views.py:1215 -#: dcim/views.py:1901 netbox/navigation/menu.py:86 -#: templates/dcim/device/base.html:31 templates/dcim/device_list.html:29 -#: templates/dcim/devicetype/base.html:28 templates/dcim/module.html:28 -#: templates/dcim/moduletype/base.html:28 +#: netbox/dcim/tables/devicetypes.py:119 netbox/dcim/views.py:976 +#: netbox/dcim/views.py:1215 netbox/dcim/views.py:1901 +#: netbox/netbox/navigation/menu.py:86 +#: netbox/templates/dcim/device/base.html:31 +#: netbox/templates/dcim/device_list.html:29 +#: netbox/templates/dcim/devicetype/base.html:28 +#: netbox/templates/dcim/module.html:28 +#: netbox/templates/dcim/moduletype/base.html:28 msgid "Power Ports" msgstr "Güç Bağlantı Noktaları" -#: dcim/tables/devicetypes.py:122 dcim/views.py:991 dcim/views.py:1230 -#: dcim/views.py:1916 netbox/navigation/menu.py:87 -#: templates/dcim/device/base.html:34 templates/dcim/device_list.html:36 -#: templates/dcim/devicetype/base.html:31 templates/dcim/module.html:31 -#: templates/dcim/moduletype/base.html:31 +#: netbox/dcim/tables/devicetypes.py:122 netbox/dcim/views.py:991 +#: netbox/dcim/views.py:1230 netbox/dcim/views.py:1916 +#: netbox/netbox/navigation/menu.py:87 +#: netbox/templates/dcim/device/base.html:34 +#: netbox/templates/dcim/device_list.html:36 +#: netbox/templates/dcim/devicetype/base.html:31 +#: netbox/templates/dcim/module.html:31 +#: netbox/templates/dcim/moduletype/base.html:31 msgid "Power Outlets" msgstr "Elektrik Prizleri" -#: dcim/tables/devicetypes.py:128 dcim/views.py:1021 dcim/views.py:1260 -#: dcim/views.py:1952 netbox/navigation/menu.py:82 -#: templates/dcim/device/base.html:40 templates/dcim/devicetype/base.html:37 -#: templates/dcim/module.html:37 templates/dcim/moduletype/base.html:37 +#: netbox/dcim/tables/devicetypes.py:128 netbox/dcim/views.py:1021 +#: netbox/dcim/views.py:1260 netbox/dcim/views.py:1952 +#: netbox/netbox/navigation/menu.py:82 +#: netbox/templates/dcim/device/base.html:40 +#: netbox/templates/dcim/devicetype/base.html:37 +#: netbox/templates/dcim/module.html:37 +#: netbox/templates/dcim/moduletype/base.html:37 msgid "Front Ports" msgstr "Ön Bağlantı Noktaları" -#: dcim/tables/devicetypes.py:131 dcim/views.py:1036 dcim/views.py:1275 -#: dcim/views.py:1967 netbox/navigation/menu.py:83 -#: templates/dcim/device/base.html:43 templates/dcim/device_list.html:50 -#: templates/dcim/devicetype/base.html:40 templates/dcim/module.html:40 -#: templates/dcim/moduletype/base.html:40 +#: netbox/dcim/tables/devicetypes.py:131 netbox/dcim/views.py:1036 +#: netbox/dcim/views.py:1275 netbox/dcim/views.py:1967 +#: netbox/netbox/navigation/menu.py:83 +#: netbox/templates/dcim/device/base.html:43 +#: netbox/templates/dcim/device_list.html:50 +#: netbox/templates/dcim/devicetype/base.html:40 +#: netbox/templates/dcim/module.html:40 +#: netbox/templates/dcim/moduletype/base.html:40 msgid "Rear Ports" msgstr "Arka Bağlantı Noktaları" -#: dcim/tables/devicetypes.py:134 dcim/views.py:1066 dcim/views.py:2005 -#: netbox/navigation/menu.py:89 templates/dcim/device/base.html:49 -#: templates/dcim/device_list.html:57 templates/dcim/devicetype/base.html:46 +#: netbox/dcim/tables/devicetypes.py:134 netbox/dcim/views.py:1066 +#: netbox/dcim/views.py:2005 netbox/netbox/navigation/menu.py:89 +#: netbox/templates/dcim/device/base.html:49 +#: netbox/templates/dcim/device_list.html:57 +#: netbox/templates/dcim/devicetype/base.html:46 msgid "Device Bays" msgstr "Aygıt Yuvaları" -#: dcim/tables/devicetypes.py:137 dcim/views.py:1051 dcim/views.py:1986 -#: netbox/navigation/menu.py:88 templates/dcim/device/base.html:46 -#: templates/dcim/device_list.html:64 templates/dcim/devicetype/base.html:43 +#: netbox/dcim/tables/devicetypes.py:137 netbox/dcim/views.py:1051 +#: netbox/dcim/views.py:1986 netbox/netbox/navigation/menu.py:88 +#: netbox/templates/dcim/device/base.html:46 +#: netbox/templates/dcim/device_list.html:64 +#: netbox/templates/dcim/devicetype/base.html:43 msgid "Module Bays" msgstr "Modül Bölmeleri" -#: dcim/tables/power.py:36 netbox/navigation/menu.py:282 -#: templates/dcim/powerpanel.html:51 +#: netbox/dcim/tables/power.py:36 netbox/netbox/navigation/menu.py:282 +#: netbox/templates/dcim/powerpanel.html:51 msgid "Power Feeds" msgstr "Güç Beslemeleri" -#: dcim/tables/power.py:80 templates/dcim/powerfeed.html:99 +#: netbox/dcim/tables/power.py:80 netbox/templates/dcim/powerfeed.html:99 msgid "Max Utilization" msgstr "Maksimum Kullanım" -#: dcim/tables/power.py:84 +#: netbox/dcim/tables/power.py:84 msgid "Available Power (VA)" msgstr "Kullanılabilir Güç (VA)" -#: dcim/tables/racks.py:29 dcim/tables/sites.py:138 -#: netbox/navigation/menu.py:24 netbox/navigation/menu.py:26 +#: netbox/dcim/tables/racks.py:29 netbox/dcim/tables/sites.py:138 +#: netbox/netbox/navigation/menu.py:24 netbox/netbox/navigation/menu.py:26 msgid "Racks" msgstr "Raflar" -#: dcim/tables/racks.py:73 templates/dcim/device.html:310 -#: templates/dcim/rack.html:90 +#: netbox/dcim/tables/racks.py:73 netbox/templates/dcim/device.html:311 +#: netbox/templates/dcim/rack.html:90 msgid "Height" msgstr "Yükseklik" -#: dcim/tables/racks.py:85 +#: netbox/dcim/tables/racks.py:85 msgid "Space" msgstr "Uzay" -#: dcim/tables/racks.py:96 templates/dcim/rack.html:100 +#: netbox/dcim/tables/racks.py:96 netbox/templates/dcim/rack.html:100 msgid "Outer Width" msgstr "Dış genişlik" -#: dcim/tables/racks.py:100 templates/dcim/rack.html:110 +#: netbox/dcim/tables/racks.py:100 netbox/templates/dcim/rack.html:110 msgid "Outer Depth" msgstr "Dış Derinlik" -#: dcim/tables/racks.py:108 +#: netbox/dcim/tables/racks.py:108 msgid "Max Weight" msgstr "Maksimum Ağırlık" -#: dcim/tables/sites.py:30 dcim/tables/sites.py:57 -#: extras/forms/filtersets.py:360 extras/forms/model_forms.py:393 -#: ipam/forms/bulk_edit.py:129 ipam/forms/model_forms.py:151 -#: ipam/tables/asn.py:66 netbox/navigation/menu.py:15 -#: netbox/navigation/menu.py:17 +#: netbox/dcim/tables/sites.py:30 netbox/dcim/tables/sites.py:57 +#: netbox/extras/forms/filtersets.py:360 +#: netbox/extras/forms/model_forms.py:393 netbox/ipam/forms/bulk_edit.py:129 +#: netbox/ipam/forms/model_forms.py:151 netbox/ipam/tables/asn.py:66 +#: netbox/netbox/navigation/menu.py:15 netbox/netbox/navigation/menu.py:17 msgid "Sites" msgstr "Siteler" -#: dcim/tests/test_api.py:50 +#: netbox/dcim/tests/test_api.py:50 msgid "Test case must set peer_termination_type" msgstr "Test senaryosu peer_termination_type ayarlamalıdır" -#: dcim/views.py:137 +#: netbox/dcim/views.py:137 #, python-brace-format msgid "Disconnected {count} {type}" msgstr "Bağlantısı kesildi {count} {type}" -#: dcim/views.py:698 netbox/navigation/menu.py:28 +#: netbox/dcim/views.py:698 netbox/netbox/navigation/menu.py:28 msgid "Reservations" msgstr "Rezervasyon" -#: dcim/views.py:716 templates/dcim/location.html:90 -#: templates/dcim/site.html:139 +#: netbox/dcim/views.py:716 netbox/templates/dcim/location.html:90 +#: netbox/templates/dcim/site.html:140 msgid "Non-Racked Devices" msgstr "Raf Olmayan Cihazlar" -#: dcim/views.py:2037 extras/forms/model_forms.py:453 -#: templates/extras/configcontext.html:10 -#: virtualization/forms/model_forms.py:225 virtualization/views.py:407 +#: netbox/dcim/views.py:2037 netbox/extras/forms/model_forms.py:453 +#: netbox/templates/extras/configcontext.html:10 +#: netbox/virtualization/forms/model_forms.py:225 +#: netbox/virtualization/views.py:407 msgid "Config Context" msgstr "Yapılandırma Bağlamı" -#: dcim/views.py:2047 virtualization/views.py:417 +#: netbox/dcim/views.py:2047 netbox/virtualization/views.py:417 msgid "Render Config" msgstr "Oluştur Yapılandırması" -#: dcim/views.py:2097 extras/tables/tables.py:440 -#: netbox/navigation/menu.py:234 netbox/navigation/menu.py:236 -#: virtualization/views.py:185 +#: netbox/dcim/views.py:2097 netbox/extras/tables/tables.py:440 +#: netbox/netbox/navigation/menu.py:234 netbox/netbox/navigation/menu.py:236 +#: netbox/virtualization/views.py:185 msgid "Virtual Machines" msgstr "Sanal Makineler" -#: dcim/views.py:2989 ipam/tables/ip.py:233 +#: netbox/dcim/views.py:2989 netbox/ipam/tables/ip.py:233 msgid "Children" msgstr "Çocuklar" -#: extras/api/customfields.py:88 +#: netbox/extras/api/customfields.py:88 #, python-brace-format msgid "Unknown related object(s): {name}" msgstr "Bilinmeyen ilgili nesne (ler): {name}" -#: extras/api/serializers_/customfields.py:74 +#: netbox/extras/api/serializers_/customfields.py:74 msgid "Changing the type of custom fields is not supported." msgstr "Özel alanların türünü değiştirmek desteklenmez." -#: extras/api/serializers_/scripts.py:71 extras/api/serializers_/scripts.py:76 +#: netbox/extras/api/serializers_/scripts.py:71 +#: netbox/extras/api/serializers_/scripts.py:76 msgid "Scheduling is not enabled for this script." msgstr "Bu komut dosyası için zamanlama etkin değil." -#: extras/choices.py:30 extras/forms/misc.py:14 +#: netbox/extras/choices.py:30 netbox/extras/forms/misc.py:14 msgid "Text" msgstr "Metin" -#: extras/choices.py:31 +#: netbox/extras/choices.py:31 msgid "Text (long)" msgstr "Metin (uzun)" -#: extras/choices.py:32 +#: netbox/extras/choices.py:32 msgid "Integer" msgstr "Tamsayı" -#: extras/choices.py:33 +#: netbox/extras/choices.py:33 msgid "Decimal" msgstr "Ondalık" -#: extras/choices.py:34 +#: netbox/extras/choices.py:34 msgid "Boolean (true/false)" msgstr "Boolean (doğru/yanlış)" -#: extras/choices.py:35 +#: netbox/extras/choices.py:35 msgid "Date" msgstr "TARİH" -#: extras/choices.py:36 +#: netbox/extras/choices.py:36 msgid "Date & time" msgstr "Tarih ve saat" -#: extras/choices.py:38 +#: netbox/extras/choices.py:38 msgid "JSON" msgstr "JSON" -#: extras/choices.py:39 +#: netbox/extras/choices.py:39 msgid "Selection" msgstr "Seçim" -#: extras/choices.py:40 +#: netbox/extras/choices.py:40 msgid "Multiple selection" msgstr "Çoklu seçim" -#: extras/choices.py:42 +#: netbox/extras/choices.py:42 msgid "Multiple objects" msgstr "Birden çok nesne" -#: extras/choices.py:53 netbox/preferences.py:21 -#: templates/extras/customfield.html:66 vpn/choices.py:20 -#: wireless/choices.py:27 +#: netbox/extras/choices.py:53 netbox/netbox/preferences.py:21 +#: netbox/templates/extras/customfield.html:66 netbox/vpn/choices.py:20 +#: netbox/wireless/choices.py:27 msgid "Disabled" msgstr "Engelli" -#: extras/choices.py:54 +#: netbox/extras/choices.py:54 msgid "Loose" msgstr "Gevşek" -#: extras/choices.py:55 +#: netbox/extras/choices.py:55 msgid "Exact" msgstr "Kesin" -#: extras/choices.py:66 +#: netbox/extras/choices.py:66 msgid "Always" msgstr "Her zaman" -#: extras/choices.py:67 +#: netbox/extras/choices.py:67 msgid "If set" msgstr "Ayarlanmışsa" -#: extras/choices.py:68 extras/choices.py:81 +#: netbox/extras/choices.py:68 netbox/extras/choices.py:81 msgid "Hidden" msgstr "Gizli" -#: extras/choices.py:79 +#: netbox/extras/choices.py:79 msgid "Yes" msgstr "Evet" -#: extras/choices.py:80 +#: netbox/extras/choices.py:80 msgid "No" msgstr "Hayır" -#: extras/choices.py:108 templates/tenancy/contact.html:57 -#: tenancy/forms/bulk_edit.py:118 wireless/forms/model_forms.py:162 +#: netbox/extras/choices.py:108 netbox/templates/tenancy/contact.html:57 +#: netbox/tenancy/forms/bulk_edit.py:118 +#: netbox/wireless/forms/model_forms.py:162 msgid "Link" msgstr "Bağlantı" -#: extras/choices.py:122 +#: netbox/extras/choices.py:122 msgid "Newest" msgstr "En yeni" -#: extras/choices.py:123 +#: netbox/extras/choices.py:123 msgid "Oldest" msgstr "En eski" -#: extras/choices.py:139 templates/generic/object.html:61 +#: netbox/extras/choices.py:139 netbox/templates/generic/object.html:61 msgid "Updated" msgstr "Güncellendi" -#: extras/choices.py:140 +#: netbox/extras/choices.py:140 msgid "Deleted" msgstr "Silinmiş" -#: extras/choices.py:157 extras/choices.py:181 +#: netbox/extras/choices.py:157 netbox/extras/choices.py:181 msgid "Info" msgstr "Bilgi" -#: extras/choices.py:158 extras/choices.py:180 +#: netbox/extras/choices.py:158 netbox/extras/choices.py:180 msgid "Success" msgstr "Başarı" -#: extras/choices.py:159 extras/choices.py:182 +#: netbox/extras/choices.py:159 netbox/extras/choices.py:182 msgid "Warning" msgstr "Uyarı" -#: extras/choices.py:160 +#: netbox/extras/choices.py:160 msgid "Danger" msgstr "Tehlike" -#: extras/choices.py:178 +#: netbox/extras/choices.py:178 msgid "Debug" msgstr "Hata ayıklama" -#: extras/choices.py:179 netbox/choices.py:104 +#: netbox/extras/choices.py:179 netbox/netbox/choices.py:104 msgid "Default" msgstr "Varsayılan" -#: extras/choices.py:183 +#: netbox/extras/choices.py:183 msgid "Failure" msgstr "Başarısızlık" -#: extras/choices.py:199 +#: netbox/extras/choices.py:199 msgid "Hourly" msgstr "Saatlik" -#: extras/choices.py:200 +#: netbox/extras/choices.py:200 msgid "12 hours" msgstr "12 saat" -#: extras/choices.py:201 +#: netbox/extras/choices.py:201 msgid "Daily" msgstr "Günlük" -#: extras/choices.py:202 +#: netbox/extras/choices.py:202 msgid "Weekly" msgstr "Haftalık" -#: extras/choices.py:203 +#: netbox/extras/choices.py:203 msgid "30 days" msgstr "30 gün" -#: extras/choices.py:268 extras/tables/tables.py:296 -#: templates/dcim/virtualchassis_edit.html:107 -#: templates/extras/eventrule.html:40 -#: templates/generic/bulk_add_component.html:68 -#: templates/generic/object_edit.html:47 templates/generic/object_edit.html:80 -#: templates/ipam/inc/ipaddress_edit_header.html:7 +#: netbox/extras/choices.py:268 netbox/extras/tables/tables.py:296 +#: netbox/templates/dcim/virtualchassis_edit.html:107 +#: netbox/templates/extras/eventrule.html:40 +#: netbox/templates/generic/bulk_add_component.html:68 +#: netbox/templates/generic/object_edit.html:47 +#: netbox/templates/generic/object_edit.html:80 +#: netbox/templates/ipam/inc/ipaddress_edit_header.html:7 msgid "Create" msgstr "Oluştur" -#: extras/choices.py:269 extras/tables/tables.py:299 -#: templates/extras/eventrule.html:44 +#: netbox/extras/choices.py:269 netbox/extras/tables/tables.py:299 +#: netbox/templates/extras/eventrule.html:44 msgid "Update" msgstr "Güncelleme" -#: extras/choices.py:270 extras/tables/tables.py:302 -#: templates/circuits/inc/circuit_termination.html:23 -#: templates/dcim/inc/panels/inventory_items.html:37 -#: templates/dcim/moduletype/component_templates.html:23 -#: templates/dcim/powerpanel.html:66 templates/extras/eventrule.html:48 -#: templates/extras/script_list.html:37 templates/generic/bulk_delete.html:20 -#: templates/generic/bulk_delete.html:66 -#: templates/generic/object_delete.html:19 templates/htmx/delete_form.html:57 -#: templates/ipam/inc/panels/fhrp_groups.html:48 -#: templates/users/objectpermission.html:46 -#: utilities/templates/buttons/delete.html:11 +#: netbox/extras/choices.py:270 netbox/extras/tables/tables.py:302 +#: netbox/templates/circuits/inc/circuit_termination.html:23 +#: netbox/templates/dcim/inc/panels/inventory_items.html:37 +#: netbox/templates/dcim/moduletype/component_templates.html:23 +#: netbox/templates/dcim/powerpanel.html:66 +#: netbox/templates/extras/eventrule.html:48 +#: netbox/templates/extras/script_list.html:37 +#: netbox/templates/generic/bulk_delete.html:20 +#: netbox/templates/generic/bulk_delete.html:66 +#: netbox/templates/generic/object_delete.html:19 +#: netbox/templates/htmx/delete_form.html:57 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:48 +#: netbox/templates/users/objectpermission.html:46 +#: netbox/utilities/templates/buttons/delete.html:11 msgid "Delete" msgstr "Sil" -#: extras/choices.py:294 netbox/choices.py:57 netbox/choices.py:105 +#: netbox/extras/choices.py:294 netbox/netbox/choices.py:57 +#: netbox/netbox/choices.py:105 msgid "Blue" msgstr "Mavi" -#: extras/choices.py:295 netbox/choices.py:56 netbox/choices.py:106 +#: netbox/extras/choices.py:295 netbox/netbox/choices.py:56 +#: netbox/netbox/choices.py:106 msgid "Indigo" msgstr "çivit mavisi" -#: extras/choices.py:296 netbox/choices.py:54 netbox/choices.py:107 +#: netbox/extras/choices.py:296 netbox/netbox/choices.py:54 +#: netbox/netbox/choices.py:107 msgid "Purple" msgstr "Mor" -#: extras/choices.py:297 netbox/choices.py:51 netbox/choices.py:108 +#: netbox/extras/choices.py:297 netbox/netbox/choices.py:51 +#: netbox/netbox/choices.py:108 msgid "Pink" msgstr "Pembe" -#: extras/choices.py:298 netbox/choices.py:50 netbox/choices.py:109 +#: netbox/extras/choices.py:298 netbox/netbox/choices.py:50 +#: netbox/netbox/choices.py:109 msgid "Red" msgstr "Kırmızı" -#: extras/choices.py:299 netbox/choices.py:68 netbox/choices.py:110 +#: netbox/extras/choices.py:299 netbox/netbox/choices.py:68 +#: netbox/netbox/choices.py:110 msgid "Orange" msgstr "Portakal" -#: extras/choices.py:300 netbox/choices.py:66 netbox/choices.py:111 +#: netbox/extras/choices.py:300 netbox/netbox/choices.py:66 +#: netbox/netbox/choices.py:111 msgid "Yellow" msgstr "Sarı" -#: extras/choices.py:301 netbox/choices.py:63 netbox/choices.py:112 +#: netbox/extras/choices.py:301 netbox/netbox/choices.py:63 +#: netbox/netbox/choices.py:112 msgid "Green" msgstr "Yeşil" -#: extras/choices.py:302 netbox/choices.py:60 netbox/choices.py:113 +#: netbox/extras/choices.py:302 netbox/netbox/choices.py:60 +#: netbox/netbox/choices.py:113 msgid "Teal" msgstr "çamurcun" -#: extras/choices.py:303 netbox/choices.py:59 netbox/choices.py:114 +#: netbox/extras/choices.py:303 netbox/netbox/choices.py:59 +#: netbox/netbox/choices.py:114 msgid "Cyan" msgstr "Mavi" -#: extras/choices.py:304 netbox/choices.py:115 +#: netbox/extras/choices.py:304 netbox/netbox/choices.py:115 msgid "Gray" msgstr "Gri" -#: extras/choices.py:305 netbox/choices.py:74 netbox/choices.py:116 +#: netbox/extras/choices.py:305 netbox/netbox/choices.py:74 +#: netbox/netbox/choices.py:116 msgid "Black" msgstr "Siyah" -#: extras/choices.py:306 netbox/choices.py:75 netbox/choices.py:117 +#: netbox/extras/choices.py:306 netbox/netbox/choices.py:75 +#: netbox/netbox/choices.py:117 msgid "White" msgstr "Beyaz" -#: extras/choices.py:320 extras/forms/model_forms.py:242 -#: extras/forms/model_forms.py:324 templates/extras/webhook.html:10 +#: netbox/extras/choices.py:320 netbox/extras/forms/model_forms.py:242 +#: netbox/extras/forms/model_forms.py:324 +#: netbox/templates/extras/webhook.html:10 msgid "Webhook" msgstr "Web kancası" -#: extras/choices.py:321 extras/forms/model_forms.py:312 -#: templates/extras/script/base.html:29 +#: netbox/extras/choices.py:321 netbox/extras/forms/model_forms.py:312 +#: netbox/templates/extras/script/base.html:29 msgid "Script" msgstr "Senaryo" -#: extras/conditions.py:54 +#: netbox/extras/conditions.py:54 #, python-brace-format msgid "Unknown operator: {op}. Must be one of: {operators}" msgstr "Bilinmeyen operatör: {op}. Şunlardan biri olmalı: {operators}" -#: extras/conditions.py:58 +#: netbox/extras/conditions.py:58 #, python-brace-format msgid "Unsupported value type: {value}" msgstr "Desteklenmeyen değer türü: {value}" -#: extras/conditions.py:60 +#: netbox/extras/conditions.py:60 #, python-brace-format msgid "Invalid type for {op} operation: {value}" msgstr "Geçersiz tür {op} operasyon: {value}" -#: extras/conditions.py:137 +#: netbox/extras/conditions.py:137 #, python-brace-format msgid "Ruleset must be a dictionary, not {ruleset}." msgstr "Kural seti bir sözlük olmalı, değil {ruleset}." -#: extras/conditions.py:139 +#: netbox/extras/conditions.py:139 #, python-brace-format msgid "Ruleset must have exactly one logical operator (found {ruleset})" msgstr "" "Kural kümesi tam olarak bir mantıksal operatöre sahip olmalıdır (bulundu " "{ruleset})" -#: extras/conditions.py:145 +#: netbox/extras/conditions.py:145 #, python-brace-format msgid "Invalid logic type: {logic} (must be '{op_and}' or '{op_or}')" msgstr "Geçersiz mantık türü: {logic} (olmalı '{op_and}'veya'{op_or}')" -#: extras/dashboard/forms.py:38 +#: netbox/extras/dashboard/forms.py:38 msgid "Widget type" msgstr "Widget türü" -#: extras/dashboard/utils.py:36 +#: netbox/extras/dashboard/utils.py:36 #, python-brace-format msgid "Unregistered widget class: {name}" msgstr "Kayıtlı olmayan widget sınıfı: {name}" -#: extras/dashboard/widgets.py:126 +#: netbox/extras/dashboard/widgets.py:126 #, python-brace-format msgid "{class_name} must define a render() method." msgstr "{class_name} bir render () yöntemi tanımlamalıdır." -#: extras/dashboard/widgets.py:161 +#: netbox/extras/dashboard/widgets.py:161 msgid "Note" msgstr "Not" -#: extras/dashboard/widgets.py:162 +#: netbox/extras/dashboard/widgets.py:162 msgid "Display some arbitrary custom content. Markdown is supported." msgstr "Bazı rastgele özel içerikleri görüntüleyin. Markdown desteklenir." -#: extras/dashboard/widgets.py:175 +#: netbox/extras/dashboard/widgets.py:175 msgid "Object Counts" msgstr "Nesne Sayıları" -#: extras/dashboard/widgets.py:176 +#: netbox/extras/dashboard/widgets.py:176 msgid "" "Display a set of NetBox models and the number of objects created for each " "type." @@ -6390,271 +6854,290 @@ msgstr "" "Bir dizi NetBox modeli ve her tür için oluşturulan nesne sayısını " "görüntüleyin." -#: extras/dashboard/widgets.py:186 +#: netbox/extras/dashboard/widgets.py:186 msgid "Filters to apply when counting the number of objects" msgstr "Nesne sayısını sayarken uygulanacak filtreler" -#: extras/dashboard/widgets.py:194 +#: netbox/extras/dashboard/widgets.py:194 msgid "Invalid format. Object filters must be passed as a dictionary." msgstr "Geçersiz biçim. Nesne filtreleri sözlük olarak iletilmelidir." -#: extras/dashboard/widgets.py:222 +#: netbox/extras/dashboard/widgets.py:222 msgid "Object List" msgstr "Nesne Listesi" -#: extras/dashboard/widgets.py:223 +#: netbox/extras/dashboard/widgets.py:223 msgid "Display an arbitrary list of objects." msgstr "İsteğe bağlı bir nesne listesi görüntüleyin." -#: extras/dashboard/widgets.py:236 +#: netbox/extras/dashboard/widgets.py:236 msgid "The default number of objects to display" msgstr "Görüntülenecek nesnelerin varsayılan sayısı" -#: extras/dashboard/widgets.py:248 +#: netbox/extras/dashboard/widgets.py:248 msgid "Invalid format. URL parameters must be passed as a dictionary." msgstr "Geçersiz biçim. URL parametreleri sözlük olarak iletilmelidir." -#: extras/dashboard/widgets.py:283 +#: netbox/extras/dashboard/widgets.py:284 msgid "RSS Feed" msgstr "RSS Beslemesi" -#: extras/dashboard/widgets.py:288 +#: netbox/extras/dashboard/widgets.py:289 msgid "Embed an RSS feed from an external website." msgstr "Harici bir web sitesinden bir RSS beslemesi ekleyin." -#: extras/dashboard/widgets.py:295 +#: netbox/extras/dashboard/widgets.py:296 msgid "Feed URL" msgstr "Akış URL'si" -#: extras/dashboard/widgets.py:300 +#: netbox/extras/dashboard/widgets.py:301 msgid "The maximum number of objects to display" msgstr "Görüntülenecek maksimum nesne sayısı" -#: extras/dashboard/widgets.py:305 +#: netbox/extras/dashboard/widgets.py:306 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)" -#: extras/dashboard/widgets.py:357 templates/account/base.html:10 -#: templates/account/bookmarks.html:7 templates/inc/user_menu.html:30 +#: netbox/extras/dashboard/widgets.py:358 +#: netbox/templates/account/base.html:10 +#: netbox/templates/account/bookmarks.html:7 +#: netbox/templates/inc/user_menu.html:30 msgid "Bookmarks" msgstr "Yer İşaretleri" -#: extras/dashboard/widgets.py:361 +#: netbox/extras/dashboard/widgets.py:362 msgid "Show your personal bookmarks" msgstr "Kişisel yer imlerinizi gösterin" -#: extras/events.py:128 +#: netbox/extras/events.py:134 #, python-brace-format msgid "Unknown action type for an event rule: {action_type}" msgstr "Bir olay kuralı için bilinmeyen eylem türü: {action_type}" -#: extras/events.py:176 +#: netbox/extras/events.py:182 #, python-brace-format msgid "Cannot import events pipeline {name} error: {error}" msgstr "Olaylar boru hattı içe aktarılamıyor {name} hata: {error}" -#: extras/filtersets.py:45 +#: netbox/extras/filtersets.py:45 msgid "Script module (ID)" msgstr "Komut dosyası modülü (ID)" -#: extras/filtersets.py:249 extras/filtersets.py:589 extras/filtersets.py:621 +#: netbox/extras/filtersets.py:249 netbox/extras/filtersets.py:589 +#: netbox/extras/filtersets.py:621 msgid "Data file (ID)" msgstr "Veri dosyası (ID)" -#: extras/filtersets.py:526 virtualization/forms/filtersets.py:118 +#: netbox/extras/filtersets.py:526 +#: netbox/virtualization/forms/filtersets.py:118 msgid "Cluster type" msgstr "Küme türü" -#: extras/filtersets.py:532 virtualization/filtersets.py:95 -#: virtualization/filtersets.py:147 +#: netbox/extras/filtersets.py:532 netbox/virtualization/filtersets.py:95 +#: netbox/virtualization/filtersets.py:147 msgid "Cluster type (slug)" msgstr "Küme tipi (kısa ad)" -#: extras/filtersets.py:537 ipam/forms/bulk_edit.py:476 -#: ipam/forms/filtersets.py:464 ipam/forms/model_forms.py:624 -#: virtualization/forms/filtersets.py:112 +#: netbox/extras/filtersets.py:537 netbox/ipam/forms/bulk_edit.py:476 +#: netbox/ipam/forms/filtersets.py:464 netbox/ipam/forms/model_forms.py:624 +#: netbox/virtualization/forms/filtersets.py:112 msgid "Cluster group" msgstr "Küme grubu" -#: extras/filtersets.py:543 virtualization/filtersets.py:136 +#: netbox/extras/filtersets.py:543 netbox/virtualization/filtersets.py:136 msgid "Cluster group (slug)" msgstr "Küme grubu (kısa ad)" -#: extras/filtersets.py:553 tenancy/forms/forms.py:16 -#: tenancy/forms/forms.py:39 +#: netbox/extras/filtersets.py:553 netbox/tenancy/forms/forms.py:16 +#: netbox/tenancy/forms/forms.py:39 msgid "Tenant group" msgstr "Kiracı grubu" -#: extras/filtersets.py:559 tenancy/filtersets.py:189 -#: tenancy/filtersets.py:209 +#: netbox/extras/filtersets.py:559 netbox/tenancy/filtersets.py:189 +#: netbox/tenancy/filtersets.py:209 msgid "Tenant group (slug)" msgstr "Kiracı grubu (kısa ad)" -#: extras/filtersets.py:575 extras/forms/model_forms.py:371 -#: templates/extras/tag.html:11 +#: netbox/extras/filtersets.py:575 netbox/extras/forms/model_forms.py:371 +#: netbox/templates/extras/tag.html:11 msgid "Tag" msgstr "etiket" -#: extras/filtersets.py:581 +#: netbox/extras/filtersets.py:581 msgid "Tag (slug)" msgstr "Etiket (kısa ad)" -#: extras/filtersets.py:645 extras/forms/filtersets.py:438 +#: netbox/extras/filtersets.py:645 netbox/extras/forms/filtersets.py:438 msgid "Has local config context data" msgstr "Yerel yapılandırma bağlam verilerine sahiptir" -#: extras/filtersets.py:670 +#: netbox/extras/filtersets.py:670 msgid "User name" msgstr "Kullanıcı adı" -#: extras/forms/bulk_edit.py:32 extras/forms/filtersets.py:57 +#: netbox/extras/forms/bulk_edit.py:32 netbox/extras/forms/filtersets.py:57 msgid "Group name" msgstr "Grup adı" -#: extras/forms/bulk_edit.py:40 extras/forms/filtersets.py:65 -#: extras/tables/tables.py:49 templates/extras/customfield.html:38 -#: templates/generic/bulk_import.html:118 +#: netbox/extras/forms/bulk_edit.py:40 netbox/extras/forms/filtersets.py:65 +#: netbox/extras/tables/tables.py:49 +#: netbox/templates/extras/customfield.html:38 +#: netbox/templates/generic/bulk_import.html:118 msgid "Required" msgstr "Gerekli" -#: extras/forms/bulk_edit.py:53 extras/forms/bulk_import.py:57 -#: extras/forms/filtersets.py:79 extras/models/customfields.py:194 +#: netbox/extras/forms/bulk_edit.py:53 netbox/extras/forms/bulk_import.py:57 +#: netbox/extras/forms/filtersets.py:79 +#: netbox/extras/models/customfields.py:194 msgid "UI visible" msgstr "Kullanıcı arayüzü görünür" -#: extras/forms/bulk_edit.py:58 extras/forms/bulk_import.py:63 -#: extras/forms/filtersets.py:84 extras/models/customfields.py:201 +#: netbox/extras/forms/bulk_edit.py:58 netbox/extras/forms/bulk_import.py:63 +#: netbox/extras/forms/filtersets.py:84 +#: netbox/extras/models/customfields.py:201 msgid "UI editable" msgstr "UI düzenlenebilir" -#: extras/forms/bulk_edit.py:63 extras/forms/filtersets.py:87 +#: netbox/extras/forms/bulk_edit.py:63 netbox/extras/forms/filtersets.py:87 msgid "Is cloneable" msgstr "Klonlanabilir mi" -#: extras/forms/bulk_edit.py:103 extras/forms/filtersets.py:127 +#: netbox/extras/forms/bulk_edit.py:103 netbox/extras/forms/filtersets.py:127 msgid "New window" msgstr "Yeni pencere" -#: extras/forms/bulk_edit.py:112 +#: netbox/extras/forms/bulk_edit.py:112 msgid "Button class" msgstr "Düğme sınıfı" -#: extras/forms/bulk_edit.py:129 extras/forms/filtersets.py:165 -#: extras/models/models.py:437 +#: netbox/extras/forms/bulk_edit.py:129 netbox/extras/forms/filtersets.py:165 +#: netbox/extras/models/models.py:437 msgid "MIME type" msgstr "MIME türü" -#: extras/forms/bulk_edit.py:134 extras/forms/filtersets.py:168 +#: netbox/extras/forms/bulk_edit.py:134 netbox/extras/forms/filtersets.py:168 msgid "File extension" msgstr "Dosya uzantısı" -#: extras/forms/bulk_edit.py:139 extras/forms/filtersets.py:172 +#: netbox/extras/forms/bulk_edit.py:139 netbox/extras/forms/filtersets.py:172 msgid "As attachment" msgstr "Ek olarak" -#: extras/forms/bulk_edit.py:167 extras/forms/filtersets.py:214 -#: extras/tables/tables.py:219 templates/extras/savedfilter.html:29 +#: netbox/extras/forms/bulk_edit.py:167 netbox/extras/forms/filtersets.py:214 +#: netbox/extras/tables/tables.py:219 +#: netbox/templates/extras/savedfilter.html:29 msgid "Shared" msgstr "Paylaşılan" -#: extras/forms/bulk_edit.py:190 extras/forms/filtersets.py:243 -#: extras/models/models.py:202 +#: netbox/extras/forms/bulk_edit.py:190 netbox/extras/forms/filtersets.py:243 +#: netbox/extras/models/models.py:202 msgid "HTTP method" msgstr "HTTP yöntemi" -#: extras/forms/bulk_edit.py:194 extras/forms/filtersets.py:237 -#: templates/extras/webhook.html:30 +#: netbox/extras/forms/bulk_edit.py:194 netbox/extras/forms/filtersets.py:237 +#: netbox/templates/extras/webhook.html:30 msgid "Payload URL" msgstr "Yük URL'si" -#: extras/forms/bulk_edit.py:199 extras/models/models.py:242 +#: netbox/extras/forms/bulk_edit.py:199 netbox/extras/models/models.py:242 msgid "SSL verification" msgstr "SSL doğrulama" -#: extras/forms/bulk_edit.py:202 templates/extras/webhook.html:38 +#: netbox/extras/forms/bulk_edit.py:202 +#: netbox/templates/extras/webhook.html:38 msgid "Secret" msgstr "Gizli" -#: extras/forms/bulk_edit.py:207 +#: netbox/extras/forms/bulk_edit.py:207 msgid "CA file path" msgstr "CA dosya yolu" -#: extras/forms/bulk_edit.py:226 +#: netbox/extras/forms/bulk_edit.py:226 msgid "On create" msgstr "Oluşturulurken" -#: extras/forms/bulk_edit.py:231 +#: netbox/extras/forms/bulk_edit.py:231 msgid "On update" msgstr "Güncellemede" -#: extras/forms/bulk_edit.py:236 +#: netbox/extras/forms/bulk_edit.py:236 msgid "On delete" msgstr "Silme üzerine" -#: extras/forms/bulk_edit.py:241 +#: netbox/extras/forms/bulk_edit.py:241 msgid "On job start" msgstr "İşe başlarken" -#: extras/forms/bulk_edit.py:246 +#: netbox/extras/forms/bulk_edit.py:246 msgid "On job end" msgstr "İş sonunda" -#: extras/forms/bulk_edit.py:283 +#: netbox/extras/forms/bulk_edit.py:283 msgid "Is active" msgstr "Aktif" -#: extras/forms/bulk_import.py:34 extras/forms/bulk_import.py:115 -#: extras/forms/bulk_import.py:136 extras/forms/bulk_import.py:159 -#: extras/forms/bulk_import.py:183 extras/forms/filtersets.py:115 -#: extras/forms/filtersets.py:202 extras/forms/model_forms.py:43 -#: extras/forms/model_forms.py:131 extras/forms/model_forms.py:163 -#: extras/forms/model_forms.py:204 extras/forms/model_forms.py:261 -#: extras/forms/model_forms.py:365 users/forms/model_forms.py:273 +#: netbox/extras/forms/bulk_import.py:34 +#: netbox/extras/forms/bulk_import.py:115 +#: netbox/extras/forms/bulk_import.py:136 +#: netbox/extras/forms/bulk_import.py:159 +#: netbox/extras/forms/bulk_import.py:183 +#: netbox/extras/forms/filtersets.py:115 netbox/extras/forms/filtersets.py:202 +#: netbox/extras/forms/model_forms.py:43 +#: netbox/extras/forms/model_forms.py:131 +#: netbox/extras/forms/model_forms.py:163 +#: netbox/extras/forms/model_forms.py:204 +#: netbox/extras/forms/model_forms.py:261 +#: netbox/extras/forms/model_forms.py:365 +#: netbox/users/forms/model_forms.py:273 msgid "Object types" msgstr "Nesne türleri" -#: extras/forms/bulk_import.py:36 extras/forms/bulk_import.py:117 -#: extras/forms/bulk_import.py:138 extras/forms/bulk_import.py:161 -#: extras/forms/bulk_import.py:185 tenancy/forms/bulk_import.py:96 +#: netbox/extras/forms/bulk_import.py:36 +#: netbox/extras/forms/bulk_import.py:117 +#: netbox/extras/forms/bulk_import.py:138 +#: netbox/extras/forms/bulk_import.py:161 +#: netbox/extras/forms/bulk_import.py:185 +#: netbox/tenancy/forms/bulk_import.py:96 msgid "One or more assigned object types" msgstr "Bir veya daha fazla atanmış nesne türü" -#: extras/forms/bulk_import.py:41 +#: netbox/extras/forms/bulk_import.py:41 msgid "Field data type (e.g. text, integer, etc.)" msgstr "Alan veri türü (örn. Metin, tamsayı vb.)" -#: extras/forms/bulk_import.py:44 extras/forms/filtersets.py:186 -#: extras/forms/filtersets.py:260 extras/forms/model_forms.py:230 -#: tenancy/forms/filtersets.py:92 +#: netbox/extras/forms/bulk_import.py:44 netbox/extras/forms/filtersets.py:186 +#: netbox/extras/forms/filtersets.py:260 +#: netbox/extras/forms/model_forms.py:230 +#: netbox/tenancy/forms/filtersets.py:92 msgid "Object type" msgstr "Nesne türü" -#: extras/forms/bulk_import.py:47 +#: netbox/extras/forms/bulk_import.py:47 msgid "Object type (for object or multi-object fields)" msgstr "Nesne türü (nesne veya çoklu nesne alanları için)" -#: extras/forms/bulk_import.py:50 extras/forms/filtersets.py:74 +#: netbox/extras/forms/bulk_import.py:50 netbox/extras/forms/filtersets.py:74 msgid "Choice set" msgstr "Seçim seti" -#: extras/forms/bulk_import.py:54 +#: netbox/extras/forms/bulk_import.py:54 msgid "Choice set (for selection fields)" msgstr "Seçim kümesi (seçim alanları için)" -#: extras/forms/bulk_import.py:60 +#: netbox/extras/forms/bulk_import.py:60 msgid "Whether the custom field is displayed in the UI" msgstr "Özel alanın kullanıcı arayüzünde görüntülenip görüntülenmediği" -#: extras/forms/bulk_import.py:66 +#: netbox/extras/forms/bulk_import.py:66 msgid "Whether the custom field is editable in the UI" msgstr "Özel alanın kullanıcı arayüzünde düzenlenebilir olup olmadığı" -#: extras/forms/bulk_import.py:82 +#: netbox/extras/forms/bulk_import.py:82 msgid "The base set of predefined choices to use (if any)" msgstr "Kullanılacak önceden tanımlanmış seçeneklerin temel kümesi (varsa)" -#: extras/forms/bulk_import.py:88 +#: netbox/extras/forms/bulk_import.py:88 msgid "" "Quoted string of comma-separated field choices with optional labels " "separated by colon: \"choice1:First Choice,choice2:Second Choice\"" @@ -6663,190 +7146,205 @@ msgstr "" "seçeneklerinin alıntılanmış dizesi: “Seçim1:First Choice, Choice2:Second " "Choice”" -#: extras/forms/bulk_import.py:120 extras/models/models.py:351 +#: netbox/extras/forms/bulk_import.py:120 netbox/extras/models/models.py:351 msgid "button class" msgstr "düğme sınıfı" -#: extras/forms/bulk_import.py:123 extras/models/models.py:355 +#: netbox/extras/forms/bulk_import.py:123 netbox/extras/models/models.py:355 msgid "" "The class of the first link in a group will be used for the dropdown button" msgstr "" "Bir gruptaki ilk bağlantının sınıfı açılır düğme için kullanılacaktır." -#: extras/forms/bulk_import.py:188 +#: netbox/extras/forms/bulk_import.py:188 msgid "Action object" msgstr "Eylem nesnesi" -#: extras/forms/bulk_import.py:190 +#: netbox/extras/forms/bulk_import.py:190 msgid "Webhook name or script as dotted path module.Class" msgstr "Noktalı yol olarak Webhook adı veya komut dosyası module.Class" -#: extras/forms/bulk_import.py:211 +#: netbox/extras/forms/bulk_import.py:211 #, python-brace-format msgid "Webhook {name} not found" msgstr "Web kancası {name} bulunamadı" -#: extras/forms/bulk_import.py:220 +#: netbox/extras/forms/bulk_import.py:220 #, python-brace-format msgid "Script {name} not found" msgstr "Senaryo {name} bulunamadı" -#: extras/forms/bulk_import.py:239 +#: netbox/extras/forms/bulk_import.py:239 msgid "Assigned object type" msgstr "Atanan nesne türü" -#: extras/forms/bulk_import.py:244 +#: netbox/extras/forms/bulk_import.py:244 msgid "The classification of entry" msgstr "Girişin sınıflandırılması" -#: extras/forms/filtersets.py:49 extras/forms/model_forms.py:47 +#: netbox/extras/forms/filtersets.py:49 netbox/extras/forms/model_forms.py:47 msgid "Related object type" msgstr "İlgili nesne türü" -#: extras/forms/filtersets.py:54 +#: netbox/extras/forms/filtersets.py:54 msgid "Field type" msgstr "Alan tipi" -#: extras/forms/filtersets.py:98 extras/tables/tables.py:70 -#: templates/generic/bulk_import.html:154 +#: netbox/extras/forms/filtersets.py:98 netbox/extras/tables/tables.py:70 +#: netbox/templates/generic/bulk_import.html:154 msgid "Choices" msgstr "Seçenekler" -#: extras/forms/filtersets.py:142 extras/forms/filtersets.py:328 -#: extras/forms/filtersets.py:417 extras/forms/model_forms.py:448 -#: templates/core/job.html:78 templates/extras/eventrule.html:90 +#: netbox/extras/forms/filtersets.py:142 netbox/extras/forms/filtersets.py:328 +#: netbox/extras/forms/filtersets.py:417 +#: netbox/extras/forms/model_forms.py:448 netbox/templates/core/job.html:78 +#: netbox/templates/extras/eventrule.html:90 msgid "Data" msgstr "Veriler" -#: extras/forms/filtersets.py:153 extras/forms/filtersets.py:342 -#: extras/forms/filtersets.py:427 netbox/choices.py:133 -#: utilities/forms/bulk_import.py:26 +#: netbox/extras/forms/filtersets.py:153 netbox/extras/forms/filtersets.py:342 +#: netbox/extras/forms/filtersets.py:427 netbox/netbox/choices.py:133 +#: netbox/utilities/forms/bulk_import.py:26 msgid "Data file" msgstr "Veri dosyası" -#: extras/forms/filtersets.py:161 +#: netbox/extras/forms/filtersets.py:161 msgid "Content types" msgstr "İçerik türleri" -#: extras/forms/filtersets.py:233 extras/models/models.py:207 +#: netbox/extras/forms/filtersets.py:233 netbox/extras/models/models.py:207 msgid "HTTP content type" msgstr "HTTP içerik türü" -#: extras/forms/filtersets.py:255 extras/forms/model_forms.py:280 -#: templates/extras/eventrule.html:37 +#: netbox/extras/forms/filtersets.py:255 +#: netbox/extras/forms/model_forms.py:280 +#: netbox/templates/extras/eventrule.html:37 msgid "Events" msgstr "Olaylar" -#: extras/forms/filtersets.py:265 +#: netbox/extras/forms/filtersets.py:265 msgid "Action type" msgstr "Eylem türü" -#: extras/forms/filtersets.py:279 +#: netbox/extras/forms/filtersets.py:279 msgid "Object creations" msgstr "Nesne oluşturma" -#: extras/forms/filtersets.py:286 +#: netbox/extras/forms/filtersets.py:286 msgid "Object updates" msgstr "Nesne güncellemeleri" -#: extras/forms/filtersets.py:293 +#: netbox/extras/forms/filtersets.py:293 msgid "Object deletions" msgstr "Nesne silme" -#: extras/forms/filtersets.py:300 +#: netbox/extras/forms/filtersets.py:300 msgid "Job starts" msgstr "İş başlıyor" -#: extras/forms/filtersets.py:307 extras/forms/model_forms.py:297 +#: netbox/extras/forms/filtersets.py:307 +#: netbox/extras/forms/model_forms.py:297 msgid "Job terminations" msgstr "İş sonlandırmaları" -#: extras/forms/filtersets.py:316 +#: netbox/extras/forms/filtersets.py:316 msgid "Tagged object type" msgstr "Etiketli nesne türü" -#: extras/forms/filtersets.py:321 +#: netbox/extras/forms/filtersets.py:321 msgid "Allowed object type" msgstr "İzin verilen nesne türü" -#: extras/forms/filtersets.py:350 extras/forms/model_forms.py:383 -#: netbox/navigation/menu.py:18 +#: netbox/extras/forms/filtersets.py:350 +#: netbox/extras/forms/model_forms.py:383 netbox/netbox/navigation/menu.py:18 msgid "Regions" msgstr "Bölgeler" -#: extras/forms/filtersets.py:355 extras/forms/model_forms.py:388 +#: netbox/extras/forms/filtersets.py:355 +#: netbox/extras/forms/model_forms.py:388 msgid "Site groups" msgstr "Site grupları" -#: extras/forms/filtersets.py:365 extras/forms/model_forms.py:398 -#: netbox/navigation/menu.py:20 templates/dcim/site.html:126 +#: netbox/extras/forms/filtersets.py:365 +#: netbox/extras/forms/model_forms.py:398 netbox/netbox/navigation/menu.py:20 +#: netbox/templates/dcim/site.html:127 msgid "Locations" msgstr "Konumlar" -#: extras/forms/filtersets.py:370 extras/forms/model_forms.py:403 +#: netbox/extras/forms/filtersets.py:370 +#: netbox/extras/forms/model_forms.py:403 msgid "Device types" msgstr "Aygıt türleri" -#: extras/forms/filtersets.py:375 extras/forms/model_forms.py:408 +#: netbox/extras/forms/filtersets.py:375 +#: netbox/extras/forms/model_forms.py:408 msgid "Roles" msgstr "Roller" -#: extras/forms/filtersets.py:385 extras/forms/model_forms.py:418 +#: netbox/extras/forms/filtersets.py:385 +#: netbox/extras/forms/model_forms.py:418 msgid "Cluster types" msgstr "Küme türleri" -#: extras/forms/filtersets.py:390 extras/forms/model_forms.py:423 +#: netbox/extras/forms/filtersets.py:390 +#: netbox/extras/forms/model_forms.py:423 msgid "Cluster groups" msgstr "Küme grupları" -#: extras/forms/filtersets.py:395 extras/forms/model_forms.py:428 -#: netbox/navigation/menu.py:242 netbox/navigation/menu.py:244 -#: templates/virtualization/clustertype.html:30 -#: virtualization/tables/clusters.py:23 virtualization/tables/clusters.py:45 +#: netbox/extras/forms/filtersets.py:395 +#: netbox/extras/forms/model_forms.py:428 netbox/netbox/navigation/menu.py:242 +#: netbox/netbox/navigation/menu.py:244 +#: netbox/templates/virtualization/clustertype.html:30 +#: netbox/virtualization/tables/clusters.py:23 +#: netbox/virtualization/tables/clusters.py:45 msgid "Clusters" msgstr "Kümeler" -#: extras/forms/filtersets.py:400 extras/forms/model_forms.py:433 +#: netbox/extras/forms/filtersets.py:400 +#: netbox/extras/forms/model_forms.py:433 msgid "Tenant groups" msgstr "Kiracı grupları" -#: extras/forms/filtersets.py:454 extras/forms/filtersets.py:492 +#: netbox/extras/forms/filtersets.py:454 netbox/extras/forms/filtersets.py:489 msgid "After" msgstr "Sonra" -#: extras/forms/filtersets.py:459 extras/forms/filtersets.py:497 +#: netbox/extras/forms/filtersets.py:459 netbox/extras/forms/filtersets.py:494 msgid "Before" msgstr "Önce" -#: extras/forms/filtersets.py:487 extras/tables/tables.py:456 -#: extras/tables/tables.py:542 extras/tables/tables.py:567 -#: templates/extras/objectchange.html:31 +#: netbox/extras/forms/filtersets.py:484 netbox/extras/tables/tables.py:456 +#: netbox/extras/tables/tables.py:542 netbox/extras/tables/tables.py:567 +#: netbox/templates/extras/objectchange.html:32 msgid "Time" msgstr "Zaman" -#: extras/forms/filtersets.py:501 extras/forms/model_forms.py:282 -#: extras/tables/tables.py:470 templates/extras/eventrule.html:77 -#: templates/extras/objectchange.html:45 +#: netbox/extras/forms/filtersets.py:498 +#: netbox/extras/forms/model_forms.py:282 netbox/extras/tables/tables.py:470 +#: netbox/templates/extras/eventrule.html:77 +#: netbox/templates/extras/objectchange.html:46 msgid "Action" msgstr "Eylem" -#: extras/forms/model_forms.py:50 +#: netbox/extras/forms/model_forms.py:50 msgid "Type of the related object (for object/multi-object fields only)" msgstr "İlgili nesnenin türü (yalnızca nesne/çoklu nesne alanları için)" -#: extras/forms/model_forms.py:61 templates/extras/customfield.html:10 +#: netbox/extras/forms/model_forms.py:61 +#: netbox/templates/extras/customfield.html:10 msgid "Custom Field" msgstr "Özel Alan" -#: extras/forms/model_forms.py:64 templates/extras/customfield.html:58 +#: netbox/extras/forms/model_forms.py:64 +#: netbox/templates/extras/customfield.html:58 msgid "Behavior" msgstr "Davranış" -#: extras/forms/model_forms.py:66 +#: netbox/extras/forms/model_forms.py:66 msgid "Values" msgstr "Değerler" -#: extras/forms/model_forms.py:75 +#: netbox/extras/forms/model_forms.py:75 msgid "" "The type of data stored in this field. For object/multi-object fields, " "select the related object type below." @@ -6854,7 +7352,7 @@ msgstr "" "Bu alanda depolanan veri türü. Nesne/çoklu nesne alanları için aşağıda " "ilgili nesne türünü seçin." -#: extras/forms/model_forms.py:78 +#: netbox/extras/forms/model_forms.py:78 msgid "" "This will be displayed as help text for the form field. Markdown is " "supported." @@ -6862,7 +7360,7 @@ msgstr "" "Bu, form alanı için yardım metni olarak görüntülenecektir. Markdown " "desteklenir." -#: extras/forms/model_forms.py:95 +#: netbox/extras/forms/model_forms.py:95 msgid "" "Enter one choice per line. An optional label may be specified for each " "choice by appending it with a colon. Example:" @@ -6870,15 +7368,16 @@ msgstr "" "Satır başına bir seçenek girin. Her seçim için iki nokta üst üste eklenerek " "isteğe bağlı bir etiket belirtilebilir. Örnek:" -#: extras/forms/model_forms.py:138 templates/extras/customlink.html:10 +#: netbox/extras/forms/model_forms.py:138 +#: netbox/templates/extras/customlink.html:10 msgid "Custom Link" msgstr "Özel Bağlantı" -#: extras/forms/model_forms.py:140 +#: netbox/extras/forms/model_forms.py:140 msgid "Templates" msgstr "Şablonlar" -#: extras/forms/model_forms.py:152 +#: netbox/extras/forms/model_forms.py:152 #, python-brace-format msgid "" "Jinja2 template code for the link text. Reference the object as {example}. " @@ -6887,7 +7386,7 @@ msgstr "" "Bağlantı metni için Jinja2 şablon kodu. Nesneyi {example} şeklinde referans " "alabilirsiniz. Boş metin olarak görüntülenen bağlantılar görüntülenmez." -#: extras/forms/model_forms.py:156 +#: netbox/extras/forms/model_forms.py:156 #, python-brace-format msgid "" "Jinja2 template code for the link URL. Reference the object as {example}." @@ -6895,48 +7394,54 @@ msgstr "" "Bağlantı metni için Jinja2 şablon kodu. Nesneyi {example} şeklinde referans " "alabilirsiniz. " -#: extras/forms/model_forms.py:167 extras/forms/model_forms.py:500 +#: netbox/extras/forms/model_forms.py:167 +#: netbox/extras/forms/model_forms.py:500 msgid "Template code" msgstr "Şablon kodu" -#: extras/forms/model_forms.py:173 templates/extras/exporttemplate.html:12 +#: netbox/extras/forms/model_forms.py:173 +#: netbox/templates/extras/exporttemplate.html:12 msgid "Export Template" msgstr "Dışa Aktar Şablonu" -#: extras/forms/model_forms.py:175 +#: netbox/extras/forms/model_forms.py:175 msgid "Rendering" msgstr "Oluşturma" -#: extras/forms/model_forms.py:189 extras/forms/model_forms.py:525 +#: netbox/extras/forms/model_forms.py:189 +#: netbox/extras/forms/model_forms.py:525 msgid "Template content is populated from the remote source selected below." msgstr "Şablon içeriği aşağıda seçilen uzak kaynaktan doldurulur." -#: extras/forms/model_forms.py:196 extras/forms/model_forms.py:532 +#: netbox/extras/forms/model_forms.py:196 +#: netbox/extras/forms/model_forms.py:532 msgid "Must specify either local content or a data file" msgstr "Yerel içerik veya veri dosyası belirtmelidir" -#: extras/forms/model_forms.py:210 netbox/forms/mixins.py:70 -#: templates/extras/savedfilter.html:10 +#: netbox/extras/forms/model_forms.py:210 netbox/netbox/forms/mixins.py:70 +#: netbox/templates/extras/savedfilter.html:10 msgid "Saved Filter" msgstr "Kaydedilen Filtre" -#: extras/forms/model_forms.py:245 templates/extras/webhook.html:23 +#: netbox/extras/forms/model_forms.py:245 +#: netbox/templates/extras/webhook.html:23 msgid "HTTP Request" msgstr "HTTP isteği" -#: extras/forms/model_forms.py:247 templates/extras/webhook.html:44 +#: netbox/extras/forms/model_forms.py:247 +#: netbox/templates/extras/webhook.html:44 msgid "SSL" msgstr "SSL" -#: extras/forms/model_forms.py:265 +#: netbox/extras/forms/model_forms.py:265 msgid "Action choice" msgstr "Eylem seçimi" -#: extras/forms/model_forms.py:270 +#: netbox/extras/forms/model_forms.py:270 msgid "Enter conditions in JSON format." msgstr "Koşulları girin JSON biçim." -#: extras/forms/model_forms.py:274 +#: netbox/extras/forms/model_forms.py:274 msgid "" "Enter parameters to pass to the action in JSON format." @@ -6944,152 +7449,157 @@ msgstr "" "Eyleme iletilecek parametreleri girin JSON" " biçim." -#: extras/forms/model_forms.py:279 templates/extras/eventrule.html:10 +#: netbox/extras/forms/model_forms.py:279 +#: netbox/templates/extras/eventrule.html:10 msgid "Event Rule" msgstr "Etkinlik Kuralı" -#: extras/forms/model_forms.py:281 templates/extras/eventrule.html:66 +#: netbox/extras/forms/model_forms.py:281 +#: netbox/templates/extras/eventrule.html:66 msgid "Conditions" msgstr "Koşullar" -#: extras/forms/model_forms.py:293 +#: netbox/extras/forms/model_forms.py:293 msgid "Creations" msgstr "Kreasyonlar" -#: extras/forms/model_forms.py:294 +#: netbox/extras/forms/model_forms.py:294 msgid "Updates" msgstr "Güncellemeler" -#: extras/forms/model_forms.py:295 +#: netbox/extras/forms/model_forms.py:295 msgid "Deletions" msgstr "Silme" -#: extras/forms/model_forms.py:296 +#: netbox/extras/forms/model_forms.py:296 msgid "Job executions" msgstr "İş yürütmeleri" -#: extras/forms/model_forms.py:438 netbox/navigation/menu.py:39 -#: tenancy/tables/tenants.py:22 +#: netbox/extras/forms/model_forms.py:438 netbox/netbox/navigation/menu.py:39 +#: netbox/tenancy/tables/tenants.py:22 msgid "Tenants" msgstr "Kiracılar" -#: extras/forms/model_forms.py:458 ipam/forms/filtersets.py:142 -#: ipam/forms/filtersets.py:553 ipam/forms/model_forms.py:321 -#: templates/extras/configcontext.html:60 templates/ipam/ipaddress.html:59 -#: templates/ipam/vlan_edit.html:30 tenancy/forms/filtersets.py:87 -#: users/forms/model_forms.py:311 +#: netbox/extras/forms/model_forms.py:458 netbox/ipam/forms/filtersets.py:142 +#: netbox/ipam/forms/filtersets.py:553 netbox/ipam/forms/model_forms.py:321 +#: netbox/templates/extras/configcontext.html:60 +#: netbox/templates/ipam/ipaddress.html:59 +#: netbox/templates/ipam/vlan_edit.html:30 +#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:311 msgid "Assignment" msgstr "Ödev" -#: extras/forms/model_forms.py:482 +#: netbox/extras/forms/model_forms.py:482 msgid "Data is populated from the remote source selected below." msgstr "Veriler aşağıda seçilen uzak kaynaktan doldurulur." -#: extras/forms/model_forms.py:488 +#: netbox/extras/forms/model_forms.py:488 msgid "Must specify either local data or a data file" msgstr "Yerel veri veya veri dosyası belirtmelidir" -#: extras/forms/model_forms.py:507 templates/core/datafile.html:55 +#: netbox/extras/forms/model_forms.py:507 +#: netbox/templates/core/datafile.html:55 msgid "Content" msgstr "İçerik" -#: extras/forms/reports.py:17 extras/forms/scripts.py:23 +#: netbox/extras/forms/reports.py:17 netbox/extras/forms/scripts.py:23 msgid "Schedule at" msgstr "Şurada programlayın" -#: extras/forms/reports.py:18 +#: netbox/extras/forms/reports.py:18 msgid "Schedule execution of report to a set time" msgstr "Raporun yürütülmesini belirli bir zamana planlayın" -#: extras/forms/reports.py:23 extras/forms/scripts.py:29 +#: netbox/extras/forms/reports.py:23 netbox/extras/forms/scripts.py:29 msgid "Recurs every" msgstr "Her birini tekrarlar" -#: extras/forms/reports.py:27 +#: netbox/extras/forms/reports.py:27 msgid "Interval at which this report is re-run (in minutes)" msgstr "Bu raporun yeniden çalıştırıldığı aralık (dakika cinsinden)" -#: extras/forms/reports.py:35 extras/forms/scripts.py:41 +#: netbox/extras/forms/reports.py:35 netbox/extras/forms/scripts.py:41 #, python-brace-format msgid " (current time: {now})" msgstr " (Geçerli saat: {now})" -#: extras/forms/reports.py:45 extras/forms/scripts.py:51 +#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:51 msgid "Scheduled time must be in the future." msgstr "Planlanan zaman gelecekte olmalıdır." -#: extras/forms/scripts.py:17 +#: netbox/extras/forms/scripts.py:17 msgid "Commit changes" msgstr "Değişiklikleri gerçekleştirme" -#: extras/forms/scripts.py:18 +#: netbox/extras/forms/scripts.py:18 msgid "Commit changes to the database (uncheck for a dry-run)" msgstr "" "Veritabanındaki değişiklikleri ilet (kuru çalıştırma için işaretini " "kaldırın)" -#: extras/forms/scripts.py:24 +#: netbox/extras/forms/scripts.py:24 msgid "Schedule execution of script to a set time" msgstr "Komut dosyasının yürütülmesini belirli bir zamana planlayın" -#: extras/forms/scripts.py:33 +#: netbox/extras/forms/scripts.py:33 msgid "Interval at which this script is re-run (in minutes)" msgstr "Bu komut dosyasının yeniden çalıştırıldığı aralık (dakika cinsinden)" -#: extras/management/commands/reindex.py:66 +#: netbox/extras/management/commands/reindex.py:66 msgid "No indexers found!" msgstr "Dizinleyici bulunamadı!" -#: extras/models/change_logging.py:24 +#: netbox/extras/models/change_logging.py:29 msgid "time" msgstr "zaman" -#: extras/models/change_logging.py:37 +#: netbox/extras/models/change_logging.py:42 msgid "user name" msgstr "kullanıcı adı" -#: extras/models/change_logging.py:42 +#: netbox/extras/models/change_logging.py:47 msgid "request ID" msgstr "istek kimliği" -#: extras/models/change_logging.py:47 extras/models/staging.py:69 +#: netbox/extras/models/change_logging.py:52 +#: netbox/extras/models/staging.py:70 msgid "action" msgstr "aksiyon" -#: extras/models/change_logging.py:81 +#: netbox/extras/models/change_logging.py:86 msgid "pre-change data" msgstr "değişiklik öncesi veriler" -#: extras/models/change_logging.py:87 +#: netbox/extras/models/change_logging.py:92 msgid "post-change data" msgstr "değişim sonrası veriler" -#: extras/models/change_logging.py:101 +#: netbox/extras/models/change_logging.py:106 msgid "object change" msgstr "nesne değişikliği" -#: extras/models/change_logging.py:102 +#: netbox/extras/models/change_logging.py:107 msgid "object changes" msgstr "nesne değişiklikleri" -#: extras/models/change_logging.py:118 +#: netbox/extras/models/change_logging.py:123 #, python-brace-format msgid "Change logging is not supported for this object type ({type})." msgstr "Değişiklik günlüğü bu nesne türü için desteklenmez ({type})." -#: extras/models/configs.py:130 +#: netbox/extras/models/configs.py:130 msgid "config context" msgstr "yapılandırma bağlamı" -#: extras/models/configs.py:131 +#: netbox/extras/models/configs.py:131 msgid "config contexts" msgstr "yapılandırma bağlamları" -#: extras/models/configs.py:149 extras/models/configs.py:205 +#: netbox/extras/models/configs.py:149 netbox/extras/models/configs.py:205 msgid "JSON data must be in object form. Example:" msgstr "JSON verileri nesne biçiminde olmalıdır. Örnek:" -#: extras/models/configs.py:169 +#: netbox/extras/models/configs.py:169 msgid "" "Local config context data takes precedence over source contexts in the final" " rendered config context" @@ -7097,19 +7607,19 @@ msgstr "" "Yerel yapılandırma bağlamı verileri, nihai işlenmiş yapılandırma bağlamında " "kaynak bağlamlara göre önceliklidir" -#: extras/models/configs.py:224 +#: netbox/extras/models/configs.py:224 msgid "template code" msgstr "şablon kodu" -#: extras/models/configs.py:225 +#: netbox/extras/models/configs.py:225 msgid "Jinja2 template code." msgstr "Jinja2 şablon kodu." -#: extras/models/configs.py:228 +#: netbox/extras/models/configs.py:228 msgid "environment parameters" msgstr "çevre parametreleri" -#: extras/models/configs.py:233 +#: netbox/extras/models/configs.py:233 msgid "" "Any additional" @@ -7119,39 +7629,39 @@ msgstr "" "href=\"https://jinja.palletsprojects.com/en/3.1.x/api/#jinja2.Environment\">ek" " parametreler Jinja2 ortamını inşa ederken geçmek." -#: extras/models/configs.py:240 +#: netbox/extras/models/configs.py:240 msgid "config template" msgstr "yapılandırma şablonu" -#: extras/models/configs.py:241 +#: netbox/extras/models/configs.py:241 msgid "config templates" msgstr "yapılandırma şablonları" -#: extras/models/customfields.py:73 +#: netbox/extras/models/customfields.py:73 msgid "The object(s) to which this field applies." msgstr "Bu alanın geçerli olduğu nesne (ler) dir." -#: extras/models/customfields.py:80 +#: netbox/extras/models/customfields.py:80 msgid "The type of data this custom field holds" msgstr "Bu özel alanın tuttuğu veri türü" -#: extras/models/customfields.py:87 +#: netbox/extras/models/customfields.py:87 msgid "The type of NetBox object this field maps to (for object fields)" msgstr "Bu alanın eşlendiği NetBox nesnesinin türü (nesne alanları için)" -#: extras/models/customfields.py:93 +#: netbox/extras/models/customfields.py:93 msgid "Internal field name" msgstr "İç alan adı" -#: extras/models/customfields.py:97 +#: netbox/extras/models/customfields.py:97 msgid "Only alphanumeric characters and underscores are allowed." msgstr "Yalnızca alfasayısal karakterlere ve alt çizgilere izin verilir." -#: extras/models/customfields.py:102 +#: netbox/extras/models/customfields.py:102 msgid "Double underscores are not permitted in custom field names." msgstr "Özel alan adlarında çift alt çizgilere izin verilmez." -#: extras/models/customfields.py:113 +#: netbox/extras/models/customfields.py:113 msgid "" "Name of the field as displayed to users (if not provided, 'the field's name " "will be used)" @@ -7159,19 +7669,19 @@ msgstr "" "Kullanıcılara görüntülenen alanın adı (belirtilmezse, 'alanın adı " "kullanılacaktır)" -#: extras/models/customfields.py:117 extras/models/models.py:345 +#: netbox/extras/models/customfields.py:117 netbox/extras/models/models.py:345 msgid "group name" msgstr "grup adı" -#: extras/models/customfields.py:120 +#: netbox/extras/models/customfields.py:120 msgid "Custom fields within the same group will be displayed together" msgstr "Aynı gruptaki özel alanlar birlikte görüntülenecektir" -#: extras/models/customfields.py:128 +#: netbox/extras/models/customfields.py:128 msgid "required" msgstr "gereklidir" -#: extras/models/customfields.py:130 +#: netbox/extras/models/customfields.py:130 msgid "" "If true, this field is required when creating new objects or editing an " "existing object." @@ -7179,11 +7689,11 @@ msgstr "" "Eğer true ise, yeni nesneler oluştururken veya varolan bir nesneyi " "düzenlerken bu alan gereklidir." -#: extras/models/customfields.py:133 +#: netbox/extras/models/customfields.py:133 msgid "search weight" msgstr "arama ağırlığı" -#: extras/models/customfields.py:136 +#: netbox/extras/models/customfields.py:136 msgid "" "Weighting for search. Lower values are considered more important. Fields " "with a search weight of zero will be ignored." @@ -7191,11 +7701,11 @@ msgstr "" "Arama için ağırlıklandırma. Düşük değerler daha önemli kabul edilir. Arama " "ağırlığı sıfır olan alanlar göz ardı edilecektir." -#: extras/models/customfields.py:141 +#: netbox/extras/models/customfields.py:141 msgid "filter logic" msgstr "filtre mantığı" -#: extras/models/customfields.py:145 +#: netbox/extras/models/customfields.py:145 msgid "" "Loose matches any instance of a given string; exact matches the entire " "field." @@ -7203,11 +7713,11 @@ msgstr "" "Loose, belirli bir dizgenin herhangi bir örneğiyle eşleşir; tam olarak tüm " "alanla eşleşir." -#: extras/models/customfields.py:148 +#: netbox/extras/models/customfields.py:148 msgid "default" msgstr "varsayılan" -#: extras/models/customfields.py:152 +#: netbox/extras/models/customfields.py:152 msgid "" "Default value for the field (must be a JSON value). Encapsulate strings with" " double quotes (e.g. \"Foo\")." @@ -7215,35 +7725,35 @@ msgstr "" "Alan için varsayılan değer (JSON değeri olmalıdır). Dizeleri çift tırnak " "işaretleriyle kapsülleyin (örn. “Foo”)." -#: extras/models/customfields.py:157 +#: netbox/extras/models/customfields.py:157 msgid "display weight" msgstr "ekran ağırlığı" -#: extras/models/customfields.py:158 +#: netbox/extras/models/customfields.py:158 msgid "Fields with higher weights appear lower in a form." msgstr "Daha yüksek ağırlığa sahip alanlar bir formda daha düşük görünür." -#: extras/models/customfields.py:163 +#: netbox/extras/models/customfields.py:163 msgid "minimum value" msgstr "minimum değer" -#: extras/models/customfields.py:164 +#: netbox/extras/models/customfields.py:164 msgid "Minimum allowed value (for numeric fields)" msgstr "İzin verilen minimum değer (sayısal alanlar için)" -#: extras/models/customfields.py:169 +#: netbox/extras/models/customfields.py:169 msgid "maximum value" msgstr "maksimum değer" -#: extras/models/customfields.py:170 +#: netbox/extras/models/customfields.py:170 msgid "Maximum allowed value (for numeric fields)" msgstr "İzin verilen maksimum değer (sayısal alanlar için)" -#: extras/models/customfields.py:176 +#: netbox/extras/models/customfields.py:176 msgid "validation regex" msgstr "doğrulama regex" -#: extras/models/customfields.py:178 +#: netbox/extras/models/customfields.py:178 #, python-brace-format msgid "" "Regular expression to enforce on text field values. Use ^ and $ to force " @@ -7254,265 +7764,267 @@ msgstr "" "zorlamak için ^ ve $ kullanın. Örneğin, ^ [A-Z]{3}$ değerleri " "tam olarak üç büyük harfle sınırlayacaktır." -#: extras/models/customfields.py:186 +#: netbox/extras/models/customfields.py:186 msgid "choice set" msgstr "seçim seti" -#: extras/models/customfields.py:195 +#: netbox/extras/models/customfields.py:195 msgid "Specifies whether the custom field is displayed in the UI" msgstr "" "Özel alanın kullanıcı arayüzünde görüntülenip görüntülenmeyeceğini belirtir" -#: extras/models/customfields.py:202 +#: netbox/extras/models/customfields.py:202 msgid "Specifies whether the custom field value can be edited in the UI" msgstr "" "Özel alan değerinin kullanıcı arayüzünde düzenlenip düzenlenemeyeceğini " "belirtir" -#: extras/models/customfields.py:206 +#: netbox/extras/models/customfields.py:206 msgid "is cloneable" msgstr "klonlanabilir" -#: extras/models/customfields.py:207 +#: netbox/extras/models/customfields.py:207 msgid "Replicate this value when cloning objects" msgstr "Nesneleri klonlarken bu değeri çoğaltın" -#: extras/models/customfields.py:224 +#: netbox/extras/models/customfields.py:224 msgid "custom field" msgstr "özel alan" -#: extras/models/customfields.py:225 +#: netbox/extras/models/customfields.py:225 msgid "custom fields" msgstr "özel alanlar" -#: extras/models/customfields.py:314 +#: netbox/extras/models/customfields.py:314 #, python-brace-format msgid "Invalid default value \"{value}\": {error}" msgstr "Geçersiz varsayılan değer”{value}“: {error}" -#: extras/models/customfields.py:321 +#: netbox/extras/models/customfields.py:321 msgid "A minimum value may be set only for numeric fields" msgstr "Minimum değer yalnızca sayısal alanlar için ayarlanabilir" -#: extras/models/customfields.py:323 +#: netbox/extras/models/customfields.py:323 msgid "A maximum value may be set only for numeric fields" msgstr "Maksimum değer yalnızca sayısal alanlar için ayarlanabilir" -#: extras/models/customfields.py:333 +#: netbox/extras/models/customfields.py:333 msgid "" "Regular expression validation is supported only for text and URL fields" msgstr "" "Düzenli ifade doğrulaması yalnızca metin ve URL alanları için desteklenir" -#: extras/models/customfields.py:343 +#: netbox/extras/models/customfields.py:343 msgid "Selection fields must specify a set of choices." msgstr "Seçim alanları bir dizi seçenek belirtmelidir." -#: extras/models/customfields.py:347 +#: netbox/extras/models/customfields.py:347 msgid "Choices may be set only on selection fields." msgstr "Seçenekler yalnızca seçim alanlarında ayarlanabilir." -#: extras/models/customfields.py:354 +#: netbox/extras/models/customfields.py:354 msgid "Object fields must define an object type." msgstr "Nesne alanları bir nesne türü tanımlamalıdır." -#: extras/models/customfields.py:359 +#: netbox/extras/models/customfields.py:359 #, python-brace-format msgid "{type} fields may not define an object type." msgstr "{type} alanlar bir nesne türü tanımlayamaz." -#: extras/models/customfields.py:439 +#: netbox/extras/models/customfields.py:439 msgid "True" msgstr "Doğru" -#: extras/models/customfields.py:440 +#: netbox/extras/models/customfields.py:440 msgid "False" msgstr "Yanlış" -#: extras/models/customfields.py:522 +#: netbox/extras/models/customfields.py:522 #, python-brace-format msgid "Values must match this regex: {regex}" msgstr "Değerler bu normal ifadeyle eşleşmelidir: {regex}" -#: extras/models/customfields.py:616 +#: netbox/extras/models/customfields.py:616 msgid "Value must be a string." msgstr "Değer bir dize olmalıdır." -#: extras/models/customfields.py:618 +#: netbox/extras/models/customfields.py:618 #, python-brace-format msgid "Value must match regex '{regex}'" msgstr "Değer regex ile eşleşmelidir '{regex}'" -#: extras/models/customfields.py:623 +#: netbox/extras/models/customfields.py:623 msgid "Value must be an integer." msgstr "Değer bir tamsayı olmalıdır." -#: extras/models/customfields.py:626 extras/models/customfields.py:641 +#: netbox/extras/models/customfields.py:626 +#: netbox/extras/models/customfields.py:641 #, python-brace-format msgid "Value must be at least {minimum}" msgstr "Değer en az olmalıdır {minimum}" -#: extras/models/customfields.py:630 extras/models/customfields.py:645 +#: netbox/extras/models/customfields.py:630 +#: netbox/extras/models/customfields.py:645 #, python-brace-format msgid "Value must not exceed {maximum}" msgstr "Değer geçmemelidir {maximum}" -#: extras/models/customfields.py:638 +#: netbox/extras/models/customfields.py:638 msgid "Value must be a decimal." msgstr "Değer ondalık olmalıdır." -#: extras/models/customfields.py:650 +#: netbox/extras/models/customfields.py:650 msgid "Value must be true or false." msgstr "Değer doğru veya yanlış olmalıdır." -#: extras/models/customfields.py:658 +#: netbox/extras/models/customfields.py:658 msgid "Date values must be in ISO 8601 format (YYYY-MM-DD)." msgstr "Tarih değerleri ISO 8601 biçiminde olmalıdır (YYYY-AA-GG)." -#: extras/models/customfields.py:667 +#: netbox/extras/models/customfields.py:667 msgid "Date and time values must be in ISO 8601 format (YYYY-MM-DD HH:MM:SS)." msgstr "" "Tarih ve saat değerleri ISO 8601 biçiminde olmalıdır (YYYY-MM-DD HH:MM:SS)." -#: extras/models/customfields.py:674 +#: netbox/extras/models/customfields.py:674 #, python-brace-format msgid "Invalid choice ({value}) for choice set {choiceset}." msgstr "Geçersiz seçim ({value}) seçim seti için {choiceset}." -#: extras/models/customfields.py:684 +#: netbox/extras/models/customfields.py:684 #, python-brace-format msgid "Invalid choice(s) ({value}) for choice set {choiceset}." msgstr "Geçersiz seçim (ler) ({value}) seçim seti için {choiceset}." -#: extras/models/customfields.py:693 +#: netbox/extras/models/customfields.py:693 #, python-brace-format msgid "Value must be an object ID, not {type}" msgstr "Değer bir nesne kimliği olmalıdır, değil {type}" -#: extras/models/customfields.py:699 +#: netbox/extras/models/customfields.py:699 #, python-brace-format msgid "Value must be a list of object IDs, not {type}" msgstr "Değer, nesne kimliklerinin bir listesi olmalıdır, değil {type}" -#: extras/models/customfields.py:703 +#: netbox/extras/models/customfields.py:703 #, python-brace-format msgid "Found invalid object ID: {id}" msgstr "Geçersiz nesne kimliği bulundu: {id}" -#: extras/models/customfields.py:706 +#: netbox/extras/models/customfields.py:706 msgid "Required field cannot be empty." msgstr "Zorunlu alan boş olamaz." -#: extras/models/customfields.py:725 +#: netbox/extras/models/customfields.py:725 msgid "Base set of predefined choices (optional)" msgstr "Önceden tanımlanmış seçeneklerin temel kümesi (isteğe bağlı)" -#: extras/models/customfields.py:737 +#: netbox/extras/models/customfields.py:737 msgid "Choices are automatically ordered alphabetically" msgstr "Seçenekler otomatik olarak alfabetik olarak sıralanır" -#: extras/models/customfields.py:744 +#: netbox/extras/models/customfields.py:744 msgid "custom field choice set" msgstr "özel alan seçim kümesi" -#: extras/models/customfields.py:745 +#: netbox/extras/models/customfields.py:745 msgid "custom field choice sets" msgstr "özel alan seçim kümeleri" -#: extras/models/customfields.py:781 +#: netbox/extras/models/customfields.py:781 msgid "Must define base or extra choices." msgstr "Temel veya ekstra seçenekleri tanımlamalıdır." -#: extras/models/dashboard.py:19 +#: netbox/extras/models/dashboard.py:19 msgid "layout" msgstr "plan" -#: extras/models/dashboard.py:23 +#: netbox/extras/models/dashboard.py:23 msgid "config" msgstr "yapılandırma" -#: extras/models/dashboard.py:28 +#: netbox/extras/models/dashboard.py:28 msgid "dashboard" msgstr "gösterge paneli" -#: extras/models/dashboard.py:29 +#: netbox/extras/models/dashboard.py:29 msgid "dashboards" msgstr "gösterge tabloları" -#: extras/models/models.py:51 +#: netbox/extras/models/models.py:51 msgid "object types" msgstr "nesne türleri" -#: extras/models/models.py:52 +#: netbox/extras/models/models.py:52 msgid "The object(s) to which this rule applies." msgstr "Bu kuralın geçerli olduğu nesne (ler) dir." -#: extras/models/models.py:65 +#: netbox/extras/models/models.py:65 msgid "on create" msgstr "yaratma üzerine" -#: extras/models/models.py:67 +#: netbox/extras/models/models.py:67 msgid "Triggers when a matching object is created." msgstr "Eşleşen bir nesne oluşturulduğunda tetiklenir." -#: extras/models/models.py:70 +#: netbox/extras/models/models.py:70 msgid "on update" msgstr "güncellemede" -#: extras/models/models.py:72 +#: netbox/extras/models/models.py:72 msgid "Triggers when a matching object is updated." msgstr "Eşleşen bir nesne güncellendiğinde tetiklenir." -#: extras/models/models.py:75 +#: netbox/extras/models/models.py:75 msgid "on delete" msgstr "silme üzerine" -#: extras/models/models.py:77 +#: netbox/extras/models/models.py:77 msgid "Triggers when a matching object is deleted." msgstr "Eşleşen bir nesne silindiğinde tetiklenir." -#: extras/models/models.py:80 +#: netbox/extras/models/models.py:80 msgid "on job start" msgstr "iş başında" -#: extras/models/models.py:82 +#: netbox/extras/models/models.py:82 msgid "Triggers when a job for a matching object is started." msgstr "Eşleşen bir nesne için bir iş başlatıldığında tetiklenir." -#: extras/models/models.py:85 +#: netbox/extras/models/models.py:85 msgid "on job end" msgstr "iş sonunda" -#: extras/models/models.py:87 +#: netbox/extras/models/models.py:87 msgid "Triggers when a job for a matching object terminates." msgstr "Eşleşen bir nesne için bir iş sona erdiğinde tetiklenir." -#: extras/models/models.py:94 +#: netbox/extras/models/models.py:94 msgid "conditions" msgstr "koşullar" -#: extras/models/models.py:97 +#: netbox/extras/models/models.py:97 msgid "" "A set of conditions which determine whether the event will be generated." msgstr "Olayın oluşturulup oluşturulmayacağını belirleyen bir dizi koşul." -#: extras/models/models.py:105 +#: netbox/extras/models/models.py:105 msgid "action type" msgstr "eylem türü" -#: extras/models/models.py:124 +#: netbox/extras/models/models.py:124 msgid "Additional data to pass to the action object" msgstr "Eylem nesnesine iletilecek ek veriler" -#: extras/models/models.py:136 +#: netbox/extras/models/models.py:136 msgid "event rule" msgstr "olay kuralı" -#: extras/models/models.py:137 +#: netbox/extras/models/models.py:137 msgid "event rules" msgstr "etkinlik kuralları" -#: extras/models/models.py:153 +#: netbox/extras/models/models.py:153 msgid "" "At least one event type must be selected: create, update, delete, job start," " and/or job end." @@ -7520,7 +8032,7 @@ msgstr "" "En az bir olay türü seçilmelidir: oluştur, güncelle, sil, iş başlama ve/veya" " iş sonu." -#: extras/models/models.py:194 +#: netbox/extras/models/models.py:194 msgid "" "This URL will be called using the HTTP method defined when the webhook is " "called. Jinja2 template processing is supported with the same context as the" @@ -7530,7 +8042,7 @@ msgstr "" "çağrılacaktır. Jinja2 şablon işleme, istek gövdesi ile aynı bağlamda " "desteklenir." -#: extras/models/models.py:209 +#: netbox/extras/models/models.py:209 msgid "" "The complete list of official content types is available burada." -#: extras/models/models.py:214 +#: netbox/extras/models/models.py:214 msgid "additional headers" msgstr "ek başlıklar" -#: extras/models/models.py:217 +#: netbox/extras/models/models.py:217 msgid "" "User-supplied HTTP headers to be sent with the request in addition to the " "HTTP content type. Headers should be defined in the format Name: " @@ -7556,11 +8068,11 @@ msgstr "" "İsim: Değer. Jinja2 şablon işleme, istek gövdesi ile aynı " "bağlamda desteklenir (aşağıda)." -#: extras/models/models.py:223 +#: netbox/extras/models/models.py:223 msgid "body template" msgstr "vücut şablonu" -#: extras/models/models.py:226 +#: netbox/extras/models/models.py:226 msgid "" "Jinja2 template for a custom request body. If blank, a JSON object " "representing the change will be included. Available context data includes: " @@ -7573,11 +8085,11 @@ msgstr "" "Kullanıcı adı, istek_kimliği, ve " "veri." -#: extras/models/models.py:232 +#: netbox/extras/models/models.py:232 msgid "secret" msgstr "gizli" -#: extras/models/models.py:236 +#: netbox/extras/models/models.py:236 msgid "" "When provided, the request will include a X-Hook-Signature " "header containing a HMAC hex digest of the payload body using the secret as " @@ -7587,16 +8099,16 @@ msgstr "" "olarak sırrı kullanan yük gövdesinin bir HMAC hex özetini içeren başlık. Sır" " istekte iletilmez." -#: extras/models/models.py:243 +#: netbox/extras/models/models.py:243 msgid "Enable SSL certificate verification. Disable with caution!" msgstr "" "SSL sertifikası doğrulamasını etkinleştirin. Dikkatle devre dışı bırakın!" -#: extras/models/models.py:249 templates/extras/webhook.html:51 +#: netbox/extras/models/models.py:249 netbox/templates/extras/webhook.html:51 msgid "CA File Path" msgstr "CA Dosya Yolu" -#: extras/models/models.py:251 +#: netbox/extras/models/models.py:251 msgid "" "The specific CA certificate file to use for SSL verification. Leave blank to" " use the system defaults." @@ -7604,65 +8116,65 @@ msgstr "" "SSL doğrulaması için kullanılacak belirli CA sertifika dosyası. Sistem " "varsayılanlarını kullanmak için boş bırakın." -#: extras/models/models.py:262 +#: netbox/extras/models/models.py:262 msgid "webhook" msgstr "web kancası" -#: extras/models/models.py:263 +#: netbox/extras/models/models.py:263 msgid "webhooks" msgstr "web kancaları" -#: extras/models/models.py:281 +#: netbox/extras/models/models.py:281 msgid "Do not specify a CA certificate file if SSL verification is disabled." msgstr "" "SSL doğrulaması devre dışı bırakılmışsa bir CA sertifika dosyası " "belirtmeyin." -#: extras/models/models.py:321 +#: netbox/extras/models/models.py:321 msgid "The object type(s) to which this link applies." msgstr "Bu bağlantının geçerli olduğu nesne türü (ler) dir." -#: extras/models/models.py:333 +#: netbox/extras/models/models.py:333 msgid "link text" msgstr "bağlantı metni" -#: extras/models/models.py:334 +#: netbox/extras/models/models.py:334 msgid "Jinja2 template code for link text" msgstr "Bağlantı metni için Jinja2 şablon kodu" -#: extras/models/models.py:337 +#: netbox/extras/models/models.py:337 msgid "link URL" msgstr "bağlantı URL'si" -#: extras/models/models.py:338 +#: netbox/extras/models/models.py:338 msgid "Jinja2 template code for link URL" msgstr "Bağlantı URL'si için Jinja2 şablon kodu" -#: extras/models/models.py:348 +#: netbox/extras/models/models.py:348 msgid "Links with the same group will appear as a dropdown menu" msgstr "Aynı gruba sahip bağlantılar açılır menü olarak görünecektir" -#: extras/models/models.py:358 +#: netbox/extras/models/models.py:358 msgid "new window" msgstr "yeni pencere" -#: extras/models/models.py:360 +#: netbox/extras/models/models.py:360 msgid "Force link to open in a new window" msgstr "Bağlantıyı yeni bir pencerede açmaya zorla" -#: extras/models/models.py:369 +#: netbox/extras/models/models.py:369 msgid "custom link" msgstr "özel bağlantı" -#: extras/models/models.py:370 +#: netbox/extras/models/models.py:370 msgid "custom links" msgstr "özel bağlantılar" -#: extras/models/models.py:417 +#: netbox/extras/models/models.py:417 msgid "The object type(s) to which this template applies." msgstr "Bu şablonun uygulandığı nesne türü (ler) dir." -#: extras/models/models.py:430 +#: netbox/extras/models/models.py:430 msgid "" "Jinja2 template code. The list of objects being exported is passed as a " "context variable named queryset." @@ -7670,1048 +8182,1077 @@ msgstr "" "Jinja2 şablon kodu. Dışa aktarılan nesnelerin listesi, adı verilen bir " "bağlam değişkeni olarak iletilir sorgulama." -#: extras/models/models.py:438 +#: netbox/extras/models/models.py:438 msgid "Defaults to text/plain; charset=utf-8" msgstr "Varsayılan olarak metin/düz; karakter kümesi = utf-8" -#: extras/models/models.py:441 +#: netbox/extras/models/models.py:441 msgid "file extension" msgstr "dosya uzantısı" -#: extras/models/models.py:444 +#: netbox/extras/models/models.py:444 msgid "Extension to append to the rendered filename" msgstr "Oluşturulan dosya adına eklenecek uzantı" -#: extras/models/models.py:447 +#: netbox/extras/models/models.py:447 msgid "as attachment" msgstr "ek olarak" -#: extras/models/models.py:449 +#: netbox/extras/models/models.py:449 msgid "Download file as attachment" msgstr "Dosya ek olarak indir" -#: extras/models/models.py:458 +#: netbox/extras/models/models.py:458 msgid "export template" msgstr "dışa aktarma şablonu" -#: extras/models/models.py:459 +#: netbox/extras/models/models.py:459 msgid "export templates" msgstr "dışa aktarma şablonları" -#: extras/models/models.py:476 +#: netbox/extras/models/models.py:476 #, python-brace-format msgid "\"{name}\" is a reserved name. Please choose a different name." msgstr "“{name}“ayrılmış bir isimdir. Lütfen farklı bir isim seçin." -#: extras/models/models.py:526 +#: netbox/extras/models/models.py:526 msgid "The object type(s) to which this filter applies." msgstr "Bu filtrenin uygulandığı nesne türü (ler) dir." -#: extras/models/models.py:558 +#: netbox/extras/models/models.py:558 msgid "shared" msgstr "paylaşılan" -#: extras/models/models.py:571 +#: netbox/extras/models/models.py:571 msgid "saved filter" msgstr "kaydedilmiş filtre" -#: extras/models/models.py:572 +#: netbox/extras/models/models.py:572 msgid "saved filters" msgstr "kaydedilmiş filtreler" -#: extras/models/models.py:590 +#: netbox/extras/models/models.py:590 msgid "Filter parameters must be stored as a dictionary of keyword arguments." msgstr "" "Filtre parametreleri, anahtar kelime argümanları sözlüğü olarak " "saklanmalıdır." -#: extras/models/models.py:618 +#: netbox/extras/models/models.py:618 msgid "image height" msgstr "görüntü yüksekliği" -#: extras/models/models.py:621 +#: netbox/extras/models/models.py:621 msgid "image width" msgstr "görüntü genişliği" -#: extras/models/models.py:638 +#: netbox/extras/models/models.py:638 msgid "image attachment" msgstr "görüntü eki" -#: extras/models/models.py:639 +#: netbox/extras/models/models.py:639 msgid "image attachments" msgstr "görüntü ekleri" -#: extras/models/models.py:653 +#: netbox/extras/models/models.py:653 #, python-brace-format msgid "Image attachments cannot be assigned to this object type ({type})." msgstr "Görüntü ekleri bu nesne türüne atanamaz ({type})." -#: extras/models/models.py:716 +#: netbox/extras/models/models.py:716 msgid "kind" msgstr "çeşit" -#: extras/models/models.py:730 +#: netbox/extras/models/models.py:730 msgid "journal entry" msgstr "dergi girişi" -#: extras/models/models.py:731 +#: netbox/extras/models/models.py:731 msgid "journal entries" msgstr "dergi girişleri" -#: extras/models/models.py:746 +#: netbox/extras/models/models.py:746 #, python-brace-format msgid "Journaling is not supported for this object type ({type})." msgstr "Günlüğe kaydetme bu nesne türü için desteklenmez ({type})." -#: extras/models/models.py:788 +#: netbox/extras/models/models.py:788 msgid "bookmark" msgstr "yer imi" -#: extras/models/models.py:789 +#: netbox/extras/models/models.py:789 msgid "bookmarks" msgstr "yer imleri" -#: extras/models/models.py:802 +#: netbox/extras/models/models.py:802 #, python-brace-format msgid "Bookmarks cannot be assigned to this object type ({type})." msgstr "Yer imleri bu nesne türüne atanamaz ({type})." -#: extras/models/scripts.py:42 +#: netbox/extras/models/scripts.py:42 msgid "is executable" msgstr "yürütülebilir" -#: extras/models/scripts.py:64 +#: netbox/extras/models/scripts.py:64 msgid "script" msgstr "senaryo" -#: extras/models/scripts.py:65 +#: netbox/extras/models/scripts.py:65 msgid "scripts" msgstr "senaryolar" -#: extras/models/scripts.py:111 +#: netbox/extras/models/scripts.py:111 msgid "script module" msgstr "komut dosyası modülü" -#: extras/models/scripts.py:112 +#: netbox/extras/models/scripts.py:112 msgid "script modules" msgstr "komut dosyası modülleri" -#: extras/models/search.py:22 +#: netbox/extras/models/search.py:22 msgid "timestamp" msgstr "zaman damgası" -#: extras/models/search.py:37 +#: netbox/extras/models/search.py:37 msgid "field" msgstr "tarla" -#: extras/models/search.py:45 +#: netbox/extras/models/search.py:45 msgid "value" msgstr "değer" -#: extras/models/search.py:56 +#: netbox/extras/models/search.py:56 msgid "cached value" msgstr "önbelleğe alınan değer" -#: extras/models/search.py:57 +#: netbox/extras/models/search.py:57 msgid "cached values" msgstr "önbelleğe alınan değerler" -#: extras/models/staging.py:44 +#: netbox/extras/models/staging.py:45 msgid "branch" msgstr "şube" -#: extras/models/staging.py:45 +#: netbox/extras/models/staging.py:46 msgid "branches" msgstr "dallar" -#: extras/models/staging.py:97 +#: netbox/extras/models/staging.py:98 msgid "staged change" msgstr "aşamalı değişim" -#: extras/models/staging.py:98 +#: netbox/extras/models/staging.py:99 msgid "staged changes" msgstr "aşamalı değişiklikler" -#: extras/models/tags.py:40 +#: netbox/extras/models/tags.py:40 msgid "The object type(s) to which this tag can be applied." msgstr "Bu etiketin uygulanabileceği nesne türü (ler) dir." -#: extras/models/tags.py:49 +#: netbox/extras/models/tags.py:49 msgid "tag" msgstr "etiket" -#: extras/models/tags.py:50 +#: netbox/extras/models/tags.py:50 msgid "tags" msgstr "etiketler" -#: extras/models/tags.py:78 +#: netbox/extras/models/tags.py:78 msgid "tagged item" msgstr "etiketli öğe" -#: extras/models/tags.py:79 +#: netbox/extras/models/tags.py:79 msgid "tagged items" msgstr "etiketli öğeler" -#: extras/scripts.py:439 +#: netbox/extras/scripts.py:439 msgid "Script Data" msgstr "Komut Dosyası Verileri" -#: extras/scripts.py:443 +#: netbox/extras/scripts.py:443 msgid "Script Execution Parameters" msgstr "Script Yürütme Parametreleri" -#: extras/scripts.py:662 +#: netbox/extras/scripts.py:662 msgid "Database changes have been reverted automatically." msgstr "Veritabanı değişiklikleri otomatik olarak geri alındı." -#: extras/scripts.py:675 +#: netbox/extras/scripts.py:675 msgid "Script aborted with error: " msgstr "Komut dosyası hatayla iptal edildi: " -#: extras/scripts.py:685 +#: netbox/extras/scripts.py:685 msgid "An exception occurred: " msgstr "Bir istisna oluştu: " -#: extras/scripts.py:688 +#: netbox/extras/scripts.py:688 msgid "Database changes have been reverted due to error." msgstr "Veritabanı değişiklikleri hata nedeniyle geri alındı." -#: extras/signals.py:146 +#: netbox/extras/signals.py:133 #, python-brace-format msgid "Deletion is prevented by a protection rule: {message}" msgstr "Silme işlemi bir koruma kuralı tarafından engellenir: {message}" -#: extras/tables/tables.py:46 extras/tables/tables.py:124 -#: extras/tables/tables.py:148 extras/tables/tables.py:213 -#: extras/tables/tables.py:238 extras/tables/tables.py:290 -#: extras/tables/tables.py:336 templates/extras/customfield.html:93 -#: templates/extras/eventrule.html:27 templates/users/objectpermission.html:64 -#: users/tables.py:80 +#: netbox/extras/tables/tables.py:46 netbox/extras/tables/tables.py:124 +#: netbox/extras/tables/tables.py:148 netbox/extras/tables/tables.py:213 +#: netbox/extras/tables/tables.py:238 netbox/extras/tables/tables.py:290 +#: netbox/extras/tables/tables.py:336 +#: netbox/templates/extras/customfield.html:93 +#: netbox/templates/extras/eventrule.html:27 +#: netbox/templates/users/objectpermission.html:64 netbox/users/tables.py:80 msgid "Object Types" msgstr "Nesne Türleri" -#: extras/tables/tables.py:52 +#: netbox/extras/tables/tables.py:52 msgid "Visible" msgstr "Görünür" -#: extras/tables/tables.py:55 +#: netbox/extras/tables/tables.py:55 msgid "Editable" msgstr "Düzenlenebilir" -#: extras/tables/tables.py:61 +#: netbox/extras/tables/tables.py:61 msgid "Related Object Type" msgstr "İlgili Nesne Türü" -#: extras/tables/tables.py:65 templates/extras/customfield.html:47 +#: netbox/extras/tables/tables.py:65 +#: netbox/templates/extras/customfield.html:47 msgid "Choice Set" msgstr "Seçim Seti" -#: extras/tables/tables.py:73 +#: netbox/extras/tables/tables.py:73 msgid "Is Cloneable" msgstr "Klonlanabilir mi" -#: extras/tables/tables.py:103 +#: netbox/extras/tables/tables.py:103 msgid "Count" msgstr "Saymak" -#: extras/tables/tables.py:106 +#: netbox/extras/tables/tables.py:106 msgid "Order Alphabetically" msgstr "Alfabetik olarak sıralayın" -#: extras/tables/tables.py:130 templates/extras/customlink.html:33 +#: netbox/extras/tables/tables.py:130 +#: netbox/templates/extras/customlink.html:33 msgid "New Window" msgstr "Yeni Pencere" -#: extras/tables/tables.py:151 +#: netbox/extras/tables/tables.py:151 msgid "As Attachment" msgstr "Ek Olarak" -#: extras/tables/tables.py:158 extras/tables/tables.py:377 -#: extras/tables/tables.py:412 templates/core/datafile.html:24 -#: templates/dcim/device/render_config.html:22 -#: templates/extras/configcontext.html:39 -#: templates/extras/configtemplate.html:31 -#: templates/extras/exporttemplate.html:45 -#: templates/generic/bulk_import.html:35 -#: templates/virtualization/virtualmachine/render_config.html:22 +#: netbox/extras/tables/tables.py:158 netbox/extras/tables/tables.py:377 +#: netbox/extras/tables/tables.py:412 netbox/templates/core/datafile.html:24 +#: netbox/templates/dcim/device/render_config.html:22 +#: netbox/templates/extras/configcontext.html:39 +#: netbox/templates/extras/configtemplate.html:31 +#: netbox/templates/extras/exporttemplate.html:45 +#: netbox/templates/generic/bulk_import.html:35 +#: netbox/templates/virtualization/virtualmachine/render_config.html:22 msgid "Data File" msgstr "Veri Dosyası" -#: extras/tables/tables.py:163 extras/tables/tables.py:389 -#: extras/tables/tables.py:417 +#: netbox/extras/tables/tables.py:163 netbox/extras/tables/tables.py:389 +#: netbox/extras/tables/tables.py:417 msgid "Synced" msgstr "Senkronize" -#: extras/tables/tables.py:190 +#: netbox/extras/tables/tables.py:190 msgid "Image" msgstr "Görüntü" -#: extras/tables/tables.py:195 +#: netbox/extras/tables/tables.py:195 msgid "Size (Bytes)" msgstr "Boyut (Bayt)" -#: extras/tables/tables.py:260 +#: netbox/extras/tables/tables.py:260 msgid "SSL Validation" msgstr "SSL Doğrulama" -#: extras/tables/tables.py:305 +#: netbox/extras/tables/tables.py:305 msgid "Job Start" msgstr "İş Başlangıcı" -#: extras/tables/tables.py:308 +#: netbox/extras/tables/tables.py:308 msgid "Job End" msgstr "İş Sonu" -#: extras/tables/tables.py:425 netbox/navigation/menu.py:64 -#: templates/dcim/devicerole.html:8 +#: netbox/extras/tables/tables.py:425 netbox/netbox/navigation/menu.py:64 +#: netbox/templates/dcim/devicerole.html:8 msgid "Device Roles" msgstr "Aygıt Rolleri" -#: extras/tables/tables.py:466 templates/account/profile.html:19 -#: templates/users/user.html:21 +#: netbox/extras/tables/tables.py:466 netbox/templates/account/profile.html:19 +#: netbox/templates/users/user.html:21 msgid "Full Name" msgstr "Ad Soyad" -#: extras/tables/tables.py:483 templates/extras/objectchange.html:67 +#: netbox/extras/tables/tables.py:483 +#: netbox/templates/extras/objectchange.html:68 msgid "Request ID" msgstr "İstek Kimliği" -#: extras/tables/tables.py:520 +#: netbox/extras/tables/tables.py:520 msgid "Comments (Short)" msgstr "Yorumlar (Kısa)" -#: extras/tables/tables.py:539 extras/tables/tables.py:561 +#: netbox/extras/tables/tables.py:539 netbox/extras/tables/tables.py:561 msgid "Line" msgstr "Çizgi" -#: extras/tables/tables.py:546 extras/tables/tables.py:571 +#: netbox/extras/tables/tables.py:546 netbox/extras/tables/tables.py:571 msgid "Level" msgstr "Seviye" -#: extras/tables/tables.py:549 extras/tables/tables.py:580 +#: netbox/extras/tables/tables.py:549 netbox/extras/tables/tables.py:580 msgid "Message" msgstr "Mesaj" -#: extras/tables/tables.py:564 +#: netbox/extras/tables/tables.py:564 msgid "Method" msgstr "Yöntemi" -#: extras/validators.py:16 +#: netbox/extras/validators.py:16 #, python-format msgid "Ensure this value is equal to %(limit_value)s." msgstr "Bu değerin eşit olduğundan emin olun %(limit_value)s." -#: extras/validators.py:27 +#: netbox/extras/validators.py:27 #, python-format msgid "Ensure this value does not equal %(limit_value)s." msgstr "Bu değerin eşit olmadığından emin olun %(limit_value)s." -#: extras/validators.py:38 +#: netbox/extras/validators.py:38 msgid "This field must be empty." msgstr "Bu alan boş olmalıdır." -#: extras/validators.py:53 +#: netbox/extras/validators.py:53 msgid "This field must not be empty." msgstr "Bu alan boş olmamalıdır." -#: extras/validators.py:95 +#: netbox/extras/validators.py:95 msgid "Validation rules must be passed as a dictionary" msgstr "Doğrulama kuralları sözlük olarak geçirilmelidir" -#: extras/validators.py:120 +#: netbox/extras/validators.py:120 #, python-brace-format msgid "Custom validation failed for {attribute}: {exception}" msgstr "Özel doğrulama başarısız oldu {attribute}: {exception}" -#: extras/validators.py:140 +#: netbox/extras/validators.py:140 #, python-brace-format msgid "Invalid attribute \"{name}\" for request" msgstr "Geçersiz öznitelik”{name}“istek için" -#: extras/validators.py:157 +#: netbox/extras/validators.py:157 #, python-brace-format msgid "Invalid attribute \"{name}\" for {model}" msgstr "\"{name}\" niteliği {model} için geçerli değil." -#: extras/views.py:889 +#: netbox/extras/views.py:889 msgid "Your dashboard has been reset." msgstr "Kontrol paneliniz sıfırlandı." -#: extras/views.py:935 +#: netbox/extras/views.py:935 msgid "Added widget: " msgstr "Eklenen widget: " -#: extras/views.py:976 +#: netbox/extras/views.py:976 msgid "Updated widget: " msgstr "Güncellenmiş widget: " -#: extras/views.py:1012 +#: netbox/extras/views.py:1012 msgid "Deleted widget: " msgstr "Silinen widget: " -#: extras/views.py:1014 +#: netbox/extras/views.py:1014 msgid "Error deleting widget: " msgstr "Widget silinirken hata oluştu: " -#: extras/views.py:1101 +#: netbox/extras/views.py:1101 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." -#: ipam/api/field_serializers.py:17 +#: netbox/ipam/api/field_serializers.py:17 msgid "Enter a valid IPv4 or IPv6 address with optional mask." msgstr "İsteğe bağlı maske ile geçerli bir IPv4 veya IPv6 adresi girin." -#: ipam/api/field_serializers.py:24 +#: netbox/ipam/api/field_serializers.py:24 #, python-brace-format msgid "Invalid IP address format: {data}" msgstr "Geçersiz IP adresi biçimi: {data}" -#: ipam/api/field_serializers.py:37 +#: netbox/ipam/api/field_serializers.py:37 msgid "Enter a valid IPv4 or IPv6 prefix and mask in CIDR notation." msgstr "CIDR gösteriminde geçerli bir IPv4 veya IPv6 öneki ve maske girin." -#: ipam/api/field_serializers.py:44 +#: netbox/ipam/api/field_serializers.py:44 #, python-brace-format msgid "Invalid IP prefix format: {data}" msgstr "Geçersiz IP önek biçimi: {data}" -#: ipam/api/views.py:358 +#: netbox/ipam/api/views.py:358 msgid "" "Insufficient space is available to accommodate the requested prefix size(s)" msgstr "İstenen önek boyutlarını barındırmak için yetersiz alan mevcut değil" -#: ipam/choices.py:30 +#: netbox/ipam/choices.py:30 msgid "Container" msgstr "Konteyner" -#: ipam/choices.py:72 +#: netbox/ipam/choices.py:72 msgid "DHCP" msgstr "DHCP" -#: ipam/choices.py:73 +#: netbox/ipam/choices.py:73 msgid "SLAAC" msgstr "ZÜMRÜT" -#: ipam/choices.py:89 +#: netbox/ipam/choices.py:89 msgid "Loopback" msgstr "Geri döngü" -#: ipam/choices.py:90 tenancy/choices.py:18 +#: netbox/ipam/choices.py:90 netbox/tenancy/choices.py:18 msgid "Secondary" msgstr "İkincil" -#: ipam/choices.py:91 +#: netbox/ipam/choices.py:91 msgid "Anycast" msgstr "Anycast" -#: ipam/choices.py:115 +#: netbox/ipam/choices.py:115 msgid "Standard" msgstr "Standart" -#: ipam/choices.py:120 +#: netbox/ipam/choices.py:120 msgid "CheckPoint" msgstr "Kontrol Noktası" -#: ipam/choices.py:123 +#: netbox/ipam/choices.py:123 msgid "Cisco" msgstr "Cisco" -#: ipam/choices.py:137 +#: netbox/ipam/choices.py:137 msgid "Plaintext" msgstr "Düz metin" -#: ipam/fields.py:36 +#: netbox/ipam/fields.py:36 #, python-brace-format msgid "Invalid IP address format: {address}" msgstr "Geçersiz IP adresi biçimi: {address}" -#: ipam/filtersets.py:48 vpn/filtersets.py:323 +#: netbox/ipam/filtersets.py:48 netbox/vpn/filtersets.py:323 msgid "Import target" msgstr "Hedefi içe aktarma" -#: ipam/filtersets.py:54 vpn/filtersets.py:329 +#: netbox/ipam/filtersets.py:54 netbox/vpn/filtersets.py:329 msgid "Import target (name)" msgstr "Hedefi içe aktarma (isim)" -#: ipam/filtersets.py:59 vpn/filtersets.py:334 +#: netbox/ipam/filtersets.py:59 netbox/vpn/filtersets.py:334 msgid "Export target" msgstr "Dışa aktarma hedefi" -#: ipam/filtersets.py:65 vpn/filtersets.py:340 +#: netbox/ipam/filtersets.py:65 netbox/vpn/filtersets.py:340 msgid "Export target (name)" msgstr "Dışa aktarma hedefi (isim)" -#: ipam/filtersets.py:86 +#: netbox/ipam/filtersets.py:86 msgid "Importing VRF" msgstr "VRF'yi içe aktarma" -#: ipam/filtersets.py:92 +#: netbox/ipam/filtersets.py:92 msgid "Import VRF (RD)" msgstr "VRF'yi içe aktarın (RD)" -#: ipam/filtersets.py:97 +#: netbox/ipam/filtersets.py:97 msgid "Exporting VRF" msgstr "VRF'yi dışa aktarma" -#: ipam/filtersets.py:103 +#: netbox/ipam/filtersets.py:103 msgid "Export VRF (RD)" msgstr "VRF'yi (RD) dışa aktarma" -#: ipam/filtersets.py:108 +#: netbox/ipam/filtersets.py:108 msgid "Importing L2VPN" msgstr "L2VPN'i içe aktarma" -#: ipam/filtersets.py:114 +#: netbox/ipam/filtersets.py:114 msgid "Importing L2VPN (identifier)" msgstr "L2VPN'i içe aktarma (tanımlayıcı)" -#: ipam/filtersets.py:119 +#: netbox/ipam/filtersets.py:119 msgid "Exporting L2VPN" msgstr "L2VPN'i dışa aktarma" -#: ipam/filtersets.py:125 +#: netbox/ipam/filtersets.py:125 msgid "Exporting L2VPN (identifier)" msgstr "L2VPN'i dışa aktarma (tanımlayıcı)" -#: ipam/filtersets.py:155 ipam/filtersets.py:281 ipam/forms/model_forms.py:227 -#: ipam/tables/ip.py:211 templates/ipam/prefix.html:12 +#: netbox/ipam/filtersets.py:155 netbox/ipam/filtersets.py:281 +#: netbox/ipam/forms/model_forms.py:227 netbox/ipam/tables/ip.py:211 +#: netbox/templates/ipam/prefix.html:12 msgid "Prefix" msgstr "Önek" -#: ipam/filtersets.py:159 ipam/filtersets.py:198 ipam/filtersets.py:221 +#: netbox/ipam/filtersets.py:159 netbox/ipam/filtersets.py:198 +#: netbox/ipam/filtersets.py:221 msgid "RIR (ID)" msgstr "RİR (İD)" -#: ipam/filtersets.py:165 ipam/filtersets.py:204 ipam/filtersets.py:227 +#: netbox/ipam/filtersets.py:165 netbox/ipam/filtersets.py:204 +#: netbox/ipam/filtersets.py:227 msgid "RIR (slug)" msgstr "RIR (kısa ad)" -#: ipam/filtersets.py:285 +#: netbox/ipam/filtersets.py:285 msgid "Within prefix" msgstr "Önek içinde" -#: ipam/filtersets.py:289 +#: netbox/ipam/filtersets.py:289 msgid "Within and including prefix" msgstr "Önek içinde ve dahil olmak üzere" -#: ipam/filtersets.py:293 +#: netbox/ipam/filtersets.py:293 msgid "Prefixes which contain this prefix or IP" msgstr "Bu önek veya IP'yi içeren önekler" -#: ipam/filtersets.py:304 ipam/filtersets.py:572 ipam/forms/bulk_edit.py:327 -#: ipam/forms/filtersets.py:196 ipam/forms/filtersets.py:331 +#: netbox/ipam/filtersets.py:304 netbox/ipam/filtersets.py:572 +#: netbox/ipam/forms/bulk_edit.py:327 netbox/ipam/forms/filtersets.py:196 +#: netbox/ipam/forms/filtersets.py:331 msgid "Mask length" msgstr "Maske uzunluğu" -#: ipam/filtersets.py:373 vpn/filtersets.py:446 +#: netbox/ipam/filtersets.py:373 netbox/vpn/filtersets.py:446 msgid "VLAN (ID)" msgstr "VLAN (KİMLİĞİ)" -#: ipam/filtersets.py:377 vpn/filtersets.py:441 +#: netbox/ipam/filtersets.py:377 netbox/vpn/filtersets.py:441 msgid "VLAN number (1-4094)" msgstr "VLAN numarası (1-4094)" -#: ipam/filtersets.py:471 ipam/filtersets.py:475 ipam/filtersets.py:567 -#: ipam/forms/model_forms.py:461 templates/tenancy/contact.html:53 -#: tenancy/forms/bulk_edit.py:113 +#: netbox/ipam/filtersets.py:471 netbox/ipam/filtersets.py:475 +#: netbox/ipam/filtersets.py:567 netbox/ipam/forms/model_forms.py:461 +#: netbox/templates/tenancy/contact.html:53 +#: netbox/tenancy/forms/bulk_edit.py:113 msgid "Address" msgstr "Adres" -#: ipam/filtersets.py:479 +#: netbox/ipam/filtersets.py:479 msgid "Ranges which contain this prefix or IP" msgstr "Bu önek veya IP'yi içeren aralıklar" -#: ipam/filtersets.py:507 ipam/filtersets.py:563 +#: netbox/ipam/filtersets.py:507 netbox/ipam/filtersets.py:563 msgid "Parent prefix" msgstr "Ebeveyn öneki" -#: ipam/filtersets.py:616 ipam/filtersets.py:856 ipam/filtersets.py:1091 -#: vpn/filtersets.py:404 +#: netbox/ipam/filtersets.py:616 netbox/ipam/filtersets.py:856 +#: netbox/ipam/filtersets.py:1091 netbox/vpn/filtersets.py:404 msgid "Virtual machine (name)" msgstr "Sanal makine (isim)" -#: ipam/filtersets.py:621 ipam/filtersets.py:861 ipam/filtersets.py:1085 -#: virtualization/filtersets.py:278 virtualization/filtersets.py:317 -#: vpn/filtersets.py:409 +#: netbox/ipam/filtersets.py:621 netbox/ipam/filtersets.py:861 +#: netbox/ipam/filtersets.py:1085 netbox/virtualization/filtersets.py:278 +#: netbox/virtualization/filtersets.py:317 netbox/vpn/filtersets.py:409 msgid "Virtual machine (ID)" msgstr "Sanal makine (ID)" -#: ipam/filtersets.py:627 vpn/filtersets.py:97 vpn/filtersets.py:415 +#: netbox/ipam/filtersets.py:627 netbox/vpn/filtersets.py:97 +#: netbox/vpn/filtersets.py:415 msgid "Interface (name)" msgstr "Arayüz (isim)" -#: ipam/filtersets.py:638 vpn/filtersets.py:108 vpn/filtersets.py:426 +#: netbox/ipam/filtersets.py:638 netbox/vpn/filtersets.py:108 +#: netbox/vpn/filtersets.py:426 msgid "VM interface (name)" msgstr "VM arabirimi (isim)" -#: ipam/filtersets.py:643 vpn/filtersets.py:113 +#: netbox/ipam/filtersets.py:643 netbox/vpn/filtersets.py:113 msgid "VM interface (ID)" msgstr "VM arabirimi (ID)" -#: ipam/filtersets.py:648 +#: netbox/ipam/filtersets.py:648 msgid "FHRP group (ID)" msgstr "FHRP grubu (ID)" -#: ipam/filtersets.py:652 +#: netbox/ipam/filtersets.py:652 msgid "Is assigned to an interface" msgstr "Bir arayüze atanır" -#: ipam/filtersets.py:656 +#: netbox/ipam/filtersets.py:656 msgid "Is assigned" msgstr "Atanmıştır" -#: ipam/filtersets.py:668 +#: netbox/ipam/filtersets.py:668 msgid "Service (ID)" msgstr "Hizmet (ID)" -#: ipam/filtersets.py:673 +#: netbox/ipam/filtersets.py:673 msgid "NAT inside IP address (ID)" msgstr "IP adresi içinde NAT (ID)" -#: ipam/filtersets.py:1096 +#: netbox/ipam/filtersets.py:1096 msgid "IP address (ID)" msgstr "IP adresi (ID)" -#: ipam/filtersets.py:1102 ipam/models/ip.py:788 +#: netbox/ipam/filtersets.py:1102 netbox/ipam/models/ip.py:788 msgid "IP address" msgstr "IP adresi" -#: ipam/filtersets.py:1131 +#: netbox/ipam/filtersets.py:1131 msgid "Primary IPv4 (ID)" msgstr "Birincil IPv4 (ID)" -#: ipam/filtersets.py:1136 +#: netbox/ipam/filtersets.py:1136 msgid "Primary IPv6 (ID)" msgstr "Birincil IPv6 (ID)" -#: ipam/formfields.py:14 +#: netbox/ipam/formfields.py:14 msgid "Enter a valid IPv4 or IPv6 address (without a mask)." msgstr "Geçerli bir IPv4 veya IPv6 adresi girin (maske olmadan)." -#: ipam/formfields.py:32 +#: netbox/ipam/formfields.py:32 #, python-brace-format msgid "Invalid IPv4/IPv6 address format: {address}" msgstr "Geçersiz IPv4/IPv6 adres biçimi: {address}" -#: ipam/formfields.py:37 +#: netbox/ipam/formfields.py:37 msgid "This field requires an IP address without a mask." msgstr "Bu alan maskesiz bir IP adresi gerektirir." -#: ipam/formfields.py:39 ipam/formfields.py:61 +#: netbox/ipam/formfields.py:39 netbox/ipam/formfields.py:61 msgid "Please specify a valid IPv4 or IPv6 address." msgstr "Lütfen geçerli bir IPv4 veya IPv6 adresi belirtin." -#: ipam/formfields.py:44 +#: netbox/ipam/formfields.py:44 msgid "Enter a valid IPv4 or IPv6 address (with CIDR mask)." msgstr "Geçerli bir IPv4 veya IPv6 adresi girin (CIDR maskesi ile)." -#: ipam/formfields.py:56 +#: netbox/ipam/formfields.py:56 msgid "CIDR mask (e.g. /24) is required." msgstr "CIDR maskesi (örn. /24) gereklidir." -#: ipam/forms/bulk_create.py:13 +#: netbox/ipam/forms/bulk_create.py:13 msgid "Address pattern" msgstr "Adres deseni" -#: ipam/forms/bulk_edit.py:48 +#: netbox/ipam/forms/bulk_edit.py:48 msgid "Enforce unique space" msgstr "Benzersiz alanı uygulayın" -#: ipam/forms/bulk_edit.py:86 +#: netbox/ipam/forms/bulk_edit.py:86 msgid "Is private" msgstr "Özeldir" -#: ipam/forms/bulk_edit.py:107 ipam/forms/bulk_edit.py:136 -#: ipam/forms/bulk_edit.py:161 ipam/forms/bulk_import.py:88 -#: ipam/forms/bulk_import.py:108 ipam/forms/bulk_import.py:128 -#: ipam/forms/filtersets.py:110 ipam/forms/filtersets.py:125 -#: ipam/forms/filtersets.py:148 ipam/forms/model_forms.py:94 -#: ipam/forms/model_forms.py:107 ipam/forms/model_forms.py:129 -#: ipam/forms/model_forms.py:147 ipam/models/asns.py:31 -#: ipam/models/asns.py:103 ipam/models/ip.py:71 ipam/models/ip.py:90 -#: ipam/tables/asn.py:20 ipam/tables/asn.py:45 -#: templates/ipam/aggregate.html:18 templates/ipam/asn.html:27 -#: templates/ipam/asnrange.html:19 templates/ipam/rir.html:19 +#: netbox/ipam/forms/bulk_edit.py:107 netbox/ipam/forms/bulk_edit.py:136 +#: netbox/ipam/forms/bulk_edit.py:161 netbox/ipam/forms/bulk_import.py:88 +#: netbox/ipam/forms/bulk_import.py:108 netbox/ipam/forms/bulk_import.py:128 +#: netbox/ipam/forms/filtersets.py:110 netbox/ipam/forms/filtersets.py:125 +#: netbox/ipam/forms/filtersets.py:148 netbox/ipam/forms/model_forms.py:94 +#: netbox/ipam/forms/model_forms.py:107 netbox/ipam/forms/model_forms.py:129 +#: netbox/ipam/forms/model_forms.py:147 netbox/ipam/models/asns.py:31 +#: netbox/ipam/models/asns.py:103 netbox/ipam/models/ip.py:71 +#: netbox/ipam/models/ip.py:90 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 msgid "RIR" msgstr "ZIVIR" -#: ipam/forms/bulk_edit.py:169 +#: netbox/ipam/forms/bulk_edit.py:169 msgid "Date added" msgstr "Eklenen tarih" -#: ipam/forms/bulk_edit.py:230 +#: netbox/ipam/forms/bulk_edit.py:230 msgid "Prefix length" msgstr "Önek uzunluğu" -#: ipam/forms/bulk_edit.py:253 ipam/forms/filtersets.py:241 -#: templates/ipam/prefix.html:85 +#: netbox/ipam/forms/bulk_edit.py:253 netbox/ipam/forms/filtersets.py:241 +#: netbox/templates/ipam/prefix.html:85 msgid "Is a pool" msgstr "Havuz mu" -#: ipam/forms/bulk_edit.py:258 ipam/forms/bulk_edit.py:302 -#: ipam/forms/filtersets.py:248 ipam/forms/filtersets.py:293 -#: ipam/models/ip.py:272 ipam/models/ip.py:539 +#: netbox/ipam/forms/bulk_edit.py:258 netbox/ipam/forms/bulk_edit.py:302 +#: netbox/ipam/forms/filtersets.py:248 netbox/ipam/forms/filtersets.py:293 +#: netbox/ipam/models/ip.py:272 netbox/ipam/models/ip.py:539 msgid "Treat as fully utilized" msgstr "Tamamen kullanılmış gibi davran" -#: ipam/forms/bulk_edit.py:350 ipam/models/ip.py:772 +#: netbox/ipam/forms/bulk_edit.py:350 netbox/ipam/models/ip.py:772 msgid "DNS name" msgstr "DNS adı" -#: ipam/forms/bulk_edit.py:371 ipam/forms/bulk_edit.py:572 -#: ipam/forms/bulk_import.py:393 ipam/forms/bulk_import.py:477 -#: ipam/forms/bulk_import.py:503 ipam/forms/filtersets.py:390 -#: ipam/forms/filtersets.py:537 templates/ipam/fhrpgroup.html:22 -#: templates/ipam/inc/panels/fhrp_groups.html:24 -#: templates/ipam/service.html:32 templates/ipam/servicetemplate.html:19 +#: netbox/ipam/forms/bulk_edit.py:371 netbox/ipam/forms/bulk_edit.py:572 +#: netbox/ipam/forms/bulk_import.py:393 netbox/ipam/forms/bulk_import.py:477 +#: netbox/ipam/forms/bulk_import.py:503 netbox/ipam/forms/filtersets.py:390 +#: netbox/ipam/forms/filtersets.py:537 netbox/templates/ipam/fhrpgroup.html:22 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24 +#: netbox/templates/ipam/service.html:32 +#: netbox/templates/ipam/servicetemplate.html:19 msgid "Protocol" msgstr "Protokol" -#: ipam/forms/bulk_edit.py:378 ipam/forms/filtersets.py:397 -#: ipam/tables/fhrp.py:22 templates/ipam/fhrpgroup.html:26 +#: netbox/ipam/forms/bulk_edit.py:378 netbox/ipam/forms/filtersets.py:397 +#: netbox/ipam/tables/fhrp.py:22 netbox/templates/ipam/fhrpgroup.html:26 msgid "Group ID" msgstr "Grup Kimliği" -#: ipam/forms/bulk_edit.py:383 ipam/forms/filtersets.py:402 -#: wireless/forms/bulk_edit.py:68 wireless/forms/bulk_edit.py:115 -#: wireless/forms/bulk_import.py:62 wireless/forms/bulk_import.py:65 -#: wireless/forms/bulk_import.py:104 wireless/forms/bulk_import.py:107 -#: wireless/forms/filtersets.py:54 wireless/forms/filtersets.py:88 +#: netbox/ipam/forms/bulk_edit.py:383 netbox/ipam/forms/filtersets.py:402 +#: netbox/wireless/forms/bulk_edit.py:68 +#: netbox/wireless/forms/bulk_edit.py:115 +#: netbox/wireless/forms/bulk_import.py:62 +#: netbox/wireless/forms/bulk_import.py:65 +#: netbox/wireless/forms/bulk_import.py:104 +#: netbox/wireless/forms/bulk_import.py:107 +#: netbox/wireless/forms/filtersets.py:54 +#: netbox/wireless/forms/filtersets.py:88 msgid "Authentication type" msgstr "Kimlik doğrulama türü" -#: ipam/forms/bulk_edit.py:388 ipam/forms/filtersets.py:406 +#: netbox/ipam/forms/bulk_edit.py:388 netbox/ipam/forms/filtersets.py:406 msgid "Authentication key" msgstr "Kimlik doğrulama anahtarı" -#: ipam/forms/bulk_edit.py:405 ipam/forms/filtersets.py:383 -#: ipam/forms/model_forms.py:472 netbox/navigation/menu.py:370 -#: templates/ipam/fhrpgroup.html:49 -#: templates/wireless/inc/authentication_attrs.html:5 -#: wireless/forms/bulk_edit.py:91 wireless/forms/bulk_edit.py:138 -#: wireless/forms/filtersets.py:36 wireless/forms/filtersets.py:76 -#: wireless/forms/model_forms.py:55 wireless/forms/model_forms.py:164 +#: netbox/ipam/forms/bulk_edit.py:405 netbox/ipam/forms/filtersets.py:383 +#: netbox/ipam/forms/model_forms.py:472 netbox/netbox/navigation/menu.py:370 +#: netbox/templates/ipam/fhrpgroup.html:49 +#: netbox/templates/wireless/inc/authentication_attrs.html:5 +#: netbox/wireless/forms/bulk_edit.py:91 +#: netbox/wireless/forms/bulk_edit.py:138 +#: netbox/wireless/forms/filtersets.py:36 +#: netbox/wireless/forms/filtersets.py:76 +#: netbox/wireless/forms/model_forms.py:55 +#: netbox/wireless/forms/model_forms.py:164 msgid "Authentication" msgstr "Kimlik Doğrulama" -#: ipam/forms/bulk_edit.py:415 +#: netbox/ipam/forms/bulk_edit.py:415 msgid "Minimum child VLAN VID" msgstr "Minimum çocuk VLAN VID" -#: ipam/forms/bulk_edit.py:421 +#: netbox/ipam/forms/bulk_edit.py:421 msgid "Maximum child VLAN VID" msgstr "Maksimum çocuk VLAN VID" -#: ipam/forms/bulk_edit.py:429 ipam/forms/model_forms.py:566 +#: netbox/ipam/forms/bulk_edit.py:429 netbox/ipam/forms/model_forms.py:566 msgid "Scope type" msgstr "Kapsam türü" -#: ipam/forms/bulk_edit.py:491 ipam/forms/model_forms.py:641 -#: ipam/tables/vlans.py:71 templates/ipam/vlangroup.html:38 +#: netbox/ipam/forms/bulk_edit.py:491 netbox/ipam/forms/model_forms.py:641 +#: netbox/ipam/tables/vlans.py:71 netbox/templates/ipam/vlangroup.html:38 msgid "Scope" msgstr "Kapsam" -#: ipam/forms/bulk_edit.py:563 +#: netbox/ipam/forms/bulk_edit.py:563 msgid "Site & Group" msgstr "Site ve Grup" -#: ipam/forms/bulk_edit.py:577 ipam/forms/model_forms.py:705 -#: ipam/forms/model_forms.py:737 ipam/tables/services.py:19 -#: ipam/tables/services.py:49 templates/ipam/service.html:36 -#: templates/ipam/servicetemplate.html:23 +#: netbox/ipam/forms/bulk_edit.py:577 netbox/ipam/forms/model_forms.py:705 +#: netbox/ipam/forms/model_forms.py:737 netbox/ipam/tables/services.py:19 +#: netbox/ipam/tables/services.py:49 netbox/templates/ipam/service.html:36 +#: netbox/templates/ipam/servicetemplate.html:23 msgid "Ports" msgstr "Limanlar" -#: ipam/forms/bulk_import.py:47 +#: netbox/ipam/forms/bulk_import.py:47 msgid "Import route targets" msgstr "Rota hedeflerini içe aktarma" -#: ipam/forms/bulk_import.py:53 +#: netbox/ipam/forms/bulk_import.py:53 msgid "Export route targets" msgstr "Rota hedeflerini dışa aktarma" -#: ipam/forms/bulk_import.py:91 ipam/forms/bulk_import.py:111 -#: ipam/forms/bulk_import.py:131 +#: netbox/ipam/forms/bulk_import.py:91 netbox/ipam/forms/bulk_import.py:111 +#: netbox/ipam/forms/bulk_import.py:131 msgid "Assigned RIR" msgstr "Atanmış RIR" -#: ipam/forms/bulk_import.py:181 +#: netbox/ipam/forms/bulk_import.py:181 msgid "VLAN's group (if any)" msgstr "VLAN grubu (varsa)" -#: ipam/forms/bulk_import.py:184 ipam/forms/filtersets.py:256 -#: ipam/forms/model_forms.py:216 ipam/models/vlans.py:214 -#: ipam/tables/ip.py:254 templates/ipam/prefix.html:60 -#: templates/ipam/vlan.html:12 templates/ipam/vlan/base.html:6 -#: templates/ipam/vlan_edit.html:10 templates/wireless/wirelesslan.html:30 -#: vpn/forms/bulk_import.py:304 vpn/forms/filtersets.py:284 -#: vpn/forms/model_forms.py:433 vpn/forms/model_forms.py:452 -#: wireless/forms/bulk_edit.py:55 wireless/forms/bulk_import.py:48 -#: wireless/forms/model_forms.py:48 wireless/models.py:101 +#: netbox/ipam/forms/bulk_import.py:184 netbox/ipam/forms/filtersets.py:256 +#: netbox/ipam/forms/model_forms.py:216 netbox/ipam/models/vlans.py:214 +#: netbox/ipam/tables/ip.py:254 netbox/templates/ipam/prefix.html:60 +#: netbox/templates/ipam/vlan.html:12 netbox/templates/ipam/vlan/base.html:6 +#: netbox/templates/ipam/vlan_edit.html:10 +#: netbox/templates/wireless/wirelesslan.html:30 +#: netbox/vpn/forms/bulk_import.py:304 netbox/vpn/forms/filtersets.py:284 +#: netbox/vpn/forms/model_forms.py:433 netbox/vpn/forms/model_forms.py:452 +#: netbox/wireless/forms/bulk_edit.py:55 +#: netbox/wireless/forms/bulk_import.py:48 +#: netbox/wireless/forms/model_forms.py:48 netbox/wireless/models.py:101 msgid "VLAN" msgstr "VLAN" -#: ipam/forms/bulk_import.py:307 +#: netbox/ipam/forms/bulk_import.py:307 msgid "Parent device of assigned interface (if any)" msgstr "Atanan arayüzün ana cihazı (varsa)" -#: ipam/forms/bulk_import.py:310 ipam/forms/bulk_import.py:496 -#: ipam/forms/model_forms.py:731 virtualization/filtersets.py:284 -#: virtualization/filtersets.py:323 virtualization/forms/bulk_edit.py:200 -#: virtualization/forms/bulk_edit.py:326 -#: virtualization/forms/bulk_import.py:146 -#: virtualization/forms/bulk_import.py:207 -#: virtualization/forms/filtersets.py:208 -#: virtualization/forms/filtersets.py:244 -#: virtualization/forms/model_forms.py:288 vpn/forms/bulk_import.py:93 -#: vpn/forms/bulk_import.py:290 +#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:496 +#: netbox/ipam/forms/model_forms.py:731 +#: netbox/virtualization/filtersets.py:284 +#: netbox/virtualization/filtersets.py:323 +#: netbox/virtualization/forms/bulk_edit.py:200 +#: netbox/virtualization/forms/bulk_edit.py:326 +#: netbox/virtualization/forms/bulk_import.py:146 +#: netbox/virtualization/forms/bulk_import.py:207 +#: netbox/virtualization/forms/filtersets.py:208 +#: netbox/virtualization/forms/filtersets.py:244 +#: netbox/virtualization/forms/model_forms.py:288 +#: netbox/vpn/forms/bulk_import.py:93 netbox/vpn/forms/bulk_import.py:290 msgid "Virtual machine" msgstr "Sanal makine" -#: ipam/forms/bulk_import.py:314 +#: netbox/ipam/forms/bulk_import.py:314 msgid "Parent VM of assigned interface (if any)" msgstr "Atanan arabirimin üst VM'si (varsa)" -#: ipam/forms/bulk_import.py:321 +#: netbox/ipam/forms/bulk_import.py:321 msgid "Assigned interface" msgstr "Atanmış arayüz" -#: ipam/forms/bulk_import.py:324 +#: netbox/ipam/forms/bulk_import.py:324 msgid "Is primary" msgstr "Birincildir" -#: ipam/forms/bulk_import.py:325 +#: netbox/ipam/forms/bulk_import.py:325 msgid "Make this the primary IP for the assigned device" msgstr "Bunu atanan cihaz için birincil IP yapın" -#: ipam/forms/bulk_import.py:364 +#: netbox/ipam/forms/bulk_import.py:364 msgid "No device or virtual machine specified; cannot set as primary IP" msgstr "" "Aygıt veya sanal makine belirtilmemiş; birincil IP olarak ayarlanamıyor" -#: ipam/forms/bulk_import.py:368 +#: netbox/ipam/forms/bulk_import.py:368 msgid "No interface specified; cannot set as primary IP" msgstr "Arayüz belirtilmedi; birincil IP olarak ayarlanamıyor" -#: ipam/forms/bulk_import.py:397 +#: netbox/ipam/forms/bulk_import.py:397 msgid "Auth type" msgstr "Kimlik doğrulama türü" -#: ipam/forms/bulk_import.py:412 +#: netbox/ipam/forms/bulk_import.py:412 msgid "Scope type (app & model)" msgstr "Kapsam türü (uygulama ve model)" -#: ipam/forms/bulk_import.py:418 +#: netbox/ipam/forms/bulk_import.py:418 #, python-brace-format msgid "Minimum child VLAN VID (default: {minimum})" msgstr "Minimum çocuk VLAN VID (varsayılan: {minimum})" -#: ipam/forms/bulk_import.py:424 +#: netbox/ipam/forms/bulk_import.py:424 #, python-brace-format msgid "Maximum child VLAN VID (default: {maximum})" msgstr "Maksimum alt VLAN VID (varsayılan: {maximum})" -#: ipam/forms/bulk_import.py:448 +#: netbox/ipam/forms/bulk_import.py:448 msgid "Assigned VLAN group" msgstr "Atanmış VLAN grubu" -#: ipam/forms/bulk_import.py:479 ipam/forms/bulk_import.py:505 +#: netbox/ipam/forms/bulk_import.py:479 netbox/ipam/forms/bulk_import.py:505 msgid "IP protocol" msgstr "IP protokolü" -#: ipam/forms/bulk_import.py:493 +#: netbox/ipam/forms/bulk_import.py:493 msgid "Required if not assigned to a VM" msgstr "Bir VM'ye atanmadıysa gereklidir" -#: ipam/forms/bulk_import.py:500 +#: netbox/ipam/forms/bulk_import.py:500 msgid "Required if not assigned to a device" msgstr "Bir cihaza atanmadıysa gereklidir" -#: ipam/forms/bulk_import.py:525 +#: netbox/ipam/forms/bulk_import.py:525 #, python-brace-format msgid "{ip} is not assigned to this device/VM." msgstr "{ip} bu cihaza/VM'ye atanmamıştır." -#: ipam/forms/filtersets.py:47 ipam/forms/model_forms.py:61 -#: netbox/navigation/menu.py:176 vpn/forms/model_forms.py:410 +#: netbox/ipam/forms/filtersets.py:47 netbox/ipam/forms/model_forms.py:61 +#: netbox/netbox/navigation/menu.py:176 netbox/vpn/forms/model_forms.py:410 msgid "Route Targets" msgstr "Rota Hedefleri" -#: ipam/forms/filtersets.py:53 ipam/forms/model_forms.py:48 -#: vpn/forms/filtersets.py:224 vpn/forms/model_forms.py:397 +#: netbox/ipam/forms/filtersets.py:53 netbox/ipam/forms/model_forms.py:48 +#: netbox/vpn/forms/filtersets.py:224 netbox/vpn/forms/model_forms.py:397 msgid "Import targets" msgstr "Hedefleri içe aktarma" -#: ipam/forms/filtersets.py:58 ipam/forms/model_forms.py:53 -#: vpn/forms/filtersets.py:229 vpn/forms/model_forms.py:402 +#: netbox/ipam/forms/filtersets.py:58 netbox/ipam/forms/model_forms.py:53 +#: netbox/vpn/forms/filtersets.py:229 netbox/vpn/forms/model_forms.py:402 msgid "Export targets" msgstr "İhracat hedefleri" -#: ipam/forms/filtersets.py:73 +#: netbox/ipam/forms/filtersets.py:73 msgid "Imported by VRF" msgstr "VRF tarafından ithal" -#: ipam/forms/filtersets.py:78 +#: netbox/ipam/forms/filtersets.py:78 msgid "Exported by VRF" msgstr "VRF tarafından ihraç edildi" -#: ipam/forms/filtersets.py:87 ipam/tables/ip.py:89 templates/ipam/rir.html:30 +#: netbox/ipam/forms/filtersets.py:87 netbox/ipam/tables/ip.py:89 +#: netbox/templates/ipam/rir.html:30 msgid "Private" msgstr "Özel" -#: ipam/forms/filtersets.py:105 ipam/forms/filtersets.py:191 -#: ipam/forms/filtersets.py:272 ipam/forms/filtersets.py:326 +#: netbox/ipam/forms/filtersets.py:105 netbox/ipam/forms/filtersets.py:191 +#: netbox/ipam/forms/filtersets.py:272 netbox/ipam/forms/filtersets.py:326 msgid "Address family" msgstr "Adres ailesi" -#: ipam/forms/filtersets.py:119 templates/ipam/asnrange.html:25 +#: netbox/ipam/forms/filtersets.py:119 netbox/templates/ipam/asnrange.html:25 msgid "Range" msgstr "Menzil" -#: ipam/forms/filtersets.py:128 +#: netbox/ipam/forms/filtersets.py:128 msgid "Start" msgstr "Başlat" -#: ipam/forms/filtersets.py:132 +#: netbox/ipam/forms/filtersets.py:132 msgid "End" msgstr "Bitiş" -#: ipam/forms/filtersets.py:171 +#: netbox/ipam/forms/filtersets.py:171 msgid "VLAN Assignment" msgstr "VLAN Ataması" -#: ipam/forms/filtersets.py:186 +#: netbox/ipam/forms/filtersets.py:186 msgid "Search within" msgstr "İçinde ara" -#: ipam/forms/filtersets.py:207 ipam/forms/filtersets.py:342 +#: netbox/ipam/forms/filtersets.py:207 netbox/ipam/forms/filtersets.py:342 msgid "Present in VRF" msgstr "VRF'de mevcut" -#: ipam/forms/filtersets.py:311 +#: netbox/ipam/forms/filtersets.py:311 msgid "Device/VM" msgstr "Aygıt/VM" -#: ipam/forms/filtersets.py:321 +#: netbox/ipam/forms/filtersets.py:321 msgid "Parent Prefix" msgstr "Ebeveyn Öneki" -#: ipam/forms/filtersets.py:347 +#: netbox/ipam/forms/filtersets.py:347 msgid "Assigned Device" msgstr "Atanan Aygıt" -#: ipam/forms/filtersets.py:352 +#: netbox/ipam/forms/filtersets.py:352 msgid "Assigned VM" msgstr "Atanmış VM" -#: ipam/forms/filtersets.py:366 +#: netbox/ipam/forms/filtersets.py:366 msgid "Assigned to an interface" msgstr "Bir arayüze atandı" -#: ipam/forms/filtersets.py:373 templates/ipam/ipaddress.html:51 +#: netbox/ipam/forms/filtersets.py:373 netbox/templates/ipam/ipaddress.html:51 msgid "DNS Name" msgstr "DNS Adı" -#: ipam/forms/filtersets.py:416 ipam/forms/filtersets.py:520 -#: ipam/models/vlans.py:156 templates/ipam/vlan.html:31 +#: netbox/ipam/forms/filtersets.py:416 netbox/ipam/forms/filtersets.py:520 +#: netbox/ipam/models/vlans.py:156 netbox/templates/ipam/vlan.html:31 msgid "VLAN ID" msgstr "VLAN KİMLİĞİ" -#: ipam/forms/filtersets.py:448 +#: netbox/ipam/forms/filtersets.py:448 msgid "Minimum VID" msgstr "Minimum VID" -#: ipam/forms/filtersets.py:454 +#: netbox/ipam/forms/filtersets.py:454 msgid "Maximum VID" msgstr "Maksimum VID" -#: ipam/forms/filtersets.py:563 ipam/forms/model_forms.py:318 -#: ipam/forms/model_forms.py:759 ipam/forms/model_forms.py:785 -#: ipam/tables/vlans.py:191 templates/virtualization/virtualdisk.html:21 -#: templates/virtualization/virtualmachine.html:12 -#: templates/virtualization/vminterface.html:21 -#: templates/vpn/tunneltermination.html:25 -#: virtualization/forms/filtersets.py:193 -#: virtualization/forms/filtersets.py:238 -#: virtualization/forms/model_forms.py:220 -#: virtualization/tables/virtualmachines.py:128 -#: virtualization/tables/virtualmachines.py:181 vpn/choices.py:45 -#: vpn/forms/filtersets.py:293 vpn/forms/model_forms.py:160 -#: vpn/forms/model_forms.py:171 vpn/forms/model_forms.py:273 -#: vpn/forms/model_forms.py:454 +#: netbox/ipam/forms/filtersets.py:563 netbox/ipam/forms/model_forms.py:318 +#: netbox/ipam/forms/model_forms.py:759 netbox/ipam/forms/model_forms.py:785 +#: netbox/ipam/tables/vlans.py:191 +#: netbox/templates/virtualization/virtualdisk.html:21 +#: netbox/templates/virtualization/virtualmachine.html:12 +#: netbox/templates/virtualization/vminterface.html:21 +#: netbox/templates/vpn/tunneltermination.html:25 +#: netbox/virtualization/forms/filtersets.py:193 +#: netbox/virtualization/forms/filtersets.py:238 +#: netbox/virtualization/forms/model_forms.py:220 +#: netbox/virtualization/tables/virtualmachines.py:128 +#: netbox/virtualization/tables/virtualmachines.py:183 +#: netbox/vpn/choices.py:45 netbox/vpn/forms/filtersets.py:293 +#: netbox/vpn/forms/model_forms.py:160 netbox/vpn/forms/model_forms.py:171 +#: netbox/vpn/forms/model_forms.py:273 netbox/vpn/forms/model_forms.py:454 msgid "Virtual Machine" msgstr "Sanal Makine" -#: ipam/forms/model_forms.py:78 templates/ipam/routetarget.html:10 +#: netbox/ipam/forms/model_forms.py:78 +#: netbox/templates/ipam/routetarget.html:10 msgid "Route Target" msgstr "Rota Hedefi" -#: ipam/forms/model_forms.py:112 ipam/tables/ip.py:116 -#: templates/ipam/aggregate.html:11 templates/ipam/prefix.html:38 +#: netbox/ipam/forms/model_forms.py:112 netbox/ipam/tables/ip.py:116 +#: netbox/templates/ipam/aggregate.html:11 +#: netbox/templates/ipam/prefix.html:38 msgid "Aggregate" msgstr "Agrega" -#: ipam/forms/model_forms.py:133 templates/ipam/asnrange.html:12 +#: netbox/ipam/forms/model_forms.py:133 netbox/templates/ipam/asnrange.html:12 msgid "ASN Range" msgstr "ASN Aralığı" -#: ipam/forms/model_forms.py:229 +#: netbox/ipam/forms/model_forms.py:229 msgid "Site/VLAN Assignment" msgstr "Site/VLAN Ataması" -#: ipam/forms/model_forms.py:257 templates/ipam/iprange.html:10 +#: netbox/ipam/forms/model_forms.py:257 netbox/templates/ipam/iprange.html:10 msgid "IP Range" msgstr "IP Aralığı" -#: ipam/forms/model_forms.py:293 ipam/forms/model_forms.py:319 -#: ipam/forms/model_forms.py:471 templates/ipam/fhrpgroup.html:19 +#: netbox/ipam/forms/model_forms.py:293 netbox/ipam/forms/model_forms.py:319 +#: netbox/ipam/forms/model_forms.py:471 +#: netbox/templates/ipam/fhrpgroup.html:19 msgid "FHRP Group" msgstr "FHRP Grubu" -#: ipam/forms/model_forms.py:308 +#: netbox/ipam/forms/model_forms.py:308 msgid "Make this the primary IP for the device/VM" msgstr "Bunu cihaz/VM için birincil IP yapın" -#: ipam/forms/model_forms.py:323 +#: netbox/ipam/forms/model_forms.py:323 msgid "NAT IP (Inside)" msgstr "NAT IP (İç)" -#: ipam/forms/model_forms.py:382 +#: netbox/ipam/forms/model_forms.py:382 msgid "An IP address can only be assigned to a single object." msgstr "IP adresi yalnızca tek bir nesneye atanabilir." -#: ipam/forms/model_forms.py:388 ipam/models/ip.py:897 +#: netbox/ipam/forms/model_forms.py:388 netbox/ipam/models/ip.py:897 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" -#: ipam/forms/model_forms.py:398 +#: netbox/ipam/forms/model_forms.py:398 msgid "" "Only IP addresses assigned to an interface can be designated as primary IPs." msgstr "" "Yalnızca bir arayüze atanan IP adresleri birincil IP olarak belirlenebilir." -#: ipam/forms/model_forms.py:473 +#: netbox/ipam/forms/model_forms.py:473 msgid "Virtual IP Address" msgstr "Sanal IP Adresi" -#: ipam/forms/model_forms.py:558 +#: netbox/ipam/forms/model_forms.py:558 msgid "Assignment already exists" msgstr "Atama zaten var" -#: ipam/forms/model_forms.py:637 ipam/forms/model_forms.py:679 -#: ipam/tables/ip.py:250 templates/ipam/vlan_edit.html:37 -#: templates/ipam/vlangroup.html:27 +#: netbox/ipam/forms/model_forms.py:637 netbox/ipam/forms/model_forms.py:679 +#: netbox/ipam/tables/ip.py:250 netbox/templates/ipam/vlan_edit.html:37 +#: netbox/templates/ipam/vlangroup.html:27 msgid "VLAN Group" msgstr "VLAN Grubu" -#: ipam/forms/model_forms.py:638 +#: netbox/ipam/forms/model_forms.py:638 msgid "Child VLANs" msgstr "Çocuk VLAN'ları" -#: ipam/forms/model_forms.py:710 ipam/forms/model_forms.py:742 +#: netbox/ipam/forms/model_forms.py:710 netbox/ipam/forms/model_forms.py:742 msgid "" "Comma-separated list of one or more port numbers. A range may be specified " "using a hyphen." @@ -8719,136 +9260,137 @@ msgstr "" "Bir veya daha fazla bağlantı noktası numarasının virgülle ayrılmış listesi. " "Bir aralık bir tire kullanılarak belirtilebilir." -#: ipam/forms/model_forms.py:715 templates/ipam/servicetemplate.html:12 +#: netbox/ipam/forms/model_forms.py:715 +#: netbox/templates/ipam/servicetemplate.html:12 msgid "Service Template" msgstr "Hizmet Şablonu" -#: ipam/forms/model_forms.py:762 +#: netbox/ipam/forms/model_forms.py:762 msgid "Port(s)" msgstr "Liman (lar)" -#: ipam/forms/model_forms.py:763 ipam/forms/model_forms.py:791 -#: templates/ipam/service.html:21 +#: netbox/ipam/forms/model_forms.py:763 netbox/ipam/forms/model_forms.py:791 +#: netbox/templates/ipam/service.html:21 msgid "Service" msgstr "Hizmet" -#: ipam/forms/model_forms.py:776 +#: netbox/ipam/forms/model_forms.py:776 msgid "Service template" msgstr "Hizmet şablonu" -#: ipam/forms/model_forms.py:788 +#: netbox/ipam/forms/model_forms.py:788 msgid "From Template" msgstr "Şablondan" -#: ipam/forms/model_forms.py:789 +#: netbox/ipam/forms/model_forms.py:789 msgid "Custom" msgstr "Özel" -#: ipam/forms/model_forms.py:819 +#: netbox/ipam/forms/model_forms.py:819 msgid "" "Must specify name, protocol, and port(s) if not using a service template." msgstr "" "Hizmet şablonu kullanmıyorsanız ad, protokol ve bağlantı noktası (lar) ı " "belirtmeniz gerekir." -#: ipam/models/asns.py:34 +#: netbox/ipam/models/asns.py:34 msgid "start" msgstr "başlangıç" -#: ipam/models/asns.py:51 +#: netbox/ipam/models/asns.py:51 msgid "ASN range" msgstr "ASN aralığı" -#: ipam/models/asns.py:52 +#: netbox/ipam/models/asns.py:52 msgid "ASN ranges" msgstr "ASN aralıkları" -#: ipam/models/asns.py:72 +#: netbox/ipam/models/asns.py:72 #, python-brace-format msgid "Starting ASN ({start}) must be lower than ending ASN ({end})." msgstr "Başlangıç ASN'si ({start}), son ASN'den ({end}) daha küçük olmalıdır." -#: ipam/models/asns.py:104 +#: netbox/ipam/models/asns.py:104 msgid "Regional Internet Registry responsible for this AS number space" msgstr "Bu ASN alanından sorumlu Bölgesel İnternet Kaydı" -#: ipam/models/asns.py:109 +#: netbox/ipam/models/asns.py:109 msgid "16- or 32-bit autonomous system number" msgstr "16 veya 32 bit otonom sistem numarası" -#: ipam/models/fhrp.py:22 +#: netbox/ipam/models/fhrp.py:22 msgid "group ID" msgstr "grup kimliği" -#: ipam/models/fhrp.py:30 ipam/models/services.py:21 +#: netbox/ipam/models/fhrp.py:30 netbox/ipam/models/services.py:22 msgid "protocol" msgstr "protokol" -#: ipam/models/fhrp.py:38 wireless/models.py:27 +#: netbox/ipam/models/fhrp.py:38 netbox/wireless/models.py:27 msgid "authentication type" msgstr "kimlik doğrulama türü" -#: ipam/models/fhrp.py:43 +#: netbox/ipam/models/fhrp.py:43 msgid "authentication key" msgstr "kimlik doğrulama anahtarı" -#: ipam/models/fhrp.py:56 +#: netbox/ipam/models/fhrp.py:56 msgid "FHRP group" msgstr "FHRP grubu" -#: ipam/models/fhrp.py:57 +#: netbox/ipam/models/fhrp.py:57 msgid "FHRP groups" msgstr "FHRP grupları" -#: ipam/models/fhrp.py:93 tenancy/models/contacts.py:134 +#: netbox/ipam/models/fhrp.py:93 netbox/tenancy/models/contacts.py:134 msgid "priority" msgstr "öncelik" -#: ipam/models/fhrp.py:113 +#: netbox/ipam/models/fhrp.py:113 msgid "FHRP group assignment" msgstr "FHRP grup ataması" -#: ipam/models/fhrp.py:114 +#: netbox/ipam/models/fhrp.py:114 msgid "FHRP group assignments" msgstr "FHRP grup ödevleri" -#: ipam/models/ip.py:65 +#: netbox/ipam/models/ip.py:65 msgid "private" msgstr "özel" -#: ipam/models/ip.py:66 +#: netbox/ipam/models/ip.py:66 msgid "IP space managed by this RIR is considered private" msgstr "Bu RIR tarafından yönetilen IP alanı özel olarak kabul edilir" -#: ipam/models/ip.py:72 netbox/navigation/menu.py:169 +#: netbox/ipam/models/ip.py:72 netbox/netbox/navigation/menu.py:169 msgid "RIRs" msgstr "RIR'ler" -#: ipam/models/ip.py:84 +#: netbox/ipam/models/ip.py:84 msgid "IPv4 or IPv6 network" msgstr "IPv4 veya IPv6 ağı" -#: ipam/models/ip.py:91 +#: netbox/ipam/models/ip.py:91 msgid "Regional Internet Registry responsible for this IP space" msgstr "Bu IP alanından sorumlu Bölgesel İnternet Kaydı" -#: ipam/models/ip.py:101 +#: netbox/ipam/models/ip.py:101 msgid "date added" msgstr "tarih eklendi" -#: ipam/models/ip.py:115 +#: netbox/ipam/models/ip.py:115 msgid "aggregate" msgstr "toplamak" -#: ipam/models/ip.py:116 +#: netbox/ipam/models/ip.py:116 msgid "aggregates" msgstr "toplar" -#: ipam/models/ip.py:132 +#: netbox/ipam/models/ip.py:132 msgid "Cannot create aggregate with /0 mask." msgstr "/0 maskesi ile toplama oluşturulamıyor." -#: ipam/models/ip.py:144 +#: netbox/ipam/models/ip.py:144 #, python-brace-format msgid "" "Aggregates cannot overlap. {prefix} is already covered by an existing " @@ -8857,7 +9399,7 @@ msgstr "" "Agremalar üst üste gelemez. {prefix} zaten mevcut bir toplama tarafından " "kapsanmıştır ({aggregate})." -#: ipam/models/ip.py:158 +#: netbox/ipam/models/ip.py:158 #, python-brace-format msgid "" "Prefixes cannot overlap aggregates. {prefix} covers an existing aggregate " @@ -8866,264 +9408,266 @@ msgstr "" "Önekler toplamalarla örtüşemez. {prefix} mevcut bir toplamı kapsar " "({aggregate})." -#: ipam/models/ip.py:200 ipam/models/ip.py:737 vpn/models/tunnels.py:114 +#: netbox/ipam/models/ip.py:200 netbox/ipam/models/ip.py:737 +#: netbox/vpn/models/tunnels.py:114 msgid "role" msgstr "rol" -#: ipam/models/ip.py:201 +#: netbox/ipam/models/ip.py:201 msgid "roles" msgstr "rolleri" -#: ipam/models/ip.py:217 ipam/models/ip.py:293 +#: netbox/ipam/models/ip.py:217 netbox/ipam/models/ip.py:293 msgid "prefix" msgstr "önek" -#: ipam/models/ip.py:218 +#: netbox/ipam/models/ip.py:218 msgid "IPv4 or IPv6 network with mask" msgstr "Maskeli IPv4 veya IPv6 ağı" -#: ipam/models/ip.py:254 +#: netbox/ipam/models/ip.py:254 msgid "Operational status of this prefix" msgstr "Bu önekin operasyonel durumu" -#: ipam/models/ip.py:262 +#: netbox/ipam/models/ip.py:262 msgid "The primary function of this prefix" msgstr "Bu önekin birincil işlevi" -#: ipam/models/ip.py:265 +#: netbox/ipam/models/ip.py:265 msgid "is a pool" msgstr "bir havuz" -#: ipam/models/ip.py:267 +#: netbox/ipam/models/ip.py:267 msgid "All IP addresses within this prefix are considered usable" msgstr "Bu önek içindeki tüm IP adresleri kullanılabilir kabul edilir" -#: ipam/models/ip.py:270 ipam/models/ip.py:537 +#: netbox/ipam/models/ip.py:270 netbox/ipam/models/ip.py:537 msgid "mark utilized" msgstr "kullanılan işaret" -#: ipam/models/ip.py:294 +#: netbox/ipam/models/ip.py:294 msgid "prefixes" msgstr "önekleri" -#: ipam/models/ip.py:317 +#: netbox/ipam/models/ip.py:317 msgid "Cannot create prefix with /0 mask." msgstr "/0 maskesi ile önek oluşturulamıyor." -#: ipam/models/ip.py:324 ipam/models/ip.py:874 +#: netbox/ipam/models/ip.py:324 netbox/ipam/models/ip.py:874 #, python-brace-format msgid "VRF {vrf}" msgstr "VRF {vrf}" -#: ipam/models/ip.py:324 ipam/models/ip.py:874 +#: netbox/ipam/models/ip.py:324 netbox/ipam/models/ip.py:874 msgid "global table" msgstr "küresel tablo" -#: ipam/models/ip.py:326 +#: netbox/ipam/models/ip.py:326 #, python-brace-format msgid "Duplicate prefix found in {table}: {prefix}" msgstr "Yinelenen önek şurada bulundu {table}: {prefix}" -#: ipam/models/ip.py:495 +#: netbox/ipam/models/ip.py:495 msgid "start address" msgstr "başlangıç adresi" -#: ipam/models/ip.py:496 ipam/models/ip.py:500 ipam/models/ip.py:712 +#: netbox/ipam/models/ip.py:496 netbox/ipam/models/ip.py:500 +#: netbox/ipam/models/ip.py:712 msgid "IPv4 or IPv6 address (with mask)" msgstr "IPv4 veya IPv6 adresi (maske ile)" -#: ipam/models/ip.py:499 +#: netbox/ipam/models/ip.py:499 msgid "end address" msgstr "bitiş adresi" -#: ipam/models/ip.py:526 +#: netbox/ipam/models/ip.py:526 msgid "Operational status of this range" msgstr "Bu aralığın çalışma durumu" -#: ipam/models/ip.py:534 +#: netbox/ipam/models/ip.py:534 msgid "The primary function of this range" msgstr "Bu aralığın birincil işlevi" -#: ipam/models/ip.py:548 +#: netbox/ipam/models/ip.py:548 msgid "IP range" msgstr "IP aralığı" -#: ipam/models/ip.py:549 +#: netbox/ipam/models/ip.py:549 msgid "IP ranges" msgstr "IP aralıkları" -#: ipam/models/ip.py:565 +#: netbox/ipam/models/ip.py:565 msgid "Starting and ending IP address versions must match" msgstr "Başlangıç ve bitiş IP adresi sürümleri eşleşmelidir" -#: ipam/models/ip.py:571 +#: netbox/ipam/models/ip.py:571 msgid "Starting and ending IP address masks must match" msgstr "Başlangıç ve bitiş IP adresi maskeleri eşleşmelidir" -#: ipam/models/ip.py:578 +#: netbox/ipam/models/ip.py:578 #, 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})" -#: ipam/models/ip.py:590 +#: netbox/ipam/models/ip.py:590 #, 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}" -#: ipam/models/ip.py:599 +#: netbox/ipam/models/ip.py:599 #, python-brace-format msgid "Defined range exceeds maximum supported size ({max_size})" msgstr "Tanımlanan aralık maksimum desteklenen boyutu aşıyor ({max_size})" -#: ipam/models/ip.py:711 tenancy/models/contacts.py:82 +#: netbox/ipam/models/ip.py:711 netbox/tenancy/models/contacts.py:82 msgid "address" msgstr "adres" -#: ipam/models/ip.py:734 +#: netbox/ipam/models/ip.py:734 msgid "The operational status of this IP" msgstr "Bu IP'nin operasyonel durumu" -#: ipam/models/ip.py:741 +#: netbox/ipam/models/ip.py:741 msgid "The functional role of this IP" msgstr "Bu IP'nin işlevsel rolü" -#: ipam/models/ip.py:765 templates/ipam/ipaddress.html:72 +#: netbox/ipam/models/ip.py:765 netbox/templates/ipam/ipaddress.html:72 msgid "NAT (inside)" msgstr "NAT (iç)" -#: ipam/models/ip.py:766 +#: netbox/ipam/models/ip.py:766 msgid "The IP for which this address is the \"outside\" IP" msgstr "Bu adresin “dış” IP olduğu IP" -#: ipam/models/ip.py:773 +#: netbox/ipam/models/ip.py:773 msgid "Hostname or FQDN (not case-sensitive)" msgstr "Ana bilgisayar adı veya FQDN (büyük/küçük harfe duyarlı değil)" -#: ipam/models/ip.py:789 ipam/models/services.py:93 +#: netbox/ipam/models/ip.py:789 netbox/ipam/models/services.py:94 msgid "IP addresses" msgstr "IP adresleri" -#: ipam/models/ip.py:845 +#: netbox/ipam/models/ip.py:845 msgid "Cannot create IP address with /0 mask." msgstr "/0 maskesi ile IP adresi oluşturulamıyor." -#: ipam/models/ip.py:851 +#: netbox/ipam/models/ip.py:851 #, 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." -#: ipam/models/ip.py:862 +#: netbox/ipam/models/ip.py:862 #, 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." -#: ipam/models/ip.py:876 +#: netbox/ipam/models/ip.py:876 #, python-brace-format msgid "Duplicate IP address found in {table}: {ipaddress}" msgstr "Yinelenen IP adresi şurada bulundu {table}: {ipaddress}" -#: ipam/models/ip.py:903 +#: netbox/ipam/models/ip.py:903 msgid "Only IPv6 addresses can be assigned SLAAC status" msgstr "Yalnızca IPv6 adreslerine SLAAC durumu atanabilir" -#: ipam/models/services.py:32 +#: netbox/ipam/models/services.py:33 msgid "port numbers" msgstr "port numaraları" -#: ipam/models/services.py:58 +#: netbox/ipam/models/services.py:59 msgid "service template" msgstr "hizmet şablonu" -#: ipam/models/services.py:59 +#: netbox/ipam/models/services.py:60 msgid "service templates" msgstr "servis şablonları" -#: ipam/models/services.py:94 +#: netbox/ipam/models/services.py:95 msgid "The specific IP addresses (if any) to which this service is bound" msgstr "Bu hizmetin bağlı olduğu belirli IP adresleri (varsa)" -#: ipam/models/services.py:101 +#: netbox/ipam/models/services.py:102 msgid "service" msgstr "hizmet" -#: ipam/models/services.py:102 +#: netbox/ipam/models/services.py:103 msgid "services" msgstr "servisler" -#: ipam/models/services.py:116 +#: netbox/ipam/models/services.py:117 msgid "" "A service cannot be associated with both a device and a virtual machine." msgstr "Bir hizmet hem aygıt hem de sanal makine ile ilişkilendirilemez." -#: ipam/models/services.py:118 +#: netbox/ipam/models/services.py:119 msgid "" "A service must be associated with either a device or a virtual machine." msgstr "Bir hizmet, bir aygıt veya sanal makine ile ilişkilendirilmelidir." -#: ipam/models/vlans.py:49 +#: netbox/ipam/models/vlans.py:49 msgid "minimum VLAN ID" msgstr "minimum VLAN kimliği" -#: ipam/models/vlans.py:55 +#: netbox/ipam/models/vlans.py:55 msgid "Lowest permissible ID of a child VLAN" msgstr "Çocuk VLAN'ın izin verilen en düşük kimliği" -#: ipam/models/vlans.py:58 +#: netbox/ipam/models/vlans.py:58 msgid "maximum VLAN ID" msgstr "maksimum VLAN kimliği" -#: ipam/models/vlans.py:64 +#: netbox/ipam/models/vlans.py:64 msgid "Highest permissible ID of a child VLAN" msgstr "Çocuk VLAN'ın izin verilen en yüksek kimliği" -#: ipam/models/vlans.py:85 +#: netbox/ipam/models/vlans.py:85 msgid "VLAN groups" msgstr "VLAN grupları" -#: ipam/models/vlans.py:95 +#: netbox/ipam/models/vlans.py:95 msgid "Cannot set scope_type without scope_id." msgstr "scope_id olmadan scope_type ayarlanamıyor." -#: ipam/models/vlans.py:97 +#: netbox/ipam/models/vlans.py:97 msgid "Cannot set scope_id without scope_type." msgstr "scope_type olmadan scope_id ayarlanamıyor." -#: ipam/models/vlans.py:102 +#: netbox/ipam/models/vlans.py:102 msgid "Maximum child VID must be greater than or equal to minimum child VID" msgstr "" "Maksimum çocuk VID, minimum çocuk VID'den büyük veya ona eşit olmalıdır" -#: ipam/models/vlans.py:145 +#: netbox/ipam/models/vlans.py:145 msgid "The specific site to which this VLAN is assigned (if any)" msgstr "Bu VLAN'ın atandığı belirli site (varsa)" -#: ipam/models/vlans.py:153 +#: netbox/ipam/models/vlans.py:153 msgid "VLAN group (optional)" msgstr "VLAN grubu (isteğe bağlı)" -#: ipam/models/vlans.py:161 +#: netbox/ipam/models/vlans.py:161 msgid "Numeric VLAN ID (1-4094)" msgstr "Sayısal VLAN Kimliği (1-4094)" -#: ipam/models/vlans.py:179 +#: netbox/ipam/models/vlans.py:179 msgid "Operational status of this VLAN" msgstr "Bu VLAN'ın operasyonel durumu" -#: ipam/models/vlans.py:187 +#: netbox/ipam/models/vlans.py:187 msgid "The primary function of this VLAN" msgstr "Bu VLAN'ın birincil işlevi" -#: ipam/models/vlans.py:215 ipam/tables/ip.py:175 ipam/tables/vlans.py:78 -#: ipam/views.py:978 netbox/navigation/menu.py:180 -#: netbox/navigation/menu.py:182 +#: netbox/ipam/models/vlans.py:215 netbox/ipam/tables/ip.py:175 +#: netbox/ipam/tables/vlans.py:78 netbox/ipam/views.py:978 +#: netbox/netbox/navigation/menu.py:180 netbox/netbox/navigation/menu.py:182 msgid "VLANs" msgstr "VLAN'lar" -#: ipam/models/vlans.py:230 +#: netbox/ipam/models/vlans.py:230 #, python-brace-format msgid "" "VLAN is assigned to group {group} (scope: {scope}); cannot also assign to " @@ -9132,161 +9676,163 @@ msgstr "" "VLAN {group} adlı gruba (kapsam: {scope}) atandığı için; {site} adlı siteye " "de atanamaz ." -#: ipam/models/vlans.py:238 +#: netbox/ipam/models/vlans.py:238 #, python-brace-format msgid "VID must be between {minimum} and {maximum} for VLANs in group {group}" msgstr "" "VID arasında olmalı {minimum} ve {maximum} gruptaki VLAN'lar için {group}" -#: ipam/models/vrfs.py:30 +#: netbox/ipam/models/vrfs.py:30 msgid "route distinguisher" msgstr "rota ayırt edici" -#: ipam/models/vrfs.py:31 +#: netbox/ipam/models/vrfs.py:31 msgid "Unique route distinguisher (as defined in RFC 4364)" msgstr "Benzersiz rota ayırt edici (RFC 4364'te tanımlandığı gibi)" -#: ipam/models/vrfs.py:42 +#: netbox/ipam/models/vrfs.py:42 msgid "enforce unique space" msgstr "benzersiz alanı zorunlu kılmak" -#: ipam/models/vrfs.py:43 +#: netbox/ipam/models/vrfs.py:43 msgid "Prevent duplicate prefixes/IP addresses within this VRF" msgstr "Bu VRF içinde yinelenen önek/IP adreslerini önleyin" -#: ipam/models/vrfs.py:63 netbox/navigation/menu.py:173 -#: netbox/navigation/menu.py:175 +#: netbox/ipam/models/vrfs.py:63 netbox/netbox/navigation/menu.py:173 +#: netbox/netbox/navigation/menu.py:175 msgid "VRFs" msgstr "VRF'ler" -#: ipam/models/vrfs.py:82 +#: netbox/ipam/models/vrfs.py:82 msgid "Route target value (formatted in accordance with RFC 4360)" msgstr "Rota hedef değeri (RFC 4360'a göre biçimlendirilmiş)" -#: ipam/models/vrfs.py:94 +#: netbox/ipam/models/vrfs.py:94 msgid "route target" msgstr "rota hedefi" -#: ipam/models/vrfs.py:95 +#: netbox/ipam/models/vrfs.py:95 msgid "route targets" msgstr "rota hedefleri" -#: ipam/tables/asn.py:52 +#: netbox/ipam/tables/asn.py:52 msgid "ASDOT" msgstr "ASDOT" -#: ipam/tables/asn.py:57 +#: netbox/ipam/tables/asn.py:57 msgid "Site Count" msgstr "Site Sayısı" -#: ipam/tables/asn.py:62 +#: netbox/ipam/tables/asn.py:62 msgid "Provider Count" msgstr "Sağlayıcı Sayısı" -#: ipam/tables/ip.py:94 netbox/navigation/menu.py:166 -#: netbox/navigation/menu.py:168 +#: netbox/ipam/tables/ip.py:94 netbox/netbox/navigation/menu.py:166 +#: netbox/netbox/navigation/menu.py:168 msgid "Aggregates" msgstr "Agregalar" -#: ipam/tables/ip.py:124 +#: netbox/ipam/tables/ip.py:124 msgid "Added" msgstr "Eklendi" -#: ipam/tables/ip.py:127 ipam/tables/ip.py:165 ipam/tables/vlans.py:138 -#: ipam/views.py:349 netbox/navigation/menu.py:152 -#: netbox/navigation/menu.py:154 templates/ipam/vlan.html:84 +#: netbox/ipam/tables/ip.py:127 netbox/ipam/tables/ip.py:165 +#: netbox/ipam/tables/vlans.py:138 netbox/ipam/views.py:349 +#: netbox/netbox/navigation/menu.py:152 netbox/netbox/navigation/menu.py:154 +#: netbox/templates/ipam/vlan.html:84 msgid "Prefixes" msgstr "Önekler" -#: ipam/tables/ip.py:130 ipam/tables/ip.py:267 ipam/tables/ip.py:320 -#: ipam/tables/vlans.py:82 templates/dcim/device.html:252 -#: templates/ipam/aggregate.html:24 templates/ipam/iprange.html:29 -#: templates/ipam/prefix.html:106 +#: netbox/ipam/tables/ip.py:130 netbox/ipam/tables/ip.py:267 +#: netbox/ipam/tables/ip.py:320 netbox/ipam/tables/vlans.py:82 +#: netbox/templates/dcim/device.html:253 +#: netbox/templates/ipam/aggregate.html:24 +#: netbox/templates/ipam/iprange.html:29 netbox/templates/ipam/prefix.html:106 msgid "Utilization" msgstr "Kullanımı" -#: ipam/tables/ip.py:170 netbox/navigation/menu.py:148 +#: netbox/ipam/tables/ip.py:170 netbox/netbox/navigation/menu.py:148 msgid "IP Ranges" msgstr "IP Aralıkları" -#: ipam/tables/ip.py:220 +#: netbox/ipam/tables/ip.py:220 msgid "Prefix (Flat)" msgstr "Önek (Düz)" -#: ipam/tables/ip.py:224 +#: netbox/ipam/tables/ip.py:224 msgid "Depth" msgstr "Derinlik" -#: ipam/tables/ip.py:261 +#: netbox/ipam/tables/ip.py:261 msgid "Pool" msgstr "Havuz" -#: ipam/tables/ip.py:264 ipam/tables/ip.py:317 +#: netbox/ipam/tables/ip.py:264 netbox/ipam/tables/ip.py:317 msgid "Marked Utilized" msgstr "İşaretli Kullanıldı" -#: ipam/tables/ip.py:301 +#: netbox/ipam/tables/ip.py:301 msgid "Start address" msgstr "Başlangıç adresi" -#: ipam/tables/ip.py:379 +#: netbox/ipam/tables/ip.py:379 msgid "NAT (Inside)" msgstr "NAT (İç)" -#: ipam/tables/ip.py:384 +#: netbox/ipam/tables/ip.py:384 msgid "NAT (Outside)" msgstr "NAT (Dış)" -#: ipam/tables/ip.py:389 +#: netbox/ipam/tables/ip.py:389 msgid "Assigned" msgstr "Atanmış" -#: ipam/tables/ip.py:424 templates/vpn/l2vpntermination.html:16 -#: vpn/forms/filtersets.py:240 +#: netbox/ipam/tables/ip.py:424 netbox/templates/vpn/l2vpntermination.html:16 +#: netbox/vpn/forms/filtersets.py:240 msgid "Assigned Object" msgstr "Atanan Nesne" -#: ipam/tables/vlans.py:68 +#: netbox/ipam/tables/vlans.py:68 msgid "Scope Type" msgstr "Kapsam Türü" -#: ipam/tables/vlans.py:107 ipam/tables/vlans.py:210 -#: templates/dcim/inc/interface_vlans_table.html:4 +#: netbox/ipam/tables/vlans.py:107 netbox/ipam/tables/vlans.py:210 +#: netbox/templates/dcim/inc/interface_vlans_table.html:4 msgid "VID" msgstr "VİDEO" -#: ipam/tables/vrfs.py:30 +#: netbox/ipam/tables/vrfs.py:30 msgid "RD" msgstr "RD" -#: ipam/tables/vrfs.py:33 +#: netbox/ipam/tables/vrfs.py:33 msgid "Unique" msgstr "Benzersiz" -#: ipam/tables/vrfs.py:36 vpn/tables/l2vpn.py:27 +#: netbox/ipam/tables/vrfs.py:36 netbox/vpn/tables/l2vpn.py:27 msgid "Import Targets" msgstr "Hedefleri İçe Aktar" -#: ipam/tables/vrfs.py:41 vpn/tables/l2vpn.py:32 +#: netbox/ipam/tables/vrfs.py:41 netbox/vpn/tables/l2vpn.py:32 msgid "Export Targets" msgstr "İhracat Hedefleri" -#: ipam/validators.py:9 +#: netbox/ipam/validators.py:9 #, python-brace-format msgid "{prefix} is not a valid prefix. Did you mean {suggested}?" msgstr "{prefix} geçerli bir önek değildir. Demek istedin {suggested}?" -#: ipam/validators.py:16 +#: netbox/ipam/validators.py:16 #, python-format msgid "The prefix length must be less than or equal to %(limit_value)s." msgstr "Önek uzunluğu şunlardan küçük veya eşit olmalıdır %(limit_value)s." -#: ipam/validators.py:24 +#: netbox/ipam/validators.py:24 #, python-format msgid "The prefix length must be greater than or equal to %(limit_value)s." msgstr "Önek uzunluğu şunlardan büyük veya eşit olmalıdır %(limit_value)s." -#: ipam/validators.py:33 +#: netbox/ipam/validators.py:33 msgid "" "Only alphanumeric characters, asterisks, hyphens, periods, and underscores " "are allowed in DNS names" @@ -9294,31 +9840,31 @@ msgstr "" "DNS adlarında yalnızca alfanümerik karakterlere, yıldızlara, tirelere, " "noktalara ve alt çizgilere izin verilir" -#: ipam/views.py:541 +#: netbox/ipam/views.py:541 msgid "Child Prefixes" msgstr "Çocuk Önekleri" -#: ipam/views.py:576 +#: netbox/ipam/views.py:576 msgid "Child Ranges" msgstr "Çocuk Aralıkları" -#: ipam/views.py:902 +#: netbox/ipam/views.py:902 msgid "Related IPs" msgstr "İlgili IP'ler" -#: ipam/views.py:1133 +#: netbox/ipam/views.py:1133 msgid "Device Interfaces" msgstr "Aygıt Arayüzleri" -#: ipam/views.py:1150 +#: netbox/ipam/views.py:1150 msgid "VM Interfaces" msgstr "VM Arayüzleri" -#: netbox/api/fields.py:63 +#: netbox/netbox/api/fields.py:63 msgid "This field may not be blank." msgstr "Bu alan boş olmayabilir." -#: netbox/api/fields.py:68 +#: netbox/netbox/api/fields.py:68 msgid "" "Value must be passed directly (e.g. \"foo\": 123); do not use a dictionary " "or list." @@ -9326,312 +9872,325 @@ msgstr "" "Değer doğrudan iletilmelidir (örn. “foo”: 123); sözlük veya liste " "kullanmayın." -#: netbox/api/fields.py:89 +#: netbox/netbox/api/fields.py:89 #, python-brace-format msgid "{value} is not a valid choice." msgstr "{value} geçerli bir seçim değildir." -#: netbox/api/fields.py:102 +#: netbox/netbox/api/fields.py:102 #, python-brace-format msgid "Invalid content type: {content_type}" msgstr "Geçersiz içerik türü: {content_type}" -#: netbox/api/fields.py:103 +#: netbox/netbox/api/fields.py:103 msgid "Invalid value. Specify a content type as '.'." msgstr "" "Geçersiz değer. İçerik türünü 'olarak belirtin.'." -#: netbox/authentication/__init__.py:138 +#: netbox/netbox/authentication/__init__.py:138 #, python-brace-format msgid "Invalid permission {permission} for model {model}" msgstr "Geçersiz izin {permission} model için {model}" -#: netbox/choices.py:49 +#: netbox/netbox/choices.py:49 msgid "Dark Red" msgstr "Koyu Kırmızı" -#: netbox/choices.py:52 +#: netbox/netbox/choices.py:52 msgid "Rose" msgstr "Gül" -#: netbox/choices.py:53 +#: netbox/netbox/choices.py:53 msgid "Fuchsia" msgstr "Fuşya" -#: netbox/choices.py:55 +#: netbox/netbox/choices.py:55 msgid "Dark Purple" msgstr "Koyu Mor" -#: netbox/choices.py:58 +#: netbox/netbox/choices.py:58 msgid "Light Blue" msgstr "Açık Mavi" -#: netbox/choices.py:61 +#: netbox/netbox/choices.py:61 msgid "Aqua" msgstr "su" -#: netbox/choices.py:62 +#: netbox/netbox/choices.py:62 msgid "Dark Green" msgstr "Koyu Yeşil" -#: netbox/choices.py:64 +#: netbox/netbox/choices.py:64 msgid "Light Green" msgstr "Açık Yeşil" -#: netbox/choices.py:65 +#: netbox/netbox/choices.py:65 msgid "Lime" msgstr "Kireç" -#: netbox/choices.py:67 +#: netbox/netbox/choices.py:67 msgid "Amber" msgstr "Kehribar" -#: netbox/choices.py:69 +#: netbox/netbox/choices.py:69 msgid "Dark Orange" msgstr "Koyu Turuncu" -#: netbox/choices.py:70 +#: netbox/netbox/choices.py:70 msgid "Brown" msgstr "Kahverengi" -#: netbox/choices.py:71 +#: netbox/netbox/choices.py:71 msgid "Light Grey" msgstr "Açık gri" -#: netbox/choices.py:72 +#: netbox/netbox/choices.py:72 msgid "Grey" msgstr "Gri" -#: netbox/choices.py:73 +#: netbox/netbox/choices.py:73 msgid "Dark Grey" msgstr "Koyu gri" -#: netbox/choices.py:131 +#: netbox/netbox/choices.py:131 msgid "Direct" msgstr "Doğrudan" -#: netbox/choices.py:132 +#: netbox/netbox/choices.py:132 msgid "Upload" msgstr "Yükleme" -#: netbox/choices.py:144 netbox/choices.py:158 +#: netbox/netbox/choices.py:144 netbox/netbox/choices.py:158 msgid "Auto-detect" msgstr "Otomatik algılama" -#: netbox/choices.py:159 +#: netbox/netbox/choices.py:159 msgid "Comma" msgstr "Virgül" -#: netbox/choices.py:160 +#: netbox/netbox/choices.py:160 msgid "Semicolon" msgstr "Noktalı virgül" -#: netbox/choices.py:161 +#: netbox/netbox/choices.py:161 msgid "Tab" msgstr "Sekme" -#: netbox/config/__init__.py:67 +#: netbox/netbox/config/__init__.py:67 #, python-brace-format msgid "Invalid configuration parameter: {item}" msgstr "Geçersiz yapılandırma parametresi: {item}" -#: netbox/config/parameters.py:22 templates/core/inc/config_data.html:62 +#: netbox/netbox/config/parameters.py:22 +#: netbox/templates/core/inc/config_data.html:62 msgid "Login banner" msgstr "Giriş başlığı" -#: netbox/config/parameters.py:24 +#: netbox/netbox/config/parameters.py:24 msgid "Additional content to display on the login page" msgstr "Giriş sayfasında görüntülenecek ek içerik" -#: netbox/config/parameters.py:33 templates/core/inc/config_data.html:66 +#: netbox/netbox/config/parameters.py:33 +#: netbox/templates/core/inc/config_data.html:66 msgid "Maintenance banner" msgstr "Bakım afişi" -#: netbox/config/parameters.py:35 +#: netbox/netbox/config/parameters.py:35 msgid "Additional content to display when in maintenance mode" msgstr "Bakım modundayken görüntülenecek ek içerik" -#: netbox/config/parameters.py:44 templates/core/inc/config_data.html:70 +#: netbox/netbox/config/parameters.py:44 +#: netbox/templates/core/inc/config_data.html:70 msgid "Top banner" msgstr "En iyi afiş" -#: netbox/config/parameters.py:46 +#: netbox/netbox/config/parameters.py:46 msgid "Additional content to display at the top of every page" msgstr "Her sayfanın üst kısmında görüntülenecek ek içerik" -#: netbox/config/parameters.py:55 templates/core/inc/config_data.html:74 +#: netbox/netbox/config/parameters.py:55 +#: netbox/templates/core/inc/config_data.html:74 msgid "Bottom banner" msgstr "Alt afiş" -#: netbox/config/parameters.py:57 +#: netbox/netbox/config/parameters.py:57 msgid "Additional content to display at the bottom of every page" msgstr "Her sayfanın altında görüntülenecek ek içerik" -#: netbox/config/parameters.py:68 +#: netbox/netbox/config/parameters.py:68 msgid "Globally unique IP space" msgstr "Küresel olarak benzersiz IP alanı" -#: netbox/config/parameters.py:70 +#: netbox/netbox/config/parameters.py:70 msgid "Enforce unique IP addressing within the global table" msgstr "Genel tablo içinde benzersiz IP adreslemesini uygulayın" -#: netbox/config/parameters.py:75 templates/core/inc/config_data.html:44 +#: netbox/netbox/config/parameters.py:75 +#: netbox/templates/core/inc/config_data.html:44 msgid "Prefer IPv4" msgstr "IPv4'ü tercih et" -#: netbox/config/parameters.py:77 +#: netbox/netbox/config/parameters.py:77 msgid "Prefer IPv4 addresses over IPv6" msgstr "IPv4 adreslerini IPv6 yerine tercih edin" -#: netbox/config/parameters.py:84 +#: netbox/netbox/config/parameters.py:84 msgid "Rack unit height" msgstr "Raf ünitesi yüksekliği" -#: netbox/config/parameters.py:86 +#: netbox/netbox/config/parameters.py:86 msgid "Default unit height for rendered rack elevations" msgstr "Oluşturulan raf yükseklikleri için varsayılan birim yüksekliği" -#: netbox/config/parameters.py:91 +#: netbox/netbox/config/parameters.py:91 msgid "Rack unit width" msgstr "Raf ünitesi genişliği" -#: netbox/config/parameters.py:93 +#: netbox/netbox/config/parameters.py:93 msgid "Default unit width for rendered rack elevations" msgstr "Oluşturulan raf yükseklikleri için varsayılan birim genişliği" -#: netbox/config/parameters.py:100 +#: netbox/netbox/config/parameters.py:100 msgid "Powerfeed voltage" msgstr "Güç besleme gerilimi" -#: netbox/config/parameters.py:102 +#: netbox/netbox/config/parameters.py:102 msgid "Default voltage for powerfeeds" msgstr "Güç beslemeleri için varsayılan voltaj" -#: netbox/config/parameters.py:107 +#: netbox/netbox/config/parameters.py:107 msgid "Powerfeed amperage" msgstr "Güç besleme amperi" -#: netbox/config/parameters.py:109 +#: netbox/netbox/config/parameters.py:109 msgid "Default amperage for powerfeeds" msgstr "Güç beslemeleri için varsayılan amper" -#: netbox/config/parameters.py:114 +#: netbox/netbox/config/parameters.py:114 msgid "Powerfeed max utilization" msgstr "Powerfeed maksimum kullanımı" -#: netbox/config/parameters.py:116 +#: netbox/netbox/config/parameters.py:116 msgid "Default max utilization for powerfeeds" msgstr "Güç beslemeleri için varsayılan maksimum kullanım" -#: netbox/config/parameters.py:123 templates/core/inc/config_data.html:53 +#: netbox/netbox/config/parameters.py:123 +#: netbox/templates/core/inc/config_data.html:53 msgid "Allowed URL schemes" msgstr "İzin verilen URL şemaları" -#: netbox/config/parameters.py:128 +#: netbox/netbox/config/parameters.py:128 msgid "Permitted schemes for URLs in user-provided content" msgstr "" "Kullanıcı tarafından sağlanan içerikteki URL'ler için izin verilen şemalar" -#: netbox/config/parameters.py:136 +#: netbox/netbox/config/parameters.py:136 msgid "Default page size" msgstr "Varsayılan sayfa boyutu" -#: netbox/config/parameters.py:142 +#: netbox/netbox/config/parameters.py:142 msgid "Maximum page size" msgstr "Maksimum sayfa boyutu" -#: netbox/config/parameters.py:150 templates/core/inc/config_data.html:96 +#: netbox/netbox/config/parameters.py:150 +#: netbox/templates/core/inc/config_data.html:96 msgid "Custom validators" msgstr "Özel doğrulayıcılar" -#: netbox/config/parameters.py:152 +#: netbox/netbox/config/parameters.py:152 msgid "Custom validation rules (JSON)" msgstr "Özel doğrulama kuralları (JSON)" -#: netbox/config/parameters.py:160 templates/core/inc/config_data.html:104 +#: netbox/netbox/config/parameters.py:160 +#: netbox/templates/core/inc/config_data.html:104 msgid "Protection rules" msgstr "Koruma kuralları" -#: netbox/config/parameters.py:162 +#: netbox/netbox/config/parameters.py:162 msgid "Deletion protection rules (JSON)" msgstr "Silme koruma kuralları (JSON)" -#: netbox/config/parameters.py:172 templates/core/inc/config_data.html:117 +#: netbox/netbox/config/parameters.py:172 +#: netbox/templates/core/inc/config_data.html:117 msgid "Default preferences" msgstr "Varsayılan tercihler" -#: netbox/config/parameters.py:174 +#: netbox/netbox/config/parameters.py:174 msgid "Default preferences for new users" msgstr "Yeni kullanıcılar için varsayılan tercihler" -#: netbox/config/parameters.py:181 templates/core/inc/config_data.html:129 +#: netbox/netbox/config/parameters.py:181 +#: netbox/templates/core/inc/config_data.html:129 msgid "Maintenance mode" msgstr "Bakım modu" -#: netbox/config/parameters.py:183 +#: netbox/netbox/config/parameters.py:183 msgid "Enable maintenance mode" msgstr "Bakım modunu etkinleştir" -#: netbox/config/parameters.py:188 templates/core/inc/config_data.html:133 +#: netbox/netbox/config/parameters.py:188 +#: netbox/templates/core/inc/config_data.html:133 msgid "GraphQL enabled" msgstr "GraphQL etkin" -#: netbox/config/parameters.py:190 +#: netbox/netbox/config/parameters.py:190 msgid "Enable the GraphQL API" msgstr "GraphQL API'sini etkinleştirin" -#: netbox/config/parameters.py:195 templates/core/inc/config_data.html:137 +#: netbox/netbox/config/parameters.py:195 +#: netbox/templates/core/inc/config_data.html:137 msgid "Changelog retention" msgstr "Değişiklik günlüğü tutma" -#: netbox/config/parameters.py:197 +#: netbox/netbox/config/parameters.py:197 msgid "Days to retain changelog history (set to zero for unlimited)" msgstr "" "Değişiklik günlüğü geçmişini korumak için günler (sınırsız olarak sıfıra " "ayarlayın)" -#: netbox/config/parameters.py:202 +#: netbox/netbox/config/parameters.py:202 msgid "Job result retention" msgstr "İş sonucunun korunması" -#: netbox/config/parameters.py:204 +#: netbox/netbox/config/parameters.py:204 msgid "Days to retain job result history (set to zero for unlimited)" msgstr "" "İş sonucu geçmişini tutmak için günler (sınırsız olarak sıfıra ayarlayın)" -#: netbox/config/parameters.py:209 templates/core/inc/config_data.html:145 +#: netbox/netbox/config/parameters.py:209 +#: netbox/templates/core/inc/config_data.html:145 msgid "Maps URL" msgstr "Haritalar URL'si" -#: netbox/config/parameters.py:211 +#: netbox/netbox/config/parameters.py:211 msgid "Base URL for mapping geographic locations" msgstr "Coğrafi konumları haritalamak için temel URL" -#: netbox/forms/__init__.py:12 +#: netbox/netbox/forms/__init__.py:12 msgid "Partial match" msgstr "Kısmi eşleşme" -#: netbox/forms/__init__.py:13 +#: netbox/netbox/forms/__init__.py:13 msgid "Exact match" msgstr "Tam eşleşme" -#: netbox/forms/__init__.py:14 +#: netbox/netbox/forms/__init__.py:14 msgid "Starts with" msgstr "Şununla başlar" -#: netbox/forms/__init__.py:15 +#: netbox/netbox/forms/__init__.py:15 msgid "Ends with" msgstr "İle bitiyor" -#: netbox/forms/__init__.py:16 +#: netbox/netbox/forms/__init__.py:16 msgid "Regex" msgstr "Regeks" -#: netbox/forms/__init__.py:34 +#: netbox/netbox/forms/__init__.py:34 msgid "Object type(s)" msgstr "Nesne türü (ler)" -#: netbox/forms/base.py:88 +#: netbox/netbox/forms/base.py:88 msgid "" "Tag slugs separated by commas, encased with double quotes (e.g. " "\"tag1,tag2,tag3\")" @@ -9639,404 +10198,419 @@ msgstr "" "Çift tırnak işaretleriyle çevrelenmiş, virgülle ayrılmış sümüklü böcekleri " "etiketleyin (örn. “tag1, tag2, tag3\")" -#: netbox/forms/base.py:118 +#: netbox/netbox/forms/base.py:118 msgid "Add tags" msgstr "Etiket ekle" -#: netbox/forms/base.py:123 +#: netbox/netbox/forms/base.py:123 msgid "Remove tags" msgstr "Etiketleri kaldır" -#: netbox/forms/mixins.py:38 +#: netbox/netbox/forms/mixins.py:38 #, python-brace-format msgid "{class_name} must specify a model class." msgstr "{class_name} bir model sınıfı belirtmelidir." -#: netbox/models/features.py:277 +#: netbox/netbox/models/features.py:277 #, python-brace-format msgid "Unknown field name '{name}' in custom field data." msgstr "Bilinmeyen alan adı '{name}'özel alan verilerinde." -#: netbox/models/features.py:283 +#: netbox/netbox/models/features.py:283 #, python-brace-format msgid "Invalid value for custom field '{name}': {error}" msgstr "Özel alan için geçersiz değer '{name}': {error}" -#: netbox/models/features.py:290 +#: netbox/netbox/models/features.py:290 #, python-brace-format msgid "Missing required custom field '{name}'." msgstr "Gerekli özel alan eksik '{name}'." -#: netbox/models/features.py:441 +#: netbox/netbox/models/features.py:441 msgid "Remote data source" msgstr "Uzak veri kaynağı" -#: netbox/models/features.py:451 +#: netbox/netbox/models/features.py:451 msgid "data path" msgstr "veri yolu" -#: netbox/models/features.py:455 +#: netbox/netbox/models/features.py:455 msgid "Path to remote file (relative to data source root)" msgstr "Uzak dosyanın yolu (veri kaynağı köküne göre)" -#: netbox/models/features.py:458 +#: netbox/netbox/models/features.py:458 msgid "auto sync enabled" msgstr "otomatik senkronizasyon etkin" -#: netbox/models/features.py:460 +#: netbox/netbox/models/features.py:460 msgid "Enable automatic synchronization of data when the data file is updated" msgstr "" "Veri dosyası güncellendiğinde verilerin otomatik senkronizasyonunu " "etkinleştir" -#: netbox/models/features.py:463 +#: netbox/netbox/models/features.py:463 msgid "date synced" msgstr "senkronize edilen tarih" -#: netbox/models/features.py:557 +#: netbox/netbox/models/features.py:557 #, python-brace-format msgid "{class_name} must implement a sync_data() method." msgstr "{class_name} bir sync_data () yöntemi uygulamalıdır." -#: netbox/navigation/menu.py:11 +#: netbox/netbox/navigation/menu.py:11 msgid "Organization" msgstr "Organizasyon" -#: netbox/navigation/menu.py:19 +#: netbox/netbox/navigation/menu.py:19 msgid "Site Groups" msgstr "Site Grupları" -#: netbox/navigation/menu.py:27 +#: netbox/netbox/navigation/menu.py:27 msgid "Rack Roles" msgstr "Raf Rolleri" -#: netbox/navigation/menu.py:31 +#: netbox/netbox/navigation/menu.py:31 msgid "Elevations" msgstr "Yükselmeler" -#: netbox/navigation/menu.py:40 +#: netbox/netbox/navigation/menu.py:40 msgid "Tenant Groups" msgstr "Kiracı Grupları" -#: netbox/navigation/menu.py:47 +#: netbox/netbox/navigation/menu.py:47 msgid "Contact Groups" msgstr "İletişim Grupları" -#: netbox/navigation/menu.py:48 templates/tenancy/contactrole.html:8 +#: netbox/netbox/navigation/menu.py:48 +#: netbox/templates/tenancy/contactrole.html:8 msgid "Contact Roles" msgstr "İletişim Rolleri" -#: netbox/navigation/menu.py:49 +#: netbox/netbox/navigation/menu.py:49 msgid "Contact Assignments" msgstr "İletişim Atamaları" -#: netbox/navigation/menu.py:63 +#: netbox/netbox/navigation/menu.py:63 msgid "Modules" msgstr "Modüller" -#: netbox/navigation/menu.py:67 templates/dcim/device.html:157 -#: templates/dcim/virtualdevicecontext.html:8 +#: netbox/netbox/navigation/menu.py:67 netbox/templates/dcim/device.html:158 +#: netbox/templates/dcim/virtualdevicecontext.html:8 msgid "Virtual Device Contexts" msgstr "Sanal Aygıt Bağlamları" -#: netbox/navigation/menu.py:75 +#: netbox/netbox/navigation/menu.py:75 msgid "Manufacturers" msgstr "İmalatçıları" -#: netbox/navigation/menu.py:79 +#: netbox/netbox/navigation/menu.py:79 msgid "Device Components" msgstr "Aygıt Bileşenleri" -#: netbox/navigation/menu.py:91 templates/dcim/inventoryitemrole.html:8 +#: netbox/netbox/navigation/menu.py:91 +#: netbox/templates/dcim/inventoryitemrole.html:8 msgid "Inventory Item Roles" msgstr "Envanter Öğesi Rolleri" -#: netbox/navigation/menu.py:98 netbox/navigation/menu.py:102 +#: netbox/netbox/navigation/menu.py:98 netbox/netbox/navigation/menu.py:102 msgid "Connections" msgstr "Bağlantılar" -#: netbox/navigation/menu.py:104 +#: netbox/netbox/navigation/menu.py:104 msgid "Cables" msgstr "Kablolar" -#: netbox/navigation/menu.py:105 +#: netbox/netbox/navigation/menu.py:105 msgid "Wireless Links" msgstr "Kablosuz Bağlantılar" -#: netbox/navigation/menu.py:108 +#: netbox/netbox/navigation/menu.py:108 msgid "Interface Connections" msgstr "Arayüz Bağlantıları" -#: netbox/navigation/menu.py:113 +#: netbox/netbox/navigation/menu.py:113 msgid "Console Connections" msgstr "Konsol Bağlantıları" -#: netbox/navigation/menu.py:118 +#: netbox/netbox/navigation/menu.py:118 msgid "Power Connections" msgstr "Güç Bağlantıları" -#: netbox/navigation/menu.py:134 +#: netbox/netbox/navigation/menu.py:134 msgid "Wireless LAN Groups" msgstr "Kablosuz LAN Grupları" -#: netbox/navigation/menu.py:155 +#: netbox/netbox/navigation/menu.py:155 msgid "Prefix & VLAN Roles" msgstr "Önek ve VLAN Rolleri" -#: netbox/navigation/menu.py:161 +#: netbox/netbox/navigation/menu.py:161 msgid "ASN Ranges" msgstr "ASN Aralıkları" -#: netbox/navigation/menu.py:183 +#: netbox/netbox/navigation/menu.py:183 msgid "VLAN Groups" msgstr "VLAN Grupları" -#: netbox/navigation/menu.py:190 +#: netbox/netbox/navigation/menu.py:190 msgid "Service Templates" msgstr "Hizmet Şablonları" -#: netbox/navigation/menu.py:191 templates/dcim/device.html:294 -#: templates/ipam/ipaddress.html:118 -#: templates/virtualization/virtualmachine.html:150 +#: netbox/netbox/navigation/menu.py:191 netbox/templates/dcim/device.html:295 +#: netbox/templates/ipam/ipaddress.html:118 +#: netbox/templates/virtualization/virtualmachine.html:150 msgid "Services" msgstr "HİZMETLER" -#: netbox/navigation/menu.py:198 +#: netbox/netbox/navigation/menu.py:198 msgid "VPN" msgstr "VPN" -#: netbox/navigation/menu.py:202 netbox/navigation/menu.py:204 -#: vpn/tables/tunnels.py:24 +#: netbox/netbox/navigation/menu.py:202 netbox/netbox/navigation/menu.py:204 +#: netbox/vpn/tables/tunnels.py:24 msgid "Tunnels" msgstr "Tüneller" -#: netbox/navigation/menu.py:205 templates/vpn/tunnelgroup.html:8 +#: netbox/netbox/navigation/menu.py:205 +#: netbox/templates/vpn/tunnelgroup.html:8 msgid "Tunnel Groups" msgstr "Tünel Grupları" -#: netbox/navigation/menu.py:206 +#: netbox/netbox/navigation/menu.py:206 msgid "Tunnel Terminations" msgstr "Tünel Sonlandırmaları" -#: netbox/navigation/menu.py:210 netbox/navigation/menu.py:212 -#: vpn/models/l2vpn.py:64 +#: netbox/netbox/navigation/menu.py:210 netbox/netbox/navigation/menu.py:212 +#: netbox/vpn/models/l2vpn.py:64 msgid "L2VPNs" msgstr "L2VPN'ler" -#: netbox/navigation/menu.py:213 templates/vpn/l2vpn.html:56 -#: templates/vpn/tunnel.html:72 vpn/tables/tunnels.py:58 +#: netbox/netbox/navigation/menu.py:213 netbox/templates/vpn/l2vpn.html:56 +#: netbox/templates/vpn/tunnel.html:72 netbox/vpn/tables/tunnels.py:58 msgid "Terminations" msgstr "Fesih" -#: netbox/navigation/menu.py:219 +#: netbox/netbox/navigation/menu.py:219 msgid "IKE Proposals" msgstr "IKE Teklifleri" -#: netbox/navigation/menu.py:220 templates/vpn/ikeproposal.html:41 +#: netbox/netbox/navigation/menu.py:220 +#: netbox/templates/vpn/ikeproposal.html:41 msgid "IKE Policies" msgstr "IKE Politikaları" -#: netbox/navigation/menu.py:221 +#: netbox/netbox/navigation/menu.py:221 msgid "IPSec Proposals" msgstr "IPSec Önerileri" -#: netbox/navigation/menu.py:222 templates/vpn/ipsecproposal.html:37 +#: netbox/netbox/navigation/menu.py:222 +#: netbox/templates/vpn/ipsecproposal.html:37 msgid "IPSec Policies" msgstr "IPsec İlkeleri" -#: netbox/navigation/menu.py:223 templates/vpn/ikepolicy.html:38 -#: templates/vpn/ipsecpolicy.html:25 +#: netbox/netbox/navigation/menu.py:223 netbox/templates/vpn/ikepolicy.html:38 +#: netbox/templates/vpn/ipsecpolicy.html:25 msgid "IPSec Profiles" msgstr "IPsec Profilleri" -#: netbox/navigation/menu.py:230 templates/dcim/device_edit.html:78 +#: netbox/netbox/navigation/menu.py:230 +#: netbox/templates/dcim/device_edit.html:78 msgid "Virtualization" msgstr "Sanallaştırma" -#: netbox/navigation/menu.py:238 -#: templates/virtualization/virtualmachine.html:170 -#: templates/virtualization/virtualmachine/base.html:32 -#: templates/virtualization/virtualmachine_list.html:21 -#: virtualization/tables/virtualmachines.py:103 virtualization/views.py:388 +#: netbox/netbox/navigation/menu.py:238 +#: netbox/templates/virtualization/virtualmachine.html:170 +#: netbox/templates/virtualization/virtualmachine/base.html:32 +#: netbox/templates/virtualization/virtualmachine_list.html:21 +#: netbox/virtualization/tables/virtualmachines.py:103 +#: netbox/virtualization/views.py:388 msgid "Virtual Disks" msgstr "Sanal Diskler" -#: netbox/navigation/menu.py:245 +#: netbox/netbox/navigation/menu.py:245 msgid "Cluster Types" msgstr "Küme Türleri" -#: netbox/navigation/menu.py:246 +#: netbox/netbox/navigation/menu.py:246 msgid "Cluster Groups" msgstr "Küme Grupları" -#: netbox/navigation/menu.py:260 +#: netbox/netbox/navigation/menu.py:260 msgid "Circuit Types" msgstr "Devre Türleri" -#: netbox/navigation/menu.py:261 +#: netbox/netbox/navigation/menu.py:261 msgid "Circuit Terminations" msgstr "Devre Sonlandırmaları" -#: netbox/navigation/menu.py:265 netbox/navigation/menu.py:267 +#: netbox/netbox/navigation/menu.py:265 netbox/netbox/navigation/menu.py:267 msgid "Providers" msgstr "Sağlayıcılar" -#: netbox/navigation/menu.py:268 templates/circuits/provider.html:51 +#: netbox/netbox/navigation/menu.py:268 +#: netbox/templates/circuits/provider.html:51 msgid "Provider Accounts" msgstr "Sağlayıcı Hesapları" -#: netbox/navigation/menu.py:269 +#: netbox/netbox/navigation/menu.py:269 msgid "Provider Networks" msgstr "Sağlayıcı Ağları" -#: netbox/navigation/menu.py:283 +#: netbox/netbox/navigation/menu.py:283 msgid "Power Panels" msgstr "Güç Panelleri" -#: netbox/navigation/menu.py:294 +#: netbox/netbox/navigation/menu.py:294 msgid "Configurations" msgstr "Yapılandırmalar" -#: netbox/navigation/menu.py:296 +#: netbox/netbox/navigation/menu.py:296 msgid "Config Contexts" msgstr "Yapılandırma Bağlamları" -#: netbox/navigation/menu.py:297 +#: netbox/netbox/navigation/menu.py:297 msgid "Config Templates" msgstr "Yapılandırma Şablonları" -#: netbox/navigation/menu.py:304 netbox/navigation/menu.py:308 +#: netbox/netbox/navigation/menu.py:304 netbox/netbox/navigation/menu.py:308 msgid "Customization" msgstr "Özelleştirme" -#: netbox/navigation/menu.py:310 templates/dcim/device_edit.html:103 -#: templates/dcim/htmx/cable_edit.html:81 -#: templates/dcim/virtualchassis_add.html:31 -#: templates/dcim/virtualchassis_edit.html:40 -#: templates/generic/bulk_edit.html:76 templates/htmx/form.html:19 -#: templates/inc/filter_list.html:30 templates/inc/panels/custom_fields.html:7 -#: templates/ipam/ipaddress_bulk_add.html:35 templates/ipam/vlan_edit.html:63 +#: netbox/netbox/navigation/menu.py:310 +#: netbox/templates/dcim/device_edit.html:103 +#: netbox/templates/dcim/htmx/cable_edit.html:81 +#: netbox/templates/dcim/virtualchassis_add.html:31 +#: netbox/templates/dcim/virtualchassis_edit.html:40 +#: netbox/templates/generic/bulk_edit.html:76 +#: netbox/templates/htmx/form.html:19 netbox/templates/inc/filter_list.html:30 +#: netbox/templates/inc/panels/custom_fields.html:7 +#: netbox/templates/ipam/ipaddress_bulk_add.html:35 +#: netbox/templates/ipam/vlan_edit.html:63 msgid "Custom Fields" msgstr "Özel Alanlar" -#: netbox/navigation/menu.py:311 +#: netbox/netbox/navigation/menu.py:311 msgid "Custom Field Choices" msgstr "Özel Alan Seçenekleri" -#: netbox/navigation/menu.py:312 +#: netbox/netbox/navigation/menu.py:312 msgid "Custom Links" msgstr "Özel Bağlantılar" -#: netbox/navigation/menu.py:313 +#: netbox/netbox/navigation/menu.py:313 msgid "Export Templates" msgstr "Şablonları Dışa Aktar" -#: netbox/navigation/menu.py:314 +#: netbox/netbox/navigation/menu.py:314 msgid "Saved Filters" msgstr "Kaydedilen Filtreler" -#: netbox/navigation/menu.py:316 +#: netbox/netbox/navigation/menu.py:316 msgid "Image Attachments" msgstr "Görüntü Ekleri" -#: netbox/navigation/menu.py:334 +#: netbox/netbox/navigation/menu.py:334 msgid "Operations" msgstr "Operasyonlar" -#: netbox/navigation/menu.py:338 +#: netbox/netbox/navigation/menu.py:338 msgid "Integrations" msgstr "Entegrasyonlar" -#: netbox/navigation/menu.py:340 +#: netbox/netbox/navigation/menu.py:340 msgid "Data Sources" msgstr "Veri Kaynakları" -#: netbox/navigation/menu.py:341 +#: netbox/netbox/navigation/menu.py:341 msgid "Event Rules" msgstr "Etkinlik Kuralları" -#: netbox/navigation/menu.py:342 +#: netbox/netbox/navigation/menu.py:342 msgid "Webhooks" msgstr "Web kancaları" -#: netbox/navigation/menu.py:346 netbox/navigation/menu.py:350 -#: netbox/views/generic/feature_views.py:151 -#: templates/extras/report/base.html:37 templates/extras/script/base.html:36 +#: netbox/netbox/navigation/menu.py:346 netbox/netbox/navigation/menu.py:350 +#: netbox/netbox/views/generic/feature_views.py:151 +#: netbox/templates/extras/report/base.html:37 +#: netbox/templates/extras/script/base.html:36 msgid "Jobs" msgstr "Meslekler" -#: netbox/navigation/menu.py:356 +#: netbox/netbox/navigation/menu.py:356 msgid "Logging" msgstr "Günlüğe kaydetme" -#: netbox/navigation/menu.py:358 +#: netbox/netbox/navigation/menu.py:358 msgid "Journal Entries" msgstr "Dergi Girişleri" -#: netbox/navigation/menu.py:359 templates/extras/objectchange.html:8 -#: templates/extras/objectchange_list.html:4 +#: netbox/netbox/navigation/menu.py:359 +#: netbox/templates/extras/objectchange.html:9 +#: netbox/templates/extras/objectchange_list.html:4 msgid "Change Log" msgstr "Değişim Günlüğü" -#: netbox/navigation/menu.py:366 templates/inc/user_menu.html:11 +#: netbox/netbox/navigation/menu.py:366 netbox/templates/inc/user_menu.html:11 msgid "Admin" msgstr "Yönetici" -#: netbox/navigation/menu.py:374 templates/users/group.html:29 -#: users/forms/model_forms.py:233 users/forms/model_forms.py:245 -#: users/forms/model_forms.py:297 users/tables.py:102 +#: netbox/netbox/navigation/menu.py:374 netbox/templates/users/group.html:29 +#: netbox/users/forms/model_forms.py:233 netbox/users/forms/model_forms.py:245 +#: netbox/users/forms/model_forms.py:297 netbox/users/tables.py:102 msgid "Users" msgstr "Kullanıcılar" -#: netbox/navigation/menu.py:394 users/forms/model_forms.py:182 -#: users/forms/model_forms.py:194 users/forms/model_forms.py:302 -#: users/tables.py:35 users/tables.py:106 +#: netbox/netbox/navigation/menu.py:394 netbox/users/forms/model_forms.py:182 +#: netbox/users/forms/model_forms.py:194 netbox/users/forms/model_forms.py:302 +#: netbox/users/tables.py:35 netbox/users/tables.py:106 msgid "Groups" msgstr "Gruplar" -#: netbox/navigation/menu.py:414 templates/account/base.html:21 -#: templates/inc/user_menu.html:36 +#: netbox/netbox/navigation/menu.py:414 netbox/templates/account/base.html:21 +#: netbox/templates/inc/user_menu.html:36 msgid "API Tokens" msgstr "API Belirteçleri" -#: netbox/navigation/menu.py:421 users/forms/model_forms.py:188 -#: users/forms/model_forms.py:196 users/forms/model_forms.py:239 -#: users/forms/model_forms.py:246 +#: netbox/netbox/navigation/menu.py:421 netbox/users/forms/model_forms.py:188 +#: netbox/users/forms/model_forms.py:196 netbox/users/forms/model_forms.py:239 +#: netbox/users/forms/model_forms.py:246 msgid "Permissions" msgstr "İzinler" -#: netbox/navigation/menu.py:429 netbox/navigation/menu.py:433 -#: templates/core/system.html:7 +#: netbox/netbox/navigation/menu.py:429 netbox/netbox/navigation/menu.py:433 +#: netbox/templates/core/system.html:7 msgid "System" msgstr "Sistem" -#: netbox/navigation/menu.py:438 +#: netbox/netbox/navigation/menu.py:438 msgid "Configuration History" msgstr "Yapılandırma Geçmişi" -#: netbox/navigation/menu.py:444 templates/core/rq_task.html:8 -#: templates/core/rq_task_list.html:22 +#: netbox/netbox/navigation/menu.py:444 netbox/templates/core/rq_task.html:8 +#: netbox/templates/core/rq_task_list.html:22 msgid "Background Tasks" msgstr "Arka Plan Görevleri" -#: netbox/navigation/menu.py:483 templates/500.html:35 -#: templates/account/preferences.html:22 templates/core/system.html:80 +#: netbox/netbox/navigation/menu.py:483 netbox/templates/500.html:35 +#: netbox/templates/account/preferences.html:22 +#: netbox/templates/core/system.html:80 msgid "Plugins" msgstr "Eklentiler" -#: netbox/plugins/navigation.py:47 netbox/plugins/navigation.py:69 +#: netbox/netbox/plugins/navigation.py:47 +#: netbox/netbox/plugins/navigation.py:69 msgid "Permissions must be passed as a tuple or list." msgstr "İzinler bir küme veya liste olarak iletilmelidir." -#: netbox/plugins/navigation.py:51 +#: netbox/netbox/plugins/navigation.py:51 msgid "Buttons must be passed as a tuple or list." msgstr "Düğmeler bir küme veya liste olarak iletilmelidir." -#: netbox/plugins/navigation.py:73 +#: netbox/netbox/plugins/navigation.py:73 msgid "Button color must be a choice within ButtonColorChoices." msgstr "Düğme rengi ButtonColorChoices içinde bir seçim olmalıdır." -#: netbox/plugins/registration.py:25 +#: netbox/netbox/plugins/registration.py:25 #, python-brace-format msgid "" "PluginTemplateExtension class {template_extension} was passed as an " @@ -10045,7 +10619,7 @@ msgstr "" "PluginTemplateExtension sınıfı {template_extension} Örnek olarak kabul " "edildi!" -#: netbox/plugins/registration.py:31 +#: netbox/netbox/plugins/registration.py:31 #, python-brace-format msgid "" "{template_extension} is not a subclass of " @@ -10054,7 +10628,7 @@ msgstr "" "{template_extension} Netbox.plugins.pluginTemplateExtension'ın bir alt " "sınıfı değildir!" -#: netbox/plugins/registration.py:37 +#: netbox/netbox/plugins/registration.py:37 #, python-brace-format msgid "" "PluginTemplateExtension class {template_extension} does not define a valid " @@ -10063,188 +10637,189 @@ msgstr "" "PluginTemplateExtension sınıfı {template_extension} geçerli bir model " "tanımlamaz!" -#: netbox/plugins/registration.py:47 +#: netbox/netbox/plugins/registration.py:47 #, python-brace-format msgid "{item} must be an instance of netbox.plugins.PluginMenuItem" msgstr "{item} Netbox.Plugins.PluginMenuItem örneği olmalıdır" -#: netbox/plugins/registration.py:60 +#: netbox/netbox/plugins/registration.py:60 #, python-brace-format msgid "{menu_link} must be an instance of netbox.plugins.PluginMenuItem" msgstr "{menu_link} Netbox.Plugins.PluginMenuItem örneği olmalıdır" -#: netbox/plugins/registration.py:65 +#: netbox/netbox/plugins/registration.py:65 #, python-brace-format msgid "{button} must be an instance of netbox.plugins.PluginMenuButton" msgstr "{button} Netbox.Plugins.PluginMenuButton örneği olmalıdır" -#: netbox/plugins/templates.py:35 +#: netbox/netbox/plugins/templates.py:35 msgid "extra_context must be a dictionary" msgstr "extra_context bir sözlük olmalıdır" -#: netbox/preferences.py:19 +#: netbox/netbox/preferences.py:19 msgid "HTMX Navigation" msgstr "HTMX Navigasyon" -#: netbox/preferences.py:24 +#: netbox/netbox/preferences.py:24 msgid "Enable dynamic UI navigation" msgstr "Dinamik kullanıcı arayüzü gezinmesini etkinleştir" -#: netbox/preferences.py:26 +#: netbox/netbox/preferences.py:26 msgid "Experimental feature" msgstr "Deneysel özellik" -#: netbox/preferences.py:29 +#: netbox/netbox/preferences.py:29 msgid "Language" msgstr "Dil" -#: netbox/preferences.py:34 +#: netbox/netbox/preferences.py:34 msgid "Forces UI translation to the specified language" msgstr "Kullanıcı arabirimi çevirisini belirtilen dile zorlar" -#: netbox/preferences.py:36 +#: netbox/netbox/preferences.py:36 msgid "Support for translation has been disabled locally" msgstr "Çeviri desteği yerel olarak devre dışı bırakıldı" -#: netbox/preferences.py:42 +#: netbox/netbox/preferences.py:42 msgid "Page length" msgstr "Sayfa uzunluğu" -#: netbox/preferences.py:44 +#: netbox/netbox/preferences.py:44 msgid "The default number of objects to display per page" msgstr "Sayfa başına görüntülenecek varsayılan nesne sayısı" -#: netbox/preferences.py:48 +#: netbox/netbox/preferences.py:48 msgid "Paginator placement" msgstr "Paginator yerleşimi" -#: netbox/preferences.py:50 +#: netbox/netbox/preferences.py:50 msgid "Bottom" msgstr "Alt" -#: netbox/preferences.py:51 +#: netbox/netbox/preferences.py:51 msgid "Top" msgstr "Üst" -#: netbox/preferences.py:52 +#: netbox/netbox/preferences.py:52 msgid "Both" msgstr "İkisi de" -#: netbox/preferences.py:55 +#: netbox/netbox/preferences.py:55 msgid "Where the paginator controls will be displayed relative to a table" msgstr "Paginator kontrollerinin bir tabloya göre görüntüleneceği yer" -#: netbox/preferences.py:60 +#: netbox/netbox/preferences.py:60 msgid "Data format" msgstr "Veri biçimi" -#: netbox/preferences.py:65 +#: netbox/netbox/preferences.py:65 msgid "The preferred syntax for displaying generic data within the UI" msgstr "" "Kullanıcı arayüzünde genel verileri görüntülemek için tercih edilen " "sözdizimi" -#: netbox/registry.py:14 +#: netbox/netbox/registry.py:14 #, python-brace-format msgid "Invalid store: {key}" msgstr "Geçersiz mağaza: {key}" -#: netbox/registry.py:17 +#: netbox/netbox/registry.py:17 msgid "Cannot add stores to registry after initialization" msgstr "Başlatıldıktan sonra kayıt defterine mağazalar eklenemiyor" -#: netbox/registry.py:20 +#: netbox/netbox/registry.py:20 msgid "Cannot delete stores from registry" msgstr "Mağazalar kayıt defterinden silinemiyor" -#: netbox/settings.py:722 +#: netbox/netbox/settings.py:722 msgid "German" msgstr "Alman" -#: netbox/settings.py:723 +#: netbox/netbox/settings.py:723 msgid "English" msgstr "İngilizce" -#: netbox/settings.py:724 +#: netbox/netbox/settings.py:724 msgid "Spanish" msgstr "İspanyolca" -#: netbox/settings.py:725 +#: netbox/netbox/settings.py:725 msgid "French" msgstr "Fransızca" -#: netbox/settings.py:726 +#: netbox/netbox/settings.py:726 msgid "Japanese" msgstr "Japonca" -#: netbox/settings.py:727 +#: netbox/netbox/settings.py:727 msgid "Portuguese" msgstr "Portekizce" -#: netbox/settings.py:728 +#: netbox/netbox/settings.py:728 msgid "Russian" msgstr "Rusça" -#: netbox/settings.py:729 +#: netbox/netbox/settings.py:729 msgid "Turkish" msgstr "Türkçe" -#: netbox/settings.py:730 +#: netbox/netbox/settings.py:730 msgid "Ukrainian" msgstr "Ukraynalı" -#: netbox/settings.py:731 +#: netbox/netbox/settings.py:731 msgid "Chinese" msgstr "Çince" -#: netbox/tables/columns.py:185 +#: netbox/netbox/tables/columns.py:185 msgid "Toggle all" msgstr "Tümünü değiştir" -#: netbox/tables/columns.py:287 +#: netbox/netbox/tables/columns.py:287 msgid "Toggle Dropdown" msgstr "Açılır menüyü Aç/Kapat" -#: netbox/tables/columns.py:552 templates/core/job.html:35 +#: netbox/netbox/tables/columns.py:552 netbox/templates/core/job.html:35 msgid "Error" msgstr "Hata" -#: netbox/tables/tables.py:57 +#: netbox/netbox/tables/tables.py:57 #, python-brace-format msgid "No {model_name} found" msgstr "Hayır {model_name} bulunan" -#: netbox/tables/tables.py:248 templates/generic/bulk_import.html:117 +#: netbox/netbox/tables/tables.py:248 +#: netbox/templates/generic/bulk_import.html:117 msgid "Field" msgstr "Tarla" -#: netbox/tables/tables.py:251 +#: netbox/netbox/tables/tables.py:251 msgid "Value" msgstr "Değer" -#: netbox/tests/dummy_plugin/navigation.py:29 +#: netbox/netbox/tests/dummy_plugin/navigation.py:29 msgid "Dummy Plugin" msgstr "Sahte Eklenti" -#: netbox/views/generic/bulk_views.py:405 +#: netbox/netbox/views/generic/bulk_views.py:405 #, python-brace-format msgid "Row {i}: Object with ID {id} does not exist" msgstr "Satır {i}: Kimliği olan nesne {id} mevcut değil" -#: netbox/views/generic/feature_views.py:38 +#: netbox/netbox/views/generic/feature_views.py:38 msgid "Changelog" msgstr "Değişiklik Günlüğü" -#: netbox/views/generic/feature_views.py:91 +#: netbox/netbox/views/generic/feature_views.py:91 msgid "Journal" msgstr "dergi" -#: netbox/views/generic/object_views.py:106 +#: netbox/netbox/views/generic/object_views.py:106 #, python-brace-format msgid "{class_name} must implement get_children()" msgstr "{class_name} get_children () uygulamasını uygulamalıdır" -#: netbox/views/misc.py:43 +#: netbox/netbox/views/misc.py:43 msgid "" "There was an error loading the dashboard configuration. A default dashboard " "is in use." @@ -10252,591 +10827,631 @@ msgstr "" "Kontrol paneli yapılandırması yüklenirken bir hata oluştu. Varsayılan bir " "gösterge tablosu kullanımda." -#: templates/403.html:4 +#: netbox/templates/403.html:4 msgid "Access Denied" msgstr "Erişim Reddedildi" -#: templates/403.html:9 +#: netbox/templates/403.html:9 msgid "You do not have permission to access this page" msgstr "Bu sayfaya erişim izniniz yok" -#: templates/404.html:4 +#: netbox/templates/404.html:4 msgid "Page Not Found" msgstr "Sayfa Bulunamadı" -#: templates/404.html:9 +#: netbox/templates/404.html:9 msgid "The requested page does not exist" msgstr "İstenen sayfa mevcut değil" -#: templates/500.html:7 templates/500.html:18 +#: netbox/templates/500.html:7 netbox/templates/500.html:18 msgid "Server Error" msgstr "Sunucu Hatası" -#: templates/500.html:23 +#: netbox/templates/500.html:23 msgid "There was a problem with your request. Please contact an administrator" msgstr "İsteğinizle ilgili bir sorun oluştu. Lütfen bir yöneticiye başvurun" -#: templates/500.html:28 +#: netbox/templates/500.html:28 msgid "The complete exception is provided below" msgstr "Tam istisna aşağıda verilmiştir" -#: templates/500.html:33 templates/core/system.html:35 +#: netbox/templates/500.html:33 netbox/templates/core/system.html:35 msgid "Python version" msgstr "Python sürümü" -#: templates/500.html:34 templates/core/system.html:31 +#: netbox/templates/500.html:34 netbox/templates/core/system.html:31 msgid "NetBox version" msgstr "NetBox sürümü" -#: templates/500.html:36 +#: netbox/templates/500.html:36 msgid "None installed" msgstr "Yüklü yok" -#: templates/500.html:39 +#: netbox/templates/500.html:39 msgid "If further assistance is required, please post to the" msgstr "Daha fazla yardım gerekiyorsa, lütfen şu adrese gönderin" -#: templates/500.html:39 +#: netbox/templates/500.html:39 msgid "NetBox discussion forum" msgstr "NetBox tartışma forumu" -#: templates/500.html:39 +#: netbox/templates/500.html:39 msgid "on GitHub" msgstr "GitHub'da" -#: templates/500.html:42 templates/base/40x.html:17 +#: netbox/templates/500.html:42 netbox/templates/base/40x.html:17 msgid "Home Page" msgstr "Ana Sayfa" -#: templates/account/base.html:7 templates/inc/user_menu.html:27 -#: vpn/forms/bulk_edit.py:255 vpn/forms/filtersets.py:189 -#: vpn/forms/model_forms.py:379 +#: netbox/templates/account/base.html:7 netbox/templates/inc/user_menu.html:27 +#: netbox/vpn/forms/bulk_edit.py:255 netbox/vpn/forms/filtersets.py:189 +#: netbox/vpn/forms/model_forms.py:379 msgid "Profile" msgstr "Profil" -#: templates/account/base.html:13 templates/inc/user_menu.html:33 +#: netbox/templates/account/base.html:13 +#: netbox/templates/inc/user_menu.html:33 msgid "Preferences" msgstr "Tercihler" -#: templates/account/password.html:5 +#: netbox/templates/account/password.html:5 msgid "Change Password" msgstr "Şifreyi Değiştir" -#: templates/account/password.html:17 templates/account/preferences.html:77 -#: templates/core/configrevision_restore.html:63 -#: templates/dcim/devicebay_populate.html:34 -#: templates/dcim/virtualchassis_add_member.html:26 -#: templates/dcim/virtualchassis_edit.html:103 -#: templates/extras/object_journal.html:26 templates/extras/script.html:38 -#: templates/generic/bulk_add_component.html:67 -#: templates/generic/bulk_delete.html:65 templates/generic/bulk_edit.html:106 -#: templates/generic/bulk_import.html:56 templates/generic/bulk_import.html:78 -#: templates/generic/bulk_import.html:100 -#: templates/generic/bulk_remove.html:62 templates/generic/bulk_rename.html:63 -#: templates/generic/confirmation_form.html:19 -#: templates/generic/object_edit.html:72 templates/htmx/delete_form.html:53 -#: templates/htmx/delete_form.html:55 templates/ipam/ipaddress_assign.html:28 -#: templates/virtualization/cluster_add_devices.html:30 +#: netbox/templates/account/password.html:17 +#: netbox/templates/account/preferences.html:77 +#: netbox/templates/core/configrevision_restore.html:63 +#: netbox/templates/dcim/devicebay_populate.html:34 +#: netbox/templates/dcim/virtualchassis_add_member.html:26 +#: netbox/templates/dcim/virtualchassis_edit.html:103 +#: netbox/templates/extras/object_journal.html:26 +#: netbox/templates/extras/script.html:38 +#: netbox/templates/generic/bulk_add_component.html:67 +#: netbox/templates/generic/bulk_delete.html:65 +#: netbox/templates/generic/bulk_edit.html:106 +#: netbox/templates/generic/bulk_import.html:56 +#: netbox/templates/generic/bulk_import.html:78 +#: netbox/templates/generic/bulk_import.html:100 +#: netbox/templates/generic/bulk_remove.html:62 +#: netbox/templates/generic/bulk_rename.html:63 +#: netbox/templates/generic/confirmation_form.html:19 +#: netbox/templates/generic/object_edit.html:72 +#: netbox/templates/htmx/delete_form.html:53 +#: netbox/templates/htmx/delete_form.html:55 +#: netbox/templates/ipam/ipaddress_assign.html:28 +#: netbox/templates/virtualization/cluster_add_devices.html:30 msgid "Cancel" msgstr "İptal" -#: templates/account/password.html:18 templates/account/preferences.html:78 -#: templates/dcim/devicebay_populate.html:35 -#: templates/dcim/virtualchassis_add_member.html:28 -#: templates/dcim/virtualchassis_edit.html:105 -#: templates/extras/dashboard/widget_add.html:26 -#: templates/extras/dashboard/widget_config.html:19 -#: templates/extras/object_journal.html:27 -#: templates/generic/object_edit.html:75 -#: utilities/templates/helpers/applied_filters.html:16 -#: utilities/templates/helpers/table_config_form.html:40 +#: netbox/templates/account/password.html:18 +#: netbox/templates/account/preferences.html:78 +#: netbox/templates/dcim/devicebay_populate.html:35 +#: netbox/templates/dcim/virtualchassis_add_member.html:28 +#: netbox/templates/dcim/virtualchassis_edit.html:105 +#: netbox/templates/extras/dashboard/widget_add.html:26 +#: netbox/templates/extras/dashboard/widget_config.html:19 +#: netbox/templates/extras/object_journal.html:27 +#: netbox/templates/generic/object_edit.html:75 +#: netbox/utilities/templates/helpers/applied_filters.html:16 +#: netbox/utilities/templates/helpers/table_config_form.html:40 msgid "Save" msgstr "Kaydet" -#: templates/account/preferences.html:34 +#: netbox/templates/account/preferences.html:34 msgid "Table Configurations" msgstr "Tablo Yapılandırmaları" -#: templates/account/preferences.html:39 +#: netbox/templates/account/preferences.html:39 msgid "Clear table preferences" msgstr "Tablo tercihlerini temizle" -#: templates/account/preferences.html:47 +#: netbox/templates/account/preferences.html:47 msgid "Toggle All" msgstr "Tümünü Değiştir" -#: templates/account/preferences.html:49 +#: netbox/templates/account/preferences.html:49 msgid "Table" msgstr "Tablo" -#: templates/account/preferences.html:50 +#: netbox/templates/account/preferences.html:50 msgid "Ordering" msgstr "Sipariş" -#: templates/account/preferences.html:51 +#: netbox/templates/account/preferences.html:51 msgid "Columns" msgstr "Sütunlar" -#: templates/account/preferences.html:71 templates/dcim/cable_trace.html:113 -#: templates/extras/object_configcontext.html:43 +#: netbox/templates/account/preferences.html:71 +#: netbox/templates/dcim/cable_trace.html:113 +#: netbox/templates/extras/object_configcontext.html:43 msgid "None found" msgstr "Hiçbiri bulunamadı" -#: templates/account/profile.html:6 +#: netbox/templates/account/profile.html:6 msgid "User Profile" msgstr "Kullanıcı Profili" -#: templates/account/profile.html:12 +#: netbox/templates/account/profile.html:12 msgid "Account Details" msgstr "Hesap Ayrıntıları" -#: templates/account/profile.html:29 templates/tenancy/contact.html:43 -#: templates/users/user.html:25 tenancy/forms/bulk_edit.py:109 +#: netbox/templates/account/profile.html:29 +#: netbox/templates/tenancy/contact.html:43 +#: netbox/templates/users/user.html:25 netbox/tenancy/forms/bulk_edit.py:109 msgid "Email" msgstr "E-posta" -#: templates/account/profile.html:33 templates/users/user.html:29 +#: netbox/templates/account/profile.html:33 +#: netbox/templates/users/user.html:29 msgid "Account Created" msgstr "Hesap Oluşturuldu" -#: templates/account/profile.html:37 templates/users/user.html:33 +#: netbox/templates/account/profile.html:37 +#: netbox/templates/users/user.html:33 msgid "Last Login" msgstr "Son Giriş" -#: templates/account/profile.html:41 templates/users/user.html:45 +#: netbox/templates/account/profile.html:41 +#: netbox/templates/users/user.html:45 msgid "Superuser" msgstr "Süper kullanıcı" -#: templates/account/profile.html:45 templates/inc/user_menu.html:13 -#: templates/users/user.html:41 +#: netbox/templates/account/profile.html:45 +#: netbox/templates/inc/user_menu.html:13 netbox/templates/users/user.html:41 msgid "Staff" msgstr "Personel" -#: templates/account/profile.html:53 templates/users/objectpermission.html:82 -#: templates/users/user.html:53 +#: netbox/templates/account/profile.html:53 +#: netbox/templates/users/objectpermission.html:82 +#: netbox/templates/users/user.html:53 msgid "Assigned Groups" msgstr "Atanan Gruplar" -#: templates/account/profile.html:58 -#: templates/circuits/circuit_terminations_swap.html:18 -#: templates/circuits/circuit_terminations_swap.html:26 -#: templates/circuits/circuittermination.html:34 -#: templates/circuits/inc/circuit_termination.html:68 -#: templates/dcim/devicebay.html:59 -#: templates/dcim/inc/panels/inventory_items.html:45 -#: templates/dcim/interface.html:296 templates/dcim/modulebay.html:76 -#: templates/extras/configcontext.html:70 templates/extras/eventrule.html:72 -#: templates/extras/htmx/script_result.html:56 -#: templates/extras/objectchange.html:123 -#: templates/extras/objectchange.html:141 templates/extras/webhook.html:67 -#: templates/extras/webhook.html:79 templates/inc/panel_table.html:13 -#: templates/inc/panels/comments.html:12 -#: templates/ipam/inc/panels/fhrp_groups.html:56 templates/users/group.html:34 -#: templates/users/group.html:44 templates/users/objectpermission.html:77 -#: templates/users/objectpermission.html:87 templates/users/user.html:58 -#: templates/users/user.html:68 +#: netbox/templates/account/profile.html:58 +#: netbox/templates/circuits/circuit_terminations_swap.html:18 +#: netbox/templates/circuits/circuit_terminations_swap.html:26 +#: netbox/templates/circuits/circuittermination.html:34 +#: netbox/templates/circuits/inc/circuit_termination.html:68 +#: netbox/templates/dcim/devicebay.html:59 +#: netbox/templates/dcim/inc/panels/inventory_items.html:45 +#: netbox/templates/dcim/interface.html:296 +#: netbox/templates/dcim/modulebay.html:76 +#: netbox/templates/extras/configcontext.html:70 +#: netbox/templates/extras/eventrule.html:72 +#: netbox/templates/extras/htmx/script_result.html:56 +#: netbox/templates/extras/objectchange.html:124 +#: netbox/templates/extras/objectchange.html:142 +#: netbox/templates/extras/webhook.html:67 +#: netbox/templates/extras/webhook.html:79 +#: netbox/templates/inc/panel_table.html:13 +#: netbox/templates/inc/panels/comments.html:12 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:56 +#: netbox/templates/users/group.html:34 netbox/templates/users/group.html:44 +#: netbox/templates/users/objectpermission.html:77 +#: netbox/templates/users/objectpermission.html:87 +#: netbox/templates/users/user.html:58 netbox/templates/users/user.html:68 msgid "None" msgstr "Yok" -#: templates/account/profile.html:68 templates/users/user.html:78 +#: netbox/templates/account/profile.html:68 +#: netbox/templates/users/user.html:78 msgid "Recent Activity" msgstr "Son Etkinlik" -#: templates/account/token.html:8 templates/account/token_list.html:6 +#: netbox/templates/account/token.html:8 +#: netbox/templates/account/token_list.html:6 msgid "My API Tokens" msgstr "API Belirteçlerim" -#: templates/account/token.html:11 templates/account/token.html:19 -#: templates/users/token.html:6 templates/users/token.html:14 -#: users/forms/filtersets.py:121 +#: netbox/templates/account/token.html:11 +#: netbox/templates/account/token.html:19 netbox/templates/users/token.html:6 +#: netbox/templates/users/token.html:14 netbox/users/forms/filtersets.py:121 msgid "Token" msgstr "Simge" -#: templates/account/token.html:39 templates/users/token.html:31 -#: users/forms/bulk_edit.py:107 +#: netbox/templates/account/token.html:39 netbox/templates/users/token.html:31 +#: netbox/users/forms/bulk_edit.py:107 msgid "Write enabled" msgstr "Yazma etkin" -#: templates/account/token.html:51 templates/users/token.html:43 +#: netbox/templates/account/token.html:51 netbox/templates/users/token.html:43 msgid "Last used" msgstr "En son kullanılmış" -#: templates/account/token_list.html:12 +#: netbox/templates/account/token_list.html:12 msgid "Add a Token" msgstr "Bir Jeton Ekle" -#: templates/base/base.html:18 templates/home.html:27 +#: netbox/templates/base/base.html:18 netbox/templates/home.html:27 msgid "Home" msgstr "Ana Sayfa" -#: templates/base/layout.html:32 +#: netbox/templates/base/layout.html:32 msgid "NetBox Logo" msgstr "NetBox Logosu" -#: templates/base/layout.html:56 +#: netbox/templates/base/layout.html:56 msgid "Enable dark mode" msgstr "Karanlık modu etkinleştir" -#: templates/base/layout.html:59 +#: netbox/templates/base/layout.html:59 msgid "Enable light mode" msgstr "Işık modunu etkinleştir" -#: templates/base/layout.html:145 +#: netbox/templates/base/layout.html:145 msgid "Docs" msgstr "Dokümanlar" -#: templates/base/layout.html:151 templates/rest_framework/api.html:10 +#: netbox/templates/base/layout.html:151 +#: netbox/templates/rest_framework/api.html:10 msgid "REST API" msgstr "GERİ KALAN APİ" -#: templates/base/layout.html:157 +#: netbox/templates/base/layout.html:157 msgid "REST API documentation" msgstr "REST API belgeleri" -#: templates/base/layout.html:164 +#: netbox/templates/base/layout.html:164 msgid "GraphQL API" msgstr "GraphQL API'si" -#: templates/base/layout.html:171 +#: netbox/templates/base/layout.html:171 msgid "Source Code" msgstr "Kaynak Kodu" -#: templates/base/layout.html:177 +#: netbox/templates/base/layout.html:177 msgid "Community" msgstr "Topluluk" -#: templates/circuits/circuit.html:47 +#: netbox/templates/circuits/circuit.html:47 msgid "Install Date" msgstr "Yükleme Tarihi" -#: templates/circuits/circuit.html:51 +#: netbox/templates/circuits/circuit.html:51 msgid "Termination Date" msgstr "Fesih Tarihi" -#: templates/circuits/circuit_terminations_swap.html:4 +#: netbox/templates/circuits/circuit_terminations_swap.html:4 msgid "Swap Circuit Terminations" msgstr "Takas Devresi Sonlandırmaları" -#: templates/circuits/circuit_terminations_swap.html:8 +#: netbox/templates/circuits/circuit_terminations_swap.html:8 #, python-format msgid "Swap these terminations for circuit %(circuit)s?" msgstr "%(circuit)s devre için bu sonlandırmaların yerini değiştirin ?" -#: templates/circuits/circuit_terminations_swap.html:14 +#: netbox/templates/circuits/circuit_terminations_swap.html:14 msgid "A side" msgstr "Bir taraf" -#: templates/circuits/circuit_terminations_swap.html:22 +#: netbox/templates/circuits/circuit_terminations_swap.html:22 msgid "Z side" msgstr "Z tarafı" -#: templates/circuits/circuittype.html:10 +#: netbox/templates/circuits/circuittype.html:10 msgid "Add Circuit" msgstr "Devre Ekle" -#: templates/circuits/circuittype.html:19 +#: netbox/templates/circuits/circuittype.html:19 msgid "Circuit Type" msgstr "Devre Tipi" -#: templates/circuits/inc/circuit_termination.html:10 -#: templates/dcim/devicetype/component_templates.html:33 -#: templates/dcim/manufacturer.html:11 -#: templates/dcim/moduletype/component_templates.html:29 -#: templates/generic/bulk_add_component.html:22 -#: templates/users/objectpermission.html:38 -#: utilities/templates/buttons/add.html:4 -#: utilities/templates/helpers/table_config_form.html:20 +#: netbox/templates/circuits/inc/circuit_termination.html:10 +#: netbox/templates/dcim/devicetype/component_templates.html:33 +#: netbox/templates/dcim/manufacturer.html:11 +#: netbox/templates/dcim/moduletype/component_templates.html:29 +#: netbox/templates/generic/bulk_add_component.html:22 +#: netbox/templates/users/objectpermission.html:38 +#: netbox/utilities/templates/buttons/add.html:4 +#: netbox/utilities/templates/helpers/table_config_form.html:20 msgid "Add" msgstr "Ekle" -#: templates/circuits/inc/circuit_termination.html:15 -#: templates/circuits/inc/circuit_termination_fields.html:36 -#: templates/dcim/inc/panels/inventory_items.html:32 -#: templates/dcim/moduletype/component_templates.html:20 -#: templates/dcim/powerpanel.html:56 templates/extras/script_list.html:32 -#: templates/generic/object_edit.html:47 -#: templates/ipam/inc/ipaddress_edit_header.html:7 -#: templates/ipam/inc/panels/fhrp_groups.html:43 -#: utilities/templates/buttons/edit.html:3 +#: netbox/templates/circuits/inc/circuit_termination.html:15 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:36 +#: netbox/templates/dcim/inc/panels/inventory_items.html:32 +#: netbox/templates/dcim/moduletype/component_templates.html:20 +#: netbox/templates/dcim/powerpanel.html:56 +#: netbox/templates/extras/script_list.html:32 +#: 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 +#: netbox/utilities/templates/buttons/edit.html:3 msgid "Edit" msgstr "Düzenle" -#: templates/circuits/inc/circuit_termination.html:18 +#: netbox/templates/circuits/inc/circuit_termination.html:18 msgid "Swap" msgstr "Takas" -#: templates/circuits/inc/circuit_termination_fields.html:19 -#: templates/dcim/consoleport.html:59 templates/dcim/consoleserverport.html:60 -#: templates/dcim/powerfeed.html:114 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:19 +#: netbox/templates/dcim/consoleport.html:59 +#: netbox/templates/dcim/consoleserverport.html:60 +#: netbox/templates/dcim/powerfeed.html:114 msgid "Marked as connected" msgstr "Bağlı olarak işaretlendi" -#: templates/circuits/inc/circuit_termination_fields.html:21 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:21 msgid "to" msgstr "doğru" -#: templates/circuits/inc/circuit_termination_fields.html:31 -#: templates/circuits/inc/circuit_termination_fields.html:32 -#: templates/dcim/frontport.html:80 -#: templates/dcim/inc/connection_endpoints.html:7 -#: templates/dcim/interface.html:154 templates/dcim/rearport.html:76 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:31 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:32 +#: netbox/templates/dcim/frontport.html:80 +#: netbox/templates/dcim/inc/connection_endpoints.html:7 +#: netbox/templates/dcim/interface.html:154 +#: netbox/templates/dcim/rearport.html:76 msgid "Trace" msgstr "İzleme" -#: templates/circuits/inc/circuit_termination_fields.html:35 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:35 msgid "Edit cable" msgstr "Kabloyu düzenle" -#: templates/circuits/inc/circuit_termination_fields.html:40 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:40 msgid "Remove cable" msgstr "Kabloyu çıkarın" -#: templates/circuits/inc/circuit_termination_fields.html:41 -#: templates/dcim/bulk_disconnect.html:5 -#: templates/dcim/device/consoleports.html:12 -#: templates/dcim/device/consoleserverports.html:12 -#: templates/dcim/device/frontports.html:12 -#: templates/dcim/device/interfaces.html:16 -#: templates/dcim/device/poweroutlets.html:12 -#: templates/dcim/device/powerports.html:12 -#: templates/dcim/device/rearports.html:12 templates/dcim/powerpanel.html:61 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:41 +#: netbox/templates/dcim/bulk_disconnect.html:5 +#: netbox/templates/dcim/device/consoleports.html:12 +#: netbox/templates/dcim/device/consoleserverports.html:12 +#: netbox/templates/dcim/device/frontports.html:12 +#: netbox/templates/dcim/device/interfaces.html:16 +#: netbox/templates/dcim/device/poweroutlets.html:12 +#: netbox/templates/dcim/device/powerports.html:12 +#: netbox/templates/dcim/device/rearports.html:12 +#: netbox/templates/dcim/powerpanel.html:61 msgid "Disconnect" msgstr "Bağlantıyı kes" -#: templates/circuits/inc/circuit_termination_fields.html:48 -#: templates/dcim/consoleport.html:69 templates/dcim/consoleserverport.html:70 -#: templates/dcim/frontport.html:102 templates/dcim/interface.html:180 -#: templates/dcim/interface.html:200 templates/dcim/powerfeed.html:127 -#: templates/dcim/poweroutlet.html:71 templates/dcim/poweroutlet.html:72 -#: templates/dcim/powerport.html:73 templates/dcim/rearport.html:98 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:48 +#: netbox/templates/dcim/consoleport.html:69 +#: netbox/templates/dcim/consoleserverport.html:70 +#: netbox/templates/dcim/frontport.html:102 +#: netbox/templates/dcim/interface.html:180 +#: netbox/templates/dcim/interface.html:200 +#: netbox/templates/dcim/powerfeed.html:127 +#: netbox/templates/dcim/poweroutlet.html:71 +#: netbox/templates/dcim/poweroutlet.html:72 +#: netbox/templates/dcim/powerport.html:73 +#: netbox/templates/dcim/rearport.html:98 msgid "Connect" msgstr "Bağlan" -#: templates/circuits/inc/circuit_termination_fields.html:70 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:70 msgid "Downstream" msgstr "Aşağı doğru" -#: templates/circuits/inc/circuit_termination_fields.html:71 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:71 msgid "Upstream" msgstr "Yukarı akış" -#: templates/circuits/inc/circuit_termination_fields.html:80 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:80 msgid "Cross-Connect" msgstr "Çapraz Bağlantı" -#: templates/circuits/inc/circuit_termination_fields.html:84 +#: netbox/templates/circuits/inc/circuit_termination_fields.html:84 msgid "Patch Panel/Port" msgstr "Yama Paneli/Bağlantı Noktası" -#: templates/circuits/provider.html:11 +#: netbox/templates/circuits/provider.html:11 msgid "Add circuit" msgstr "Devre ekle" -#: templates/circuits/provideraccount.html:17 +#: netbox/templates/circuits/provideraccount.html:17 msgid "Provider Account" msgstr "Sağlayıcı Hesabı" -#: templates/core/configrevision.html:35 +#: netbox/templates/core/configrevision.html:35 msgid "Configuration Data" msgstr "Yapılandırma Verileri" -#: templates/core/configrevision.html:40 +#: netbox/templates/core/configrevision.html:40 msgid "Comment" msgstr "Yorum" -#: templates/core/configrevision_restore.html:8 -#: templates/core/configrevision_restore.html:25 -#: templates/core/configrevision_restore.html:64 +#: netbox/templates/core/configrevision_restore.html:8 +#: netbox/templates/core/configrevision_restore.html:25 +#: netbox/templates/core/configrevision_restore.html:64 msgid "Restore" msgstr "Geri Yükleme" -#: templates/core/configrevision_restore.html:36 +#: netbox/templates/core/configrevision_restore.html:36 msgid "Parameter" msgstr "Parametre" -#: templates/core/configrevision_restore.html:37 +#: netbox/templates/core/configrevision_restore.html:37 msgid "Current Value" msgstr "Mevcut Değer" -#: templates/core/configrevision_restore.html:38 +#: netbox/templates/core/configrevision_restore.html:38 msgid "New Value" msgstr "Yeni Değer" -#: templates/core/configrevision_restore.html:50 +#: netbox/templates/core/configrevision_restore.html:50 msgid "Changed" msgstr "Değişti" -#: templates/core/datafile.html:38 +#: netbox/templates/core/datafile.html:38 msgid "Last Updated" msgstr "Son Güncelleme" -#: templates/core/datafile.html:42 templates/ipam/iprange.html:25 -#: templates/virtualization/virtualdisk.html:29 +#: netbox/templates/core/datafile.html:42 +#: netbox/templates/ipam/iprange.html:25 +#: netbox/templates/virtualization/virtualdisk.html:29 msgid "Size" msgstr "Boyut" -#: templates/core/datafile.html:43 +#: netbox/templates/core/datafile.html:43 msgid "bytes" msgstr "bayt" -#: templates/core/datafile.html:46 +#: netbox/templates/core/datafile.html:46 msgid "SHA256 Hash" msgstr "SHA256 Karması" -#: templates/core/datasource.html:14 templates/core/datasource.html:20 -#: utilities/templates/buttons/sync.html:5 +#: netbox/templates/core/datasource.html:14 +#: netbox/templates/core/datasource.html:20 +#: netbox/utilities/templates/buttons/sync.html:5 msgid "Sync" msgstr "Senkronizasyon" -#: templates/core/datasource.html:50 +#: netbox/templates/core/datasource.html:50 msgid "Last synced" msgstr "Son senkronize edildi" -#: templates/core/datasource.html:84 +#: netbox/templates/core/datasource.html:84 msgid "Backend" msgstr "Arka uç" -#: templates/core/datasource.html:99 +#: netbox/templates/core/datasource.html:99 msgid "No parameters defined" msgstr "Parametre tanımlanmadı" -#: templates/core/datasource.html:114 +#: netbox/templates/core/datasource.html:114 msgid "Files" msgstr "Dosyalar" -#: templates/core/inc/config_data.html:7 +#: netbox/templates/core/inc/config_data.html:7 msgid "Rack elevations" msgstr "Raf yükseklikleri" -#: templates/core/inc/config_data.html:10 +#: netbox/templates/core/inc/config_data.html:10 msgid "Default unit height" msgstr "Varsayılan birim yüksekliği" -#: templates/core/inc/config_data.html:14 +#: netbox/templates/core/inc/config_data.html:14 msgid "Default unit width" msgstr "Varsayılan birim genişliği" -#: templates/core/inc/config_data.html:20 +#: netbox/templates/core/inc/config_data.html:20 msgid "Power feeds" msgstr "Güç beslemeleri" -#: templates/core/inc/config_data.html:23 +#: netbox/templates/core/inc/config_data.html:23 msgid "Default voltage" msgstr "Varsayılan voltaj" -#: templates/core/inc/config_data.html:27 +#: netbox/templates/core/inc/config_data.html:27 msgid "Default amperage" msgstr "Varsayılan amper" -#: templates/core/inc/config_data.html:31 +#: netbox/templates/core/inc/config_data.html:31 msgid "Default max utilization" msgstr "Varsayılan maksimum kullanım" -#: templates/core/inc/config_data.html:40 +#: netbox/templates/core/inc/config_data.html:40 msgid "Enforce global unique" msgstr "Küresel benzersiz uygulamayı uygulayın" -#: templates/core/inc/config_data.html:83 +#: netbox/templates/core/inc/config_data.html:83 msgid "Paginate count" msgstr "Sayfalandırma sayısı" -#: templates/core/inc/config_data.html:87 +#: netbox/templates/core/inc/config_data.html:87 msgid "Max page size" msgstr "Maksimum sayfa boyutu" -#: templates/core/inc/config_data.html:114 +#: netbox/templates/core/inc/config_data.html:114 msgid "User preferences" msgstr "Kullanıcı tercihleri" -#: templates/core/inc/config_data.html:141 +#: netbox/templates/core/inc/config_data.html:141 msgid "Job retention" msgstr "İş tutma" -#: templates/core/job.html:17 templates/core/rq_task.html:12 -#: templates/core/rq_task.html:49 templates/core/rq_task.html:58 +#: netbox/templates/core/job.html:17 netbox/templates/core/rq_task.html:12 +#: netbox/templates/core/rq_task.html:49 netbox/templates/core/rq_task.html:58 msgid "Job" msgstr "İş" -#: templates/core/job.html:40 templates/extras/journalentry.html:26 +#: netbox/templates/core/job.html:40 +#: netbox/templates/extras/journalentry.html:26 msgid "Created By" msgstr "Tarafından Oluşturuldu" -#: templates/core/job.html:48 +#: netbox/templates/core/job.html:48 msgid "Scheduling" msgstr "Çizelgeleme" -#: templates/core/job.html:59 +#: netbox/templates/core/job.html:59 #, python-format msgid "every %(interval)s minutes" msgstr "her bir %(interval)s dakikalar" -#: templates/core/rq_queue_list.html:5 templates/core/rq_queue_list.html:13 -#: templates/core/rq_task_list.html:14 templates/core/rq_worker.html:7 +#: netbox/templates/core/rq_queue_list.html:5 +#: netbox/templates/core/rq_queue_list.html:13 +#: netbox/templates/core/rq_task_list.html:14 +#: netbox/templates/core/rq_worker.html:7 msgid "Background Queues" msgstr "Arka Plan Kuyrukları" -#: templates/core/rq_queue_list.html:24 templates/core/rq_queue_list.html:25 -#: templates/core/rq_worker_list.html:44 templates/core/rq_worker_list.html:45 -#: templates/extras/script_result.html:49 -#: templates/extras/script_result.html:51 -#: templates/inc/table_controls_htmx.html:18 -#: templates/inc/table_controls_htmx.html:20 +#: netbox/templates/core/rq_queue_list.html:24 +#: netbox/templates/core/rq_queue_list.html:25 +#: netbox/templates/core/rq_worker_list.html:44 +#: netbox/templates/core/rq_worker_list.html:45 +#: netbox/templates/extras/script_result.html:49 +#: netbox/templates/extras/script_result.html:51 +#: netbox/templates/inc/table_controls_htmx.html:18 +#: netbox/templates/inc/table_controls_htmx.html:20 msgid "Configure Table" msgstr "Tabloyu Yapılandır" -#: templates/core/rq_task.html:29 +#: netbox/templates/core/rq_task.html:29 msgid "Stop" msgstr "Dur" -#: templates/core/rq_task.html:34 +#: netbox/templates/core/rq_task.html:34 msgid "Requeue" msgstr "Requeue" -#: templates/core/rq_task.html:39 +#: netbox/templates/core/rq_task.html:39 msgid "Enqueue" msgstr "Sıraya girin" -#: templates/core/rq_task.html:61 +#: netbox/templates/core/rq_task.html:61 msgid "Queue" msgstr "Kuyruk" -#: templates/core/rq_task.html:65 +#: netbox/templates/core/rq_task.html:65 msgid "Timeout" msgstr "Zaman aşımı" -#: templates/core/rq_task.html:69 +#: netbox/templates/core/rq_task.html:69 msgid "Result TTL" msgstr "Sonuç TTL" -#: templates/core/rq_task.html:89 +#: netbox/templates/core/rq_task.html:89 msgid "Meta" msgstr "Meta" -#: templates/core/rq_task.html:93 +#: netbox/templates/core/rq_task.html:93 msgid "Arguments" msgstr "Argümanlar" -#: templates/core/rq_task.html:97 +#: netbox/templates/core/rq_task.html:97 msgid "Keyword Arguments" msgstr "Anahtar Kelime Argümanları" -#: templates/core/rq_task.html:103 +#: netbox/templates/core/rq_task.html:103 msgid "Depends on" msgstr "Bağlı" -#: templates/core/rq_task.html:109 +#: netbox/templates/core/rq_task.html:109 msgid "Exception" msgstr "İstisna" -#: templates/core/rq_task_list.html:28 +#: netbox/templates/core/rq_task_list.html:28 msgid "tasks in " msgstr "Görevler " -#: templates/core/rq_task_list.html:33 +#: netbox/templates/core/rq_task_list.html:33 msgid "Queued Jobs" msgstr "Kuyruklu İşler" -#: templates/core/rq_task_list.html:64 templates/extras/script_result.html:68 +#: netbox/templates/core/rq_task_list.html:64 +#: netbox/templates/extras/script_result.html:68 #, python-format msgid "" "Select all %(count)s %(object_type_plural)s matching query" @@ -10844,91 +11459,94 @@ msgstr "" "Seçiniz bütün %(count)s %(object_type_plural)s eşleşen " "sorgu" -#: templates/core/rq_worker.html:10 +#: netbox/templates/core/rq_worker.html:10 msgid "Worker Info" msgstr "İşçi Bilgisi" -#: templates/core/rq_worker.html:31 templates/core/rq_worker.html:40 +#: netbox/templates/core/rq_worker.html:31 +#: netbox/templates/core/rq_worker.html:40 msgid "Worker" msgstr "İşçi" -#: templates/core/rq_worker.html:55 +#: netbox/templates/core/rq_worker.html:55 msgid "Queues" msgstr "Kuyruklar" -#: templates/core/rq_worker.html:63 +#: netbox/templates/core/rq_worker.html:63 msgid "Curent Job" msgstr "Geçerli İş" -#: templates/core/rq_worker.html:67 +#: netbox/templates/core/rq_worker.html:67 msgid "Successful job count" msgstr "Başarılı iş sayısı" -#: templates/core/rq_worker.html:71 +#: netbox/templates/core/rq_worker.html:71 msgid "Failed job count" msgstr "Başarısız iş sayısı" -#: templates/core/rq_worker.html:75 +#: netbox/templates/core/rq_worker.html:75 msgid "Total working time" msgstr "Toplam çalışma süresi" -#: templates/core/rq_worker.html:76 +#: netbox/templates/core/rq_worker.html:76 msgid "seconds" msgstr "saniyeler" -#: templates/core/rq_worker_list.html:13 templates/core/rq_worker_list.html:21 +#: netbox/templates/core/rq_worker_list.html:13 +#: netbox/templates/core/rq_worker_list.html:21 msgid "Background Workers" msgstr "Arka Plan Çalışanları" -#: templates/core/rq_worker_list.html:27 +#: netbox/templates/core/rq_worker_list.html:27 msgid "Workers in " msgstr "İçindeki işçiler " -#: templates/core/system.html:11 utilities/templates/buttons/export.html:4 +#: netbox/templates/core/system.html:11 +#: netbox/utilities/templates/buttons/export.html:4 msgid "Export" msgstr "İhracat" -#: templates/core/system.html:28 +#: netbox/templates/core/system.html:28 msgid "System Status" msgstr "Sistem Durumu" -#: templates/core/system.html:39 +#: netbox/templates/core/system.html:39 msgid "Django version" msgstr "Django sürümü" -#: templates/core/system.html:43 +#: netbox/templates/core/system.html:43 msgid "PostgreSQL version" msgstr "PostgreSQL sürümü" -#: templates/core/system.html:47 +#: netbox/templates/core/system.html:47 msgid "Database name" msgstr "Veritabanı adı" -#: templates/core/system.html:51 +#: netbox/templates/core/system.html:51 msgid "Database size" msgstr "Veritabanı boyutu" -#: templates/core/system.html:56 +#: netbox/templates/core/system.html:56 msgid "Unavailable" msgstr "Kullanılamıyor" -#: templates/core/system.html:61 +#: netbox/templates/core/system.html:61 msgid "RQ workers" msgstr "RQ çalışanları" -#: templates/core/system.html:64 +#: netbox/templates/core/system.html:64 msgid "default queue" msgstr "varsayılan kuyruk" -#: templates/core/system.html:68 +#: netbox/templates/core/system.html:68 msgid "System time" msgstr "Sistem zamanı" -#: templates/core/system.html:90 +#: netbox/templates/core/system.html:90 msgid "Current Configuration" msgstr "Geçerli Yapılandırma" -#: templates/dcim/bulk_disconnect.html:9 +#: netbox/templates/dcim/bulk_disconnect.html:9 #, python-format msgid "" "Are you sure you want to disconnect these %(count)s %(obj_type_plural)s?" @@ -10936,286 +11554,296 @@ msgstr "" "Bunların bağlantısını kesmek istediğinizden emin misiniz %(count)s " "%(obj_type_plural)s?" -#: templates/dcim/cable_trace.html:10 +#: netbox/templates/dcim/cable_trace.html:10 #, python-format msgid "Cable Trace for %(object_type)s %(object)s" msgstr "Kablo İzleme için %(object_type)s %(object)s" -#: templates/dcim/cable_trace.html:24 templates/dcim/inc/rack_elevation.html:7 +#: netbox/templates/dcim/cable_trace.html:24 +#: netbox/templates/dcim/inc/rack_elevation.html:7 msgid "Download SVG" msgstr "SVG indir" -#: templates/dcim/cable_trace.html:30 +#: netbox/templates/dcim/cable_trace.html:30 msgid "Asymmetric Path" msgstr "Asimetrik Yol" -#: templates/dcim/cable_trace.html:31 +#: netbox/templates/dcim/cable_trace.html:31 msgid "The nodes below have no links and result in an asymmetric path" msgstr "" "Aşağıdaki düğümlerin bağlantısı yoktur ve asimetrik bir yol ile sonuçlanır" -#: templates/dcim/cable_trace.html:38 +#: netbox/templates/dcim/cable_trace.html:38 msgid "Path split" msgstr "Yol bölünmesi" -#: templates/dcim/cable_trace.html:39 +#: netbox/templates/dcim/cable_trace.html:39 msgid "Select a node below to continue" msgstr "Devamlamak için aşağıdan bir düğüm seçin" -#: templates/dcim/cable_trace.html:55 +#: netbox/templates/dcim/cable_trace.html:55 msgid "Trace Completed" msgstr "İzleme Tamamlandı" -#: templates/dcim/cable_trace.html:58 +#: netbox/templates/dcim/cable_trace.html:58 msgid "Total segments" msgstr "Toplam segmentler" -#: templates/dcim/cable_trace.html:62 +#: netbox/templates/dcim/cable_trace.html:62 msgid "Total length" msgstr "Toplam uzunluk" -#: templates/dcim/cable_trace.html:77 +#: netbox/templates/dcim/cable_trace.html:77 msgid "No paths found" msgstr "Yol bulunamadı" -#: templates/dcim/cable_trace.html:85 +#: netbox/templates/dcim/cable_trace.html:85 msgid "Related Paths" msgstr "İlgili Yollar" -#: templates/dcim/cable_trace.html:89 +#: netbox/templates/dcim/cable_trace.html:89 msgid "Origin" msgstr "Menşei" -#: templates/dcim/cable_trace.html:90 +#: netbox/templates/dcim/cable_trace.html:90 msgid "Destination" msgstr "Hedef" -#: templates/dcim/cable_trace.html:91 +#: netbox/templates/dcim/cable_trace.html:91 msgid "Segments" msgstr "Segmentler" -#: templates/dcim/cable_trace.html:104 +#: netbox/templates/dcim/cable_trace.html:104 msgid "Incomplete" msgstr "Tamamlanmamış" -#: templates/dcim/component_list.html:14 +#: netbox/templates/dcim/component_list.html:14 msgid "Rename Selected" msgstr "Seçili Yeniden Adlandır" -#: templates/dcim/consoleport.html:65 templates/dcim/consoleserverport.html:66 -#: templates/dcim/frontport.html:98 templates/dcim/interface.html:176 -#: templates/dcim/poweroutlet.html:69 templates/dcim/powerport.html:69 +#: netbox/templates/dcim/consoleport.html:65 +#: netbox/templates/dcim/consoleserverport.html:66 +#: netbox/templates/dcim/frontport.html:98 +#: netbox/templates/dcim/interface.html:176 +#: netbox/templates/dcim/poweroutlet.html:69 +#: netbox/templates/dcim/powerport.html:69 msgid "Not Connected" msgstr "Bağlı Değil" -#: templates/dcim/device.html:33 +#: netbox/templates/dcim/device.html:34 msgid "Highlight device in rack" msgstr "Raftaki cihazı vurgulayın" -#: templates/dcim/device.html:54 +#: netbox/templates/dcim/device.html:55 msgid "Not racked" msgstr "Rackli değil" -#: templates/dcim/device.html:61 templates/dcim/site.html:93 +#: netbox/templates/dcim/device.html:62 netbox/templates/dcim/site.html:94 msgid "GPS Coordinates" msgstr "GPS Koordinatları" -#: templates/dcim/device.html:67 templates/dcim/site.html:99 +#: netbox/templates/dcim/device.html:68 netbox/templates/dcim/site.html:100 msgid "Map It" msgstr "Haritalayın" -#: templates/dcim/device.html:107 templates/dcim/inventoryitem.html:56 -#: templates/dcim/module.html:78 templates/dcim/modulebay.html:70 -#: templates/dcim/rack.html:59 +#: netbox/templates/dcim/device.html:108 +#: netbox/templates/dcim/inventoryitem.html:56 +#: netbox/templates/dcim/module.html:78 +#: netbox/templates/dcim/modulebay.html:70 netbox/templates/dcim/rack.html:59 msgid "Asset Tag" msgstr "Varlık Etiketi" -#: templates/dcim/device.html:122 +#: netbox/templates/dcim/device.html:123 msgid "View Virtual Chassis" msgstr "Sanal Kasayı Görüntüle" -#: templates/dcim/device.html:161 +#: netbox/templates/dcim/device.html:162 msgid "Create VDC" msgstr "VDC oluştur" -#: templates/dcim/device.html:172 templates/dcim/device_edit.html:64 -#: virtualization/forms/model_forms.py:223 +#: netbox/templates/dcim/device.html:173 +#: netbox/templates/dcim/device_edit.html:64 +#: netbox/virtualization/forms/model_forms.py:223 msgid "Management" msgstr "Yönetim" -#: templates/dcim/device.html:192 templates/dcim/device.html:208 -#: templates/virtualization/virtualmachine.html:53 -#: templates/virtualization/virtualmachine.html:69 +#: netbox/templates/dcim/device.html:193 netbox/templates/dcim/device.html:209 +#: netbox/templates/virtualization/virtualmachine.html:53 +#: netbox/templates/virtualization/virtualmachine.html:69 msgid "NAT for" msgstr "NAT için" -#: templates/dcim/device.html:194 templates/dcim/device.html:210 -#: templates/virtualization/virtualmachine.html:55 -#: templates/virtualization/virtualmachine.html:71 +#: netbox/templates/dcim/device.html:195 netbox/templates/dcim/device.html:211 +#: netbox/templates/virtualization/virtualmachine.html:55 +#: netbox/templates/virtualization/virtualmachine.html:71 msgid "NAT" msgstr "THE NİGHT" -#: templates/dcim/device.html:244 templates/dcim/rack.html:67 +#: netbox/templates/dcim/device.html:245 netbox/templates/dcim/rack.html:67 msgid "Power Utilization" msgstr "Güç Kullanımı" -#: templates/dcim/device.html:248 +#: netbox/templates/dcim/device.html:249 msgid "Input" msgstr "Giriş" -#: templates/dcim/device.html:249 +#: netbox/templates/dcim/device.html:250 msgid "Outlets" msgstr "Satış noktaları" -#: templates/dcim/device.html:250 +#: netbox/templates/dcim/device.html:251 msgid "Allocated" msgstr "Tahsis edilmiş" -#: templates/dcim/device.html:260 templates/dcim/device.html:262 -#: templates/dcim/device.html:278 templates/dcim/powerfeed.html:67 +#: netbox/templates/dcim/device.html:261 netbox/templates/dcim/device.html:263 +#: netbox/templates/dcim/device.html:279 +#: netbox/templates/dcim/powerfeed.html:67 msgid "VA" msgstr "İL" -#: templates/dcim/device.html:272 +#: netbox/templates/dcim/device.html:273 msgctxt "Leg of a power feed" msgid "Leg" msgstr "Bacak" -#: templates/dcim/device.html:298 -#: templates/virtualization/virtualmachine.html:154 +#: netbox/templates/dcim/device.html:299 +#: netbox/templates/virtualization/virtualmachine.html:154 msgid "Add a service" msgstr "Hizmet ekle" -#: templates/dcim/device/base.html:21 templates/dcim/device_list.html:9 -#: templates/dcim/devicetype/base.html:18 templates/dcim/module.html:18 -#: templates/dcim/moduletype/base.html:18 -#: templates/virtualization/virtualmachine/base.html:22 -#: templates/virtualization/virtualmachine_list.html:8 +#: netbox/templates/dcim/device/base.html:21 +#: netbox/templates/dcim/device_list.html:9 +#: netbox/templates/dcim/devicetype/base.html:18 +#: netbox/templates/dcim/module.html:18 +#: netbox/templates/dcim/moduletype/base.html:18 +#: netbox/templates/virtualization/virtualmachine/base.html:22 +#: netbox/templates/virtualization/virtualmachine_list.html:8 msgid "Add Components" msgstr "Bileşenler Ekle" -#: templates/dcim/device/consoleports.html:24 +#: netbox/templates/dcim/device/consoleports.html:24 msgid "Add Console Ports" msgstr "Konsol Bağlantı Noktaları Ekle" -#: templates/dcim/device/consoleserverports.html:24 +#: netbox/templates/dcim/device/consoleserverports.html:24 msgid "Add Console Server Ports" msgstr "Konsol Sunucusu Bağlantı Noktaları Ekle" -#: templates/dcim/device/devicebays.html:10 +#: netbox/templates/dcim/device/devicebays.html:10 msgid "Add Device Bays" msgstr "Aygıt Yuvaları Ekle" -#: templates/dcim/device/frontports.html:24 +#: netbox/templates/dcim/device/frontports.html:24 msgid "Add Front Ports" msgstr "Ön Bağlantı Noktaları Ekle" -#: templates/dcim/device/inc/interface_table_controls.html:9 +#: netbox/templates/dcim/device/inc/interface_table_controls.html:9 msgid "Hide Enabled" msgstr "Gizle Etkin" -#: templates/dcim/device/inc/interface_table_controls.html:10 +#: netbox/templates/dcim/device/inc/interface_table_controls.html:10 msgid "Hide Disabled" msgstr "Gizle Devre Dışı" -#: templates/dcim/device/inc/interface_table_controls.html:11 +#: netbox/templates/dcim/device/inc/interface_table_controls.html:11 msgid "Hide Virtual" msgstr "Sanal Gizle" -#: templates/dcim/device/inc/interface_table_controls.html:12 +#: netbox/templates/dcim/device/inc/interface_table_controls.html:12 msgid "Hide Disconnected" msgstr "Bağlantısızlığı Gizle" -#: templates/dcim/device/interfaces.html:27 +#: netbox/templates/dcim/device/interfaces.html:27 msgid "Add Interfaces" msgstr "Arayüzler Ekle" -#: templates/dcim/device/inventory.html:10 -#: templates/dcim/inc/panels/inventory_items.html:10 +#: netbox/templates/dcim/device/inventory.html:10 +#: netbox/templates/dcim/inc/panels/inventory_items.html:10 msgid "Add Inventory Item" msgstr "Envanter Öğesi Ekle" -#: templates/dcim/device/modulebays.html:10 +#: netbox/templates/dcim/device/modulebays.html:10 msgid "Add Module Bays" msgstr "Modül Yuvaları Ekle" -#: templates/dcim/device/poweroutlets.html:24 +#: netbox/templates/dcim/device/poweroutlets.html:24 msgid "Add Power Outlets" msgstr "Elektrik Prizleri Ekle" -#: templates/dcim/device/powerports.html:24 +#: netbox/templates/dcim/device/powerports.html:24 msgid "Add Power Port" msgstr "Güç Bağlantı Noktası Ekle" -#: templates/dcim/device/rearports.html:24 +#: netbox/templates/dcim/device/rearports.html:24 msgid "Add Rear Ports" msgstr "Arka Bağlantı Noktaları Ekle" -#: templates/dcim/device/render_config.html:5 -#: templates/virtualization/virtualmachine/render_config.html:5 +#: netbox/templates/dcim/device/render_config.html:5 +#: netbox/templates/virtualization/virtualmachine/render_config.html:5 msgid "Config" msgstr "Yapılandırma" -#: templates/dcim/device/render_config.html:35 -#: templates/virtualization/virtualmachine/render_config.html:35 +#: netbox/templates/dcim/device/render_config.html:35 +#: netbox/templates/virtualization/virtualmachine/render_config.html:35 msgid "Context Data" msgstr "Bağlam Verileri" -#: templates/dcim/device/render_config.html:53 -#: templates/virtualization/virtualmachine/render_config.html:53 +#: netbox/templates/dcim/device/render_config.html:53 +#: netbox/templates/virtualization/virtualmachine/render_config.html:53 msgid "Rendered Config" msgstr "Oluşturulan Yapılandırma" -#: templates/dcim/device/render_config.html:55 -#: templates/virtualization/virtualmachine/render_config.html:55 +#: netbox/templates/dcim/device/render_config.html:55 +#: netbox/templates/virtualization/virtualmachine/render_config.html:55 msgid "Download" msgstr "İndir" -#: templates/dcim/device/render_config.html:61 -#: templates/virtualization/virtualmachine/render_config.html:61 +#: netbox/templates/dcim/device/render_config.html:61 +#: netbox/templates/virtualization/virtualmachine/render_config.html:61 msgid "No configuration template found" msgstr "Yapılandırma şablonu bulunamadı" -#: templates/dcim/device_edit.html:44 +#: netbox/templates/dcim/device_edit.html:44 msgid "Parent Bay" msgstr "Ebeveyn Körfezi" -#: templates/dcim/device_edit.html:48 -#: utilities/templates/form_helpers/render_field.html:20 +#: netbox/templates/dcim/device_edit.html:48 +#: netbox/utilities/templates/form_helpers/render_field.html:20 msgid "Regenerate Slug" msgstr "Yeniden kısa ad oluştur" -#: templates/dcim/device_edit.html:49 templates/generic/bulk_remove.html:21 -#: utilities/templates/helpers/table_config_form.html:23 +#: netbox/templates/dcim/device_edit.html:49 +#: netbox/templates/generic/bulk_remove.html:21 +#: netbox/utilities/templates/helpers/table_config_form.html:23 msgid "Remove" msgstr "Kaldır" -#: templates/dcim/device_edit.html:110 +#: netbox/templates/dcim/device_edit.html:110 msgid "Local Config Context Data" msgstr "Yerel Yapılandırma Bağlam Verileri" -#: templates/dcim/device_list.html:82 -#: templates/dcim/moduletype/component_templates.html:17 -#: templates/generic/bulk_rename.html:57 -#: templates/virtualization/virtualmachine/interfaces.html:11 -#: templates/virtualization/virtualmachine/virtual_disks.html:11 +#: netbox/templates/dcim/device_list.html:82 +#: netbox/templates/dcim/moduletype/component_templates.html:17 +#: netbox/templates/generic/bulk_rename.html:57 +#: netbox/templates/virtualization/virtualmachine/interfaces.html:11 +#: netbox/templates/virtualization/virtualmachine/virtual_disks.html:11 msgid "Rename" msgstr "Yeniden Adlandır" -#: templates/dcim/devicebay.html:17 +#: netbox/templates/dcim/devicebay.html:17 msgid "Device Bay" msgstr "Aygıt Yuvası" -#: templates/dcim/devicebay.html:43 +#: netbox/templates/dcim/devicebay.html:43 msgid "Installed Device" msgstr "Yüklü Aygıt" -#: templates/dcim/devicebay_depopulate.html:6 +#: netbox/templates/dcim/devicebay_depopulate.html:6 #, python-format msgid "Remove %(device)s from %(device_bay)s?" msgstr "Kaldır %(device)s beri %(device_bay)s?" -#: templates/dcim/devicebay_depopulate.html:13 +#: netbox/templates/dcim/devicebay_depopulate.html:13 #, python-format msgid "" "Are you sure you want to remove %(device)s from " @@ -11224,434 +11852,453 @@ msgstr "" "Kaldırmak istediğinizden emin misiniz? %(device)s beri " "%(device_bay)s?" -#: templates/dcim/devicebay_populate.html:13 +#: netbox/templates/dcim/devicebay_populate.html:13 msgid "Populate" msgstr "Doldurmak" -#: templates/dcim/devicebay_populate.html:22 +#: netbox/templates/dcim/devicebay_populate.html:22 msgid "Bay" msgstr "Körfez" -#: templates/dcim/devicerole.html:14 templates/dcim/platform.html:17 +#: netbox/templates/dcim/devicerole.html:14 +#: netbox/templates/dcim/platform.html:17 msgid "Add Device" msgstr "Aygıt Ekle" -#: templates/dcim/devicerole.html:40 +#: netbox/templates/dcim/devicerole.html:40 msgid "VM Role" msgstr "VM Rolü" -#: templates/dcim/devicetype.html:18 templates/dcim/moduletype.html:18 +#: netbox/templates/dcim/devicetype.html:18 +#: netbox/templates/dcim/moduletype.html:18 msgid "Model Name" msgstr "Model Adı" -#: templates/dcim/devicetype.html:25 templates/dcim/moduletype.html:22 +#: netbox/templates/dcim/devicetype.html:25 +#: netbox/templates/dcim/moduletype.html:22 msgid "Part Number" msgstr "Parça Numarası" -#: templates/dcim/devicetype.html:41 +#: netbox/templates/dcim/devicetype.html:41 msgid "Exclude From Utilization" msgstr "Kullanımdan Hariç Tutma" -#: templates/dcim/devicetype.html:59 +#: netbox/templates/dcim/devicetype.html:59 msgid "Parent/Child" msgstr "Ebeveyn/Çocuk" -#: templates/dcim/devicetype.html:71 +#: netbox/templates/dcim/devicetype.html:71 msgid "Front Image" msgstr "Ön Görüntü" -#: templates/dcim/devicetype.html:83 +#: netbox/templates/dcim/devicetype.html:83 msgid "Rear Image" msgstr "Arka Görüntü" -#: templates/dcim/frontport.html:54 +#: netbox/templates/dcim/frontport.html:54 msgid "Rear Port Position" msgstr "Arka Bağlantı Noktası Konumu" -#: templates/dcim/frontport.html:72 templates/dcim/interface.html:144 -#: templates/dcim/poweroutlet.html:63 templates/dcim/powerport.html:63 -#: templates/dcim/rearport.html:68 +#: netbox/templates/dcim/frontport.html:72 +#: netbox/templates/dcim/interface.html:144 +#: netbox/templates/dcim/poweroutlet.html:63 +#: netbox/templates/dcim/powerport.html:63 +#: netbox/templates/dcim/rearport.html:68 msgid "Marked as Connected" msgstr "Bağlı olarak işaretlendi" -#: templates/dcim/frontport.html:86 templates/dcim/rearport.html:82 +#: netbox/templates/dcim/frontport.html:86 +#: netbox/templates/dcim/rearport.html:82 msgid "Connection Status" msgstr "Bağlantı Durumu" -#: templates/dcim/htmx/cable_edit.html:10 +#: netbox/templates/dcim/htmx/cable_edit.html:10 msgid "A Side" msgstr "Bir Taraf" -#: templates/dcim/htmx/cable_edit.html:30 +#: netbox/templates/dcim/htmx/cable_edit.html:30 msgid "B Side" msgstr "B Tarafı" -#: templates/dcim/inc/cable_termination.html:65 +#: netbox/templates/dcim/inc/cable_termination.html:65 msgid "No termination" msgstr "Fesih yok" -#: templates/dcim/inc/cable_toggle_buttons.html:3 +#: netbox/templates/dcim/inc/cable_toggle_buttons.html:3 msgid "Mark Planned" msgstr "Planlanan İşaretle" -#: templates/dcim/inc/cable_toggle_buttons.html:6 +#: netbox/templates/dcim/inc/cable_toggle_buttons.html:6 msgid "Mark Installed" msgstr "Mark Yüklü" -#: templates/dcim/inc/connection_endpoints.html:13 +#: netbox/templates/dcim/inc/connection_endpoints.html:13 msgid "Path Status" msgstr "Yol Durumu" -#: templates/dcim/inc/connection_endpoints.html:18 +#: netbox/templates/dcim/inc/connection_endpoints.html:18 msgid "Not Reachable" msgstr "Ulaşılamıyor" -#: templates/dcim/inc/connection_endpoints.html:23 +#: netbox/templates/dcim/inc/connection_endpoints.html:23 msgid "Path Endpoints" msgstr "Yol Bitiş Noktaları" -#: templates/dcim/inc/endpoint_connection.html:8 -#: templates/dcim/powerfeed.html:120 templates/dcim/rearport.html:94 +#: netbox/templates/dcim/inc/endpoint_connection.html:8 +#: netbox/templates/dcim/powerfeed.html:120 +#: netbox/templates/dcim/rearport.html:94 msgid "Not connected" msgstr "Bağlı değil" -#: templates/dcim/inc/interface_vlans_table.html:6 +#: netbox/templates/dcim/inc/interface_vlans_table.html:6 msgid "Untagged" msgstr "Etiketsiz" -#: templates/dcim/inc/interface_vlans_table.html:37 +#: netbox/templates/dcim/inc/interface_vlans_table.html:37 msgid "No VLANs Assigned" msgstr "Atanmamış VLAN" -#: templates/dcim/inc/interface_vlans_table.html:44 -#: templates/ipam/prefix_list.html:16 templates/ipam/prefix_list.html:33 +#: netbox/templates/dcim/inc/interface_vlans_table.html:44 +#: netbox/templates/ipam/prefix_list.html:16 +#: netbox/templates/ipam/prefix_list.html:33 msgid "Clear" msgstr "Temiz" -#: templates/dcim/inc/interface_vlans_table.html:47 +#: netbox/templates/dcim/inc/interface_vlans_table.html:47 msgid "Clear All" msgstr "Tümünü Temizle" -#: templates/dcim/interface.html:17 +#: netbox/templates/dcim/interface.html:17 msgid "Add Child Interface" msgstr "Çocuk Arayüzü Ekle" -#: templates/dcim/interface.html:50 +#: netbox/templates/dcim/interface.html:50 msgid "Speed/Duplex" msgstr "Hız/Dubleks" -#: templates/dcim/interface.html:73 +#: netbox/templates/dcim/interface.html:73 msgid "PoE Mode" msgstr "PoE Modu" -#: templates/dcim/interface.html:77 +#: netbox/templates/dcim/interface.html:77 msgid "PoE Type" msgstr "PoE Tipi" -#: templates/dcim/interface.html:81 -#: templates/virtualization/vminterface.html:63 +#: netbox/templates/dcim/interface.html:81 +#: netbox/templates/virtualization/vminterface.html:63 msgid "802.1Q Mode" msgstr "802.1Q Modu" -#: templates/dcim/interface.html:125 -#: templates/virtualization/vminterface.html:59 +#: netbox/templates/dcim/interface.html:125 +#: netbox/templates/virtualization/vminterface.html:59 msgid "MAC Address" msgstr "MAC Adresi" -#: templates/dcim/interface.html:151 +#: netbox/templates/dcim/interface.html:151 msgid "Wireless Link" msgstr "Kablosuz Bağlantı" -#: templates/dcim/interface.html:218 vpn/choices.py:55 +#: netbox/templates/dcim/interface.html:218 netbox/vpn/choices.py:55 msgid "Peer" msgstr "Akran" -#: templates/dcim/interface.html:230 -#: templates/wireless/inc/wirelesslink_interface.html:26 +#: netbox/templates/dcim/interface.html:230 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:26 msgid "Channel" msgstr "Kanal" -#: templates/dcim/interface.html:239 -#: templates/wireless/inc/wirelesslink_interface.html:32 +#: netbox/templates/dcim/interface.html:239 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:32 msgid "Channel Frequency" msgstr "Kanal Frekansı" -#: templates/dcim/interface.html:242 templates/dcim/interface.html:250 -#: templates/dcim/interface.html:261 templates/dcim/interface.html:269 +#: netbox/templates/dcim/interface.html:242 +#: netbox/templates/dcim/interface.html:250 +#: netbox/templates/dcim/interface.html:261 +#: netbox/templates/dcim/interface.html:269 msgid "MHz" msgstr "MHz" -#: templates/dcim/interface.html:258 -#: templates/wireless/inc/wirelesslink_interface.html:42 +#: netbox/templates/dcim/interface.html:258 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:42 msgid "Channel Width" msgstr "Kanal Genişliği" -#: templates/dcim/interface.html:285 templates/wireless/wirelesslan.html:14 -#: templates/wireless/wirelesslink.html:21 wireless/forms/bulk_edit.py:60 -#: wireless/forms/bulk_edit.py:102 wireless/forms/filtersets.py:40 -#: wireless/forms/filtersets.py:80 wireless/models.py:81 -#: wireless/models.py:155 wireless/tables/wirelesslan.py:44 +#: netbox/templates/dcim/interface.html:285 +#: netbox/templates/wireless/wirelesslan.html:14 +#: netbox/templates/wireless/wirelesslink.html:21 +#: netbox/wireless/forms/bulk_edit.py:60 +#: netbox/wireless/forms/bulk_edit.py:102 +#: netbox/wireless/forms/filtersets.py:40 +#: netbox/wireless/forms/filtersets.py:80 netbox/wireless/models.py:81 +#: netbox/wireless/models.py:155 netbox/wireless/tables/wirelesslan.py:44 msgid "SSID" msgstr "SSİD" -#: templates/dcim/interface.html:305 +#: netbox/templates/dcim/interface.html:305 msgid "LAG Members" msgstr "LAG Üyeleri" -#: templates/dcim/interface.html:323 +#: netbox/templates/dcim/interface.html:323 msgid "No member interfaces" msgstr "Üye arabirimi yok" -#: templates/dcim/interface.html:343 templates/ipam/fhrpgroup.html:73 -#: templates/ipam/iprange/ip_addresses.html:7 -#: templates/ipam/prefix/ip_addresses.html:7 -#: templates/virtualization/vminterface.html:89 +#: netbox/templates/dcim/interface.html:343 +#: netbox/templates/ipam/fhrpgroup.html:73 +#: netbox/templates/ipam/iprange/ip_addresses.html:7 +#: netbox/templates/ipam/prefix/ip_addresses.html:7 +#: netbox/templates/virtualization/vminterface.html:89 msgid "Add IP Address" msgstr "IP Adresi Ekle" -#: templates/dcim/inventoryitem.html:24 +#: netbox/templates/dcim/inventoryitem.html:24 msgid "Parent Item" msgstr "Ana Öğe" -#: templates/dcim/inventoryitem.html:48 +#: netbox/templates/dcim/inventoryitem.html:48 msgid "Part ID" msgstr "Parça Kimliği" -#: templates/dcim/location.html:17 +#: netbox/templates/dcim/location.html:17 msgid "Add Child Location" msgstr "Alt Konumu Ekle" -#: templates/dcim/location.html:58 templates/dcim/site.html:55 +#: netbox/templates/dcim/location.html:58 netbox/templates/dcim/site.html:56 msgid "Facility" msgstr "Tesis" -#: templates/dcim/location.html:77 +#: netbox/templates/dcim/location.html:77 msgid "Child Locations" msgstr "Alt Konumlar" -#: templates/dcim/location.html:81 templates/dcim/site.html:130 +#: netbox/templates/dcim/location.html:81 netbox/templates/dcim/site.html:131 msgid "Add a Location" msgstr "Konum Ekle" -#: templates/dcim/location.html:94 templates/dcim/site.html:143 +#: netbox/templates/dcim/location.html:94 netbox/templates/dcim/site.html:144 msgid "Add a Device" msgstr "Aygıt Ekle" -#: templates/dcim/manufacturer.html:16 +#: netbox/templates/dcim/manufacturer.html:16 msgid "Add Device Type" msgstr "Aygıt Türü Ekle" -#: templates/dcim/manufacturer.html:21 +#: netbox/templates/dcim/manufacturer.html:21 msgid "Add Module Type" msgstr "Modül Türü Ekle" -#: templates/dcim/powerfeed.html:53 +#: netbox/templates/dcim/powerfeed.html:53 msgid "Connected Device" msgstr "Bağlı Aygıt" -#: templates/dcim/powerfeed.html:63 +#: netbox/templates/dcim/powerfeed.html:63 msgid "Utilization (Allocated" msgstr "Kullanım (Tahsis Edildi" -#: templates/dcim/powerfeed.html:80 +#: netbox/templates/dcim/powerfeed.html:80 msgid "Electrical Characteristics" msgstr "Elektriksel Özellikler" -#: templates/dcim/powerfeed.html:88 +#: netbox/templates/dcim/powerfeed.html:88 msgctxt "Abbreviation for volts" msgid "V" msgstr "V" -#: templates/dcim/powerfeed.html:92 +#: netbox/templates/dcim/powerfeed.html:92 msgctxt "Abbreviation for amperes" msgid "A" msgstr "BİR" -#: templates/dcim/poweroutlet.html:48 +#: netbox/templates/dcim/poweroutlet.html:48 msgid "Feed Leg" msgstr "Besleme ayağı" -#: templates/dcim/powerpanel.html:72 +#: netbox/templates/dcim/powerpanel.html:72 msgid "Add Power Feeds" msgstr "Güç Beslemeleri Ekle" -#: templates/dcim/powerport.html:44 +#: netbox/templates/dcim/powerport.html:44 msgid "Maximum Draw" msgstr "Maksimum Çekiliş" -#: templates/dcim/powerport.html:48 +#: netbox/templates/dcim/powerport.html:48 msgid "Allocated Draw" msgstr "Tahsis Edilen Çekiliş" -#: templates/dcim/rack.html:63 +#: netbox/templates/dcim/rack.html:63 msgid "Space Utilization" msgstr "Alan Kullanımı" -#: templates/dcim/rack.html:91 +#: netbox/templates/dcim/rack.html:91 msgid "descending" msgstr "azalan" -#: templates/dcim/rack.html:91 +#: netbox/templates/dcim/rack.html:91 msgid "ascending" msgstr "yükselen" -#: templates/dcim/rack.html:94 +#: netbox/templates/dcim/rack.html:94 msgid "Starting Unit" msgstr "Başlangıç Ünitesi" -#: templates/dcim/rack.html:120 +#: netbox/templates/dcim/rack.html:120 msgid "Mounting Depth" msgstr "Montaj Derinliği" -#: templates/dcim/rack.html:130 +#: netbox/templates/dcim/rack.html:130 msgid "Rack Weight" msgstr "Raf Ağırlığı" -#: templates/dcim/rack.html:140 +#: netbox/templates/dcim/rack.html:140 msgid "Maximum Weight" msgstr "Maksimum Ağırlık" -#: templates/dcim/rack.html:150 +#: netbox/templates/dcim/rack.html:150 msgid "Total Weight" msgstr "Toplam Ağırlık" -#: templates/dcim/rack.html:167 templates/dcim/rack_elevation_list.html:15 +#: netbox/templates/dcim/rack.html:167 +#: netbox/templates/dcim/rack_elevation_list.html:15 msgid "Images and Labels" msgstr "Resimler ve Etiketler" -#: templates/dcim/rack.html:168 templates/dcim/rack_elevation_list.html:16 +#: netbox/templates/dcim/rack.html:168 +#: netbox/templates/dcim/rack_elevation_list.html:16 msgid "Images only" msgstr "Yalnızca resimler" -#: templates/dcim/rack.html:169 templates/dcim/rack_elevation_list.html:17 +#: netbox/templates/dcim/rack.html:169 +#: netbox/templates/dcim/rack_elevation_list.html:17 msgid "Labels only" msgstr "Yalnızca etiketler" -#: templates/dcim/rack/reservations.html:8 +#: netbox/templates/dcim/rack/reservations.html:8 msgid "Add reservation" msgstr "Rezervasyon ekle" -#: templates/dcim/rack_elevation_list.html:12 +#: netbox/templates/dcim/rack_elevation_list.html:12 msgid "View List" msgstr "Listeyi Görüntüle" -#: templates/dcim/rack_elevation_list.html:25 +#: netbox/templates/dcim/rack_elevation_list.html:25 msgid "Sort By" msgstr "Sıralamaya Göre" -#: templates/dcim/rack_elevation_list.html:74 +#: netbox/templates/dcim/rack_elevation_list.html:74 msgid "No Racks Found" msgstr "Raf Bulunamadı" -#: templates/dcim/rack_list.html:8 +#: netbox/templates/dcim/rack_list.html:8 msgid "View Elevations" msgstr "Yükseklikleri Görüntüle" -#: templates/dcim/rackreservation.html:42 +#: netbox/templates/dcim/rackreservation.html:42 msgid "Reservation Details" msgstr "Rezervasyon Detayları" -#: templates/dcim/rackrole.html:10 +#: netbox/templates/dcim/rackrole.html:10 msgid "Add Rack" msgstr "Raf Ekle" -#: templates/dcim/rearport.html:50 +#: netbox/templates/dcim/rearport.html:50 msgid "Positions" msgstr "Pozisyonlar" -#: templates/dcim/region.html:17 templates/dcim/sitegroup.html:17 +#: netbox/templates/dcim/region.html:17 +#: netbox/templates/dcim/sitegroup.html:17 msgid "Add Site" msgstr "Site Ekle" -#: templates/dcim/region.html:55 +#: netbox/templates/dcim/region.html:55 msgid "Child Regions" msgstr "Alt Bölgeler" -#: templates/dcim/region.html:59 +#: netbox/templates/dcim/region.html:59 msgid "Add Region" msgstr "Bölge Ekle" -#: templates/dcim/site.html:63 +#: netbox/templates/dcim/site.html:64 msgid "Time Zone" msgstr "Saat dilimi" -#: templates/dcim/site.html:66 +#: netbox/templates/dcim/site.html:67 msgid "UTC" msgstr "UTC" -#: templates/dcim/site.html:67 +#: netbox/templates/dcim/site.html:68 msgid "Site time" msgstr "Site zamanı" -#: templates/dcim/site.html:74 +#: netbox/templates/dcim/site.html:75 msgid "Physical Address" msgstr "Fiziksel Adres" -#: templates/dcim/site.html:80 +#: netbox/templates/dcim/site.html:81 msgid "Map" msgstr "Harita" -#: templates/dcim/site.html:89 +#: netbox/templates/dcim/site.html:90 msgid "Shipping Address" msgstr "Kargo Adresi" -#: templates/dcim/sitegroup.html:55 templates/tenancy/contactgroup.html:46 -#: templates/tenancy/tenantgroup.html:55 -#: templates/wireless/wirelesslangroup.html:55 +#: netbox/templates/dcim/sitegroup.html:55 +#: netbox/templates/tenancy/contactgroup.html:46 +#: netbox/templates/tenancy/tenantgroup.html:55 +#: netbox/templates/wireless/wirelesslangroup.html:55 msgid "Child Groups" msgstr "Çocuk Grupları" -#: templates/dcim/sitegroup.html:59 +#: netbox/templates/dcim/sitegroup.html:59 msgid "Add Site Group" msgstr "Site Grubu Ekle" -#: templates/dcim/trace/attachment.html:5 -#: templates/extras/exporttemplate.html:31 +#: netbox/templates/dcim/trace/attachment.html:5 +#: netbox/templates/extras/exporttemplate.html:31 msgid "Attachment" msgstr "Ataşman" -#: templates/dcim/virtualchassis.html:57 +#: netbox/templates/dcim/virtualchassis.html:57 msgid "Add Member" msgstr "Üye Ekle" -#: templates/dcim/virtualchassis_add.html:18 +#: netbox/templates/dcim/virtualchassis_add.html:18 msgid "Member Devices" msgstr "Üye Cihazları" -#: templates/dcim/virtualchassis_add_member.html:10 +#: netbox/templates/dcim/virtualchassis_add_member.html:10 #, python-format msgid "Add New Member to Virtual Chassis %(virtual_chassis)s" msgstr "Sanal Şasiye Yeni Üye Ekle %(virtual_chassis)s" -#: templates/dcim/virtualchassis_add_member.html:19 +#: netbox/templates/dcim/virtualchassis_add_member.html:19 msgid "Add New Member" msgstr "Yeni Üye Ekle" -#: templates/dcim/virtualchassis_add_member.html:27 -#: templates/generic/object_edit.html:78 -#: templates/users/objectpermission.html:31 users/forms/filtersets.py:68 -#: users/forms/model_forms.py:309 +#: 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:68 netbox/users/forms/model_forms.py:309 msgid "Actions" msgstr "Eylemler" -#: templates/dcim/virtualchassis_add_member.html:29 +#: netbox/templates/dcim/virtualchassis_add_member.html:29 msgid "Save & Add Another" msgstr "Kaydet ve Başka Ekle" -#: templates/dcim/virtualchassis_edit.html:7 +#: netbox/templates/dcim/virtualchassis_edit.html:7 #, python-format msgid "Editing Virtual Chassis %(name)s" msgstr "Sanal Kasayı Düzenleme %(name)s" -#: templates/dcim/virtualchassis_edit.html:53 +#: netbox/templates/dcim/virtualchassis_edit.html:53 msgid "Rack/Unit" msgstr "Raf/Birim" -#: templates/dcim/virtualchassis_remove_member.html:5 +#: netbox/templates/dcim/virtualchassis_remove_member.html:5 msgid "Remove Virtual Chassis Member" msgstr "Sanal Kasa Üyesini Kaldır" -#: templates/dcim/virtualchassis_remove_member.html:9 +#: netbox/templates/dcim/virtualchassis_remove_member.html:9 #, python-format msgid "" "Are you sure you want to remove %(device)s from virtual " @@ -11660,11 +12307,12 @@ msgstr "" "Kaldırmak istediğinizden emin misiniz? %(device)s sanal " "kasadan %(name)s?" -#: templates/dcim/virtualdevicecontext.html:26 templates/vpn/l2vpn.html:18 +#: netbox/templates/dcim/virtualdevicecontext.html:26 +#: netbox/templates/vpn/l2vpn.html:18 msgid "Identifier" msgstr "Tanımlayıcı" -#: templates/exceptions/import_error.html:6 +#: netbox/templates/exceptions/import_error.html:6 msgid "" "A module import error occurred during this request. Common causes include " "the following:" @@ -11672,11 +12320,11 @@ msgstr "" "Bu istek sırasında bir modül içe aktarma hatası oluştu. Yaygın nedenler " "aşağıdakileri içerir:" -#: templates/exceptions/import_error.html:10 +#: netbox/templates/exceptions/import_error.html:10 msgid "Missing required packages" msgstr "Gerekli paketler eksik" -#: templates/exceptions/import_error.html:11 +#: netbox/templates/exceptions/import_error.html:11 msgid "" "This installation of NetBox might be missing one or more required Python " "packages. These packages are listed in requirements.txt and " @@ -11692,11 +12340,11 @@ msgstr "" "çalıştırın pip dondurma konsoldan ve çıktıyı gerekli paketlerin" " listesiyle karşılaştırın." -#: templates/exceptions/import_error.html:20 +#: netbox/templates/exceptions/import_error.html:20 msgid "WSGI service not restarted after upgrade" msgstr "WSGI hizmeti yükseltmeden sonra yeniden başlatılmadı" -#: templates/exceptions/import_error.html:21 +#: netbox/templates/exceptions/import_error.html:21 msgid "" "If this installation has recently been upgraded, check that the WSGI service" " (e.g. gunicorn or uWSGI) has been restarted. This ensures that the new code" @@ -11706,7 +12354,7 @@ msgstr "" "veya uWSGi) yeniden başlatıldığını kontrol edin. Bu, yeni kodun çalışmasını " "sağlar." -#: templates/exceptions/permission_error.html:6 +#: netbox/templates/exceptions/permission_error.html:6 msgid "" "A file permission error was detected while processing this request. Common " "causes include the following:" @@ -11714,11 +12362,11 @@ msgstr "" "Bu istek işlenirken bir dosya izni hatası tespit edildi. Yaygın nedenler " "aşağıdakileri içerir:" -#: templates/exceptions/permission_error.html:10 +#: netbox/templates/exceptions/permission_error.html:10 msgid "Insufficient write permission to the media root" msgstr "Medya köküne yetersiz yazma izni" -#: templates/exceptions/permission_error.html:11 +#: netbox/templates/exceptions/permission_error.html:11 #, python-format msgid "" "The configured media root is %(media_root)s. Ensure that the " @@ -11729,7 +12377,7 @@ msgstr "" "kullanıcısının, bu yoldaki tüm konumlara dosya yazmak için erişimi olduğu " "gibi çalıştığından emin olun." -#: templates/exceptions/programming_error.html:6 +#: netbox/templates/exceptions/programming_error.html:6 msgid "" "A database programming error was detected while processing this request. " "Common causes include the following:" @@ -11737,11 +12385,11 @@ msgstr "" "Bu istek işlenirken bir veritabanı programlama hatası tespit edildi. Yaygın " "nedenler aşağıdakileri içerir:" -#: templates/exceptions/programming_error.html:10 +#: netbox/templates/exceptions/programming_error.html:10 msgid "Database migrations missing" msgstr "Veritabanı geçişleri eksik" -#: templates/exceptions/programming_error.html:11 +#: netbox/templates/exceptions/programming_error.html:11 msgid "" "When upgrading to a new NetBox release, the upgrade script must be run to " "apply any new database migrations. You can run migrations manually by " @@ -11752,11 +12400,11 @@ msgstr "" " manuel olarak çalıştırabilirsiniz python3 manage.py geçişi " "komut satırından." -#: templates/exceptions/programming_error.html:18 +#: netbox/templates/exceptions/programming_error.html:18 msgid "Unsupported PostgreSQL version" msgstr "Desteklenmeyen PostgreSQL sürümü" -#: templates/exceptions/programming_error.html:19 +#: netbox/templates/exceptions/programming_error.html:19 msgid "" "Ensure that PostgreSQL version 12 or later is in use. You can check this by " "connecting to the database using NetBox's credentials and issuing a query " @@ -11766,103 +12414,106 @@ msgstr "" "NetBox'ın kimlik bilgilerini kullanarak veritabanına bağlanarak ve bir sorgu" " düzenleyerek bunu kontrol edebilirsiniz. SÜRÜMÜ SEÇİN ()." -#: templates/extras/configcontext.html:45 -#: templates/extras/configtemplate.html:37 -#: templates/extras/exporttemplate.html:51 +#: netbox/templates/extras/configcontext.html:45 +#: netbox/templates/extras/configtemplate.html:37 +#: netbox/templates/extras/exporttemplate.html:51 msgid "The data file associated with this object has been deleted" msgstr "Bu nesneyle ilişkili veri dosyası silindi" -#: templates/extras/configcontext.html:54 -#: templates/extras/configtemplate.html:46 -#: templates/extras/exporttemplate.html:60 +#: netbox/templates/extras/configcontext.html:54 +#: netbox/templates/extras/configtemplate.html:46 +#: netbox/templates/extras/exporttemplate.html:60 msgid "Data Synced" msgstr "Veriler Senkronize Edildi" -#: templates/extras/configcontext_list.html:7 -#: templates/extras/configtemplate_list.html:7 -#: templates/extras/exporttemplate_list.html:7 +#: netbox/templates/extras/configcontext_list.html:7 +#: netbox/templates/extras/configtemplate_list.html:7 +#: netbox/templates/extras/exporttemplate_list.html:7 msgid "Sync Data" msgstr "Verileri Senkronize Et" -#: templates/extras/configtemplate.html:56 +#: netbox/templates/extras/configtemplate.html:56 msgid "Environment Parameters" msgstr "Çevre Parametreleri" -#: templates/extras/configtemplate.html:67 -#: templates/extras/exporttemplate.html:79 +#: netbox/templates/extras/configtemplate.html:67 +#: netbox/templates/extras/exporttemplate.html:79 msgid "Template" msgstr "Şablon" -#: templates/extras/customfield.html:30 templates/extras/customlink.html:21 +#: netbox/templates/extras/customfield.html:30 +#: netbox/templates/extras/customlink.html:21 msgid "Group Name" msgstr "Grup Adı" -#: templates/extras/customfield.html:42 +#: netbox/templates/extras/customfield.html:42 msgid "Cloneable" msgstr "Klonlanabilir" -#: templates/extras/customfield.html:52 +#: netbox/templates/extras/customfield.html:52 msgid "Default Value" msgstr "Varsayılan Değer" -#: templates/extras/customfield.html:61 +#: netbox/templates/extras/customfield.html:61 msgid "Search Weight" msgstr "Arama Ağırlığı" -#: templates/extras/customfield.html:71 +#: netbox/templates/extras/customfield.html:71 msgid "Filter Logic" msgstr "Filtre Mantığı" -#: templates/extras/customfield.html:75 +#: netbox/templates/extras/customfield.html:75 msgid "Display Weight" msgstr "Ekran Ağırlığı" -#: templates/extras/customfield.html:79 +#: netbox/templates/extras/customfield.html:79 msgid "UI Visible" msgstr "Kullanıcı Arayüzü Görünür" -#: templates/extras/customfield.html:83 +#: netbox/templates/extras/customfield.html:83 msgid "UI Editable" msgstr "UI Düzenlenebilir" -#: templates/extras/customfield.html:103 +#: netbox/templates/extras/customfield.html:103 msgid "Validation Rules" msgstr "Doğrulama Kuralları" -#: templates/extras/customfield.html:106 +#: netbox/templates/extras/customfield.html:106 msgid "Minimum Value" msgstr "Minimum Değer" -#: templates/extras/customfield.html:110 +#: netbox/templates/extras/customfield.html:110 msgid "Maximum Value" msgstr "Maksimum Değer" -#: templates/extras/customfield.html:114 +#: netbox/templates/extras/customfield.html:114 msgid "Regular Expression" msgstr "Düzenli İfade" -#: templates/extras/customlink.html:29 +#: netbox/templates/extras/customlink.html:29 msgid "Button Class" msgstr "Düğme Sınıfı" -#: templates/extras/customlink.html:39 templates/extras/exporttemplate.html:66 -#: templates/extras/savedfilter.html:39 +#: netbox/templates/extras/customlink.html:39 +#: netbox/templates/extras/exporttemplate.html:66 +#: netbox/templates/extras/savedfilter.html:39 msgid "Assigned Models" msgstr "Atanan Modeller" -#: templates/extras/customlink.html:53 +#: netbox/templates/extras/customlink.html:53 msgid "Link Text" msgstr "Bağlantı Metni" -#: templates/extras/customlink.html:61 +#: netbox/templates/extras/customlink.html:61 msgid "Link URL" msgstr "Bağlantı URL'si" -#: templates/extras/dashboard/reset.html:4 templates/home.html:66 +#: netbox/templates/extras/dashboard/reset.html:4 +#: netbox/templates/home.html:66 msgid "Reset Dashboard" msgstr "Kontrol Panelini Sıfırla" -#: templates/extras/dashboard/reset.html:8 +#: netbox/templates/extras/dashboard/reset.html:8 msgid "" "This will remove all configured widgets and restore the " "default dashboard configuration." @@ -11870,7 +12521,7 @@ msgstr "" "Bu kaldıracak bütün widget'ları yapılandırın ve varsayılan " "gösterge paneli yapılandırmasını geri yükleyin." -#: templates/extras/dashboard/reset.html:13 +#: netbox/templates/extras/dashboard/reset.html:13 msgid "" "This change affects only your dashboard, and will not impact other " "users." @@ -11878,202 +12529,204 @@ msgstr "" "Bu değişiklik sadece etkiliyor sizin kontrol paneli, ve diğer " "kullanıcıları etkilemeyecektir." -#: templates/extras/dashboard/widget_add.html:7 +#: netbox/templates/extras/dashboard/widget_add.html:7 msgid "Add a Widget" msgstr "Widget Ekle" -#: templates/extras/dashboard/widgets/bookmarks.html:14 +#: netbox/templates/extras/dashboard/widgets/bookmarks.html:14 msgid "No bookmarks have been added yet." msgstr "Henüz yer imi eklenmedi." -#: templates/extras/dashboard/widgets/objectcounts.html:10 +#: netbox/templates/extras/dashboard/widgets/objectcounts.html:10 msgid "No permission" msgstr "İzin yok" -#: templates/extras/dashboard/widgets/objectlist.html:6 +#: netbox/templates/extras/dashboard/widgets/objectlist.html:6 msgid "No permission to view this content" msgstr "Bu içeriği görüntüleme izni yok" -#: templates/extras/dashboard/widgets/objectlist.html:10 +#: netbox/templates/extras/dashboard/widgets/objectlist.html:10 msgid "Unable to load content. Invalid view name" msgstr "İçerik yüklenemiyor. Geçersiz görünüm adı" -#: templates/extras/dashboard/widgets/rssfeed.html:12 +#: netbox/templates/extras/dashboard/widgets/rssfeed.html:12 msgid "No content found" msgstr "İçerik bulunamadı" -#: templates/extras/dashboard/widgets/rssfeed.html:18 +#: netbox/templates/extras/dashboard/widgets/rssfeed.html:18 msgid "There was a problem fetching the RSS feed" msgstr "RSS beslemesini getirirken bir sorun oluştu" -#: templates/extras/dashboard/widgets/rssfeed.html:21 +#: netbox/templates/extras/dashboard/widgets/rssfeed.html:21 msgid "HTTP" msgstr "HTTP" -#: templates/extras/eventrule.html:52 +#: netbox/templates/extras/eventrule.html:52 msgid "Job start" msgstr "İş başlangıcı" -#: templates/extras/eventrule.html:56 +#: netbox/templates/extras/eventrule.html:56 msgid "Job end" msgstr "İş sonu" -#: templates/extras/exporttemplate.html:23 +#: netbox/templates/extras/exporttemplate.html:23 msgid "MIME Type" msgstr "MIME Türü" -#: templates/extras/exporttemplate.html:27 +#: netbox/templates/extras/exporttemplate.html:27 msgid "File Extension" msgstr "Dosya uzantısı" -#: templates/extras/htmx/script_result.html:10 +#: netbox/templates/extras/htmx/script_result.html:10 msgid "Scheduled for" msgstr "İçin planlanmış" -#: templates/extras/htmx/script_result.html:15 +#: netbox/templates/extras/htmx/script_result.html:15 msgid "Duration" msgstr "Süre" -#: templates/extras/htmx/script_result.html:23 +#: netbox/templates/extras/htmx/script_result.html:23 msgid "Test Summary" msgstr "Test Özeti" -#: templates/extras/htmx/script_result.html:43 +#: netbox/templates/extras/htmx/script_result.html:43 msgid "Log" msgstr "Günlüğe" -#: templates/extras/htmx/script_result.html:52 +#: netbox/templates/extras/htmx/script_result.html:52 msgid "Output" msgstr "Çıktı" -#: templates/extras/inc/result_pending.html:4 +#: netbox/templates/extras/inc/result_pending.html:4 msgid "Loading" msgstr "Yükleniyor" -#: templates/extras/inc/result_pending.html:6 +#: netbox/templates/extras/inc/result_pending.html:6 msgid "Results pending" msgstr "Sonuçlar beklemede" -#: templates/extras/journalentry.html:15 +#: netbox/templates/extras/journalentry.html:15 msgid "Journal Entry" msgstr "Dergi Girişi" -#: templates/extras/object_changelog.html:15 -#: templates/extras/objectchange_list.html:9 +#: netbox/templates/extras/object_changelog.html:15 +#: netbox/templates/extras/objectchange_list.html:9 msgid "Change log retention" msgstr "Günlük tutma işlemini değiştir" -#: templates/extras/object_changelog.html:15 -#: templates/extras/objectchange_list.html:9 +#: netbox/templates/extras/object_changelog.html:15 +#: netbox/templates/extras/objectchange_list.html:9 msgid "days" msgstr "günler" -#: templates/extras/object_changelog.html:15 -#: templates/extras/objectchange_list.html:9 +#: netbox/templates/extras/object_changelog.html:15 +#: netbox/templates/extras/objectchange_list.html:9 msgid "Indefinite" msgstr "belirsiz" -#: templates/extras/object_configcontext.html:19 +#: netbox/templates/extras/object_configcontext.html:19 msgid "The local config context overwrites all source contexts" msgstr "Yerel yapılandırma bağlamı tüm kaynak bağlamların üzerine yazar" -#: templates/extras/object_configcontext.html:25 +#: netbox/templates/extras/object_configcontext.html:25 msgid "Source Contexts" msgstr "Kaynak Bağlamları" -#: templates/extras/object_journal.html:17 +#: netbox/templates/extras/object_journal.html:17 msgid "New Journal Entry" msgstr "Yeni Dergi Girişi" -#: templates/extras/objectchange.html:28 -#: templates/users/objectpermission.html:42 +#: netbox/templates/extras/objectchange.html:29 +#: netbox/templates/users/objectpermission.html:42 msgid "Change" msgstr "Değişim" -#: templates/extras/objectchange.html:78 +#: netbox/templates/extras/objectchange.html:79 msgid "Difference" msgstr "Farkı" -#: templates/extras/objectchange.html:81 +#: netbox/templates/extras/objectchange.html:82 msgid "Previous" msgstr "Önceki" -#: templates/extras/objectchange.html:84 +#: netbox/templates/extras/objectchange.html:85 msgid "Next" msgstr "Sonraki" -#: templates/extras/objectchange.html:92 +#: netbox/templates/extras/objectchange.html:93 msgid "Object Created" msgstr "Nesne Oluşturuldu" -#: templates/extras/objectchange.html:94 +#: netbox/templates/extras/objectchange.html:95 msgid "Object Deleted" msgstr "Nesne Silindi" -#: templates/extras/objectchange.html:96 +#: netbox/templates/extras/objectchange.html:97 msgid "No Changes" msgstr "Değişiklik Yok" -#: templates/extras/objectchange.html:110 +#: netbox/templates/extras/objectchange.html:111 msgid "Pre-Change Data" msgstr "Ön Değişim Verileri" -#: templates/extras/objectchange.html:121 +#: netbox/templates/extras/objectchange.html:122 msgid "Warning: Comparing non-atomic change to previous change record" msgstr "" "Uyarı: Atomik olmayan değişimin önceki değişiklik kaydıyla karşılaştırılması" -#: templates/extras/objectchange.html:130 +#: netbox/templates/extras/objectchange.html:131 msgid "Post-Change Data" msgstr "Değişim Sonrası Veriler" -#: templates/extras/objectchange.html:153 +#: netbox/templates/extras/objectchange.html:162 #, python-format msgid "See All %(count)s Changes" msgstr "Tümünü Gör %(count)s Değişiklikler" -#: templates/extras/report/base.html:30 +#: netbox/templates/extras/report/base.html:30 msgid "Report" msgstr "Rapor" -#: templates/extras/script.html:14 +#: netbox/templates/extras/script.html:14 msgid "You do not have permission to run scripts" msgstr "Komut dosyalarını çalıştırma izniniz yok" -#: templates/extras/script.html:41 templates/extras/script.html:45 -#: templates/extras/script_list.html:88 +#: netbox/templates/extras/script.html:41 +#: netbox/templates/extras/script.html:45 +#: netbox/templates/extras/script_list.html:88 msgid "Run Script" msgstr "Komut Dosyasını Çalıştır" -#: templates/extras/script.html:51 templates/extras/script/source.html:10 +#: netbox/templates/extras/script.html:51 +#: netbox/templates/extras/script/source.html:10 msgid "Error loading script" msgstr "Komut dosyası yüklenirken hata oluştu" -#: templates/extras/script/jobs.html:16 +#: netbox/templates/extras/script/jobs.html:16 msgid "Script no longer exists in the source file." msgstr "Kaynak dosyada komut dosyası artık mevcut değil." -#: templates/extras/script_list.html:48 +#: netbox/templates/extras/script_list.html:48 msgid "Last Run" msgstr "Son Koşu" -#: templates/extras/script_list.html:63 +#: netbox/templates/extras/script_list.html:63 msgid "Script is no longer present in the source file" msgstr "Komut dosyası artık kaynak dosyada mevcut değil" -#: templates/extras/script_list.html:76 +#: netbox/templates/extras/script_list.html:76 msgid "Never" msgstr "Asla" -#: templates/extras/script_list.html:86 +#: netbox/templates/extras/script_list.html:86 msgid "Run Again" msgstr "Tekrar koş" -#: templates/extras/script_list.html:140 +#: netbox/templates/extras/script_list.html:140 msgid "No Scripts Found" msgstr "Komut Dosyası Bulunamadı" -#: templates/extras/script_list.html:143 +#: netbox/templates/extras/script_list.html:143 #, python-format msgid "" "Get started by creating a script from " @@ -12082,73 +12735,75 @@ msgstr "" "Şuradan başlayın bir komut dosyası " "oluşturma yüklenen bir dosyadan veya veri kaynağından." -#: templates/extras/script_result.html:35 -#: templates/generic/object_list.html:50 templates/search.html:13 +#: netbox/templates/extras/script_result.html:35 +#: netbox/templates/generic/object_list.html:50 +#: netbox/templates/search.html:13 msgid "Results" msgstr "Sonuçlar" -#: templates/extras/tag.html:32 +#: netbox/templates/extras/tag.html:32 msgid "Tagged Items" msgstr "Etiketli Öğeler" -#: templates/extras/tag.html:43 +#: netbox/templates/extras/tag.html:43 msgid "Allowed Object Types" msgstr "İzin Verilen Nesne Türleri" -#: templates/extras/tag.html:51 +#: netbox/templates/extras/tag.html:51 msgid "Any" msgstr "Herhangi bir" -#: templates/extras/tag.html:57 +#: netbox/templates/extras/tag.html:57 msgid "Tagged Item Types" msgstr "Etiketli Öğe Türleri" -#: templates/extras/tag.html:81 +#: netbox/templates/extras/tag.html:81 msgid "Tagged Objects" msgstr "Etiketli Nesneler" -#: templates/extras/webhook.html:26 +#: netbox/templates/extras/webhook.html:26 msgid "HTTP Method" msgstr "HTTP Yöntemi" -#: templates/extras/webhook.html:34 +#: netbox/templates/extras/webhook.html:34 msgid "HTTP Content Type" msgstr "HTTP İçerik Türü" -#: templates/extras/webhook.html:47 +#: netbox/templates/extras/webhook.html:47 msgid "SSL Verification" msgstr "SSL Doğrulama" -#: templates/extras/webhook.html:61 +#: netbox/templates/extras/webhook.html:61 msgid "Additional Headers" msgstr "Ek Başlıklar" -#: templates/extras/webhook.html:73 +#: netbox/templates/extras/webhook.html:73 msgid "Body Template" msgstr "Vücut Şablonu" -#: templates/generic/bulk_add_component.html:29 +#: netbox/templates/generic/bulk_add_component.html:29 msgid "Bulk Creation" msgstr "Toplu Oluşturma" -#: templates/generic/bulk_add_component.html:34 -#: templates/generic/bulk_delete.html:32 templates/generic/bulk_edit.html:33 +#: netbox/templates/generic/bulk_add_component.html:34 +#: netbox/templates/generic/bulk_delete.html:32 +#: netbox/templates/generic/bulk_edit.html:33 msgid "Selected Objects" msgstr "Seçili Nesneler" -#: templates/generic/bulk_add_component.html:58 +#: netbox/templates/generic/bulk_add_component.html:58 msgid "to Add" msgstr "Eklemek için" -#: templates/generic/bulk_delete.html:27 +#: netbox/templates/generic/bulk_delete.html:27 msgid "Bulk Delete" msgstr "Toplu Silme" -#: templates/generic/bulk_delete.html:49 +#: netbox/templates/generic/bulk_delete.html:49 msgid "Confirm Bulk Deletion" msgstr "Toplu Silmeyi Onayla" -#: templates/generic/bulk_delete.html:50 +#: netbox/templates/generic/bulk_delete.html:50 #, python-format msgid "" "The following operation will delete %(count)s " @@ -12158,60 +12813,63 @@ msgstr "" "Aşağıdaki işlem silinecek %(count)s %(type_plural)s. Lütfen" " seçilen nesneleri dikkatlice inceleyin ve bu işlemi onaylayın." -#: templates/generic/bulk_edit.html:21 templates/generic/object_edit.html:22 +#: netbox/templates/generic/bulk_edit.html:21 +#: netbox/templates/generic/object_edit.html:22 msgid "Editing" msgstr "Düzenleme" -#: templates/generic/bulk_edit.html:28 +#: netbox/templates/generic/bulk_edit.html:28 msgid "Bulk Edit" msgstr "Toplu Düzenleme" -#: templates/generic/bulk_edit.html:107 templates/generic/bulk_rename.html:66 +#: netbox/templates/generic/bulk_edit.html:107 +#: netbox/templates/generic/bulk_rename.html:66 msgid "Apply" msgstr "Uygula" -#: templates/generic/bulk_import.html:19 +#: netbox/templates/generic/bulk_import.html:19 msgid "Bulk Import" msgstr "Toplu İthalat" -#: templates/generic/bulk_import.html:25 +#: netbox/templates/generic/bulk_import.html:25 msgid "Direct Import" msgstr "Doğrudan İthalat" -#: templates/generic/bulk_import.html:30 +#: netbox/templates/generic/bulk_import.html:30 msgid "Upload File" msgstr "Dosya Yükle" -#: templates/generic/bulk_import.html:58 templates/generic/bulk_import.html:80 -#: templates/generic/bulk_import.html:102 +#: netbox/templates/generic/bulk_import.html:58 +#: netbox/templates/generic/bulk_import.html:80 +#: netbox/templates/generic/bulk_import.html:102 msgid "Submit" msgstr "Gönder" -#: templates/generic/bulk_import.html:113 +#: netbox/templates/generic/bulk_import.html:113 msgid "Field Options" msgstr "Alan Seçenekleri" -#: templates/generic/bulk_import.html:119 +#: netbox/templates/generic/bulk_import.html:119 msgid "Accessor" msgstr "Aksesuar" -#: templates/generic/bulk_import.html:161 +#: netbox/templates/generic/bulk_import.html:161 msgid "Import Value" msgstr "İthalat Değeri" -#: templates/generic/bulk_import.html:181 +#: netbox/templates/generic/bulk_import.html:181 msgid "Format: YYYY-MM-DD" msgstr "Biçim: YYYY-MM-DD" -#: templates/generic/bulk_import.html:183 +#: netbox/templates/generic/bulk_import.html:183 msgid "Specify true or false" msgstr "Doğru veya yanlış belirtin" -#: templates/generic/bulk_import.html:195 +#: netbox/templates/generic/bulk_import.html:195 msgid "Required fields must be specified for all objects." msgstr "Zorunlu alanlar şart tüm nesneler için belirtilir." -#: templates/generic/bulk_import.html:201 +#: netbox/templates/generic/bulk_import.html:201 #, python-format msgid "" "Related objects may be referenced by any unique attribute. For example, " @@ -12221,15 +12879,15 @@ msgstr "" " Örneğin, %(example)s bir VRF'yi rota ayırt edicisi ile " "tanımlar." -#: templates/generic/bulk_remove.html:28 +#: netbox/templates/generic/bulk_remove.html:28 msgid "Bulk Remove" msgstr "Toplu Kaldırma" -#: templates/generic/bulk_remove.html:42 +#: netbox/templates/generic/bulk_remove.html:42 msgid "Confirm Bulk Removal" msgstr "Toplu Kaldırmayı Onayla" -#: templates/generic/bulk_remove.html:43 +#: netbox/templates/generic/bulk_remove.html:43 #, python-format msgid "" "The following operation will remove %(count)s %(obj_type_plural)s from " @@ -12240,72 +12898,72 @@ msgstr "" "%(parent_obj)s. Lütfen dikkatlice inceleyin %(obj_type_plural)s kaldırılacak" " ve aşağıda onaylanacak." -#: templates/generic/bulk_remove.html:64 +#: netbox/templates/generic/bulk_remove.html:64 #, python-format msgid "Remove these %(count)s %(obj_type_plural)s" msgstr "Bunları kaldır %(count)s %(obj_type_plural)s" -#: templates/generic/bulk_rename.html:20 +#: netbox/templates/generic/bulk_rename.html:20 msgid "Renaming" msgstr "Yeniden Adlandırma" -#: templates/generic/bulk_rename.html:27 +#: netbox/templates/generic/bulk_rename.html:27 msgid "Bulk Rename" msgstr "Toplu Yeniden Adlandırma" -#: templates/generic/bulk_rename.html:39 +#: netbox/templates/generic/bulk_rename.html:39 msgid "Current Name" msgstr "Geçerli İsim" -#: templates/generic/bulk_rename.html:40 +#: netbox/templates/generic/bulk_rename.html:40 msgid "New Name" msgstr "Yeni İsim" -#: templates/generic/bulk_rename.html:64 -#: utilities/templates/widgets/markdown_input.html:11 +#: netbox/templates/generic/bulk_rename.html:64 +#: netbox/utilities/templates/widgets/markdown_input.html:11 msgid "Preview" msgstr "Önizleme" -#: templates/generic/confirmation_form.html:16 +#: netbox/templates/generic/confirmation_form.html:16 msgid "Are you sure" msgstr "Emin misin" -#: templates/generic/confirmation_form.html:20 +#: netbox/templates/generic/confirmation_form.html:20 msgid "Confirm" msgstr "Onayla" -#: templates/generic/object_children.html:47 -#: utilities/templates/buttons/bulk_edit.html:4 +#: netbox/templates/generic/object_children.html:47 +#: netbox/utilities/templates/buttons/bulk_edit.html:4 msgid "Edit Selected" msgstr "Seçili Düzenle" -#: templates/generic/object_children.html:61 -#: utilities/templates/buttons/bulk_delete.html:4 +#: netbox/templates/generic/object_children.html:61 +#: netbox/utilities/templates/buttons/bulk_delete.html:4 msgid "Delete Selected" msgstr "Seçili Sil" -#: templates/generic/object_edit.html:24 +#: netbox/templates/generic/object_edit.html:24 #, python-format msgid "Add a new %(object_type)s" msgstr "Yeni ekle %(object_type)s" -#: templates/generic/object_edit.html:35 +#: netbox/templates/generic/object_edit.html:35 msgid "View model documentation" msgstr "Model belgelerini görüntüleyin" -#: templates/generic/object_edit.html:36 +#: netbox/templates/generic/object_edit.html:36 msgid "Help" msgstr "Yardım" -#: templates/generic/object_edit.html:83 +#: netbox/templates/generic/object_edit.html:83 msgid "Create & Add Another" msgstr "Başka Oluştur ve Ekle" -#: templates/generic/object_list.html:57 +#: netbox/templates/generic/object_list.html:57 msgid "Filters" msgstr "Filtreler" -#: templates/generic/object_list.html:96 +#: netbox/templates/generic/object_list.html:96 #, python-format msgid "" "Select all %(count)s " @@ -12314,40 +12972,40 @@ msgstr "" "Seçiniz bütün %(count)s " "%(object_type_plural)s eşleşen sorgu" -#: templates/home.html:15 +#: netbox/templates/home.html:15 msgid "New Release Available" msgstr "Yeni Sürüm Mevcut" -#: templates/home.html:16 +#: netbox/templates/home.html:16 msgid "is available" msgstr "mevcuttur" -#: templates/home.html:18 +#: netbox/templates/home.html:18 msgctxt "Document title" msgid "Upgrade Instructions" msgstr "Yükseltme Talimatları" -#: templates/home.html:40 +#: netbox/templates/home.html:40 msgid "Unlock Dashboard" msgstr "Panelin Kilidini Açın" -#: templates/home.html:49 +#: netbox/templates/home.html:49 msgid "Lock Dashboard" msgstr "Kontrol Panelini Kilitle" -#: templates/home.html:60 +#: netbox/templates/home.html:60 msgid "Add Widget" msgstr "Widget Ekle" -#: templates/home.html:63 +#: netbox/templates/home.html:63 msgid "Save Layout" msgstr "Düzeni Kaydet" -#: templates/htmx/delete_form.html:7 +#: netbox/templates/htmx/delete_form.html:7 msgid "Confirm Deletion" msgstr "Silmeyi Onayla" -#: templates/htmx/delete_form.html:11 +#: netbox/templates/htmx/delete_form.html:11 #, python-format msgid "" "Are you sure you want to delete " @@ -12356,20 +13014,20 @@ msgstr "" "İstediğinizden emin misiniz silmek " "%(object_type)s %(object)s?" -#: templates/htmx/delete_form.html:17 +#: netbox/templates/htmx/delete_form.html:17 msgid "The following objects will be deleted as a result of this action." msgstr "Bu işlem sonucunda aşağıdaki nesneler silinecektir." -#: templates/htmx/object_selector.html:5 +#: netbox/templates/htmx/object_selector.html:5 msgid "Select" msgstr "Seçiniz" -#: templates/inc/filter_list.html:42 -#: utilities/templates/helpers/table_config_form.html:39 +#: netbox/templates/inc/filter_list.html:42 +#: netbox/utilities/templates/helpers/table_config_form.html:39 msgid "Reset" msgstr "Sıfırla" -#: templates/inc/missing_prerequisites.html:8 +#: netbox/templates/inc/missing_prerequisites.html:8 #, python-format msgid "" "Before you can add a %(model)s you must first create a " @@ -12378,277 +13036,279 @@ msgstr "" "%(model)s eklemeden önce %(prerequisite_model)s " "oluşturmalısınız." -#: templates/inc/paginator.html:15 +#: netbox/templates/inc/paginator.html:15 msgid "Page selection" msgstr "Sayfa seçimi" -#: templates/inc/paginator.html:75 +#: netbox/templates/inc/paginator.html:75 #, python-format msgid "Showing %(start)s-%(end)s of %(total)s" msgstr "Gösterme %(start)s-%(end)s dan %(total)s" -#: templates/inc/paginator.html:82 +#: netbox/templates/inc/paginator.html:82 msgid "Pagination options" msgstr "Sayfalama seçenekleri" -#: templates/inc/paginator.html:86 +#: netbox/templates/inc/paginator.html:86 msgid "Per Page" msgstr "Sayfa Başına" -#: templates/inc/panels/image_attachments.html:10 +#: netbox/templates/inc/panels/image_attachments.html:10 msgid "Attach an image" msgstr "Bir resim ekle" -#: templates/inc/panels/related_objects.html:5 +#: netbox/templates/inc/panels/related_objects.html:5 msgid "Related Objects" msgstr "İlgili Nesneler" -#: templates/inc/panels/tags.html:11 +#: netbox/templates/inc/panels/tags.html:11 msgid "No tags assigned" msgstr "Hiçbir etiket atanmadı" -#: templates/inc/sync_warning.html:10 +#: netbox/templates/inc/sync_warning.html:10 msgid "Data is out of sync with upstream file" msgstr "Veriler yukarı akış dosyasıyla senkronize değil" -#: templates/inc/user_menu.html:23 +#: netbox/templates/inc/user_menu.html:23 msgid "Django Admin" msgstr "Django Yöneticisi" -#: templates/inc/user_menu.html:40 +#: netbox/templates/inc/user_menu.html:40 msgid "Log Out" msgstr "Oturumu Kapat" -#: templates/inc/user_menu.html:47 templates/login.html:36 +#: netbox/templates/inc/user_menu.html:47 netbox/templates/login.html:36 msgid "Log In" msgstr "Oturum aç" -#: templates/ipam/aggregate.html:14 templates/ipam/ipaddress.html:14 -#: templates/ipam/iprange.html:13 templates/ipam/prefix.html:15 +#: netbox/templates/ipam/aggregate.html:14 +#: netbox/templates/ipam/ipaddress.html:14 +#: netbox/templates/ipam/iprange.html:13 netbox/templates/ipam/prefix.html:15 msgid "Family" msgstr "Aile" -#: templates/ipam/aggregate.html:39 +#: netbox/templates/ipam/aggregate.html:39 msgid "Date Added" msgstr "Ekleme Tarihi" -#: templates/ipam/aggregate/prefixes.html:8 -#: templates/ipam/prefix/prefixes.html:8 templates/ipam/role.html:10 +#: netbox/templates/ipam/aggregate/prefixes.html:8 +#: netbox/templates/ipam/prefix/prefixes.html:8 +#: netbox/templates/ipam/role.html:10 msgid "Add Prefix" msgstr "Önek Ekle" -#: templates/ipam/asn.html:23 +#: netbox/templates/ipam/asn.html:23 msgid "AS Number" msgstr "AS Numarası" -#: templates/ipam/fhrpgroup.html:52 +#: netbox/templates/ipam/fhrpgroup.html:52 msgid "Authentication Type" msgstr "Kimlik Doğrulama Türü" -#: templates/ipam/fhrpgroup.html:56 +#: netbox/templates/ipam/fhrpgroup.html:56 msgid "Authentication Key" msgstr "Kimlik Doğrulama Anahtarı" -#: templates/ipam/fhrpgroup.html:69 +#: netbox/templates/ipam/fhrpgroup.html:69 msgid "Virtual IP Addresses" msgstr "Sanal IP Adresleri" -#: templates/ipam/inc/ipaddress_edit_header.html:13 +#: netbox/templates/ipam/inc/ipaddress_edit_header.html:13 msgid "Assign IP" msgstr "IP atayın" -#: templates/ipam/inc/ipaddress_edit_header.html:19 +#: netbox/templates/ipam/inc/ipaddress_edit_header.html:19 msgid "Bulk Create" msgstr "Toplu Oluşturma" -#: templates/ipam/inc/panels/fhrp_groups.html:10 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:10 msgid "Create Group" msgstr "Grup Oluştur" -#: templates/ipam/inc/panels/fhrp_groups.html:15 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:15 msgid "Assign Group" msgstr "Grup Atama" -#: templates/ipam/inc/panels/fhrp_groups.html:25 +#: netbox/templates/ipam/inc/panels/fhrp_groups.html:25 msgid "Virtual IPs" msgstr "Sanal IP'ler" -#: templates/ipam/inc/toggle_available.html:7 +#: netbox/templates/ipam/inc/toggle_available.html:7 msgid "Show Assigned" msgstr "Atananları Göster" -#: templates/ipam/inc/toggle_available.html:10 +#: netbox/templates/ipam/inc/toggle_available.html:10 msgid "Show Available" msgstr "Mevcut Göster" -#: templates/ipam/inc/toggle_available.html:13 +#: netbox/templates/ipam/inc/toggle_available.html:13 msgid "Show All" msgstr "Tümünü Göster" -#: templates/ipam/ipaddress.html:23 templates/ipam/iprange.html:45 -#: templates/ipam/prefix.html:24 +#: netbox/templates/ipam/ipaddress.html:23 +#: netbox/templates/ipam/iprange.html:45 netbox/templates/ipam/prefix.html:24 msgid "Global" msgstr "Küresel" -#: templates/ipam/ipaddress.html:85 +#: netbox/templates/ipam/ipaddress.html:85 msgid "NAT (outside)" msgstr "NAT (dış)" -#: templates/ipam/ipaddress_assign.html:8 +#: netbox/templates/ipam/ipaddress_assign.html:8 msgid "Assign an IP Address" msgstr "IP Adresi Atama" -#: templates/ipam/ipaddress_assign.html:22 +#: netbox/templates/ipam/ipaddress_assign.html:22 msgid "Select IP Address" msgstr "IP Adresini Seçin" -#: templates/ipam/ipaddress_assign.html:35 +#: netbox/templates/ipam/ipaddress_assign.html:35 msgid "Search Results" msgstr "Arama Sonuçları" -#: templates/ipam/ipaddress_bulk_add.html:6 +#: netbox/templates/ipam/ipaddress_bulk_add.html:6 msgid "Bulk Add IP Addresses" msgstr "Toplu IP Adresleri Ekleme" -#: templates/ipam/iprange.html:17 +#: netbox/templates/ipam/iprange.html:17 msgid "Starting Address" msgstr "Başlangıç Adresi" -#: templates/ipam/iprange.html:21 +#: netbox/templates/ipam/iprange.html:21 msgid "Ending Address" msgstr "Bitiş Adresi" -#: templates/ipam/iprange.html:33 templates/ipam/prefix.html:110 +#: netbox/templates/ipam/iprange.html:33 netbox/templates/ipam/prefix.html:110 msgid "Marked fully utilized" msgstr "Tamamen kullanılmış olarak işaretlenmiş" -#: templates/ipam/prefix.html:99 +#: netbox/templates/ipam/prefix.html:99 msgid "Addressing Details" msgstr "Adresleme Ayrıntıları" -#: templates/ipam/prefix.html:118 +#: netbox/templates/ipam/prefix.html:118 msgid "Child IPs" msgstr "Çocuk IP'leri" -#: templates/ipam/prefix.html:126 +#: netbox/templates/ipam/prefix.html:126 msgid "Available IPs" msgstr "Kullanılabilir IP'ler" -#: templates/ipam/prefix.html:138 +#: netbox/templates/ipam/prefix.html:138 msgid "First available IP" msgstr "İlk kullanılabilir IP" -#: templates/ipam/prefix.html:179 +#: netbox/templates/ipam/prefix.html:179 msgid "Prefix Details" msgstr "Önek Ayrıntıları" -#: templates/ipam/prefix.html:185 +#: netbox/templates/ipam/prefix.html:185 msgid "Network Address" msgstr "Ağ Adresi" -#: templates/ipam/prefix.html:189 +#: netbox/templates/ipam/prefix.html:189 msgid "Network Mask" msgstr "Ağ Maskesi" -#: templates/ipam/prefix.html:193 +#: netbox/templates/ipam/prefix.html:193 msgid "Wildcard Mask" msgstr "Joker Karakter Maskesi" -#: templates/ipam/prefix.html:197 +#: netbox/templates/ipam/prefix.html:197 msgid "Broadcast Address" msgstr "Yayın Adresi" -#: templates/ipam/prefix/ip_ranges.html:7 +#: netbox/templates/ipam/prefix/ip_ranges.html:7 msgid "Add IP Range" msgstr "IP Aralığı Ekle" -#: templates/ipam/prefix_list.html:7 +#: netbox/templates/ipam/prefix_list.html:7 msgid "Hide Depth Indicators" msgstr "Derinlik Göstergelerini Gizle" -#: templates/ipam/prefix_list.html:11 +#: netbox/templates/ipam/prefix_list.html:11 msgid "Max Depth" msgstr "Maksimum Derinlik" -#: templates/ipam/prefix_list.html:28 +#: netbox/templates/ipam/prefix_list.html:28 msgid "Max Length" msgstr "Maksimum Uzunluk" -#: templates/ipam/rir.html:10 +#: netbox/templates/ipam/rir.html:10 msgid "Add Aggregate" msgstr "Toplama Ekle" -#: templates/ipam/routetarget.html:38 +#: netbox/templates/ipam/routetarget.html:38 msgid "Importing VRFs" msgstr "VRF'leri içe aktarma" -#: templates/ipam/routetarget.html:44 +#: netbox/templates/ipam/routetarget.html:44 msgid "Exporting VRFs" msgstr "VRF'leri Dışa Aktarma" -#: templates/ipam/routetarget.html:52 +#: netbox/templates/ipam/routetarget.html:52 msgid "Importing L2VPNs" msgstr "L2VPN'leri içe aktarma" -#: templates/ipam/routetarget.html:58 +#: netbox/templates/ipam/routetarget.html:58 msgid "Exporting L2VPNs" msgstr "L2VPN'leri Dışa Aktarma" -#: templates/ipam/vlan.html:88 +#: netbox/templates/ipam/vlan.html:88 msgid "Add a Prefix" msgstr "Önek Ekle" -#: templates/ipam/vlangroup.html:18 +#: netbox/templates/ipam/vlangroup.html:18 msgid "Add VLAN" msgstr "VLAN ekle" -#: templates/ipam/vlangroup.html:42 +#: netbox/templates/ipam/vlangroup.html:42 msgid "Permitted VIDs" msgstr "İzin Verilen Videolar" -#: templates/ipam/vrf.html:16 +#: netbox/templates/ipam/vrf.html:16 msgid "Route Distinguisher" msgstr "Rota Ayırt Edici" -#: templates/ipam/vrf.html:29 +#: netbox/templates/ipam/vrf.html:29 msgid "Unique IP Space" msgstr "Benzersiz IP Alanı" -#: templates/login.html:14 +#: netbox/templates/login.html:14 msgid "NetBox logo" msgstr "NetBox logosu" -#: templates/login.html:27 -#: utilities/templates/form_helpers/render_errors.html:7 +#: netbox/templates/login.html:27 +#: netbox/utilities/templates/form_helpers/render_errors.html:7 msgid "Errors" msgstr "Hatalar" -#: templates/login.html:67 +#: netbox/templates/login.html:67 msgid "Sign In" msgstr "Oturum aç" -#: templates/login.html:75 +#: netbox/templates/login.html:75 msgctxt "Denotes an alternative option" msgid "Or" msgstr "Veya" -#: templates/media_failure.html:7 +#: netbox/templates/media_failure.html:7 msgid "Static Media Failure - NetBox" msgstr "Statik Ortam Hatası - NetBox" -#: templates/media_failure.html:21 +#: netbox/templates/media_failure.html:21 msgid "Static Media Failure" msgstr "Statik Ortam Arızası" -#: templates/media_failure.html:23 +#: netbox/templates/media_failure.html:23 msgid "The following static media file failed to load" msgstr "Aşağıdaki statik medya dosyası yüklenemedi" -#: templates/media_failure.html:26 +#: netbox/templates/media_failure.html:26 msgid "Check the following" msgstr "Aşağıdakileri kontrol edin" -#: templates/media_failure.html:29 +#: netbox/templates/media_failure.html:29 msgid "" "manage.py collectstatic was run during the most recent upgrade." " This installs the most recent iteration of each static file into the static" @@ -12658,7 +13318,7 @@ msgstr "" "çalıştırıldı. Bu, her statik dosyanın en son yinelemesini statik kök yoluna " "yükler." -#: templates/media_failure.html:35 +#: netbox/templates/media_failure.html:35 #, python-format msgid "" "The HTTP service (e.g. nginx or Apache) is configured to serve files from " @@ -12669,7 +13329,7 @@ msgstr "" "yapılandırılmıştır. STATİC_ROOT yol. Bakınız kurulum belgeleri Daha fazla rehberlik için." -#: templates/media_failure.html:47 +#: netbox/templates/media_failure.html:47 #, python-format msgid "" "The file %(filename)s exists in the static root directory and " @@ -12678,562 +13338,580 @@ msgstr "" "Dosya %(filename)s statik kök dizinde bulunur ve HTTP sunucusu " "tarafından okunabilir." -#: templates/media_failure.html:55 +#: netbox/templates/media_failure.html:55 #, python-format msgid "Click here to attempt loading NetBox again." msgstr "" "Tıklayın burada NetBox'ı tekrar yüklemeyi " "denemek için." -#: templates/tenancy/contact.html:18 tenancy/filtersets.py:148 -#: tenancy/forms/bulk_edit.py:137 tenancy/forms/filtersets.py:102 -#: tenancy/forms/forms.py:56 tenancy/forms/model_forms.py:106 -#: tenancy/forms/model_forms.py:130 tenancy/tables/contacts.py:98 +#: netbox/templates/tenancy/contact.html:18 netbox/tenancy/filtersets.py:148 +#: netbox/tenancy/forms/bulk_edit.py:137 +#: netbox/tenancy/forms/filtersets.py:102 netbox/tenancy/forms/forms.py:56 +#: netbox/tenancy/forms/model_forms.py:106 +#: netbox/tenancy/forms/model_forms.py:130 +#: netbox/tenancy/tables/contacts.py:98 msgid "Contact" msgstr "İletişim" -#: templates/tenancy/contact.html:29 tenancy/forms/bulk_edit.py:99 +#: netbox/templates/tenancy/contact.html:29 +#: netbox/tenancy/forms/bulk_edit.py:99 msgid "Title" msgstr "Başlık" -#: templates/tenancy/contact.html:33 tenancy/forms/bulk_edit.py:104 -#: tenancy/tables/contacts.py:64 +#: netbox/templates/tenancy/contact.html:33 +#: netbox/tenancy/forms/bulk_edit.py:104 netbox/tenancy/tables/contacts.py:64 msgid "Phone" msgstr "Telefon" -#: templates/tenancy/contact.html:84 tenancy/tables/contacts.py:73 +#: netbox/templates/tenancy/contact.html:84 +#: netbox/tenancy/tables/contacts.py:73 msgid "Assignments" msgstr "Ödevler" -#: templates/tenancy/contactgroup.html:18 tenancy/forms/forms.py:66 -#: tenancy/forms/model_forms.py:75 +#: netbox/templates/tenancy/contactgroup.html:18 +#: netbox/tenancy/forms/forms.py:66 netbox/tenancy/forms/model_forms.py:75 msgid "Contact Group" msgstr "İletişim Grubu" -#: templates/tenancy/contactgroup.html:50 +#: netbox/templates/tenancy/contactgroup.html:50 msgid "Add Contact Group" msgstr "Kişi Grubu Ekle" -#: templates/tenancy/contactrole.html:15 tenancy/filtersets.py:153 -#: tenancy/forms/forms.py:61 tenancy/forms/model_forms.py:87 +#: netbox/templates/tenancy/contactrole.html:15 +#: netbox/tenancy/filtersets.py:153 netbox/tenancy/forms/forms.py:61 +#: netbox/tenancy/forms/model_forms.py:87 msgid "Contact Role" msgstr "İletişim Rolü" -#: templates/tenancy/object_contacts.html:9 +#: netbox/templates/tenancy/object_contacts.html:9 msgid "Add a contact" msgstr "Kişi ekle" -#: templates/tenancy/tenantgroup.html:17 +#: netbox/templates/tenancy/tenantgroup.html:17 msgid "Add Tenant" msgstr "Kiracı Ekle" -#: templates/tenancy/tenantgroup.html:26 tenancy/forms/model_forms.py:32 -#: tenancy/tables/columns.py:51 tenancy/tables/columns.py:61 +#: netbox/templates/tenancy/tenantgroup.html:26 +#: netbox/tenancy/forms/model_forms.py:32 netbox/tenancy/tables/columns.py:51 +#: netbox/tenancy/tables/columns.py:61 msgid "Tenant Group" msgstr "Kiracı Grubu" -#: templates/tenancy/tenantgroup.html:59 +#: netbox/templates/tenancy/tenantgroup.html:59 msgid "Add Tenant Group" msgstr "Kiracı Grubu Ekle" -#: templates/users/group.html:39 templates/users/user.html:63 +#: netbox/templates/users/group.html:39 netbox/templates/users/user.html:63 msgid "Assigned Permissions" msgstr "Atanan İzinler" -#: templates/users/objectpermission.html:6 -#: templates/users/objectpermission.html:14 users/forms/filtersets.py:67 +#: netbox/templates/users/objectpermission.html:6 +#: netbox/templates/users/objectpermission.html:14 +#: netbox/users/forms/filtersets.py:67 msgid "Permission" msgstr "İzin" -#: templates/users/objectpermission.html:34 +#: netbox/templates/users/objectpermission.html:34 msgid "View" msgstr "Görünüm" -#: templates/users/objectpermission.html:52 users/forms/model_forms.py:312 +#: netbox/templates/users/objectpermission.html:52 +#: netbox/users/forms/model_forms.py:312 msgid "Constraints" msgstr "Kısıtlamalar" -#: templates/users/objectpermission.html:72 +#: netbox/templates/users/objectpermission.html:72 msgid "Assigned Users" msgstr "Atanan Kullanıcılar" -#: templates/virtualization/cluster.html:52 +#: netbox/templates/virtualization/cluster.html:52 msgid "Allocated Resources" msgstr "Tahsis Edilen Kaynaklar" -#: templates/virtualization/cluster.html:55 -#: templates/virtualization/virtualmachine.html:121 +#: netbox/templates/virtualization/cluster.html:55 +#: netbox/templates/virtualization/virtualmachine.html:121 msgid "Virtual CPUs" msgstr "Sanal CPU'lar" -#: templates/virtualization/cluster.html:59 -#: templates/virtualization/virtualmachine.html:125 +#: netbox/templates/virtualization/cluster.html:59 +#: netbox/templates/virtualization/virtualmachine.html:125 msgid "Memory" msgstr "Bellek" -#: templates/virtualization/cluster.html:69 -#: templates/virtualization/virtualmachine.html:136 +#: netbox/templates/virtualization/cluster.html:69 +#: netbox/templates/virtualization/virtualmachine.html:136 msgid "Disk Space" msgstr "Disk Alanı" -#: templates/virtualization/cluster.html:72 -#: templates/virtualization/virtualdisk.html:32 -#: templates/virtualization/virtualmachine.html:140 +#: netbox/templates/virtualization/cluster.html:72 +#: netbox/templates/virtualization/virtualdisk.html:32 +#: netbox/templates/virtualization/virtualmachine.html:140 msgctxt "Abbreviation for gigabyte" msgid "GB" msgstr "BÜYÜK BRİTANYA" -#: templates/virtualization/cluster/base.html:18 +#: netbox/templates/virtualization/cluster/base.html:18 msgid "Add Virtual Machine" msgstr "Sanal Makine Ekle" -#: templates/virtualization/cluster/base.html:24 +#: netbox/templates/virtualization/cluster/base.html:24 msgid "Assign Device" msgstr "Aygıt Atama" -#: templates/virtualization/cluster/devices.html:10 +#: netbox/templates/virtualization/cluster/devices.html:10 msgid "Remove Selected" msgstr "Seçili Kaldır" -#: templates/virtualization/cluster_add_devices.html:9 +#: netbox/templates/virtualization/cluster_add_devices.html:9 #, python-format msgid "Add Device to Cluster %(cluster)s" msgstr "Kümeye Aygıt Ekle %(cluster)s" -#: templates/virtualization/cluster_add_devices.html:23 +#: netbox/templates/virtualization/cluster_add_devices.html:23 msgid "Device Selection" msgstr "Aygıt Seçimi" -#: templates/virtualization/cluster_add_devices.html:31 +#: netbox/templates/virtualization/cluster_add_devices.html:31 msgid "Add Devices" msgstr "Aygıt Ekle" -#: templates/virtualization/clustergroup.html:10 -#: templates/virtualization/clustertype.html:10 +#: netbox/templates/virtualization/clustergroup.html:10 +#: netbox/templates/virtualization/clustertype.html:10 msgid "Add Cluster" msgstr "Küme Ekle" -#: templates/virtualization/clustergroup.html:19 -#: virtualization/forms/model_forms.py:50 +#: netbox/templates/virtualization/clustergroup.html:19 +#: netbox/virtualization/forms/model_forms.py:50 msgid "Cluster Group" msgstr "Küme Grubu" -#: templates/virtualization/clustertype.html:19 -#: templates/virtualization/virtualmachine.html:106 -#: virtualization/forms/model_forms.py:36 +#: netbox/templates/virtualization/clustertype.html:19 +#: netbox/templates/virtualization/virtualmachine.html:106 +#: netbox/virtualization/forms/model_forms.py:36 msgid "Cluster Type" msgstr "Küme Türü" -#: templates/virtualization/virtualdisk.html:18 +#: netbox/templates/virtualization/virtualdisk.html:18 msgid "Virtual Disk" msgstr "Sanal Disk" -#: templates/virtualization/virtualmachine.html:118 -#: virtualization/forms/bulk_edit.py:190 -#: virtualization/forms/model_forms.py:224 +#: netbox/templates/virtualization/virtualmachine.html:118 +#: netbox/virtualization/forms/bulk_edit.py:190 +#: netbox/virtualization/forms/model_forms.py:224 msgid "Resources" msgstr "Kaynaklar" -#: templates/virtualization/virtualmachine.html:174 +#: netbox/templates/virtualization/virtualmachine.html:174 msgid "Add Virtual Disk" msgstr "Sanal Disk Ekle" -#: templates/vpn/ikepolicy.html:10 templates/vpn/ipsecprofile.html:33 -#: vpn/tables/crypto.py:166 +#: netbox/templates/vpn/ikepolicy.html:10 +#: netbox/templates/vpn/ipsecprofile.html:33 netbox/vpn/tables/crypto.py:166 msgid "IKE Policy" msgstr "IKE İlkesi" -#: templates/vpn/ikepolicy.html:21 +#: netbox/templates/vpn/ikepolicy.html:21 msgid "IKE Version" msgstr "IKE Versiyonu" -#: templates/vpn/ikepolicy.html:29 +#: netbox/templates/vpn/ikepolicy.html:29 msgid "Pre-Shared Key" msgstr "Önceden Paylaşılan Anahtar" -#: templates/vpn/ikepolicy.html:33 -#: templates/wireless/inc/authentication_attrs.html:20 +#: netbox/templates/vpn/ikepolicy.html:33 +#: netbox/templates/wireless/inc/authentication_attrs.html:20 msgid "Show Secret" msgstr "Sırrı Göster" -#: templates/vpn/ikepolicy.html:57 templates/vpn/ipsecpolicy.html:45 -#: templates/vpn/ipsecprofile.html:52 templates/vpn/ipsecprofile.html:77 -#: vpn/forms/model_forms.py:316 vpn/forms/model_forms.py:352 -#: vpn/tables/crypto.py:68 vpn/tables/crypto.py:134 +#: netbox/templates/vpn/ikepolicy.html:57 +#: netbox/templates/vpn/ipsecpolicy.html:45 +#: netbox/templates/vpn/ipsecprofile.html:52 +#: netbox/templates/vpn/ipsecprofile.html:77 +#: netbox/vpn/forms/model_forms.py:316 netbox/vpn/forms/model_forms.py:352 +#: netbox/vpn/tables/crypto.py:68 netbox/vpn/tables/crypto.py:134 msgid "Proposals" msgstr "Teklifler" -#: templates/vpn/ikeproposal.html:10 +#: netbox/templates/vpn/ikeproposal.html:10 msgid "IKE Proposal" msgstr "IKE Teklifi" -#: templates/vpn/ikeproposal.html:21 vpn/forms/bulk_edit.py:97 -#: vpn/forms/bulk_import.py:145 vpn/forms/filtersets.py:101 +#: netbox/templates/vpn/ikeproposal.html:21 netbox/vpn/forms/bulk_edit.py:97 +#: netbox/vpn/forms/bulk_import.py:145 netbox/vpn/forms/filtersets.py:101 msgid "Authentication method" msgstr "Kimlik doğrulama yöntemi" -#: templates/vpn/ikeproposal.html:25 templates/vpn/ipsecproposal.html:21 -#: vpn/forms/bulk_edit.py:102 vpn/forms/bulk_edit.py:172 -#: vpn/forms/bulk_import.py:149 vpn/forms/bulk_import.py:195 -#: vpn/forms/filtersets.py:106 vpn/forms/filtersets.py:154 +#: netbox/templates/vpn/ikeproposal.html:25 +#: netbox/templates/vpn/ipsecproposal.html:21 +#: netbox/vpn/forms/bulk_edit.py:102 netbox/vpn/forms/bulk_edit.py:172 +#: netbox/vpn/forms/bulk_import.py:149 netbox/vpn/forms/bulk_import.py:195 +#: netbox/vpn/forms/filtersets.py:106 netbox/vpn/forms/filtersets.py:154 msgid "Encryption algorithm" msgstr "Şifreleme algoritması" -#: templates/vpn/ikeproposal.html:29 templates/vpn/ipsecproposal.html:25 -#: vpn/forms/bulk_edit.py:107 vpn/forms/bulk_edit.py:177 -#: vpn/forms/bulk_import.py:153 vpn/forms/bulk_import.py:200 -#: vpn/forms/filtersets.py:111 vpn/forms/filtersets.py:159 +#: netbox/templates/vpn/ikeproposal.html:29 +#: netbox/templates/vpn/ipsecproposal.html:25 +#: netbox/vpn/forms/bulk_edit.py:107 netbox/vpn/forms/bulk_edit.py:177 +#: netbox/vpn/forms/bulk_import.py:153 netbox/vpn/forms/bulk_import.py:200 +#: netbox/vpn/forms/filtersets.py:111 netbox/vpn/forms/filtersets.py:159 msgid "Authentication algorithm" msgstr "Kimlik doğrulama algoritması" -#: templates/vpn/ikeproposal.html:33 +#: netbox/templates/vpn/ikeproposal.html:33 msgid "DH group" msgstr "DH grubu" -#: templates/vpn/ikeproposal.html:37 templates/vpn/ipsecproposal.html:29 -#: vpn/forms/bulk_edit.py:182 vpn/models/crypto.py:146 +#: netbox/templates/vpn/ikeproposal.html:37 +#: netbox/templates/vpn/ipsecproposal.html:29 +#: netbox/vpn/forms/bulk_edit.py:182 netbox/vpn/models/crypto.py:146 msgid "SA lifetime (seconds)" msgstr "SA ömrü (saniye)" -#: templates/vpn/ipsecpolicy.html:10 templates/vpn/ipsecprofile.html:66 -#: vpn/tables/crypto.py:170 +#: netbox/templates/vpn/ipsecpolicy.html:10 +#: netbox/templates/vpn/ipsecprofile.html:66 netbox/vpn/tables/crypto.py:170 msgid "IPSec Policy" msgstr "IPSec İlkesi" -#: templates/vpn/ipsecpolicy.html:21 vpn/forms/bulk_edit.py:210 -#: vpn/models/crypto.py:193 +#: netbox/templates/vpn/ipsecpolicy.html:21 netbox/vpn/forms/bulk_edit.py:210 +#: netbox/vpn/models/crypto.py:193 msgid "PFS group" msgstr "PFS grubu" -#: templates/vpn/ipsecprofile.html:10 vpn/forms/model_forms.py:54 +#: netbox/templates/vpn/ipsecprofile.html:10 +#: netbox/vpn/forms/model_forms.py:54 msgid "IPSec Profile" msgstr "IPsec Profili" -#: templates/vpn/ipsecprofile.html:89 vpn/tables/crypto.py:137 +#: netbox/templates/vpn/ipsecprofile.html:89 netbox/vpn/tables/crypto.py:137 msgid "PFS Group" msgstr "PFS Grubu" -#: templates/vpn/ipsecproposal.html:10 +#: netbox/templates/vpn/ipsecproposal.html:10 msgid "IPSec Proposal" msgstr "IPsec Teklifi" -#: templates/vpn/ipsecproposal.html:33 vpn/forms/bulk_edit.py:186 -#: vpn/models/crypto.py:152 +#: netbox/templates/vpn/ipsecproposal.html:33 +#: netbox/vpn/forms/bulk_edit.py:186 netbox/vpn/models/crypto.py:152 msgid "SA lifetime (KB)" msgstr "SA ömrü (KB)" -#: templates/vpn/l2vpn.html:11 templates/vpn/l2vpntermination.html:9 +#: netbox/templates/vpn/l2vpn.html:11 +#: netbox/templates/vpn/l2vpntermination.html:9 msgid "L2VPN Attributes" msgstr "L2VPN Öznitellikler" -#: templates/vpn/l2vpn.html:60 templates/vpn/tunnel.html:76 +#: netbox/templates/vpn/l2vpn.html:60 netbox/templates/vpn/tunnel.html:76 msgid "Add a Termination" msgstr "Sonlandırma Ekle" -#: templates/vpn/tunnel.html:9 +#: netbox/templates/vpn/tunnel.html:9 msgid "Add Termination" msgstr "Sonlandırma Ekle" -#: templates/vpn/tunnel.html:37 vpn/forms/bulk_edit.py:49 -#: vpn/forms/bulk_import.py:48 vpn/forms/filtersets.py:57 +#: netbox/templates/vpn/tunnel.html:37 netbox/vpn/forms/bulk_edit.py:49 +#: netbox/vpn/forms/bulk_import.py:48 netbox/vpn/forms/filtersets.py:57 msgid "Encapsulation" msgstr "Kapsülleme" -#: templates/vpn/tunnel.html:41 vpn/forms/bulk_edit.py:55 -#: vpn/forms/bulk_import.py:53 vpn/forms/filtersets.py:64 -#: vpn/models/crypto.py:250 vpn/tables/tunnels.py:51 +#: netbox/templates/vpn/tunnel.html:41 netbox/vpn/forms/bulk_edit.py:55 +#: netbox/vpn/forms/bulk_import.py:53 netbox/vpn/forms/filtersets.py:64 +#: netbox/vpn/models/crypto.py:250 netbox/vpn/tables/tunnels.py:51 msgid "IPSec profile" msgstr "IPsec profili" -#: templates/vpn/tunnel.html:45 vpn/forms/bulk_edit.py:69 -#: vpn/forms/filtersets.py:68 +#: netbox/templates/vpn/tunnel.html:45 netbox/vpn/forms/bulk_edit.py:69 +#: netbox/vpn/forms/filtersets.py:68 msgid "Tunnel ID" msgstr "Tünel Kimliği" -#: templates/vpn/tunnelgroup.html:14 +#: netbox/templates/vpn/tunnelgroup.html:14 msgid "Add Tunnel" msgstr "Tünel Ekle" -#: templates/vpn/tunnelgroup.html:23 vpn/forms/model_forms.py:36 -#: vpn/forms/model_forms.py:49 +#: netbox/templates/vpn/tunnelgroup.html:23 netbox/vpn/forms/model_forms.py:36 +#: netbox/vpn/forms/model_forms.py:49 msgid "Tunnel Group" msgstr "Tünel Grubu" -#: templates/vpn/tunneltermination.html:10 +#: netbox/templates/vpn/tunneltermination.html:10 msgid "Tunnel Termination" msgstr "Tünel Sonlandırma" -#: templates/vpn/tunneltermination.html:35 vpn/forms/bulk_import.py:107 -#: vpn/forms/model_forms.py:102 vpn/forms/model_forms.py:138 -#: vpn/forms/model_forms.py:247 vpn/tables/tunnels.py:101 +#: netbox/templates/vpn/tunneltermination.html:35 +#: netbox/vpn/forms/bulk_import.py:107 netbox/vpn/forms/model_forms.py:102 +#: netbox/vpn/forms/model_forms.py:138 netbox/vpn/forms/model_forms.py:247 +#: netbox/vpn/tables/tunnels.py:101 msgid "Outside IP" msgstr "Dış IP" -#: templates/vpn/tunneltermination.html:51 +#: netbox/templates/vpn/tunneltermination.html:51 msgid "Peer Terminations" msgstr "Akran Sonlandırmaları" -#: templates/wireless/inc/authentication_attrs.html:12 +#: netbox/templates/wireless/inc/authentication_attrs.html:12 msgid "Cipher" msgstr "Şifre" -#: templates/wireless/inc/authentication_attrs.html:16 +#: netbox/templates/wireless/inc/authentication_attrs.html:16 msgid "PSK" msgstr "PSK" -#: templates/wireless/inc/wirelesslink_interface.html:35 -#: templates/wireless/inc/wirelesslink_interface.html:45 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:35 +#: netbox/templates/wireless/inc/wirelesslink_interface.html:45 msgctxt "Abbreviation for megahertz" msgid "MHz" msgstr "MHz" -#: templates/wireless/wirelesslan.html:57 +#: netbox/templates/wireless/wirelesslan.html:57 msgid "Attached Interfaces" msgstr "Ekli Arayüzler" -#: templates/wireless/wirelesslangroup.html:17 +#: netbox/templates/wireless/wirelesslangroup.html:17 msgid "Add Wireless LAN" msgstr "Kablosuz LAN Ekle" -#: templates/wireless/wirelesslangroup.html:26 -#: wireless/forms/model_forms.py:28 +#: netbox/templates/wireless/wirelesslangroup.html:26 +#: netbox/wireless/forms/model_forms.py:28 msgid "Wireless LAN Group" msgstr "Kablosuz LAN Grubu" -#: templates/wireless/wirelesslangroup.html:59 +#: netbox/templates/wireless/wirelesslangroup.html:59 msgid "Add Wireless LAN Group" msgstr "Kablosuz LAN Grubu Ekle" -#: templates/wireless/wirelesslink.html:14 +#: netbox/templates/wireless/wirelesslink.html:14 msgid "Link Properties" msgstr "Bağlantı Özellikleri" -#: tenancy/choices.py:19 +#: netbox/tenancy/choices.py:19 msgid "Tertiary" msgstr "Üçüncül" -#: tenancy/choices.py:20 +#: netbox/tenancy/choices.py:20 msgid "Inactive" msgstr "Etkin Olmayan" -#: tenancy/filtersets.py:29 +#: netbox/tenancy/filtersets.py:29 msgid "Parent contact group (ID)" msgstr "Ebeveyn iletişim grubu (ID)" -#: tenancy/filtersets.py:35 +#: netbox/tenancy/filtersets.py:35 msgid "Parent contact group (slug)" msgstr "Ebeveyn iletişim grubu (sümüklü böcek)" -#: tenancy/filtersets.py:41 tenancy/filtersets.py:68 tenancy/filtersets.py:111 +#: netbox/tenancy/filtersets.py:41 netbox/tenancy/filtersets.py:68 +#: netbox/tenancy/filtersets.py:111 msgid "Contact group (ID)" msgstr "İletişim grubu (ID)" -#: tenancy/filtersets.py:48 tenancy/filtersets.py:75 tenancy/filtersets.py:118 +#: netbox/tenancy/filtersets.py:48 netbox/tenancy/filtersets.py:75 +#: netbox/tenancy/filtersets.py:118 msgid "Contact group (slug)" msgstr "İletişim grubu (kısa ad)" -#: tenancy/filtersets.py:105 +#: netbox/tenancy/filtersets.py:105 msgid "Contact (ID)" msgstr "İletişim (ID)" -#: tenancy/filtersets.py:122 +#: netbox/tenancy/filtersets.py:122 msgid "Contact role (ID)" msgstr "Kişi rolü (ID)" -#: tenancy/filtersets.py:128 +#: netbox/tenancy/filtersets.py:128 msgid "Contact role (slug)" msgstr "İletişim rolü (kısa ad)" -#: tenancy/filtersets.py:159 +#: netbox/tenancy/filtersets.py:159 msgid "Contact group" msgstr "İletişim grubu" -#: tenancy/filtersets.py:170 +#: netbox/tenancy/filtersets.py:170 msgid "Parent tenant group (ID)" msgstr "Ana kiracı grubu (ID)" -#: tenancy/filtersets.py:176 +#: netbox/tenancy/filtersets.py:176 msgid "Parent tenant group (slug)" msgstr "Ana kiracı grubu (sümüklü böcek)" -#: tenancy/filtersets.py:182 tenancy/filtersets.py:202 +#: netbox/tenancy/filtersets.py:182 netbox/tenancy/filtersets.py:202 msgid "Tenant group (ID)" msgstr "Kiracı grubu (ID)" -#: tenancy/filtersets.py:235 +#: netbox/tenancy/filtersets.py:235 msgid "Tenant Group (ID)" msgstr "Kiracı Grubu (ID)" -#: tenancy/filtersets.py:242 +#: netbox/tenancy/filtersets.py:242 msgid "Tenant Group (slug)" msgstr "Kiracı Grubu (kısa ad)" -#: tenancy/forms/bulk_edit.py:66 +#: netbox/tenancy/forms/bulk_edit.py:66 msgid "Desciption" msgstr "Tanımlama" -#: tenancy/forms/bulk_import.py:101 +#: netbox/tenancy/forms/bulk_import.py:101 msgid "Assigned contact" msgstr "Atanan kişi" -#: tenancy/models/contacts.py:32 +#: netbox/tenancy/models/contacts.py:32 msgid "contact group" msgstr "iletişim grubu" -#: tenancy/models/contacts.py:33 +#: netbox/tenancy/models/contacts.py:33 msgid "contact groups" msgstr "iletişim grupları" -#: tenancy/models/contacts.py:48 +#: netbox/tenancy/models/contacts.py:48 msgid "contact role" msgstr "iletişim rolü" -#: tenancy/models/contacts.py:49 +#: netbox/tenancy/models/contacts.py:49 msgid "contact roles" msgstr "iletişim rolleri" -#: tenancy/models/contacts.py:68 +#: netbox/tenancy/models/contacts.py:68 msgid "title" msgstr "başlık" -#: tenancy/models/contacts.py:73 +#: netbox/tenancy/models/contacts.py:73 msgid "phone" msgstr "telefon" -#: tenancy/models/contacts.py:78 +#: netbox/tenancy/models/contacts.py:78 msgid "email" msgstr "E-posta" -#: tenancy/models/contacts.py:87 +#: netbox/tenancy/models/contacts.py:87 msgid "link" msgstr "bağlantı" -#: tenancy/models/contacts.py:103 +#: netbox/tenancy/models/contacts.py:103 msgid "contact" msgstr "temas" -#: tenancy/models/contacts.py:104 +#: netbox/tenancy/models/contacts.py:104 msgid "contacts" msgstr "kişileri" -#: tenancy/models/contacts.py:153 +#: netbox/tenancy/models/contacts.py:153 msgid "contact assignment" msgstr "iletişim ataması" -#: tenancy/models/contacts.py:154 +#: netbox/tenancy/models/contacts.py:154 msgid "contact assignments" msgstr "iletişim atamaları" -#: tenancy/models/contacts.py:170 +#: netbox/tenancy/models/contacts.py:170 #, python-brace-format msgid "Contacts cannot be assigned to this object type ({type})." msgstr "Kişiler bu nesne türüne atanamaz ({type})." -#: tenancy/models/tenants.py:32 +#: netbox/tenancy/models/tenants.py:32 msgid "tenant group" msgstr "kiracı grubu" -#: tenancy/models/tenants.py:33 +#: netbox/tenancy/models/tenants.py:33 msgid "tenant groups" msgstr "kiracı grupları" -#: tenancy/models/tenants.py:70 +#: netbox/tenancy/models/tenants.py:70 msgid "Tenant name must be unique per group." msgstr "Kiracı adı, her grup için benzersiz olmalıdır." -#: tenancy/models/tenants.py:80 +#: netbox/tenancy/models/tenants.py:80 msgid "Tenant slug must be unique per group." msgstr "Kiracı kısa adı, her grup için benzersiz olmalıdır." -#: tenancy/models/tenants.py:88 +#: netbox/tenancy/models/tenants.py:88 msgid "tenant" msgstr "kiracı" -#: tenancy/models/tenants.py:89 +#: netbox/tenancy/models/tenants.py:89 msgid "tenants" msgstr "kiracılar" -#: tenancy/tables/contacts.py:112 +#: netbox/tenancy/tables/contacts.py:112 msgid "Contact Title" msgstr "İletişim Başlığı" -#: tenancy/tables/contacts.py:116 +#: netbox/tenancy/tables/contacts.py:116 msgid "Contact Phone" msgstr "İletişim Telefonu" -#: tenancy/tables/contacts.py:120 +#: netbox/tenancy/tables/contacts.py:120 msgid "Contact Email" msgstr "İletişim E-posta" -#: tenancy/tables/contacts.py:124 +#: netbox/tenancy/tables/contacts.py:124 msgid "Contact Address" msgstr "İletişim Adresi" -#: tenancy/tables/contacts.py:128 +#: netbox/tenancy/tables/contacts.py:128 msgid "Contact Link" msgstr "İletişim Bağlantısı" -#: tenancy/tables/contacts.py:132 +#: netbox/tenancy/tables/contacts.py:132 msgid "Contact Description" msgstr "İletişim Açıklaması" -#: users/filtersets.py:33 users/filtersets.py:68 +#: netbox/users/filtersets.py:33 netbox/users/filtersets.py:68 msgid "Permission (ID)" msgstr "İzin (ID)" -#: users/filtersets.py:63 users/filtersets.py:181 +#: netbox/users/filtersets.py:63 netbox/users/filtersets.py:181 msgid "Group (name)" msgstr "Grup (isim)" -#: users/forms/bulk_edit.py:26 +#: netbox/users/forms/bulk_edit.py:26 msgid "First name" msgstr "İlk isim" -#: users/forms/bulk_edit.py:31 +#: netbox/users/forms/bulk_edit.py:31 msgid "Last name" msgstr "Soyadı" -#: users/forms/bulk_edit.py:43 +#: netbox/users/forms/bulk_edit.py:43 msgid "Staff status" msgstr "Personel durumu" -#: users/forms/bulk_edit.py:48 +#: netbox/users/forms/bulk_edit.py:48 msgid "Superuser status" msgstr "Süper kullanıcı durumu" -#: users/forms/bulk_import.py:41 +#: netbox/users/forms/bulk_import.py:41 msgid "If no key is provided, one will be generated automatically." msgstr "Anahtar sağlanmazsa, bir anahtar otomatik olarak oluşturulur." -#: users/forms/filtersets.py:52 users/tables.py:42 +#: netbox/users/forms/filtersets.py:52 netbox/users/tables.py:42 msgid "Is Staff" msgstr "Personel mi" -#: users/forms/filtersets.py:59 users/tables.py:45 +#: netbox/users/forms/filtersets.py:59 netbox/users/tables.py:45 msgid "Is Superuser" msgstr "Süper kullanıcı mı" -#: users/forms/filtersets.py:92 users/tables.py:86 +#: netbox/users/forms/filtersets.py:92 netbox/users/tables.py:86 msgid "Can View" msgstr "Görebilir" -#: users/forms/filtersets.py:99 users/tables.py:89 +#: netbox/users/forms/filtersets.py:99 netbox/users/tables.py:89 msgid "Can Add" msgstr "Ekleyebilir" -#: users/forms/filtersets.py:106 users/tables.py:92 +#: netbox/users/forms/filtersets.py:106 netbox/users/tables.py:92 msgid "Can Change" msgstr "Değişebilir" -#: users/forms/filtersets.py:113 users/tables.py:95 +#: netbox/users/forms/filtersets.py:113 netbox/users/tables.py:95 msgid "Can Delete" msgstr "Silebilir" -#: users/forms/model_forms.py:63 +#: netbox/users/forms/model_forms.py:63 msgid "User Interface" msgstr "Kullanıcı Arayüzü" -#: users/forms/model_forms.py:115 +#: netbox/users/forms/model_forms.py:115 msgid "" "Keys must be at least 40 characters in length. Be sure to record " "your key prior to submitting this form, as it may no longer be " @@ -13243,7 +13921,7 @@ msgstr "" "kaydettiğinizden emin olun belirteç oluşturulduktan sonra artık " "erişilemeyebileceğinden, bu formu göndermeden önce." -#: users/forms/model_forms.py:127 +#: netbox/users/forms/model_forms.py:127 msgid "" "Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for" " no restrictions. Example: " @@ -13253,32 +13931,32 @@ msgstr "" "olmadan boş bırakın. Örnek: 10.1.1.0/24.192.168.10.16/32,2001: db 8:1:" " :/64" -#: users/forms/model_forms.py:176 +#: netbox/users/forms/model_forms.py:176 msgid "Confirm password" msgstr "Şifreyi onayla" -#: users/forms/model_forms.py:179 +#: netbox/users/forms/model_forms.py:179 msgid "Enter the same password as before, for verification." msgstr "Doğrulama için öncekiyle aynı şifreyi girin." -#: users/forms/model_forms.py:228 +#: netbox/users/forms/model_forms.py:228 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." -#: users/forms/model_forms.py:291 +#: netbox/users/forms/model_forms.py:291 msgid "Additional actions" msgstr "Ek eylemler" -#: users/forms/model_forms.py:294 +#: netbox/users/forms/model_forms.py:294 msgid "Actions granted in addition to those listed above" msgstr "Yukarıda listelenenlere ek olarak verilen eylemler" -#: users/forms/model_forms.py:310 +#: netbox/users/forms/model_forms.py:310 msgid "Objects" msgstr "Nesneler" -#: users/forms/model_forms.py:322 +#: netbox/users/forms/model_forms.py:322 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 " @@ -13288,76 +13966,76 @@ 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." -#: users/forms/model_forms.py:361 +#: netbox/users/forms/model_forms.py:361 msgid "At least one action must be selected." msgstr "En az bir eylem seçilmelidir." -#: users/forms/model_forms.py:379 +#: netbox/users/forms/model_forms.py:379 #, python-brace-format msgid "Invalid filter for {model}: {error}" msgstr "Geçersiz filtre {model}: {error}" -#: users/models/permissions.py:39 +#: netbox/users/models/permissions.py:39 msgid "The list of actions granted by this permission" msgstr "Bu izin tarafından verilen eylemlerin listesi" -#: users/models/permissions.py:44 +#: netbox/users/models/permissions.py:44 msgid "constraints" msgstr "kısıtlamaları" -#: users/models/permissions.py:45 +#: netbox/users/models/permissions.py:45 msgid "" "Queryset filter matching the applicable objects of the selected type(s)" msgstr "Seçili türlerin uygulanabilir nesneleriyle eşleşen Queryset filtresi" -#: users/models/permissions.py:52 +#: netbox/users/models/permissions.py:52 msgid "permission" msgstr "izin" -#: users/models/permissions.py:53 users/models/users.py:47 +#: netbox/users/models/permissions.py:53 netbox/users/models/users.py:47 msgid "permissions" msgstr "izinler" -#: users/models/preferences.py:30 users/models/preferences.py:31 +#: netbox/users/models/preferences.py:30 netbox/users/models/preferences.py:31 msgid "user preferences" msgstr "kullanıcı tercihleri" -#: users/models/preferences.py:98 +#: netbox/users/models/preferences.py:98 #, python-brace-format msgid "Key '{path}' is a leaf node; cannot assign new keys" msgstr "Anahtar '{path}'bir yaprak düğümüdür; yeni anahtarlar atanamıyor" -#: users/models/preferences.py:110 +#: netbox/users/models/preferences.py:110 #, python-brace-format msgid "Key '{path}' is a dictionary; cannot assign a non-dictionary value" msgstr "Anahtar '{path}'bir sözlüktür; sözlük dışı bir değer atayamaz" -#: users/models/tokens.py:37 +#: netbox/users/models/tokens.py:37 msgid "expires" msgstr "süresi dolmak" -#: users/models/tokens.py:42 +#: netbox/users/models/tokens.py:42 msgid "last used" msgstr "son kullanılan" -#: users/models/tokens.py:47 +#: netbox/users/models/tokens.py:47 msgid "key" msgstr "anahtar" -#: users/models/tokens.py:53 +#: netbox/users/models/tokens.py:53 msgid "write enabled" msgstr "yazma etkin" -#: users/models/tokens.py:55 +#: netbox/users/models/tokens.py:55 msgid "Permit create/update/delete operations using this key" msgstr "" "Bu anahtarı kullanarak oluşturma/güncelleme/silme işlemlerine izin verin" -#: users/models/tokens.py:66 +#: netbox/users/models/tokens.py:66 msgid "allowed IPs" msgstr "izin verilen IP'ler" -#: users/models/tokens.py:68 +#: netbox/users/models/tokens.py:68 msgid "" "Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for" " no restrictions. Ex: \"10.1.1.0/24, 192.168.10.16/32, 2001:DB8:1::/64\"" @@ -13366,49 +14044,49 @@ msgstr "" "olmadan boş bırakın. Örn: “10.1.1.0/24, 192.168.10.16/32, 2001: DB 8:1: " ":/64\"" -#: users/models/tokens.py:76 +#: netbox/users/models/tokens.py:76 msgid "token" msgstr "jeton" -#: users/models/tokens.py:77 +#: netbox/users/models/tokens.py:77 msgid "tokens" msgstr "jetonlar" -#: users/models/users.py:57 vpn/models/crypto.py:42 +#: netbox/users/models/users.py:57 netbox/vpn/models/crypto.py:42 msgid "group" msgstr "grup" -#: users/models/users.py:58 users/models/users.py:77 +#: netbox/users/models/users.py:58 netbox/users/models/users.py:77 msgid "groups" msgstr "gruplar" -#: users/models/users.py:92 +#: netbox/users/models/users.py:92 msgid "user" msgstr "kullanıcı" -#: users/models/users.py:93 +#: netbox/users/models/users.py:93 msgid "users" msgstr "kullanıcıları" -#: users/models/users.py:104 +#: netbox/users/models/users.py:104 msgid "A user with this username already exists." msgstr "Bu kullanıcı adına sahip bir kullanıcı zaten var." -#: users/tables.py:98 +#: netbox/users/tables.py:98 msgid "Custom Actions" msgstr "Özel Eylemler" -#: utilities/api.py:153 +#: netbox/utilities/api.py:153 #, python-brace-format msgid "Related object not found using the provided attributes: {params}" msgstr "Sağlanan öznitelikler kullanılarak ilgili nesne bulunamadı: {params}" -#: utilities/api.py:156 +#: netbox/utilities/api.py:156 #, python-brace-format msgid "Multiple objects match the provided attributes: {params}" msgstr "Birden çok nesne sağlanan özniteliklerle eşleşir: {params}" -#: utilities/api.py:168 +#: netbox/utilities/api.py:168 #, python-brace-format msgid "" "Related objects must be referenced by numeric ID or by dictionary of " @@ -13417,41 +14095,41 @@ msgstr "" "İlgili nesnelere sayısal kimlik veya öznitelikler sözlüğü ile " "başvurulmalıdır. Tanınmayan bir değer alındı: {value}" -#: utilities/api.py:177 +#: netbox/utilities/api.py:177 #, 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}" -#: utilities/choices.py:19 +#: netbox/utilities/choices.py:19 #, python-brace-format msgid "{name} has a key defined but CHOICES is not a list" msgstr "{name} tanımlanmış bir anahtarı var ama SEÇENEKLER bir liste değil" -#: utilities/conversion.py:19 +#: netbox/utilities/conversion.py:19 msgid "Weight must be a positive number" msgstr "Ağırlık pozitif bir sayı olmalıdır" -#: utilities/conversion.py:21 +#: netbox/utilities/conversion.py:21 #, python-brace-format msgid "Invalid value '{weight}' for weight (must be a number)" msgstr "Geçersiz değer '{weight}'ağırlık için (bir sayı olmalıdır)" -#: utilities/conversion.py:32 utilities/conversion.py:62 +#: netbox/utilities/conversion.py:32 netbox/utilities/conversion.py:62 #, python-brace-format msgid "Unknown unit {unit}. Must be one of the following: {valid_units}" msgstr "" "Bilinmeyen birim {unit}. Aşağıdakilerden biri olmalıdır: {valid_units}" -#: utilities/conversion.py:45 +#: netbox/utilities/conversion.py:45 msgid "Length must be a positive number" msgstr "Uzunluk pozitif bir sayı olmalıdır" -#: utilities/conversion.py:47 +#: netbox/utilities/conversion.py:47 #, python-brace-format msgid "Invalid value '{length}' for length (must be a number)" msgstr "Geçersiz değer '{length}'uzunluk için (bir sayı olmalıdır)" -#: utilities/error_handlers.py:31 +#: netbox/utilities/error_handlers.py:31 #, python-brace-format msgid "" "Unable to delete {objects}. {count} dependent objects were " @@ -13459,11 +14137,11 @@ msgid "" msgstr "" "Silinemiyor {objects}. {count} bağımlı nesneler bulundu: " -#: utilities/error_handlers.py:33 +#: netbox/utilities/error_handlers.py:33 msgid "More than 50" msgstr "50'den fazla" -#: utilities/fields.py:157 +#: netbox/utilities/fields.py:157 #, python-format msgid "" "%s(%r) is invalid. to_model parameter to CounterCacheField must be a string " @@ -13472,7 +14150,7 @@ msgstr "" "%s(%r) geçersiz. counterCacheField için to_model parametresi 'app.model' " "biçiminde bir dize olmalıdır" -#: utilities/fields.py:167 +#: netbox/utilities/fields.py:167 #, python-format msgid "" "%s(%r) is invalid. to_field parameter to CounterCacheField must be a string " @@ -13481,37 +14159,37 @@ msgstr "" "%s(%r) geçersiz. counterCacheField için to_field parametresi 'field' " "biçiminde bir dize olmalıdır" -#: utilities/forms/bulk_import.py:23 +#: netbox/utilities/forms/bulk_import.py:23 msgid "Enter object data in CSV, JSON or YAML format." msgstr "Nesne verilerini CSV, JSON veya YAML biçiminde girin." -#: utilities/forms/bulk_import.py:36 +#: netbox/utilities/forms/bulk_import.py:36 msgid "CSV delimiter" msgstr "CSV sınırlayıcı" -#: utilities/forms/bulk_import.py:37 +#: netbox/utilities/forms/bulk_import.py:37 msgid "The character which delimits CSV fields. Applies only to CSV format." msgstr "" "CSV alanlarını sınırlayan karakter. Yalnızca CSV formatı için geçerlidir." -#: utilities/forms/bulk_import.py:51 +#: netbox/utilities/forms/bulk_import.py:51 msgid "Form data must be empty when uploading/selecting a file." msgstr "Bir dosya yüklerken/seçerken form verileri boş olmalıdır." -#: utilities/forms/bulk_import.py:80 +#: netbox/utilities/forms/bulk_import.py:80 #, python-brace-format msgid "Unknown data format: {format}" msgstr "Bilinmeyen veri biçimi: {format}" -#: utilities/forms/bulk_import.py:100 +#: netbox/utilities/forms/bulk_import.py:100 msgid "Unable to detect data format. Please specify." msgstr "Veri biçimi tespit edilemiyor. Lütfen belirtin." -#: utilities/forms/bulk_import.py:123 +#: netbox/utilities/forms/bulk_import.py:123 msgid "Invalid CSV delimiter" msgstr "Geçersiz CSV sınırlayıcı" -#: utilities/forms/bulk_import.py:167 +#: netbox/utilities/forms/bulk_import.py:167 msgid "" "Invalid YAML data. Data must be in the form of multiple documents, or a " "single document comprising a list of dictionaries." @@ -13519,7 +14197,7 @@ msgstr "" "Geçersiz YAML verileri. Veriler birden fazla belge veya bir sözlük listesi " "içeren tek bir belge şeklinde olmalıdır." -#: utilities/forms/fields/array.py:17 +#: netbox/utilities/forms/fields/array.py:17 #, python-brace-format msgid "" "Invalid list ({value}). Must be numeric and ranges must be in ascending " @@ -13528,17 +14206,18 @@ msgstr "" "Geçersiz liste ({value}). Sayısal olmalı ve aralıklar artan sırada " "olmalıdır." -#: utilities/forms/fields/csv.py:44 +#: netbox/utilities/forms/fields/csv.py:44 #, python-brace-format msgid "Invalid value for a multiple choice field: {value}" msgstr "Çoktan seçmeli alan için geçersiz değer: {value}" -#: utilities/forms/fields/csv.py:57 utilities/forms/fields/csv.py:74 +#: netbox/utilities/forms/fields/csv.py:57 +#: netbox/utilities/forms/fields/csv.py:74 #, python-format msgid "Object not found: %(value)s" msgstr "Nesne bulunamadı: %(value)s" -#: utilities/forms/fields/csv.py:65 +#: netbox/utilities/forms/fields/csv.py:65 #, python-brace-format msgid "" "\"{value}\" is not a unique value for this field; multiple objects were " @@ -13546,15 +14225,15 @@ msgid "" msgstr "" "“{value}“bu alan için benzersiz bir değer değil; birden fazla nesne bulundu" -#: utilities/forms/fields/csv.py:97 +#: netbox/utilities/forms/fields/csv.py:97 msgid "Object type must be specified as \".\"" msgstr "Nesne türü şu şekilde belirtilmelidir”.“" -#: utilities/forms/fields/csv.py:101 +#: netbox/utilities/forms/fields/csv.py:101 msgid "Invalid object type" msgstr "Geçersiz nesne türü" -#: utilities/forms/fields/expandable.py:25 +#: netbox/utilities/forms/fields/expandable.py:25 msgid "" "Alphanumeric ranges are supported for bulk creation. Mixed cases and types " "within a single range are not supported (example: " @@ -13564,7 +14243,7 @@ msgstr "" "karışık durumlar ve türler desteklenmez (örnek: [ge, xe] -0/0/ " "[0-9])." -#: utilities/forms/fields/expandable.py:46 +#: netbox/utilities/forms/fields/expandable.py:46 msgid "" "Specify a numeric range to create multiple IPs.
Example: " "192.0.2.[1,5,100-254]/24" @@ -13572,7 +14251,7 @@ msgstr "" "Birden çok IP oluşturmak için sayısal bir aralık belirtin.
Örnek: " "192.0.2. [1.5,100-254] /24" -#: utilities/forms/fields/fields.py:31 +#: netbox/utilities/forms/fields/fields.py:31 #, python-brace-format msgid "" " İndirim sözdizimi desteklenir" -#: utilities/forms/fields/fields.py:48 +#: netbox/utilities/forms/fields/fields.py:48 msgid "URL-friendly unique shorthand" msgstr "URL dostu benzersiz stenografi" -#: utilities/forms/fields/fields.py:101 +#: netbox/utilities/forms/fields/fields.py:101 msgid "Enter context data in JSON format." msgstr "" "İçeriğe bağlam verilerini girin JSON " "biçim." -#: utilities/forms/fields/fields.py:124 +#: netbox/utilities/forms/fields/fields.py:124 msgid "MAC address must be in EUI-48 format" msgstr "MAC adresi EUI-48 formatında olmalıdır" -#: utilities/forms/forms.py:52 +#: netbox/utilities/forms/forms.py:52 msgid "Use regular expressions" msgstr "Düzenli ifadeler kullan" -#: utilities/forms/forms.py:75 +#: netbox/utilities/forms/forms.py:75 msgid "" "Numeric ID of an existing object to update (if not creating a new object)" msgstr "" "Güncellenecek mevcut bir nesnenin sayısal kimliği (yeni bir nesne " "oluşturmuyorsa)" -#: utilities/forms/forms.py:92 +#: netbox/utilities/forms/forms.py:92 #, python-brace-format msgid "Unrecognized header: {name}" msgstr "Tanınmayan başlık: {name}" -#: utilities/forms/forms.py:118 +#: netbox/utilities/forms/forms.py:118 msgid "Available Columns" msgstr "Kullanılabilir Sütunlar" -#: utilities/forms/forms.py:126 +#: netbox/utilities/forms/forms.py:126 msgid "Selected Columns" msgstr "Seçili Sütunlar" -#: utilities/forms/mixins.py:44 +#: netbox/utilities/forms/mixins.py:44 msgid "" "This object has been modified since the form was rendered. Please consult " "the object's change log for details." @@ -13627,13 +14306,13 @@ msgstr "" "Bu nesne, form oluşturulduğundan beri değiştirildi. Ayrıntılar için lütfen " "nesnenin değişiklik günlüğüne bakın." -#: utilities/forms/utils.py:42 utilities/forms/utils.py:68 -#: utilities/forms/utils.py:85 utilities/forms/utils.py:87 +#: netbox/utilities/forms/utils.py:42 netbox/utilities/forms/utils.py:68 +#: netbox/utilities/forms/utils.py:85 netbox/utilities/forms/utils.py:87 #, python-brace-format msgid "Range \"{value}\" is invalid." msgstr "Menzil”{value}“geçersiz." -#: utilities/forms/utils.py:74 +#: netbox/utilities/forms/utils.py:74 #, python-brace-format msgid "" "Invalid range: Ending value ({end}) must be greater than beginning value " @@ -13642,54 +14321,54 @@ msgstr "" "Geçersiz aralık: Bitiş değeri ({end}) başlangıç değerinden büyük olmalıdır " "({begin})." -#: utilities/forms/utils.py:232 +#: netbox/utilities/forms/utils.py:232 #, python-brace-format msgid "Duplicate or conflicting column header for \"{field}\"" msgstr "Yinelenen veya çakışan sütun başlığı”{field}“" -#: utilities/forms/utils.py:238 +#: netbox/utilities/forms/utils.py:238 #, python-brace-format msgid "Duplicate or conflicting column header for \"{header}\"" msgstr "Yinelenen veya çakışan sütun başlığı”{header}“" -#: utilities/forms/utils.py:247 +#: netbox/utilities/forms/utils.py:247 #, python-brace-format msgid "Row {row}: Expected {count_expected} columns but found {count_found}" msgstr "" "Satır {row}: Bekleniyor {count_expected} sütunlar ama bulundu {count_found}" -#: utilities/forms/utils.py:270 +#: netbox/utilities/forms/utils.py:270 #, python-brace-format msgid "Unexpected column header \"{field}\" found." msgstr "Beklenmeyen sütun başlığı”{field}“bulundu." -#: utilities/forms/utils.py:272 +#: netbox/utilities/forms/utils.py:272 #, python-brace-format msgid "Column \"{field}\" is not a related object; cannot use dots" msgstr "Sütun”{field}“ilgili bir nesne değildir; nokta kullanamaz" -#: utilities/forms/utils.py:276 +#: netbox/utilities/forms/utils.py:276 #, python-brace-format msgid "Invalid related object attribute for column \"{field}\": {to_field}" msgstr "Sütun için geçersiz ilgili nesne özniteliği”{field}“: {to_field}" -#: utilities/forms/utils.py:284 +#: netbox/utilities/forms/utils.py:284 #, python-brace-format msgid "Required column header \"{header}\" not found." msgstr "Gerekli sütun başlığı”{header}“Bulunamadı." -#: utilities/forms/widgets/apiselect.py:124 +#: netbox/utilities/forms/widgets/apiselect.py:124 #, python-brace-format msgid "Missing required value for dynamic query param: '{dynamic_params}'" msgstr "" "Dinamik sorgu parametresi için gerekli değer eksik: '{dynamic_params}'" -#: utilities/forms/widgets/apiselect.py:141 +#: netbox/utilities/forms/widgets/apiselect.py:141 #, python-brace-format msgid "Missing required value for static query param: '{static_params}'" msgstr "Statik sorgu parametresi için gerekli değer eksik: '{static_params}'" -#: utilities/permissions.py:39 +#: netbox/utilities/permissions.py:39 #, python-brace-format msgid "" "Invalid permission name: {name}. Must be in the format " @@ -13697,115 +14376,115 @@ msgid "" msgstr "" "Geçersiz izin adı: {name}. Formatında olmalı ._" -#: utilities/permissions.py:57 +#: netbox/utilities/permissions.py:57 #, python-brace-format msgid "Unknown app_label/model_name for {name}" msgstr "Bilinmeyen app_label/model_name {name}" -#: utilities/request.py:76 +#: netbox/utilities/request.py:76 #, python-brace-format msgid "Invalid IP address set for {header}: {ip}" msgstr "Geçersiz IP adresi ayarlandı {header}: {ip}" -#: utilities/tables.py:47 +#: netbox/utilities/tables.py:47 #, python-brace-format msgid "A column named {name} is already defined for table {table_name}" msgstr "Adlı bir sütun {name} tablo için zaten tanımlanmıştır {table_name}" -#: utilities/templates/builtins/customfield_value.html:30 +#: netbox/utilities/templates/builtins/customfield_value.html:30 msgid "Not defined" msgstr "Tanımlanmamış" -#: utilities/templates/buttons/bookmark.html:9 +#: netbox/utilities/templates/buttons/bookmark.html:9 msgid "Unbookmark" msgstr "Yer İşaretini Kaldır" -#: utilities/templates/buttons/bookmark.html:13 +#: netbox/utilities/templates/buttons/bookmark.html:13 msgid "Bookmark" msgstr "Yer işareti" -#: utilities/templates/buttons/clone.html:4 +#: netbox/utilities/templates/buttons/clone.html:4 msgid "Clone" msgstr "Klon" -#: utilities/templates/buttons/export.html:7 +#: netbox/utilities/templates/buttons/export.html:7 msgid "Current View" msgstr "Geçerli Görünüm" -#: utilities/templates/buttons/export.html:8 +#: netbox/utilities/templates/buttons/export.html:8 msgid "All Data" msgstr "Tüm Veriler" -#: utilities/templates/buttons/export.html:28 +#: netbox/utilities/templates/buttons/export.html:28 msgid "Add export template" msgstr "Dışa aktarma şablonu ekle" -#: utilities/templates/buttons/import.html:4 +#: netbox/utilities/templates/buttons/import.html:4 msgid "Import" msgstr "İthalat" -#: utilities/templates/form_helpers/render_field.html:39 +#: netbox/utilities/templates/form_helpers/render_field.html:39 msgid "Copy to clipboard" msgstr "Panoya kopyala" -#: utilities/templates/form_helpers/render_field.html:55 +#: netbox/utilities/templates/form_helpers/render_field.html:55 msgid "This field is required" msgstr "Bu alan zorunludur" -#: utilities/templates/form_helpers/render_field.html:68 +#: netbox/utilities/templates/form_helpers/render_field.html:68 msgid "Set Null" msgstr "Sıfır Ayarla" -#: utilities/templates/helpers/applied_filters.html:11 +#: netbox/utilities/templates/helpers/applied_filters.html:11 msgid "Clear all" msgstr "Hepsini temizle" -#: utilities/templates/helpers/table_config_form.html:8 +#: netbox/utilities/templates/helpers/table_config_form.html:8 msgid "Table Configuration" msgstr "Tablo Yapılandırması" -#: utilities/templates/helpers/table_config_form.html:31 +#: netbox/utilities/templates/helpers/table_config_form.html:31 msgid "Move Up" msgstr "Yukarı hareket et" -#: utilities/templates/helpers/table_config_form.html:34 +#: netbox/utilities/templates/helpers/table_config_form.html:34 msgid "Move Down" msgstr "Aşağı hareket et" -#: utilities/templates/widgets/apiselect.html:7 +#: netbox/utilities/templates/widgets/apiselect.html:7 msgid "Open selector" msgstr "Seçiciyi aç" -#: utilities/templates/widgets/clearable_file_input.html:12 +#: netbox/utilities/templates/widgets/clearable_file_input.html:12 msgid "None assigned" msgstr "Atanmadı" -#: utilities/templates/widgets/markdown_input.html:6 +#: netbox/utilities/templates/widgets/markdown_input.html:6 msgid "Write" msgstr "Yazmak" -#: utilities/testing/views.py:633 +#: netbox/utilities/testing/views.py:633 msgid "The test must define csv_update_data." msgstr "Test csv_update_data tanımlamalıdır." -#: utilities/validators.py:65 +#: netbox/utilities/validators.py:65 #, python-brace-format msgid "{value} is not a valid regular expression." msgstr "{value} geçerli bir normal ifade değildir." -#: utilities/views.py:40 +#: netbox/utilities/views.py:40 #, python-brace-format msgid "{self.__class__.__name__} must implement get_required_permission()" msgstr "" "{self.__class__.__name__} get_required_permissions () uygulamasını " "uygulamalıdır" -#: utilities/views.py:76 +#: netbox/utilities/views.py:76 #, python-brace-format msgid "{class_name} must implement get_required_permission()" msgstr "{class_name} get_required_permissions () uygulamasını uygulamalıdır" -#: utilities/views.py:100 +#: netbox/utilities/views.py:100 #, python-brace-format msgid "" "{class_name} has no queryset defined. ObjectPermissionRequiredMixin may only" @@ -13814,61 +14493,63 @@ msgstr "" "{class_name} tanımlanmış bir sorgu seti yok. ObjectPermissionRequiredMixin " "yalnızca temel sorgu kümesini tanımlayan görünümlerde kullanılabilir" -#: virtualization/filtersets.py:79 +#: netbox/virtualization/filtersets.py:79 msgid "Parent group (ID)" msgstr "Ana grup (ID)" -#: virtualization/filtersets.py:85 +#: netbox/virtualization/filtersets.py:85 msgid "Parent group (slug)" msgstr "Ebeveyn grubu (kısa ad)" -#: virtualization/filtersets.py:89 virtualization/filtersets.py:141 +#: netbox/virtualization/filtersets.py:89 +#: netbox/virtualization/filtersets.py:141 msgid "Cluster type (ID)" msgstr "Küme türü (ID)" -#: virtualization/filtersets.py:130 +#: netbox/virtualization/filtersets.py:130 msgid "Cluster group (ID)" msgstr "Küme grubu (ID)" -#: virtualization/filtersets.py:151 virtualization/filtersets.py:267 +#: netbox/virtualization/filtersets.py:151 +#: netbox/virtualization/filtersets.py:267 msgid "Cluster (ID)" msgstr "Küme (ID)" -#: virtualization/forms/bulk_edit.py:166 -#: virtualization/models/virtualmachines.py:115 +#: netbox/virtualization/forms/bulk_edit.py:166 +#: netbox/virtualization/models/virtualmachines.py:115 msgid "vCPUs" msgstr "vCPU'lar" -#: virtualization/forms/bulk_edit.py:170 +#: netbox/virtualization/forms/bulk_edit.py:170 msgid "Memory (MB)" msgstr "Bellek (MB)" -#: virtualization/forms/bulk_edit.py:174 +#: netbox/virtualization/forms/bulk_edit.py:174 msgid "Disk (GB)" msgstr "Disk (GB)" -#: virtualization/forms/bulk_edit.py:334 -#: virtualization/forms/filtersets.py:247 +#: netbox/virtualization/forms/bulk_edit.py:334 +#: netbox/virtualization/forms/filtersets.py:247 msgid "Size (GB)" msgstr "Boyut (GB)" -#: virtualization/forms/bulk_import.py:44 +#: netbox/virtualization/forms/bulk_import.py:44 msgid "Type of cluster" msgstr "Küme türü" -#: virtualization/forms/bulk_import.py:51 +#: netbox/virtualization/forms/bulk_import.py:51 msgid "Assigned cluster group" msgstr "Atanmış küme grubu" -#: virtualization/forms/bulk_import.py:96 +#: netbox/virtualization/forms/bulk_import.py:96 msgid "Assigned cluster" msgstr "Atanmış küme" -#: virtualization/forms/bulk_import.py:103 +#: netbox/virtualization/forms/bulk_import.py:103 msgid "Assigned device within cluster" msgstr "Küme içinde atanan aygıt" -#: virtualization/forms/model_forms.py:153 +#: netbox/virtualization/forms/model_forms.py:153 #, python-brace-format msgid "" "{device} belongs to a different site ({device_site}) than the cluster " @@ -13877,49 +14558,49 @@ msgstr "" "{device} adlı aygıt, ({cluster_site}) kümesinden farklı bir siteye " "({device_site}) aittir" -#: virtualization/forms/model_forms.py:192 +#: netbox/virtualization/forms/model_forms.py:192 msgid "Optionally pin this VM to a specific host device within the cluster" msgstr "" "İsteğe bağlı olarak bu sanal makineyi küme içindeki belirli bir ana aygıta " "sabitleyin" -#: virtualization/forms/model_forms.py:221 +#: netbox/virtualization/forms/model_forms.py:221 msgid "Site/Cluster" msgstr "Site/Küme" -#: virtualization/forms/model_forms.py:244 +#: netbox/virtualization/forms/model_forms.py:244 msgid "Disk size is managed via the attachment of virtual disks." msgstr "Disk boyutu sanal disklerin eklenmesiyle yönetilir." -#: virtualization/forms/model_forms.py:372 +#: netbox/virtualization/forms/model_forms.py:372 msgid "Disk" msgstr "Disk" -#: virtualization/models/clusters.py:25 +#: netbox/virtualization/models/clusters.py:25 msgid "cluster type" msgstr "küme türü" -#: virtualization/models/clusters.py:26 +#: netbox/virtualization/models/clusters.py:26 msgid "cluster types" msgstr "küme türleri" -#: virtualization/models/clusters.py:45 +#: netbox/virtualization/models/clusters.py:45 msgid "cluster group" msgstr "küme grubu" -#: virtualization/models/clusters.py:46 +#: netbox/virtualization/models/clusters.py:46 msgid "cluster groups" msgstr "küme grupları" -#: virtualization/models/clusters.py:121 +#: netbox/virtualization/models/clusters.py:121 msgid "cluster" msgstr "küme" -#: virtualization/models/clusters.py:122 +#: netbox/virtualization/models/clusters.py:122 msgid "clusters" msgstr "kümeleri" -#: virtualization/models/clusters.py:141 +#: netbox/virtualization/models/clusters.py:141 #, python-brace-format msgid "" "{count} devices are assigned as hosts for this cluster but are not in site " @@ -13928,47 +14609,47 @@ msgstr "" "{count} aygıt bu küme için ana bilgisayar olarak atanır, ancak {site} isimli" " site için için atanmaz" -#: virtualization/models/virtualmachines.py:123 +#: netbox/virtualization/models/virtualmachines.py:123 msgid "memory (MB)" msgstr "bellek (MB)" -#: virtualization/models/virtualmachines.py:128 +#: netbox/virtualization/models/virtualmachines.py:128 msgid "disk (GB)" msgstr "disk (GB)" -#: virtualization/models/virtualmachines.py:161 +#: netbox/virtualization/models/virtualmachines.py:161 msgid "Virtual machine name must be unique per cluster." msgstr "Sanal makine adı küme başına benzersiz olmalıdır." -#: virtualization/models/virtualmachines.py:164 +#: netbox/virtualization/models/virtualmachines.py:164 msgid "virtual machine" msgstr "sanal makine" -#: virtualization/models/virtualmachines.py:165 +#: netbox/virtualization/models/virtualmachines.py:165 msgid "virtual machines" msgstr "sanal makineler" -#: virtualization/models/virtualmachines.py:179 +#: netbox/virtualization/models/virtualmachines.py:179 msgid "A virtual machine must be assigned to a site and/or cluster." msgstr "Bir sanal makine bir siteye ve/veya kümeye atanmalıdır." -#: virtualization/models/virtualmachines.py:186 +#: netbox/virtualization/models/virtualmachines.py:186 #, python-brace-format msgid "" "The selected cluster ({cluster}) is not assigned to this site ({site})." msgstr "Seçilen küme ({cluster}) bu siteye atanmamıştır ({site})." -#: virtualization/models/virtualmachines.py:193 +#: netbox/virtualization/models/virtualmachines.py:193 msgid "Must specify a cluster when assigning a host device." msgstr "Ana aygıt atarken bir küme belirtmeniz gerekir." -#: virtualization/models/virtualmachines.py:198 +#: netbox/virtualization/models/virtualmachines.py:198 #, python-brace-format msgid "" "The selected device ({device}) is not assigned to this cluster ({cluster})." msgstr "Seçilen cihaz ({device}) bu kümeye atanmadı ({cluster})." -#: virtualization/models/virtualmachines.py:210 +#: netbox/virtualization/models/virtualmachines.py:210 #, python-brace-format msgid "" "The specified disk size ({size}) must match the aggregate size of assigned " @@ -13977,17 +14658,17 @@ msgstr "" "Belirtilen disk boyutu ({size}) atanmış sanal disklerin toplam boyutuyla " "eşleşmelidir ({total_size})." -#: virtualization/models/virtualmachines.py:224 +#: netbox/virtualization/models/virtualmachines.py:224 #, python-brace-format msgid "Must be an IPv{family} address. ({ip} is an IPv{version} address.)" msgstr "IPV olmalı{family} adres. ({ip} bir IPV{version} adres.)" -#: virtualization/models/virtualmachines.py:233 +#: netbox/virtualization/models/virtualmachines.py:233 #, python-brace-format msgid "The specified IP address ({ip}) is not assigned to this VM." msgstr "Belirtilen IP adresi ({ip}) bu VM'ye atanmadı." -#: virtualization/models/virtualmachines.py:391 +#: netbox/virtualization/models/virtualmachines.py:391 #, python-brace-format msgid "" "The selected parent interface ({parent}) belongs to a different virtual " @@ -13996,7 +14677,7 @@ msgstr "" "Seçilen üst arabirim ({parent}) farklı bir sanal makineye aittir " "({virtual_machine})." -#: virtualization/models/virtualmachines.py:406 +#: netbox/virtualization/models/virtualmachines.py:406 #, python-brace-format msgid "" "The selected bridge interface ({bridge}) belongs to a different virtual " @@ -14005,7 +14686,7 @@ msgstr "" "Seçilen köprü arayüzü ({bridge}) farklı bir sanal makineye aittir " "({virtual_machine})." -#: virtualization/models/virtualmachines.py:417 +#: netbox/virtualization/models/virtualmachines.py:417 #, python-brace-format msgid "" "The untagged VLAN ({untagged_vlan}) must belong to the same site as the " @@ -14014,382 +14695,391 @@ msgstr "" "Etiketlenmemiş VLAN ({untagged_vlan}) arabirimin ana sanal makinesiyle aynı " "siteye ait olmalı veya global olmalıdır." -#: virtualization/models/virtualmachines.py:429 +#: netbox/virtualization/models/virtualmachines.py:429 msgid "size (GB)" msgstr "boyut (GB)" -#: virtualization/models/virtualmachines.py:433 +#: netbox/virtualization/models/virtualmachines.py:433 msgid "virtual disk" msgstr "sanal disk" -#: virtualization/models/virtualmachines.py:434 +#: netbox/virtualization/models/virtualmachines.py:434 msgid "virtual disks" msgstr "sanal diskler" -#: vpn/choices.py:31 +#: netbox/vpn/choices.py:31 msgid "IPsec - Transport" msgstr "IPsec - Taşıma" -#: vpn/choices.py:32 +#: netbox/vpn/choices.py:32 msgid "IPsec - Tunnel" msgstr "IPsec - Tünel" -#: vpn/choices.py:33 +#: netbox/vpn/choices.py:33 msgid "IP-in-IP" msgstr "IP içinde IP" -#: vpn/choices.py:34 +#: netbox/vpn/choices.py:34 msgid "GRE" msgstr "GREC" -#: vpn/choices.py:56 +#: netbox/vpn/choices.py:56 msgid "Hub" msgstr "göbek" -#: vpn/choices.py:57 +#: netbox/vpn/choices.py:57 msgid "Spoke" msgstr "konuştu" -#: vpn/choices.py:80 +#: netbox/vpn/choices.py:80 msgid "Aggressive" msgstr "Agresif" -#: vpn/choices.py:81 +#: netbox/vpn/choices.py:81 msgid "Main" msgstr "Ana" -#: vpn/choices.py:92 +#: netbox/vpn/choices.py:92 msgid "Pre-shared keys" msgstr "Önceden paylaşılan anahtarlar" -#: vpn/choices.py:93 +#: netbox/vpn/choices.py:93 msgid "Certificates" msgstr "Sertifikalar" -#: vpn/choices.py:94 +#: netbox/vpn/choices.py:94 msgid "RSA signatures" msgstr "RSA imzaları" -#: vpn/choices.py:95 +#: netbox/vpn/choices.py:95 msgid "DSA signatures" msgstr "DSA imzaları" -#: vpn/choices.py:178 vpn/choices.py:179 vpn/choices.py:180 vpn/choices.py:181 -#: vpn/choices.py:182 vpn/choices.py:183 vpn/choices.py:184 vpn/choices.py:185 -#: vpn/choices.py:186 vpn/choices.py:187 vpn/choices.py:188 vpn/choices.py:189 -#: vpn/choices.py:190 vpn/choices.py:191 vpn/choices.py:192 vpn/choices.py:193 -#: vpn/choices.py:194 vpn/choices.py:195 vpn/choices.py:196 vpn/choices.py:197 -#: vpn/choices.py:198 vpn/choices.py:199 vpn/choices.py:200 vpn/choices.py:201 +#: netbox/vpn/choices.py:178 netbox/vpn/choices.py:179 +#: netbox/vpn/choices.py:180 netbox/vpn/choices.py:181 +#: netbox/vpn/choices.py:182 netbox/vpn/choices.py:183 +#: netbox/vpn/choices.py:184 netbox/vpn/choices.py:185 +#: netbox/vpn/choices.py:186 netbox/vpn/choices.py:187 +#: netbox/vpn/choices.py:188 netbox/vpn/choices.py:189 +#: netbox/vpn/choices.py:190 netbox/vpn/choices.py:191 +#: netbox/vpn/choices.py:192 netbox/vpn/choices.py:193 +#: netbox/vpn/choices.py:194 netbox/vpn/choices.py:195 +#: netbox/vpn/choices.py:196 netbox/vpn/choices.py:197 +#: netbox/vpn/choices.py:198 netbox/vpn/choices.py:199 +#: netbox/vpn/choices.py:200 netbox/vpn/choices.py:201 #, python-brace-format msgid "Group {n}" msgstr "Grup {n}" -#: vpn/choices.py:241 +#: netbox/vpn/choices.py:241 msgid "Ethernet Private LAN" msgstr "Ethernet Özel LAN" -#: vpn/choices.py:242 +#: netbox/vpn/choices.py:242 msgid "Ethernet Virtual Private LAN" msgstr "Ethernet Sanal Özel LAN" -#: vpn/choices.py:245 +#: netbox/vpn/choices.py:245 msgid "Ethernet Private Tree" msgstr "Ethernet Özel Ağacı" -#: vpn/choices.py:246 +#: netbox/vpn/choices.py:246 msgid "Ethernet Virtual Private Tree" msgstr "Ethernet Sanal Özel Ağacı" -#: vpn/filtersets.py:41 +#: netbox/vpn/filtersets.py:41 msgid "Tunnel group (ID)" msgstr "Tünel grubu (ID)" -#: vpn/filtersets.py:47 +#: netbox/vpn/filtersets.py:47 msgid "Tunnel group (slug)" msgstr "Tünel grubu (kısa ad)" -#: vpn/filtersets.py:54 +#: netbox/vpn/filtersets.py:54 msgid "IPSec profile (ID)" msgstr "IPsec profili (ID)" -#: vpn/filtersets.py:60 +#: netbox/vpn/filtersets.py:60 msgid "IPSec profile (name)" msgstr "IPsec profili (ad)" -#: vpn/filtersets.py:81 +#: netbox/vpn/filtersets.py:81 msgid "Tunnel (ID)" msgstr "Tünel (ID)" -#: vpn/filtersets.py:87 +#: netbox/vpn/filtersets.py:87 msgid "Tunnel (name)" msgstr "Tünel (isim)" -#: vpn/filtersets.py:118 +#: netbox/vpn/filtersets.py:118 msgid "Outside IP (ID)" msgstr "Dış IP (ID)" -#: vpn/filtersets.py:130 vpn/filtersets.py:153 vpn/filtersets.py:282 +#: netbox/vpn/filtersets.py:130 netbox/vpn/filtersets.py:153 +#: netbox/vpn/filtersets.py:282 msgid "IKE policy (ID)" msgstr "IKE ilkesi (ID)" -#: vpn/filtersets.py:136 vpn/filtersets.py:159 vpn/filtersets.py:288 +#: netbox/vpn/filtersets.py:136 netbox/vpn/filtersets.py:159 +#: netbox/vpn/filtersets.py:288 msgid "IKE policy (name)" msgstr "IKE ilkesi (isim)" -#: vpn/filtersets.py:215 vpn/filtersets.py:292 +#: netbox/vpn/filtersets.py:215 netbox/vpn/filtersets.py:292 msgid "IPSec policy (ID)" msgstr "IPsec ilkesi (ID)" -#: vpn/filtersets.py:221 vpn/filtersets.py:298 +#: netbox/vpn/filtersets.py:221 netbox/vpn/filtersets.py:298 msgid "IPSec policy (name)" msgstr "IPsec ilkesi (ad)" -#: vpn/filtersets.py:367 +#: netbox/vpn/filtersets.py:367 msgid "L2VPN (slug)" msgstr "L2VPN (kısa ad)" -#: vpn/filtersets.py:431 +#: netbox/vpn/filtersets.py:431 msgid "VM Interface (ID)" msgstr "VM Arabirimi (ID)" -#: vpn/filtersets.py:437 +#: netbox/vpn/filtersets.py:437 msgid "VLAN (name)" msgstr "VLAN (isim)" -#: vpn/forms/bulk_edit.py:45 vpn/forms/bulk_import.py:42 -#: vpn/forms/filtersets.py:54 +#: netbox/vpn/forms/bulk_edit.py:45 netbox/vpn/forms/bulk_import.py:42 +#: netbox/vpn/forms/filtersets.py:54 msgid "Tunnel group" msgstr "Tünel grubu" -#: vpn/forms/bulk_edit.py:117 vpn/models/crypto.py:47 +#: netbox/vpn/forms/bulk_edit.py:117 netbox/vpn/models/crypto.py:47 msgid "SA lifetime" msgstr "SA ömrü" -#: vpn/forms/bulk_edit.py:151 wireless/forms/bulk_edit.py:79 -#: wireless/forms/bulk_edit.py:126 wireless/forms/filtersets.py:64 -#: wireless/forms/filtersets.py:98 +#: netbox/vpn/forms/bulk_edit.py:151 netbox/wireless/forms/bulk_edit.py:79 +#: netbox/wireless/forms/bulk_edit.py:126 +#: netbox/wireless/forms/filtersets.py:64 +#: netbox/wireless/forms/filtersets.py:98 msgid "Pre-shared key" msgstr "Önceden paylaşılan anahtar" -#: vpn/forms/bulk_edit.py:237 vpn/forms/bulk_import.py:239 -#: vpn/forms/filtersets.py:199 vpn/forms/model_forms.py:370 -#: vpn/models/crypto.py:104 +#: netbox/vpn/forms/bulk_edit.py:237 netbox/vpn/forms/bulk_import.py:239 +#: netbox/vpn/forms/filtersets.py:199 netbox/vpn/forms/model_forms.py:370 +#: netbox/vpn/models/crypto.py:104 msgid "IKE policy" msgstr "IKE ilkesi" -#: vpn/forms/bulk_edit.py:242 vpn/forms/bulk_import.py:244 -#: vpn/forms/filtersets.py:204 vpn/forms/model_forms.py:374 -#: vpn/models/crypto.py:209 +#: netbox/vpn/forms/bulk_edit.py:242 netbox/vpn/forms/bulk_import.py:244 +#: netbox/vpn/forms/filtersets.py:204 netbox/vpn/forms/model_forms.py:374 +#: netbox/vpn/models/crypto.py:209 msgid "IPSec policy" msgstr "IPsec ilkesi" -#: vpn/forms/bulk_import.py:50 +#: netbox/vpn/forms/bulk_import.py:50 msgid "Tunnel encapsulation" msgstr "Tünel kapsülleme" -#: vpn/forms/bulk_import.py:83 +#: netbox/vpn/forms/bulk_import.py:83 msgid "Operational role" msgstr "Operasyonel rol" -#: vpn/forms/bulk_import.py:90 +#: netbox/vpn/forms/bulk_import.py:90 msgid "Parent device of assigned interface" msgstr "Atanan arayüzün ana aygıtı" -#: vpn/forms/bulk_import.py:97 +#: netbox/vpn/forms/bulk_import.py:97 msgid "Parent VM of assigned interface" msgstr "Atanan arabirimin üst VM'si" -#: vpn/forms/bulk_import.py:104 +#: netbox/vpn/forms/bulk_import.py:104 msgid "Device or virtual machine interface" msgstr "Aygıt veya sanal makine arayüzü" -#: vpn/forms/bulk_import.py:183 +#: netbox/vpn/forms/bulk_import.py:183 msgid "IKE proposal(s)" msgstr "IKE teklifi (lar)" -#: vpn/forms/bulk_import.py:215 vpn/models/crypto.py:197 +#: netbox/vpn/forms/bulk_import.py:215 netbox/vpn/models/crypto.py:197 msgid "Diffie-Hellman group for Perfect Forward Secrecy" msgstr "Perfect Forward Secrecy için Diffie-Hellman grubu" -#: vpn/forms/bulk_import.py:222 +#: netbox/vpn/forms/bulk_import.py:222 msgid "IPSec proposal(s)" msgstr "IPsec teklifleri" -#: vpn/forms/bulk_import.py:236 +#: netbox/vpn/forms/bulk_import.py:236 msgid "IPSec protocol" msgstr "IPsec protokolü" -#: vpn/forms/bulk_import.py:266 +#: netbox/vpn/forms/bulk_import.py:266 msgid "L2VPN type" msgstr "L2VPN türü" -#: vpn/forms/bulk_import.py:287 +#: netbox/vpn/forms/bulk_import.py:287 msgid "Parent device (for interface)" msgstr "Ana cihaz (arayüz için)" -#: vpn/forms/bulk_import.py:294 +#: netbox/vpn/forms/bulk_import.py:294 msgid "Parent virtual machine (for interface)" msgstr "Ana sanal makine (arayüz için)" -#: vpn/forms/bulk_import.py:301 +#: netbox/vpn/forms/bulk_import.py:301 msgid "Assigned interface (device or VM)" msgstr "Atanmış arayüz (cihaz veya VM)" -#: vpn/forms/bulk_import.py:334 +#: netbox/vpn/forms/bulk_import.py:334 msgid "Cannot import device and VM interface terminations simultaneously." msgstr "Aygıt ve VM arabirimi sonlandırmaları aynı anda içe aktarılamıyor." -#: vpn/forms/bulk_import.py:336 +#: netbox/vpn/forms/bulk_import.py:336 msgid "Each termination must specify either an interface or a VLAN." msgstr "Her sonlandırma bir arabirim veya bir VLAN belirtmelidir." -#: vpn/forms/bulk_import.py:338 +#: netbox/vpn/forms/bulk_import.py:338 msgid "Cannot assign both an interface and a VLAN." msgstr "Hem arabirim hem de VLAN atanamıyor." -#: vpn/forms/filtersets.py:130 +#: netbox/vpn/forms/filtersets.py:130 msgid "IKE version" msgstr "IKE versiyonu" -#: vpn/forms/filtersets.py:142 vpn/forms/filtersets.py:175 -#: vpn/forms/model_forms.py:298 vpn/forms/model_forms.py:334 +#: netbox/vpn/forms/filtersets.py:142 netbox/vpn/forms/filtersets.py:175 +#: netbox/vpn/forms/model_forms.py:298 netbox/vpn/forms/model_forms.py:334 msgid "Proposal" msgstr "Teklif" -#: vpn/forms/filtersets.py:251 +#: netbox/vpn/forms/filtersets.py:251 msgid "Assigned Object Type" msgstr "Atanan Nesne Türü" -#: vpn/forms/model_forms.py:95 vpn/forms/model_forms.py:130 -#: vpn/forms/model_forms.py:240 vpn/tables/tunnels.py:91 +#: netbox/vpn/forms/model_forms.py:95 netbox/vpn/forms/model_forms.py:130 +#: netbox/vpn/forms/model_forms.py:240 netbox/vpn/tables/tunnels.py:91 msgid "Tunnel interface" msgstr "Tünel arayüzü" -#: vpn/forms/model_forms.py:150 +#: netbox/vpn/forms/model_forms.py:150 msgid "First Termination" msgstr "İlk Fesih" -#: vpn/forms/model_forms.py:153 +#: netbox/vpn/forms/model_forms.py:153 msgid "Second Termination" msgstr "İkinci Sonlandırma" -#: vpn/forms/model_forms.py:197 +#: netbox/vpn/forms/model_forms.py:197 msgid "This parameter is required when defining a termination." msgstr "Bir sonlandırma tanımlarken bu parametre gereklidir." -#: vpn/forms/model_forms.py:320 vpn/forms/model_forms.py:356 +#: netbox/vpn/forms/model_forms.py:320 netbox/vpn/forms/model_forms.py:356 msgid "Policy" msgstr "İlke" -#: vpn/forms/model_forms.py:487 +#: netbox/vpn/forms/model_forms.py:487 msgid "A termination must specify an interface or VLAN." msgstr "Bir sonlandırma bir arayüz veya VLAN belirtmelidir." -#: vpn/forms/model_forms.py:489 +#: netbox/vpn/forms/model_forms.py:489 msgid "" "A termination can only have one terminating object (an interface or VLAN)." msgstr "" "Bir sonlandırma yalnızca bir sonlandırma nesnesine (bir arayüz veya VLAN) " "sahip olabilir." -#: vpn/models/crypto.py:33 +#: netbox/vpn/models/crypto.py:33 msgid "encryption algorithm" msgstr "şifreleme algoritması" -#: vpn/models/crypto.py:37 +#: netbox/vpn/models/crypto.py:37 msgid "authentication algorithm" msgstr "kimlik doğrulama algoritması" -#: vpn/models/crypto.py:44 +#: netbox/vpn/models/crypto.py:44 msgid "Diffie-Hellman group ID" msgstr "Diffie-Hellman grup kimliği" -#: vpn/models/crypto.py:50 +#: netbox/vpn/models/crypto.py:50 msgid "Security association lifetime (in seconds)" msgstr "Güvenlik ilişkilendirmesi ömrü (saniye cinsinden)" -#: vpn/models/crypto.py:59 +#: netbox/vpn/models/crypto.py:59 msgid "IKE proposal" msgstr "IKE teklifi" -#: vpn/models/crypto.py:60 +#: netbox/vpn/models/crypto.py:60 msgid "IKE proposals" msgstr "IKE teklifleri" -#: vpn/models/crypto.py:76 +#: netbox/vpn/models/crypto.py:76 msgid "version" msgstr "versiyon" -#: vpn/models/crypto.py:88 vpn/models/crypto.py:190 +#: netbox/vpn/models/crypto.py:88 netbox/vpn/models/crypto.py:190 msgid "proposals" msgstr "öneriler" -#: vpn/models/crypto.py:91 wireless/models.py:38 +#: netbox/vpn/models/crypto.py:91 netbox/wireless/models.py:38 msgid "pre-shared key" msgstr "önceden paylaşılan anahtar" -#: vpn/models/crypto.py:105 +#: netbox/vpn/models/crypto.py:105 msgid "IKE policies" msgstr "IKE politikaları" -#: vpn/models/crypto.py:118 +#: netbox/vpn/models/crypto.py:118 msgid "Mode is required for selected IKE version" msgstr "Seçilen IKE sürümü için mod gereklidir" -#: vpn/models/crypto.py:122 +#: netbox/vpn/models/crypto.py:122 msgid "Mode cannot be used for selected IKE version" msgstr "Seçilen IKE sürümü için mod kullanılamaz" -#: vpn/models/crypto.py:136 +#: netbox/vpn/models/crypto.py:136 msgid "encryption" msgstr "şifreleme" -#: vpn/models/crypto.py:141 +#: netbox/vpn/models/crypto.py:141 msgid "authentication" msgstr "onaylama" -#: vpn/models/crypto.py:149 +#: netbox/vpn/models/crypto.py:149 msgid "Security association lifetime (seconds)" msgstr "Güvenlik ilişkilendirmesi ömrü (saniye)" -#: vpn/models/crypto.py:155 +#: netbox/vpn/models/crypto.py:155 msgid "Security association lifetime (in kilobytes)" msgstr "Güvenlik ilişkilendirmesi ömrü (kilobayt cinsinden)" -#: vpn/models/crypto.py:164 +#: netbox/vpn/models/crypto.py:164 msgid "IPSec proposal" msgstr "IPsec teklifi" -#: vpn/models/crypto.py:165 +#: netbox/vpn/models/crypto.py:165 msgid "IPSec proposals" msgstr "IPsec önerileri" -#: vpn/models/crypto.py:178 +#: netbox/vpn/models/crypto.py:178 msgid "Encryption and/or authentication algorithm must be defined" msgstr "Şifreleme ve/veya kimlik doğrulama algoritması tanımlanmalıdır" -#: vpn/models/crypto.py:210 +#: netbox/vpn/models/crypto.py:210 msgid "IPSec policies" msgstr "IPsec ilkeleri" -#: vpn/models/crypto.py:251 +#: netbox/vpn/models/crypto.py:251 msgid "IPSec profiles" msgstr "IPsec profilleri" -#: vpn/models/l2vpn.py:116 +#: netbox/vpn/models/l2vpn.py:116 msgid "L2VPN termination" msgstr "L2VPN sonlandırma" -#: vpn/models/l2vpn.py:117 +#: netbox/vpn/models/l2vpn.py:117 msgid "L2VPN terminations" msgstr "L2VPN sonlandırmaları" -#: vpn/models/l2vpn.py:135 +#: netbox/vpn/models/l2vpn.py:135 #, python-brace-format msgid "L2VPN Termination already assigned ({assigned_object})" msgstr "L2VPN Sonlandırma zaten atanmış ({assigned_object})" -#: vpn/models/l2vpn.py:147 +#: netbox/vpn/models/l2vpn.py:147 #, python-brace-format msgid "" "{l2vpn_type} L2VPNs cannot have more than two terminations; found " @@ -14398,169 +15088,175 @@ msgstr "" "{l2vpn_type} L2VPN'ler ikiden fazla sonlandırmaya sahip olamaz; bulundu " "{terminations_count} zaten tanımlanmış." -#: vpn/models/tunnels.py:26 +#: netbox/vpn/models/tunnels.py:26 msgid "tunnel group" msgstr "tünel grubu" -#: vpn/models/tunnels.py:27 +#: netbox/vpn/models/tunnels.py:27 msgid "tunnel groups" msgstr "tünel grupları" -#: vpn/models/tunnels.py:53 +#: netbox/vpn/models/tunnels.py:53 msgid "encapsulation" msgstr "kapsülleme" -#: vpn/models/tunnels.py:72 +#: netbox/vpn/models/tunnels.py:72 msgid "tunnel ID" msgstr "tünel kimliği" -#: vpn/models/tunnels.py:94 +#: netbox/vpn/models/tunnels.py:94 msgid "tunnel" msgstr "tünel" -#: vpn/models/tunnels.py:95 +#: netbox/vpn/models/tunnels.py:95 msgid "tunnels" msgstr "tüneller" -#: vpn/models/tunnels.py:153 +#: netbox/vpn/models/tunnels.py:153 msgid "An object may be terminated to only one tunnel at a time." msgstr "Bir nesne aynı anda yalnızca bir tünele sonlandırılabilir." -#: vpn/models/tunnels.py:156 +#: netbox/vpn/models/tunnels.py:156 msgid "tunnel termination" msgstr "tünel sonlandırma" -#: vpn/models/tunnels.py:157 +#: netbox/vpn/models/tunnels.py:157 msgid "tunnel terminations" msgstr "tünel sonlandırmaları" -#: vpn/models/tunnels.py:174 +#: netbox/vpn/models/tunnels.py:174 #, python-brace-format msgid "{name} is already attached to a tunnel ({tunnel})." msgstr "{name} zaten bir tünele bağlı ({tunnel})." -#: vpn/tables/crypto.py:22 +#: netbox/vpn/tables/crypto.py:22 msgid "Authentication Method" msgstr "Kimlik Doğrulama Yöntemi" -#: vpn/tables/crypto.py:25 vpn/tables/crypto.py:97 +#: netbox/vpn/tables/crypto.py:25 netbox/vpn/tables/crypto.py:97 msgid "Encryption Algorithm" msgstr "Şifreleme Algoritması" -#: vpn/tables/crypto.py:28 vpn/tables/crypto.py:100 +#: netbox/vpn/tables/crypto.py:28 netbox/vpn/tables/crypto.py:100 msgid "Authentication Algorithm" msgstr "Kimlik Doğrulama Algoritması" -#: vpn/tables/crypto.py:34 +#: netbox/vpn/tables/crypto.py:34 msgid "SA Lifetime" msgstr "SA Ömrü" -#: vpn/tables/crypto.py:71 +#: netbox/vpn/tables/crypto.py:71 msgid "Pre-shared Key" msgstr "Önceden Paylaşılan Anahtar" -#: vpn/tables/crypto.py:103 +#: netbox/vpn/tables/crypto.py:103 msgid "SA Lifetime (Seconds)" msgstr "SA Ömrü (Saniye)" -#: vpn/tables/crypto.py:106 +#: netbox/vpn/tables/crypto.py:106 msgid "SA Lifetime (KB)" msgstr "SA Ömrü (KB)" -#: vpn/tables/l2vpn.py:69 +#: netbox/vpn/tables/l2vpn.py:69 msgid "Object Parent" msgstr "Nesne Ebeveyni" -#: vpn/tables/l2vpn.py:74 +#: netbox/vpn/tables/l2vpn.py:74 msgid "Object Site" msgstr "Nesne Sitesi" -#: wireless/choices.py:11 +#: netbox/wireless/choices.py:11 msgid "Access point" msgstr "Erişim noktası" -#: wireless/choices.py:12 +#: netbox/wireless/choices.py:12 msgid "Station" msgstr "İstasyon" -#: wireless/choices.py:467 +#: netbox/wireless/choices.py:467 msgid "Open" msgstr "Açık" -#: wireless/choices.py:469 +#: netbox/wireless/choices.py:469 msgid "WPA Personal (PSK)" msgstr "WPA Kişisel (PSK)" -#: wireless/choices.py:470 +#: netbox/wireless/choices.py:470 msgid "WPA Enterprise" msgstr "WPA Kurumsal" -#: wireless/forms/bulk_edit.py:73 wireless/forms/bulk_edit.py:120 -#: wireless/forms/bulk_import.py:68 wireless/forms/bulk_import.py:71 -#: wireless/forms/bulk_import.py:110 wireless/forms/bulk_import.py:113 -#: wireless/forms/filtersets.py:59 wireless/forms/filtersets.py:93 +#: netbox/wireless/forms/bulk_edit.py:73 +#: netbox/wireless/forms/bulk_edit.py:120 +#: netbox/wireless/forms/bulk_import.py:68 +#: netbox/wireless/forms/bulk_import.py:71 +#: netbox/wireless/forms/bulk_import.py:110 +#: netbox/wireless/forms/bulk_import.py:113 +#: netbox/wireless/forms/filtersets.py:59 +#: netbox/wireless/forms/filtersets.py:93 msgid "Authentication cipher" msgstr "Kimlik doğrulama şifresi" -#: wireless/forms/bulk_import.py:52 +#: netbox/wireless/forms/bulk_import.py:52 msgid "Bridged VLAN" msgstr "Köprülü VLAN" -#: wireless/forms/bulk_import.py:89 wireless/tables/wirelesslink.py:27 +#: netbox/wireless/forms/bulk_import.py:89 +#: netbox/wireless/tables/wirelesslink.py:27 msgid "Interface A" msgstr "Arayüz A" -#: wireless/forms/bulk_import.py:93 wireless/tables/wirelesslink.py:36 +#: netbox/wireless/forms/bulk_import.py:93 +#: netbox/wireless/tables/wirelesslink.py:36 msgid "Interface B" msgstr "Arayüz B" -#: wireless/forms/model_forms.py:161 +#: netbox/wireless/forms/model_forms.py:161 msgid "Side B" msgstr "B Tarafı" -#: wireless/models.py:30 +#: netbox/wireless/models.py:30 msgid "authentication cipher" msgstr "kimlik doğrulama şifresi" -#: wireless/models.py:68 +#: netbox/wireless/models.py:68 msgid "wireless LAN group" msgstr "kablosuz LAN grubu" -#: wireless/models.py:69 +#: netbox/wireless/models.py:69 msgid "wireless LAN groups" msgstr "kablosuz LAN grupları" -#: wireless/models.py:115 +#: netbox/wireless/models.py:115 msgid "wireless LAN" msgstr "kablosuz LAN" -#: wireless/models.py:143 +#: netbox/wireless/models.py:143 msgid "interface A" msgstr "arayüz A" -#: wireless/models.py:150 +#: netbox/wireless/models.py:150 msgid "interface B" msgstr "arayüz B" -#: wireless/models.py:198 +#: netbox/wireless/models.py:198 msgid "wireless link" msgstr "kablosuz bağlantı" -#: wireless/models.py:199 +#: netbox/wireless/models.py:199 msgid "wireless links" msgstr "kablosuz bağlantılar" -#: wireless/models.py:216 wireless/models.py:222 +#: netbox/wireless/models.py:216 netbox/wireless/models.py:222 #, python-brace-format msgid "{type} is not a wireless interface." msgstr "{type} kablosuz bir arayüz değildir." -#: wireless/utils.py:16 +#: netbox/wireless/utils.py:16 #, python-brace-format msgid "Invalid channel value: {channel}" msgstr "Geçersiz kanal değeri: {channel}" -#: wireless/utils.py:26 +#: netbox/wireless/utils.py:26 #, python-brace-format msgid "Invalid channel attribute: {name}" msgstr "Geçersiz kanal özniteliği: {name}" diff --git a/netbox/utilities/templates/buttons/export.html b/netbox/utilities/templates/buttons/export.html index 2085356fa..279757236 100644 --- a/netbox/utilities/templates/buttons/export.html +++ b/netbox/utilities/templates/buttons/export.html @@ -4,7 +4,7 @@ {% trans "Export" %}