From bb292460334aa17170eed34e6f5affdeec1a903a Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 4 Aug 2026 05:56:44 +0000 Subject: [PATCH] Update source translation strings --- netbox/translations/en/LC_MESSAGES/django.po | 243 ++++++++++--------- 1 file changed, 126 insertions(+), 117 deletions(-) diff --git a/netbox/translations/en/LC_MESSAGES/django.po b/netbox/translations/en/LC_MESSAGES/django.po index 641f6ea4a..5c63ea216 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: 2026-07-31 06:00+0000\n" +"POT-Creation-Date: 2026-08-04 05:56+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -1404,9 +1404,9 @@ msgstr "" #: netbox/dcim/models/device_components.py:68 netbox/dcim/models/racks.py:730 #: netbox/extras/models/configs.py:45 netbox/extras/models/configs.py:98 #: netbox/extras/models/configs.py:289 netbox/extras/models/customfields.py:153 -#: netbox/extras/models/models.py:73 netbox/extras/models/models.py:182 -#: netbox/extras/models/models.py:435 netbox/extras/models/models.py:503 -#: netbox/extras/models/models.py:587 netbox/extras/models/models.py:730 +#: netbox/extras/models/models.py:79 netbox/extras/models/models.py:188 +#: netbox/extras/models/models.py:471 netbox/extras/models/models.py:539 +#: netbox/extras/models/models.py:623 netbox/extras/models/models.py:766 #: netbox/extras/models/notifications.py:132 netbox/extras/models/tags.py:34 #: netbox/ipam/models/vlans.py:401 netbox/netbox/models/__init__.py:149 #: netbox/netbox/models/__init__.py:188 netbox/netbox/models/__init__.py:238 @@ -1439,10 +1439,10 @@ msgstr "" #: netbox/dcim/models/power.py:90 netbox/dcim/models/racks.py:290 #: netbox/dcim/models/sites.py:175 netbox/extras/models/configs.py:40 #: netbox/extras/models/configs.py:82 netbox/extras/models/configs.py:285 -#: netbox/extras/models/customfields.py:120 netbox/extras/models/models.py:68 -#: netbox/extras/models/models.py:177 netbox/extras/models/models.py:325 -#: netbox/extras/models/models.py:431 netbox/extras/models/models.py:493 -#: netbox/extras/models/models.py:583 netbox/extras/models/models.py:725 +#: netbox/extras/models/customfields.py:120 netbox/extras/models/models.py:74 +#: netbox/extras/models/models.py:183 netbox/extras/models/models.py:361 +#: netbox/extras/models/models.py:467 netbox/extras/models/models.py:529 +#: netbox/extras/models/models.py:619 netbox/extras/models/models.py:761 #: netbox/extras/models/notifications.py:127 netbox/extras/models/scripts.py:29 #: netbox/ipam/models/asns.py:18 netbox/ipam/models/fhrp.py:24 #: netbox/ipam/models/services.py:63 netbox/ipam/models/services.py:91 @@ -1471,7 +1471,7 @@ msgstr "" #: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:89 #: netbox/dcim/models/racks.py:166 netbox/dcim/models/sites.py:182 -#: netbox/extras/models/models.py:498 netbox/ipam/models/asns.py:24 +#: netbox/extras/models/models.py:534 netbox/ipam/models/asns.py:24 #: netbox/ipam/models/vlans.py:47 netbox/netbox/models/__init__.py:184 #: netbox/netbox/models/__init__.py:233 netbox/tenancy/models/tenants.py:25 #: netbox/tenancy/models/tenants.py:50 @@ -2331,7 +2331,7 @@ msgstr "" #: netbox/core/models/config.py:22 netbox/core/models/data.py:290 #: netbox/core/models/files.py:30 netbox/core/models/jobs.py:60 -#: netbox/extras/models/models.py:938 netbox/extras/models/notifications.py:39 +#: netbox/extras/models/models.py:974 netbox/extras/models/notifications.py:39 #: netbox/extras/models/notifications.py:196 #: netbox/netbox/models/features.py:62 netbox/users/models/tokens.py:51 msgid "created" @@ -2389,7 +2389,7 @@ msgid "type" msgstr "" #: netbox/core/models/data.py:50 netbox/core/ui/panels.py:17 -#: netbox/extras/choices.py:37 netbox/extras/models/models.py:188 +#: netbox/extras/choices.py:37 netbox/extras/models/models.py:194 #: netbox/extras/tables/tables.py:860 netbox/templates/core/plugin.html:66 msgid "URL" msgstr "" @@ -2401,8 +2401,8 @@ msgstr "" #: netbox/dcim/models/device_components.py:696 #: netbox/dcim/models/device_components.py:1379 #: netbox/dcim/models/device_components.py:1480 -#: netbox/extras/models/models.py:82 netbox/extras/models/models.py:330 -#: netbox/extras/models/models.py:518 netbox/extras/models/models.py:602 +#: netbox/extras/models/models.py:88 netbox/extras/models/models.py:366 +#: netbox/extras/models/models.py:554 netbox/extras/models/models.py:638 #: netbox/users/models/permissions.py:32 netbox/users/models/tokens.py:65 msgid "enabled" msgstr "" @@ -2419,7 +2419,7 @@ msgstr "" msgid "Patterns (one per line) matching files or paths to ignore when syncing" msgstr "" -#: netbox/core/models/data.py:75 netbox/extras/models/models.py:526 +#: netbox/core/models/data.py:75 netbox/extras/models/models.py:562 msgid "parameters" msgstr "" @@ -2546,7 +2546,7 @@ msgstr "" msgid "completed" msgstr "" -#: netbox/core/models/jobs.py:101 netbox/extras/models/models.py:113 +#: netbox/core/models/jobs.py:101 netbox/extras/models/models.py:119 msgid "data" msgstr "" @@ -2601,7 +2601,7 @@ msgstr "" msgid "object type" msgstr "" -#: netbox/core/models/object_types.py:205 netbox/extras/models/models.py:64 +#: netbox/core/models/object_types.py:205 netbox/extras/models/models.py:70 msgid "object types" msgstr "" @@ -7107,7 +7107,7 @@ msgid "Numeric identifier unique to the parent device" msgstr "" #: netbox/dcim/models/devices.py:1298 netbox/extras/models/customfields.py:264 -#: netbox/extras/models/models.py:119 netbox/extras/models/models.py:898 +#: netbox/extras/models/models.py:125 netbox/extras/models/models.py:934 #: netbox/netbox/models/__init__.py:154 netbox/netbox/models/__init__.py:193 #: netbox/netbox/models/__init__.py:243 msgid "comments" @@ -8817,7 +8817,7 @@ msgid "Shared" msgstr "" #: netbox/extras/forms/bulk_edit.py:258 netbox/extras/forms/filtersets.py:325 -#: netbox/extras/models/models.py:198 netbox/extras/ui/panels.py:338 +#: netbox/extras/models/models.py:205 netbox/extras/ui/panels.py:338 msgid "HTTP method" msgstr "" @@ -8826,7 +8826,7 @@ msgstr "" msgid "Payload URL" msgstr "" -#: netbox/extras/forms/bulk_edit.py:267 netbox/extras/models/models.py:240 +#: netbox/extras/forms/bulk_edit.py:267 netbox/extras/models/models.py:247 #: netbox/extras/ui/panels.py:347 msgid "SSL verification" msgstr "" @@ -8930,11 +8930,11 @@ msgstr "" msgid "Duplicate color mapping defined for choice '{value}'." msgstr "" -#: netbox/extras/forms/bulk_import.py:161 netbox/extras/models/models.py:352 +#: netbox/extras/forms/bulk_import.py:161 netbox/extras/models/models.py:388 msgid "button class" msgstr "" -#: netbox/extras/forms/bulk_import.py:164 netbox/extras/models/models.py:356 +#: netbox/extras/forms/bulk_import.py:164 netbox/extras/models/models.py:392 msgid "" "The class of the first link in a group will be used for the dropdown button" msgstr "" @@ -9065,7 +9065,7 @@ msgstr "" msgid "Content types" msgstr "" -#: netbox/extras/forms/filtersets.py:315 netbox/extras/models/models.py:203 +#: netbox/extras/forms/filtersets.py:315 netbox/extras/models/models.py:210 #: netbox/extras/ui/panels.py:340 msgid "HTTP content type" msgstr "" @@ -9387,8 +9387,8 @@ msgstr "" msgid "config context profiles" msgstr "" -#: netbox/extras/models/configs.py:94 netbox/extras/models/models.py:342 -#: netbox/extras/models/models.py:514 netbox/extras/models/models.py:598 +#: netbox/extras/models/configs.py:94 netbox/extras/models/models.py:378 +#: netbox/extras/models/models.py:550 netbox/extras/models/models.py:634 #: netbox/extras/models/search.py:49 netbox/extras/models/tags.py:45 #: netbox/ipam/models/ip.py:200 netbox/netbox/models/mixins.py:32 msgid "weight" @@ -9475,7 +9475,7 @@ msgid "" "will be used)" msgstr "" -#: netbox/extras/models/customfields.py:147 netbox/extras/models/models.py:346 +#: netbox/extras/models/customfields.py:147 netbox/extras/models/models.py:382 msgid "group name" msgstr "" @@ -9872,61 +9872,61 @@ msgid "" "{allowed}" msgstr "" -#: netbox/extras/models/models.py:65 +#: netbox/extras/models/models.py:71 msgid "The object(s) to which this rule applies." msgstr "" -#: netbox/extras/models/models.py:79 +#: netbox/extras/models/models.py:85 msgid "The types of event which will trigger this rule." msgstr "" -#: netbox/extras/models/models.py:86 +#: netbox/extras/models/models.py:92 msgid "conditions" msgstr "" -#: netbox/extras/models/models.py:89 +#: netbox/extras/models/models.py:95 msgid "" "A set of conditions which determine whether the event will be generated." msgstr "" -#: netbox/extras/models/models.py:97 +#: netbox/extras/models/models.py:103 msgid "action type" msgstr "" -#: netbox/extras/models/models.py:116 +#: netbox/extras/models/models.py:122 msgid "Additional data to pass to the action object" msgstr "" -#: netbox/extras/models/models.py:128 +#: netbox/extras/models/models.py:134 msgid "event rule" msgstr "" -#: netbox/extras/models/models.py:129 +#: netbox/extras/models/models.py:135 msgid "event rules" msgstr "" -#: netbox/extras/models/models.py:149 +#: netbox/extras/models/models.py:155 msgid "Action data must be a JSON object or null." msgstr "" -#: netbox/extras/models/models.py:190 +#: netbox/extras/models/models.py:196 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 " -"request body." +"called. Must be http:// or https://. Jinja2 template processing is supported " +"(with the same context as the request body) for part or all of the URL." msgstr "" -#: netbox/extras/models/models.py:205 +#: netbox/extras/models/models.py:212 msgid "" "The complete list of official content types is available here." msgstr "" -#: netbox/extras/models/models.py:210 +#: netbox/extras/models/models.py:217 msgid "additional headers" msgstr "" -#: netbox/extras/models/models.py:213 +#: netbox/extras/models/models.py:220 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: " @@ -9937,11 +9937,11 @@ msgid "" "name | header_safe }}." msgstr "" -#: netbox/extras/models/models.py:221 +#: netbox/extras/models/models.py:228 msgid "body template" msgstr "" -#: netbox/extras/models/models.py:224 +#: netbox/extras/models/models.py:231 msgid "" "Jinja2 template for a custom request body. If blank, a JSON object " "representing the change will be included. Available context data includes: " @@ -9949,197 +9949,201 @@ msgid "" "username, request_id, and data." msgstr "" -#: netbox/extras/models/models.py:230 +#: netbox/extras/models/models.py:237 msgid "secret" msgstr "" -#: netbox/extras/models/models.py:234 +#: netbox/extras/models/models.py:241 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 " "the key. The secret is not transmitted in the request." msgstr "" -#: netbox/extras/models/models.py:241 +#: netbox/extras/models/models.py:248 msgid "Enable SSL certificate verification. Disable with caution!" msgstr "" -#: netbox/extras/models/models.py:247 +#: netbox/extras/models/models.py:254 msgid "CA File Path" msgstr "" -#: netbox/extras/models/models.py:249 +#: netbox/extras/models/models.py:256 msgid "" "The specific CA certificate file to use for SSL verification. Leave blank to " "use the system defaults." msgstr "" -#: netbox/extras/models/models.py:260 +#: netbox/extras/models/models.py:267 msgid "webhook" msgstr "" -#: netbox/extras/models/models.py:261 +#: netbox/extras/models/models.py:268 msgid "webhooks" msgstr "" -#: netbox/extras/models/models.py:279 +#: netbox/extras/models/models.py:287 msgid "Do not specify a CA certificate file if SSL verification is disabled." msgstr "" -#: netbox/extras/models/models.py:322 +#: netbox/extras/models/models.py:298 netbox/extras/models/models.py:313 +msgid "Enter a valid URL, beginning with http:// or https://." +msgstr "" + +#: netbox/extras/models/models.py:358 msgid "The object type(s) to which this link applies." msgstr "" -#: netbox/extras/models/models.py:334 +#: netbox/extras/models/models.py:370 msgid "link text" msgstr "" -#: netbox/extras/models/models.py:335 +#: netbox/extras/models/models.py:371 msgid "Jinja2 template code for link text" msgstr "" -#: netbox/extras/models/models.py:338 +#: netbox/extras/models/models.py:374 msgid "link URL" msgstr "" -#: netbox/extras/models/models.py:339 +#: netbox/extras/models/models.py:375 msgid "Jinja2 template code for link URL" msgstr "" -#: netbox/extras/models/models.py:349 +#: netbox/extras/models/models.py:385 msgid "Links with the same group will appear as a dropdown menu" msgstr "" -#: netbox/extras/models/models.py:359 +#: netbox/extras/models/models.py:395 msgid "new window" msgstr "" -#: netbox/extras/models/models.py:361 +#: netbox/extras/models/models.py:397 msgid "Force link to open in a new window" msgstr "" -#: netbox/extras/models/models.py:373 +#: netbox/extras/models/models.py:409 msgid "custom link" msgstr "" -#: netbox/extras/models/models.py:374 +#: netbox/extras/models/models.py:410 msgid "custom links" msgstr "" -#: netbox/extras/models/models.py:428 +#: netbox/extras/models/models.py:464 msgid "The object type(s) to which this template applies." msgstr "" -#: netbox/extras/models/models.py:449 +#: netbox/extras/models/models.py:485 msgid "export template" msgstr "" -#: netbox/extras/models/models.py:450 +#: netbox/extras/models/models.py:486 msgid "export templates" msgstr "" -#: netbox/extras/models/models.py:467 +#: netbox/extras/models/models.py:503 #, python-brace-format msgid "\"{name}\" is a reserved name. Please choose a different name." msgstr "" -#: netbox/extras/models/models.py:490 +#: netbox/extras/models/models.py:526 msgid "The object type(s) to which this filter applies." msgstr "" -#: netbox/extras/models/models.py:522 netbox/extras/models/models.py:606 +#: netbox/extras/models/models.py:558 netbox/extras/models/models.py:642 msgid "shared" msgstr "" -#: netbox/extras/models/models.py:540 +#: netbox/extras/models/models.py:576 msgid "saved filter" msgstr "" -#: netbox/extras/models/models.py:541 +#: netbox/extras/models/models.py:577 msgid "saved filters" msgstr "" -#: netbox/extras/models/models.py:559 +#: netbox/extras/models/models.py:595 msgid "Filter parameters must be stored as a dictionary of keyword arguments." msgstr "" -#: netbox/extras/models/models.py:576 +#: netbox/extras/models/models.py:612 msgid "The table's object type" msgstr "" -#: netbox/extras/models/models.py:579 +#: netbox/extras/models/models.py:615 msgid "table" msgstr "" -#: netbox/extras/models/models.py:627 +#: netbox/extras/models/models.py:663 msgid "table config" msgstr "" -#: netbox/extras/models/models.py:628 +#: netbox/extras/models/models.py:664 msgid "table configs" msgstr "" -#: netbox/extras/models/models.py:670 +#: netbox/extras/models/models.py:706 #, python-brace-format msgid "Unknown table: {name}" msgstr "" -#: netbox/extras/models/models.py:681 netbox/extras/models/models.py:688 +#: netbox/extras/models/models.py:717 netbox/extras/models/models.py:724 #, python-brace-format msgid "Unknown column: {name}" msgstr "" -#: netbox/extras/models/models.py:711 +#: netbox/extras/models/models.py:747 msgid "image height" msgstr "" -#: netbox/extras/models/models.py:714 +#: netbox/extras/models/models.py:750 msgid "image width" msgstr "" -#: netbox/extras/models/models.py:720 +#: netbox/extras/models/models.py:756 msgid "image size" msgstr "" -#: netbox/extras/models/models.py:766 +#: netbox/extras/models/models.py:802 msgid "image attachment" msgstr "" -#: netbox/extras/models/models.py:767 +#: netbox/extras/models/models.py:803 msgid "image attachments" msgstr "" -#: netbox/extras/models/models.py:781 +#: netbox/extras/models/models.py:817 #, python-brace-format msgid "Image attachments cannot be assigned to this object type ({type})." msgstr "" -#: netbox/extras/models/models.py:892 +#: netbox/extras/models/models.py:928 msgid "kind" msgstr "" -#: netbox/extras/models/models.py:907 +#: netbox/extras/models/models.py:943 msgid "journal entry" msgstr "" -#: netbox/extras/models/models.py:908 +#: netbox/extras/models/models.py:944 msgid "journal entries" msgstr "" -#: netbox/extras/models/models.py:926 +#: netbox/extras/models/models.py:962 #, python-brace-format msgid "Journaling is not supported for this object type ({type})." msgstr "" -#: netbox/extras/models/models.py:969 +#: netbox/extras/models/models.py:1005 msgid "bookmark" msgstr "" -#: netbox/extras/models/models.py:970 +#: netbox/extras/models/models.py:1006 msgid "bookmarks" msgstr "" -#: netbox/extras/models/models.py:986 +#: netbox/extras/models/models.py:1022 #, python-brace-format msgid "Bookmarks cannot be assigned to this object type ({type})." msgstr "" @@ -10830,7 +10834,7 @@ msgstr "" msgid "IP address (ID)" msgstr "" -#: netbox/ipam/filtersets.py:1280 netbox/ipam/models/ip.py:1030 +#: netbox/ipam/filtersets.py:1280 netbox/ipam/models/ip.py:1035 msgid "IP address" msgstr "" @@ -11523,12 +11527,12 @@ msgstr "" msgid "Cannot create prefix with /0 mask." msgstr "" -#: netbox/ipam/models/ip.py:324 netbox/ipam/models/ip.py:1120 +#: netbox/ipam/models/ip.py:324 netbox/ipam/models/ip.py:1125 #, python-brace-format msgid "VRF {vrf}" msgstr "" -#: netbox/ipam/models/ip.py:324 netbox/ipam/models/ip.py:1120 +#: netbox/ipam/models/ip.py:324 netbox/ipam/models/ip.py:1125 msgid "global table" msgstr "" @@ -11627,47 +11631,47 @@ msgstr "" msgid "Hostname or FQDN (not case-sensitive)" msgstr "" -#: netbox/ipam/models/ip.py:1031 netbox/ipam/models/services.py:97 +#: netbox/ipam/models/ip.py:1036 netbox/ipam/models/services.py:97 msgid "IP addresses" msgstr "" -#: netbox/ipam/models/ip.py:1091 +#: netbox/ipam/models/ip.py:1096 msgid "Cannot create IP address with /0 mask." msgstr "" -#: netbox/ipam/models/ip.py:1097 +#: netbox/ipam/models/ip.py:1102 #, python-brace-format msgid "{ip} is a network ID, which may not be assigned to an interface." msgstr "" -#: netbox/ipam/models/ip.py:1108 +#: netbox/ipam/models/ip.py:1113 #, python-brace-format msgid "{ip} is a broadcast address, which may not be assigned to an interface." msgstr "" -#: netbox/ipam/models/ip.py:1122 +#: netbox/ipam/models/ip.py:1127 #, python-brace-format msgid "Duplicate IP address found in {table}: {ipaddress}" msgstr "" -#: netbox/ipam/models/ip.py:1138 +#: netbox/ipam/models/ip.py:1143 #, python-brace-format msgid "Cannot create IP address {ip} inside range {range}." msgstr "" -#: netbox/ipam/models/ip.py:1159 +#: netbox/ipam/models/ip.py:1164 msgid "" "Cannot reassign IP address while it is designated as the primary IP for the " "parent object" msgstr "" -#: netbox/ipam/models/ip.py:1166 +#: netbox/ipam/models/ip.py:1171 msgid "" "Cannot reassign IP address while it is designated as the OOB IP for the " "parent object" msgstr "" -#: netbox/ipam/models/ip.py:1172 +#: netbox/ipam/models/ip.py:1177 msgid "Only IPv6 addresses can be assigned SLAAC status" msgstr "" @@ -13222,71 +13226,71 @@ msgstr "" msgid "Cannot delete stores from registry" msgstr "" -#: netbox/netbox/settings.py:893 +#: netbox/netbox/settings.py:897 msgid "Czech" msgstr "" -#: netbox/netbox/settings.py:894 +#: netbox/netbox/settings.py:898 msgid "Danish" msgstr "" -#: netbox/netbox/settings.py:895 +#: netbox/netbox/settings.py:899 msgid "German" msgstr "" -#: netbox/netbox/settings.py:896 +#: netbox/netbox/settings.py:900 msgid "English" msgstr "" -#: netbox/netbox/settings.py:897 +#: netbox/netbox/settings.py:901 msgid "Spanish" msgstr "" -#: netbox/netbox/settings.py:898 +#: netbox/netbox/settings.py:902 msgid "French" msgstr "" -#: netbox/netbox/settings.py:899 +#: netbox/netbox/settings.py:903 msgid "Italian" msgstr "" -#: netbox/netbox/settings.py:900 +#: netbox/netbox/settings.py:904 msgid "Japanese" msgstr "" -#: netbox/netbox/settings.py:901 +#: netbox/netbox/settings.py:905 msgid "Korean" msgstr "" -#: netbox/netbox/settings.py:902 +#: netbox/netbox/settings.py:906 msgid "Latvian" msgstr "" -#: netbox/netbox/settings.py:903 +#: netbox/netbox/settings.py:907 msgid "Dutch" msgstr "" -#: netbox/netbox/settings.py:904 +#: netbox/netbox/settings.py:908 msgid "Polish" msgstr "" -#: netbox/netbox/settings.py:905 +#: netbox/netbox/settings.py:909 msgid "Portuguese" msgstr "" -#: netbox/netbox/settings.py:906 +#: netbox/netbox/settings.py:910 msgid "Russian" msgstr "" -#: netbox/netbox/settings.py:907 +#: netbox/netbox/settings.py:911 msgid "Turkish" msgstr "" -#: netbox/netbox/settings.py:908 +#: netbox/netbox/settings.py:912 msgid "Ukrainian" msgstr "" -#: netbox/netbox/settings.py:909 +#: netbox/netbox/settings.py:913 msgid "Chinese" msgstr "" @@ -16752,6 +16756,11 @@ msgstr "" msgid "(automatically set)" msgstr "" +#: netbox/utilities/jinja2.py:157 +#, python-brace-format +msgid "Invalid template: {error}" +msgstr "" + #: netbox/utilities/jobs.py:42 #, python-brace-format msgid "Created background job {id}: {name}"