]> git.p6c8.net - policy-templates.git/commitdiff
Merge pull request #1306 from mozilla/AIControls v7.9.1
authorMichael Kaply <345868+mkaply@users.noreply.github.com>
Wed, 8 Apr 2026 17:35:42 +0000 (13:35 -0400)
committerGitHub <noreply@github.com>
Wed, 8 Apr 2026 17:35:42 +0000 (13:35 -0400)
Add AIControls policy

docs/index.md
linux/policies.json
mac/org.mozilla.firefox.plist
windows/de-DE/firefox.adml
windows/en-US/firefox.adml
windows/firefox.admx
windows/fr-FR/firefox.adml
windows/ru-RU/firefox.adml

index 2850b1f42dbd106934a2302cf9b5ebdf42f04eea..1537dba33ff98f91c703f6e43c02951a81f9115e 100644 (file)
@@ -16,6 +16,7 @@ Note: The `policies.json` must use the UTF-8 encoding.
 | Policy Name | Description
 | --- | --- |
 | **[`3rdparty`](#3rdparty)** | Set policies that WebExtensions can access via chrome.storage.managed.
+| **[`AIControls`](#aicontrols)** | Configure AI controls.
 | **[`AllowedDomainsForApps`](#alloweddomainsforapps)** | Define domains allowed to access Google Workspace.
 | **[`AllowFileSelectionDialogs`](#allowfileselectiondialogs)** | Allow file selection dialogs.
 | **[`AppAutoUpdate`](#appautoupdate)** | Enable or disable automatic application update.
@@ -195,6 +196,262 @@ For GPO and Intune, the extension developer should provide an ADMX file.
 }
 ```
 
+### AIControls
+Configure AI controls.
+For more information, see [Block generative AI features with Firefox AI controls](https://support.mozilla.org/en-US/kb/firefox-ai-controls) on support.mozilla.org.
+
+Each key controls the availability of a specific AI feature. The following AI feature keys are available:
+
+- `Default`: Controls the default state for AI features listed below, unless they are explicitly configured in the policy.
+- `Translations`: Controls AI-powered page translations.
+- `PDFAltText`: Controls AI-generated alt text for images in PDF documents.
+- `SmartTabGroups`: Controls AI-powered tab grouping suggestions.
+- `LinkPreviewKeyPoints`: Controls AI-generated key point summaries shown in link previews.
+- `SidebarChatbot`: Controls the AI chatbot panel in the Firefox sidebar.
+- `SmartWindow`: Controls AI-powered window arrangement features. (Firefox 150)
+
+All keys accept the following sub-keys:
+
+- `Value`:
+  - `available` makes the feature accessible to users and it can be enabled or disabled.
+  - `blocked` disables the feature and users won't see it. For on-device AI, any models already downloaded are removed.
+- `Locked`: if `true`, the user cannot change the setting.
+
+**Compatibility:** Firefox 149.0.2 (SmartWindow: Firefox 150)\
+**CCK2 Equivalent:** N/A\
+**Preferences Affected:** `browser.ml.chat.enabled`, `browser.ml.chat.page`, `browser.ai.control.sidebarChatbot`, `browser.translations.enable`, `browser.ai.control.translations`, `pdfjs.enableAltText`, `browser.ai.control.pdfjsAltText`, `browser.ml.linkPreview.enabled`, `browser.ai.control.linkPreviewKeyPoints`, `browser.tabs.groups.smart.userEnabled`, `browser.ai.control.smartTabGroups`, `browser.ai.control.smartWindow`
+
+#### Windows (GPO)
+```
+Software\Policies\Mozilla\Firefox\AIControls\Default\Value = "available" | "blocked"
+Software\Policies\Mozilla\Firefox\AIControls\Default\Locked = 0x1 | 0x0
+Software\Policies\Mozilla\Firefox\AIControls\Translations\Value = "available" | "blocked"
+Software\Policies\Mozilla\Firefox\AIControls\Translations\Locked = 0x1 | 0x0
+Software\Policies\Mozilla\Firefox\AIControls\PDFAltText\Value = "available" | "blocked"
+Software\Policies\Mozilla\Firefox\AIControls\PDFAltText\Locked = 0x1 | 0x0
+Software\Policies\Mozilla\Firefox\AIControls\SmartTabGroups\Value = "available" | "blocked"
+Software\Policies\Mozilla\Firefox\AIControls\SmartTabGroups\Locked = 0x1 | 0x0
+Software\Policies\Mozilla\Firefox\AIControls\LinkPreviewKeyPoints\Value = "available" | "blocked"
+Software\Policies\Mozilla\Firefox\AIControls\LinkPreviewKeyPoints\Locked = 0x1 | 0x0
+Software\Policies\Mozilla\Firefox\AIControls\SidebarChatbot\Value = "available" | "blocked"
+Software\Policies\Mozilla\Firefox\AIControls\SidebarChatbot\Locked = 0x1 | 0x0
+Software\Policies\Mozilla\Firefox\AIControls\SmartWindow\Value = "available" | "blocked"
+Software\Policies\Mozilla\Firefox\AIControls\SmartWindow\Locked = 0x1 | 0x0
+```
+#### Windows (Intune)
+OMA-URI:
+```
+./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox~AIControls~Default/Default_Value
+```
+Value (string):
+```
+<enabled/>
+<data id="AIControls_Value" value="available | blocked"/>
+```
+OMA-URI:
+```
+./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox~AIControls~Default/Default_Locked
+```
+Value (string):
+```
+<enabled/> or <disabled/>
+```
+OMA-URI:
+```
+./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox~AIControls~Translations/Translations_Value
+```
+Value (string):
+```
+<enabled/>
+<data id="AIControls_Value" value="available | blocked"/>
+```
+OMA-URI:
+```
+./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox~AIControls~Translations/Translations_Locked
+```
+Value (string):
+```
+<enabled/> or <disabled/>
+```
+OMA-URI:
+```
+./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox~AIControls~PDFAltText/PDFAltText_Value
+```
+Value (string):
+```
+<enabled/>
+<data id="AIControls_Value" value="available | blocked"/>
+```
+OMA-URI:
+```
+./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox~AIControls~PDFAltText/PDFAltText_Locked
+```
+Value (string):
+```
+<enabled/> or <disabled/>
+```
+OMA-URI:
+```
+./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox~AIControls~SmartTabGroups/SmartTabGroups_Value
+```
+Value (string):
+```
+<enabled/>
+<data id="AIControls_Value" value="available | blocked"/>
+```
+OMA-URI:
+```
+./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox~AIControls~SmartTabGroups/SmartTabGroups_Locked
+```
+Value (string):
+```
+<enabled/> or <disabled/>
+```
+OMA-URI:
+```
+./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox~AIControls~LinkPreviewKeyPoints/LinkPreviewKeyPoints_Value
+```
+Value (string):
+```
+<enabled/>
+<data id="AIControls_Value" value="available | blocked"/>
+```
+OMA-URI:
+```
+./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox~AIControls~LinkPreviewKeyPoints/LinkPreviewKeyPoints_Locked
+```
+Value (string):
+```
+<enabled/> or <disabled/>
+```
+OMA-URI:
+```
+./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox~AIControls~SidebarChatbot/SidebarChatbot_Value
+```
+Value (string):
+```
+<enabled/>
+<data id="AIControls_Value" value="available | blocked"/>
+```
+OMA-URI:
+```
+./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox~AIControls~SidebarChatbot/SidebarChatbot_Locked
+```
+Value (string):
+```
+<enabled/> or <disabled/>
+```
+OMA-URI:
+```
+./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox~AIControls~SmartWindow/SmartWindow_Value
+```
+Value (string):
+```
+<enabled/>
+<data id="AIControls_Value" value="available | blocked"/>
+```
+OMA-URI:
+```
+./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox~AIControls~SmartWindow/SmartWindow_Locked
+```
+Value (string):
+```
+<enabled/> or <disabled/>
+```
+#### macOS
+```
+<dict>
+  <key>AIControls</key>
+  <dict>
+    <key>Default</key>
+    <dict>
+      <key>Value</key>
+      <string>available | blocked</string>
+      <key>Locked</key>
+      <true/> | <false/>
+    </dict>
+    <key>Translations</key>
+    <dict>
+      <key>Value</key>
+      <string>available | blocked</string>
+      <key>Locked</key>
+      <true/> | <false/>
+    </dict>
+    <key>PDFAltText</key>
+    <dict>
+      <key>Value</key>
+      <string>available | blocked</string>
+      <key>Locked</key>
+      <true/> | <false/>
+    </dict>
+    <key>SmartTabGroups</key>
+    <dict>
+      <key>Value</key>
+      <string>available | blocked</string>
+      <key>Locked</key>
+      <true/> | <false/>
+    </dict>
+    <key>LinkPreviewKeyPoints</key>
+    <dict>
+      <key>Value</key>
+      <string>available | blocked</string>
+      <key>Locked</key>
+      <true/> | <false/>
+    </dict>
+    <key>SidebarChatbot</key>
+    <dict>
+      <key>Value</key>
+      <string>available | blocked</string>
+      <key>Locked</key>
+      <true/> | <false/>
+    </dict>
+    <key>SmartWindow</key>
+    <dict>
+      <key>Value</key>
+      <string>available | blocked</string>
+      <key>Locked</key>
+      <true/> | <false/>
+    </dict>
+  </dict>
+</dict>
+```
+#### policies.json
+```
+{
+  "policies": {
+    "AIControls": {
+      "Default": {
+        "Value": "available" | "blocked",
+        "Locked": true | false
+      },
+      "Translations": {
+        "Value": "available" | "blocked",
+        "Locked": true | false
+      },
+      "PDFAltText": {
+        "Value": "available" | "blocked",
+        "Locked": true | false
+      },
+      "SmartTabGroups": {
+        "Value": "available" | "blocked",
+        "Locked": true | false
+      },
+      "LinkPreviewKeyPoints": {
+        "Value": "available" | "blocked",
+        "Locked": true | false
+      },
+      "SidebarChatbot": {
+        "Value": "available" | "blocked",
+        "Locked": true | false
+      },
+      "SmartWindow": {
+        "Value": "available" | "blocked",
+        "Locked": true | false
+      }
+    }
+  }
+}
+```
 ### AllowedDomainsForApps
 
 Define domains allowed to access Google Workspace.
index ea72c7f57b0ef1ac643378ee26a927a0dab5bd4f..96dd51ecba5bb88a662f5f2290919e0f558269af 100644 (file)
@@ -1,5 +1,35 @@
 {
   "policies": {
+    "AIControls": {
+      "Default": {
+        "Value": "available",
+        "Locked": true | false
+      },
+      "Translations": {
+        "Value": "available",
+        "Locked": true | false
+      },
+      "PDFAltText": {
+        "Value": "available",
+        "Locked": true | false
+      },
+      "SmartTabGroups": {
+        "Value": "available",
+        "Locked": true | false
+      },
+      "LinkPreviewKeyPoints": {
+        "Value": "available",
+        "Locked": true | false
+      },
+      "SidebarChatbot": {
+        "Value": "available",
+        "Locked": true | false
+      },
+      "SmartWindow": {
+        "Value": "available",
+        "Locked": true | false
+      }
+    },
     "AllowedDomainsForApps": "managedfirefox.com,example.com",
     "AppAutoUpdate": true | false,
     "AppUpdatePin": "106.",
                 "http://example.edu/"],
       "Default": true | false
     },
+    "IPProtectionAvailable": true | false,
     "LegacySameSiteCookieBehaviorEnabled": true | false,
     "LegacySameSiteCookieBehaviorEnabledForDomainList": ["example.org", "example.edu"],
     "LocalFileLinks": ["http://example.org/", "http://example.edu/"],
index 631adf76be9936d8d6a6ad16c5ee4732f9db079c..fa9aa5071a63075b892d22a2b60f69dfb892039d 100644 (file)
@@ -4,6 +4,58 @@
 <dict>
        <key>EnterprisePoliciesEnabled</key>
        <true/>
+       <key>AIControls</key>
+       <dict>
+               <key>Default</key>
+               <dict>
+                       <key>Value</key>
+                       <string>available</string>
+                       <key>Locked</key>
+                       <true/>
+               </dict>
+               <key>Translations</key>
+               <dict>
+                       <key>Value</key>
+                       <string>available</string>
+                       <key>Locked</key>
+                       <true/>
+               </dict>
+               <key>PDFAltText</key>
+               <dict>
+                       <key>Value</key>
+                       <string>available</string>
+                       <key>Locked</key>
+                       <true/>
+               </dict>
+               <key>SmartTabGroups</key>
+               <dict>
+                       <key>Value</key>
+                       <string>available</string>
+                       <key>Locked</key>
+                       <true/>
+               </dict>
+               <key>LinkPreviewKeyPoints</key>
+               <dict>
+                       <key>Value</key>
+                       <string>available</string>
+                       <key>Locked</key>
+                       <true/>
+               </dict>
+               <key>SidebarChatbot</key>
+               <dict>
+                       <key>Value</key>
+                       <string>available</string>
+                       <key>Locked</key>
+                       <true/>
+               </dict>
+               <key>SmartWindow</key>
+               <dict>
+                       <key>Value</key>
+                       <string>available</string>
+                       <key>Locked</key>
+                       <true/>
+               </dict>
+       </dict>
        <key>AllowedDomainsForApps</key>
        <string>managedfirefox.com,example.com</string>
        <key>AppAutoUpdate</key>
                <key>Default</key>
                <false/>
        </dict>
+       <key>IPProtectionAvailable</key>
+       <true/>
        <key>LocalFileLinks</key>
        <array>
                <string>http://example.org</string>
index bd9a262ce6be1ccff667ad9a6f96a456465e52b7..fa33bc95ad8619bce08a29befb3c37c368102f91 100644 (file)
@@ -85,6 +85,7 @@
       <string id="SUPPORTED_FF146_ONLY">Firefox 146 oder höher</string>
       <string id="SUPPORTED_FF148_ONLY">Firefox 148 oder höher</string>
       <string id="SUPPORTED_FF14902_ONLY">Firefox 149.0.2 oder höher</string>
+      <string id="SUPPORTED_FF150_ONLY">Firefox 150 oder höher</string>
       <string id="firefox">Firefox</string>
       <string id="Permissions_group">Berechtigungen</string>
       <string id="Camera_group">Kamera</string>
       <string id="FirefoxHome_group">Firefox-Startseite</string>
       <string id="GenerativeAI_group">Generative KI</string>
       <string id="BrowserDataBackup_group">Sicherung von Browserdaten</string>
+      <string id="AIControls_group">KI-Einstellungen</string>
       <string id="Allow">Erlaubte Seiten</string>
       <string id="AllowSession">Erlaubte Seiten (Session Only)</string>
       <string id="Block">Gesperrte Seiten</string>
@@ -1355,6 +1357,73 @@ Wenn diese Richtlinieneinstellung deaktiviert oder nicht konfiguriert ist, wende
       <string id="IPProtectionAvailable_Explain">Wenn diese Richtlinieneinstellung deaktiviert ist, steht den Benutzern das integrierte VPN (IP-Schutz) nicht zur Verfügung.
 
 Wenn diese Richtlinieneinstellung aktiviert oder nicht konfiguriert ist, steht das integrierte VPN (IP-Schutz) zur Verfügung.</string>
+      <string id="AIControls_Value_available">Verfügbar</string>
+      <string id="AIControls_Value_blocked">Gesperrt</string>
+      <string id="Value">Wert</string>
+      <string id="Locked">Gesperrt</string>
+      <string id="AIControls_Default_group">Standard</string>
+      <string id="AIControls_Translations_group">Übersetzungen</string>
+      <string id="AIControls_PDFAltText_group">Alternativtext für Bilder im PDF-Viewer</string>
+      <string id="AIControls_SmartTabGroups_group">Tab-Gruppenvorschläge</string>
+      <string id="AIControls_LinkPreviewKeyPoints_group">Schlüsselpunkte in Link-Vorschauen</string>
+      <string id="AIControls_SidebarChatbot_group">Chatbot in der Seitenleiste</string>
+      <string id="AIControls_SmartWindow_group">Intelligente Fensterverwaltung</string>
+      <string id="AIControls_Default_Value_Explain">Steuert den Standardzustand für KI-Funktionen, die nicht explizit durch andere KI-Steuerungsrichtlinien konfiguriert wurden.
+
+Wenn auf "available" gesetzt, sind nicht aufgeführte KI-Funktionen für Benutzer zugänglich und können aktiviert oder deaktiviert werden.
+
+Wenn auf "blocked" gesetzt, sind nicht aufgeführte KI-Funktionen deaktiviert und Benutzer sehen diese nicht. Für lokale KI werden bereits heruntergeladene Modelle entfernt.</string>
+      <string id="AIControls_Default_Locked_Explain">Wenn diese Richtlinieneinstellung aktiviert ist, kann der Benutzer die Standard-KI-Steuerungseinstellung nicht ändern.
+
+Wenn diese Richtlinieneinstellung deaktiviert oder nicht konfiguriert ist, kann der Benutzer die Standard-KI-Steuerungseinstellung ändern.</string>
+      <string id="AIControls_Translations_Value_Explain">Steuert KI-gestützte Seitenübersetzungen.
+
+Wenn auf "available" gesetzt, sind Übersetzungen für Benutzer zugänglich und können aktiviert oder deaktiviert werden.
+
+Wenn auf "blocked" gesetzt, sind Übersetzungen deaktiviert und Benutzer sehen diese Funktion nicht. Für lokale KI werden bereits heruntergeladene Modelle entfernt.</string>
+      <string id="AIControls_Translations_Locked_Explain">Wenn diese Richtlinieneinstellung aktiviert ist, kann der Benutzer die Übersetzungseinstellung nicht ändern.
+
+Wenn diese Richtlinieneinstellung deaktiviert oder nicht konfiguriert ist, kann der Benutzer die Übersetzungseinstellung ändern.</string>
+      <string id="AIControls_PDFAltText_Value_Explain">Steuert KI-generierten Alternativtext für Bilder in PDF-Dokumenten.
+
+Wenn auf "available" gesetzt, ist der PDF-Alternativtext für Benutzer zugänglich und kann aktiviert oder deaktiviert werden.
+
+Wenn auf "blocked" gesetzt, ist der PDF-Alternativtext deaktiviert und Benutzer sehen diese Funktion nicht. Für lokale KI werden bereits heruntergeladene Modelle entfernt.</string>
+      <string id="AIControls_PDFAltText_Locked_Explain">Wenn diese Richtlinieneinstellung aktiviert ist, kann der Benutzer die PDF-Alternativtext-Einstellung nicht ändern.
+
+Wenn diese Richtlinieneinstellung deaktiviert oder nicht konfiguriert ist, kann der Benutzer die PDF-Alternativtext-Einstellung ändern.</string>
+      <string id="AIControls_SmartTabGroups_Value_Explain">Steuert KI-gestützte Vorschläge zur Tab-Gruppierung.
+
+Wenn auf "available" gesetzt, sind intelligente Tab-Gruppen für Benutzer zugänglich und können aktiviert oder deaktiviert werden.
+
+Wenn auf "blocked" gesetzt, sind intelligente Tab-Gruppen deaktiviert und Benutzer sehen diese Funktion nicht. Für lokale KI werden bereits heruntergeladene Modelle entfernt.</string>
+      <string id="AIControls_SmartTabGroups_Locked_Explain">Wenn diese Richtlinieneinstellung aktiviert ist, kann der Benutzer die Einstellung für intelligente Tab-Gruppen nicht ändern.
+
+Wenn diese Richtlinieneinstellung deaktiviert oder nicht konfiguriert ist, kann der Benutzer die Einstellung für intelligente Tab-Gruppen ändern.</string>
+      <string id="AIControls_LinkPreviewKeyPoints_Value_Explain">Steuert KI-generierte Schlüsselpunktzusammenfassungen in Link-Vorschauen.
+
+Wenn auf "available" gesetzt, sind Link-Vorschau-Schlüsselpunkte für Benutzer zugänglich und können aktiviert oder deaktiviert werden.
+
+Wenn auf "blocked" gesetzt, sind Link-Vorschau-Schlüsselpunkte deaktiviert und Benutzer sehen diese Funktion nicht. Für lokale KI werden bereits heruntergeladene Modelle entfernt.</string>
+      <string id="AIControls_LinkPreviewKeyPoints_Locked_Explain">Wenn diese Richtlinieneinstellung aktiviert ist, kann der Benutzer die Einstellung für Link-Vorschau-Schlüsselpunkte nicht ändern.
+
+Wenn diese Richtlinieneinstellung deaktiviert oder nicht konfiguriert ist, kann der Benutzer die Einstellung für Link-Vorschau-Schlüsselpunkte ändern.</string>
+      <string id="AIControls_SidebarChatbot_Value_Explain">Steuert den KI-Chatbot-Bereich in der Firefox-Seitenleiste.
+
+Wenn auf "available" gesetzt, ist der Sidebar-Chatbot für Benutzer zugänglich und kann aktiviert oder deaktiviert werden.
+
+Wenn auf "blocked" gesetzt, ist der Sidebar-Chatbot deaktiviert und Benutzer sehen diese Funktion nicht. Für lokale KI werden bereits heruntergeladene Modelle entfernt.</string>
+      <string id="AIControls_SidebarChatbot_Locked_Explain">Wenn diese Richtlinieneinstellung aktiviert ist, kann der Benutzer die Sidebar-Chatbot-Einstellung nicht ändern.
+
+Wenn diese Richtlinieneinstellung deaktiviert oder nicht konfiguriert ist, kann der Benutzer die Sidebar-Chatbot-Einstellung ändern.</string>
+      <string id="AIControls_SmartWindow_Value_Explain">Steuert KI-gestützte Fensteranordnungsfunktionen.
+
+Wenn auf "available" gesetzt, ist die intelligente Fensterverwaltung für Benutzer zugänglich und kann aktiviert oder deaktiviert werden.
+
+Wenn auf "blocked" gesetzt, ist die intelligente Fensterverwaltung deaktiviert und Benutzer sehen diese Funktion nicht. Für lokale KI werden bereits heruntergeladene Modelle entfernt.</string>
+      <string id="AIControls_SmartWindow_Locked_Explain">Wenn diese Richtlinieneinstellung aktiviert ist, kann der Benutzer die Einstellung für die intelligente Fensterverwaltung nicht ändern.
+
+Wenn diese Richtlinieneinstellung deaktiviert oder nicht konfiguriert ist, kann der Benutzer die Einstellung für die intelligente Fensterverwaltung ändern.</string>
       <string id="Preferences_Boolean_Explain">Wenn diese Richtlinieneinstellung aktiviert ist, ist die Einstellung auf true gesperrt. Wenn diese Richtlinieneinstellung deaktiviert ist, ist die Einstellung auf false gesperrt.
 
 Für eine Beschreibung der Einstellung, siehe:
@@ -1675,6 +1744,9 @@ https://github.com/mozilla/policy-templates/blob/master/README.md#preferences (E
       <presentation id="TrackingProtection_Category">
         <dropdownList refId="TrackingProtection_Category"/>
       </presentation>
+      <presentation id="AIControls_Value">
+        <dropdownList refId="AIControls_Value"/>
+      </presentation>
     </presentationTable>
   </resources>
 </policyDefinitionResources>
index 8ae9e60b8346ac63be310a682ff73602deafa117..5695014602f1be7dde1324b6ce0f036bd8346c4e 100644 (file)
@@ -85,6 +85,7 @@
       <string id="SUPPORTED_FF146_ONLY">Firefox 146 or later</string>
       <string id="SUPPORTED_FF148_ONLY">Firefox 148 or later</string>
       <string id="SUPPORTED_FF14902_ONLY">Firefox 149.0.2 or later</string>
+      <string id="SUPPORTED_FF150_ONLY">Firefox 150 or later</string>
       <string id="firefox">Firefox</string>
       <string id="Permissions_group">Permissions</string>
       <string id="Camera_group">Camera</string>
       <string id="FirefoxHome_group">Firefox Home</string>
       <string id="GenerativeAI_group">Generative AI</string>
       <string id="BrowserDataBackup_group">Browser Data Backup</string>
+      <string id="AIControls_group">AI Controls</string>
       <string id="Allow">Allowed Sites</string>
       <string id="AllowSession">Allowed Sites (Session Only)</string>
       <string id="Block">Blocked Sites</string>
@@ -1349,6 +1351,73 @@ If this policy is disabled or not configured, Firefox will apply performance, st
       <string id="IPProtectionAvailable_Explain">If this policy is disabled, the built-in VPN (IP Protection) is not available to users.
 
 If this policy is enabled or not configured, the built-in VPN (IP Protection) is available.</string>
+      <string id="AIControls_Value_available">Available</string>
+      <string id="AIControls_Value_blocked">Blocked</string>
+      <string id="Value">Value</string>
+      <string id="Locked">Locked</string>
+      <string id="AIControls_Default_group">Default</string>
+      <string id="AIControls_Translations_group">Translations</string>
+      <string id="AIControls_PDFAltText_group">PDF Image Alt Text</string>
+      <string id="AIControls_SmartTabGroups_group">Tab Group Suggestions</string>
+      <string id="AIControls_LinkPreviewKeyPoints_group">Key Points in Link Previews</string>
+      <string id="AIControls_SidebarChatbot_group">Chatbot in Sidebar</string>
+      <string id="AIControls_SmartWindow_group">Smart Window</string>
+      <string id="AIControls_Default_Value_Explain">Controls the default state for AI features not explicitly configured by other AIControls policies.
+
+If set to "available", unlisted AI features are accessible to users and can be enabled or disabled.
+
+If set to "blocked", unlisted AI features are disabled and users will not see them. For on-device AI, any models already downloaded are removed.</string>
+      <string id="AIControls_Default_Locked_Explain">If this policy is enabled, the user cannot change the default AI controls setting.
+
+If this policy is disabled or not configured, the user can change the default AI controls setting.</string>
+      <string id="AIControls_Translations_Value_Explain">Controls AI-powered page translations.
+
+If set to "available", translations are accessible to users and can be enabled or disabled.
+
+If set to "blocked", translations are disabled and users will not see the feature. For on-device AI, any models already downloaded are removed.</string>
+      <string id="AIControls_Translations_Locked_Explain">If this policy is enabled, the user cannot change the translations setting.
+
+If this policy is disabled or not configured, the user can change the translations setting.</string>
+      <string id="AIControls_PDFAltText_Value_Explain">Controls AI-generated alternative text for images in PDF documents.
+
+If set to "available", PDF alt text is accessible to users and can be enabled or disabled.
+
+If set to "blocked", PDF alt text is disabled and users will not see the feature. For on-device AI, any models already downloaded are removed.</string>
+      <string id="AIControls_PDFAltText_Locked_Explain">If this policy is enabled, the user cannot change the PDF alt text setting.
+
+If this policy is disabled or not configured, the user can change the PDF alt text setting.</string>
+      <string id="AIControls_SmartTabGroups_Value_Explain">Controls AI-powered tab grouping suggestions.
+
+If set to "available", smart tab groups are accessible to users and can be enabled or disabled.
+
+If set to "blocked", smart tab groups are disabled and users will not see the feature. For on-device AI, any models already downloaded are removed.</string>
+      <string id="AIControls_SmartTabGroups_Locked_Explain">If this policy is enabled, the user cannot change the smart tab groups setting.
+
+If this policy is disabled or not configured, the user can change the smart tab groups setting.</string>
+      <string id="AIControls_LinkPreviewKeyPoints_Value_Explain">Controls AI-generated key point summaries shown in link previews.
+
+If set to "available", link preview key points are accessible to users and can be enabled or disabled.
+
+If set to "blocked", link preview key points are disabled and users will not see the feature. For on-device AI, any models already downloaded are removed.</string>
+      <string id="AIControls_LinkPreviewKeyPoints_Locked_Explain">If this policy is enabled, the user cannot change the link preview key points setting.
+
+If this policy is disabled or not configured, the user can change the link preview key points setting.</string>
+      <string id="AIControls_SidebarChatbot_Value_Explain">Controls the AI chatbot panel in the Firefox sidebar.
+
+If set to "available", the sidebar chatbot is accessible to users and can be enabled or disabled.
+
+If set to "blocked", the sidebar chatbot is disabled and users will not see the feature. For on-device AI, any models already downloaded are removed.</string>
+      <string id="AIControls_SidebarChatbot_Locked_Explain">If this policy is enabled, the user cannot change the sidebar chatbot setting.
+
+If this policy is disabled or not configured, the user can change the sidebar chatbot setting.</string>
+      <string id="AIControls_SmartWindow_Value_Explain">Controls AI-powered window arrangement features.
+
+If set to "available", smart window is accessible to users and can be enabled or disabled.
+
+If set to "blocked", smart window is disabled and users will not see the feature. For on-device AI, any models already downloaded are removed.</string>
+      <string id="AIControls_SmartWindow_Locked_Explain">If this policy is enabled, the user cannot change the smart window setting.
+
+If this policy is disabled or not configured, the user can change the smart window setting.</string>
       <string id="Preferences_Boolean_Explain">If this policy is enabled, the preference is locked to true. If this policy is disabled, the preference is locked to false.
 
 For a description of the preference, see:
@@ -1672,6 +1741,9 @@ https://github.com/mozilla/policy-templates/blob/master/README.md#preferences.</
       <presentation id="TrackingProtection_Category">
         <dropdownList refId="TrackingProtection_Category"/>
       </presentation>
+      <presentation id="AIControls_Value">
+        <dropdownList refId="AIControls_Value"/>
+      </presentation>
     </presentationTable>
   </resources>
 </policyDefinitionResources>
index be163cf8ccd7a3b11ebdfc10d814fdba9633bfa8..6dc766f37dbd180a23a033cbd8f39ebb2f60af0c 100644 (file)
@@ -87,6 +87,7 @@
       <definition name="SUPPORTED_FF146_ONLY" displayName="$(string.SUPPORTED_FF146_ONLY)"/>
       <definition name="SUPPORTED_FF148_ONLY" displayName="$(string.SUPPORTED_FF148_ONLY)"/>
       <definition name="SUPPORTED_FF14902_ONLY" displayName="$(string.SUPPORTED_FF14902_ONLY)"/>
+      <definition name="SUPPORTED_FF150_ONLY" displayName="$(string.SUPPORTED_FF150_ONLY)"/>
     </definitions>
   </supportedOn>
   <categories>
     <category displayName="$(string.BrowserDataBackup_group)" name="BrowserDataBackup">
       <parentCategory ref="firefox"/>
     </category>
+    <category displayName="$(string.AIControls_group)" name="AIControls">
+      <parentCategory ref="firefox"/>
+    </category>
+    <category displayName="$(string.AIControls_Default_group)" name="Default">
+      <parentCategory ref="AIControls"/>
+    </category>
+    <category displayName="$(string.AIControls_Translations_group)" name="Translations">
+      <parentCategory ref="AIControls"/>
+    </category>
+    <category displayName="$(string.AIControls_PDFAltText_group)" name="PDFAltText">
+      <parentCategory ref="AIControls"/>
+    </category>
+    <category displayName="$(string.AIControls_SmartTabGroups_group)" name="SmartTabGroups">
+      <parentCategory ref="AIControls"/>
+    </category>
+    <category displayName="$(string.AIControls_LinkPreviewKeyPoints_group)" name="LinkPreviewKeyPoints">
+      <parentCategory ref="AIControls"/>
+    </category>
+    <category displayName="$(string.AIControls_SidebarChatbot_group)" name="SidebarChatbot">
+      <parentCategory ref="AIControls"/>
+    </category>
+    <category displayName="$(string.AIControls_SmartWindow_group)" name="SmartWindow">
+      <parentCategory ref="AIControls"/>
+    </category>
+
   </categories>
   <policies>
     <policy name="AppAutoUpdate" class="Both" displayName="$(string.AppAutoUpdate)" explainText="$(string.AppAutoUpdate_Explain)" key="Software\Policies\Mozilla\Firefox" valueName="AppAutoUpdate">
         <decimal value="0"/>
       </disabledValue>
     </policy>
+    <policy name="Default_Value" class="Both" displayName="$(string.Value)" explainText="$(string.AIControls_Default_Value_Explain)" key="Software\Policies\Mozilla\Firefox\AIControls\Default" presentation="$(presentation.AIControls_Value)">
+      <parentCategory ref="Default"/>
+      <supportedOn ref="SUPPORTED_FF14902_ONLY"/>
+      <elements>
+        <enum id="AIControls_Value" valueName="Value">
+          <item displayName="$(string.AIControls_Value_available)">
+            <value>
+              <string>available</string>
+            </value>
+          </item>
+          <item displayName="$(string.AIControls_Value_blocked)">
+            <value>
+              <string>blocked</string>
+            </value>
+          </item>
+        </enum>
+      </elements>
+    </policy>
+    <policy name="Default_Locked" class="Both" displayName="$(string.Locked)" explainText="$(string.AIControls_Default_Locked_Explain)" key="Software\Policies\Mozilla\Firefox\AIControls\Default" valueName="Locked">
+      <parentCategory ref="Default"/>
+      <supportedOn ref="SUPPORTED_FF14902_ONLY"/>
+      <enabledValue>
+        <decimal value="1"/>
+      </enabledValue>
+      <disabledValue>
+        <decimal value="0"/>
+      </disabledValue>
+    </policy>
+    <policy name="Translations_Value" class="Both" displayName="$(string.Value)" explainText="$(string.AIControls_Translations_Value_Explain)" key="Software\Policies\Mozilla\Firefox\AIControls\Translations" presentation="$(presentation.AIControls_Value)">
+      <parentCategory ref="Translations"/>
+      <supportedOn ref="SUPPORTED_FF14902_ONLY"/>
+      <elements>
+        <enum id="AIControls_Value" valueName="Value">
+          <item displayName="$(string.AIControls_Value_available)">
+            <value>
+              <string>available</string>
+            </value>
+          </item>
+          <item displayName="$(string.AIControls_Value_blocked)">
+            <value>
+              <string>blocked</string>
+            </value>
+          </item>
+        </enum>
+      </elements>
+    </policy>
+    <policy name="Translations_Locked" class="Both" displayName="$(string.Locked)" explainText="$(string.AIControls_Translations_Locked_Explain)" key="Software\Policies\Mozilla\Firefox\AIControls\Translations" valueName="Locked">
+      <parentCategory ref="Translations"/>
+      <supportedOn ref="SUPPORTED_FF14902_ONLY"/>
+      <enabledValue>
+        <decimal value="1"/>
+      </enabledValue>
+      <disabledValue>
+        <decimal value="0"/>
+      </disabledValue>
+    </policy>
+    <policy name="PDFAltText_Value" class="Both" displayName="$(string.Value)" explainText="$(string.AIControls_PDFAltText_Value_Explain)" key="Software\Policies\Mozilla\Firefox\AIControls\PDFAltText" presentation="$(presentation.AIControls_Value)">
+      <parentCategory ref="PDFAltText"/>
+      <supportedOn ref="SUPPORTED_FF14902_ONLY"/>
+      <elements>
+        <enum id="AIControls_Value" valueName="Value">
+          <item displayName="$(string.AIControls_Value_available)">
+            <value>
+              <string>available</string>
+            </value>
+          </item>
+          <item displayName="$(string.AIControls_Value_blocked)">
+            <value>
+              <string>blocked</string>
+            </value>
+          </item>
+        </enum>
+      </elements>
+    </policy>
+    <policy name="PDFAltText_Locked" class="Both" displayName="$(string.Locked)" explainText="$(string.AIControls_PDFAltText_Locked_Explain)" key="Software\Policies\Mozilla\Firefox\AIControls\PDFAltText" valueName="Locked">
+      <parentCategory ref="PDFAltText"/>
+      <supportedOn ref="SUPPORTED_FF14902_ONLY"/>
+      <enabledValue>
+        <decimal value="1"/>
+      </enabledValue>
+      <disabledValue>
+        <decimal value="0"/>
+      </disabledValue>
+    </policy>
+    <policy name="SmartTabGroups_Value" class="Both" displayName="$(string.Value)" explainText="$(string.AIControls_SmartTabGroups_Value_Explain)" key="Software\Policies\Mozilla\Firefox\AIControls\SmartTabGroups" presentation="$(presentation.AIControls_Value)">
+      <parentCategory ref="SmartTabGroups"/>
+      <supportedOn ref="SUPPORTED_FF14902_ONLY"/>
+      <elements>
+        <enum id="AIControls_Value" valueName="Value">
+          <item displayName="$(string.AIControls_Value_available)">
+            <value>
+              <string>available</string>
+            </value>
+          </item>
+          <item displayName="$(string.AIControls_Value_blocked)">
+            <value>
+              <string>blocked</string>
+            </value>
+          </item>
+        </enum>
+      </elements>
+    </policy>
+    <policy name="SmartTabGroups_Locked" class="Both" displayName="$(string.Locked)" explainText="$(string.AIControls_SmartTabGroups_Locked_Explain)" key="Software\Policies\Mozilla\Firefox\AIControls\SmartTabGroups" valueName="Locked">
+      <parentCategory ref="SmartTabGroups"/>
+      <supportedOn ref="SUPPORTED_FF14902_ONLY"/>
+      <enabledValue>
+        <decimal value="1"/>
+      </enabledValue>
+      <disabledValue>
+        <decimal value="0"/>
+      </disabledValue>
+    </policy>
+    <policy name="LinkPreviewKeyPoints_Value" class="Both" displayName="$(string.Value)" explainText="$(string.AIControls_LinkPreviewKeyPoints_Value_Explain)" key="Software\Policies\Mozilla\Firefox\AIControls\LinkPreviewKeyPoints" presentation="$(presentation.AIControls_Value)">
+      <parentCategory ref="LinkPreviewKeyPoints"/>
+      <supportedOn ref="SUPPORTED_FF14902_ONLY"/>
+      <elements>
+        <enum id="AIControls_Value" valueName="Value">
+          <item displayName="$(string.AIControls_Value_available)">
+            <value>
+              <string>available</string>
+            </value>
+          </item>
+          <item displayName="$(string.AIControls_Value_blocked)">
+            <value>
+              <string>blocked</string>
+            </value>
+          </item>
+        </enum>
+      </elements>
+    </policy>
+    <policy name="LinkPreviewKeyPoints_Locked" class="Both" displayName="$(string.Locked)" explainText="$(string.AIControls_LinkPreviewKeyPoints_Locked_Explain)" key="Software\Policies\Mozilla\Firefox\AIControls\LinkPreviewKeyPoints" valueName="Locked">
+      <parentCategory ref="LinkPreviewKeyPoints"/>
+      <supportedOn ref="SUPPORTED_FF14902_ONLY"/>
+      <enabledValue>
+        <decimal value="1"/>
+      </enabledValue>
+      <disabledValue>
+        <decimal value="0"/>
+      </disabledValue>
+    </policy>
+    <policy name="SidebarChatbot_Value" class="Both" displayName="$(string.Value)" explainText="$(string.AIControls_SidebarChatbot_Value_Explain)" key="Software\Policies\Mozilla\Firefox\AIControls\SidebarChatbot" presentation="$(presentation.AIControls_Value)">
+      <parentCategory ref="SidebarChatbot"/>
+      <supportedOn ref="SUPPORTED_FF14902_ONLY"/>
+      <elements>
+        <enum id="AIControls_Value" valueName="Value">
+          <item displayName="$(string.AIControls_Value_available)">
+            <value>
+              <string>available</string>
+            </value>
+          </item>
+          <item displayName="$(string.AIControls_Value_blocked)">
+            <value>
+              <string>blocked</string>
+            </value>
+          </item>
+        </enum>
+      </elements>
+    </policy>
+    <policy name="SidebarChatbot_Locked" class="Both" displayName="$(string.Locked)" explainText="$(string.AIControls_SidebarChatbot_Locked_Explain)" key="Software\Policies\Mozilla\Firefox\AIControls\SidebarChatbot" valueName="Locked">
+      <parentCategory ref="SidebarChatbot"/>
+      <supportedOn ref="SUPPORTED_FF14902_ONLY"/>
+      <enabledValue>
+        <decimal value="1"/>
+      </enabledValue>
+      <disabledValue>
+        <decimal value="0"/>
+      </disabledValue>
+    </policy>
+    <policy name="SmartWindow_Value" class="Both" displayName="$(string.Value)" explainText="$(string.AIControls_SmartWindow_Value_Explain)" key="Software\Policies\Mozilla\Firefox\AIControls\SmartWindow" presentation="$(presentation.AIControls_Value)">
+      <parentCategory ref="SmartWindow"/>
+      <supportedOn ref="SUPPORTED_FF150_ONLY"/>
+      <elements>
+        <enum id="AIControls_Value" valueName="Value">
+          <item displayName="$(string.AIControls_Value_available)">
+            <value>
+              <string>available</string>
+            </value>
+          </item>
+          <item displayName="$(string.AIControls_Value_blocked)">
+            <value>
+              <string>blocked</string>
+            </value>
+          </item>
+        </enum>
+      </elements>
+    </policy>
+    <policy name="SmartWindow_Locked" class="Both" displayName="$(string.Locked)" explainText="$(string.AIControls_SmartWindow_Locked_Explain)" key="Software\Policies\Mozilla\Firefox\AIControls\SmartWindow" valueName="Locked">
+      <parentCategory ref="SmartWindow"/>
+      <supportedOn ref="SUPPORTED_FF150_ONLY"/>
+      <enabledValue>
+        <decimal value="1"/>
+      </enabledValue>
+      <disabledValue>
+        <decimal value="0"/>
+      </disabledValue>
+    </policy>
   </policies>
 </policyDefinitions>
index 237747576e9fbb0e8b20af40110c148d4e3ec1f3..1ee8b9200b6df380b625931ae33a0240396ccc35 100644 (file)
@@ -85,6 +85,7 @@
       <string id="SUPPORTED_FF146_ONLY">Firefox 146 ou supérieur</string>
       <string id="SUPPORTED_FF148_ONLY">Firefox 148 ou supérieur</string>
       <string id="SUPPORTED_FF14902_ONLY">Firefox 149.0.2 ou supérieur</string>
+      <string id="SUPPORTED_FF150_ONLY">Firefox 150 ou supérieur</string>
       <string id="firefox">Firefox</string>
       <string id="Permissions_group">Permissions</string>
       <string id="Camera_group">Caméra</string>
       <string id="FirefoxHome_group">Page d’accueil de Firefox</string>
       <string id="GenerativeAI_group">IA générative</string>
       <string id="BrowserDataBackup_group">Sauvegarde des données du navigateur</string>
+      <string id="AIControls_group">Contrôles de l'IA</string>
       <string id="Allow">Sites autorisés</string>
       <string id="AllowSession">Sites autorisés (Session seulement)</string>
       <string id="Block">Sites bloqués</string>
@@ -1356,6 +1358,73 @@ Si cette stratégie est désactivée ou non configurée, Firefox appliquera des
       <string id="IPProtectionAvailable_Explain">Si cette stratégie est désactivée, le VPN intégré (Protection IP) n’est pas disponible pour les utilisateurs.
 
 Si cette stratégie est activée ou non configurée, le VPN intégré (Protection IP) est disponible.</string>
+      <string id="AIControls_Value_available">Disponible</string>
+      <string id="AIControls_Value_blocked">Bloqué</string>
+      <string id="Value">Valeur</string>
+      <string id="Locked">Verrouillé</string>
+      <string id="AIControls_Default_group">Par défaut</string>
+      <string id="AIControls_Translations_group">Traductions</string>
+      <string id="AIControls_PDFAltText_group">Texte alternatif des images dans le visionneur PDF</string>
+      <string id="AIControls_SmartTabGroups_group">Suggestions de groupes d'onglets</string>
+      <string id="AIControls_LinkPreviewKeyPoints_group">Points clés dans les aperçus de liens</string>
+      <string id="AIControls_SidebarChatbot_group">Chatbot dans la barre latérale</string>
+      <string id="AIControls_SmartWindow_group">Fenêtre intelligente</string>
+      <string id="AIControls_Default_Value_Explain">Contrôle l’état par défaut des fonctionnalités IA non explicitement configurées par d’autres stratégies AIControls.
+
+Si défini sur "available", les fonctionnalités IA non listées sont accessibles aux utilisateurs et peuvent être activées ou désactivées.
+
+Si défini sur "blocked", les fonctionnalités IA non listées sont désactivées et les utilisateurs ne les verront pas. Pour l’IA locale, les modèles déjà téléchargés sont supprimés.</string>
+      <string id="AIControls_Default_Locked_Explain">Si cette stratégie est activée, l’utilisateur ne peut pas modifier le paramètre de contrôle IA par défaut.
+
+Si cette stratégie est désactivée ou non configurée, l’utilisateur peut modifier le paramètre de contrôle IA par défaut.</string>
+      <string id="AIControls_Translations_Value_Explain">Contrôle les traductions de pages alimentées par l’IA.
+
+Si défini sur "available", les traductions sont accessibles aux utilisateurs et peuvent être activées ou désactivées.
+
+Si défini sur "blocked", les traductions sont désactivées et les utilisateurs ne verront pas cette fonctionnalité. Pour l’IA locale, les modèles déjà téléchargés sont supprimés.</string>
+      <string id="AIControls_Translations_Locked_Explain">Si cette stratégie est activée, l’utilisateur ne peut pas modifier le paramètre de traductions.
+
+Si cette stratégie est désactivée ou non configurée, l’utilisateur peut modifier le paramètre de traductions.</string>
+      <string id="AIControls_PDFAltText_Value_Explain">Contrôle le texte alternatif généré par l’IA pour les images dans les documents PDF.
+
+Si défini sur "available", le texte alternatif PDF est accessible aux utilisateurs et peut être activé ou désactivé.
+
+Si défini sur "blocked", le texte alternatif PDF est désactivé et les utilisateurs ne verront pas cette fonctionnalité. Pour l’IA locale, les modèles déjà téléchargés sont supprimés.</string>
+      <string id="AIControls_PDFAltText_Locked_Explain">Si cette stratégie est activée, l’utilisateur ne peut pas modifier le paramètre de texte alternatif PDF.
+
+Si cette stratégie est désactivée ou non configurée, l’utilisateur peut modifier le paramètre de texte alternatif PDF.</string>
+      <string id="AIControls_SmartTabGroups_Value_Explain">Contrôle les suggestions de regroupement d’onglets alimentées par l’IA.
+
+Si défini sur "available", les groupes d’onglets intelligents sont accessibles aux utilisateurs et peuvent être activés ou désactivés.
+
+Si défini sur "blocked", les groupes d’onglets intelligents sont désactivés et les utilisateurs ne verront pas cette fonctionnalité. Pour l’IA locale, les modèles déjà téléchargés sont supprimés.</string>
+      <string id="AIControls_SmartTabGroups_Locked_Explain">Si cette stratégie est activée, l’utilisateur ne peut pas modifier le paramètre des groupes d’onglets intelligents.
+
+Si cette stratégie est désactivée ou non configurée, l’utilisateur peut modifier le paramètre des groupes d’onglets intelligents.</string>
+      <string id="AIControls_LinkPreviewKeyPoints_Value_Explain">Contrôle les résumés de points clés générés par l’IA dans les aperçus de liens.
+
+Si défini sur "available", les points clés d’aperçu de lien sont accessibles aux utilisateurs et peuvent être activés ou désactivés.
+
+Si défini sur "blocked", les points clés d’aperçu de lien sont désactivés et les utilisateurs ne verront pas cette fonctionnalité. Pour l’IA locale, les modèles déjà téléchargés sont supprimés.</string>
+      <string id="AIControls_LinkPreviewKeyPoints_Locked_Explain">Si cette stratégie est activée, l’utilisateur ne peut pas modifier le paramètre des points clés d’aperçu de lien.
+
+Si cette stratégie est désactivée ou non configurée, l’utilisateur peut modifier le paramètre des points clés d’aperçu de lien.</string>
+      <string id="AIControls_SidebarChatbot_Value_Explain">Contrôle le panneau de chatbot IA dans la barre latérale de Firefox.
+
+Si défini sur "available", le chatbot de la barre latérale est accessible aux utilisateurs et peut être activé ou désactivé.
+
+Si défini sur "blocked", le chatbot de la barre latérale est désactivé et les utilisateurs ne verront pas cette fonctionnalité. Pour l’IA locale, les modèles déjà téléchargés sont supprimés.</string>
+      <string id="AIControls_SidebarChatbot_Locked_Explain">Si cette stratégie est activée, l’utilisateur ne peut pas modifier le paramètre du chatbot de la barre latérale.
+
+Si cette stratégie est désactivée ou non configurée, l’utilisateur peut modifier le paramètre du chatbot de la barre latérale.</string>
+      <string id="AIControls_SmartWindow_Value_Explain">Contrôle les fonctionnalités d’arrangement de fenêtres alimentées par l’IA.
+
+Si défini sur "available", la fenêtre intelligente est accessible aux utilisateurs et peut être activée ou désactivée.
+
+Si défini sur "blocked", la fenêtre intelligente est désactivée et les utilisateurs ne verront pas cette fonctionnalité. Pour l’IA locale, les modèles déjà téléchargés sont supprimés.</string>
+      <string id="AIControls_SmartWindow_Locked_Explain">Si cette stratégie est activée, l’utilisateur ne peut pas modifier le paramètre de fenêtre intelligente.
+
+Si cette stratégie est désactivée ou non configurée, l’utilisateur peut modifier le paramètre de fenêtre intelligente.</string>
       <string id="Preferences_Boolean_Explain">Si cette stratégie est activée, la préférence est verrouillée sur "true". Si cette stratégie est désactivée, la préférence est verrouillée sur "false".
 
 Pour une description de la préférence, consultez :
@@ -1679,6 +1748,9 @@ https://github.com/mozilla/policy-templates/blob/master/README.md#preferences.</
       <presentation id="TrackingProtection_Category">
         <dropdownList refId="TrackingProtection_Category"/>
       </presentation>
+      <presentation id="AIControls_Value">
+        <dropdownList refId="AIControls_Value"/>
+      </presentation>
     </presentationTable>
   </resources>
 </policyDefinitionResources>
index e04b284b7a86aa8175e82e84213fcc4f8137b9cf..aaf058905a647b01d55f1cf2531ad890add1fa65 100644 (file)
@@ -86,6 +86,7 @@
       <string id="SUPPORTED_FF146_ONLY">Firefox 146 или более поздние версии</string>
       <string id="SUPPORTED_FF148_ONLY">Firefox 148 или более поздние версии</string>
       <string id="SUPPORTED_FF14902_ONLY">Firefox 149.0.2 или более поздние версии</string>
+      <string id="SUPPORTED_FF150_ONLY">Firefox 150 или более поздние версии</string>
       <string id="firefox">Firefox</string>
       <string id="Permissions_group">Разрешения</string>
       <string id="Camera_group">Камера</string>
       <string id="FirefoxHome_group">Домашняя страница Firefox</string>
       <string id="GenerativeAI_group">Генеративный ИИ</string>
       <string id="BrowserDataBackup_group">Резервное копирование данных браузера</string>
+      <string id="AIControls_group">Управление ИИ</string>
       <string id="Allow">Разрешённые сайты</string>
       <string id="AllowSession">Разрешённые сайты (Session Only)</string>
       <string id="Block">Заблокированные сайты</string>
@@ -1351,6 +1353,73 @@ Mozilla рекомендует не отключать телеметрию. И
       <string id="IPProtectionAvailable_Explain">Если эта политика отключена, встроенный VPN (Защита IP) недоступен для пользователей.
 
 Если эта политика включена или не настроена, встроенный VPN (Защита IP) доступен.</string>
+      <string id="AIControls_Value_available">Доступно</string>
+      <string id="AIControls_Value_blocked">Заблокировано</string>
+      <string id="Value">Значение</string>
+      <string id="Locked">Заблокировано</string>
+      <string id="AIControls_Default_group">По умолчанию</string>
+      <string id="AIControls_Translations_group">Переводы</string>
+      <string id="AIControls_PDFAltText_group">Альтернативный текст изображений в PDF-просмотрщике</string>
+      <string id="AIControls_SmartTabGroups_group">Предложения групп вкладок</string>
+      <string id="AIControls_LinkPreviewKeyPoints_group">Ключевые точки в предпросмотрах ссылок</string>
+      <string id="AIControls_SidebarChatbot_group">Чат-бот на боковой панели</string>
+      <string id="AIControls_SmartWindow_group">Умное окно</string>
+      <string id="AIControls_Default_Value_Explain">Управляет состоянием по умолчанию для функций ИИ, не настроенных явно другими политиками AIControls.
+
+Если установлено "available", не указанные функции ИИ доступны пользователям и могут быть включены или отключены.
+
+Если установлено "blocked", не указанные функции ИИ отключены и пользователи их не увидят. Для локального ИИ уже загруженные модели удаляются.</string>
+      <string id="AIControls_Default_Locked_Explain">Если эта политика включена, пользователь не может изменить настройку управления ИИ по умолчанию.
+
+Если эта политика отключена или не настроена, пользователь может изменить настройку управления ИИ по умолчанию.</string>
+      <string id="AIControls_Translations_Value_Explain">Управляет переводом страниц с помощью ИИ.
+
+Если установлено "available", переводы доступны пользователям и могут быть включены или отключены.
+
+Если установлено "blocked", переводы отключены и пользователи не увидят эту функцию. Для локального ИИ уже загруженные модели удаляются.</string>
+      <string id="AIControls_Translations_Locked_Explain">Если эта политика включена, пользователь не может изменить настройку переводов.
+
+Если эта политика отключена или не настроена, пользователь может изменить настройку переводов.</string>
+      <string id="AIControls_PDFAltText_Value_Explain">Управляет альтернативным текстом для изображений в PDF-документах, генерируемым ИИ.
+
+Если установлено "available", альтернативный текст PDF доступен пользователям и может быть включён или отключён.
+
+Если установлено "blocked", альтернативный текст PDF отключён и пользователи не увидят эту функцию. Для локального ИИ уже загруженные модели удаляются.</string>
+      <string id="AIControls_PDFAltText_Locked_Explain">Если эта политика включена, пользователь не может изменить настройку альтернативного текста PDF.
+
+Если эта политика отключена или не настроена, пользователь может изменить настройку альтернативного текста PDF.</string>
+      <string id="AIControls_SmartTabGroups_Value_Explain">Управляет предложениями по группировке вкладок с помощью ИИ.
+
+Если установлено "available", умные группы вкладок доступны пользователям и могут быть включены или отключены.
+
+Если установлено "blocked", умные группы вкладок отключены и пользователи не увидят эту функцию. Для локального ИИ уже загруженные модели удаляются.</string>
+      <string id="AIControls_SmartTabGroups_Locked_Explain">Если эта политика включена, пользователь не может изменить настройку умных групп вкладок.
+
+Если эта политика отключена или не настроена, пользователь может изменить настройку умных групп вкладок.</string>
+      <string id="AIControls_LinkPreviewKeyPoints_Value_Explain">Управляет сводками ключевых точек в предпросмотрах ссылок, генерируемыми ИИ.
+
+Если установлено "available", ключевые точки предпросмотра ссылок доступны пользователям и могут быть включены или отключены.
+
+Если установлено "blocked", ключевые точки предпросмотра ссылок отключены и пользователи не увидят эту функцию. Для локального ИИ уже загруженные модели удаляются.</string>
+      <string id="AIControls_LinkPreviewKeyPoints_Locked_Explain">Если эта политика включена, пользователь не может изменить настройку ключевых точек предпросмотра ссылок.
+
+Если эта политика отключена или не настроена, пользователь может изменить настройку ключевых точек предпросмотра ссылок.</string>
+      <string id="AIControls_SidebarChatbot_Value_Explain">Управляет панелью чат-бота ИИ в боковой панели Firefox.
+
+Если установлено "available", чат-бот боковой панели доступен пользователям и может быть включён или отключён.
+
+Если установлено "blocked", чат-бот боковой панели отключён и пользователи не увидят эту функцию. Для локального ИИ уже загруженные модели удаляются.</string>
+      <string id="AIControls_SidebarChatbot_Locked_Explain">Если эта политика включена, пользователь не может изменить настройку чат-бота боковой панели.
+
+Если эта политика отключена или не настроена, пользователь может изменить настройку чат-бота боковой панели.</string>
+      <string id="AIControls_SmartWindow_Value_Explain">Управляет функциями расположения окон с помощью ИИ.
+
+Если установлено "available", умное окно доступно пользователям и может быть включено или отключено.
+
+Если установлено "blocked", умное окно отключено и пользователи не увидят эту функцию. Для локального ИИ уже загруженные модели удаляются.</string>
+      <string id="AIControls_SmartWindow_Locked_Explain">Если эта политика включена, пользователь не может изменить настройку умного окна.
+
+Если эта политика отключена или не настроена, пользователь может изменить настройку умного окна.</string>
       <string id="Preferences_Boolean_Explain">Если эта политика включена, предпочтение заблокировано на true. Если эта политика отключена, предпочтение заблокировано на false.
 
 Описание предпочтения см.:
@@ -1674,6 +1743,9 @@ https://mozilla.github.io/policy-templates/#preferences.</string>
       <presentation id="TrackingProtection_Category">
         <dropdownList refId="TrackingProtection_Category"/>
       </presentation>
+      <presentation id="AIControls_Value">
+        <dropdownList refId="AIControls_Value"/>
+      </presentation>
     </presentationTable>
   </resources>
 </policyDefinitionResources>

patrick-canterino.de