Compare commits

..
Author SHA1 Message Date
Abdul Rahman c779f96f74 Refactor AIChatThreadGroup and MainNavigationDrawerTabsRow for improved styling and responsiveness
- Updated font weight in AIChatThreadGroup for better theme consistency.
- Simplified isExpanded logic in MainNavigationDrawerTabsRow for clarity and improved readability.
- Adjusted rendering conditions for styled components to enhance responsiveness based on navigation drawer state.
2026-02-23 06:34:03 +05:30
Abdul Rahman fdf65ed1f1 Enhance Command Menu and Navigation Drawer components for improved functionality
- Added NAVIGATION_DRAWER_CLICK_OUTSIDE_ID to manage click outside events in the Navigation Drawer.
- Updated CommandMenuOpenContainer to include the new click outside ID for better interaction handling.
- Simplified shouldShowCloseButton logic in CommandMenuTopBar for clarity.
- Refactored MainNavigationDrawerTabsRow to improve chat thread creation handling and responsiveness.
2026-02-23 06:27:59 +05:30
Abdul Rahman ba61fc7ef9 Refactor navigation components to enhance AI chat functionality and responsiveness
- Updated MainNavigationDrawerTabsRow to conditionally render based on AI feature flag and mobile state.
- Modified MobileNavigationBar to include a new chat option when AI is enabled, improving user interaction.
- Cleaned up import statements for better organization and clarity.
2026-02-23 04:57:47 +05:30
Abdul Rahman e7c5e20b25 Add NavigationDrawerAIChatThreadsList component for displaying chat threads
- Introduced NavigationDrawerAIChatThreadsList to render chat threads grouped by date.
- Integrated AIChatSkeletonLoader for loading state representation.
- Utilized useAIChatThreadClick hook for handling thread selection.
- Enhanced NavigationDrawerItem to support always showing right options for better user interaction.
2026-02-23 04:29:43 +05:30
Abdul Rahman 6a0785dbe4 Refactor AIChatThreadGroup to utilize custom hook for thread click handling
- Removed direct state management and logic from AIChatThreadGroup.
- Introduced useAIChatThreadClick hook to encapsulate thread click functionality.
- Improved code organization and readability by separating concerns.
2026-02-23 04:29:15 +05:30
Abdul Rahman fd0534ba0a Enhance Navigation Drawer components for improved responsiveness and layout
- Updated MainNavigationDrawerTabsRow to conditionally render tabs based on navigation drawer expansion state.
- Modified NavigationDrawer to adjust its width based on the expanded state, improving user experience.
- Refactored NavigationDrawerHeader to adapt layout and controls based on the expanded state, ensuring consistent design.
- Introduced new props for styled components to handle dynamic styling based on the navigation drawer's state.
2026-02-23 03:28:44 +05:30
Abdul Rahman da3d0ae377 Refactor MainNavigationDrawer to enhance tab navigation and integrate AI chat functionality
- Removed MainNavigationDrawerFixedItems component and replaced it with MainNavigationDrawerTabsRow for improved tab management.
- Introduced AIChatThreadsList within the MainNavigationDrawer for chat tab functionality.
- Added navigationDrawerActiveTabState to manage active tab state.
- Updated NavigationDrawerHeader to include a search button and adjusted styles for better layout consistency.
2026-02-23 02:43:22 +05:30
Abdul Rahman bc20a90a61 Merge branch 'main' into feat/navbar-customization-v2 2026-02-20 23:56:45 +05:30
Abdul Rahman bd430f3188 Refactor CommandMenuEditColorOption to improve color filtering logic
- Updated the conditional check for filtered color names to use `isNonEmptyString` for better clarity and functionality.
- Reorganized import statements for consistency.
2026-02-20 23:50:17 +05:30
Abdul Rahman 4f04280143 Refactor CommandMenuNewSidebarItemViewPickerSubView for improved clarity and functionality
- Reorganized import statements for consistency and clarity.
- Introduced `isDefined` utility for better handling of `selectedObjectMetadataItem`.
- Enhanced readability by adjusting the conditional check for icon color assignment.
2026-02-20 23:44:17 +05:30
Abdul Rahman d4e0db84e4 Refactor CommandMenuNavigationMenuItemEditPage for improved clarity and consistency
- Renamed `setFolderPicker` to `openFolderPicker` for better readability.
- Updated references to `setFolderPicker` throughout the component to reflect the new naming.
- Reorganized import statements for consistency.
2026-02-20 23:42:45 +05:30
Abdul Rahman 615d98509b Refactor color handling in CommandMenu components to utilize DEFAULT_COLOR_LABELS
- Introduced DEFAULT_COLOR_LABELS constant for color labels in the navigation menu.
- Updated CommandMenuEditColorOption to use DEFAULT_COLOR_LABELS instead of hardcoded COLOR_LABELS.
- Adjusted MenuItemSelectColor to import DEFAULT_COLOR_LABELS from a new constants file for better organization and maintainability.
2026-02-20 23:37:15 +05:30
Abdul Rahman 2ff22404d6 Enhance Command Menu functionality by integrating IconColumnInsertRight
- Added IconColumnInsertRight to various components for consistent iconography.
- Updated navigation menu item hooks to utilize the new icon for adding items.
- Refactored CommandMenuPageInfo to include a layout for the new sidebar item page.
- Ensured consistent usage of CommandMenuPages type across relevant hooks.
2026-02-20 23:12:47 +05:30
Abdul Rahman 6588c290ba Add IconColumnInsertRight and restore IconNorthStar in display components 2026-02-20 23:06:06 +05:30
Abdul Rahman c024ac40fb Update import path for CommandMenuPages type in useOpenAddItemToFolderPage hook to reference twenty-shared/types for consistency. 2026-02-20 22:32:21 +05:30
Abdul Rahman 75e678145e Refactor color handling in CommandMenu components to use parseThemeColor utility
- Updated CommandMenuEditColorOption to accept ThemeColor type for improved type safety.
- Replaced direct color prop usage with parseThemeColor in CommandMenuEditLinkItemView, CommandMenuEditObjectViewBase, and CommandMenuNavigationMenuItemEditPage for consistent color parsing.
2026-02-20 22:30:05 +05:30
Abdul Rahman ab4edff071 Refactor CommandMenuEditColorOption component to improve code organization
- Reorganized import statements for better clarity and consistency.
- Updated the conditional check for filtered color names to use `isDefined` for improved readability.
2026-02-20 22:21:27 +05:30
Abdul Rahman 0f4dbca473 Update variable naming in useCommandMenu hook for consistency
- Renamed `selectedNavItemId` to `selectedNavigationItemId` to align with previous naming conventions and improve clarity.
- Adjusted conditional check to reflect the updated variable name.
2026-02-20 22:18:15 +05:30
Abdul Rahman d93767a115 Refactor useCommandMenu hook to improve variable naming consistency
- Renamed `isEditMode` to `isNavigationMenuInEditMode` for clarity.
- Adjusted the code to enhance readability and maintainability.
2026-02-20 22:17:11 +05:30
Abdul Rahman 3ad4ae141c Merge branch 'main' into feat/navbar-customization-v2 2026-02-20 22:15:03 +05:30
Abdul Rahman b452d3f643 Remove unused navigate import from WorkspaceNavigationMenuItems to streamline code 2026-02-20 19:06:41 +05:30
Abdul Rahman eb544e8f45 Refactor WorkspaceNavigationMenuItems and useSelectedNavigationMenuItemEditItemLabel for improved label handling
- Updated WorkspaceNavigationMenuItems to conditionally set page titles based on item type, enhancing clarity in navigation.
- Introduced a new utility function, getLabelForItemType, in useSelectedNavigationMenuItemEditItemLabel to streamline label retrieval for different item types, improving code maintainability.
2026-02-20 18:55:10 +05:30
Abdul Rahman b355e1c485 Enhance CommandMenuEditObjectViewBase to conditionally show color options
- Added a new prop `showColorOption` to CommandMenuEditObjectViewBase for controlling the display of color customization options based on the selected item.
- Updated CommandMenuNavigationMenuItemEditPage to determine when to show color options based on the selected item's view key.
- Introduced a new hook, `useObjectNavItemColor`, to retrieve the appropriate color for navigation menu items, improving visual consistency across components.
2026-02-20 18:53:50 +05:30
Abdul Rahman 48fbbcf292 Update FolderOption type to allow folderId to be null for better flexibility in folder selection 2026-02-20 05:00:06 +05:30
Abdul Rahman edf14011ca Add functionality to open item addition in folder from command menu
- Introduced a new hook, useOpenAddItemToFolderPage, to manage navigation for adding items to a folder.
- Updated CommandMenuNavigationMenuItemEditPage to include an option for adding items to a folder, enhancing user interaction.
- Refactored WorkspaceNavigationMenuItemsFolder to utilize the new hook for streamlined item addition.
- Improved the organization of imports and component logic for better maintainability.
2026-02-20 04:58:05 +05:30
Abdul Rahman 8ad8dba2dc Enhance useCommandMenu hook to support navigation in edit mode
- Added logic to navigate to the edit page of a navigation menu item if in edit mode and a selected item is defined.
- Maintained existing functionality for navigating to the root command menu when not in edit mode.
2026-02-20 04:22:49 +05:30
Abdul Rahman 1e6e6eb1ec Refactor WorkspaceNavigationMenuItems to improve import organization
- Moved the import of useStore from 'jotai' to maintain consistency in import order.
- No functional changes were made to the component.
2026-02-20 03:56:50 +05:30
Abdul Rahman bb62ba1857 Merge branch 'main' into feat/navbar-customization-v2 2026-02-20 01:55:59 +05:30
Abdul Rahman 147869f41c Update stroke size in ObjectIconWithViewOverlay for improved visual consistency 2026-02-19 23:47:53 +05:30
Abdul Rahman db61a10d0d Enhance getStandardObjectIconColor utility to support custom object colors
- Imported MAIN_COLOR_NAMES for dynamic color handling.
- Added logic to generate colors for custom objects based on a hash of their names.
- Updated getStandardObjectIconColor to return a color for custom objects when not found in the standard list.
2026-02-19 23:44:51 +05:30
Abdul Rahman 14b7ea060f Remove unused color and font size properties from StyledSearchInput in CommandMenuSubViewWithSearch for cleaner styling. 2026-02-19 23:33:48 +05:30
Abdul Rahman d5ac7fa0e0 Enhance CommandMenuSubViewWithSearch styling for improved layout
- Added flex display and center alignment to the search container for better layout consistency.
- Adjusted padding to use inline spacing for a more responsive design.
- Increased height of the search container to enhance usability.
2026-02-19 23:29:32 +05:30
Abdul Rahman 24037ae638 Enhance CommandMenuEditFolderPickerSubView with icon and color support
- Integrated dynamic icon and color handling for folders in CommandMenuEditFolderPickerSubView.
- Updated folder data structure in related hooks to include icon and color properties for improved visual representation.
- Refactored folder rendering logic to utilize new icon and color attributes, enhancing user experience.
2026-02-19 23:26:45 +05:30
Abdul Rahman 236f7ef44f Update focused prop logic in CommandMenuItem to account for disabled state
- Modified the focused prop to ensure it only reflects the selected item when not disabled, enhancing component behavior.
2026-02-19 23:16:10 +05:30
Abdul Rahman ad370d3de3 Refactor CommandMenuNewSidebarItemMainMenu to enhance icon usage and styling
- Replaced existing icons with new styled components for improved visual consistency.
- Integrated useTheme for dynamic theming support.
- Updated imports to streamline component dependencies.
2026-02-19 23:08:02 +05:30
Abdul Rahman e538a49749 Enhance Command Menu components with updated labels and imports
- Added a label for the folder in CommandMenuFolderInfo.
- Capitalized the label for link in CommandMenuLinkInfo.
- Refactored label logic in CommandMenuObjectViewRecordInfo to utilize selected item metadata and improved view handling.
2026-02-19 22:53:07 +05:30
Abdul Rahman 1995255fe8 Add styled component for color label in CommandMenuEditColorOption
- Introduced StyledMenuStyleText for consistent styling of color labels.
- Updated RightComponent to use the new styled component, enhancing visual presentation.
2026-02-19 22:45:42 +05:30
Abdul Rahman b6fd3c297f Remove gap styling from StyledFolderDroppableContent in WorkspaceNavigationMenuItemsFolder component for improved layout consistency. 2026-02-19 17:30:09 +05:30
Abdul Rahman c700e56766 Refactor standard navigation menu items for improved organization and clarity
- Updated the structure of STANDARD_NAVIGATION_MENU_ITEMS by rearranging the order of items and correcting their universal identifiers and view references.
- Ensured that all items are consistently positioned to enhance navigation experience.
2026-02-19 17:28:35 +05:30
Abdul Rahman 349614a18b Update COLOR_SHADE_ICON constant from 10 to 11 for improved icon color handling in navigation menu items. 2026-02-19 17:19:50 +05:30
Abdul Rahman 2bfd7cb100 Merge branch 'main' into feat/navbar-customization-v2 2026-02-19 17:11:01 +05:30
Abdul Rahman 787262eda3 Update computeStandardWorkflowRunViews and computeStandardWorkflowVersionViews to use ViewKey.INDEX for key property
- Replaced null key with ViewKey.INDEX in both computeStandardWorkflowRunViews and computeStandardWorkflowVersionViews functions to enhance consistency in view key handling.
2026-02-19 15:53:31 +05:30
Abdul Rahman 5f227bc110 Enhance RecordIndexPageHeaderIcon component to utilize theme for icon sizing
- Integrated useTheme hook to access theme properties.
- Updated ObjectIcon size to align with theme dimensions, improving visual consistency across components.
2026-02-19 15:50:05 +05:30
Abdul RahmanandGitHub fd36671570 Merge branch 'main' into feat/navbar-customization-v2 2026-02-19 15:45:50 +05:30
Abdul Rahman 43a0e9e9df Refactor navigation menu item icon handling for improved clarity and consistency
- Updated imports to use the new utility for getting navigation menu item icon styles based on color.
- Introduced constants for default icon color and color shades to enhance maintainability.
- Removed deprecated utility functions and streamlined color handling across components.
2026-02-19 15:45:37 +05:30
Abdul Rahman ab6839d9bb Rename migration class for adding link to navigation menu item for clarity 2026-02-19 15:38:42 +05:30
Abdul Rahman 18a7bfd250 Refactor NavigationMenuItemIcon component for improved clarity and consistency
- Replaced nullish coalescing with default value assignment for objectNameSingular, enhancing readability.
- Simplified logic for determining view overlay visibility and icon usage, improving maintainability.
- Updated color handling to ensure consistent application of styles based on icon presence, aligning with recent updates in navigation components.
2026-02-19 15:35:01 +05:30
Abdul Rahman f98f3a8f14 Refactor color validation in NavigationDrawerItemForObjectMetadataItem component
- Replaced isNonEmptyString with isDefined for color validation, enhancing clarity and consistency in color handling.
- This change aligns with recent updates in color management across navigation components, improving maintainability.
2026-02-19 15:34:16 +05:30
Abdul Rahman 08b670f82d Refactor navigation menu item draft handling for improved clarity
- Simplified the assignment of properties in the useSaveNavigationMenuItemsDraft hook by removing unnecessary nullish coalescing, enhancing code readability.
- Updated change detection logic to directly compare values, improving maintainability and consistency in handling navigation menu item drafts.
2026-02-19 15:30:22 +05:30
Abdul Rahman b2643a17b6 Refactor color assignment in useAddObjectToNavigationMenuDraft hook
- Moved the import of v4 from 'uuid' to improve code organization.
- Simplified color assignment logic by directly assigning the color variable, enhancing clarity and maintainability in the navigation menu draft management.
2026-02-19 15:27:19 +05:30
Abdul Rahman 82ac89f4a5 Refactor color handling in WorkspaceNavigationMenuItemsFolder component
- Moved the import of DEFAULT_NAVIGATION_MENU_ITEM_COLOR_FOLDER to improve code organization.
- Updated the color determination logic to use isDefined instead of isNonEmptyString for better validation of folder colors, enhancing maintainability and consistency in color handling across navigation components.
2026-02-19 15:25:50 +05:30
Abdul Rahman a204343147 Update ObjectIconWithViewOverlay component to adjust ViewIcon color
- Changed ViewIcon color from gray11 to gray10 to enhance visual consistency with the theme. This minor adjustment aligns with recent updates in color handling across navigation components.
2026-02-19 15:24:26 +05:30
Abdul Rahman fd63983da8 Refactor ObjectIconWithViewOverlay component to use theme spacing for dimensions
- Updated StyledViewOverlay to utilize theme.spacing for height and width, enhancing consistency with the theme.
- Adjusted ViewIcon size to use theme.spacing for improved maintainability and alignment with design standards.
2026-02-19 15:23:23 +05:30
Abdul Rahman 7bd473ef00 Update AddToNavigationDragHandle component to use theme spacing for dimensions
- Refactored the StyledIconSlot to utilize theme.spacing for height and width when $hasFixedSize is true, enhancing consistency with the theme and improving maintainability.
2026-02-19 15:17:19 +05:30
Abdul Rahman 0be9f20484 Remove unused theme import in RecordIndexPageHeaderIcon component to streamline code and improve maintainability. 2026-02-19 15:11:37 +05:30
Abdul Rahman caf4f393f9 Merge branch 'main' into feat/navbar-customization-v2 2026-02-19 05:51:21 +05:30
Abdul Rahman ae483b5bba Add color property to NavigationMenuItemManifest and update utility function
- Introduced a new optional 'color' property in the NavigationMenuItemManifest type to enhance customization of navigation items.
- Updated the fromNavigationMenuItemManifestToUniversalFlatNavigationMenuItem utility function to include the 'color' property, allowing for better visual representation in the navigation menu.

These changes improve the flexibility and visual consistency of navigation items across the application.
2026-02-19 05:35:28 +05:30
Abdul Rahman 059832f6a5 Refactor color fallback logic in NavigationDrawerItemForObjectMetadataItem
- Replaced DEFAULT_NAVIGATION_MENU_ITEM_COLOR_OBJECT constant with a hardcoded fallback color 'gray' for improved clarity in color handling.
- Streamlined the color determination process to enhance maintainability and consistency across navigation items.

These changes contribute to a more robust and straightforward approach to color management in the navigation drawer component.
2026-02-19 05:34:00 +05:30
Abdul Rahman 4a04f2584d Refactor effective color handling in NavigationMenuItemIcon
- Replaced inline color determination logic with the getEffectiveNavigationMenuItemColor utility for improved clarity and maintainability.
- Removed unused default color constants to streamline the code.

These changes enhance the robustness of color handling for navigation menu items, aligning with recent updates in icon management.
2026-02-19 05:31:16 +05:30
Abdul Rahman c3158d9c19 Enhance color handling in NavigationDrawerItemForObjectMetadataItem
- Updated icon theme color logic to utilize isNonEmptyString for better validation of navigation menu item colors.
- Integrated getStandardObjectIconColor and DEFAULT_NAVIGATION_MENU_ITEM_COLOR_OBJECT to ensure fallback options are available for icon rendering.

These changes improve the robustness of color handling for navigation items, enhancing visual consistency across the application.
2026-02-19 05:21:51 +05:30
Abdul Rahman b86e3f8d95 Implement effective color handling for navigation menu items
- Introduced getEffectiveNavigationMenuItemColor utility to determine the appropriate color for navigation menu items based on their type and custom color settings.
- Updated CurrentWorkspaceMemberNavigationMenuItems and CurrentWorkspaceMemberOrphanNavigationMenuItems components to utilize the new color utility for icon rendering.
- Refactored NavigationMenuItemIcon to enhance icon styling logic based on effective color.

These changes improve the visual consistency and customization of navigation menu items across the application.
2026-02-19 05:09:18 +05:30
Abdul Rahman 4ddbca3957 Enhance RecordIndexPageHeaderIcon with theme and feature flag integration
- Added useTheme and useIsFeatureEnabled hooks to manage icon rendering based on theme and feature flags.
- Improved icon rendering logic to conditionally display icons based on navigation menu item editing status.
- Streamlined code for better readability and maintainability.

These changes align with recent updates in icon management and enhance the flexibility of the RecordIndexPageHeaderIcon component.
2026-02-19 03:30:54 +05:30
Abdul Rahman 19d3a54d11 Merge branch 'main' into feat/navbar-customization-v2 2026-02-19 02:52:25 +05:30
Abdul Rahman 215f2d82e9 Add usePlainIcon prop to NavigationDrawerItem and update NavigationDrawerSectionForWorkspaceItems
- Introduced the usePlainIcon prop in NavigationDrawerItem to allow for simplified icon rendering.
- Updated NavigationDrawerSectionForWorkspaceItems to utilize the new usePlainIcon prop, enhancing customization options for menu items.

These changes improve the flexibility and visual consistency of the navigation drawer components.
2026-02-19 02:50:42 +05:30
Abdul Rahman 78edbc2f9e Refactor RecordIndexPageHeader to use new RecordIndexPageHeaderIcon component for improved icon rendering
- Replaced the previous icon rendering logic with the new RecordIndexPageHeaderIcon component, enhancing clarity and maintainability.
- Removed unused imports and streamlined the code for better readability.

These changes align with recent improvements in icon management within the application.
2026-02-19 02:45:39 +05:30
Abdul Rahman 4655a1ae6e Refactor icon rendering in CommandMenu components for improved consistency
- Updated CommandMenuNewSidebarItemViewObjectPickerSubView and CommandMenuObjectPickerSubView to use NavigationMenuItemStyleIcon for icon rendering, enhancing visual consistency.
- Refactored CommandMenuObjectMenuItem to streamline icon color handling and improve readability by utilizing a styledIcon function.

These changes enhance the maintainability and clarity of the command menu components.
2026-02-19 02:34:11 +05:30
Abdul Rahman b1d4a7ee6d Remove unused ViewKey import and set key to null in standard workflow run and version views utilities
- Eliminated the import of ViewKey from both computeStandardWorkflowRunViews and computeStandardWorkflowVersionViews utilities, as it was no longer needed.
- Updated the key property in the views to null, simplifying the view definitions.

These changes streamline the code and improve clarity in the workflow view utilities.
2026-02-19 02:11:52 +05:30
Abdul Rahman 1bfc161981 Refactor icon color handling in CommandMenuObjectMenuItem and remove unused theme import
- Updated the CommandMenuObjectMenuItem component to improve readability by formatting the icon color retrieval.
- Removed the unused useTheme import from NavigationDrawerSectionForWorkspaceItems, streamlining the code.

These changes enhance code clarity and maintainability in the navigation menu components.
2026-02-19 02:10:55 +05:30
Abdul Rahman 91d2be1ef4 Add feature flag for navigation menu item editing
- Integrated useIsFeatureEnabled hook to conditionally render icon color based on the IS_NAVIGATION_MENU_ITEM_EDITING_ENABLED feature flag.
- Updated icon rendering logic in NavigationDrawerItem to enhance customization based on feature availability.

These changes improve the flexibility of the navigation menu by allowing dynamic icon color handling based on feature flags.
2026-02-19 02:10:28 +05:30
Abdul Rahman 51b519b570 Enhance navigation menu item color handling and component integration
- Introduced DEFAULT_NAVIGATION_MENU_ITEM_COLOR_FOLDER and DEFAULT_NAVIGATION_MENU_ITEM_COLOR_LINK constants for standardized color management.
- Updated AddToNavigationDragHandle, CurrentWorkspaceMemberNavigationMenuItems, NavigationMenuItemIcon, and WorkspaceNavigationMenuItemsFolder components to utilize the new color constants.
- Refactored icon color logic to improve consistency and maintainability across navigation menu items.

These changes enhance visual consistency and customization options in the navigation menu.
2026-02-18 19:09:08 +05:30
Abdul Rahman edcfd0d068 Update RecordIndexPageHeader to utilize standardized object icon color
- Imported NavigationMenuItemStyleIcon and getStandardObjectIconColor to enhance icon color handling.
- Refactored icon rendering logic to use a new PageHeaderIcon component that applies the standardized color.
- Improved code readability and maintainability by clarifying icon management within the header.

These changes align with recent enhancements in icon color support across navigation components.
2026-02-18 16:44:12 +05:30
Abdul Rahman 0919abb7f6 Implement search functionality in CommandMenuEditColorOption for color selection
- Added a search input to filter color options based on user input, enhancing usability.
- Introduced state management for the search value and updated the rendering logic to display filtered color names.
- Included a separator for better visual organization in the dropdown menu.

These changes improve the user experience by allowing quick access to specific colors in the command menu.
2026-02-18 15:31:18 +05:30
Abdul Rahman ca13d9df1b Enhance WorkspaceNavigationMenuItemsFolder with add menu item functionality
- Integrated a new feature to allow users to add menu items directly within the folder component.
- Implemented a context state for managing the insertion of new menu items.
- Added a button for adding items, which triggers a command menu for item creation.
- Updated folder content length calculation to accommodate the new item.

These changes improve user interaction and streamline the process of managing navigation menu items.
2026-02-18 15:12:36 +05:30
Abdul Rahman 810184b33f Refactor getNavigationMenuItemIconColors utility for improved color handling
- Introduced a new helper function, getColorFromTheme, to streamline the retrieval of theme colors with customizable shades.
- Updated getNavigationMenuItemIconBorderColor to utilize the new helper function, enhancing consistency in color retrieval.
- Modified getNavigationMenuItemIconStyleFromColor to use the new helper for background, icon, and border colors, improving code readability and maintainability.

These changes enhance the flexibility and clarity of color management in navigation menu items.
2026-02-18 15:02:46 +05:30
Abdul Rahman d693608019 Update color for allOpportunities in standard navigation menu item constants
- Changed the color for the allOpportunities menu item from 'tomato' to 'red' to enhance visual consistency across the navigation menu.

This update aligns with recent enhancements to icon color support in navigation components.
2026-02-18 14:22:21 +05:30
Abdul Rahman 50f363cb34 Enhance navigation menu item components with icon color support
- Integrated getStandardObjectIconColor utility across various components to standardize icon colors based on object type.
- Updated CommandMenuNewSidebarItemObjectFlow and CommandMenuNewSidebarItemViewPickerSubView to utilize the new color utility.
- Modified AddToNavigationDragHandle and hooks to accept and apply icon color.
- Added iconColor property to AddToNavigationDragPayloadObject for better customization.

These changes improve visual consistency and customization options in the navigation menu.
2026-02-18 14:20:57 +05:30
Abdul Rahman 3772db60af Add getStandardObjectIconColor utility and update icon color in Command Menu components
- Introduced getStandardObjectIconColor function to standardize icon colors based on object type.
- Updated CommandMenuNewSidebarItemViewObjectPickerSubView, CommandMenuNewSidebarItemViewSystemSubView, CommandMenuObjectMenuItem, and CommandMenuObjectPickerItem components to utilize the new color utility.

This enhances visual consistency across the command menu items.
2026-02-18 14:14:52 +05:30
Abdul Rahman 8d0cc31bb9 Add folderColor prop to WorkspaceNavigationMenuItemsFolder component
- Introduced folderColor prop to allow customization of icon color.
- Updated NavigationDrawerSectionForWorkspaceItems to pass color from item if available.

This enhances the visual customization options for navigation menu items.
2026-02-18 14:00:36 +05:30
Abdul Rahman dc186b8b44 Refactor ObjectIconWithViewOverlay component
- Simplified StyledViewOverlay by removing the border color prop.
- Updated dimensions for the overlay box and icon sizes to fixed pixel values.
- Adjusted the background color to use a theme color directly.

This improves consistency and readability in the component's styling.
2026-02-18 13:58:01 +05:30
Abdul Rahman 1bde78962e Remove 'icon' column from navigationMenuItem migration and update related queries 2026-02-18 13:43:03 +05:30
Abdul Rahman 4e9cf76398 Refactor GraphQL imports in generated metadata file
- Moved Apollo import to the top of the file for consistency.
- Removed duplicate type definitions for NavigationMenuItemFieldsFragment and related queries/mutations to streamline the code.
2026-02-18 13:41:15 +05:30
Abdul Rahman 01994ca877 Merge branch 'main' into feat/navbar-customization-v2 2026-02-18 13:29:16 +05:30
Abdul Rahman 0d5a1543c0 Refactor navigation menu item icon handling
- Replaced the `IconWithBackground` component with a new `NavigationMenuItemStyleIcon` component for better styling and color management.
- Updated various components to utilize the new icon component, enhancing consistency in icon rendering across the application.
- Removed unused imports and simplified icon color logic by integrating color styles directly into the new component.
- Deleted the `getIconBackgroundColorForPayload` utility as it is no longer needed with the new icon handling approach.
2026-02-17 19:07:36 +05:30
Abdul Rahman f02e648b57 Refactor CommandMenuEditColorOption component
- Removed the styled component for color label and replaced it with a direct display of the color label in the dropdown.
- Simplified the rendering logic for the color option in the command menu, enhancing readability and maintainability.
2026-02-17 00:24:02 +05:30
Abdul Rahman 6a5163df56 Merge branch 'main' into feat/navbar-customization-v2 2026-02-17 00:10:22 +05:30
Abdul Rahman 1a9bc31ede Add CommandMenuEditColorOption component for color customization
- Introduced a new `CommandMenuEditColorOption` component to allow users to select and edit the color of navigation menu items.
- Integrated the color option into existing components: `CommandMenuEditLinkItemView`, `CommandMenuEditObjectViewBase`, and `CommandMenuNavigationMenuItemEditPage`.
- Updated the `useSaveNavigationMenuItemsDraft` and `useUpdateNavigationMenuItemInDraft` hooks to handle color changes in navigation menu items.
- Enhanced the user interface by providing a dropdown for color selection, improving customization options for navigation menu items.
2026-02-16 13:52:17 +05:30
Abdul Rahman 2f043e029f Update default colors for standard navigation menu items
- Changed default colors for `allCompanies`, `allPeople`, `allTasks`, and `allNotes` from indigo and teal to blue and turquoise, respectively.
- This update enhances visual consistency and improves the user interface of the navigation menu.
2026-02-16 13:37:29 +05:30
Abdul Rahman 2f9e784ecc Add color property to navigation menu item GraphQL types and fragments
- Introduced an optional `color` field in the `CreateNavigationMenuItemInput`, `UpdateNavigationMenuItemInput`, and `NavigationMenuItem` types.
- Updated related GraphQL fragments to include the new `color` field for consistency across queries and mutations.
- Ensured that the `color` property is reflected in the `CreateNavigationMenuItemMutation` and `DeleteNavigationMenuItemMutation` responses.
- This change enhances the customization options for navigation menu items.
2026-02-16 13:27:15 +05:30
Abdul Rahman a357259c80 Merge branch 'main' into feat/navbar-customization-v2 2026-02-16 13:12:00 +05:30
Abdul Rahman 43e000fc93 Add color property to navigation menu items and update related components
- Introduced a new `color` property in the `NavigationMenuItem` entity and updated the corresponding DTOs and input types to support it.
- Modified migration to add the `color` column to the `navigationMenuItem` table.
- Updated various utility functions and constants to handle the new `color` property.
- Enhanced the `createStandardNavigationMenuItemFlatMetadata` function to assign default colors based on item type.
- Adjusted tests and snapshots to reflect the inclusion of the `color` property.
2026-02-15 14:38:29 +05:30
Abdul Rahman c624ebd892 Refactor visibility logic for add menu item button in Navigation Drawer
- Introduced a new variable `isAddMenuItemButtonVisible` to streamline the visibility logic for the add menu item button based on edit mode and dragging state.
- Updated the rendering condition for the add menu item button to use the new variable for improved clarity and maintainability.
2026-02-14 00:03:07 +05:30
Abdul Rahman 60d1ac7688 Add styled components for improved layout in navigation menu
- Introduced `StyledWorkspaceDroppableList` to replace a div for better styling in the Navigation Drawer.
- Updated `StyledFolderDroppableContent` to include flex properties and gap for consistent spacing.
2026-02-13 23:55:21 +05:30
Abdul Rahman 9116378360 Update icon property in ALL_ENTITY_PROPERTIES_CONFIGURATION_BY_METADATA_NAME to include toCompare flag 2026-02-13 18:28:57 +05:30
Abdul Rahman 66e8eca29a Merge branch 'main' into navbar-customization-improvements 2026-02-13 18:20:24 +05:30
Abdul Rahman b8cd6a9df6 Merge branch 'main' into navbar-customization-improvements 2026-02-12 23:22:48 +05:30
Abdul Rahman 180932751c Add icon property to workflowsFolder in navigation menu constants
This update introduces an icon property for the workflowsFolder in the standard navigation menu items, enhancing the metadata structure. The icon is also integrated into the relevant utility functions to ensure consistency across the navigation menu item representations.
2026-02-12 14:31:04 +05:30
Abdul Rahman 6222d72941 Remove unused 'alwaysShowRightOptions' prop from NavigationDrawerItem and WorkspaceNavigationMenuItemsFolder components to streamline code and improve clarity. 2026-02-12 13:53:33 +05:30
Abdul Rahman b89be3c05b Merge branch 'navbar-customization-followup' into navbar-customization-improvements 2026-02-12 13:46:36 +05:30
Abdul Rahman e09ca08195 Merge branch 'main' into navbar-customization-followup 2026-02-12 13:46:14 +05:30
Abdul Rahman c7dc9daaf8 Enhance PageHeaderToggleCommandMenuButton to align with command menu top bar in mobile view
This update introduces a new prop, alignWithCommandMenuTopBar, to the StyledButtonWrapper, allowing the button to adjust its position based on the command menu's state and the navigation menu's edit mode. The changes improve the user interface for mobile users by ensuring better alignment and visibility of the command menu toggle button.
2026-02-12 13:44:16 +05:30
Abdul Rahman 3bd2134f60 Add FOLDER_ICON_DEFAULT constant for navigation menu items 2026-02-12 08:04:07 +05:30
Abdul Rahman d2bbd7e878 Remove FOLDER_ICON_DEFAULT constant as part of navigation menu item cleanup 2026-02-12 08:03:54 +05:30
Abdul Rahman 8e8c193d98 Update import paths for FOLDER_ICON_DEFAULT constant to maintain consistency in navigation menu components
This change standardizes the import statement for the FOLDER_ICON_DEFAULT constant across multiple files, ensuring uniformity in naming conventions and improving code clarity.
2026-02-12 08:01:33 +05:30
Abdul Rahman 9c2d67e8e6 Refactor PageChangeEffect to use useRecoilCallback for command menu closure
This update modifies the PageChangeEffect component to utilize useRecoilCallback, allowing the command menu to close conditionally based on the current page state. The previous logic has been streamlined to enhance readability and maintainability.
2026-02-12 07:58:37 +05:30
Abdul Rahman 0e2d144b55 Remove redundant 'link' property assignments in navigation menu item migration and metadata utility files 2026-02-12 07:56:50 +05:30
Abdul Rahman 13289ecdc6 Refactor imports in NavigationDrawerSectionForWorkspaceItems component
This update reorganizes the import statements in the NavigationDrawerSectionForWorkspaceItems.tsx file for improved clarity and consistency. The changes include moving some imports to maintain a logical order and enhance readability.
2026-02-12 07:50:20 +05:30
Abdul Rahman f14a0bd1e5 Enhance PageChangeEffect and WorkspaceNavigationMenuItems components
This update introduces the commandMenuPage state to the PageChangeEffect component, preventing the command menu from closing when editing a navigation menu item. Additionally, the WorkspaceNavigationMenuItems component now utilizes the useNavigate hook for improved navigation handling, ensuring links are only followed if they are non-empty strings.
2026-02-12 07:38:08 +05:30
Abdul Rahman 0768178853 Add new feature flag for navigation menu item editing
This update introduces a new feature flag, IS_NAVIGATION_MENU_ITEM_EDITING_ENABLED, to the seedFeatureFlags utility, enabling the editing of navigation menu items within the workspace.
2026-02-12 07:18:52 +05:30
Abdul Rahman 0fb8fe2264 Merge branch 'navbar-customization-followup' into navbar-customization-improvements 2026-02-12 07:16:27 +05:30
Abdul Rahman 7893181cfc Merge branch 'feat/navbar-customization' into navbar-customization-followup 2026-02-12 07:15:09 +05:30
Abdul Rahman e3c1bbdb39 Merge branch 'main' into feat/navbar-customization 2026-02-12 07:14:37 +05:30
Abdul Rahman 2111d3b5d8 Merge branch 'feat/navbar-customization' into navbar-customization-followup 2026-02-12 07:12:50 +05:30
Devessier 62abd18542 test: update e2e test according to new navigation system 2026-02-11 16:05:07 +01:00
Abdul Rahman e07f3aa09c Merge branch 'navbar-customization-followup' into navbar-customization-improvements 2026-02-11 20:10:24 +05:30
Devessier 2d928576c0 Merge remote-tracking branch 'origin/main' into feat/navbar-customization 2026-02-11 15:37:29 +01:00
Abdul Rahman e80985d0b0 Refactor navigation menu components for consistency and clarity
- Updated import statements in `CurrentWorkspaceMemberOrphanNavigationMenuItems` for improved organization.
- Reformatted conditional checks in `WorkspaceNavigationMenuItemsFolder` for enhanced readability.
2026-02-11 19:33:20 +05:30
Abdul Rahman 32fe8474d0 Refactor navigation menu components for improved readability
- Adjusted import statements in `CurrentWorkspaceMemberNavigationMenuItems` and `CurrentWorkspaceMemberOrphanNavigationMenuItems` for consistency.
- Reformatted conditional checks in `CurrentWorkspaceMemberNavigationMenuItems` and `NavigationDrawerItemForObjectMetadataItem` for better clarity.
- Enhanced readability of the `isRecord` and `isView` variable assignments in `NavigationMenuItemIcon` and `NavigationDrawerItemForObjectMetadataItem` components.
2026-02-11 19:31:49 +05:30
Abdul Rahman 04baec1a9e Refactor command menu hooks for adding folders and links
- Split the combined hook `useAddFolderAndLinkToNavigationMenu` into two separate hooks: `useAddFolderToNavigationMenu` and `useAddLinkToNavigationMenu`.
- Updated `CommandMenuNewSidebarItemMainMenu` to utilize the new hooks for better modularity and clarity in handling folder and link additions to the navigation menu.
2026-02-11 19:29:21 +05:30
Abdul Rahman 9e94ab47de Merge branch 'feat/navbar-customization' into navbar-customization-followup 2026-02-11 19:16:23 +05:30
Abdul Rahman 461d0ffd5e Merge branch 'feat/navbar-customization' into navbar-customization-followup 2026-02-11 19:15:30 +05:30
Abdul Rahman d869845dbf feat: enhance NavigationMenuEditModeBar with command menu integration
- Added command menu state management to NavigationMenuEditModeBar for improved navigation item handling.
- Implemented logic to close the command menu when specific navigation item pages are active, enhancing user experience during editing.
- Refactored component to utilize new command menu state, ensuring better synchronization between navigation and command menu actions.
2026-02-11 19:14:32 +05:30
Abdul Rahman 877fc492c6 feat: integrate addToNavFallbackDestination into navigation context
- Added addToNavFallbackDestination to NavigationDropTargetContext for improved drag-and-drop functionality.
- Updated NavigationDrawerSectionForWorkspaceItems to utilize the new fallback destination logic, enhancing visibility and handling of orphan navigation items.
- Refactored conditional rendering to accommodate the new drop target behavior.
2026-02-11 19:11:15 +05:30
Abdul Rahman 59e9cbb817 feat: enhance drag-and-drop functionality in PageDragDropProvider
- Added support for fallback destinations when dragging items from the navigation menu.
- Introduced state management for orphan items and improved handling of drag events.
- Updated drag update logic to accommodate new fallback destination behavior.
- Refactored drag end logic to ensure proper handling of navigation drop actions.
2026-02-11 18:55:43 +05:30
Abdul Rahman 5f2918b178 feat: enhance navigation menu item icons with overlay support
- Added a new component, ObjectIconWithViewOverlay, to display icons with an overlay for navigation menu items.
- Updated CommandMenuNewSidebarItemViewPickerSubView to utilize the new overlay icon feature.
- Refactored NavigationMenuItemIcon to conditionally render the overlay based on item type.
- Modified NavigationDrawerItemForObjectMetadataItem to support the new icon rendering logic.
- Improved AddToNavigationDragHandle to accommodate custom icon content display.
2026-02-11 18:49:57 +05:30
Abdul Rahman 1eb863bfc0 feat: add icon support to navigation menu items
- Introduced an optional `icon` field to the `NavigationMenuItem` type in GraphQL schemas.
- Updated related input types and fragments to include the new `icon` field.
- Refactored components to utilize the new icon feature, including `CommandMenuFolderInfo` and `WorkspaceNavigationMenuItems`.
- Replaced the previous folder name update hook with a more versatile `useUpdateFolderInDraft` hook to handle both name and icon updates.
- Added a default folder icon constant for better management of folder icons across the application.
2026-02-11 18:30:47 +05:30
Devessier 3e81789192 chore: regenerate graphql 2026-02-11 13:44:45 +01:00
Abdul Rahman 26a77f7931 Merge branch 'feat/navbar-customization' into navbar-customization-followup 2026-02-11 18:03:58 +05:30
Devessier 56676a78d4 test: fix 2026-02-11 12:27:42 +01:00
Abdul Rahman d8bb8e5f4f Enhance GraphQL schema with new input types and enums
- Added new scalar type `Upload` to support file uploads.
- Introduced multiple input types for creating and managing various entities, including `ActivateWorkspaceInput`, `CreateAgentInput`, and `CreateApiKeyInput`.
- Expanded the schema with new enums such as `AllMetadataName` and `AnalyticsType` for better categorization of metadata and analytics events.
- Added new mutation inputs for workflow management, including `CreateWorkflowVersionEdgeInput` and `DeleteWorkflowVersionStepInput`.
- Implemented additional filtering capabilities with `DateTimeFilter` to enhance query flexibility.

These changes improve the overall functionality and usability of the GraphQL API, enabling more robust interactions with the backend.
2026-02-11 16:47:58 +05:30
Abdul Rahman 8a769fe900 Merge branch 'main' into feat/navbar-customization 2026-02-11 16:47:24 +05:30
Abdul Rahman d545e05262 Merge branch 'navbar-customization-followup' into nav-folder-icon-customization 2026-02-11 16:21:59 +05:30
Abdul Rahman b04b7f953a Merge branch 'feat/navbar-customization' into navbar-customization-followup 2026-02-11 16:16:18 +05:30
Abdul Rahman 4d9b2d15e8 Merge branch 'main' into feat/navbar-customization 2026-02-11 16:15:58 +05:30
Abdul Rahman 5c7db7c887 refactor: optimize item type checks in CommandMenuObjectViewRecordInfo component
Refactored the logic for determining if the processed item is a view or record by using an array and the includes method for improved readability. Simplified the label assignment logic to enhance clarity. This change contributes to better maintainability and consistency in the CommandMenu components.
2026-02-11 16:11:59 +05:30
Abdul Rahman de032de7ee refactor: implement new sidebar item flows in CommandMenu components
Introduced new components for managing sidebar item creation flows, including CommandMenuNewSidebarItemObjectFlow and CommandMenuNewSidebarItemViewFlow. Updated CommandMenuNewSidebarItemMainMenu to utilize the new hooks for adding folders and links, enhancing the overall structure and maintainability of the CommandMenu. This refactor improves user experience by streamlining the process of adding new items to the navigation menu.
2026-02-11 15:29:52 +05:30
Abdul Rahman 5293fc81b4 refactor: update tests to use NavigationMenuItemType enum for item types
Replaced string literals with the NavigationMenuItemType enum in the getObjectMetadataForNavigationMenuItem tests. This change enhances type safety and consistency across the test suite, aligning with recent updates in the codebase.
2026-02-11 15:29:46 +05:30
Abdul RahmanandGitHub f530034288 Merge branch 'main' into feat/navbar-customization 2026-02-11 15:28:32 +05:30
Abdul Rahman 8cbd79aa4d refactor: implement new sidebar item flows in CommandMenu components
Introduced new components for managing sidebar item creation flows, including CommandMenuNewSidebarItemObjectFlow and CommandMenuNewSidebarItemViewFlow. Updated CommandMenuNewSidebarItemMainMenu to utilize the new hooks for adding folders and links, enhancing the overall structure and maintainability of the CommandMenu. This refactor improves user experience by streamlining the process of adding new items to the navigation menu.
2026-02-11 15:25:36 +05:30
Abdul Rahman 0c839475c3 refactor: update tests to use NavigationMenuItemType enum for item types
Replaced string literals with the NavigationMenuItemType enum in the getObjectMetadataForNavigationMenuItem tests. This change enhances type safety and consistency across the test suite, aligning with recent updates in the codebase.
2026-02-11 14:48:47 +05:30
Abdul Rahman 336b490520 Merge branch 'navbar-customization-followup' into nav-folder-icon-customization 2026-02-11 14:45:51 +05:30
Abdul Rahman fce5ce90e5 refactor: enhance normalizeUrl function to handle empty input
Updated the normalizeUrl function to return an empty string for empty or whitespace-only input. This change improves the function's robustness and ensures it handles edge cases more gracefully. Additionally, variable names were clarified for better readability.
2026-02-11 11:55:28 +05:30
Abdul Rahman e5862b9924 refactor: simplify folder picker logic in CommandMenu components
Updated the CommandMenuEditFolderPickerSubView and CommandMenuNavigationMenuItemEditPage components to streamline folder selection handling. Removed the useNavigationMenuItemEditSubView hook and replaced it with local state management for improved clarity and maintainability. The folder picker now directly manages its open/close state, enhancing the user experience and reducing complexity in the component structure.
2026-02-11 11:51:45 +05:30
Abdul Rahman d9da68bd3d refactor: standardize item type usage in CommandMenu components with NavigationMenuItemType enum
Updated various CommandMenu components and utilities to replace string literals for item types with the NavigationMenuItemType enum. This change enhances type safety, consistency, and maintainability across the codebase, reducing the risk of errors related to item type handling.
2026-02-11 11:43:16 +05:30
Abdul Rahman 2ddad5d9c7 refactor: update CommandMenu components to use NavigationMenuItemType enum
Replaced string literals for item types in CommandMenuFolderInfo and CommandMenuLinkInfo components with the NavigationMenuItemType enum for improved type safety and consistency across the codebase. This change enhances maintainability and reduces the risk of errors related to item type handling.
2026-02-11 11:39:07 +05:30
Abdul Rahman 8b455a8016 Merge branch 'feat/navbar-customization' into navbar-customization-followup 2026-02-11 11:36:44 +05:30
Abdul Rahman 7391b7b48b test: remove obsolete test files for navigation menu item utilities
Deleted outdated test files for getIconBackgroundColorForPayload, getNavigationMenuItemIconColors, and isWorkspaceDroppableId functions to streamline the test suite and eliminate redundancy. These tests are no longer necessary due to recent refactoring and updates in the utility functions.
2026-02-11 11:36:16 +05:30
Abdul Rahman 1a7b1ab077 refactor: improve code readability in tests and components
- Enhanced the formatting of test cases in recordIdentifierToObjectRecordIdentifier, sortNavigationMenuItems, and validateAndExtractWorkspaceFolderId tests for better clarity.
- Added comments to the CommandMenuNewSidebarItemViewPickerSubView component to clarify prop spreading, improving maintainability and understanding of the code.
2026-02-11 11:36:00 +05:30
Abdul Rahman 698074e377 refactor: remove unused feature flag from seedFeatureFlags utility
Eliminated the IS_NAVIGATION_MENU_ITEM_EDITING_ENABLED feature flag from the seedFeatureFlags utility, streamlining the code and removing redundancy.
2026-02-11 11:31:20 +05:30
Abdul Rahman 9cd9e505f3 refactor: streamline CommandMenuNavigationMenuItemEditPage logic with switch statement
Refactored the CommandMenuNavigationMenuItemEditPage component to replace multiple if statements with a switch statement for improved readability and maintainability. This change enhances the handling of different navigation menu item types, ensuring clearer logic flow and reducing code duplication.
2026-02-11 11:19:35 +05:30
Abdul Rahman 28bd3707d4 Merge branch 'feat/navbar-customization' into navbar-customization-followup 2026-02-11 11:13:45 +05:30
Abdul Rahman 37978120d0 test: lower functions coverage threshold in Jest configuration
Reduced the functions coverage threshold in the Jest configuration from 48% to 40%, aligning with updated testing standards.
2026-02-11 11:13:19 +05:30
Abdul Rahman f44f47be1e refactor: enhance workspace folder ID validation in validateAndExtractWorkspaceFolderId utility
Updated the validateAndExtractWorkspaceFolderId utility to utilize the isNonEmptyString guard for improved validation of workspace folder IDs. This change enhances error handling by ensuring that only non-empty strings are accepted as valid folder IDs, contributing to better type safety and clarity in the navigation menu item logic.
2026-02-11 11:07:38 +05:30
Abdul Rahman e2bb09e992 refactor: replace NAVIGATION_MENU_ITEM_TYPE constant with NavigationMenuItemType enum
Refactored navigation menu item components and hooks to replace the deprecated NAVIGATION_MENU_ITEM_TYPE constant with a new NavigationMenuItemType enum for improved type safety and clarity. Updated all relevant imports and usages across the codebase to ensure consistency and maintainability.
2026-02-11 11:04:33 +05:30
Abdul Rahman fdb1aa461e refactor: replace NAVIGATION_MENU_ITEM_DROPPABLE_IDS constant with NavigationMenuItemDroppableIds enum
Refactored navigation menu item components and hooks to replace the NAVIGATION_MENU_ITEM_DROPPABLE_IDS constant with a new NavigationMenuItemDroppableIds enum for improved type safety and clarity. Updated all relevant imports and usages across the codebase to ensure consistency and maintainability.
2026-02-11 11:03:36 +05:30
Abdul Rahman 45297fd057 refactor: replace NAVIGATION_SECTIONS constant with NavigationSections enum
Refactored the navigation menu item components to replace the existing NAVIGATION_SECTIONS constant with a new NavigationSections enum for improved type safety and clarity. Updated related components and utility functions to utilize the new enum, ensuring consistency across the codebase. Removed the deprecated NavigationSectionId type as part of this transition.
2026-02-11 11:00:23 +05:30
Abdul Rahman 38e5d85287 refactor: update navigation menu item imports and introduce new utility functions
Refactored navigation menu item components and hooks to replace the old import paths for navigation sections with a new centralized import. Introduced two new utility functions, computeInsertIndexAndPosition and normalizeUrl, to enhance the management of navigation menu items and URL normalization. Added corresponding unit tests to ensure functionality and reliability of the new utilities.
2026-02-11 10:59:50 +05:30
Abdul Rahman f58bdd7245 feat: introduce CommandMenuNavigationItemActions enum and update related components
Added a new enum, CommandMenuNavigationItemActions, to centralize action identifiers for the command menu navigation items. Updated CommandMenuEditOrganizeActions and getOrganizeActionsSelectableItemIds to utilize this enum, enhancing code consistency and maintainability across the command menu functionality.
2026-02-11 10:55:30 +05:30
Abdul Rahman 547f623ee2 refactor: replace useSelectedNavigationMenuItemEditData with new hooks
Refactored multiple components and hooks to replace the deprecated useSelectedNavigationMenuItemEditData with more granular hooks: useSelectedNavigationMenuItemEditItem, useSelectedNavigationMenuItemEditItemLabel, and useSelectedNavigationMenuItemEditItemObjectMetadata. This change enhances code clarity and modularity, improving the management of selected navigation menu items across the command menu functionality.
2026-02-11 10:50:04 +05:30
Abdul Rahman 022f1f70d8 refactor: replace useNavigationMenuItemEditFolderData with useDraftNavigationMenuItems
Updated multiple components and hooks to utilize the new useDraftNavigationMenuItems hook, enhancing the management of draft navigation menu items. Removed the deprecated useNavigationMenuItemEditFolderData hook and adjusted related logic to ensure consistency across the command menu functionality.
2026-02-11 10:38:35 +05:30
Abdul Rahman cb50b65496 feat: add CommandMenuFolderInfo and CommandMenuLinkInfo components
Introduced two new components, CommandMenuFolderInfo and CommandMenuLinkInfo, to enhance the command menu functionality. These components allow users to edit folder names and link labels directly within the command menu, improving user experience and interaction. Updated CommandMenuPageInfo to integrate these new components based on the selected item type.
2026-02-11 10:28:53 +05:30
Abdul Rahman e3228fa467 test: lower coverage thresholds in Jest configuration
Adjusted the coverage thresholds in the Jest configuration to 48% for lines and 48% for functions, reflecting a revised standard for test coverage requirements.
2026-02-11 10:20:49 +05:30
Abdul Rahman fe96cc6d27 refactor: simplify drop handling logic in useHandleAddToNavigationDrop hook
Removed unnecessary checks for drop destination IDs in the useHandleAddToNavigationDrop hook. The logic now directly checks for defined folder IDs, streamlining the drop handling process and improving code readability.
2026-02-11 08:06:29 +05:30
Abdul Rahman 51b6effbd2 test: adjust coverage thresholds in Jest configuration
Updated the coverage thresholds in the Jest configuration to 48.6% for lines and 48.4% for functions, reflecting a revised standard for test coverage requirements.
2026-02-11 08:03:09 +05:30
Abdul Rahman 4d8046bc08 test: update coverage thresholds in jest configuration
Adjusted the coverage thresholds in the Jest configuration to improve code quality metrics. The new thresholds are set to 49.5% for statements, 49.5% for lines, and 49.4% for functions, reflecting a more stringent requirement for test coverage.
2026-02-11 07:49:18 +05:30
Abdul Rahman be1cae4a25 test: update navigation menu item utility tests for clarity and coverage
Refactored existing test cases for navigation menu item utilities to improve clarity and consolidate similar assertions. Key changes include:
- Simplified test descriptions for better understanding.
- Combined multiple assertions into single tests where applicable.
- Enhanced coverage for edge cases, ensuring robust validation of utility functions.

These updates aim to maintain the reliability of navigation menu item utilities while improving the overall readability of the test suite.
2026-02-11 07:49:10 +05:30
Abdul Rahman b9b8062d39 test: add unit tests for calculateNewPosition utility
Introduced a new test suite for the calculateNewPosition function, covering various scenarios including edge cases for moving items in a draggable list. The tests validate the correct position calculations when items are moved to the beginning, end, or within the list, ensuring reliable behavior of the drag-and-drop functionality.
2026-02-11 07:29:08 +05:30
Abdul Rahman 1420ebabbc refactor: enhance CommandMenuItemWithAddToNavigationDrag for improved icon handling and payload registration
- Updated the component to accept a new `customIconContent` prop for better icon customization.
- Refactored the payload registration logic to ensure it is registered on mouse events, improving drag-and-drop functionality.
- Cleaned up the code structure for better readability and maintainability.
2026-02-11 06:58:05 +05:30
Abdul Rahman bc93710e83 refactor: replace AddToNavigationIconSlot with AddToNavigationDragHandleIcon for improved icon handling
- Introduced AddToNavigationDragHandleIcon to manage custom icon content and standard icons more effectively.
- Removed the AddToNavigationIconSlot component to streamline the codebase.
- Updated CommandMenuNewSidebarItemRecordItem and AddToNavigationDragHandle components to utilize the new icon handling approach.
2026-02-11 06:54:43 +05:30
Abdul Rahman 7b2a5ffe76 Merge branch 'main' into feat/navbar-customization 2026-02-11 06:36:34 +05:30
Abdul Rahman 03971aa38a test: add unit tests for navigation menu item utilities
Introduced new test files for various utility functions related to navigation menu items. The tests cover the following functionalities:
- `getDropTargetIdFromDestination`: Validates the correct drop target ID generation based on different droppable IDs.
- `getIconBackgroundColorForPayload`: Ensures the correct background color is returned for different payload types.
- `getNavigationMenuItemIconColors`: Confirms the correct theme colors are returned for various navigation menu item types.
- `isWorkspaceDroppableId`: Tests the identification of workspace droppable IDs under various conditions.

These tests enhance the reliability of the navigation menu item utilities by ensuring expected behaviors are maintained.
2026-02-11 01:31:39 +05:30
Abdul Rahman c0bcbc1e01 Merge branch 'main' into feat/navbar-customization 2026-02-11 00:48:42 +05:30
Abdul Rahman 2c81170bf3 refactor: streamline state management in navigation components
Updated the `useCommandMenu`, `PageDragDropProvider`, and `useHandleAddToNavigationDrop` hooks to utilize the new `getSnapshotValue` utility for improved state access. This change enhances code clarity and consistency by reducing direct interactions with the Recoil state. Additionally, refactored the navigation drop handling logic to encapsulate repetitive code into a new function, `openEditForNewNavItem`, simplifying the process of opening edit modes for new navigation items.
2026-02-11 00:48:10 +05:30
Abdul Rahman e6d97717d4 feat: integrate Recoil state management for navigation drag-and-drop
Added a new Recoil atom `addToNavPayloadRegistryState` to manage the state of draggable items in the navigation menu. Updated the `CommandMenuItemWithAddToNavigationDrag` component to utilize this state for handling drag-and-drop operations. Refactored the drag update and drop handling logic in `PageDragDropProvider` and `useHandleAddToNavigationDrop` to leverage the new state management, improving the overall drag-and-drop functionality and ensuring better item tracking during interactions. Removed the deprecated utility functions related to draggable IDs.
2026-02-11 00:39:38 +05:30
Abdul Rahman 01bb4214ad feat: implement drag-and-drop functionality for navigation menu items
Added new components `CommandMenuAddToNavDraggablePlaceholder` and `CommandMenuAddToNavDroppable` to facilitate drag-and-drop interactions within the navigation menu. Updated existing components to integrate these new features, allowing users to rearrange items more intuitively. Enhanced the `CommandMenuItemWithAddToNavigationDrag` to support drag indices for better item positioning during drag operations. Refactored related components to ensure compatibility with the new drag-and-drop context.
2026-02-10 21:22:05 +05:30
Abdul Rahman 584f13f0d4 Merge branch 'main' into feat/navbar-customization 2026-02-10 20:08:57 +05:30
Abdul Rahman 7889fc65e0 refactor: update navigation menu item matching logic
Replaced 'objectNameSingular' with 'itemType' in the isLocationMatchingNavigationMenuItem utility to improve clarity and consistency. Updated corresponding tests to reflect this change, ensuring accurate navigation item matching based on item types.
2026-02-10 19:55:03 +05:30
Abdul Rahman aefe6f67fc refactor: improve navigation menu item movement logic
Updated the logic for moving navigation menu items to account for folder structure. The changes ensure that items are moved within their respective folders, enhancing the accuracy of item positioning. This includes adjustments to how siblings are identified and managed during move operations.
2026-02-10 19:48:44 +05:30
Abdul Rahman 5b16cde53f Merge branch 'main' into feat/navbar-customization 2026-02-10 18:15:07 +05:30
Abdul Rahman fcb5d7ee20 fix: simplify folder item handling in useWorkspaceSectionItems hook
Refactored the useWorkspaceSectionItems hook to always push folder items into the accumulator, removing the conditional check for defined folder children. This change streamlines the logic for handling navigation menu items, ensuring that all folder items are consistently processed.
2026-02-10 16:50:04 +05:30
Abdul Rahman 90de7f818b test: add unit tests for recordIdentifierToObjectRecordIdentifier utility function
Introduced unit tests for the recordIdentifierToObjectRecordIdentifier function, validating its behavior with various input scenarios. The tests ensure correct mapping of record identifiers to object records, including handling of avatar URLs and link generation for specific object types, enhancing overall code reliability.
2026-02-10 15:44:26 +05:30
Abdul Rahman 58bc4c4184 test: add unit tests for workspace navigation menu item utilities
Introduced unit tests for the filterWorkspaceNavigationMenuItems and getObjectMetadataForNavigationMenuItem utility functions. These tests validate the filtering of navigation menu items based on userWorkspaceId and ensure correct retrieval of object metadata for various item types, enhancing overall code reliability.
2026-02-10 15:35:33 +05:30
Abdul Rahman ea8c91002d fix: update navigation menu item error messages to include external link option
Enhanced the error messages for navigation menu item creation to specify that an external link is now a valid option. This change improves user guidance by clarifying the requirements for creating navigation menu items.
2026-02-10 15:03:23 +05:30
Abdul Rahman 7bca98fadb test: add unit tests for navigation menu item utilities
Introduced comprehensive unit tests for utility functions related to navigation menu items, including normalization of URLs, computation of insert indices and positions, and validation of workspace folder IDs. These tests enhance code reliability and ensure correct functionality across various scenarios.
2026-02-10 15:01:19 +05:30
Abdul Rahman e5acbcf555 fix: add link property to navigation menu item metadata
Included a link property set to null in various navigation menu item metadata creation functions. This change ensures that the link attribute is consistently defined across different components, improving data structure integrity and preparing for future enhancements.
2026-02-10 14:41:48 +05:30
Abdul Rahman b61377c29a fix: refine icon type validation in AddToNavigationIconSlot component
Updated the AddToNavigationIconSlot component to check for valid icon types by allowing only strings, numbers, and booleans to return null. This change enhances the component's robustness by ensuring that only appropriate icon types are processed, preventing potential rendering issues.
2026-02-10 14:35:28 +05:30
Abdul Rahman 655ec251af fix: include folderUniversalIdentifier in navigation menu item metadata
Added folderUniversalIdentifier to the buildStandardFlatNavigationMenuItemMaps and createStandardNavigationMenuItemFolderFlatMetadata functions. This enhancement ensures that the folder's unique identifier is correctly incorporated into the navigation menu item metadata, improving data integrity and consistency across the application.
2026-02-10 14:26:29 +05:30
Abdul Rahman 4f55adb73c fix: update folder content drop disabled logic in CurrentWorkspaceMemberNavigationMenuItems component
Modified the folderContentDropDisabled assignment to use isWorkspaceFolder, ensuring accurate handling of drop disabled states based on the current workspace context. This change improves the component's functionality and responsiveness to workspace conditions.
2026-02-10 14:21:43 +05:30
Abdul Rahman 7c92aeff20 fix: handle non-function icon types in AddToNavigationIconSlot component
Updated the AddToNavigationIconSlot component to return null when the icon prop is not a function. This change improves the component's robustness by ensuring that only valid icon components are rendered, preventing potential runtime errors.
2026-02-10 14:20:25 +05:30
Abdul Rahman 1738fa08f9 fix: enhance search records handling in CommandMenuNewSidebarItemRecordSubView
Updated the searchRecords assignment to safely access nested properties in searchData, ensuring robust handling of potential undefined values. This change improves the reliability of the component when processing search results.
2026-02-10 14:18:53 +05:30
Abdul Rahman ab392e7b13 fix: include targetRecordId in navigation menu item comparison logic
Updated the comparison logic in the useSaveNavigationMenuItemsDraft hook to include targetRecordId, ensuring accurate detection of changes in navigation menu items. This enhancement improves the functionality of draft saving by considering all relevant identifiers.
2026-02-10 14:16:29 +05:30
Abdul Rahman 67707da339 refactor: optimize sorting of object metadata items in CommandMenu components
Refactored the sorting logic for active non-system object metadata items in both CommandMenuNewSidebarItemPage and useFilteredObjectMetadataItems hooks. The sorting now utilizes the spread operator to create a new array before sorting, improving code clarity and consistency across components.
2026-02-10 14:15:21 +05:30
Abdul Rahman 4d123759f1 refactor: update contextual description logic in CommandMenuItemWithAddToNavigationDrag
Modified the logic for displaying the contextual description in the CommandMenuItemWithAddToNavigationDrag component. The description now defaults to the provided description when not hovered, improving clarity and user experience.
2026-02-10 14:14:01 +05:30
Abdul Rahman a3e242bd8b fix: add key prop to CommandMenuEditLinkItemView for improved rendering
Added a key prop using selectedItem.id to the CommandMenuEditLinkItemView component to ensure proper rendering and reconciliation of list items in React. This change enhances performance and prevents potential rendering issues when the selected item changes.
2026-02-10 14:11:59 +05:30
Abdul Rahman fa9dba834f refactor: improve item type handling and component logic in CommandMenu
Refactored the CommandMenuNavigationMenuItemEditPage and related hooks to enhance item type checks and streamline component logic. Updated imports for better organization and clarity, ensuring consistent handling of navigation menu item types. This change simplifies the logic for rendering components based on selected item types, improving overall code readability and maintainability.
2026-02-10 14:08:37 +05:30
Abdul RahmanGitHubCopilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
d24264a302 Potential fix for pull request finding 'Useless conditional'
Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
2026-02-10 14:05:05 +05:30
Abdul Rahman b8a2600ba5 refactor: enhance folder selection logic in CommandMenu components
Refactored the CommandMenuEditFolderPickerSubView to utilize a new custom hook, useFolderPickerSelectionData, for improved folder selection management. This change simplifies the component's logic by centralizing folder filtering and selection handling. Additionally, updated other components to use a new utility function for generating selectable item IDs, enhancing code consistency and readability.
2026-02-10 14:04:21 +05:30
Abdul Rahman d2bf4a7e9a refactor: standardize navigation menu item type handling across components
Updated various components and hooks to utilize a centralized NAVIGATION_MENU_ITEM_TYPE constant for item type checks. This change enhances code consistency and readability by replacing string literals with a defined type, ensuring better maintainability and reducing the risk of errors in item type handling.
2026-02-10 13:50:15 +05:30
Abdul Rahman eaec7dedcc refactor: remove getNavigationMenuItemType utility and streamline item type handling
Eliminated the getNavigationMenuItemType utility function and replaced its usage with direct access to itemType properties in relevant components and hooks. This change simplifies the logic for determining navigation menu item types and enhances code clarity.
2026-02-10 13:41:37 +05:30
Abdul Rahman b7798efb4c refactor: simplify item type checks in CommandMenu components
Updated the CommandMenuEditFolderPickerSubView and CommandMenuNavigationMenuItemEditPage components to replace individual item type flags with a single selectedItemType property. This change streamlines the logic for determining item types and enhances code readability. Additionally, removed unused flags from the useSelectedNavigationMenuItemEditData hook.
2026-02-10 13:37:28 +05:30
Abdul Rahman 6b27902df2 feat: add 'link' property to entity properties configuration
Introduced a new 'link' property in the ALL_ENTITY_PROPERTIES_CONFIGURATION_BY_METADATA_NAME constant to enhance entity metadata configuration.
2026-02-10 13:21:04 +05:30
Abdul Rahman 4b0bd71e02 Merge branch 'main' into feat/navbar-customization 2026-02-10 13:20:50 +05:30
Abdul Rahman 2efe056977 Add Link and Icon Properties to Navigation Menu Item Migrations
- Updated the migration command to include `link` and `icon` properties for navigation menu items, ensuring consistency across various components.
- Enhanced metadata creation utilities to support these properties, improving the overall functionality and representation of navigation menu items.
2026-02-10 10:43:02 +05:30
Abdul Rahman d21e15556b Remove migration for adding link to navigation menu item
- Deleted the migration file that added a `link` column to the `navigationMenuItem` table, as it is no longer needed following recent updates to the database schema.
2026-02-10 10:36:25 +05:30
Abdul Rahman 5fc9c725b6 Add Link and Icon Columns to Navigation Menu Item Table
- Created a new migration to add `link` and `icon` columns to the `navigationMenuItem` table in the database.
- This enhancement supports the recent updates to navigation menu item components, allowing for better representation and functionality.
2026-02-10 10:27:42 +05:30
Abdul Rahman f06ce683d4 Add Link and Icon Properties to Entity Properties Configuration
- Introduced `link` and `icon` properties to the `ALL_ENTITY_PROPERTIES_CONFIGURATION_BY_METADATA_NAME` constant, enhancing the metadata structure for better representation and functionality.
- Both properties are set to not be stringified and have undefined universal properties, maintaining consistency with existing configurations.
2026-02-10 10:19:49 +05:30
Abdul Rahman 2f1d6f8b7e Merge branch 'main' into feat/navbar-customization 2026-02-10 10:19:35 +05:30
Abdul Rahman 2ae6c52e4b Add Icon Property to Navigation Menu Item Components
- Introduced an `icon` property across various navigation menu item components, including input types, DTOs, and entities, to enhance the representation of menu items.
- Updated utility functions to accommodate the new `icon` property, ensuring consistent handling during item creation and transformation.
- Enhanced metadata creation utilities to support the inclusion of icons, improving the overall functionality and user experience of the navigation menu.
2026-02-10 10:15:24 +05:30
Abdul Rahman 919766cced Add CommandMenuObjectViewRecordInfo Component for Enhanced View and Record Display
- Introduced `CommandMenuObjectViewRecordInfo` component to display information for selected view and record items in the command menu.
- Updated `CommandMenuPageInfo` to integrate the new component, improving the handling of view and record types.
- Enhanced `useSelectedNavigationMenuItemEditData` hook to include a flag for record items, supporting the new component's functionality.
2026-02-10 00:50:13 +05:30
Abdul Rahman b048b7a19d Add Add Before and Add After Functionality to Command Menu Components
- Introduced `onAddBefore` and `onAddAfter` props in `CommandMenuEditLinkItemView`, `CommandMenuEditObjectViewBase`, and `CommandMenuEditOrganizeActions` to support adding items before and after existing menu items.
- Updated `CommandMenuNavigationMenuItemEditPage` to include new actions for adding items, enhancing the command menu's functionality.
- Implemented context management for item insertion using Recoil, allowing for dynamic placement of new items in the navigation menu.
- Added new icons for the add actions to improve visual representation in the command menu.
- Created `addMenuItemInsertionContextState` and `AddMenuItemInsertionContext` types to manage the state related to item insertion, improving code organization and maintainability.
2026-02-10 00:40:12 +05:30
Abdul Rahman a95f15274e Refactor Command Menu New Sidebar Item Components for Improved Logic and Clarity
- Removed unused variables and props in `CommandMenuNewSidebarItemPage` and `CommandMenuNewSidebarItemViewPickerSubView`, streamlining the component logic.
- Simplified filtering logic for available object metadata items, enhancing performance and readability.
- Updated the structure of the components to improve maintainability and user experience in the command menu.
2026-02-10 00:21:31 +05:30
Abdul Rahman 22469701ae Refactor WorkspaceNavigationMenuItemsFolder for Improved Padding Logic
- Updated `StyledFolderDroppableContent` to replace `$isEditMode` and `$isEmpty` props with a single `$compact` prop, simplifying the padding logic based on the editing state and item presence.
- Adjusted the `WorkspaceNavigationMenuItemsFolder` component to utilize the new `$compact` prop, enhancing code clarity and maintainability.
2026-02-10 00:15:38 +05:30
Abdul Rahman 326f32e62f Refactor WorkspaceNavigationMenuItemsFolder for Enhanced Styling and Logic
- Updated `StyledFolderDroppableContent` to accept new props `$isEditMode` and `$isEmpty`, allowing for dynamic padding adjustments based on the editing state and item presence.
- Integrated these props into the `WorkspaceNavigationMenuItemsFolder` component to improve layout responsiveness during editing, enhancing user experience.
2026-02-09 23:31:12 +05:30
Abdul Rahman 09bf955538 Refactor Command Menu Components to Streamline Object Editing and Remove Unused Subviews
- Simplified `CommandMenuEditObjectViewBase` by removing unnecessary props and components, enhancing clarity and maintainability.
- Deleted `CommandMenuEditViewPickerSubView` and related hooks to streamline the command menu structure, reducing complexity.
- Updated `CommandMenuNavigationMenuItemEditPage` to reflect changes in the object editing logic, improving overall functionality and user experience.
2026-02-09 23:10:52 +05:30
Abdul Rahman a113468440 Refactor Navigation Menu Components to Enhance Navigation Logic
- Updated `CurrentWorkspaceMemberNavigationMenuItems` and `WorkspaceNavigationMenuItemsFolder` components to utilize `useNavigate` for improved navigation handling.
- Introduced logic to navigate to the first non-link item when the menu is closed, enhancing user experience and streamlining navigation.
- Refactored location handling to improve code clarity and maintainability across components.
2026-02-09 22:42:17 +05:30
Abdul Rahman 5b55f915d5 Enhance Navigation Item Drop Target and Workspace Menu with Add Item Functionality
- Updated the `NavigationItemDropTarget` component to support a new `compact` prop, allowing for dynamic height adjustment based on the editing state.
- Introduced `handleAddMenuItem` function in `WorkspaceNavigationMenuItems` to facilitate adding new items to the navigation menu.
- Enhanced `NavigationDrawerSectionForWorkspaceItems` to include an `onAddMenuItem` prop, enabling the display of an "Add menu item" option when in edit mode, improving user interaction and navigation management.
2026-02-09 22:37:22 +05:30
Abdul Rahman 26e67db0aa Update CommandMenuSubViewWithSearch styling for improved visual consistency
- Changed the border color in the StyledSearchContainer from medium to light, enhancing the overall appearance and alignment with the theme's design principles.
2026-02-09 22:26:29 +05:30
Abdul Rahman af1fcee234 Enhance Command Menu New Sidebar Item with Submenu Support
- Added a new `hasSubMenu` prop to the `CommandMenuNewSidebarItemViewObjectPickerSubView` component, enabling the display of submenu items for better organization and navigation.
- Updated the component's structure to improve user interaction and enhance the overall functionality of the command menu.
2026-02-09 22:26:07 +05:30
Abdul Rahman f9df7b87f8 Enhance Command Menu Sidebar Item with Displayable Views and System Object Option
- Added logic to filter object metadata items based on displayable views, improving the selection process in the command menu.
- Introduced a new prop `showSystemObjectsOption` to conditionally render the system objects option in the sidebar, enhancing user experience.
- Updated related components to utilize the new filtering and display logic, ensuring a more intuitive interaction with the command menu items.
2026-02-09 22:12:08 +05:30
Abdul Rahman 6f78f9a796 Implement Navigation Sections and Enhance Drag-and-Drop Functionality
- Introduced `NAVIGATION_SECTIONS` constants to categorize navigation items into 'workspace' and 'favorites', improving code clarity and organization.
- Added `NavigationDragSourceContext` to manage the source droppable ID during drag-and-drop operations, enhancing state management.
- Updated various components to utilize the new context and constants, including `NavigationItemDropTarget`, `NavigationMenuItemDroppable`, and others, to improve drag-and-drop handling.
- Implemented logic to disable drop targets based on the current section, enhancing user experience during drag-and-drop interactions.
- These changes collectively improve the structure and functionality of the navigation menu, ensuring a more intuitive drag-and-drop experience.
2026-02-09 21:55:32 +05:30
Abdul Rahman 8f7b189717 Enhance Drag Preview Functionality with Recoil Integration
- Updated the `createAddToNavigationDragPreview` function to wrap the `AddToNavigationDragPreview` component in a `RecoilRoot`, enabling state management for drag-and-drop operations.
- Adjusted the positioning of the drag preview element from off-screen to the top-left corner, improving visibility during drag actions.
- These changes enhance the functionality and user experience of the drag-and-drop feature within the navigation menu.
2026-02-09 21:07:42 +05:30
Abdul Rahman e2da06cf3c Refactor NavigationSidebarNativeDropZone for Improved Drag-and-Drop Handling
- Renamed drag event handlers for clarity, changing `handleDocumentDrop` to `handleDocumentDragStart` and introducing `handleDocumentDragEnd` to manage drag state more effectively.
- Enhanced the logic for setting active drop targets based on the current draft items, improving user feedback during drag-and-drop operations.
- Updated event listener management to ensure proper cleanup, contributing to better performance and maintainability of the component.
- These changes collectively enhance the drag-and-drop experience within the navigation sidebar.
2026-02-09 20:16:02 +05:30
Abdul Rahman 92ba245e87 Refactor AddToNavigationDragHandle and IconWithBackground for Improved Icon Sizing
- Updated the `StyledIconSlot` component to use a `$hasFixedSize` prop instead of `$hasBackgroundColor`, enhancing the flexibility of the drag handle's appearance.
- Simplified icon size handling in `AddToNavigationDragHandle` and `IconWithBackground` components by standardizing the size to `theme.icon.size.md`, improving consistency across the application.
- These changes enhance the visual coherence of the navigation menu items and streamline icon rendering logic.
2026-02-09 19:52:07 +05:30
Abdul Rahman 5caa8df0cf Refactor Command Menu Components for Enhanced Icon Handling and Theming
- Introduced the `IconWithBackground` component to standardize icon rendering with background colors, improving visual consistency across command menu items.
- Updated `CommandMenuItem`, `CommandMenuObjectMenuItem`, and related components to utilize the new `IconWithBackground`, enhancing their appearance and theming capabilities.
- Integrated theme-based icon color management in `CommandMenuNewSidebarItemViewObjectPickerSubView` and `CommandMenuNewSidebarItemViewSystemSubView`, ensuring better alignment with the overall design.
- These changes collectively improve the user interface and maintainability of the command menu components.
2026-02-09 19:50:14 +05:30
Abdul Rahman d8292062cc Refactor AddToNavigationDragHandle Component for Enhanced Customization
- Updated the `StyledIconSlot` to accept an optional `$backgroundColor` prop, allowing for greater customization of the drag handle's appearance.
- Simplified the cursor handling logic and adjusted padding and width based on the presence of the background color, improving the component's flexibility.
- Enhanced the `AddToNavigationDragHandle` props to include `iconBackgroundColor`, providing more control over the icon's styling during drag operations.
- These changes improve the usability and visual consistency of the drag handle within the navigation menu.
2026-02-09 18:43:57 +05:30
Abdul Rahman 439d81c8d7 Enhance Command Menu Item with Contextual Drag Description
- Integrated the `useLingui` hook to provide internationalization support for the drag-and-drop functionality within the `CommandMenuItemWithAddToNavigationDrag` component.
- Updated the description displayed during hover to show a contextual message, improving user guidance when dragging items to the navigation bar.
- These changes enhance the user experience by providing clearer instructions during drag operations.
2026-02-09 18:23:39 +05:30
Abdul Rahman fae016b6f9 Refactor AddToNavigationIconSlot Component for Improved Icon Handling
- Simplified the icon rendering logic by replacing the custom `isIconComponent` type guard with `isValidElement` to streamline the component's functionality.
- Enhanced the handling of icon components to ensure proper rendering based on their type, improving code clarity and maintainability.
- These changes contribute to a more efficient and understandable implementation of the AddToNavigationIconSlot component.
2026-02-09 17:15:22 +05:30
Abdul Rahman 8159a0cede Update Command Menu Icons for Improved Clarity
- Replaced `IconFolderPlus` with `IconFolderSymlink` in the `CommandMenuEditOrganizeActions` component to better represent the action of moving items to a folder.
- Added `IconFolderSymlink` to the `twenty-ui` display module, ensuring it is available for use across the application.
- These changes enhance the visual representation of actions within the command menu, improving user experience and clarity.
2026-02-09 17:08:02 +05:30
Abdul Rahman 2b465f5b52 Refactor Workspace Navigation Menu Items Folder for Enhanced Structure and Functionality
- Introduced a new styled component, `StyledFolderExpandableWrapper`, to improve layout management during drag-and-drop operations.
- Updated the rendering logic within `WorkspaceNavigationMenuItemsFolder` to enhance clarity and maintainability by utilizing the new styled component.
- Simplified the handling of navigation menu items by directly integrating the `Droppable` component, ensuring a more efficient drag-and-drop experience.
- These changes collectively enhance the user experience and maintain the integrity of the navigation menu during interactions.
2026-02-09 14:24:30 +05:30
Abdul Rahman 19472a9bb5 Add WorkspaceNavigationMenuItemFolderDragClone Component for Drag-and-Drop Functionality
- Introduced the `WorkspaceNavigationMenuItemFolderDragClone` component to enhance the drag-and-drop experience within the workspace navigation menu.
- Integrated the new component into the `WorkspaceNavigationMenuItemsFolder` to render a clone of the draggable item, improving user interaction during drag operations.
- This addition streamlines the drag-and-drop functionality, providing visual feedback and maintaining the integrity of the navigation menu items during dragging.
2026-02-09 14:16:24 +05:30
Abdul Rahman 84c804394d Refactor NavbarDragProvider to Improve Parameter Naming
- Updated the parameter name in the `handleDragStart` function from `_` to `_dragStart` for better clarity and understanding of its purpose.
- This change enhances code readability and maintainability by providing a more descriptive parameter name.
2026-02-09 14:13:24 +05:30
Abdul Rahman a3bfa3bba1 Refactor Workspace Navigation Menu Items Folder Component for Improved Structure
- Removed the unused `NavigationItemDropTarget` import to streamline the component.
- Introduced a new styled component, `StyledFolderDroppableContent`, to enhance layout consistency.
- Simplified the rendering logic by directly using `NavigationDrawerItem` and `DraggableItem`, improving code clarity and maintainability.
- These changes contribute to a more organized and efficient implementation of the workspace navigation menu items.
2026-02-09 13:07:15 +05:30
Abdul Rahman aaed4215b9 Implement Navbar Drag Provider and Refactor Navigation Components for Drag-and-Drop Functionality
- Introduced the `NavbarDragProvider` component to manage drag-and-drop context for navigation items, enhancing user interaction capabilities.
- Updated `MainNavigationDrawerScrollableItems` and `CurrentWorkspaceMemberFavoritesFolders` components to utilize the new drag provider, improving the organization of draggable items.
- Refactored navigation menu item components to replace the previous drag provider with a more streamlined approach, enhancing code clarity and maintainability.
- Adjusted constants for droppable IDs to support the new drag-and-drop logic, ensuring consistency across the navigation menu items.
- These changes collectively enhance the user experience by enabling intuitive drag-and-drop functionality within the navigation drawer.
2026-02-09 12:55:57 +05:30
Abdul Rahman 44602fc2cc Enhance Navigation Drawer Section Title Component with Always Visible Right Icon
- Added a new prop `alwaysShowRightIcon` to the `NavigationDrawerSectionTitle` component, allowing the right icon to remain visible regardless of mobile state.
- Updated the `StyledRightIcon` component to conditionally render opacity based on the new prop, improving user experience and accessibility.
- These changes enhance the flexibility and usability of the navigation drawer component.
2026-02-09 12:45:43 +05:30
Abdul Rahman 55d55a62c5 Update Icon Sizes and Container Dimensions for Consistency
- Adjusted icon sizes in multiple components to use a consistent spacing value of `3.5`, enhancing visual uniformity across the application.
- Updated the dimensions of the `StyledNavigationMenuItemIconContainer` to `4.5`, ensuring alignment with the new icon sizing.
- These changes improve the overall aesthetic and maintainability of the UI components.
2026-02-09 12:09:50 +05:30
Abdul Rahman 4faee658f0 Remove Unused Import in useSelectedNavigationMenuItemEditData Hook
- Eliminated the unused `isDefined` import from the `useSelectedNavigationMenuItemEditData` hook, enhancing code cleanliness and maintainability.
- This change contributes to a more organized codebase by removing unnecessary dependencies.
2026-02-09 12:02:00 +05:30
Abdul Rahman 160f7ca574 Refactor Workspace Navigation Menu Item Filtering for Enhanced Type Safety
- Updated the `filterWorkspaceNavigationMenuItems` function to utilize the `NavigationMenuItem` type, improving type consistency and clarity in filtering logic.
- This change enhances the maintainability and readability of the code by ensuring that the function operates on a well-defined type.
2026-02-09 11:57:58 +05:30
Abdul Rahman ab4262844b Refactor Navigation Menu Item Components for Enhanced Type Consistency
- Updated various components and hooks to utilize the new `itemType` property for improved clarity in navigation menu item handling.
- Removed unnecessary imports and simplified condition checks, enhancing code readability and maintainability.
- These changes contribute to a more organized and efficient implementation of navigation menu item logic.
2026-02-09 11:56:45 +05:30
Abdul Rahman 195bdac620 Refactor Navigation Menu Item Logic for Improved Type Handling
- Updated condition checks in `useSelectedNavigationMenuItemEditData`, `WorkspaceNavigationMenuItemsFolder`, and `useWorkspaceSectionItems` to utilize the new `itemType` property for better clarity and consistency.
- Removed unnecessary imports and simplified logic related to navigation menu item types, enhancing code readability and maintainability.
- These changes contribute to a more organized and efficient implementation of navigation menu item handling.
2026-02-08 20:53:20 +05:30
Abdul Rahman ef57d5c96e Enhance Navigation Menu Item Type Handling and Sorting Logic
- Introduced a new `NavigationMenuItemType` type to categorize menu items as 'folder', 'link', 'object', 'record', or 'view'.
- Updated the `ProcessedNavigationMenuItem` type to include an `itemType` property, improving clarity in item categorization.
- Refactored the `sortNavigationMenuItems` function to assign the appropriate `itemType` based on the item being processed, enhancing the sorting logic and maintainability.
- Simplified condition checks in `NavigationDrawerItemForObjectMetadataItem` to utilize the new `itemType` property for determining item characteristics, improving code readability.
2026-02-08 20:51:41 +05:30
Abdul Rahman f1f0f743ab Refactor StyledIcon Component for Improved CSS Handling
- Updated the CSS syntax in the `StyledIcon` component to use the `css` template literal for better readability and maintainability.
- This change enhances the clarity of the styling logic within the component, contributing to a more organized codebase.
2026-02-08 20:42:30 +05:30
Abdul Rahman f16b724419 Enhance Icon Component Handling in AddToNavigationIconSlot
- Updated the `isIconComponent` function to allow for both function and object types, improving flexibility in icon handling.
- Renamed the local variable from `IconComponent` to `Icon` for clarity in rendering.
- These changes contribute to a more robust and maintainable implementation of the AddToNavigationIconSlot component.
2026-02-08 20:41:18 +05:30
Abdul Rahman cb21655afd Refactor Navigation Menu Edit Mode Logic for Improved State Management
- Replaced the `useNavigationMenuEditModeActions` hook with direct state management using Recoil's `useSetRecoilState` in `NavigationMenuEditModeBar` and `WorkspaceNavigationMenuItems` components, enhancing clarity and modularity.
- Introduced a new `cancelEditMode` function to handle the cancellation of edit mode, improving the organization of state updates.
- Removed the now-unnecessary `useNavigationMenuEditModeActions` hook, streamlining the codebase and reducing complexity.
- These changes contribute to a more efficient and maintainable implementation of navigation menu edit mode functionality.
2026-02-08 20:20:06 +05:30
Abdul Rahman c12875eddd Refactor Navigation Menu Item Drag and Drop Logic for Improved Clarity
- Simplified the calculation of new positions in the `useHandleNavigationMenuItemDragAndDrop` hook by removing unnecessary rounding, enhancing code readability.
- Updated the `calculateNewPosition` utility to consistently return rounded values, improving the accuracy of position calculations during drag and drop operations.
- These changes contribute to a more efficient and maintainable implementation of drag and drop functionality in the navigation menu.
2026-02-08 14:10:40 +05:30
Abdul Rahman eddf0e11a5 Refactor Command Menu Item Hooks and Components for Improved Draft Management
- Replaced the `useUpdateNavigationMenuItemsDraft` hook with more specific hooks: `useUpdateFolderNameInDraft`, `useUpdateLinkInDraft`, and `useUpdateObjectInDraft`, enhancing clarity and modularity.
- Updated components to utilize the new hooks, streamlining draft management for folders, links, and objects.
- Introduced new hooks for adding items to the navigation menu draft, improving the organization and maintainability of the codebase.
- These changes contribute to a more efficient and structured implementation of command menu item handling.
2026-02-08 14:08:28 +05:30
Abdul Rahman dce2e0a0cc Refactor Command Menu Item Components to Standardize Icon Handling
- Updated `CommandMenuItemWithAddToNavigationDrag` and related components to replace the `Icon` prop with a unified `icon` prop, allowing for both `IconComponent` and `ReactNode` types.
- Introduced `AddToNavigationIconSlot` to encapsulate icon rendering logic, improving code clarity and reusability.
- These changes enhance the consistency and maintainability of the command menu item components.
2026-02-08 13:59:38 +05:30
Abdul Rahman ea52343c5d Refactor CommandMenuNavigationMenuItemEditPage for Enhanced Rendering Logic and Clarity
- Streamlined the rendering logic by consolidating condition checks for object, link, and folder items, improving code clarity and reducing redundancy.
- Removed unnecessary props and simplified the return statements for better maintainability.
- These changes contribute to a more organized and efficient implementation of the CommandMenuNavigationMenuItemEditPage component.
2026-02-08 13:48:59 +05:30
Abdul Rahman 0956c72da1 Refactor Command Menu Components for Improved Data Handling and Clarity
- Updated `CommandMenuEditViewPickerSubView` to utilize local state for managing `currentDraft` and `objectMetadataItems`, enhancing clarity and reducing reliance on external props.
- Simplified the `CommandMenuNavigationMenuItemEditPage` by removing unnecessary props and streamlining the rendering logic for improved maintainability.
- Enhanced `CommandMenuNewSidebarItemPage` and related components by consolidating draft handling and removing unused imports, contributing to a more organized implementation of the command menu components.
2026-02-08 13:41:15 +05:30
Abdul Rahman 9af54c53a4 Refactor CommandMenuNewSidebarItem Components for Enhanced Structure and Reusability
- Simplified the rendering logic in `CommandMenuNewSidebarItemPage` by removing unnecessary props from `CommandMenuNewSidebarItemRecordSubView`, improving clarity.
- Introduced `CommandMenuNewSidebarItemRecordItem` to encapsulate record item rendering, enhancing reusability and maintainability.
- Updated `CommandMenuNewSidebarItemRecordSubView` to utilize the new `CommandMenuNewSidebarItemRecordItem`, streamlining the component structure.
- These changes contribute to a more organized and efficient implementation of the command menu components.
2026-02-08 13:38:21 +05:30
Abdul Rahman 409e789c14 Refactor CommandMenuNavigationMenuItemEditPage for Improved Rendering Logic
- Simplified the rendering logic in `CommandMenuNavigationMenuItemEditPage` by consolidating the object view rendering into a single inline function, enhancing clarity and reducing redundancy.
- Updated the condition checks for rendering the object view, streamlining the component's structure and improving maintainability.
- These changes contribute to a more organized and efficient implementation of the CommandMenuNavigationMenuItemEditPage component.
2026-02-08 13:25:02 +05:30
Abdul Rahman c9c7fc176e Refactor CommandMenuEditViewPickerSubView for Enhanced View Selection Logic
- Updated `CommandMenuEditViewPickerSubView` to integrate local handling of view selection, improving clarity and reducing reliance on external props.
- Introduced a new `handleSelectView` function to streamline view selection and state management.
- Utilized `useRecoilValue` for managing the selected navigation menu item in edit mode, enhancing state management and code maintainability.
- These changes contribute to a more organized and efficient implementation of the CommandMenuEditViewPickerSubView component.
2026-02-08 13:24:51 +05:30
Abdul Rahman fe19af45da Refactor CommandMenuEditFolderPickerSubView for Enhanced Folder Selection Logic
- Updated `CommandMenuEditFolderPickerSubView` to integrate folder selection handling directly within the component, improving clarity and reducing reliance on external props.
- Removed the `onSelectFolder` prop and replaced it with a local `handleSelectFolder` function to streamline folder selection and state management.
- These changes enhance the organization and maintainability of the CommandMenuEditFolderPickerSubView component.
2026-02-08 13:18:27 +05:30
Abdul Rahman f82bcb4c16 Refactor Command Menu Components to Enhance State Management and Clarity
- Updated `CommandMenuEditFolderPickerSubView` and `CommandMenuNavigationMenuItemEditPage` to utilize `useRecoilValue` for managing the selected navigation menu item in edit mode, improving state management.
- Simplified the retrieval of selected item data by restructuring the hooks, enhancing code clarity and maintainability.
- These changes contribute to a more organized and efficient implementation of command menu components.
2026-02-08 13:16:32 +05:30
Abdul Rahman b5d91817cc Refactor CommandMenuNavigationMenuItemEditPage for Improved Action Handling
- Simplified the usage of `useNavigationMenuItemEditOrganizeActions` by destructuring its properties directly in the component.
- Updated the component to use the destructured properties for action handling, enhancing code clarity and reducing redundancy.
- These changes contribute to a more organized and maintainable implementation of the CommandMenuNavigationMenuItemEditPage component.
2026-02-08 13:10:23 +05:30
Abdul Rahman 7f9128a720 Refactor Navigation Menu Item Hooks and Components for Enhanced State Management
- Updated `CommandMenuNewSidebarItemPage`, `useNavigationMenuItemEditFolderData`, and `NavigationSidebarNativeDropZone` to utilize `useRecoilValue` for improved state management of `navigationMenuItemsDraft`.
- Simplified the retrieval of navigation menu items draft state across components, enhancing code clarity and maintainability.
- These changes contribute to a more organized and efficient implementation of navigation menu item handling.
2026-02-08 13:08:59 +05:30
Abdul Rahman 9456ac38dd Refactor Command Menu Components for Improved Structure and Reusability
- Removed unused imports and consolidated rendering logic in `CommandMenuNavigationMenuItemEditPage` and `CommandMenuNewSidebarItemPage` to enhance clarity.
- Introduced `CommandMenuObjectPickerItem` to standardize object menu item rendering across different components, improving code reusability.
- Updated `CommandMenuObjectPickerSubView` and `CommandMenuSystemObjectPickerSubView` to utilize the new `CommandMenuObjectPickerItem`, streamlining the rendering process.
- These changes enhance the organization, maintainability, and readability of the command menu components.
2026-02-07 00:56:52 +05:30
Abdul Rahman 5241c5a297 Refactor CommandMenu Components for Enhanced Data Management and Readability
- Introduced hooks `useNavigationMenuItemEditFolderData` and `useSelectedNavigationMenuItemEditData` to streamline data handling in `CommandMenuEditFolderPickerSubView`, `CommandMenuEditOwnerSection`, and `CommandMenuEditViewPickerSubView`.
- Simplified state management and search functionality within `CommandMenuEditFolderPickerSubView` by utilizing local state for search input.
- Improved the logic for determining application IDs in `CommandMenuEditOwnerSection` based on the current draft and selected item.
- These changes enhance the organization, maintainability, and clarity of the command menu components.
2026-02-07 00:37:10 +05:30
Abdul Rahman ed42de3508 Refactor CommandMenuNavigationMenuItemEditPage and Related Hooks for Enhanced Structure and Readability
- Introduced new hooks for managing navigation menu item edit data, including `useNavigationMenuItemEditFolderData`, `useNavigationMenuItemEditObjectPickerData`, `useNavigationMenuItemEditOrganizeActions`, `useNavigationMenuItemEditSubView`, and `useSelectedNavigationMenuItemEditData`.
- Simplified the CommandMenuNavigationMenuItemEditPage component by removing unused imports and consolidating state management logic.
- These changes improve the organization, maintainability, and clarity of the navigation menu item editing functionality.
2026-02-07 00:33:56 +05:30
Abdul Rahman 6ec8b57e39 Refactor CommandMenuNavigationMenuItemEditPage for Improved Readability
- Simplified subViewHandlers by converting them into individual functions for better clarity.
- Updated onBack and onOpen functions to directly reference the new individual handlers, enhancing code organization.
- These changes contribute to a more maintainable and readable implementation of the CommandMenuNavigationMenuItemEditPage component.
2026-02-07 00:05:08 +05:30
Abdul Rahman fa18caa41d Refactor CommandMenuEditFolderPickerSubView for Improved Logic and Readability
- Replaced the reduce method with a for-of loop for better clarity in the getDescendantFolderIds function.
- Enhanced the logic for accumulating descendant folder IDs, improving maintainability and readability.

These changes contribute to a more organized implementation of the CommandMenuEditFolderPickerSubView component.
2026-02-07 00:03:19 +05:30
Abdul Rahman 76ceaa34c7 Refactor Navigation Menu Hooks to Utilize New Filtering Utility
- Introduced the `filterWorkspaceNavigationMenuItems` utility to streamline the filtering of navigation menu items based on user workspace ID.
- Updated multiple hooks (`useNavigationMenuEditModeActions`, `useNavigationMenuItemsDraftState`, `usePrefetchedNavigationMenuItemsData`, and `useSaveNavigationMenuItemsDraft`) to use the new utility for improved code clarity and maintainability.
- These changes enhance the organization and readability of the navigation menu item handling logic.
2026-02-06 15:16:19 +05:30
Abdul Rahman c76d7ba96d Refactor useAddToNavigationMenuDraft for Improved Code Clarity
- Introduced helper functions `getMaxPosition` and `normalizeUrl` to streamline logic and enhance readability.
- Replaced inline logic with these helper functions in multiple locations to reduce code duplication.
- These changes contribute to a more organized and maintainable implementation of the useAddToNavigationMenuDraft hook.
2026-02-06 15:11:56 +05:30
Abdul Rahman 521d28db63 Refactor WorkspaceNavigationMenuItemsFolder for Improved Clarity and Structure
- Reorganized import statements for better clarity and consistency.
- Simplified the logic for updating open folder IDs to enhance readability.
- Updated the conditional check for edit mode click handling to ensure proper functionality.

These changes contribute to a more organized and maintainable implementation of the WorkspaceNavigationMenuItemsFolder component.
2026-02-06 15:07:49 +05:30
Abdul Rahman 02e1710319 Refactor NavigationSidebarNativeDropZone for Enhanced Readability
- Reorganized import statements for improved clarity and consistency.
- Updated the conditional check in the handleDrop function for better readability.

These changes contribute to a more structured and maintainable implementation of the NavigationSidebarNativeDropZone component.
2026-02-06 14:37:23 +05:30
Abdul Rahman e0b1f8b301 Refactor NavigationSidebarNativeDropZone for Improved Clarity and Structure
- Consolidated conditional rendering into a switch statement for better readability and maintainability.
- Updated the handling of folder and link additions to streamline the logic and enhance code organization.
- Reorganized import statements for improved clarity and consistency.

These changes contribute to a more efficient and structured implementation of the NavigationSidebarNativeDropZone component.
2026-02-06 14:36:46 +05:30
Abdul Rahman 5c12b0fe0c Refactor CommandMenuNewSidebarItemPage for Enhanced Rendering Logic
- Consolidated conditional rendering into a switch statement for improved clarity and maintainability.
- Streamlined the rendering logic for various sidebar item views, enhancing code organization.
- These changes contribute to a more efficient and structured implementation of the CommandMenuNewSidebarItemPage component.
2026-02-06 14:32:19 +05:30
Abdul Rahman 430f16eea0 Enhance NavigationMenuEditModeBar for Improved Theming and Clarity
- Integrated the `useTheme` hook to dynamically adjust icon sizes based on the theme.
- Updated the icon size assignment to utilize theme values, enhancing consistency in styling.
- These changes contribute to a more organized and visually coherent implementation of the NavigationMenuEditModeBar component.
2026-02-06 14:29:49 +05:30
Abdul Rahman 7268332aec Refactor NavigationItemDropTarget and NavigationSidebarNativeDropZone for Improved Clarity and Structure
- Removed unused import statements and consolidated drop target properties directly within the component.
- Simplified the drop target ID generation logic for better readability.
- Updated the drop target attributes to use data attributes directly in the JSX, enhancing clarity.

These changes contribute to a more organized and efficient implementation of the NavigationItemDropTarget and NavigationSidebarNativeDropZone components.
2026-02-06 14:27:53 +05:30
Abdul Rahman 485e880dab Refactor CommandMenuNewSidebarItemPage for Improved Clarity and Structure
- Reorganized import statements for better code clarity and consistency.
- Simplified the rendering logic by consolidating the object menu item rendering into a dedicated function.
- Updated filtering logic to enhance readability and maintainability.

These changes contribute to a more efficient and organized implementation of the CommandMenuNewSidebarItemPage component.
2026-02-06 14:19:24 +05:30
Abdul Rahman 1a047fec3d Refactor CommandMenuNavigationMenuItemEditPage for Improved Clarity and Structure
- Removed redundant imports to streamline the component.
- Updated conditional rendering logic to enhance readability and maintainability.
- Consolidated rendering logic for object and view items into a single function, improving code organization.

These changes contribute to a more efficient and organized implementation of the CommandMenuNavigationMenuItemEditPage component.
2026-02-06 14:16:59 +05:30
Abdul Rahman 4c4d47b5e6 Refactor NavigationMenuEditModeBar for Improved Clarity and Structure
- Added the `useRecoilValue` import to manage state more effectively.
- Updated the icon variable name from `PaintIcon` to `IconPaint` for better clarity.
- Reintroduced conditional rendering for the navigation menu edit mode bar to enhance readability.

These changes contribute to a more organized and maintainable implementation of the NavigationMenuEditModeBar component.
2026-02-06 08:47:04 +05:30
Abdul Rahman 6dd068a8d0 Refactor NavigationItemDropTarget for Improved Structure and Clarity
- Moved the import statement for `ReactNode`, `useContext`, and `useRef` to enhance code organization.
- Adjusted the import order to maintain consistency with other components.
- These changes contribute to a more efficient and organized implementation of the NavigationItemDropTarget component.
2026-02-06 08:44:12 +05:30
Abdul Rahman 8858696e0d Refactor Navigation Drawer Components for Improved Structure and Clarity
- Removed the `NavigationDrawerItemForLink` component and integrated its functionality directly into the `NavigationDrawerSectionForWorkspaceItems` component, enhancing code clarity and reducing complexity.
- Updated the rendering logic to utilize the `NavigationDrawerItem` component, streamlining the handling of link items and improving maintainability.
- Enhanced icon color handling by incorporating the `getNavigationMenuItemIconColors` utility, ensuring consistent styling across navigation items.

These changes contribute to a more efficient and organized implementation of the navigation drawer components.
2026-02-06 08:43:11 +05:30
Abdul Rahman abf32ad5ee Refactor AddToNavigationDragPreview for Improved Clarity and Consistency
- Introduced the `isDefined` utility function to enhance the clarity of icon rendering logic.
- Simplified padding assignments in the styled component for better readability.
- Streamlined the conditional rendering of icons to improve the component structure.

These changes contribute to a more organized and efficient implementation of the AddToNavigationDragPreview component.
2026-02-06 08:41:23 +05:30
Abdul Rahman 61c1e850a9 Refactor AddToNavigationDragHandle for Improved Readability and Consistency
- Introduced utility function `isDefined` to enhance the clarity of icon rendering logic.
- Simplified icon size and stroke assignments by storing them in variables, improving code maintainability.
- Updated conditional rendering for icons to streamline the component structure.

These changes contribute to a more organized and efficient implementation of the AddToNavigationDragHandle component.
2026-02-06 08:39:09 +05:30
Abdul Rahman 1bf80a3ca4 Refactor CommandMenu Components to Enhance Rendering and Simplify Logic
- Replaced the `CommandMenuSelectObjectForViewMenuItem` component with a more streamlined implementation using `SelectableListItem` and `CommandMenuItem`, improving rendering efficiency and clarity.
- Integrated the `useIcons` hook to manage icon retrieval, enhancing code maintainability.
- Updated the `CommandMenuNewSidebarItemViewObjectPickerSubView` and `CommandMenuNewSidebarItemViewSystemSubView` components to utilize the new rendering approach, ensuring consistency across the command menu.

These changes contribute to a more efficient and organized implementation of the command menu components.
2026-02-06 08:36:33 +05:30
Abdul Rahman dd0b8de3cc Refactor CommandMenuObjectMenuItem for Improved Click Handling and Clarity
- Simplified the click handling logic by removing unnecessary checks and directly returning if `defaultViewId` is not defined.
- Enhanced the rendering logic for `CommandMenuItem` components by consolidating the payload structure and ensuring the `disabled` prop is set correctly.

These changes contribute to a more efficient and maintainable implementation of the command menu components.
2026-02-06 08:34:24 +05:30
Abdul Rahman 1882fdf871 Refactor CommandMenuNewSidebarItemViewSystemSubView to Use Custom Hook for Filtering
- Integrated the `useFilteredPickerItems` custom hook to streamline filtering logic and enhance code clarity.
- Simplified the handling of no results text and selectable item IDs, improving overall component structure.

These changes contribute to a more efficient and maintainable implementation of the command menu components.
2026-02-06 08:32:43 +05:30
Abdul Rahman 09bf32df7b Refactor CommandMenuNewSidebarItemViewPickerSubView to Use Custom Hook for Filtering
- Replaced manual filtering logic with the `useFilteredPickerItems` custom hook, enhancing code clarity and maintainability.
- Streamlined the handling of no results text and improved the rendering of selectable list items.

These changes contribute to a more efficient and organized implementation of the command menu components.
2026-02-06 08:31:29 +05:30
Abdul Rahman a97eafc067 Refactor CommandMenuNewSidebarItemViewObjectPickerSubView to Utilize Custom Hook for Filtering
- Replaced the manual filtering logic with the `useFilteredPickerItems` custom hook, enhancing code clarity and maintainability.
- Streamlined the handling of selectable item IDs and no results text, improving the overall structure of the component.

These changes contribute to a more efficient and organized implementation of the command menu components.
2026-02-06 08:29:41 +05:30
Abdul Rahman 923bb1e75d Refactor CommandMenuNewSidebarItemRecordSubView for Improved Permission Handling
- Simplified the logic for filtering non-readable object metadata items by consolidating the permission check into a single line, enhancing code clarity and maintainability.
- Removed redundant variable assignments to streamline the component structure.

These changes contribute to a more efficient and organized implementation of the command menu components.
2026-02-06 08:28:05 +05:30
Abdul Rahman 8a2b6f8976 Enhance CommandMenuNavigationMenuItemEditPage with Utility Functions and Improved Rendering
- Introduced the `includeCurrentObjectIfMissing` utility function to streamline the inclusion of the current object in object pickers, enhancing code clarity and maintainability.
- Refactored the rendering logic for object menu items to utilize a dedicated `renderObjectMenuItem` function, improving readability and reducing redundancy.
- Updated sorting logic for object arrays to ensure consistent ordering based on `labelPlural`.

These changes contribute to a more efficient and organized implementation of the command menu components.
2026-02-06 08:26:07 +05:30
Abdul Rahman 04c29958d5 Refactor CommandMenuEditLinkItemView to Enhance URL Handling
- Introduced the `getAbsoluteUrl` utility function to streamline URL normalization when updating links.
- Simplified the logic for setting the link URL by directly using `selectedItem.link`, improving code clarity and maintainability.
- Removed redundant variables to enhance the overall structure of the component.

These changes contribute to a more efficient and readable implementation of the command menu components.
2026-02-06 08:21:41 +05:30
Abdul Rahman 8912fb6588 Update CommandMenuEditOwnerSection to Simplify Disabled Prop Usage
- Changed the `disabled` prop in `CommandMenuEditOwnerSection` to a shorthand boolean syntax for improved clarity.
- Removed the redundant `true` value assignment, enhancing code readability and maintainability.

These changes contribute to a cleaner implementation of the command menu components.
2026-02-06 08:19:31 +05:30
Abdul Rahman 8672bbc13a Refactor CommandMenuEdit Components for Improved Clarity
- Updated `CommandMenuEditLinkItemView` and `CommandMenuEditObjectViewBase` components to simplify prop usage by removing redundant `true` values for boolean props.
- Enhanced code readability and maintainability by streamlining the component structure.

These changes contribute to a cleaner and more efficient command menu implementation.
2026-02-06 08:18:03 +05:30
Abdul Rahman 04e8a67f9a Refactor CommandMenuEditFolderPickerSubView for Improved Folder Handling
- Introduced utility functions `getDescendantFolderIds` and `excludeCurrentFolder` to enhance the logic for managing folder selections.
- Simplified the logic for determining which folders to display based on the current selection and search query, improving code clarity and maintainability.
- Updated the rendering logic to ensure consistent handling of folder options, enhancing the user experience within the command menu.

These changes streamline the folder selection process, improving the overall functionality and readability of the command menu component.
2026-02-06 08:15:57 +05:30
Abdul Rahman 27dd5f2ba5 Remove CommandMenuEditFolderItemView and Update CommandMenuNavigationMenuItemEditPage
- Deleted the `CommandMenuEditFolderItemView` component to streamline the codebase.
- Integrated its functionality directly into `CommandMenuNavigationMenuItemEditPage`, enhancing component cohesion and reducing dependencies.

These changes improve maintainability by consolidating related logic within a single component, simplifying the overall structure of the command menu.
2026-02-06 08:12:25 +05:30
Abdul Rahman a7a55322e1 Remove CommandMenuEditDefaultView and Integrate Its Logic into CommandMenuNavigationMenuItemEditPage
- Deleted the `CommandMenuEditDefaultView` component to streamline the codebase.
- Integrated its functionality directly into `CommandMenuNavigationMenuItemEditPage`, enhancing component cohesion and reducing dependencies.

These changes improve maintainability by consolidating related logic within a single component, simplifying the overall structure of the command menu.
2026-02-06 08:10:53 +05:30
Abdul Rahman 9f44d0a56f Remove CommandMenuSharedStyles and Integrate Styles Directly into CommandMenuNavigationMenuItemEditPage
- Deleted the `CommandMenuSharedStyles` file to streamline the codebase.
- Moved the styled components `StyledCommandMenuPlaceholder` and `StyledCommandMenuPageContainer` directly into `CommandMenuNavigationMenuItemEditPage`, enhancing component encapsulation and reducing dependencies.

These changes improve maintainability by consolidating styles within the relevant component, simplifying the overall structure of the command menu.
2026-02-06 08:08:22 +05:30
Abdul Rahman b7f9112287 Refactor CommandMenuFolderLinkInfo to Use Styled Navigation Menu Item Icon
- Replaced the `CommandMenuNavigationMenuItemIcon` component with a direct implementation of `StyledNavigationMenuItemIconContainer` in `CommandMenuFolderLinkInfo`, enhancing code clarity and reducing component complexity.
- Removed the now-unnecessary `CommandMenuNavigationMenuItemIcon` file to streamline the codebase.

These changes improve the maintainability of the command menu components by simplifying the icon rendering logic.
2026-02-06 08:06:15 +05:30
Abdul Rahman 5462dc5ba7 Add CommandMenuFolderLinkInfo Component and Remove CommandMenuLinkInfo
- Introduced `CommandMenuFolderLinkInfo` to consolidate folder and link item handling within the command menu, improving code organization and reducing redundancy.
- Removed the deprecated `CommandMenuLinkInfo` component to streamline the codebase.
- Updated `CommandMenuPageInfo` to utilize the new `CommandMenuFolderLinkInfo` for rendering, enhancing maintainability and clarity.

These changes enhance the command menu's functionality by simplifying the component structure and improving item management.
2026-02-06 08:04:11 +05:30
Abdul Rahman 73c529ecc6 Refactor CommandMenuLinkInfo for Improved Clarity and Logic
- Renamed `selectedId` to `selectedNavigationMenuItemInEditMode` for better understanding of its purpose.
- Updated the logic for retrieving the selected link to enhance readability and maintainability.
- Ensured consistent return statements for null checks, improving overall code structure.

These changes streamline the handling of navigation items within the command menu, enhancing code clarity and functionality.
2026-02-06 07:57:22 +05:30
Abdul Rahman 3d16040a39 Refactor Command Menu Components for Enhanced Readability and Logic
- Updated `CommandMenuFolderInfo` to improve variable naming, changing `selectedId` to `selectedNavigationMenuItemInEditMode` for clarity.
- Simplified conditional checks in `CommandMenuPageInfo` for rendering folder and link components, enhancing code readability.
- Ensured consistent return statements for null checks, improving overall code structure.

These changes enhance the maintainability and clarity of the command menu components, streamlining the logic for item handling.
2026-02-06 07:56:13 +05:30
Abdul Rahman 02dd826738 Refactor Command Menu Components for Improved Item Handling
- Updated `CommandMenuFolderInfo` and `CommandMenuLinkInfo` to utilize direct IDs for selected items, enhancing clarity and maintainability.
- Simplified the logic for retrieving selected folder and link items by using a unified `selectedId` variable.
- Refactored save functions to improve naming consistency and ensure default values are correctly applied.

These changes streamline the command menu components, improving overall code readability and functionality.
2026-02-06 07:54:35 +05:30
Abdul Rahman ff1f0aafe3 Refactor Navigation Menu Item Handling to Use New Utility Functions
- Replaced the deprecated `useFlattenedWorkspaceSectionItemsForLookup` hook with `useWorkspaceSectionItems` across multiple components, including `CommandMenuFolderInfo`, `CommandMenuLinkInfo`, and `CommandMenuPageInfo`, to streamline item retrieval.
- Introduced `getNavigationMenuItemType` utility to enhance clarity in determining item types, improving the readability of conditional checks.
- Updated related components and hooks to ensure consistency with the new item handling approach, enhancing maintainability and code structure.

These changes simplify the navigation menu item management, improving overall code clarity and functionality.
2026-02-06 07:45:34 +05:30
Abdul Rahman 0f9882bcd9 Refactor Navigation Menu Item Handling to Use Direct IDs
- Removed the `getWorkspaceSectionItemId` utility function and updated components to directly access item IDs, simplifying the logic for identifying navigation menu items.
- Adjusted various components, including `CommandMenuFolderInfo`, `CommandMenuLinkInfo`, and `CommandMenuNavigationMenuItemEditPage`, to utilize the new ID structure, enhancing code clarity and maintainability.
- Updated related hooks and types to reflect the changes in item ID handling, ensuring consistency across the navigation menu item management.

These changes streamline the navigation item handling process, improving the overall structure and readability of the codebase.
2026-02-05 18:56:41 +05:30
Abdul Rahman 20dbfcfc31 Refactor CommandMenuPageInfo to Improve Navigation Item Handling
- Renamed `selectedFolder` to `selectedNavItem` for clarity in distinguishing between folder and link types.
- Updated conditional checks to use the new `selectedNavItem` variable, enhancing readability and maintainability of the component's logic.

These changes streamline the handling of navigation items within the command menu, improving code clarity and functionality.
2026-02-05 18:35:31 +05:30
Abdul Rahman df86efed33 Enhance Command Menu Components with Application ID Integration
- Added `applicationId` prop to `CommandMenuEditFolderItemView`, `CommandMenuEditLinkItemView`, and `CommandMenuEditOwnerSection` for improved context handling.
- Updated rendering logic in `CommandMenuNavigationMenuItemEditPage` to pass the correct `applicationId` to folder items.
- Removed unused selectable item IDs in `CommandMenuEditFolderItemView` and `CommandMenuEditLinkItemView` for cleaner code.

These changes improve the modularity and functionality of command menu components, enhancing the user experience by providing relevant application context.
2026-02-05 18:23:24 +05:30
Abdul Rahman 439ac3ffc6 Add options to useCommandMenuHotKeys for form tag handling
- Introduced `enableOnFormTags` option in the `useCommandMenuHotKeys` hook to control hotkey activation within form elements, enhancing flexibility in user interactions.
- Updated the options for focused element hotkeys to include the same `enableOnFormTags` setting, ensuring consistent behavior across different contexts.

These changes improve the usability of hotkeys in the command menu, allowing for better integration with form elements.
2026-02-05 16:59:25 +05:30
Abdul Rahman e9cd87c284 Add useFilteredPickerItems Hook and Refactor Command Menu Components
- Introduced the `useFilteredPickerItems` hook to streamline the filtering of items based on a search query, enhancing reusability across command menu components.
- Deleted several outdated components, including `CommandMenuEditObjectPickerSubView`, `CommandMenuEditObjectPickerSystemSubView`, and `CommandMenuEditViewItemView`, to simplify the codebase.
- Added `CommandMenuEditObjectViewBase`, `CommandMenuObjectPickerSubView`, and `CommandMenuSystemObjectPickerSubView` to improve the organization and functionality of object selection within the command menu.
- Updated `CommandMenuNavigationMenuItemEditPage` and `CommandMenuNewSidebarItemPage` to utilize the new picker components, enhancing the user experience and maintaining consistency.

These changes improve the structure and maintainability of the command menu, providing a more efficient interface for object selection and management.
2026-02-05 16:54:43 +05:30
Abdul Rahman d04df4b52a Refactor useNavigationMenuItemMoveRemove Hook to Improve Position Swapping Logic
- Introduced a new helper function, `swapPositionsInDraft`, to streamline the logic for swapping positions of navigation menu items in the draft state.
- Replaced inline position swapping logic with the new helper function for better readability and maintainability.

These changes enhance the clarity of the `useNavigationMenuItemMoveRemove` hook, making it easier to manage item positions within the navigation menu.
2026-02-05 16:40:51 +05:30
Abdul Rahman 5b6798f9fc Refactor Command Menu Sub View to Integrate Navigation Header
- Replaced the custom back button with the `SidePanelSubPageNavigationHeader` component for improved navigation consistency.
- Removed unused styled components related to the back button, streamlining the code and enhancing maintainability.

These changes enhance the user experience by providing a more cohesive navigation interface within the command menu.
2026-02-05 16:27:54 +05:30
Abdul Rahman 9c6a117d8a Refactor useMouseDownNavigation Hook to Simplify Event Handling
- Removed the `preventDefault` option from the `useMouseDownNavigation` hook to streamline the API and ensure consistent behavior.
- Updated event handling to always prevent default actions for regular clicks, enhancing navigation reliability.

These changes improve the clarity and usability of the `useMouseDownNavigation` hook, ensuring a more predictable user experience.
2026-02-05 15:13:10 +05:30
Abdul Rahman 1061f81285 Enhance Command Menu Folder Picker and Organize Actions Components
- Updated `CommandMenuEditFolderPickerSubView` to include `currentFolderId` for improved folder selection logic, ensuring that the current folder is excluded from the options when applicable.
- Replaced `IconFolder` with `IconFolderPlus` in both `CommandMenuEditFolderPickerSubView` and `CommandMenuEditOrganizeActions` for a more intuitive icon representation.
- Refactored folder filtering logic to enhance clarity and maintainability, improving the user experience when selecting folders.

These changes streamline the folder selection process and enhance the visual consistency of the command menu components.
2026-02-05 14:44:12 +05:30
Abdul Rahman 45af0ca1a0 Refactor Command Menu Components to Integrate Owner Section
- Replaced hardcoded owner items in `CommandMenuEditFolderItemView` and `CommandMenuEditLinkItemView` with a new `CommandMenuEditOwnerSection` component for better modularity and reusability.
- Cleaned up imports and removed unused code to enhance readability and maintainability across multiple command menu components.
- Streamlined the rendering logic in `CommandMenuEditObjectPickerSubView` and `CommandMenuEditViewPickerSubView` for improved clarity.

These changes improve the structure of the command menu components, making them more maintainable and enhancing the overall user experience.
2026-02-05 14:40:34 +05:30
Abdul Rahman 5153c73a6e Refactor Command Menu Components to Use Flattened Workspace Section Items
- Replaced instances of `useWorkspaceSectionItems` with `useFlattenedWorkspaceSectionItemsForLookup` in multiple command menu components, including `CommandMenuFolderInfo`, `CommandMenuLinkInfo`, and `CommandMenuPageInfo`, to streamline data retrieval.
- Enhanced drag-and-drop functionality in `CommandMenuItemWithAddToNavigationDrag` by introducing a new constant for folder drag types and updating event handling.
- Added `NavigationDropTargetContext` to manage drag-and-drop states, improving the user experience when interacting with navigation items.
- Introduced `NavigationItemDropTarget` component to facilitate drop target behavior for navigation items, enhancing the overall drag-and-drop interface.

These changes improve code maintainability and enhance the user experience by providing a more efficient and intuitive command menu interface.
2026-02-05 14:34:07 +05:30
Abdul Rahman 71e4db6bf6 Fix import order and clean up GraphQL type definitions in generated metadata
- Moved the Apollo import statement to the top of the file for consistency.
- Removed duplicate type definition for `NavigationMenuItemFieldsFragment`, ensuring clarity and reducing redundancy.
- Ensured proper formatting and consistency in type definitions throughout the file.

These changes enhance code readability and maintainability in the generated GraphQL metadata.
2026-02-05 11:59:25 +05:30
Abdul Rahman 8237a41b20 Merge branch 'main' into feat/navbar-customization 2026-02-05 11:58:44 +05:30
Abdul Rahman ee57a19866 Remove CommandMenuEditFolderRenameSubView Component
- Deleted the `CommandMenuEditFolderRenameSubView` component from the command menu, streamlining the editing interface.
- Updated `CommandMenuNavigationMenuItemEditPage` to remove references to the deleted component, enhancing code clarity and maintainability.

These changes simplify the command menu structure and improve overall code organization.
2026-02-05 10:53:21 +05:30
Abdul Rahman d4d06a835a Refactor Command Menu Components for Improved Icon Handling and Styling
- Updated `CommandMenuNavigationMenuItemIcon` to utilize `StyledNavigationMenuItemIconContainer` for consistent icon styling based on theme colors.
- Introduced `CommandMenuSharedStyles` for shared styles across command menu components, enhancing maintainability and reducing redundancy.
- Refactored `CommandMenuNavigationMenuItemEditPage` and other components to leverage new shared styles, improving code clarity and user interface consistency.

These changes enhance the user experience by providing a more cohesive and visually appealing command menu interface.
2026-02-05 10:50:55 +05:30
Abdul Rahman 6b2bf17bec Add Command Menu Components for Enhanced Editing Functionality
- Introduced several new components including `CommandMenuEditDefaultView`, `CommandMenuEditFolderItemView`, `CommandMenuEditFolderPickerSubView`, `CommandMenuEditFolderRenameSubView`, `CommandMenuEditLinkItemView`, `CommandMenuEditObjectItemView`, `CommandMenuEditObjectPickerSubView`, `CommandMenuEditObjectPickerSystemSubView`, `CommandMenuEditViewItemView`, and `CommandMenuEditViewPickerSubView` to improve the editing capabilities within the command menu.
- Refactored `CommandMenuNavigationMenuItemEditPage` to utilize these new components, enhancing the organization and functionality of the editing interface.
- Streamlined the search functionality and improved user feedback through better handling of selectable items and no results scenarios.

These changes significantly enhance the user experience by providing a more intuitive and flexible interface for editing navigation items within the command menu.
2026-02-05 10:47:27 +05:30
Abdul Rahman 8f079b2768 Refactor CommandMenuNavigationMenuItemEditPage for improved search handling
- Updated the `CommandMenuNavigationMenuItemEditPage` to enhance the search functionality by introducing clearer handling of empty search results.
- Refactored the logic for generating selectable item IDs to improve clarity and maintainability.
- Added conditional rendering for no results text, providing better user feedback when no system objects are found.

These changes enhance the user experience by making the search interface more intuitive and responsive to user input.
2026-02-05 10:31:00 +05:30
Abdul Rahman 479dabc16f Implement New Sidebar Item Components for Command Menu
- Added `CommandMenuNewSidebarItemMainMenu` and `CommandMenuNewSidebarItemRecordSubView` components to enhance the command menu's sidebar item functionality.
- Refactored `CommandMenuNewSidebarItemPage` to utilize the new components, streamlining the process of adding new items and managing records.
- Optimized existing logic by removing unnecessary hooks and simplifying state management, improving code clarity and maintainability.

These changes significantly enhance the user experience by providing a more intuitive interface for adding and managing sidebar items within the command menu.
2026-02-05 10:26:18 +05:30
Abdul Rahman 3682e544b1 Add Command Menu Components for Enhanced Navigation Functionality
- Introduced several new components including `CommandMenuEditOrganizeActions`, `CommandMenuObjectMenuItem`, `CommandMenuSelectObjectForEditMenuItem`, `CommandMenuSelectObjectForViewMenuItem`, and hooks for managing navigation menu object metadata from drafts.
- Refactored `CommandMenuNavigationMenuItemEditPage` and `CommandMenuNewSidebarItemPage` to utilize these new components, improving the organization and functionality of the command menu.
- Removed redundant code and optimized existing logic for better maintainability and clarity.

These changes significantly enhance the user experience by providing a more intuitive and flexible interface for managing navigation items within the command menu.
2026-02-05 10:17:00 +05:30
Abdul Rahman ea920aa7e4 Enhance CommandMenuSubViewWithSearch component and integrate into navigation menu item edit page
- Updated `CommandMenuSubViewWithSearch` to accept optional `searchInputProps` and made `children` prop optional for improved flexibility.
- Refactored `CommandMenuNavigationMenuItemEditPage` to utilize `CommandMenuSubViewWithSearch`, streamlining the search functionality and enhancing the user interface.
- Removed redundant styled components from `CommandMenuNavigationMenuItemEditPage`, improving code clarity and maintainability.

These changes improve the overall user experience by providing a more consistent and flexible search interface within the command menu.
2026-02-05 09:21:18 +05:30
Abdul Rahman e1925c5451 Refactor command menu components for improved icon handling and search functionality
- Introduced `CommandMenuNavigationMenuItemIcon` component to standardize icon rendering for folder and link items in the command menu.
- Updated `CommandMenuFolderInfo` and `CommandMenuLinkInfo` to utilize the new icon component, enhancing code reusability and maintainability.
- Added `CommandMenuSubViewWithSearch` component to streamline search functionality within the command menu, replacing custom search implementations in `CommandMenuNewSidebarItemPage`.
- Refactored utility functions for workspace section item ID retrieval, improving clarity and reducing redundancy.

These changes enhance the user experience by providing a consistent interface for icons and improving search capabilities within the command menu.
2026-02-05 09:15:27 +05:30
Abdul Rahman aeb62f46a4 Add CommandMenuItemWithAddToNavigationDrag component for enhanced drag-and-drop functionality
- Introduced `CommandMenuItemWithAddToNavigationDrag` component to facilitate drag-and-drop interactions within the command menu.
- Updated `CommandMenuNewSidebarItemPage` to utilize the new component, streamlining the addition of navigation items.
- Refactored existing drag-and-drop logic into the new component, improving code organization and maintainability.
- Enhanced visual feedback during drag operations by integrating drag preview functionality.

These changes significantly improve the user experience by making it easier to add items to the navigation menu through intuitive drag-and-drop actions.
2026-02-05 09:09:04 +05:30
Abdul Rahman ebef2204b5 Enhance navigation menu item functionality with drag-and-drop support
- Introduced new components for drag-and-drop functionality within the navigation menu, including `AddToNavigationDragHandle`, `NavigationItemDropTarget`, and `NavigationSidebarNativeDropZone`.
- Updated existing components to support drag-and-drop interactions, allowing users to easily rearrange navigation items and add new items through drag events.
- Enhanced the `useAddToNavigationMenuDraft` hook to manage the addition of items at specific positions based on drag-and-drop actions.
- Improved the user experience by providing visual feedback during drag operations and ensuring seamless integration with existing navigation menu functionalities.

These changes significantly enhance the usability of the navigation menu, making it more intuitive for users to manage their navigation items.
2026-02-05 08:50:00 +05:30
Abdul Rahman b9e5dd3ab9 Add CommandMenuLinkInfo component and integrate into CommandMenuPageInfo
- Introduced `CommandMenuLinkInfo` component to manage link-specific interactions within the command menu.
- Updated `CommandMenuPageInfo` to conditionally render `CommandMenuLinkInfo` when editing a navigation menu item of type link.
- Enhanced navigation menu item editing capabilities by allowing users to manage links directly within the command menu.

These changes improve the user experience by providing a dedicated interface for link management, streamlining navigation and editing processes.
2026-02-05 07:36:44 +05:30
Abdul Rahman b26b28f7e0 Add link field to NavigationMenuItem and related inputs
- Introduced a new optional `link` field in the `NavigationMenuItem` type, allowing for external links to be associated with navigation items.
- Updated the `CreateNavigationMenuItemInput`, `UpdateNavigationMenuItemInput`, and related DTOs to include the `link` field.
- Modified the database schema with a migration to add the `link` column to the `navigationMenuItem` table.
- Enhanced validation logic to accommodate the new `link` field, ensuring proper handling during navigation menu item creation and updates.

These changes improve the flexibility of navigation menu items by enabling the inclusion of external links, enhancing user navigation capabilities.
2026-02-05 07:27:24 +05:30
Abdul Rahman fc592d3e7d Add CommandMenuFolderInfo component and integrate into CommandMenuPageInfo
- Introduced `CommandMenuFolderInfo` component to manage folder-specific interactions within the command menu.
- Updated `CommandMenuPageInfo` to conditionally render `CommandMenuFolderInfo` when editing a navigation menu item in folder mode.
- Enhanced folder management capabilities by adding folder creation and editing functionalities in the command menu.

These changes improve the user experience by providing a dedicated interface for folder management within the command menu, streamlining navigation and editing processes.
2026-02-05 01:08:55 +05:30
Abdul Rahman 41aa60da2e Integrate command menu functionality into NavigationMenuEditModeBar
- Added `useCommandMenu` hook to manage command menu interactions.
- Updated save draft logic to close the command menu upon successful save, enhancing user experience during navigation menu edits.

This change improves the responsiveness of the navigation menu editing process by ensuring the command menu closes automatically after saving changes.
2026-02-04 23:52:24 +05:30
Abdul Rahman 5110c27c13 Enhance NavigationDrawerItem to include secondary label for object metadata items
- Added a `secondaryLabel` prop to `NavigationDrawerItemForObjectMetadataItem` component.
- The `secondaryLabel` is conditionally set based on whether the item is a record or a view with a custom name, improving the clarity of displayed metadata.

This change enhances the user interface by providing additional context for object metadata items in the navigation drawer.
2026-02-04 23:51:06 +05:30
Abdul Rahman 2cf2ea6ff8 Merge branch 'main' into feat/navbar-customization 2026-02-04 23:34:10 +05:30
Abdul Rahman c516f95374 Add Object Selection for View Editing in Command Menu
- Introduced `CommandMenuSelectObjectForViewEditMenuItem` component to facilitate object selection for view editing.
- Enhanced state management in `CommandMenuNavigationMenuItemEditPage` to track selected object metadata for view editing.
- Updated logic to filter and sort objects based on their association with views, improving the user experience during object selection.
- Adjusted rendering logic to differentiate between object and view editing modes, ensuring clarity in user interactions.

These changes enhance the command menu's functionality, providing users with a more intuitive experience when managing object views.
2026-02-04 20:25:43 +05:30
Abdul Rahman b32d04bc79 Refactor Workspace Navigation Menu Item Rendering and Sorting Logic
- Updated the `WorkspaceNavigationMenuItemsFolder` component to conditionally render secondary labels based on the view key, improving clarity in navigation item representation.
- Simplified the logic in `sortNavigationMenuItems` to ensure consistent handling of object names, enhancing the accuracy of displayed labels.

These changes enhance the user experience by providing clearer navigation item details and improving the overall sorting logic.
2026-02-04 18:58:58 +05:30
Abdul Rahman 70a338ba91 Enhance Command Menu Navigation Item Editing and Sorting Logic
- Updated the `CommandMenuNavigationMenuItemEditPage` to handle empty folder states more gracefully, displaying a custom message when no folders are available.
- Refactored the logic for generating selectable item IDs to include a fallback for empty states.
- Improved the sorting logic in `sortNavigationMenuItems` to correctly handle index views and associated metadata, ensuring accurate display of labels and icons.
- Adjusted test cases to reflect changes in object naming conventions and ensure consistency in expected outcomes.

These changes improve the user experience by providing clearer feedback and more accurate representations of navigation items in the command menu.
2026-02-04 18:51:36 +05:30
Abdul Rahman e2d4375bc7 Refactor Navigation Menu Item Draft Management and Enhance Command Menu Functionality
- Consolidated multiple hooks for adding items to the navigation menu draft into a single `useAddToNavigationMenuDraft` hook, streamlining the process for adding objects, views, and records.
- Removed outdated hooks `useAddObjectToNavigationMenuDraft`, `useAddViewToNavigationMenuDraft`, and refactored related components to utilize the new consolidated hook.
- Introduced `useUpdateNavigationMenuItemsDraft` hook to manage updates to navigation menu items in draft state, enhancing item editing capabilities.
- Enhanced the `CommandMenuNavigationMenuItemEditPage` with improved state management and additional functionality for object selection and navigation item manipulation.
- Updated the `useNavigationMenuItemMoveRemove` hook to include a new `moveToFolder` function, allowing for better organization of navigation items.

These changes improve the overall efficiency and usability of the command menu, providing users with a more cohesive experience when managing navigation items.
2026-02-04 18:10:53 +05:30
Abdul Rahman ff92bde46b Enhance Back Navigation Logic in Command Menu New Sidebar Item Page
- Updated the back navigation logic in the `CommandMenuNewSidebarItemPage` to handle system object selections more effectively.
- Introduced a check for system object metadata to set the appropriate navigation option when returning to the view object list.
- Improved user experience by ensuring the correct state is maintained during navigation actions.

These changes enhance the functionality of the command menu, providing users with a more intuitive navigation experience when dealing with system objects.
2026-02-04 16:43:48 +05:30
Abdul Rahman c89eee4fdc Enhance Command Menu List with Custom No Results Text
- Added a new `noResultsText` prop to the `CommandMenuList` component, allowing for customizable no results messages.
- Updated the `CommandMenuNewSidebarItemPage` to utilize the new prop, providing context-specific messages based on user input.
- Refactored the logic for displaying results to improve clarity and user experience when no views are found.

These changes enhance the flexibility of the command menu, improving user feedback during navigation item searches.
2026-02-04 16:40:54 +05:30
Abdul Rahman f3f8a0cd02 Add View Support to Command Menu New Sidebar Item Page
- Integrated functionality for adding views to the navigation menu draft within the `CommandMenuNewSidebarItemPage`.
- Introduced a new hook, `useAddViewToNavigationMenuDraft`, to manage view additions effectively.
- Updated state management to accommodate view selection and search inputs, enhancing user interaction.
- Refactored related components and utilities to support view handling, improving overall command menu functionality.

These changes enhance the command menu's capabilities, allowing users to manage views alongside other navigation items seamlessly.
2026-02-04 16:38:47 +05:30
Abdul Rahman 9aaefbb765 Enhance Command Menu New Sidebar Item Page with System Object Support
- Added support for system objects in the `CommandMenuNewSidebarItemPage`, allowing users to filter and select system-related items.
- Introduced new state management for system object search input and updated the back navigation logic for improved user experience.
- Refactored object metadata filtering to include system objects, enhancing the overall functionality of the command menu.
- Improved search functionality by implementing a dedicated search input for objects, streamlining the selection process.

These changes enhance the command menu's capabilities, providing users with more comprehensive options for managing navigation items.
2026-02-04 14:47:50 +05:30
Abdul Rahman df50bf41e6 Remove unused targetObjectMetadataId assignment in useSaveNavigationMenuItemsDraft hook
- Eliminated the assignment of targetObjectMetadataId to undefined when viewId is defined, streamlining the input handling logic.
- This change improves the clarity and efficiency of the hook's functionality, ensuring only relevant data is processed.
2026-02-04 14:46:26 +05:30
Abdul Rahman 38659223c7 Add New Sidebar Item Page to Command Menu and Update Navigation Structure
- Introduced the `CommandMenuNewSidebarItemPage` component to facilitate the addition of new items to the navigation menu.
- Updated the `CommandMenuPagesConfig` to include the new sidebar item page, enhancing navigation options.
- Implemented hooks for adding objects and records to the navigation menu draft, improving item management.
- Refactored the `NavigationMenuEditModeBar` to support saving drafts and handling loading states, streamlining the editing process.

These changes enhance the command menu's functionality, providing users with more options for managing navigation items effectively.
2026-02-03 20:20:53 +05:30
Abdul Rahman 4611e83719 Enhance Command Menu Navigation Item Editing with Move and Remove Functionality
- Introduced the ability to move navigation menu items up and down within the command menu, improving item organization.
- Added a remove option to delete selected navigation menu items, streamlining item management.
- Refactored the `CommandMenuNavigationMenuItemEditPage` component to utilize new hooks for item manipulation and state management.
- Updated related components and hooks to ensure consistent handling of navigation menu items.

These changes enhance the user experience by providing more control over navigation menu item arrangements and management.
2026-02-03 13:17:44 +05:30
Abdul Rahman a65322dce0 Update NavigationDrawerItem Width Calculation for Enhanced Layout
- Adjusted the width calculation in the `NavigationDrawerItem` component to account for additional spacing when right options are present.
- Improved the responsiveness of the navigation drawer by refining the width logic for both expanded and collapsed states.

These changes enhance the visual consistency and usability of the navigation drawer items.
2026-02-03 13:07:13 +05:30
Abdul Rahman b38039f687 Refactor Navigation Menu Item State Management and Update Component Logic
- Replaced the `selectedWorkspaceObjectMetadataItemIdInEditModeState` with `selectedNavigationMenuItemInEditModeState` to streamline state management for navigation menu items.
- Updated components to utilize the new state, enhancing clarity and consistency across the navigation menu.
- Refactored hooks and component logic to improve handling of navigation menu item selection and editing, ensuring a more intuitive user experience.
- Introduced new utility functions and styled components to support the updated navigation structure.

These changes enhance the overall functionality and maintainability of the navigation menu system.
2026-02-03 08:32:06 +05:30
Abdul Rahman 9f9c766013 Refactor Navigation Menu Item Structure and Introduce Workspace Section Items
- Updated the navigation menu item components to utilize user-specific navigation items, enhancing the organization of workspace-related views.
- Introduced a new `WorkspaceNavigationMenuItemsFolder` component to manage folder items within the workspace navigation.
- Refactored hooks to separate workspace and user navigation items, improving data handling and clarity.
- Added utility functions to identify navigation menu item folders, streamlining the integration of folder items in the navigation structure.

These changes enhance the user experience by providing a more structured and intuitive navigation menu for workspace items.
2026-02-03 08:06:27 +05:30
Abdul Rahman 9e487f0a44 Add Workflows Folder and Update Navigation Menu Structure
- Introduced a new 'workflowsFolder' item in the standard navigation menu, enhancing organization of workflow-related views.
- Added new entries for 'workflowsFolderAllWorkflows', 'workflowsFolderAllWorkflowRuns', and 'workflowsFolderAllWorkflowVersions' to improve navigation and access to workflow data.
- Created utility functions for generating flat metadata for folder items, streamlining the integration of new navigation items.
- Updated existing view and view field utilities to include support for workflow versions, ensuring comprehensive coverage in the navigation structure.

These changes enhance the user experience by providing a clearer and more structured navigation menu for workflows and their associated views.
2026-02-03 07:35:16 +05:30
Abdul Rahman 4224522d98 Merge branch 'main' into feat/navbar-customization 2026-02-03 01:16:06 +05:30
Abdul Rahman 2d049774d9 Refactor NavigationDrawerItemForObjectMetadataItem to Simplify Component Structure
- Removed unused imports and state management related to views and context store, streamlining the component.
- Simplified the rendering logic by eliminating the collapsible container and directly rendering the `NavigationDrawerItem`.
- This refactor enhances readability and maintainability of the code while preserving existing functionality.
2026-02-03 00:48:00 +05:30
Abdul Rahman e80574b837 Enhance Workspace Navigation Menu Items with Active Item Click Handling
- Added support for handling active item clicks in the `WorkspaceNavigationMenuItems` component, allowing users to interact with items even when not in edit mode.
- Introduced a new styled container for right icons to improve layout and spacing.
- Updated `NavigationDrawerItemForObjectMetadataItem` and `NavigationDrawerSectionForObjectMetadataItems` components to accommodate the new click handling logic, enhancing user experience and interaction consistency.

These changes improve the functionality and usability of the navigation menu, making it more intuitive for users.
2026-02-03 00:40:40 +05:30
Abdul Rahman 3672bb7700 Add Navigation Menu Item Edit Page and Update Command Menu Configuration
- Introduced `CommandMenuNavigationMenuItemEditPage` for editing navigation menu items.
- Updated `COMMAND_MENU_PAGES_CONFIG` to include the new edit page.
- Added state management for selected navigation menu item in edit mode.
- Enhanced `WorkspaceNavigationMenuItems` to support opening the edit page and handling edit mode interactions.

These changes improve the user experience by allowing direct editing of navigation menu items within the command menu.
2026-02-02 20:14:48 +05:30
Abdul Rahman c8a7ce4ff6 Add Navigation Menu Edit Mode Bar and Enhance Workspace Navigation Items 2026-02-02 17:15:32 +05:30
Abdul Rahman 2affeaff7e Enhance Save and Cancel Buttons with Inverted Style Support
- Added an `inverted` prop to `CancelButton`, allowing for a tertiary button style.
- Updated `SaveButton` to support an `inverted` prop, changing its appearance based on the prop value.
- Modified `SaveAndCancelButtons` to pass the `inverted` prop to both buttons, ensuring consistent styling.

These changes improve the visual flexibility of the buttons in the settings module, enhancing user experience.
2026-02-02 17:09:49 +05:30
Abdul Rahman 986a36a8fd Add navigation menu edit mode hooks and state management
- Introduced `useNavigationMenuEditModeActions` for managing edit mode actions, including entering and canceling edit mode.
- Added `useNavigationMenuItemsDraftState` to handle draft state of navigation menu items, determining workspace items based on edit mode.
- Created `isNavigationMenuInEditModeState` and `navigationMenuItemsDraftState` atoms for managing edit mode status and draft items.

These additions enhance the functionality for editing navigation menu items, improving user experience and customization options.
2026-02-02 14:45:15 +05:30
Abdul Rahman ef617aac54 Add IS_NAVIGATION_MENU_ITEM_EDITING_ENABLED feature flag
- Introduced the IS_NAVIGATION_MENU_ITEM_EDITING_ENABLED flag across the GraphQL schema and server-side enums.
- Updated the workspace entity manager tests to include the new feature flag.
- Enhanced the seed feature flags utility to support the new flag.

These changes enable editing capabilities for navigation menu items, improving customization options.
2026-02-02 14:40:21 +05:30
Abdul Rahman 2a5c2cf62d Merge branch 'main' into feat/navbar-customization 2026-02-02 14:23:38 +05:30
Abdul Rahman 8cbbc1b6bf Refactor NavigationMenuItemIcon to enhance icon color handling
- Added `IconColor` to the `useGetStandardObjectIcon` hook for improved icon color customization.
- Simplified logic for determining icon background color based on the presence of `targetRecordId` and `viewId`.
- Consolidated avatar rendering logic to reduce redundancy and improve readability.

These changes enhance the visual consistency and flexibility of navigation menu items.
2026-02-02 07:56:13 +05:30
Abdul Rahman ad10e0a076 Enhance navigation menu item components with icon color customization
- Introduced `getNavigationMenuItemIconColors` utility to manage icon colors based on the theme.
- Updated `CurrentWorkspaceMemberNavigationMenuItems` and `NavigationDrawerItemForObjectMetadataItem` to utilize the new icon color utility.
- Refactored `NavigationMenuItemIcon` to include a styled background for icons, improving visual consistency.
- Adjusted `NavigationDrawerItem` and `NavigationDrawerSubItem` to accept and apply background colors for icons.

These changes improve the visual representation of navigation items and ensure consistent theming across the application.
2026-02-02 07:33:35 +05:30
2195 changed files with 28181 additions and 38470 deletions
+1 -1
View File
@@ -11,7 +11,7 @@ on:
jobs:
deploy-main:
timeout-minutes: 3
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
steps:
- name: Repository Dispatch
uses: peter-evans/repository-dispatch@v2
+1 -1
View File
@@ -11,7 +11,7 @@ on:
jobs:
deploy-tag:
timeout-minutes: 3
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
steps:
- name: Repository Dispatch
uses: peter-evans/repository-dispatch@v2
+1 -1
View File
@@ -16,7 +16,7 @@ permissions:
jobs:
changed-files:
timeout-minutes: 5
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
outputs:
any_changed: ${{ steps.changed-files.outputs.any_changed }}
steps:
+1 -1
View File
@@ -34,7 +34,7 @@ jobs:
needs: changed-files-check
if: needs.changed-files-check.outputs.any_changed == 'true'
timeout-minutes: 45
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
services:
postgres:
image: twentycrm/twenty-postgres-spilo
+2 -2
View File
@@ -25,7 +25,7 @@ jobs:
needs: changed-files-check
if: needs.changed-files-check.outputs.any_changed == 'true'
timeout-minutes: 30
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
strategy:
matrix:
task: [lint, typecheck, test]
@@ -50,7 +50,7 @@ jobs:
ci-create-app-status-check:
if: always() && !cancelled()
timeout-minutes: 5
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
needs: [changed-files-check, create-app-test]
steps:
- name: Fail job if any needs failed
+1 -1
View File
@@ -27,7 +27,7 @@ jobs:
needs: changed-files-check
if: needs.changed-files-check.outputs.any_changed == 'true'
timeout-minutes: 10
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
steps:
- name: Cancel Previous Runs
uses: styfle/[email protected]
+2 -2
View File
@@ -25,7 +25,7 @@ jobs:
needs: changed-files-check
if: needs.changed-files-check.outputs.any_changed == 'true'
timeout-minutes: 10
runs-on: depot-ubuntu-24.04-8
runs-on: ubuntu-latest-8-cores
steps:
- name: Fetch custom Github Actions and base branch history
uses: actions/checkout@v4
@@ -56,7 +56,7 @@ jobs:
ci-emails-status-check:
if: always() && !cancelled()
timeout-minutes: 5
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
needs: [changed-files-check, emails-test]
steps:
- name: Fail job if any needs failed
+11 -12
View File
@@ -14,8 +14,8 @@ concurrency:
env:
# restore-cache action adds 'v4-' prefix and '-<branch>-<sha>' suffix to the key
STORYBOOK_BUILD_CACHE_KEY_FOR_RESTORE_ACTION: storybook-build-depot-ubuntu-24.04-8-runner
STORYBOOK_BUILD_CACHE_KEY_FOR_SAVE_ACTION: v4-storybook-build-depot-ubuntu-24.04-8-runner-${{ github.ref_name }}-${{ github.sha }}
STORYBOOK_BUILD_CACHE_KEY_FOR_RESTORE_ACTION: storybook-build-ubuntu-latest-8-cores-runner
STORYBOOK_BUILD_CACHE_KEY_FOR_SAVE_ACTION: v4-storybook-build-ubuntu-latest-8-cores-runner-${{ github.ref_name }}-${{ github.sha }}
jobs:
changed-files-check:
@@ -42,7 +42,7 @@ jobs:
needs: changed-files-check
if: needs.changed-files-check.outputs.any_changed == 'true'
timeout-minutes: 30
runs-on: depot-ubuntu-24.04-8
runs-on: ubuntu-latest-8-cores
env:
REACT_APP_SERVER_BASE_URL: http://localhost:3000
steps:
@@ -68,7 +68,7 @@ jobs:
key: ${{ env.STORYBOOK_BUILD_CACHE_KEY_FOR_SAVE_ACTION }}
front-sb-test:
timeout-minutes: 30
runs-on: depot-ubuntu-24.04-8
runs-on: ubuntu-latest-8-cores
needs: front-sb-build
strategy:
fail-fast: false
@@ -115,7 +115,7 @@ jobs:
path: packages/twenty-front/coverage/storybook/coverage-shard-${{matrix.shard}}.json
merge-reports-and-check-coverage:
timeout-minutes: 30
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
needs: front-sb-test
env:
PATH_TO_COVERAGE: packages/twenty-front/coverage/storybook
@@ -143,7 +143,7 @@ jobs:
timeout-minutes: 30
if: false
needs: front-sb-build
runs-on: depot-ubuntu-24.04-8
runs-on: ubuntu-latest-8-cores
env:
REACT_APP_SERVER_BASE_URL: http://127.0.0.1:3000
CHROMATIC_PROJECT_TOKEN: ${{ secrets.CHROMATIC_PROJECT_TOKEN }}
@@ -169,9 +169,8 @@ jobs:
needs: changed-files-check
if: needs.changed-files-check.outputs.any_changed == 'true'
timeout-minutes: 30
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
env:
NODE_OPTIONS: '--max-old-space-size=4096'
TASK_CACHE_KEY: front-task-${{ matrix.task }}
strategy:
matrix:
@@ -211,7 +210,7 @@ jobs:
needs: changed-files-check
if: needs.changed-files-check.outputs.any_changed == 'true'
timeout-minutes: 30
runs-on: depot-ubuntu-24.04-8
runs-on: ubuntu-latest-8-cores
env:
NODE_OPTIONS: "--max-old-space-size=10240"
steps:
@@ -236,7 +235,7 @@ jobs:
path: packages/twenty-front/build
retention-days: 1
e2e-test:
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
needs: [changed-files-check-e2e, front-build]
if: |
always() &&
@@ -346,7 +345,7 @@ jobs:
ci-front-status-check:
if: always() && !cancelled()
timeout-minutes: 5
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
needs:
[
changed-files-check,
@@ -363,7 +362,7 @@ jobs:
ci-e2e-status-check:
if: always() && !cancelled()
timeout-minutes: 5
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
needs: [changed-files-check-e2e, e2e-test]
steps:
- name: Fail job if any needs failed
+1 -1
View File
@@ -25,7 +25,7 @@ defaults:
jobs:
create_pr:
timeout-minutes: 10
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
+1 -1
View File
@@ -15,7 +15,7 @@ defaults:
jobs:
tag_and_release:
timeout-minutes: 10
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
if: github.event.pull_request.merged == true && contains(github.event.pull_request.labels.*.name, 'release')
steps:
- name: Check PR Author
+3 -3
View File
@@ -23,7 +23,7 @@ jobs:
needs: changed-files-check
if: needs.changed-files-check.outputs.any_changed == 'true'
timeout-minutes: 30
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
strategy:
matrix:
task: [lint, typecheck, test:unit, storybook:build, storybook:test, test:integration]
@@ -50,7 +50,7 @@ jobs:
tasks: ${{ matrix.task }}
sdk-e2e-test:
timeout-minutes: 30
runs-on: depot-ubuntu-24.04-8
runs-on: ubuntu-latest-8-cores
needs: [changed-files-check, sdk-test]
if: needs.changed-files-check.outputs.any_changed == 'true'
services:
@@ -94,7 +94,7 @@ jobs:
ci-sdk-status-check:
if: always() && !cancelled()
timeout-minutes: 5
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
needs: [changed-files-check, sdk-test, sdk-e2e-test]
steps:
- name: Fail job if any needs failed
+4 -4
View File
@@ -31,7 +31,7 @@ jobs:
needs: changed-files-check
if: needs.changed-files-check.outputs.any_changed == 'true'
timeout-minutes: 30
runs-on: depot-ubuntu-24.04-8
runs-on: ubuntu-latest-8-cores
services:
postgres:
image: twentycrm/twenty-postgres-spilo
@@ -143,7 +143,7 @@ jobs:
key: ${{ steps.restore-server-setup-cache.outputs.cache-primary-key }}
server-test:
timeout-minutes: 30
runs-on: depot-ubuntu-24.04-8
runs-on: ubuntu-latest-8-cores
needs: server-setup
steps:
- name: Fetch custom Github Actions and base branch history
@@ -164,7 +164,7 @@ jobs:
server-integration-test:
timeout-minutes: 30
runs-on: depot-ubuntu-24.04-8
runs-on: ubuntu-latest-8-cores
needs: server-setup
strategy:
fail-fast: false
@@ -250,7 +250,7 @@ jobs:
ci-server-status-check:
if: always() && !cancelled()
timeout-minutes: 5
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
needs: [changed-files-check, server-setup, server-test, server-integration-test]
steps:
- name: Fail job if any needs failed
+2 -4
View File
@@ -22,9 +22,7 @@ jobs:
needs: changed-files-check
if: needs.changed-files-check.outputs.any_changed == 'true'
timeout-minutes: 30
runs-on: depot-ubuntu-24.04
env:
NODE_OPTIONS: '--max-old-space-size=4096'
runs-on: ubuntu-latest
strategy:
matrix:
task: [lint, typecheck, test]
@@ -47,7 +45,7 @@ jobs:
ci-shared-status-check:
if: always() && !cancelled()
timeout-minutes: 5
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
needs: [changed-files-check, shared-test]
steps:
- name: Fail job if any needs failed
@@ -23,7 +23,7 @@ jobs:
needs: changed-files-check
if: needs.changed-files-check.outputs.any_changed == 'true'
timeout-minutes: 30
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
@@ -92,7 +92,7 @@ jobs:
ci-test-docker-compose-status-check:
if: always() && !cancelled()
timeout-minutes: 5
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
needs: [changed-files-check, test]
steps:
- name: Fail job if any needs failed
+2 -2
View File
@@ -25,7 +25,7 @@ concurrency:
jobs:
danger-js:
timeout-minutes: 5
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
if: github.event.action != 'closed'
steps:
- uses: actions/checkout@v4
@@ -38,7 +38,7 @@ jobs:
congratulate:
timeout-minutes: 3
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
if: github.event.action == 'closed' && github.event.pull_request.merged == true
steps:
- uses: actions/checkout@v4
+2 -2
View File
@@ -23,7 +23,7 @@ jobs:
needs: changed-files-check
if: needs.changed-files-check.outputs.any_changed == 'true'
timeout-minutes: 10
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
services:
postgres:
image: twentycrm/twenty-postgres-spilo
@@ -65,7 +65,7 @@ jobs:
ci-website-status-check:
if: always() && !cancelled()
timeout-minutes: 5
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
needs: [changed-files-check, website-build]
steps:
- name: Fail job if any needs failed
+2 -2
View File
@@ -23,7 +23,7 @@ jobs:
(github.event_name == 'pull_request_review_comment' && contains(github.event.comment.body, '@claude') && github.event.comment.user.type != 'Bot') ||
(github.event_name == 'pull_request_review' && contains(github.event.review.body, '@claude') && github.event.review.user.type != 'Bot') ||
(github.event_name == 'issues' && (contains(github.event.issue.body, '@claude') || contains(github.event.issue.title, '@claude')))
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
timeout-minutes: 60
permissions:
contents: write
@@ -96,7 +96,7 @@ jobs:
claude-cross-repo:
if: github.event_name == 'repository_dispatch'
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
timeout-minutes: 60
permissions:
contents: write
+1 -1
View File
@@ -34,7 +34,7 @@ concurrency:
jobs:
pull_docs_translations:
name: Pull docs translations
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
+1 -1
View File
@@ -21,7 +21,7 @@ concurrency:
jobs:
push_docs:
name: Push documentation to Crowdin
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
+1 -1
View File
@@ -32,7 +32,7 @@ concurrency:
jobs:
pull_translations:
name: Pull translations
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
+1 -1
View File
@@ -17,7 +17,7 @@ concurrency:
jobs:
extract_translations:
name: Extract and upload translations
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
+1 -1
View File
@@ -18,7 +18,7 @@ concurrency:
jobs:
qa_report:
name: Generate QA Report
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
+1 -1
View File
@@ -26,7 +26,7 @@ jobs:
trigger-preview:
if: github.event.action == 'opened' || github.event.action == 'synchronize' || github.event.action == 'reopened' || (github.event.action == 'labeled' && github.event.label.name == 'preview-app')
timeout-minutes: 5
runs-on: depot-ubuntu-24.04
runs-on: ubuntu-latest
steps:
- name: Trigger preview environment workflow
uses: peter-evans/repository-dispatch@v2
+20 -20
View File
@@ -17,7 +17,7 @@ jobs:
uses: actions/checkout@v4
with:
ref: ${{ github.event.client_payload.pr_head_sha }}
- name: Run compose setup
run: |
echo "Patching docker-compose.yml..."
@@ -25,17 +25,17 @@ jobs:
yq eval 'del(.services.server.image)' -i packages/twenty-docker/docker-compose.yml
yq eval '.services.server.build.context = "../../"' -i packages/twenty-docker/docker-compose.yml
yq eval '.services.server.build.dockerfile = "./packages/twenty-docker/twenty/Dockerfile"' -i packages/twenty-docker/docker-compose.yml
yq eval 'del(.services.worker.image)' -i packages/twenty-docker/docker-compose.yml
yq eval '.services.worker.build.context = "../../"' -i packages/twenty-docker/docker-compose.yml
yq eval '.services.worker.build.dockerfile = "./packages/twenty-docker/twenty/Dockerfile"' -i packages/twenty-docker/docker-compose.yml
echo "Adding SIGN_IN_PREFILLED environment variable to server service..."
yq eval '.services.server.environment.SIGN_IN_PREFILLED = "${SIGN_IN_PREFILLED}"' -i packages/twenty-docker/docker-compose.yml
echo "Setting up .env file..."
cp packages/twenty-docker/.env.example packages/twenty-docker/.env
echo "Generating secrets..."
echo "" >> packages/twenty-docker/.env
echo "# === Randomly generated secrets ===" >> packages/twenty-docker/.env
@@ -46,24 +46,24 @@ jobs:
cd packages/twenty-docker/
docker compose build
working-directory: ./
- name: Create Tunnel
id: expose-tunnel
uses: codetalkio/[email protected]
with:
service: bore.pub
port: 3000
- name: Start services with correct SERVER_URL
run: |
cd packages/twenty-docker/
# Update the SERVER_URL with the tunnel URL
echo "Setting SERVER_URL to ${{ steps.expose-tunnel.outputs.tunnel-url }}"
sed -i '/SERVER_URL=/d' .env
echo "" >> .env
echo "SERVER_URL=${{ steps.expose-tunnel.outputs.tunnel-url }}" >> .env
# Start the services
echo "Docker compose up..."
docker compose up -d || {
@@ -71,7 +71,7 @@ jobs:
docker compose logs
exit 1
}
echo "Waiting for services to be ready..."
count=0
while [ ! $(docker inspect --format='{{.State.Health.Status}}' twenty-db-1) = "healthy" ] || [ ! $(docker inspect --format='{{.State.Health.Status}}' twenty-server-1) = "healthy" ]; do
@@ -84,7 +84,7 @@ jobs:
fi
echo "Still waiting for services... ($count/60)"
done
echo "All services are up and running!"
working-directory: ./
@@ -104,7 +104,7 @@ jobs:
echo "✅ Preview Environment Ready!"
echo "🔗 Preview URL: ${{ steps.expose-tunnel.outputs.tunnel-url }}"
echo "⏱️ This environment will be available for 5 hours"
- name: Post comment on PR
uses: actions/github-script@v6
with:
@@ -113,21 +113,21 @@ jobs:
const COMMENT_MARKER = '<!-- PR_PREVIEW_ENV -->';
const commentBody = `${COMMENT_MARKER}
🚀 **Preview Environment Ready!**
Your preview environment is available at: ${{ steps.expose-tunnel.outputs.tunnel-url }}
This environment will automatically shut down when the PR is closed or after 5 hours.`;
// Get all comments
const {data: comments} = await github.rest.issues.listComments({
owner: context.repo.owner,
repo: context.repo.repo,
issue_number: ${{ github.event.client_payload.pr_number }},
});
// Find our comment
const botComment = comments.find(comment => comment.body.includes(COMMENT_MARKER));
if (botComment) {
// Update existing comment
await github.rest.issues.updateComment({
@@ -147,13 +147,13 @@ jobs:
});
console.log('Created new comment');
}
- name: Keep tunnel alive for 5 hours
run: timeout 300m sleep 18000 # Stop on whichever we reach first (300m or 5hour sleep)
- name: Cleanup
if: always()
run: |
cd packages/twenty-docker/
docker compose down -v
working-directory: ./
working-directory: ./
+1 -2
View File
@@ -28,7 +28,7 @@ See:
🚀 [Self-hosting](https://docs.twenty.com/developers/self-hosting/docker-compose)
🖥️ [Local Setup](https://docs.twenty.com/developers/local-setup)
# Why Twenty
# Does the world need another CRM?
We built Twenty for three reasons:
@@ -120,7 +120,6 @@ Below are a few features we have implemented to date:
<a href="https://greptile.com"><img src="./packages/twenty-website/public/images/readme/greptile.png" height="30" alt="Greptile" /></a>
<a href="https://sentry.io/"><img src="./packages/twenty-website/public/images/readme/sentry.png" height="30" alt="Sentry" /></a>
<a href="https://crowdin.com/"><img src="./packages/twenty-website/public/images/readme/crowdin.png" height="30" alt="Crowdin" /></a>
<a href="https://e2b.dev/"><img src="./packages/twenty-website/public/images/readme/e2b.svg" height="30" alt="E2B" /></a>
</p>
Thanks to these amazing services that we use and recommend for UI testing (Chromatic), code review (Greptile), catching bugs (Sentry) and translating (Crowdin).
@@ -807,53 +807,6 @@ const { me } = await client.query({ me: { id: true, displayName: true } });
* تُحدَّد أذونات مفتاح واجهة برمجة التطبيقات بواسطة الدور المشار إليه في `application-config.ts` عبر `defaultRoleUniversalIdentifier`. هذا هو الدور الافتراضي الذي تستخدمه الوظائف المنطقية في تطبيقك.
* يمكن للتطبيقات تعريف أدوار لاتباع مبدأ أقل الامتياز. امنح فقط الأذونات التي تحتاجها وظائفك، ثم وجّه `defaultRoleUniversalIdentifier` إلى المعرّف الشامل لذلك الدور.
#### رفع الملفات
يتضمن العميل `Twenty` المُولَّد طريقة `uploadFile` لإرفاق الملفات بالحقول من نوع ملف ضمن كائنات مساحة العمل الخاصة بك. نظرًا لأن عملاء GraphQL القياسيون لا يدعمون تحميل الملفات متعددة الأجزاء افتراضيًا، يوفر العميل هذه الطريقة المخصصة التي تطبق [مواصفة طلب GraphQL متعدد الأجزاء](https://github.com/jaydenseric/graphql-multipart-request-spec) في الخلفية.
```typescript
import Twenty from '~/generated';
import * as fs from 'fs';
const client = new Twenty();
const fileBuffer = fs.readFileSync('./invoice.pdf');
const uploadedFile = await client.uploadFile(
fileBuffer, // file contents as a Buffer
'invoice.pdf', // filename
'application/pdf', // MIME type (defaults to 'application/octet-stream')
'58a0a314-d7ea-4865-9850-7fb84e72f30b', // field universal identifier
);
console.log(uploadedFile);
// { id: '...', path: '...', size: 12345, createdAt: '...', url: 'https://...' }
```
توقيع الطريقة:
```typescript
uploadFile(
fileBuffer: Buffer,
filename: string,
contentType: string,
fieldMetadataUniversalIdentifier: string,
): Promise<{ id: string; path: string; size: number; createdAt: string; url: string }>
```
| المعلمة | النوع | الوصف |
| ---------------------------------- | -------- | ---------------------------------------------------------------------------------- |
| `fileBuffer` | `Buffer` | المحتوى الخام للملف |
| `filename` | `string` | اسم الملف (يُستخدم للتخزين والعرض) |
| `contentType` | `string` | نوع MIME للملف (القيمة الافتراضية هي `application/octet-stream` إذا لم يتم تحديده) |
| `fieldMetadataUniversalIdentifier` | `string` | قيمة `universalIdentifier` لحقل نوع الملف في كائنك |
النقاط الرئيسية:
* ترسل هذه الطريقة الملف إلى **نقطة نهاية البيانات الوصفية** (وليست نقطة النهاية الرئيسية لـ GraphQL)، حيث تُنفَّذ عملية الرفع.
* تستخدم `universalIdentifier` الخاص بالحقل (وليس المعرّف الخاص بمساحة العمل)، ليعمل كود الرفع لديك عبر أي مساحة عمل مُثبَّت فيها تطبيقك — بما يتماشى مع كيفية إشارة التطبيقات إلى الحقول في كل مكان آخر.
* العنوان `url` المُعاد هو عنوان URL موقّع يمكنك استخدامه للوصول إلى الملف المرفوع.
### مثال Hello World
استكشف مثالًا بسيطًا شاملًا من البداية إلى النهاية يوضح الكائنات والوظائف المنطقية والمكوّنات الأمامية ومشغّلات متعددة [هنا](https://github.com/twentyhq/twenty/tree/main/packages/twenty-apps/hello-world):
@@ -807,53 +807,6 @@ Poznámky:
* Oprávnění klíče API jsou určena rolí odkazovanou ve vašem `application-config.ts` prostřednictvím `defaultRoleUniversalIdentifier`. Toto je výchozí role používaná logickými funkcemi vaší aplikace.
* Aplikace mohou definovat role podle principu nejmenších oprávnění. Udělte pouze oprávnění, která vaše funkce potřebují, a poté nastavte `defaultRoleUniversalIdentifier` na univerzální identifikátor této role.
#### Nahrávání souborů
Vygenerovaný klient `Twenty` obsahuje metodu `uploadFile` pro připojování souborů k polím typu souboru u objektů ve vašem pracovním prostoru. Protože standardní klienti GraphQL nativně nepodporují nahrávání souborů pomocí multipart, klient poskytuje tuto speciální metodu, která interně implementuje [specifikaci multipart požadavků GraphQL](https://github.com/jaydenseric/graphql-multipart-request-spec).
```typescript
import Twenty from '~/generated';
import * as fs from 'fs';
const client = new Twenty();
const fileBuffer = fs.readFileSync('./invoice.pdf');
const uploadedFile = await client.uploadFile(
fileBuffer, // file contents as a Buffer
'invoice.pdf', // filename
'application/pdf', // MIME type (defaults to 'application/octet-stream')
'58a0a314-d7ea-4865-9850-7fb84e72f30b', // field universal identifier
);
console.log(uploadedFile);
// { id: '...', path: '...', size: 12345, createdAt: '...', url: 'https://...' }
```
Signatura metody:
```typescript
uploadFile(
fileBuffer: Buffer,
filename: string,
contentType: string,
fieldMetadataUniversalIdentifier: string,
): Promise<{ id: string; path: string; size: number; createdAt: string; url: string }>
```
| Parametr | Typ | Popis |
| ---------------------------------- | -------- | --------------------------------------------------------------------------- |
| `fileBuffer` | `Buffer` | Surový obsah souboru |
| `filename` | `string` | Název souboru (používá se pro ukládání a zobrazení) |
| `contentType` | `string` | Typ MIME souboru (pokud je vynechán, výchozí je `application/octet-stream`) |
| `fieldMetadataUniversalIdentifier` | `string` | `universalIdentifier` pole typu souboru ve vašem objektu |
Hlavní body:
* Metoda odešle soubor na **koncový bod metadat** (nikoli na hlavní koncový bod GraphQL), kde se provede mutace nahrání.
* Používá `universalIdentifier` pole (nikoli jeho ID specifické pro pracovní prostor), takže váš kód pro nahrávání funguje ve všech pracovních prostorech, kde je vaše aplikace nainstalována — v souladu s tím, jak aplikace odkazují na pole všude jinde.
* Vrácená hodnota `url` je podepsaná adresa URL, kterou můžete použít k přístupu k nahranému souboru.
### Příklad Hello World
Prozkoumejte minimalistický end-to-end příklad, který demonstruje objekty, logické funkce, frontendové komponenty a více spouštěčů [zde](https://github.com/twentyhq/twenty/tree/main/packages/twenty-apps/hello-world):
@@ -807,53 +807,6 @@ Notizen:
* Die Berechtigungen des API-Schlüssels werden durch die Rolle bestimmt, auf die in Ihrer `application-config.ts` über `defaultRoleUniversalIdentifier` verwiesen wird. Dies ist die Standardrolle, die von den Logikfunktionen Ihrer Anwendung verwendet wird.
* Anwendungen können Rollen definieren, um das Least-Privilege-Prinzip einzuhalten. Gewähren Sie nur die Berechtigungen, die Ihre Funktionen benötigen, und verweisen Sie dann mit `defaultRoleUniversalIdentifier` auf den universellen Bezeichner dieser Rolle.
#### Dateien hochladen
Der generierte `Twenty`-Client enthält eine Methode `uploadFile`, um Dateien an Felder des Typs Datei in Ihren Arbeitsbereichsobjekten anzuhängen. Da Standard-GraphQL-Clients Multipart-Datei-Uploads nicht nativ unterstützen, stellt der Client diese dedizierte Methode bereit, die unter der Haube die [GraphQL-Multipart-Anfragespezifikation](https://github.com/jaydenseric/graphql-multipart-request-spec) implementiert.
```typescript
import Twenty from '~/generated';
import * as fs from 'fs';
const client = new Twenty();
const fileBuffer = fs.readFileSync('./invoice.pdf');
const uploadedFile = await client.uploadFile(
fileBuffer, // file contents as a Buffer
'invoice.pdf', // filename
'application/pdf', // MIME type (defaults to 'application/octet-stream')
'58a0a314-d7ea-4865-9850-7fb84e72f30b', // field universal identifier
);
console.log(uploadedFile);
// { id: '...', path: '...', size: 12345, createdAt: '...', url: 'https://...' }
```
Die Methodensignatur:
```typescript
uploadFile(
fileBuffer: Buffer,
filename: string,
contentType: string,
fieldMetadataUniversalIdentifier: string,
): Promise<{ id: string; path: string; size: number; createdAt: string; url: string }>
```
| Parameter | Typ | Beschreibung |
| ---------------------------------- | -------- | ------------------------------------------------------------------------------- |
| `fileBuffer` | `Buffer` | Der Rohinhalt der Datei |
| `filename` | `string` | Der Name der Datei (wird für Speicherung und Anzeige verwendet) |
| `contentType` | `string` | MIME-Typ der Datei (standardmäßig `application/octet-stream`, wenn weggelassen) |
| `fieldMetadataUniversalIdentifier` | `string` | Der `universalIdentifier` des Dateityp-Felds in Ihrem Objekt |
Hauptpunkte:
* Die Methode sendet die Datei an den **metadata endpoint** (nicht den main GraphQL endpoint), wo die Upload-Mutation ausgeführt wird.
* Sie verwendet den `universalIdentifier` des Feldes (nicht dessen arbeitsbereichsspezifische ID), sodass Ihr Upload-Code in jedem Arbeitsbereich funktioniert, in dem Ihre App installiert ist — im Einklang damit, wie Apps Felder überall sonst referenzieren.
* Die zurückgegebene `url` ist eine signierte URL, mit der Sie auf die hochgeladene Datei zugreifen können.
### Hello-World-Beispiel
Ein minimales End-to-End-Beispiel, das Objekte, Logikfunktionen, Frontend-Komponenten und mehrere Trigger demonstriert, finden Sie [hier](https://github.com/twentyhq/twenty/tree/main/packages/twenty-apps/hello-world):
@@ -807,53 +807,6 @@ Note:
* I permessi della chiave API sono determinati dal ruolo referenziato nel tuo `application-config.ts` tramite `defaultRoleUniversalIdentifier`. Questo è il ruolo predefinito utilizzato dalle funzioni logiche della tua applicazione.
* Le applicazioni possono definire ruoli per seguire il principio del privilegio minimo. Concedi solo i permessi necessari alle tue funzioni, quindi punta `defaultRoleUniversalIdentifier` all'identificatore universale di quel ruolo.
#### Caricamento dei file
Il client `Twenty` generato include un metodo `uploadFile` per allegare file ai campi di tipo file sugli oggetti del tuo spazio di lavoro. Poiché i client GraphQL standard non supportano nativamente il caricamento di file multipart, il client fornisce questo metodo dedicato che implementa la [specifica della richiesta GraphQL multipart](https://github.com/jaydenseric/graphql-multipart-request-spec) dietro le quinte.
```typescript
import Twenty from '~/generated';
import * as fs from 'fs';
const client = new Twenty();
const fileBuffer = fs.readFileSync('./invoice.pdf');
const uploadedFile = await client.uploadFile(
fileBuffer, // file contents as a Buffer
'invoice.pdf', // filename
'application/pdf', // MIME type (defaults to 'application/octet-stream')
'58a0a314-d7ea-4865-9850-7fb84e72f30b', // field universal identifier
);
console.log(uploadedFile);
// { id: '...', path: '...', size: 12345, createdAt: '...', url: 'https://...' }
```
La firma del metodo:
```typescript
uploadFile(
fileBuffer: Buffer,
filename: string,
contentType: string,
fieldMetadataUniversalIdentifier: string,
): Promise<{ id: string; path: string; size: number; createdAt: string; url: string }>
```
| Parametro | Tipo | Descrizione |
| ---------------------------------- | -------- | ------------------------------------------------------------------------ |
| `fileBuffer` | `Buffer` | Il contenuto grezzo del file |
| `filename` | `string` | Il nome del file (utilizzato per l'archiviazione e la visualizzazione) |
| `contentType` | `string` | Tipo MIME del file (predefinito su `application/octet-stream` se omesso) |
| `fieldMetadataUniversalIdentifier` | `string` | L'`universalIdentifier` del campo di tipo file nel tuo oggetto |
Punti chiave:
* Il metodo invia il file al **metadata endpoint** (non all'endpoint GraphQL principale), dove la mutation di upload viene risolta.
* Usa l'`universalIdentifier` del campo (non il suo ID specifico dello spazio di lavoro), quindi il tuo codice di upload funziona in qualsiasi spazio di lavoro in cui la tua app è installata — coerentemente con il modo in cui le app fanno riferimento ai campi altrove.
* L'`url` restituito è un URL firmato che puoi usare per accedere al file caricato.
### Esempio Hello World
Esplora un esempio minimale end-to-end che dimostra oggetti, funzioni logiche, componenti front-end e trigger multipli [qui](https://github.com/twentyhq/twenty/tree/main/packages/twenty-apps/hello-world):
@@ -46,13 +46,13 @@ yarn twenty app:dev
O gerador de estrutura oferece suporte a três modos para controlar quais arquivos de exemplo são incluídos:
```bash filename="Terminal"
# Padrão (exhaustivo): todos os exemplos (objeto, campo, função de lógica, componente de front-end, visualização, item do menu de navegação, habilidade)
# Default (exhaustive): all examples (object, field, logic function, front component, view, navigation menu item, skill)
npx create-twenty-app@latest my-app
# Mínimo: apenas arquivos principais (application-config.ts e default-role.ts)
# Minimal: only core files (application-config.ts and default-role.ts)
npx create-twenty-app@latest my-app --minimal
# Interativo: selecione quais exemplos incluir
# Interactive: select which examples to include
npx create-twenty-app@latest my-app --interactive
```
@@ -103,26 +103,26 @@ my-twenty-app/
eslint.config.mjs
tsconfig.json
README.md
public/ # Pasta de recursos públicos (imagens, fontes, etc.)
public/ # Public assets folder (images, fonts, etc.)
src/
├── application-config.ts # Obrigatório - configuração principal da aplicação
├── application-config.ts # Required - main application configuration
├── roles/
│ └── default-role.ts # Papel padrão para funções de lógica
│ └── default-role.ts # Default role for logic functions
├── objects/
│ └── example-object.ts # Exemplo de definição de objeto personalizado
│ └── example-object.ts # Example custom object definition
├── fields/
│ └── example-field.ts # Exemplo de definição de campo independente
│ └── example-field.ts # Example standalone field definition
├── logic-functions/
│ ├── hello-world.ts # Exemplo de função de lógica
│ └── post-install.ts # Função de lógica de pós-instalação
│ ├── hello-world.ts # Example logic function
│ └── post-install.ts # Post-install logic function
├── front-components/
│ └── hello-world.tsx # Exemplo de componente de front-end
│ └── hello-world.tsx # Example front component
├── views/
│ └── example-view.ts # Exemplo de definição de visualização salva
│ └── example-view.ts # Example saved view definition
├── navigation-menu-items/
│ └── example-navigation-menu-item.ts # Exemplo de link de navegação da barra lateral
│ └── example-navigation-menu-item.ts # Example sidebar navigation link
└── skills/
└── example-skill.ts # Exemplo de definição de habilidade de agente de IA
└── example-skill.ts # Example AI agent skill definition
```
Com `--minimal`, apenas os arquivos principais são criados (`application-config.ts`, `roles/default-role.ts` e `logic-functions/post-install.ts`). Com `--interactive`, você escolhe quais arquivos de exemplo incluir.
@@ -151,7 +151,7 @@ O SDK detecta entidades analisando seus arquivos TypeScript em busca de chamadas
| `defineField()` | Extensões de campos para objetos existentes |
| `defineView()` | Definições de visualizações salvas |
| `defineNavigationMenuItem()` | Definições de itens do menu de navegação |
| `defineSkill()` | Definições de habilidades de agente de IA |
| `defineSkill()` | AI agent skill definitions |
<Note>
**A nomeação de arquivos é flexível.** A detecção de entidades é baseada em AST — o SDK varre seus arquivos fonte em busca do padrão `export default define<Entity>({...})`. Você pode organizar seus arquivos e pastas como quiser. Agrupar por tipo de entidade (por exemplo, `logic-functions/`, `roles/`) é apenas uma convenção para organização do código, não um requisito.
@@ -173,7 +173,7 @@ export default defineObject({
Comandos posteriores adicionarão mais arquivos e pastas:
* `yarn twenty app:dev` vai gerar automaticamente um cliente de API tipado em `node_modules/twenty-sdk/generated` (cliente Twenty tipado + tipos do espaço de trabalho).
* `yarn twenty entity:add` adicionará arquivos de definição de entidade em `src/` para seus objetos, funções, componentes de front-end, papéis e habilidades personalizados, entre outros.
* `yarn twenty entity:add` will add entity definition files under `src/` for your custom objects, functions, front components, roles, skills, and more.
## Autenticação
@@ -226,7 +226,7 @@ O SDK fornece funções utilitárias para definir as entidades do seu app. Confo
| `defineField()` | Estender objetos existentes com campos adicionais |
| `defineView()` | Define visualizações salvas para objetos |
| `defineNavigationMenuItem()` | Define links de navegação da barra lateral |
| `defineSkill()` | Define habilidades de agente de IA |
| `defineSkill()` | Define AI agent skills |
Essas funções validam sua configuração em tempo de compilação e oferecem autocompletar na IDE e segurança de tipos.
@@ -748,7 +748,7 @@ Você pode criar novos componentes de front-end de duas formas:
### Habilidades
As habilidades definem instruções e capacidades reutilizáveis que os agentes de IA podem usar no seu espaço de trabalho. Use `defineSkill()` para definir habilidades com validação integrada:
Skills define reusable instructions and capabilities that AI agents can use within your workspace. Use `defineSkill()` to define skills with built-in validation:
```typescript
// src/skills/example-skill.ts
@@ -770,16 +770,16 @@ export default defineSkill({
Pontos-chave:
* `name` é uma string de identificador exclusivo para a habilidade (recomenda-se kebab-case).
* `label` é o nome de exibição legível por humanos mostrado na UI.
* `content` contém as instruções da habilidade — este é o texto que o agente de IA usa.
* `icon` (opcional) define o ícone exibido na UI.
* `description` (opcional) fornece contexto adicional sobre a finalidade da habilidade.
* `name` is a unique identifier string for the skill (kebab-case recommended).
* `label` is the human-readable display name shown in the UI.
* `content` contains the skill instructions — this is the text the AI agent uses.
* `icon` (optional) sets the icon displayed in the UI.
* `description` (optional) provides additional context about the skill's purpose.
Você pode criar novas habilidades de duas formas:
You can create new skills in two ways:
* **Gerado automaticamente**: Execute `yarn twenty entity:add` e escolha a opção para adicionar uma nova habilidade.
* **Manual**: Crie um novo arquivo e use `defineSkill()`, seguindo o mesmo padrão.
* **Scaffolded**: Run `yarn twenty entity:add` and choose the option to add a new skill.
* **Manual**: Create a new file and use `defineSkill()`, following the same pattern.
### Cliente tipado gerado
@@ -807,53 +807,6 @@ Notas:
* As permissões da chave de API são determinadas pelo papel referenciado no seu `application-config.ts` via `defaultRoleUniversalIdentifier`. Este é o papel padrão usado pelas funções de lógica do seu app.
* Os aplicativos podem definir papéis para seguir o princípio do menor privilégio. Conceda apenas as permissões de que suas funções precisam e, em seguida, aponte `defaultRoleUniversalIdentifier` para o identificador universal desse papel.
#### Carregamento de ficheiros
O cliente `Twenty` gerado inclui um método `uploadFile` para anexar ficheiros a campos do tipo ficheiro nos objetos do seu espaço de trabalho. Como os clientes GraphQL padrão não suportam nativamente o carregamento de ficheiros multipart, o cliente fornece este método dedicado que implementa, nos bastidores, a [especificação de pedidos multipart do GraphQL](https://github.com/jaydenseric/graphql-multipart-request-spec).
```typescript
import Twenty from '~/generated';
import * as fs from 'fs';
const client = new Twenty();
const fileBuffer = fs.readFileSync('./invoice.pdf');
const uploadedFile = await client.uploadFile(
fileBuffer, // file contents as a Buffer
'invoice.pdf', // filename
'application/pdf', // MIME type (defaults to 'application/octet-stream')
'58a0a314-d7ea-4865-9850-7fb84e72f30b', // field universal identifier
);
console.log(uploadedFile);
// { id: '...', path: '...', size: 12345, createdAt: '...', url: 'https://...' }
```
A assinatura do método:
```typescript
uploadFile(
fileBuffer: Buffer,
filename: string,
contentType: string,
fieldMetadataUniversalIdentifier: string,
): Promise<{ id: string; path: string; size: number; createdAt: string; url: string }>
```
| Parâmetro | Tipo | Descrição |
| ---------------------------------- | -------- | ------------------------------------------------------------------------ |
| `fileBuffer` | `Buffer` | O conteúdo bruto do arquivo |
| `filename` | `string` | O nome do arquivo (usado para armazenamento e exibição) |
| `contentType` | `string` | Tipo MIME do arquivo (padrão para `application/octet-stream` se omitido) |
| `fieldMetadataUniversalIdentifier` | `string` | O `universalIdentifier` do campo do tipo arquivo no seu objeto |
Pontos-chave:
* O método envia o arquivo para o **endpoint de metadados** (não para o endpoint GraphQL principal), onde a mutação de upload é resolvida.
* Ele usa o `universalIdentifier` do campo (não o ID específico do espaço de trabalho), de modo que seu código de upload funcione em qualquer espaço de trabalho onde seu app esteja instalado — consistente com a forma como os apps referenciam campos em qualquer outro lugar.
* A `url` retornada é um URL assinado que você pode usar para acessar o arquivo enviado.
### Exemplo Hello World
Explore um exemplo mínimo de ponta a ponta que demonstra objetos, funções de lógica, componentes de front-end e vários gatilhos [aqui](https://github.com/twentyhq/twenty/tree/main/packages/twenty-apps/hello-world):
@@ -807,53 +807,6 @@ Notițe:
* Permisiunile cheii API sunt determinate de rolul referențiat în `application-config.ts` prin `defaultRoleUniversalIdentifier`. Acesta este rolul implicit folosit de funcțiile de logică ale aplicației.
* Aplicațiile pot defini roluri pentru a urma principiul celui mai mic privilegiu. Acordați doar permisiunile de care au nevoie funcțiile, apoi setați `defaultRoleUniversalIdentifier` la identificatorul universal al acelui rol.
#### Încărcarea fișierelor
Clientul `Twenty` generat include o metodă `uploadFile` pentru atașarea fișierelor la câmpuri de tip fișier ale obiectelor din spațiul de lucru. Deoarece clienții GraphQL standard nu acceptă în mod nativ încărcarea fișierelor multipart, clientul oferă această metodă dedicată care implementează, sub capotă, [specificația cererilor GraphQL multipart](https://github.com/jaydenseric/graphql-multipart-request-spec).
```typescript
import Twenty from '~/generated';
import * as fs from 'fs';
const client = new Twenty();
const fileBuffer = fs.readFileSync('./invoice.pdf');
const uploadedFile = await client.uploadFile(
fileBuffer, // file contents as a Buffer
'invoice.pdf', // filename
'application/pdf', // MIME type (defaults to 'application/octet-stream')
'58a0a314-d7ea-4865-9850-7fb84e72f30b', // field universal identifier
);
console.log(uploadedFile);
// { id: '...', path: '...', size: 12345, createdAt: '...', url: 'https://...' }
```
Semnătura metodei:
```typescript
uploadFile(
fileBuffer: Buffer,
filename: string,
contentType: string,
fieldMetadataUniversalIdentifier: string,
): Promise<{ id: string; path: string; size: number; createdAt: string; url: string }>
```
| Parametru | Tip | Descriere |
| ---------------------------------- | -------- | ------------------------------------------------------------------------------------------- |
| `fileBuffer` | `Buffer` | Conținutul brut al fișierului |
| `filename` | `string` | Numele fișierului (folosit pentru stocare și afișare) |
| `contentType` | `string` | Tipul MIME al fișierului (are valoarea implicită `application/octet-stream` dacă este omis) |
| `fieldMetadataUniversalIdentifier` | `string` | `universalIdentifier` al câmpului de tip fișier de pe obiectul tău |
Puncte cheie:
* Metoda trimite fișierul către **metadata endpoint** (nu către endpoint-ul principal GraphQL), unde mutația de încărcare este rezolvată.
* Folosește `universalIdentifier` al câmpului (nu ID-ul specific spațiului de lucru), astfel încât codul tău de încărcare funcționează în orice spațiu de lucru în care aplicația ta este instalată — în concordanță cu modul în care aplicațiile fac referire la câmpuri în rest.
* `url` returnat este un URL semnat pe care îl poți folosi pentru a accesa fișierul încărcat.
### Exemplu Hello World
Explorați un exemplu minim, cap la cap, care demonstrează obiecte, funcții de logică, componente Front și declanșatoare multiple [aici](https://github.com/twentyhq/twenty/tree/main/packages/twenty-apps/hello-world):
@@ -46,13 +46,13 @@ yarn twenty app:dev
Генератор каркаса поддерживает три режима для управления тем, какие примерные файлы включаются:
```bash filename="Terminal"
# По умолчанию (полный набор): все примеры (объект, поле, логическая функция, фронтенд-компонент, представление, пункт меню навигации, навык)
# Default (exhaustive): all examples (object, field, logic function, front component, view, navigation menu item, skill)
npx create-twenty-app@latest my-app
# Минимальный: только основные файлы (application-config.ts и default-role.ts)
# Minimal: only core files (application-config.ts and default-role.ts)
npx create-twenty-app@latest my-app --minimal
# Интерактивный: выбрать, какие примеры включить
# Interactive: select which examples to include
npx create-twenty-app@latest my-app --interactive
```
@@ -103,26 +103,26 @@ my-twenty-app/
eslint.config.mjs
tsconfig.json
README.md
public/ # Папка публичных ресурсов (изображения, шрифты и т. д.)
public/ # Public assets folder (images, fonts, etc.)
src/
├── application-config.ts # Обязательный — основная конфигурация приложения
├── application-config.ts # Required - main application configuration
├── roles/
│ └── default-role.ts # Роль по умолчанию для логических функций
│ └── default-role.ts # Default role for logic functions
├── objects/
│ └── example-object.ts # Пример определения пользовательского объекта
│ └── example-object.ts # Example custom object definition
├── fields/
│ └── example-field.ts # Пример определения отдельного поля
│ └── example-field.ts # Example standalone field definition
├── logic-functions/
│ ├── hello-world.ts # Пример логической функции
│ └── post-install.ts # Постустановочная логическая функция
│ ├── hello-world.ts # Example logic function
│ └── post-install.ts # Post-install logic function
├── front-components/
│ └── hello-world.tsx # Пример фронтенд-компонента
│ └── hello-world.tsx # Example front component
├── views/
│ └── example-view.ts # Пример определения сохранённого представления
│ └── example-view.ts # Example saved view definition
├── navigation-menu-items/
│ └── example-navigation-menu-item.ts # Пример ссылки боковой панели навигации
│ └── example-navigation-menu-item.ts # Example sidebar navigation link
└── skills/
└── example-skill.ts # Пример определения навыка агента ИИ
└── example-skill.ts # Example AI agent skill definition
```
С `--minimal` создаются только основные файлы (`application-config.ts`, `roles/default-role.ts` и `logic-functions/post-install.ts`). С `--interactive` вы выбираете, какие примерные файлы включить.
@@ -151,7 +151,7 @@ SDK обнаруживает сущности, разбирая ваши фай
| `defineField()` | Расширения полей для существующих объектов |
| `defineView()` | Определения сохранённых представлений |
| `defineNavigationMenuItem()` | Определения пунктов меню навигации |
| `defineSkill()` | Определения навыков агента ИИ |
| `defineSkill()` | AI agent skill definitions |
<Note>
**Имена файлов заданы гибко.** Обнаружение сущностей основано на AST — SDK сканирует ваши исходные файлы в поисках шаблона `export default define<Entity>({...})`. Вы можете организовывать файлы и папки как угодно. Группировка по типу сущности (например, `logic-functions/`, `roles/`) — это лишь соглашение для организации кода, а не требование.
@@ -173,7 +173,7 @@ export default defineObject({
Позднее команды добавят больше файлов и папок:
* `yarn twenty app:dev` автоматически сгенерирует типизированный клиент API в `node_modules/twenty-sdk/generated` (типизированный клиент Twenty + типы рабочего пространства).
* `yarn twenty entity:add` добавит файлы определений сущностей в `src/` для ваших пользовательских объектов, функций, фронтенд-компонентов, ролей, навыков и многого другого.
* `yarn twenty entity:add` will add entity definition files under `src/` for your custom objects, functions, front components, roles, skills, and more.
## Аутентификация
@@ -226,7 +226,7 @@ SDK предоставляет вспомогательные функции д
| `defineField()` | Расширение существующих объектов дополнительными полями |
| `defineView()` | Определяйте сохранённые представления для объектов |
| `defineNavigationMenuItem()` | Определяйте ссылки боковой панели навигации |
| `defineSkill()` | Определение навыков агента ИИ |
| `defineSkill()` | Define AI agent skills |
Эти функции проверяют вашу конфигурацию на этапе сборки и обеспечивают автодополнение в IDE и безопасность типов.
@@ -748,7 +748,7 @@ export default defineFrontComponent({
### Навыки
Навыки определяют многократно используемые инструкции и возможности, которые агенты ИИ могут использовать в вашем рабочем пространстве. Используйте `defineSkill()` для определения навыков со встроенной валидацией:
Skills define reusable instructions and capabilities that AI agents can use within your workspace. Use `defineSkill()` to define skills with built-in validation:
```typescript
// src/skills/example-skill.ts
@@ -770,16 +770,16 @@ export default defineSkill({
Основные моменты:
* `name` — уникальная строка-идентификатор навыка (рекомендуется kebab-case).
* `label` — читаемое человеком отображаемое имя, показываемое в UI.
* `content` содержит инструкции навыка — это текст, который использует агент ИИ.
* `icon` (необязательно) задаёт значок, отображаемый в UI.
* `description` (необязательно) предоставляет дополнительный контекст о назначении навыка.
* `name` is a unique identifier string for the skill (kebab-case recommended).
* `label` is the human-readable display name shown in the UI.
* `content` contains the skill instructions — this is the text the AI agent uses.
* `icon` (optional) sets the icon displayed in the UI.
* `description` (optional) provides additional context about the skill's purpose.
Вы можете создать новые навыки двумя способами:
You can create new skills in two ways:
* **Сгенерировано**: Запустите `yarn twenty entity:add` и выберите опцию добавления нового навыка.
* **Вручную**: Создайте новый файл и используйте `defineSkill()`, следуя тому же шаблону.
* **Scaffolded**: Run `yarn twenty entity:add` and choose the option to add a new skill.
* **Manual**: Create a new file and use `defineSkill()`, following the same pattern.
### Сгенерированный типизированный клиент
@@ -807,53 +807,6 @@ const { me } = await client.query({ me: { id: true, displayName: true } });
* Права ключа API определяются ролью, на которую ссылается ваш `application-config.ts` через `defaultRoleUniversalIdentifier`. Это роль по умолчанию, используемая логическими функциями вашего приложения.
* Приложения могут определять роли, чтобы следовать принципу наименьших привилегий. Предоставляйте только те права, которые нужны вашим функциям, затем укажите в `defaultRoleUniversalIdentifier` универсальный идентификатор этой роли.
#### Загрузка файлов
Сгенерированный клиент `Twenty` включает метод `uploadFile` для прикрепления файлов к полям типа «файл» в объектах вашего рабочего пространства. Поскольку стандартные клиенты GraphQL изначально не поддерживают многочастовую загрузку файлов, клиент предоставляет специальный метод, который под капотом реализует [спецификацию многочастных запросов GraphQL](https://github.com/jaydenseric/graphql-multipart-request-spec).
```typescript
import Twenty from '~/generated';
import * as fs from 'fs';
const client = new Twenty();
const fileBuffer = fs.readFileSync('./invoice.pdf');
const uploadedFile = await client.uploadFile(
fileBuffer, // file contents as a Buffer
'invoice.pdf', // filename
'application/pdf', // MIME type (defaults to 'application/octet-stream')
'58a0a314-d7ea-4865-9850-7fb84e72f30b', // field universal identifier
);
console.log(uploadedFile);
// { id: '...', path: '...', size: 12345, createdAt: '...', url: 'https://...' }
```
Сигнатура метода:
```typescript
uploadFile(
fileBuffer: Buffer,
filename: string,
contentType: string,
fieldMetadataUniversalIdentifier: string,
): Promise<{ id: string; path: string; size: number; createdAt: string; url: string }>
```
| Параметр | Тип | Описание |
| ---------------------------------- | -------- | ------------------------------------------------------------------------ |
| `fileBuffer` | `Buffer` | Необработанное содержимое файла |
| `filename` | `строка` | Имя файла (используется для хранения и отображения) |
| `contentType` | `строка` | Тип MIME файла (по умолчанию `application/octet-stream`, если не указан) |
| `fieldMetadataUniversalIdentifier` | `строка` | Значение `universalIdentifier` для поля типа файла в вашем объекте |
Основные моменты:
* Метод отправляет файл на **metadata endpoint** (не на основной GraphQL endpoint), где обрабатывается мутация загрузки.
* Он использует `universalIdentifier` поля (а не его идентификатор, специфичный для рабочего пространства), поэтому ваш код загрузки будет работать в любом рабочем пространстве, где установлено ваше приложение — в соответствии с тем, как приложения ссылаются на поля повсюду.
* Возвращаемый `url` — это подписанный URL, который можно использовать для доступа к загруженному файлу.
### Пример Hello World
Ознакомьтесь с минимальным сквозным примером, демонстрирующим объекты, логические функции, фронт-компоненты и несколько триггеров, [здесь](https://github.com/twentyhq/twenty/tree/main/packages/twenty-apps/hello-world):
@@ -46,13 +46,13 @@ yarn twenty app:dev
İskelet oluşturucu, hangi örnek dosyaların dahil edileceğini kontrol etmek için üç modu destekler:
```bash filename="Terminal"
# Varsayılan (kapsamlı): tüm örnekler (nesne, alan, mantık fonksiyonu, ön bileşen, görünüm, gezinme menüsü öğesi, yetenek)
# Default (exhaustive): all examples (object, field, logic function, front component, view, navigation menu item, skill)
npx create-twenty-app@latest my-app
# Minimal: yalnızca çekirdek dosyalar (application-config.ts ve default-role.ts)
# Minimal: only core files (application-config.ts and default-role.ts)
npx create-twenty-app@latest my-app --minimal
# Etkileşimli: dahil edilecek örnekleri seçin
# Interactive: select which examples to include
npx create-twenty-app@latest my-app --interactive
```
@@ -103,26 +103,26 @@ my-twenty-app/
eslint.config.mjs
tsconfig.json
README.md
public/ # Genel varlıklar klasörü (görseller, yazı tipleri vb.)
public/ # Public assets folder (images, fonts, etc.)
src/
├── application-config.ts # Gerekli - ana uygulama yapılandırması
├── application-config.ts # Required - main application configuration
├── roles/
│ └── default-role.ts # Mantık fonksiyonları için varsayılan rol
│ └── default-role.ts # Default role for logic functions
├── objects/
│ └── example-object.ts # Örnek özel nesne tanımı
│ └── example-object.ts # Example custom object definition
├── fields/
│ └── example-field.ts # Örnek bağımsız alan tanımı
│ └── example-field.ts # Example standalone field definition
├── logic-functions/
│ ├── hello-world.ts # Örnek mantık fonksiyonu
│ └── post-install.ts # Kurulum sonrası mantık fonksiyonu
│ ├── hello-world.ts # Example logic function
│ └── post-install.ts # Post-install logic function
├── front-components/
│ └── hello-world.tsx # Örnek ön bileşen
│ └── hello-world.tsx # Example front component
├── views/
│ └── example-view.ts # Örnek kaydedilmiş görünüm tanımı
│ └── example-view.ts # Example saved view definition
├── navigation-menu-items/
│ └── example-navigation-menu-item.ts # Örnek kenar çubuğu gezinme bağlantısı
│ └── example-navigation-menu-item.ts # Example sidebar navigation link
└── skills/
└── example-skill.ts # Örnek yapay zekâ ajanı yetenek tanımı
└── example-skill.ts # Example AI agent skill definition
```
`--minimal` ile yalnızca çekirdek dosyalar oluşturulur (`application-config.ts`, `roles/default-role.ts` ve `logic-functions/post-install.ts`). `--interactive` ile hangi örnek dosyaların dahil edileceğini siz seçersiniz.
@@ -151,7 +151,7 @@ SDK, TypeScript dosyalarınızı **`export default define<Entity>({...})`** ça
| `defineField()` | Mevcut nesneler için alan genişletmeleri |
| `defineView()` | Kaydedilmiş görünüm tanımları |
| `defineNavigationMenuItem()` | Gezinme menüsü öğesi tanımları |
| `defineSkill()` | Yapay zekâ ajanı yetenek tanımları |
| `defineSkill()` | AI agent skill definitions |
<Note>
**Dosya adlandırma esnektir.** Varlık algılama AST tabanlıdır — SDK, kaynak dosyalarınızı `export default define<Entity>({...})` desenini bulmak için tarar. Dosyalarınızı ve klasörlerinizi dilediğiniz gibi düzenleyebilirsiniz. Varlık türüne göre gruplama (örn. `logic-functions/`, `roles/`) bir gereklilik değil, yalnızca kod organizasyonu için bir gelenektir.
@@ -173,7 +173,7 @@ export default defineObject({
İlerideki komutlar daha fazla dosya ve klasör ekleyecektir:
* `yarn twenty app:dev`, `node_modules/twenty-sdk/generated` içinde tipli bir API istemcisini otomatik olarak oluşturur (tipli Twenty istemcisi + çalışma alanı türleri).
* `yarn twenty entity:add`, özel nesneleriniz, fonksiyonlarınız, ön bileşenleriniz, rolleriniz, yetenekleriniz ve daha fazlası için `src/` altında varlık tanım dosyaları ekler.
* `yarn twenty entity:add` will add entity definition files under `src/` for your custom objects, functions, front components, roles, skills, and more.
## Kimlik Doğrulama
@@ -226,7 +226,7 @@ SDK, uygulama varlıklarınızı tanımlamak için yardımcı fonksiyonlar sağl
| `defineField()` | Mevcut nesneleri ek alanlarla genişletin |
| `defineView()` | Nesneler için kaydedilmiş görünümler tanımlayın |
| `defineNavigationMenuItem()` | Kenar çubuğu gezinme bağlantılarını tanımlayın |
| `defineSkill()` | Yapay zekâ ajanı yeteneklerini tanımlayın |
| `defineSkill()` | Define AI agent skills |
Bu fonksiyonlar, derleme zamanında yapılandırmanızı doğrular ve IDE otomatik tamamlama ile tür güvenliği sağlar.
@@ -748,7 +748,7 @@ Yeni ön uç bileşenlerini iki şekilde oluşturabilirsiniz:
### Beceriler
Yetenekler, yapay zekâ ajanlarının çalışma alanınızda kullanabileceği yeniden kullanılabilir yönergeleri ve kabiliyetleri tanımlar. Yerleşik doğrulamayla yetenekleri tanımlamak için `defineSkill()` kullanın:
Skills define reusable instructions and capabilities that AI agents can use within your workspace. Use `defineSkill()` to define skills with built-in validation:
```typescript
// src/skills/example-skill.ts
@@ -770,16 +770,16 @@ export default defineSkill({
Önemli noktalar:
* `name`, yetenek için benzersiz bir tanımlayıcı dizedir (kebab-case önerilir).
* `label`, UI'de gösterilen, insan tarafından okunabilir addır.
* `content`, yetenek yönergelerini içerir — bu, yapay zekâ ajanının kullandığı metindir.
* `icon` (isteğe bağlı), UI'de gösterilen simgeyi ayarlar.
* `description` (isteğe bağlı), yeteneğin amacı hakkında ek bağlam sağlar.
* `name` is a unique identifier string for the skill (kebab-case recommended).
* `label` is the human-readable display name shown in the UI.
* `content` contains the skill instructions — this is the text the AI agent uses.
* `icon` (optional) sets the icon displayed in the UI.
* `description` (optional) provides additional context about the skill's purpose.
Yeni yetenekleri iki şekilde oluşturabilirsiniz:
You can create new skills in two ways:
* **Şablondan**: `yarn twenty entity:add` komutunu çalıştırın ve yeni bir yetenek ekleme seçeneğini seçin.
* **Manuel**: Yeni bir dosya oluşturun ve aynı deseni izleyerek `defineSkill()` kullanın.
* **Scaffolded**: Run `yarn twenty entity:add` and choose the option to add a new skill.
* **Manual**: Create a new file and use `defineSkill()`, following the same pattern.
### Oluşturulmuş türlendirilmiş istemci
@@ -807,53 +807,6 @@ Notlar:
* API anahtarının izinleri, `application-config.ts` içinde `defaultRoleUniversalIdentifier` aracılığıyla referans verilen role göre belirlenir. Bu, uygulamanızın mantık fonksiyonları tarafından kullanılan varsayılan roldür.
* Uygulamalar, en az ayrıcalık ilkesini izlemek için roller tanımlayabilir. Yalnızca fonksiyonlarınızın ihtiyaç duyduğu izinleri verin ve ardından `defaultRoleUniversalIdentifier` değerini o rolün evrensel tanımlayıcısına yönlendirin.
#### Dosya yükleme
Oluşturulan `Twenty` istemcisi, çalışma alanı nesnelerinizdeki dosya türündeki alanlara dosya eklemek için bir `uploadFile` yöntemi içerir. Standart GraphQL istemcileri çok parçalı dosya yüklemelerini yerel olarak desteklemediğinden, istemci arka planda [GraphQL çok parçalı istek belirtimi](https://github.com/jaydenseric/graphql-multipart-request-spec) uygulayan bu özel yöntemi sağlar.
```typescript
import Twenty from '~/generated';
import * as fs from 'fs';
const client = new Twenty();
const fileBuffer = fs.readFileSync('./invoice.pdf');
const uploadedFile = await client.uploadFile(
fileBuffer, // file contents as a Buffer
'invoice.pdf', // filename
'application/pdf', // MIME type (defaults to 'application/octet-stream')
'58a0a314-d7ea-4865-9850-7fb84e72f30b', // field universal identifier
);
console.log(uploadedFile);
// { id: '...', path: '...', size: 12345, createdAt: '...', url: 'https://...' }
```
Yöntem imzası:
```typescript
uploadFile(
fileBuffer: Buffer,
filename: string,
contentType: string,
fieldMetadataUniversalIdentifier: string,
): Promise<{ id: string; path: string; size: number; createdAt: string; url: string }>
```
| Parametre | Tür | Açıklama |
| ---------------------------------- | -------- | ------------------------------------------------------------------------------------------ |
| `fileBuffer` | `Buffer` | Dosyanın ham içeriği |
| `filename` | `string` | Dosyanın adı (depolama ve görüntüleme için kullanılır) |
| `contentType` | `string` | Dosyanın MIME türü (belirtilmezse varsayılan olarak `application/octet-stream` kullanılır) |
| `fieldMetadataUniversalIdentifier` | `string` | Nesnenizdeki dosya türü alanının `universalIdentifier` değeri |
Önemli noktalar:
* Yöntem dosyayı, yükleme mutasyonunun çözümlendiği **metadata endpoint**'e (ana GraphQL endpoint'ine değil) gönderir.
* Alan için `universalIdentifier` kullanılır (çalışma alanına özgü kimliği değil), böylece yükleme kodunuz uygulamanızın yüklü olduğu herhangi bir çalışma alanında çalışır — uygulamaların başka her yerde alanlara nasıl atıfta bulunduğuyla tutarlıdır.
* Döndürülen `url`, yüklenen dosyaya erişmek için kullanabileceğiniz imzalı bir URL'dir.
### Hello World örneği
Nesneleri, mantık fonksiyonlarını, ön uç bileşenlerini ve birden çok tetikleyiciyi gösteren minimal, uçtan uca bir örneği [buradan](https://github.com/twentyhq/twenty/tree/main/packages/twenty-apps/hello-world) inceleyin:
@@ -46,13 +46,13 @@ yarn twenty app:dev
The scaffolder supports three modes for controlling which example files are included:
```bash filename="Terminal"
# 默认(完整):所有示例(对象、字段、逻辑函数、前端组件、视图、导航菜单项、技能)
# Default (exhaustive): all examples (object, field, logic function, front component, view, navigation menu item, skill)
npx create-twenty-app@latest my-app
# 最小化:仅核心文件(application-config.ts default-role.ts
# Minimal: only core files (application-config.ts and default-role.ts)
npx create-twenty-app@latest my-app --minimal
# 交互式:选择要包含的示例
# Interactive: select which examples to include
npx create-twenty-app@latest my-app --interactive
```
@@ -807,53 +807,6 @@ const { me } = await client.query({ me: { id: true, displayName: true } });
* API 密钥的权限由 `application-config.ts` 中通过 `defaultRoleUniversalIdentifier` 引用的角色决定。 这是你的应用逻辑函数使用的默认角色。
* 应用可以定义角色以遵循最小权限原则。 仅授予函数所需的权限,然后将 `defaultRoleUniversalIdentifier` 指向该角色的通用标识符。
#### 上传文件
生成的 `Twenty` 客户端包含一个 `uploadFile` 方法,用于将文件附加到工作区对象的文件类型字段。 由于标准 GraphQL 客户端不原生支持多部分文件上传,该客户端提供了一个专用方法,在底层实现了 [GraphQL 多部分请求规范](https://github.com/jaydenseric/graphql-multipart-request-spec)。
```typescript
import Twenty from '~/generated';
import * as fs from 'fs';
const client = new Twenty();
const fileBuffer = fs.readFileSync('./invoice.pdf');
const uploadedFile = await client.uploadFile(
fileBuffer, // file contents as a Buffer
'invoice.pdf', // filename
'application/pdf', // MIME type (defaults to 'application/octet-stream')
'58a0a314-d7ea-4865-9850-7fb84e72f30b', // field universal identifier
);
console.log(uploadedFile);
// { id: '...', path: '...', size: 12345, createdAt: '...', url: 'https://...' }
```
方法签名:
```typescript
uploadFile(
fileBuffer: Buffer,
filename: string,
contentType: string,
fieldMetadataUniversalIdentifier: string,
): Promise<{ id: string; path: string; size: number; createdAt: string; url: string }>
```
| 参数 | 类型 | 描述 |
| ---------------------------------- | -------- | ------------------------------------------------ |
| `fileBuffer` | `Buffer` | 原始文件内容 |
| `filename` | `string` | 文件名称(用于存储和显示) |
| `contentType` | `string` | 文件的 MIME 类型(如果省略,默认为 `application/octet-stream` |
| `fieldMetadataUniversalIdentifier` | `string` | 你的对象上文件类型字段的 `universalIdentifier` |
关键点:
* 该方法将文件发送到**元数据端点**(而不是主 GraphQL 端点),在那里处理上传变更操作。
* 它使用该字段的 `universalIdentifier`(而不是其工作区特定的 ID),因此你的上传代码可以在安装了你的应用的任何工作区中使用——这与应用在其他地方引用字段的方式保持一致。
* 返回的 `url` 是一个签名 URL,你可以用它来访问已上传的文件。
### Hello World 示例
在[此处](https://github.com/twentyhq/twenty/tree/main/packages/twenty-apps/hello-world)查看一个最小的端到端示例,展示对象、逻辑函数、前端组件和多种触发器:
+1 -1
View File
@@ -63,7 +63,7 @@ const jestConfig = {
global: {
statements: 49.5,
lines: 48,
functions: 39.5,
functions: 40,
},
},
collectCoverageFrom: ['<rootDir>/src/**/*.ts'],
File diff suppressed because one or more lines are too long
@@ -3,7 +3,7 @@ import { useDefaultHomePagePath } from '@/navigation/hooks/useDefaultHomePagePat
import { useOnboardingStatus } from '@/onboarding/hooks/useOnboardingStatus';
import { useIsWorkspaceActivationStatusEqualsTo } from '@/workspace/hooks/useIsWorkspaceActivationStatusEqualsTo';
import { useParams } from 'react-router-dom';
import { useRecoilValueV2 } from '@/ui/utilities/state/jotai/hooks/useRecoilValueV2';
import { useRecoilValue } from 'recoil';
import { AppPath, SettingsPath } from 'twenty-shared/types';
import { getSettingsPath } from 'twenty-shared/utils';
@@ -63,14 +63,14 @@ const setupMockUseParams = (objectNamePlural?: string) => {
.mockReturnValueOnce({ objectNamePlural: objectNamePlural ?? '' });
};
jest.mock('@/ui/utilities/state/jotai/hooks/useRecoilValueV2');
jest.mock('recoil');
const setupMockRecoil = (
objectNamePlural?: string,
verifyEmailRedirectPath?: string,
calendarBookingPageId?: string | null,
) => {
jest
.mocked(useRecoilValueV2)
.mocked(useRecoilValue)
.mockReturnValueOnce(calendarBookingPageId ?? 'mock-calendar-id')
.mockReturnValueOnce([{ namePlural: objectNamePlural ?? '' }])
.mockReturnValueOnce(verifyEmailRedirectPath);
@@ -5,9 +5,9 @@ import { useIsCurrentLocationOnAWorkspace } from '@/domain-manager/hooks/useIsCu
import { useDefaultHomePagePath } from '@/navigation/hooks/useDefaultHomePagePath';
import { objectMetadataItemsState } from '@/object-metadata/states/objectMetadataItemsState';
import { useOnboardingStatus } from '@/onboarding/hooks/useOnboardingStatus';
import { useRecoilValueV2 } from '@/ui/utilities/state/jotai/hooks/useRecoilValueV2';
import { useIsWorkspaceActivationStatusEqualsTo } from '@/workspace/hooks/useIsWorkspaceActivationStatusEqualsTo';
import { useLocation, useParams } from 'react-router-dom';
import { useRecoilValue } from 'recoil';
import { AppPath, SettingsPath } from 'twenty-shared/types';
import { isDefined } from 'twenty-shared/utils';
import { WorkspaceActivationStatus } from 'twenty-shared/workspace';
@@ -23,7 +23,7 @@ export const usePageChangeEffectNavigateLocation = () => {
);
const { defaultHomePagePath } = useDefaultHomePagePath();
const location = useLocation();
const calendarBookingPageId = useRecoilValueV2(calendarBookingPageIdState);
const calendarBookingPageId = useRecoilValue(calendarBookingPageIdState);
const someMatchingLocationOf = (appPaths: AppPath[]): boolean =>
appPaths.some((appPath) => isMatchingLocation(location, appPath));
@@ -45,13 +45,11 @@ export const usePageChangeEffectNavigateLocation = () => {
];
const objectNamePlural = useParams().objectNamePlural ?? '';
const objectMetadataItems = useRecoilValueV2(objectMetadataItemsState);
const objectMetadataItems = useRecoilValue(objectMetadataItemsState);
const objectMetadataItem = objectMetadataItems?.find(
(objectMetadataItem) => objectMetadataItem.namePlural === objectNamePlural,
);
const verifyEmailRedirectPath = useRecoilValueV2(
verifyEmailRedirectPathState,
);
const verifyEmailRedirectPath = useRecoilValue(verifyEmailRedirectPathState);
if (
(!isLoggedIn || (isLoggedIn && !isOnAWorkspace)) &&
+44 -152
View File
@@ -336,16 +336,6 @@ msgstr ""
msgid "{positionLabel} record holds priority"
msgstr "{positionLabel}-rekord het voorrang"
#. js-lingui-id: YG/wl5
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — API key not configured"
msgstr ""
#. js-lingui-id: s80lrU
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — Deprecated"
msgstr ""
#. js-lingui-id: Sxx5Hr
#: src/pages/settings/security/event-logs/SettingsEventLogs.tsx
msgid "{recordCount} of {totalCount} records"
@@ -1132,11 +1122,6 @@ msgstr "Stel die rolverwante instellings aan"
msgid "Admin"
msgstr ""
#. js-lingui-id: K2OX5h
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Admin Model Controls"
msgstr ""
#. js-lingui-id: g1in8j
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
@@ -1165,6 +1150,11 @@ msgstr "Gevorderde funksie om die werkverrigting van navrae te verbeter en uniek
msgid "Advanced filter"
msgstr "Gevorderde filter"
#. js-lingui-id: luNzWN
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Advanced model for complex planning"
msgstr ""
#. js-lingui-id: miuPUc
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
@@ -1267,7 +1257,6 @@ msgstr ""
#: src/modules/settings/roles/role-permissions/permission-flags/hooks/useSettingsRolePermissionFlagConfig.ts
#: src/modules/settings/roles/role-permissions/object-level-permissions/object-form/components/SettingsRolePermissionsObjectLevelObjectForm.tsx
#: src/modules/settings/hooks/useSettingsNavigationItems.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
#: src/modules/command-menu/pages/workflow/action/components/CommandMenuWorkflowSelectAction.tsx
msgid "AI"
msgstr "KI"
@@ -1279,6 +1268,11 @@ msgstr "KI"
msgid "AI Model"
msgstr "KI Model"
#. js-lingui-id: tGx4Zn
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "AI Models"
msgstr ""
#. js-lingui-id: Sfwld8
#: src/modules/ai/components/AIChatApiKeyNotConfiguredMessage.tsx
msgid "AI not configured. Set OPENAI_API_KEY, ANTHROPIC_API_KEY, or XAI_API_KEY in your environment."
@@ -1362,11 +1356,6 @@ msgstr ""
msgid "All Metadata"
msgstr ""
#. js-lingui-id: AJgjR+
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "All Models"
msgstr ""
#. js-lingui-id: aFE/OW
#: src/pages/settings/security/event-logs/components/EventLogFilters.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsTableHeader.tsx
@@ -1627,11 +1616,6 @@ msgstr "API-sleutel"
msgid "API Key copied to clipboard"
msgstr "API-sleutel is na knipbord gekopieer"
#. js-lingui-id: jjaYji
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "API key not configured"
msgstr ""
#. js-lingui-id: Widx6n
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "API key roles"
@@ -2087,16 +2071,6 @@ msgstr "Outomaties skep kontakte vir mense."
msgid "Automatically create People records when receiving or sending emails"
msgstr "Outomaties skep van Persoonlike rekords by ontvang of stuur van e-posse"
#. js-lingui-id: erwsgX
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Automatically enable new models"
msgstr ""
#. js-lingui-id: fx8TeY
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Automatically mark new models as available"
msgstr ""
#. js-lingui-id: lXkUEV
#: src/modules/workflow/workflow-trigger/components/WorkflowEditTriggerManual.tsx
msgid "Availability"
@@ -2104,7 +2078,6 @@ msgstr "Beskikbaarheid"
#. js-lingui-id: csDS2L
#: src/pages/settings/applications/SettingsApplications.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
msgid "Available"
msgstr "Beskikbaar"
@@ -2900,14 +2873,10 @@ msgstr "Voltooide werke behou vir {completedDuration}, mislukte werke behou vir
msgid "Conditions"
msgstr "Voorwaardes"
#. js-lingui-id: 14PdY0
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config"
msgstr ""
#. js-lingui-id: Vj43Y/
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariables.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config Variables"
msgstr "Konfig Veranderlikes"
@@ -2922,6 +2891,11 @@ msgstr "Konfigurasie"
msgid "Configure"
msgstr ""
#. js-lingui-id: 9px+al
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Configure AI models for routing and planning"
msgstr ""
#. js-lingui-id: +zUMwJ
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure an SSO connection"
@@ -2947,11 +2921,6 @@ msgstr "Stel CalDAV-instellings op om u kalendergebeurtenisse te sinchroniseer."
msgid "Configure date, time, number, timezone, and calendar start day"
msgstr "Konfigureer datum, tyd, nommer, tydsone, en kalender begin dag"
#. js-lingui-id: +SQwHr
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Configure default AI models and availability"
msgstr ""
#. js-lingui-id: utsXG8
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure fallback login methods for users with SSO bypass permissions"
@@ -4300,16 +4269,6 @@ msgstr "Verwyderde rekords"
msgid "Deleting this method will remove it permanently from your account."
msgstr "Deur hierdie metode te verwyder, sal dit permanent van u rekening verwyder word."
#. js-lingui-id: Ssdrw4
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated"
msgstr ""
#. js-lingui-id: 8OJZ/p
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated models"
msgstr ""
#. js-lingui-id: O3LJh6
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
@@ -5853,9 +5812,9 @@ msgstr ""
msgid "Failed to save workspace instructions"
msgstr ""
#. js-lingui-id: YzURPo
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update auto-enable setting"
#. js-lingui-id: YMSYb+
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update fast model"
msgstr ""
#. js-lingui-id: P1NmNz
@@ -5863,27 +5822,6 @@ msgstr ""
msgid "Failed to update feature flag. {errorMessage}"
msgstr "Kon nie funksievlag opdateer nie. {errorMessage}"
#. js-lingui-id: 1R13Ov
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model"
msgstr ""
#. js-lingui-id: W7Ff/4
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update model availability"
msgstr ""
#. js-lingui-id: LgZlJ7
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model availability settings"
msgstr ""
#. js-lingui-id: rCUG3c
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model selection mode"
msgstr ""
#. js-lingui-id: HnBqPY
#: src/modules/billing/components/internal/MeteredPriceSelector.tsx
msgid "Failed to update price."
@@ -5899,6 +5837,11 @@ msgstr ""
msgid "Failed to update role"
msgstr "Kon nie rol opdateer nie"
#. js-lingui-id: h/0aT5
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update smart model"
msgstr ""
#. js-lingui-id: Dzh4a2
#: src/modules/settings/admin-panel/config-variables/hooks/useConfigVariableActions.ts
msgid "Failed to update variable"
@@ -5947,10 +5890,15 @@ msgid "False"
msgstr "Vals"
#. js-lingui-id: XVIZ7v
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast Model"
msgstr ""
#. js-lingui-id: UJHTjm
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast model updated successfully"
msgstr ""
#. js-lingui-id: X9kySA
#: src/modules/navigation-menu-item/components/CurrentWorkspaceMemberNavigationMenuItemFolders.tsx
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx
@@ -6109,7 +6057,6 @@ msgstr ""
#: src/modules/views/components/ViewBarFilterButton.tsx
#: src/modules/settings/roles/components/SettingsRolesList.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
#: src/modules/command-menu/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
#: src/modules/command-menu/pages/page-layout/components/ChartFiltersSettings.tsx
@@ -6583,15 +6530,11 @@ msgstr ""
msgid "Heading 3"
msgstr ""
#. js-lingui-id: UPqS9C
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health"
msgstr ""
#. js-lingui-id: I1IOmb
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
#: src/modules/settings/admin-panel/health-status/components/SettingsAdminHealthStatus.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health Status"
msgstr "Gesondheidstatus"
@@ -8240,17 +8183,6 @@ msgstr ""
msgid "Mission accomplished!"
msgstr "Missie voltooi!"
#. js-lingui-id: //nm2/
#: src/pages/settings/ai/SettingsAI.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models"
msgstr ""
#. js-lingui-id: oHM560
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models available in the chat model picker"
msgstr ""
#. js-lingui-id: hty0d5
#: src/pages/settings/profile/appearance/components/DateTimeSettingsCalendarStartDaySelect.tsx
msgid "Monday"
@@ -8296,7 +8228,6 @@ msgid "months"
msgstr ""
#. js-lingui-id: 2FYpfJ
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/ui/layout/tab-list/components/TabMoreButton.tsx
msgid "More"
msgstr "Meer"
@@ -8999,6 +8930,7 @@ msgstr "Geen maatstawedata beskikbaar"
#. js-lingui-id: UWZZdQ
#: src/pages/settings/ai/forms/components/SettingsAIAgentForm.tsx
#: src/pages/settings/ai/components/SettingsAgentSettingsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "No models available. Please configure AI models in your workspace settings."
msgstr "Geen modelle beskikbaar nie. Stel asseblief KI-modelle in jou werkruimte-instellings op."
@@ -10324,6 +10256,11 @@ msgstr "Wagryprestasie"
msgid "Queue: {queueName}"
msgstr "Wagry: {queueName}"
#. js-lingui-id: GaAG2G
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Quick model for routing decisions"
msgstr ""
#. js-lingui-id: opSifa
#: src/modules/ai/utils/getToolDisplayMessage.ts
msgid "Ran {formattedName}"
@@ -10800,11 +10737,6 @@ msgstr "Herstel rekords"
msgid "Restore Records"
msgstr "Herstel rekords"
#. js-lingui-id: hO3AfV
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Restrict available models to a curated list"
msgstr ""
#. js-lingui-id: RD6AE9
#: src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode.tsx
msgid "Result"
@@ -11086,12 +11018,6 @@ msgstr "Soek 'n veld..."
msgid "Search a folder..."
msgstr ""
#. js-lingui-id: 8J0e5B
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Search a model..."
msgstr ""
#. js-lingui-id: WXvlVa
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "Search a role..."
@@ -11645,11 +11571,6 @@ msgstr "Gestuur en Ontvang"
msgid "Serbian (Cyrillic)"
msgstr "Serwies (Sirillies)"
#. js-lingui-id: 8ZSrlB
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Server-wide AI model availability settings"
msgstr ""
#. js-lingui-id: LUc0oL
#: src/modules/settings/security/components/SSO/SettingsSSOSAMLForm.tsx
msgid "Service Provider Details"
@@ -11732,6 +11653,7 @@ msgstr "Instelling van jou databasis..."
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/SettingsAgentForm.tsx
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx
#: src/modules/settings/roles/role-permissions/permission-flags/components/SettingsRolePermissionsSettingsSection.tsx
#: src/modules/settings/roles/role/components/SettingsRole.tsx
@@ -11950,10 +11872,15 @@ msgid "Small section heading"
msgstr ""
#. js-lingui-id: 5J8ZFl
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart Model"
msgstr ""
#. js-lingui-id: qgvZ/2
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart model updated successfully"
msgstr ""
#. js-lingui-id: w+rJId
#: src/modules/settings/accounts/components/SettingsAccountsConnectionForm.tsx
msgid "SMTP Configuration"
@@ -13032,11 +12959,6 @@ msgstr "Skakel alle voorwerpregte"
msgid "Toggle all settings permissions"
msgstr "Skakel alle instellingregte"
#. js-lingui-id: 93pMSK
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Toggle model availability across all workspaces"
msgstr ""
#. js-lingui-id: WOr+hW
#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
msgid "tokens"
@@ -13334,11 +13256,6 @@ msgstr ""
msgid "Unable to Reach Back-end"
msgstr "Nie in staat om rugsteun te bereik nie"
#. js-lingui-id: EbnX+O
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Unconfigured models"
msgstr ""
#. js-lingui-id: EUHN7i
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
msgid "Undefined"
@@ -13649,26 +13566,11 @@ msgstr "Gebruik as konsep"
msgid "Use authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator to generate one-time passwords"
msgstr "Gebruik magtiging apps en blaaieruitbreidings soos 1Password, Authy, Microsoft Authenticator om eenmalige wagwoorde te genereer"
#. js-lingui-id: hCZsJ0
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Use best models only"
msgstr ""
#. js-lingui-id: c6uZUV
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateSubTitle.ts
msgid "Use our API or add your first {objectLabel} manually"
msgstr "Gebruik ons API of voeg jou eerste {objectLabel} handleiding by"
#. js-lingui-id: 664z2C
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for chats, agents, and complex reasoning"
msgstr ""
#. js-lingui-id: C41qgx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for lightweight tasks like title generation"
msgstr ""
#. js-lingui-id: AQVj2A
#: src/modules/settings/data-model/objects/forms/components/SettingsDataModelObjectAboutForm.tsx
msgid "Useful for pivot/junction tables"
@@ -14177,16 +14079,6 @@ msgstr ""
msgid "When enabled, AI agents and workflow automations can discover and call this function"
msgstr ""
#. js-lingui-id: i2V4DO
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "When enabled, new AI models will be available to users by default"
msgstr ""
#. js-lingui-id: 01e9rV
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "When enabled, newly added models are available to all workspaces by default"
msgstr ""
#. js-lingui-id: C51ilI
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx
msgid "When the API key will expire."
+44 -152
View File
@@ -336,16 +336,6 @@ msgstr ""
msgid "{positionLabel} record holds priority"
msgstr "سجل {positionLabel} له أولوية"
#. js-lingui-id: YG/wl5
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — API key not configured"
msgstr ""
#. js-lingui-id: s80lrU
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — Deprecated"
msgstr ""
#. js-lingui-id: Sxx5Hr
#: src/pages/settings/security/event-logs/SettingsEventLogs.tsx
msgid "{recordCount} of {totalCount} records"
@@ -1132,11 +1122,6 @@ msgstr "ضبط الإعدادات المتعلقة بالدور"
msgid "Admin"
msgstr ""
#. js-lingui-id: K2OX5h
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Admin Model Controls"
msgstr ""
#. js-lingui-id: g1in8j
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
@@ -1165,6 +1150,11 @@ msgstr "ميزة متقدمة لتحسين أداء الاستعلامات وف
msgid "Advanced filter"
msgstr "الفلتر المتقدم"
#. js-lingui-id: luNzWN
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Advanced model for complex planning"
msgstr ""
#. js-lingui-id: miuPUc
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
@@ -1267,7 +1257,6 @@ msgstr ""
#: src/modules/settings/roles/role-permissions/permission-flags/hooks/useSettingsRolePermissionFlagConfig.ts
#: src/modules/settings/roles/role-permissions/object-level-permissions/object-form/components/SettingsRolePermissionsObjectLevelObjectForm.tsx
#: src/modules/settings/hooks/useSettingsNavigationItems.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
#: src/modules/command-menu/pages/workflow/action/components/CommandMenuWorkflowSelectAction.tsx
msgid "AI"
msgstr "الذكاء الاصطناعي"
@@ -1279,6 +1268,11 @@ msgstr "الذكاء الاصطناعي"
msgid "AI Model"
msgstr "نموذج الذكاء الاصطناعي"
#. js-lingui-id: tGx4Zn
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "AI Models"
msgstr ""
#. js-lingui-id: Sfwld8
#: src/modules/ai/components/AIChatApiKeyNotConfiguredMessage.tsx
msgid "AI not configured. Set OPENAI_API_KEY, ANTHROPIC_API_KEY, or XAI_API_KEY in your environment."
@@ -1362,11 +1356,6 @@ msgstr ""
msgid "All Metadata"
msgstr ""
#. js-lingui-id: AJgjR+
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "All Models"
msgstr ""
#. js-lingui-id: aFE/OW
#: src/pages/settings/security/event-logs/components/EventLogFilters.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsTableHeader.tsx
@@ -1627,11 +1616,6 @@ msgstr "مفتاح واجهة برمجة التطبيقات"
msgid "API Key copied to clipboard"
msgstr "تم نسخ مفتاح API إلى الحافظة"
#. js-lingui-id: jjaYji
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "API key not configured"
msgstr ""
#. js-lingui-id: Widx6n
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "API key roles"
@@ -2087,16 +2071,6 @@ msgstr "إنشاء جهات اتصال تلقائيًا للأشخاص."
msgid "Automatically create People records when receiving or sending emails"
msgstr "إنشاء سجلات الأشخاص تلقائيًا عند استقبال أو إرسال رسائل البريد الإلكتروني"
#. js-lingui-id: erwsgX
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Automatically enable new models"
msgstr ""
#. js-lingui-id: fx8TeY
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Automatically mark new models as available"
msgstr ""
#. js-lingui-id: lXkUEV
#: src/modules/workflow/workflow-trigger/components/WorkflowEditTriggerManual.tsx
msgid "Availability"
@@ -2104,7 +2078,6 @@ msgstr "التوفر"
#. js-lingui-id: csDS2L
#: src/pages/settings/applications/SettingsApplications.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
msgid "Available"
msgstr "متاح"
@@ -2900,14 +2873,10 @@ msgstr "تم الاحتفاظ بالوظائف المكتملة لمدة {comple
msgid "Conditions"
msgstr "الشروط"
#. js-lingui-id: 14PdY0
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config"
msgstr ""
#. js-lingui-id: Vj43Y/
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariables.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config Variables"
msgstr "متغيرات التكوين"
@@ -2922,6 +2891,11 @@ msgstr "التكوين"
msgid "Configure"
msgstr ""
#. js-lingui-id: 9px+al
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Configure AI models for routing and planning"
msgstr ""
#. js-lingui-id: +zUMwJ
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure an SSO connection"
@@ -2947,11 +2921,6 @@ msgstr "قم بتكوين إعدادات CalDAV لمزامنة أحداث الت
msgid "Configure date, time, number, timezone, and calendar start day"
msgstr "إعداد التاريخ والوقت والرقم والمنطقة الزمنية ويوم بدء التقويم"
#. js-lingui-id: +SQwHr
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Configure default AI models and availability"
msgstr ""
#. js-lingui-id: utsXG8
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure fallback login methods for users with SSO bypass permissions"
@@ -4300,16 +4269,6 @@ msgstr "السجلات المحذوفة"
msgid "Deleting this method will remove it permanently from your account."
msgstr "سيؤدي حذف هذه الطريقة إلى إزالتها نهائيًا من حسابك."
#. js-lingui-id: Ssdrw4
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated"
msgstr ""
#. js-lingui-id: 8OJZ/p
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated models"
msgstr ""
#. js-lingui-id: O3LJh6
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
@@ -5853,9 +5812,9 @@ msgstr ""
msgid "Failed to save workspace instructions"
msgstr ""
#. js-lingui-id: YzURPo
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update auto-enable setting"
#. js-lingui-id: YMSYb+
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update fast model"
msgstr ""
#. js-lingui-id: P1NmNz
@@ -5863,27 +5822,6 @@ msgstr ""
msgid "Failed to update feature flag. {errorMessage}"
msgstr "فشل في تحديث علم الميزة. {errorMessage}"
#. js-lingui-id: 1R13Ov
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model"
msgstr ""
#. js-lingui-id: W7Ff/4
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update model availability"
msgstr ""
#. js-lingui-id: LgZlJ7
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model availability settings"
msgstr ""
#. js-lingui-id: rCUG3c
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model selection mode"
msgstr ""
#. js-lingui-id: HnBqPY
#: src/modules/billing/components/internal/MeteredPriceSelector.tsx
msgid "Failed to update price."
@@ -5899,6 +5837,11 @@ msgstr ""
msgid "Failed to update role"
msgstr "فشل في تحديث الدور"
#. js-lingui-id: h/0aT5
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update smart model"
msgstr ""
#. js-lingui-id: Dzh4a2
#: src/modules/settings/admin-panel/config-variables/hooks/useConfigVariableActions.ts
msgid "Failed to update variable"
@@ -5947,10 +5890,15 @@ msgid "False"
msgstr "خاطئ"
#. js-lingui-id: XVIZ7v
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast Model"
msgstr ""
#. js-lingui-id: UJHTjm
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast model updated successfully"
msgstr ""
#. js-lingui-id: X9kySA
#: src/modules/navigation-menu-item/components/CurrentWorkspaceMemberNavigationMenuItemFolders.tsx
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx
@@ -6109,7 +6057,6 @@ msgstr ""
#: src/modules/views/components/ViewBarFilterButton.tsx
#: src/modules/settings/roles/components/SettingsRolesList.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
#: src/modules/command-menu/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
#: src/modules/command-menu/pages/page-layout/components/ChartFiltersSettings.tsx
@@ -6583,15 +6530,11 @@ msgstr ""
msgid "Heading 3"
msgstr ""
#. js-lingui-id: UPqS9C
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health"
msgstr ""
#. js-lingui-id: I1IOmb
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
#: src/modules/settings/admin-panel/health-status/components/SettingsAdminHealthStatus.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health Status"
msgstr "الحالة الصحية"
@@ -8240,17 +8183,6 @@ msgstr ""
msgid "Mission accomplished!"
msgstr "تم إنجاز المهمة!"
#. js-lingui-id: //nm2/
#: src/pages/settings/ai/SettingsAI.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models"
msgstr ""
#. js-lingui-id: oHM560
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models available in the chat model picker"
msgstr ""
#. js-lingui-id: hty0d5
#: src/pages/settings/profile/appearance/components/DateTimeSettingsCalendarStartDaySelect.tsx
msgid "Monday"
@@ -8296,7 +8228,6 @@ msgid "months"
msgstr ""
#. js-lingui-id: 2FYpfJ
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/ui/layout/tab-list/components/TabMoreButton.tsx
msgid "More"
msgstr "المزيد"
@@ -8999,6 +8930,7 @@ msgstr "لا توجد بيانات قياسات متاحة"
#. js-lingui-id: UWZZdQ
#: src/pages/settings/ai/forms/components/SettingsAIAgentForm.tsx
#: src/pages/settings/ai/components/SettingsAgentSettingsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "No models available. Please configure AI models in your workspace settings."
msgstr "لا توجد نماذج متاحة. يرجى تهيئة نماذج الذكاء الاصطناعي في إعدادات مكان العمل الخاص بك."
@@ -10324,6 +10256,11 @@ msgstr "أداء الطابور"
msgid "Queue: {queueName}"
msgstr "الطابور: {queueName}"
#. js-lingui-id: GaAG2G
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Quick model for routing decisions"
msgstr ""
#. js-lingui-id: opSifa
#: src/modules/ai/utils/getToolDisplayMessage.ts
msgid "Ran {formattedName}"
@@ -10800,11 +10737,6 @@ msgstr "استعادة السجلات"
msgid "Restore Records"
msgstr "استعادة السجلات"
#. js-lingui-id: hO3AfV
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Restrict available models to a curated list"
msgstr ""
#. js-lingui-id: RD6AE9
#: src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode.tsx
msgid "Result"
@@ -11086,12 +11018,6 @@ msgstr "ابحث عن حقل..."
msgid "Search a folder..."
msgstr ""
#. js-lingui-id: 8J0e5B
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Search a model..."
msgstr ""
#. js-lingui-id: WXvlVa
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "Search a role..."
@@ -11645,11 +11571,6 @@ msgstr "مرسل ومستلم"
msgid "Serbian (Cyrillic)"
msgstr "الصربية (السيريلية)"
#. js-lingui-id: 8ZSrlB
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Server-wide AI model availability settings"
msgstr ""
#. js-lingui-id: LUc0oL
#: src/modules/settings/security/components/SSO/SettingsSSOSAMLForm.tsx
msgid "Service Provider Details"
@@ -11732,6 +11653,7 @@ msgstr "إعداد قاعدة البيانات الخاصة بك..."
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/SettingsAgentForm.tsx
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx
#: src/modules/settings/roles/role-permissions/permission-flags/components/SettingsRolePermissionsSettingsSection.tsx
#: src/modules/settings/roles/role/components/SettingsRole.tsx
@@ -11950,10 +11872,15 @@ msgid "Small section heading"
msgstr ""
#. js-lingui-id: 5J8ZFl
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart Model"
msgstr ""
#. js-lingui-id: qgvZ/2
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart model updated successfully"
msgstr ""
#. js-lingui-id: w+rJId
#: src/modules/settings/accounts/components/SettingsAccountsConnectionForm.tsx
msgid "SMTP Configuration"
@@ -13032,11 +12959,6 @@ msgstr "التبديل بين جميع أذونات الكائنات"
msgid "Toggle all settings permissions"
msgstr "تبديل جميع أذونات الإعدادات"
#. js-lingui-id: 93pMSK
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Toggle model availability across all workspaces"
msgstr ""
#. js-lingui-id: WOr+hW
#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
msgid "tokens"
@@ -13334,11 +13256,6 @@ msgstr ""
msgid "Unable to Reach Back-end"
msgstr "غير قادر على الوصول إلى الخلفية"
#. js-lingui-id: EbnX+O
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Unconfigured models"
msgstr ""
#. js-lingui-id: EUHN7i
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
msgid "Undefined"
@@ -13649,26 +13566,11 @@ msgstr "استخدم كمسودة"
msgid "Use authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator to generate one-time passwords"
msgstr "استخدم تطبيقات المصادقة وملحقات المتصفح مثل 1Password، Authy، Microsoft Authenticator لإنشاء كلمات مرور لمرة واحدة"
#. js-lingui-id: hCZsJ0
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Use best models only"
msgstr ""
#. js-lingui-id: c6uZUV
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateSubTitle.ts
msgid "Use our API or add your first {objectLabel} manually"
msgstr "استخدم واجهة برمجة التطبيقات لدينا أو أضف {objectLabel} الأولى يدوياً"
#. js-lingui-id: 664z2C
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for chats, agents, and complex reasoning"
msgstr ""
#. js-lingui-id: C41qgx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for lightweight tasks like title generation"
msgstr ""
#. js-lingui-id: AQVj2A
#: src/modules/settings/data-model/objects/forms/components/SettingsDataModelObjectAboutForm.tsx
msgid "Useful for pivot/junction tables"
@@ -14175,16 +14077,6 @@ msgstr ""
msgid "When enabled, AI agents and workflow automations can discover and call this function"
msgstr ""
#. js-lingui-id: i2V4DO
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "When enabled, new AI models will be available to users by default"
msgstr ""
#. js-lingui-id: 01e9rV
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "When enabled, newly added models are available to all workspaces by default"
msgstr ""
#. js-lingui-id: C51ilI
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx
msgid "When the API key will expire."
+44 -152
View File
@@ -336,16 +336,6 @@ msgstr ""
msgid "{positionLabel} record holds priority"
msgstr "El registre {positionLabel} té prioritat"
#. js-lingui-id: YG/wl5
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — API key not configured"
msgstr ""
#. js-lingui-id: s80lrU
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — Deprecated"
msgstr ""
#. js-lingui-id: Sxx5Hr
#: src/pages/settings/security/event-logs/SettingsEventLogs.tsx
msgid "{recordCount} of {totalCount} records"
@@ -1132,11 +1122,6 @@ msgstr "Ajusta els paràmetres relacionats amb el rol"
msgid "Admin"
msgstr ""
#. js-lingui-id: K2OX5h
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Admin Model Controls"
msgstr ""
#. js-lingui-id: g1in8j
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
@@ -1165,6 +1150,11 @@ msgstr "Funció avançada per millorar el rendiment de les consultes i fer compl
msgid "Advanced filter"
msgstr "Filtre avançat"
#. js-lingui-id: luNzWN
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Advanced model for complex planning"
msgstr ""
#. js-lingui-id: miuPUc
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
@@ -1267,7 +1257,6 @@ msgstr ""
#: src/modules/settings/roles/role-permissions/permission-flags/hooks/useSettingsRolePermissionFlagConfig.ts
#: src/modules/settings/roles/role-permissions/object-level-permissions/object-form/components/SettingsRolePermissionsObjectLevelObjectForm.tsx
#: src/modules/settings/hooks/useSettingsNavigationItems.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
#: src/modules/command-menu/pages/workflow/action/components/CommandMenuWorkflowSelectAction.tsx
msgid "AI"
msgstr "IA"
@@ -1279,6 +1268,11 @@ msgstr "IA"
msgid "AI Model"
msgstr "Model IA"
#. js-lingui-id: tGx4Zn
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "AI Models"
msgstr ""
#. js-lingui-id: Sfwld8
#: src/modules/ai/components/AIChatApiKeyNotConfiguredMessage.tsx
msgid "AI not configured. Set OPENAI_API_KEY, ANTHROPIC_API_KEY, or XAI_API_KEY in your environment."
@@ -1362,11 +1356,6 @@ msgstr ""
msgid "All Metadata"
msgstr ""
#. js-lingui-id: AJgjR+
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "All Models"
msgstr ""
#. js-lingui-id: aFE/OW
#: src/pages/settings/security/event-logs/components/EventLogFilters.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsTableHeader.tsx
@@ -1627,11 +1616,6 @@ msgstr "Clau d'API"
msgid "API Key copied to clipboard"
msgstr "La clau API s'ha copiat al porta-retalls"
#. js-lingui-id: jjaYji
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "API key not configured"
msgstr ""
#. js-lingui-id: Widx6n
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "API key roles"
@@ -2087,16 +2071,6 @@ msgstr "Crea automàticament contactes per a persones."
msgid "Automatically create People records when receiving or sending emails"
msgstr "Crear automàticament registres de Persones quan es reben o s'envien correus electrònics"
#. js-lingui-id: erwsgX
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Automatically enable new models"
msgstr ""
#. js-lingui-id: fx8TeY
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Automatically mark new models as available"
msgstr ""
#. js-lingui-id: lXkUEV
#: src/modules/workflow/workflow-trigger/components/WorkflowEditTriggerManual.tsx
msgid "Availability"
@@ -2104,7 +2078,6 @@ msgstr "Disponibilitat"
#. js-lingui-id: csDS2L
#: src/pages/settings/applications/SettingsApplications.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
msgid "Available"
msgstr "Disponible"
@@ -2900,14 +2873,10 @@ msgstr "Feines completades guardades per {completedDuration}, feines fallades gu
msgid "Conditions"
msgstr "Condicions"
#. js-lingui-id: 14PdY0
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config"
msgstr ""
#. js-lingui-id: Vj43Y/
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariables.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config Variables"
msgstr "Variables de Configuració"
@@ -2922,6 +2891,11 @@ msgstr "Configuració"
msgid "Configure"
msgstr ""
#. js-lingui-id: 9px+al
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Configure AI models for routing and planning"
msgstr ""
#. js-lingui-id: +zUMwJ
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure an SSO connection"
@@ -2947,11 +2921,6 @@ msgstr "Configureu la configuració de CalDAV per sincronitzar els vostres esdev
msgid "Configure date, time, number, timezone, and calendar start day"
msgstr "Configura la data, hora, número, fus horari i dia d'inici del calendari"
#. js-lingui-id: +SQwHr
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Configure default AI models and availability"
msgstr ""
#. js-lingui-id: utsXG8
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure fallback login methods for users with SSO bypass permissions"
@@ -4300,16 +4269,6 @@ msgstr "Registres suprimits"
msgid "Deleting this method will remove it permanently from your account."
msgstr "Eliminar aquest mètode el eliminarà permanentment del teu compte."
#. js-lingui-id: Ssdrw4
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated"
msgstr ""
#. js-lingui-id: 8OJZ/p
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated models"
msgstr ""
#. js-lingui-id: O3LJh6
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
@@ -5853,9 +5812,9 @@ msgstr ""
msgid "Failed to save workspace instructions"
msgstr ""
#. js-lingui-id: YzURPo
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update auto-enable setting"
#. js-lingui-id: YMSYb+
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update fast model"
msgstr ""
#. js-lingui-id: P1NmNz
@@ -5863,27 +5822,6 @@ msgstr ""
msgid "Failed to update feature flag. {errorMessage}"
msgstr "No s'ha pogut actualitzar el feature flag. {errorMessage}"
#. js-lingui-id: 1R13Ov
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model"
msgstr ""
#. js-lingui-id: W7Ff/4
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update model availability"
msgstr ""
#. js-lingui-id: LgZlJ7
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model availability settings"
msgstr ""
#. js-lingui-id: rCUG3c
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model selection mode"
msgstr ""
#. js-lingui-id: HnBqPY
#: src/modules/billing/components/internal/MeteredPriceSelector.tsx
msgid "Failed to update price."
@@ -5899,6 +5837,11 @@ msgstr ""
msgid "Failed to update role"
msgstr "Ha fallat l'actualització del rol"
#. js-lingui-id: h/0aT5
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update smart model"
msgstr ""
#. js-lingui-id: Dzh4a2
#: src/modules/settings/admin-panel/config-variables/hooks/useConfigVariableActions.ts
msgid "Failed to update variable"
@@ -5947,10 +5890,15 @@ msgid "False"
msgstr "Fals"
#. js-lingui-id: XVIZ7v
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast Model"
msgstr ""
#. js-lingui-id: UJHTjm
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast model updated successfully"
msgstr ""
#. js-lingui-id: X9kySA
#: src/modules/navigation-menu-item/components/CurrentWorkspaceMemberNavigationMenuItemFolders.tsx
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx
@@ -6109,7 +6057,6 @@ msgstr ""
#: src/modules/views/components/ViewBarFilterButton.tsx
#: src/modules/settings/roles/components/SettingsRolesList.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
#: src/modules/command-menu/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
#: src/modules/command-menu/pages/page-layout/components/ChartFiltersSettings.tsx
@@ -6583,15 +6530,11 @@ msgstr ""
msgid "Heading 3"
msgstr ""
#. js-lingui-id: UPqS9C
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health"
msgstr ""
#. js-lingui-id: I1IOmb
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
#: src/modules/settings/admin-panel/health-status/components/SettingsAdminHealthStatus.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health Status"
msgstr "Estat de salut"
@@ -8240,17 +8183,6 @@ msgstr ""
msgid "Mission accomplished!"
msgstr "Missió acomplerta!"
#. js-lingui-id: //nm2/
#: src/pages/settings/ai/SettingsAI.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models"
msgstr ""
#. js-lingui-id: oHM560
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models available in the chat model picker"
msgstr ""
#. js-lingui-id: hty0d5
#: src/pages/settings/profile/appearance/components/DateTimeSettingsCalendarStartDaySelect.tsx
msgid "Monday"
@@ -8296,7 +8228,6 @@ msgid "months"
msgstr ""
#. js-lingui-id: 2FYpfJ
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/ui/layout/tab-list/components/TabMoreButton.tsx
msgid "More"
msgstr "Més"
@@ -8999,6 +8930,7 @@ msgstr "No hi ha dades de mètriques disponibles"
#. js-lingui-id: UWZZdQ
#: src/pages/settings/ai/forms/components/SettingsAIAgentForm.tsx
#: src/pages/settings/ai/components/SettingsAgentSettingsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "No models available. Please configure AI models in your workspace settings."
msgstr "No hi ha models disponibles. Si us plau, configureu models d'IA a la configuració del vostre espai de treball."
@@ -10324,6 +10256,11 @@ msgstr "Rendiment de la cua"
msgid "Queue: {queueName}"
msgstr "Cua: {queueName}"
#. js-lingui-id: GaAG2G
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Quick model for routing decisions"
msgstr ""
#. js-lingui-id: opSifa
#: src/modules/ai/utils/getToolDisplayMessage.ts
msgid "Ran {formattedName}"
@@ -10800,11 +10737,6 @@ msgstr "Restaurar registres"
msgid "Restore Records"
msgstr "Restaura Registres"
#. js-lingui-id: hO3AfV
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Restrict available models to a curated list"
msgstr ""
#. js-lingui-id: RD6AE9
#: src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode.tsx
msgid "Result"
@@ -11086,12 +11018,6 @@ msgstr "Cerca un camp..."
msgid "Search a folder..."
msgstr ""
#. js-lingui-id: 8J0e5B
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Search a model..."
msgstr ""
#. js-lingui-id: WXvlVa
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "Search a role..."
@@ -11645,11 +11571,6 @@ msgstr "Enviat i rebut"
msgid "Serbian (Cyrillic)"
msgstr "Serbi (ciríl·lic)"
#. js-lingui-id: 8ZSrlB
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Server-wide AI model availability settings"
msgstr ""
#. js-lingui-id: LUc0oL
#: src/modules/settings/security/components/SSO/SettingsSSOSAMLForm.tsx
msgid "Service Provider Details"
@@ -11732,6 +11653,7 @@ msgstr "Configurant la teva base de dades..."
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/SettingsAgentForm.tsx
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx
#: src/modules/settings/roles/role-permissions/permission-flags/components/SettingsRolePermissionsSettingsSection.tsx
#: src/modules/settings/roles/role/components/SettingsRole.tsx
@@ -11950,10 +11872,15 @@ msgid "Small section heading"
msgstr ""
#. js-lingui-id: 5J8ZFl
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart Model"
msgstr ""
#. js-lingui-id: qgvZ/2
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart model updated successfully"
msgstr ""
#. js-lingui-id: w+rJId
#: src/modules/settings/accounts/components/SettingsAccountsConnectionForm.tsx
msgid "SMTP Configuration"
@@ -13032,11 +12959,6 @@ msgstr "Alternar els permisos de tots els objectes"
msgid "Toggle all settings permissions"
msgstr "Alternar tots els permisos de configuració"
#. js-lingui-id: 93pMSK
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Toggle model availability across all workspaces"
msgstr ""
#. js-lingui-id: WOr+hW
#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
msgid "tokens"
@@ -13334,11 +13256,6 @@ msgstr ""
msgid "Unable to Reach Back-end"
msgstr "No es pot contactar amb el backend"
#. js-lingui-id: EbnX+O
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Unconfigured models"
msgstr ""
#. js-lingui-id: EUHN7i
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
msgid "Undefined"
@@ -13649,26 +13566,11 @@ msgstr "Utilitzar com a esborrany"
msgid "Use authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator to generate one-time passwords"
msgstr "Utilitza aplicacions d'autenticació i extensions de navegador com 1Password, Authy, Microsoft Authenticator per generar contrasenyes d'un sol ús"
#. js-lingui-id: hCZsJ0
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Use best models only"
msgstr ""
#. js-lingui-id: c6uZUV
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateSubTitle.ts
msgid "Use our API or add your first {objectLabel} manually"
msgstr "Utilitzeu la nostra API o afegiu el vostre primer {objectLabel} manualment"
#. js-lingui-id: 664z2C
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for chats, agents, and complex reasoning"
msgstr ""
#. js-lingui-id: C41qgx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for lightweight tasks like title generation"
msgstr ""
#. js-lingui-id: AQVj2A
#: src/modules/settings/data-model/objects/forms/components/SettingsDataModelObjectAboutForm.tsx
msgid "Useful for pivot/junction tables"
@@ -14177,16 +14079,6 @@ msgstr ""
msgid "When enabled, AI agents and workflow automations can discover and call this function"
msgstr ""
#. js-lingui-id: i2V4DO
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "When enabled, new AI models will be available to users by default"
msgstr ""
#. js-lingui-id: 01e9rV
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "When enabled, newly added models are available to all workspaces by default"
msgstr ""
#. js-lingui-id: C51ilI
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx
msgid "When the API key will expire."
+44 -152
View File
@@ -336,16 +336,6 @@ msgstr ""
msgid "{positionLabel} record holds priority"
msgstr "Záznam {positionLabel} má prioritu"
#. js-lingui-id: YG/wl5
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — API key not configured"
msgstr ""
#. js-lingui-id: s80lrU
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — Deprecated"
msgstr ""
#. js-lingui-id: Sxx5Hr
#: src/pages/settings/security/event-logs/SettingsEventLogs.tsx
msgid "{recordCount} of {totalCount} records"
@@ -1132,11 +1122,6 @@ msgstr "Upravit nastavení související s rolí"
msgid "Admin"
msgstr ""
#. js-lingui-id: K2OX5h
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Admin Model Controls"
msgstr ""
#. js-lingui-id: g1in8j
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
@@ -1165,6 +1150,11 @@ msgstr "Pokročilá funkce pro zlepšení výkonu dotazů a prosazení jedinečn
msgid "Advanced filter"
msgstr "Pokročilý filtr"
#. js-lingui-id: luNzWN
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Advanced model for complex planning"
msgstr ""
#. js-lingui-id: miuPUc
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
@@ -1267,7 +1257,6 @@ msgstr ""
#: src/modules/settings/roles/role-permissions/permission-flags/hooks/useSettingsRolePermissionFlagConfig.ts
#: src/modules/settings/roles/role-permissions/object-level-permissions/object-form/components/SettingsRolePermissionsObjectLevelObjectForm.tsx
#: src/modules/settings/hooks/useSettingsNavigationItems.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
#: src/modules/command-menu/pages/workflow/action/components/CommandMenuWorkflowSelectAction.tsx
msgid "AI"
msgstr "AI"
@@ -1279,6 +1268,11 @@ msgstr "AI"
msgid "AI Model"
msgstr "AI Model"
#. js-lingui-id: tGx4Zn
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "AI Models"
msgstr ""
#. js-lingui-id: Sfwld8
#: src/modules/ai/components/AIChatApiKeyNotConfiguredMessage.tsx
msgid "AI not configured. Set OPENAI_API_KEY, ANTHROPIC_API_KEY, or XAI_API_KEY in your environment."
@@ -1362,11 +1356,6 @@ msgstr ""
msgid "All Metadata"
msgstr ""
#. js-lingui-id: AJgjR+
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "All Models"
msgstr ""
#. js-lingui-id: aFE/OW
#: src/pages/settings/security/event-logs/components/EventLogFilters.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsTableHeader.tsx
@@ -1627,11 +1616,6 @@ msgstr "API klíč"
msgid "API Key copied to clipboard"
msgstr "Klíč API zkopírován do schránky"
#. js-lingui-id: jjaYji
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "API key not configured"
msgstr ""
#. js-lingui-id: Widx6n
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "API key roles"
@@ -2087,16 +2071,6 @@ msgstr "Automaticky vytvářet kontakty pro lidi."
msgid "Automatically create People records when receiving or sending emails"
msgstr "Automaticky vytvářet záznamy lidí při přijímání nebo odesílání emailů"
#. js-lingui-id: erwsgX
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Automatically enable new models"
msgstr ""
#. js-lingui-id: fx8TeY
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Automatically mark new models as available"
msgstr ""
#. js-lingui-id: lXkUEV
#: src/modules/workflow/workflow-trigger/components/WorkflowEditTriggerManual.tsx
msgid "Availability"
@@ -2104,7 +2078,6 @@ msgstr "Dostupnost"
#. js-lingui-id: csDS2L
#: src/pages/settings/applications/SettingsApplications.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
msgid "Available"
msgstr "Dostupný"
@@ -2900,14 +2873,10 @@ msgstr "Dokončené úlohy uchovány po dobu {completedDuration}, neúspěšné
msgid "Conditions"
msgstr "Podmínky"
#. js-lingui-id: 14PdY0
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config"
msgstr ""
#. js-lingui-id: Vj43Y/
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariables.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config Variables"
msgstr "Konfigurační proměnné"
@@ -2922,6 +2891,11 @@ msgstr "Konfigurace"
msgid "Configure"
msgstr ""
#. js-lingui-id: 9px+al
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Configure AI models for routing and planning"
msgstr ""
#. js-lingui-id: +zUMwJ
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure an SSO connection"
@@ -2947,11 +2921,6 @@ msgstr "Konfigurujte nastavení CalDAV pro synchronizaci událostí kalendáře.
msgid "Configure date, time, number, timezone, and calendar start day"
msgstr "Nastavit datum, čas, číslo, časovou zónu a počáteční den kalendáře"
#. js-lingui-id: +SQwHr
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Configure default AI models and availability"
msgstr ""
#. js-lingui-id: utsXG8
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure fallback login methods for users with SSO bypass permissions"
@@ -4300,16 +4269,6 @@ msgstr "Smazané záznamy"
msgid "Deleting this method will remove it permanently from your account."
msgstr "Smazáním této metody ji trvale odeberete ze svého účtu."
#. js-lingui-id: Ssdrw4
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated"
msgstr ""
#. js-lingui-id: 8OJZ/p
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated models"
msgstr ""
#. js-lingui-id: O3LJh6
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
@@ -5853,9 +5812,9 @@ msgstr ""
msgid "Failed to save workspace instructions"
msgstr ""
#. js-lingui-id: YzURPo
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update auto-enable setting"
#. js-lingui-id: YMSYb+
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update fast model"
msgstr ""
#. js-lingui-id: P1NmNz
@@ -5863,27 +5822,6 @@ msgstr ""
msgid "Failed to update feature flag. {errorMessage}"
msgstr "Nepodařilo se aktualizovat příznak funkce. {errorMessage}"
#. js-lingui-id: 1R13Ov
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model"
msgstr ""
#. js-lingui-id: W7Ff/4
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update model availability"
msgstr ""
#. js-lingui-id: LgZlJ7
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model availability settings"
msgstr ""
#. js-lingui-id: rCUG3c
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model selection mode"
msgstr ""
#. js-lingui-id: HnBqPY
#: src/modules/billing/components/internal/MeteredPriceSelector.tsx
msgid "Failed to update price."
@@ -5899,6 +5837,11 @@ msgstr ""
msgid "Failed to update role"
msgstr "Nepodařilo se aktualizovat roli"
#. js-lingui-id: h/0aT5
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update smart model"
msgstr ""
#. js-lingui-id: Dzh4a2
#: src/modules/settings/admin-panel/config-variables/hooks/useConfigVariableActions.ts
msgid "Failed to update variable"
@@ -5947,10 +5890,15 @@ msgid "False"
msgstr "Nepravdivé"
#. js-lingui-id: XVIZ7v
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast Model"
msgstr ""
#. js-lingui-id: UJHTjm
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast model updated successfully"
msgstr ""
#. js-lingui-id: X9kySA
#: src/modules/navigation-menu-item/components/CurrentWorkspaceMemberNavigationMenuItemFolders.tsx
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx
@@ -6109,7 +6057,6 @@ msgstr ""
#: src/modules/views/components/ViewBarFilterButton.tsx
#: src/modules/settings/roles/components/SettingsRolesList.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
#: src/modules/command-menu/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
#: src/modules/command-menu/pages/page-layout/components/ChartFiltersSettings.tsx
@@ -6583,15 +6530,11 @@ msgstr ""
msgid "Heading 3"
msgstr ""
#. js-lingui-id: UPqS9C
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health"
msgstr ""
#. js-lingui-id: I1IOmb
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
#: src/modules/settings/admin-panel/health-status/components/SettingsAdminHealthStatus.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health Status"
msgstr "Zdravotní stav"
@@ -8240,17 +8183,6 @@ msgstr ""
msgid "Mission accomplished!"
msgstr "Mise splněna!"
#. js-lingui-id: //nm2/
#: src/pages/settings/ai/SettingsAI.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models"
msgstr ""
#. js-lingui-id: oHM560
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models available in the chat model picker"
msgstr ""
#. js-lingui-id: hty0d5
#: src/pages/settings/profile/appearance/components/DateTimeSettingsCalendarStartDaySelect.tsx
msgid "Monday"
@@ -8296,7 +8228,6 @@ msgid "months"
msgstr ""
#. js-lingui-id: 2FYpfJ
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/ui/layout/tab-list/components/TabMoreButton.tsx
msgid "More"
msgstr "Více"
@@ -8999,6 +8930,7 @@ msgstr "Žádná data metrik nejsou k dispozici"
#. js-lingui-id: UWZZdQ
#: src/pages/settings/ai/forms/components/SettingsAIAgentForm.tsx
#: src/pages/settings/ai/components/SettingsAgentSettingsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "No models available. Please configure AI models in your workspace settings."
msgstr "Nejsou dostupné žádné modely. Prosím, nakonfigurujte AI modely v nastavení vašeho pracovního prostoru."
@@ -10324,6 +10256,11 @@ msgstr "Výkon fronty"
msgid "Queue: {queueName}"
msgstr "Fronta: {queueName}"
#. js-lingui-id: GaAG2G
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Quick model for routing decisions"
msgstr ""
#. js-lingui-id: opSifa
#: src/modules/ai/utils/getToolDisplayMessage.ts
msgid "Ran {formattedName}"
@@ -10800,11 +10737,6 @@ msgstr "Obnovit záznamy"
msgid "Restore Records"
msgstr "Obnovit záznamy"
#. js-lingui-id: hO3AfV
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Restrict available models to a curated list"
msgstr ""
#. js-lingui-id: RD6AE9
#: src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode.tsx
msgid "Result"
@@ -11086,12 +11018,6 @@ msgstr "Hledat ve sloupci..."
msgid "Search a folder..."
msgstr ""
#. js-lingui-id: 8J0e5B
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Search a model..."
msgstr ""
#. js-lingui-id: WXvlVa
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "Search a role..."
@@ -11645,11 +11571,6 @@ msgstr "Odesláno a přijato"
msgid "Serbian (Cyrillic)"
msgstr "Srbština (cyrilice)"
#. js-lingui-id: 8ZSrlB
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Server-wide AI model availability settings"
msgstr ""
#. js-lingui-id: LUc0oL
#: src/modules/settings/security/components/SSO/SettingsSSOSAMLForm.tsx
msgid "Service Provider Details"
@@ -11732,6 +11653,7 @@ msgstr "Nastavení vaší databáze..."
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/SettingsAgentForm.tsx
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx
#: src/modules/settings/roles/role-permissions/permission-flags/components/SettingsRolePermissionsSettingsSection.tsx
#: src/modules/settings/roles/role/components/SettingsRole.tsx
@@ -11950,10 +11872,15 @@ msgid "Small section heading"
msgstr ""
#. js-lingui-id: 5J8ZFl
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart Model"
msgstr ""
#. js-lingui-id: qgvZ/2
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart model updated successfully"
msgstr ""
#. js-lingui-id: w+rJId
#: src/modules/settings/accounts/components/SettingsAccountsConnectionForm.tsx
msgid "SMTP Configuration"
@@ -13032,11 +12959,6 @@ msgstr "Přepnout oprávnění všech objektů"
msgid "Toggle all settings permissions"
msgstr "Přepnout všechna oprávnění nastavení"
#. js-lingui-id: 93pMSK
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Toggle model availability across all workspaces"
msgstr ""
#. js-lingui-id: WOr+hW
#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
msgid "tokens"
@@ -13334,11 +13256,6 @@ msgstr ""
msgid "Unable to Reach Back-end"
msgstr "Nepodařilo se dosáhnout zadního konce"
#. js-lingui-id: EbnX+O
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Unconfigured models"
msgstr ""
#. js-lingui-id: EUHN7i
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
msgid "Undefined"
@@ -13649,26 +13566,11 @@ msgstr "Použít jako koncept"
msgid "Use authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator to generate one-time passwords"
msgstr "Používejte autentizační aplikace a rozšíření prohlížeče jako 1Password, Authy, Microsoft Authenticator pro generování jednorázových hesel"
#. js-lingui-id: hCZsJ0
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Use best models only"
msgstr ""
#. js-lingui-id: c6uZUV
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateSubTitle.ts
msgid "Use our API or add your first {objectLabel} manually"
msgstr "Použijte naše API nebo ručně přidejte první {objectLabel}"
#. js-lingui-id: 664z2C
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for chats, agents, and complex reasoning"
msgstr ""
#. js-lingui-id: C41qgx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for lightweight tasks like title generation"
msgstr ""
#. js-lingui-id: AQVj2A
#: src/modules/settings/data-model/objects/forms/components/SettingsDataModelObjectAboutForm.tsx
msgid "Useful for pivot/junction tables"
@@ -14177,16 +14079,6 @@ msgstr ""
msgid "When enabled, AI agents and workflow automations can discover and call this function"
msgstr ""
#. js-lingui-id: i2V4DO
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "When enabled, new AI models will be available to users by default"
msgstr ""
#. js-lingui-id: 01e9rV
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "When enabled, newly added models are available to all workspaces by default"
msgstr ""
#. js-lingui-id: C51ilI
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx
msgid "When the API key will expire."
+44 -152
View File
@@ -336,16 +336,6 @@ msgstr ""
msgid "{positionLabel} record holds priority"
msgstr "Posten {positionLabel} har prioritet"
#. js-lingui-id: YG/wl5
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — API key not configured"
msgstr ""
#. js-lingui-id: s80lrU
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — Deprecated"
msgstr ""
#. js-lingui-id: Sxx5Hr
#: src/pages/settings/security/event-logs/SettingsEventLogs.tsx
msgid "{recordCount} of {totalCount} records"
@@ -1132,11 +1122,6 @@ msgstr "Juster de rolle-relaterede indstillinger"
msgid "Admin"
msgstr ""
#. js-lingui-id: K2OX5h
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Admin Model Controls"
msgstr ""
#. js-lingui-id: g1in8j
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
@@ -1165,6 +1150,11 @@ msgstr "Avanceret funktion til at forbedre ydeevnen af forespørgsler og håndh
msgid "Advanced filter"
msgstr "Avanceret filter"
#. js-lingui-id: luNzWN
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Advanced model for complex planning"
msgstr ""
#. js-lingui-id: miuPUc
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
@@ -1267,7 +1257,6 @@ msgstr ""
#: src/modules/settings/roles/role-permissions/permission-flags/hooks/useSettingsRolePermissionFlagConfig.ts
#: src/modules/settings/roles/role-permissions/object-level-permissions/object-form/components/SettingsRolePermissionsObjectLevelObjectForm.tsx
#: src/modules/settings/hooks/useSettingsNavigationItems.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
#: src/modules/command-menu/pages/workflow/action/components/CommandMenuWorkflowSelectAction.tsx
msgid "AI"
msgstr "AI"
@@ -1279,6 +1268,11 @@ msgstr "AI"
msgid "AI Model"
msgstr "AI Model"
#. js-lingui-id: tGx4Zn
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "AI Models"
msgstr ""
#. js-lingui-id: Sfwld8
#: src/modules/ai/components/AIChatApiKeyNotConfiguredMessage.tsx
msgid "AI not configured. Set OPENAI_API_KEY, ANTHROPIC_API_KEY, or XAI_API_KEY in your environment."
@@ -1362,11 +1356,6 @@ msgstr ""
msgid "All Metadata"
msgstr ""
#. js-lingui-id: AJgjR+
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "All Models"
msgstr ""
#. js-lingui-id: aFE/OW
#: src/pages/settings/security/event-logs/components/EventLogFilters.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsTableHeader.tsx
@@ -1627,11 +1616,6 @@ msgstr "API-nøgle"
msgid "API Key copied to clipboard"
msgstr "API-nøgle kopieret til udklipsholder"
#. js-lingui-id: jjaYji
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "API key not configured"
msgstr ""
#. js-lingui-id: Widx6n
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "API key roles"
@@ -2087,16 +2071,6 @@ msgstr "Opret automatisk kontakter for personer."
msgid "Automatically create People records when receiving or sending emails"
msgstr "Opret automatisk personposter, når du modtager eller sender e-mails"
#. js-lingui-id: erwsgX
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Automatically enable new models"
msgstr ""
#. js-lingui-id: fx8TeY
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Automatically mark new models as available"
msgstr ""
#. js-lingui-id: lXkUEV
#: src/modules/workflow/workflow-trigger/components/WorkflowEditTriggerManual.tsx
msgid "Availability"
@@ -2104,7 +2078,6 @@ msgstr "Tilgængelighed"
#. js-lingui-id: csDS2L
#: src/pages/settings/applications/SettingsApplications.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
msgid "Available"
msgstr "Tilgængelig"
@@ -2900,14 +2873,10 @@ msgstr "Fuldførte jobs opbevares i {completedDuration}, mislykkede jobs opbevar
msgid "Conditions"
msgstr "Betingelser"
#. js-lingui-id: 14PdY0
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config"
msgstr ""
#. js-lingui-id: Vj43Y/
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariables.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config Variables"
msgstr "Konfigurationsvariabler"
@@ -2922,6 +2891,11 @@ msgstr "Konfiguration"
msgid "Configure"
msgstr ""
#. js-lingui-id: 9px+al
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Configure AI models for routing and planning"
msgstr ""
#. js-lingui-id: +zUMwJ
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure an SSO connection"
@@ -2947,11 +2921,6 @@ msgstr "Konfigurer CalDAV-indstillingerne for at synkronisere dine kalenderevent
msgid "Configure date, time, number, timezone, and calendar start day"
msgstr "Konfigurer dato, tid, tal, tidszone og kalenderstartdag"
#. js-lingui-id: +SQwHr
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Configure default AI models and availability"
msgstr ""
#. js-lingui-id: utsXG8
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure fallback login methods for users with SSO bypass permissions"
@@ -4300,16 +4269,6 @@ msgstr "Slettede poster"
msgid "Deleting this method will remove it permanently from your account."
msgstr "Ved at slette denne metode fjernes den permanent fra din konto."
#. js-lingui-id: Ssdrw4
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated"
msgstr ""
#. js-lingui-id: 8OJZ/p
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated models"
msgstr ""
#. js-lingui-id: O3LJh6
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
@@ -5853,9 +5812,9 @@ msgstr ""
msgid "Failed to save workspace instructions"
msgstr ""
#. js-lingui-id: YzURPo
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update auto-enable setting"
#. js-lingui-id: YMSYb+
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update fast model"
msgstr ""
#. js-lingui-id: P1NmNz
@@ -5863,27 +5822,6 @@ msgstr ""
msgid "Failed to update feature flag. {errorMessage}"
msgstr "Kunne ikke opdatere funktionsflag. {errorMessage}"
#. js-lingui-id: 1R13Ov
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model"
msgstr ""
#. js-lingui-id: W7Ff/4
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update model availability"
msgstr ""
#. js-lingui-id: LgZlJ7
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model availability settings"
msgstr ""
#. js-lingui-id: rCUG3c
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model selection mode"
msgstr ""
#. js-lingui-id: HnBqPY
#: src/modules/billing/components/internal/MeteredPriceSelector.tsx
msgid "Failed to update price."
@@ -5899,6 +5837,11 @@ msgstr ""
msgid "Failed to update role"
msgstr "Kunne ikke ændre rollen"
#. js-lingui-id: h/0aT5
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update smart model"
msgstr ""
#. js-lingui-id: Dzh4a2
#: src/modules/settings/admin-panel/config-variables/hooks/useConfigVariableActions.ts
msgid "Failed to update variable"
@@ -5947,10 +5890,15 @@ msgid "False"
msgstr "Falsk"
#. js-lingui-id: XVIZ7v
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast Model"
msgstr ""
#. js-lingui-id: UJHTjm
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast model updated successfully"
msgstr ""
#. js-lingui-id: X9kySA
#: src/modules/navigation-menu-item/components/CurrentWorkspaceMemberNavigationMenuItemFolders.tsx
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx
@@ -6109,7 +6057,6 @@ msgstr ""
#: src/modules/views/components/ViewBarFilterButton.tsx
#: src/modules/settings/roles/components/SettingsRolesList.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
#: src/modules/command-menu/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
#: src/modules/command-menu/pages/page-layout/components/ChartFiltersSettings.tsx
@@ -6583,15 +6530,11 @@ msgstr ""
msgid "Heading 3"
msgstr ""
#. js-lingui-id: UPqS9C
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health"
msgstr ""
#. js-lingui-id: I1IOmb
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
#: src/modules/settings/admin-panel/health-status/components/SettingsAdminHealthStatus.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health Status"
msgstr "Sundhedsstatus"
@@ -8240,17 +8183,6 @@ msgstr ""
msgid "Mission accomplished!"
msgstr "Mission fuldført!"
#. js-lingui-id: //nm2/
#: src/pages/settings/ai/SettingsAI.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models"
msgstr ""
#. js-lingui-id: oHM560
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models available in the chat model picker"
msgstr ""
#. js-lingui-id: hty0d5
#: src/pages/settings/profile/appearance/components/DateTimeSettingsCalendarStartDaySelect.tsx
msgid "Monday"
@@ -8296,7 +8228,6 @@ msgid "months"
msgstr ""
#. js-lingui-id: 2FYpfJ
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/ui/layout/tab-list/components/TabMoreButton.tsx
msgid "More"
msgstr "Mere"
@@ -8999,6 +8930,7 @@ msgstr "Ingen metrikdata tilgængelige"
#. js-lingui-id: UWZZdQ
#: src/pages/settings/ai/forms/components/SettingsAIAgentForm.tsx
#: src/pages/settings/ai/components/SettingsAgentSettingsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "No models available. Please configure AI models in your workspace settings."
msgstr "Ingen modeller tilgængelige. Konfigurer venligst AI-modeller i dine arbejdsområdeindstillinger."
@@ -10324,6 +10256,11 @@ msgstr "Køydelse"
msgid "Queue: {queueName}"
msgstr "Kø: {queueName}"
#. js-lingui-id: GaAG2G
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Quick model for routing decisions"
msgstr ""
#. js-lingui-id: opSifa
#: src/modules/ai/utils/getToolDisplayMessage.ts
msgid "Ran {formattedName}"
@@ -10800,11 +10737,6 @@ msgstr "Gendan poster"
msgid "Restore Records"
msgstr "Gendan poster"
#. js-lingui-id: hO3AfV
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Restrict available models to a curated list"
msgstr ""
#. js-lingui-id: RD6AE9
#: src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode.tsx
msgid "Result"
@@ -11086,12 +11018,6 @@ msgstr "Søg i et felt..."
msgid "Search a folder..."
msgstr ""
#. js-lingui-id: 8J0e5B
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Search a model..."
msgstr ""
#. js-lingui-id: WXvlVa
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "Search a role..."
@@ -11645,11 +11571,6 @@ msgstr "Sendt og modtaget"
msgid "Serbian (Cyrillic)"
msgstr "Serbisk (Cyrillisk)"
#. js-lingui-id: 8ZSrlB
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Server-wide AI model availability settings"
msgstr ""
#. js-lingui-id: LUc0oL
#: src/modules/settings/security/components/SSO/SettingsSSOSAMLForm.tsx
msgid "Service Provider Details"
@@ -11732,6 +11653,7 @@ msgstr "Opsætning af din database..."
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/SettingsAgentForm.tsx
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx
#: src/modules/settings/roles/role-permissions/permission-flags/components/SettingsRolePermissionsSettingsSection.tsx
#: src/modules/settings/roles/role/components/SettingsRole.tsx
@@ -11950,10 +11872,15 @@ msgid "Small section heading"
msgstr ""
#. js-lingui-id: 5J8ZFl
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart Model"
msgstr ""
#. js-lingui-id: qgvZ/2
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart model updated successfully"
msgstr ""
#. js-lingui-id: w+rJId
#: src/modules/settings/accounts/components/SettingsAccountsConnectionForm.tsx
msgid "SMTP Configuration"
@@ -13034,11 +12961,6 @@ msgstr "Skift alle objekt tilladelser"
msgid "Toggle all settings permissions"
msgstr "Skift alle indstillingers tilladelser"
#. js-lingui-id: 93pMSK
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Toggle model availability across all workspaces"
msgstr ""
#. js-lingui-id: WOr+hW
#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
msgid "tokens"
@@ -13336,11 +13258,6 @@ msgstr ""
msgid "Unable to Reach Back-end"
msgstr "Kan ikke nå bagenden"
#. js-lingui-id: EbnX+O
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Unconfigured models"
msgstr ""
#. js-lingui-id: EUHN7i
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
msgid "Undefined"
@@ -13651,26 +13568,11 @@ msgstr "Brug som kladde"
msgid "Use authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator to generate one-time passwords"
msgstr "Brug autentifikationsapps og browserudvidelser som 1Password, Authy, Microsoft Authenticator til at generere engangsadgangskoder"
#. js-lingui-id: hCZsJ0
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Use best models only"
msgstr ""
#. js-lingui-id: c6uZUV
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateSubTitle.ts
msgid "Use our API or add your first {objectLabel} manually"
msgstr "Brug vores API eller tilføj din første {objectLabel} manuelt"
#. js-lingui-id: 664z2C
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for chats, agents, and complex reasoning"
msgstr ""
#. js-lingui-id: C41qgx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for lightweight tasks like title generation"
msgstr ""
#. js-lingui-id: AQVj2A
#: src/modules/settings/data-model/objects/forms/components/SettingsDataModelObjectAboutForm.tsx
msgid "Useful for pivot/junction tables"
@@ -14179,16 +14081,6 @@ msgstr ""
msgid "When enabled, AI agents and workflow automations can discover and call this function"
msgstr ""
#. js-lingui-id: i2V4DO
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "When enabled, new AI models will be available to users by default"
msgstr ""
#. js-lingui-id: 01e9rV
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "When enabled, newly added models are available to all workspaces by default"
msgstr ""
#. js-lingui-id: C51ilI
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx
msgid "When the API key will expire."
+44 -152
View File
@@ -336,16 +336,6 @@ msgstr ""
msgid "{positionLabel} record holds priority"
msgstr "{positionLabel}-Datensatz hat Priorität"
#. js-lingui-id: YG/wl5
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — API key not configured"
msgstr ""
#. js-lingui-id: s80lrU
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — Deprecated"
msgstr ""
#. js-lingui-id: Sxx5Hr
#: src/pages/settings/security/event-logs/SettingsEventLogs.tsx
msgid "{recordCount} of {totalCount} records"
@@ -1132,11 +1122,6 @@ msgstr "Passen Sie die rollenspezifischen Einstellungen an"
msgid "Admin"
msgstr ""
#. js-lingui-id: K2OX5h
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Admin Model Controls"
msgstr ""
#. js-lingui-id: g1in8j
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
@@ -1165,6 +1150,11 @@ msgstr "Erweiterte Funktion zur Verbesserung der Abfrageleistung und zur Durchse
msgid "Advanced filter"
msgstr "Erweiterter Filter"
#. js-lingui-id: luNzWN
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Advanced model for complex planning"
msgstr ""
#. js-lingui-id: miuPUc
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
@@ -1267,7 +1257,6 @@ msgstr ""
#: src/modules/settings/roles/role-permissions/permission-flags/hooks/useSettingsRolePermissionFlagConfig.ts
#: src/modules/settings/roles/role-permissions/object-level-permissions/object-form/components/SettingsRolePermissionsObjectLevelObjectForm.tsx
#: src/modules/settings/hooks/useSettingsNavigationItems.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
#: src/modules/command-menu/pages/workflow/action/components/CommandMenuWorkflowSelectAction.tsx
msgid "AI"
msgstr "KI"
@@ -1279,6 +1268,11 @@ msgstr "KI"
msgid "AI Model"
msgstr "KI-Modell"
#. js-lingui-id: tGx4Zn
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "AI Models"
msgstr ""
#. js-lingui-id: Sfwld8
#: src/modules/ai/components/AIChatApiKeyNotConfiguredMessage.tsx
msgid "AI not configured. Set OPENAI_API_KEY, ANTHROPIC_API_KEY, or XAI_API_KEY in your environment."
@@ -1362,11 +1356,6 @@ msgstr ""
msgid "All Metadata"
msgstr ""
#. js-lingui-id: AJgjR+
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "All Models"
msgstr ""
#. js-lingui-id: aFE/OW
#: src/pages/settings/security/event-logs/components/EventLogFilters.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsTableHeader.tsx
@@ -1627,11 +1616,6 @@ msgstr "API-Schlüssel"
msgid "API Key copied to clipboard"
msgstr "API-Schlüssel in die Zwischenablage kopiert"
#. js-lingui-id: jjaYji
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "API key not configured"
msgstr ""
#. js-lingui-id: Widx6n
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "API key roles"
@@ -2087,16 +2071,6 @@ msgstr "Automatisch Kontakte für Personen erstellen."
msgid "Automatically create People records when receiving or sending emails"
msgstr "Automatisch Personendatensätze erstellen beim Empfangen oder Senden von E-Mails"
#. js-lingui-id: erwsgX
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Automatically enable new models"
msgstr ""
#. js-lingui-id: fx8TeY
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Automatically mark new models as available"
msgstr ""
#. js-lingui-id: lXkUEV
#: src/modules/workflow/workflow-trigger/components/WorkflowEditTriggerManual.tsx
msgid "Availability"
@@ -2104,7 +2078,6 @@ msgstr "Verfügbarkeit"
#. js-lingui-id: csDS2L
#: src/pages/settings/applications/SettingsApplications.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
msgid "Available"
msgstr "Verfügbar"
@@ -2900,14 +2873,10 @@ msgstr "Abgeschlossene Aufgaben werden für {completedDuration} aufbewahrt, fehl
msgid "Conditions"
msgstr "Bedingungen"
#. js-lingui-id: 14PdY0
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config"
msgstr ""
#. js-lingui-id: Vj43Y/
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariables.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config Variables"
msgstr "Konfigurationsvariablen"
@@ -2922,6 +2891,11 @@ msgstr "Konfiguration"
msgid "Configure"
msgstr ""
#. js-lingui-id: 9px+al
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Configure AI models for routing and planning"
msgstr ""
#. js-lingui-id: +zUMwJ
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure an SSO connection"
@@ -2947,11 +2921,6 @@ msgstr "Konfigurieren Sie die CalDAV-Einstellungen, um Ihre Kalenderereignisse z
msgid "Configure date, time, number, timezone, and calendar start day"
msgstr "Datum, Uhrzeit, Zahl, Zeitzone und Kalendertagesstart konfigurieren"
#. js-lingui-id: +SQwHr
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Configure default AI models and availability"
msgstr ""
#. js-lingui-id: utsXG8
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure fallback login methods for users with SSO bypass permissions"
@@ -4300,16 +4269,6 @@ msgstr "Gelöschte Datensätze"
msgid "Deleting this method will remove it permanently from your account."
msgstr "Durch das Löschen dieser Methode wird sie dauerhaft von Ihrem Konto entfernt."
#. js-lingui-id: Ssdrw4
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated"
msgstr ""
#. js-lingui-id: 8OJZ/p
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated models"
msgstr ""
#. js-lingui-id: O3LJh6
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
@@ -5853,9 +5812,9 @@ msgstr ""
msgid "Failed to save workspace instructions"
msgstr ""
#. js-lingui-id: YzURPo
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update auto-enable setting"
#. js-lingui-id: YMSYb+
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update fast model"
msgstr ""
#. js-lingui-id: P1NmNz
@@ -5863,27 +5822,6 @@ msgstr ""
msgid "Failed to update feature flag. {errorMessage}"
msgstr "Feature-Flag konnte nicht aktualisiert werden. {errorMessage}"
#. js-lingui-id: 1R13Ov
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model"
msgstr ""
#. js-lingui-id: W7Ff/4
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update model availability"
msgstr ""
#. js-lingui-id: LgZlJ7
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model availability settings"
msgstr ""
#. js-lingui-id: rCUG3c
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model selection mode"
msgstr ""
#. js-lingui-id: HnBqPY
#: src/modules/billing/components/internal/MeteredPriceSelector.tsx
msgid "Failed to update price."
@@ -5899,6 +5837,11 @@ msgstr ""
msgid "Failed to update role"
msgstr "Fehler beim Aktualisieren der Rolle"
#. js-lingui-id: h/0aT5
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update smart model"
msgstr ""
#. js-lingui-id: Dzh4a2
#: src/modules/settings/admin-panel/config-variables/hooks/useConfigVariableActions.ts
msgid "Failed to update variable"
@@ -5947,10 +5890,15 @@ msgid "False"
msgstr "Falsch"
#. js-lingui-id: XVIZ7v
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast Model"
msgstr ""
#. js-lingui-id: UJHTjm
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast model updated successfully"
msgstr ""
#. js-lingui-id: X9kySA
#: src/modules/navigation-menu-item/components/CurrentWorkspaceMemberNavigationMenuItemFolders.tsx
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx
@@ -6109,7 +6057,6 @@ msgstr ""
#: src/modules/views/components/ViewBarFilterButton.tsx
#: src/modules/settings/roles/components/SettingsRolesList.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
#: src/modules/command-menu/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
#: src/modules/command-menu/pages/page-layout/components/ChartFiltersSettings.tsx
@@ -6583,15 +6530,11 @@ msgstr ""
msgid "Heading 3"
msgstr ""
#. js-lingui-id: UPqS9C
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health"
msgstr ""
#. js-lingui-id: I1IOmb
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
#: src/modules/settings/admin-panel/health-status/components/SettingsAdminHealthStatus.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health Status"
msgstr "Gesundheitsstatus"
@@ -8240,17 +8183,6 @@ msgstr ""
msgid "Mission accomplished!"
msgstr "Mission erfüllt!"
#. js-lingui-id: //nm2/
#: src/pages/settings/ai/SettingsAI.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models"
msgstr ""
#. js-lingui-id: oHM560
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models available in the chat model picker"
msgstr ""
#. js-lingui-id: hty0d5
#: src/pages/settings/profile/appearance/components/DateTimeSettingsCalendarStartDaySelect.tsx
msgid "Monday"
@@ -8296,7 +8228,6 @@ msgid "months"
msgstr ""
#. js-lingui-id: 2FYpfJ
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/ui/layout/tab-list/components/TabMoreButton.tsx
msgid "More"
msgstr "Mehr"
@@ -8999,6 +8930,7 @@ msgstr "Keine Metrik-Daten verfügbar"
#. js-lingui-id: UWZZdQ
#: src/pages/settings/ai/forms/components/SettingsAIAgentForm.tsx
#: src/pages/settings/ai/components/SettingsAgentSettingsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "No models available. Please configure AI models in your workspace settings."
msgstr "Keine Modelle verfügbar. Bitte konfigurieren Sie KI-Modelle in Ihren Arbeitsbereichseinstellungen."
@@ -10324,6 +10256,11 @@ msgstr "Queue-Leistung"
msgid "Queue: {queueName}"
msgstr "Warteschlange: {queueName}"
#. js-lingui-id: GaAG2G
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Quick model for routing decisions"
msgstr ""
#. js-lingui-id: opSifa
#: src/modules/ai/utils/getToolDisplayMessage.ts
msgid "Ran {formattedName}"
@@ -10800,11 +10737,6 @@ msgstr "Datensätze wiederherstellen"
msgid "Restore Records"
msgstr "Datensätze wiederherstellen"
#. js-lingui-id: hO3AfV
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Restrict available models to a curated list"
msgstr ""
#. js-lingui-id: RD6AE9
#: src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode.tsx
msgid "Result"
@@ -11086,12 +11018,6 @@ msgstr "Feld suchen..."
msgid "Search a folder..."
msgstr ""
#. js-lingui-id: 8J0e5B
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Search a model..."
msgstr ""
#. js-lingui-id: WXvlVa
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "Search a role..."
@@ -11645,11 +11571,6 @@ msgstr "Gesendet und Empfangen"
msgid "Serbian (Cyrillic)"
msgstr "Serbisch (Kyrillisch)"
#. js-lingui-id: 8ZSrlB
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Server-wide AI model availability settings"
msgstr ""
#. js-lingui-id: LUc0oL
#: src/modules/settings/security/components/SSO/SettingsSSOSAMLForm.tsx
msgid "Service Provider Details"
@@ -11732,6 +11653,7 @@ msgstr "Einrichten Ihrer Datenbank..."
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/SettingsAgentForm.tsx
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx
#: src/modules/settings/roles/role-permissions/permission-flags/components/SettingsRolePermissionsSettingsSection.tsx
#: src/modules/settings/roles/role/components/SettingsRole.tsx
@@ -11950,10 +11872,15 @@ msgid "Small section heading"
msgstr ""
#. js-lingui-id: 5J8ZFl
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart Model"
msgstr ""
#. js-lingui-id: qgvZ/2
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart model updated successfully"
msgstr ""
#. js-lingui-id: w+rJId
#: src/modules/settings/accounts/components/SettingsAccountsConnectionForm.tsx
msgid "SMTP Configuration"
@@ -13032,11 +12959,6 @@ msgstr "Alle Objektberechtigungen umschalten"
msgid "Toggle all settings permissions"
msgstr "Alle Einstellungsberechtigungen umschalten"
#. js-lingui-id: 93pMSK
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Toggle model availability across all workspaces"
msgstr ""
#. js-lingui-id: WOr+hW
#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
msgid "tokens"
@@ -13334,11 +13256,6 @@ msgstr ""
msgid "Unable to Reach Back-end"
msgstr "Backend nicht erreichbar"
#. js-lingui-id: EbnX+O
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Unconfigured models"
msgstr ""
#. js-lingui-id: EUHN7i
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
msgid "Undefined"
@@ -13649,26 +13566,11 @@ msgstr "Als Entwurf verwenden"
msgid "Use authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator to generate one-time passwords"
msgstr "Verwenden Sie Authenticator-Apps und Browser-Erweiterungen wie 1Password, Authy, Microsoft Authenticator, um Einmal-Passwörter zu generieren"
#. js-lingui-id: hCZsJ0
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Use best models only"
msgstr ""
#. js-lingui-id: c6uZUV
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateSubTitle.ts
msgid "Use our API or add your first {objectLabel} manually"
msgstr "Verwenden Sie unsere API oder fügen Sie Ihr erstes {objectLabel} manuell hinzu"
#. js-lingui-id: 664z2C
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for chats, agents, and complex reasoning"
msgstr ""
#. js-lingui-id: C41qgx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for lightweight tasks like title generation"
msgstr ""
#. js-lingui-id: AQVj2A
#: src/modules/settings/data-model/objects/forms/components/SettingsDataModelObjectAboutForm.tsx
msgid "Useful for pivot/junction tables"
@@ -14177,16 +14079,6 @@ msgstr ""
msgid "When enabled, AI agents and workflow automations can discover and call this function"
msgstr ""
#. js-lingui-id: i2V4DO
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "When enabled, new AI models will be available to users by default"
msgstr ""
#. js-lingui-id: 01e9rV
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "When enabled, newly added models are available to all workspaces by default"
msgstr ""
#. js-lingui-id: C51ilI
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx
msgid "When the API key will expire."
+44 -152
View File
@@ -336,16 +336,6 @@ msgstr ""
msgid "{positionLabel} record holds priority"
msgstr "Η εγγραφή {positionLabel} έχει προτεραιότητα"
#. js-lingui-id: YG/wl5
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — API key not configured"
msgstr ""
#. js-lingui-id: s80lrU
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — Deprecated"
msgstr ""
#. js-lingui-id: Sxx5Hr
#: src/pages/settings/security/event-logs/SettingsEventLogs.tsx
msgid "{recordCount} of {totalCount} records"
@@ -1132,11 +1122,6 @@ msgstr "Ρυθμίστε τις ρυθμίσεις που σχετίζονται
msgid "Admin"
msgstr ""
#. js-lingui-id: K2OX5h
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Admin Model Controls"
msgstr ""
#. js-lingui-id: g1in8j
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
@@ -1165,6 +1150,11 @@ msgstr "Σύνθετη λειτουργία για τη βελτίωση της
msgid "Advanced filter"
msgstr "Προηγμένο φίλτρο"
#. js-lingui-id: luNzWN
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Advanced model for complex planning"
msgstr ""
#. js-lingui-id: miuPUc
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
@@ -1267,7 +1257,6 @@ msgstr ""
#: src/modules/settings/roles/role-permissions/permission-flags/hooks/useSettingsRolePermissionFlagConfig.ts
#: src/modules/settings/roles/role-permissions/object-level-permissions/object-form/components/SettingsRolePermissionsObjectLevelObjectForm.tsx
#: src/modules/settings/hooks/useSettingsNavigationItems.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
#: src/modules/command-menu/pages/workflow/action/components/CommandMenuWorkflowSelectAction.tsx
msgid "AI"
msgstr "AI"
@@ -1279,6 +1268,11 @@ msgstr "AI"
msgid "AI Model"
msgstr "Μοντέλο AI"
#. js-lingui-id: tGx4Zn
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "AI Models"
msgstr ""
#. js-lingui-id: Sfwld8
#: src/modules/ai/components/AIChatApiKeyNotConfiguredMessage.tsx
msgid "AI not configured. Set OPENAI_API_KEY, ANTHROPIC_API_KEY, or XAI_API_KEY in your environment."
@@ -1362,11 +1356,6 @@ msgstr ""
msgid "All Metadata"
msgstr ""
#. js-lingui-id: AJgjR+
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "All Models"
msgstr ""
#. js-lingui-id: aFE/OW
#: src/pages/settings/security/event-logs/components/EventLogFilters.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsTableHeader.tsx
@@ -1627,11 +1616,6 @@ msgstr "API Key"
msgid "API Key copied to clipboard"
msgstr "Το κλειδί API αντιγράφηκε στο πρόχειρο"
#. js-lingui-id: jjaYji
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "API key not configured"
msgstr ""
#. js-lingui-id: Widx6n
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "API key roles"
@@ -2087,16 +2071,6 @@ msgstr "Αυτόματη δημιουργία επαφών για άτομα."
msgid "Automatically create People records when receiving or sending emails"
msgstr "Δημιουργία αυτόματων εγγραφών Ατόμων κατά την αποστολή ή λήψη email"
#. js-lingui-id: erwsgX
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Automatically enable new models"
msgstr ""
#. js-lingui-id: fx8TeY
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Automatically mark new models as available"
msgstr ""
#. js-lingui-id: lXkUEV
#: src/modules/workflow/workflow-trigger/components/WorkflowEditTriggerManual.tsx
msgid "Availability"
@@ -2104,7 +2078,6 @@ msgstr "Διαθεσιμότητα"
#. js-lingui-id: csDS2L
#: src/pages/settings/applications/SettingsApplications.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
msgid "Available"
msgstr "Διαθέσιμο"
@@ -2900,14 +2873,10 @@ msgstr "Οι ολοκληρωμένες εργασίες διατηρούντα
msgid "Conditions"
msgstr "Προϋποθέσεις"
#. js-lingui-id: 14PdY0
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config"
msgstr ""
#. js-lingui-id: Vj43Y/
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariables.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config Variables"
msgstr "Μεταβλητές Διαμόρφωσης"
@@ -2922,6 +2891,11 @@ msgstr "Διαμόρφωση"
msgid "Configure"
msgstr ""
#. js-lingui-id: 9px+al
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Configure AI models for routing and planning"
msgstr ""
#. js-lingui-id: +zUMwJ
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure an SSO connection"
@@ -2947,11 +2921,6 @@ msgstr "Ρυθμίστε τις παραμέτρους του CalDAV για συ
msgid "Configure date, time, number, timezone, and calendar start day"
msgstr "Διαμόρφωση ημερομηνίας, ώρας, αριθμού, ζώνης ώρας και έναρξης ημερολογίου"
#. js-lingui-id: +SQwHr
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Configure default AI models and availability"
msgstr ""
#. js-lingui-id: utsXG8
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure fallback login methods for users with SSO bypass permissions"
@@ -4300,16 +4269,6 @@ msgstr "Διαγραμμένες εγγραφές"
msgid "Deleting this method will remove it permanently from your account."
msgstr "Η διαγραφή αυτής της μεθόδου θα την αφαιρέσει μόνιμα από τον λογαριασμό σας."
#. js-lingui-id: Ssdrw4
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated"
msgstr ""
#. js-lingui-id: 8OJZ/p
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated models"
msgstr ""
#. js-lingui-id: O3LJh6
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
@@ -5853,9 +5812,9 @@ msgstr ""
msgid "Failed to save workspace instructions"
msgstr ""
#. js-lingui-id: YzURPo
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update auto-enable setting"
#. js-lingui-id: YMSYb+
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update fast model"
msgstr ""
#. js-lingui-id: P1NmNz
@@ -5863,27 +5822,6 @@ msgstr ""
msgid "Failed to update feature flag. {errorMessage}"
msgstr "Αποτυχία ενημέρωσης σημαίας δυνατότητας. {errorMessage}"
#. js-lingui-id: 1R13Ov
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model"
msgstr ""
#. js-lingui-id: W7Ff/4
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update model availability"
msgstr ""
#. js-lingui-id: LgZlJ7
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model availability settings"
msgstr ""
#. js-lingui-id: rCUG3c
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model selection mode"
msgstr ""
#. js-lingui-id: HnBqPY
#: src/modules/billing/components/internal/MeteredPriceSelector.tsx
msgid "Failed to update price."
@@ -5899,6 +5837,11 @@ msgstr ""
msgid "Failed to update role"
msgstr "Αποτυχία ενημέρωσης ρόλου"
#. js-lingui-id: h/0aT5
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update smart model"
msgstr ""
#. js-lingui-id: Dzh4a2
#: src/modules/settings/admin-panel/config-variables/hooks/useConfigVariableActions.ts
msgid "Failed to update variable"
@@ -5947,10 +5890,15 @@ msgid "False"
msgstr "Ψευδής"
#. js-lingui-id: XVIZ7v
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast Model"
msgstr ""
#. js-lingui-id: UJHTjm
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast model updated successfully"
msgstr ""
#. js-lingui-id: X9kySA
#: src/modules/navigation-menu-item/components/CurrentWorkspaceMemberNavigationMenuItemFolders.tsx
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx
@@ -6109,7 +6057,6 @@ msgstr ""
#: src/modules/views/components/ViewBarFilterButton.tsx
#: src/modules/settings/roles/components/SettingsRolesList.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
#: src/modules/command-menu/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
#: src/modules/command-menu/pages/page-layout/components/ChartFiltersSettings.tsx
@@ -6583,15 +6530,11 @@ msgstr ""
msgid "Heading 3"
msgstr ""
#. js-lingui-id: UPqS9C
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health"
msgstr ""
#. js-lingui-id: I1IOmb
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
#: src/modules/settings/admin-panel/health-status/components/SettingsAdminHealthStatus.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health Status"
msgstr "Κατάσταση Υγείας"
@@ -8240,17 +8183,6 @@ msgstr ""
msgid "Mission accomplished!"
msgstr "Αποστολή ολοκληρώθηκε!"
#. js-lingui-id: //nm2/
#: src/pages/settings/ai/SettingsAI.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models"
msgstr ""
#. js-lingui-id: oHM560
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models available in the chat model picker"
msgstr ""
#. js-lingui-id: hty0d5
#: src/pages/settings/profile/appearance/components/DateTimeSettingsCalendarStartDaySelect.tsx
msgid "Monday"
@@ -8296,7 +8228,6 @@ msgid "months"
msgstr ""
#. js-lingui-id: 2FYpfJ
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/ui/layout/tab-list/components/TabMoreButton.tsx
msgid "More"
msgstr "Περισσότερα"
@@ -8999,6 +8930,7 @@ msgstr "Δεν υπάρχουν διαθέσιμα δεδομένα μετρήσ
#. js-lingui-id: UWZZdQ
#: src/pages/settings/ai/forms/components/SettingsAIAgentForm.tsx
#: src/pages/settings/ai/components/SettingsAgentSettingsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "No models available. Please configure AI models in your workspace settings."
msgstr "Δεν υπάρχουν διαθέσιμα μοντέλα. Παρακαλούμε ρυθμίστε τα μοντέλα AI στις ρυθμίσεις χώρου εργασίας σας."
@@ -10324,6 +10256,11 @@ msgstr "Επιδόσεις Ουράς"
msgid "Queue: {queueName}"
msgstr "Ουρά: {queueName}"
#. js-lingui-id: GaAG2G
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Quick model for routing decisions"
msgstr ""
#. js-lingui-id: opSifa
#: src/modules/ai/utils/getToolDisplayMessage.ts
msgid "Ran {formattedName}"
@@ -10800,11 +10737,6 @@ msgstr "Επαναφορά εγγραφών"
msgid "Restore Records"
msgstr "Επαναφορά εγγραφών"
#. js-lingui-id: hO3AfV
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Restrict available models to a curated list"
msgstr ""
#. js-lingui-id: RD6AE9
#: src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode.tsx
msgid "Result"
@@ -11086,12 +11018,6 @@ msgstr "Αναζήτηση πεδίου..."
msgid "Search a folder..."
msgstr ""
#. js-lingui-id: 8J0e5B
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Search a model..."
msgstr ""
#. js-lingui-id: WXvlVa
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "Search a role..."
@@ -11645,11 +11571,6 @@ msgstr "Αποστέλλονται και Λήφθηκαν"
msgid "Serbian (Cyrillic)"
msgstr "Σερβικά (Κυριλλικά)"
#. js-lingui-id: 8ZSrlB
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Server-wide AI model availability settings"
msgstr ""
#. js-lingui-id: LUc0oL
#: src/modules/settings/security/components/SSO/SettingsSSOSAMLForm.tsx
msgid "Service Provider Details"
@@ -11732,6 +11653,7 @@ msgstr "Ρύθμιση της βάσης δεδομένων σας..."
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/SettingsAgentForm.tsx
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx
#: src/modules/settings/roles/role-permissions/permission-flags/components/SettingsRolePermissionsSettingsSection.tsx
#: src/modules/settings/roles/role/components/SettingsRole.tsx
@@ -11952,10 +11874,15 @@ msgid "Small section heading"
msgstr ""
#. js-lingui-id: 5J8ZFl
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart Model"
msgstr ""
#. js-lingui-id: qgvZ/2
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart model updated successfully"
msgstr ""
#. js-lingui-id: w+rJId
#: src/modules/settings/accounts/components/SettingsAccountsConnectionForm.tsx
msgid "SMTP Configuration"
@@ -13036,11 +12963,6 @@ msgstr "Εναλλαγή όλων των δικαιωμάτων αντικειμ
msgid "Toggle all settings permissions"
msgstr "Εναλλαγή όλων των δικαιωμάτων ρυθμίσεων"
#. js-lingui-id: 93pMSK
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Toggle model availability across all workspaces"
msgstr ""
#. js-lingui-id: WOr+hW
#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
msgid "tokens"
@@ -13338,11 +13260,6 @@ msgstr ""
msgid "Unable to Reach Back-end"
msgstr "Μη διαθέσιμη σύνδεση με το Back-end"
#. js-lingui-id: EbnX+O
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Unconfigured models"
msgstr ""
#. js-lingui-id: EUHN7i
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
msgid "Undefined"
@@ -13653,26 +13570,11 @@ msgstr "Χρήση ως πρόχειρο"
msgid "Use authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator to generate one-time passwords"
msgstr "Χρησιμοποιήστε εφαρμογές ταυτοποίησης και επεκτάσεις περιηγητή, όπως 1Password, Authy, Microsoft Authenticator, για να δημιουργήσετε μονοχρόνιους κωδικούς πρόσβασης"
#. js-lingui-id: hCZsJ0
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Use best models only"
msgstr ""
#. js-lingui-id: c6uZUV
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateSubTitle.ts
msgid "Use our API or add your first {objectLabel} manually"
msgstr "Χρησιμοποιήστε το API μας ή προσθέστε το πρώτο σας {objectLabel} χειροκίνητα"
#. js-lingui-id: 664z2C
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for chats, agents, and complex reasoning"
msgstr ""
#. js-lingui-id: C41qgx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for lightweight tasks like title generation"
msgstr ""
#. js-lingui-id: AQVj2A
#: src/modules/settings/data-model/objects/forms/components/SettingsDataModelObjectAboutForm.tsx
msgid "Useful for pivot/junction tables"
@@ -14181,16 +14083,6 @@ msgstr ""
msgid "When enabled, AI agents and workflow automations can discover and call this function"
msgstr ""
#. js-lingui-id: i2V4DO
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "When enabled, new AI models will be available to users by default"
msgstr ""
#. js-lingui-id: 01e9rV
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "When enabled, newly added models are available to all workspaces by default"
msgstr ""
#. js-lingui-id: C51ilI
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx
msgid "When the API key will expire."
+45 -153
View File
@@ -331,16 +331,6 @@ msgstr "{permissionLabel} Permission removed"
msgid "{positionLabel} record holds priority"
msgstr "{positionLabel} record holds priority"
#. js-lingui-id: YG/wl5
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — API key not configured"
msgstr "{providerLabel} — API key not configured"
#. js-lingui-id: s80lrU
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — Deprecated"
msgstr "{providerLabel} — Deprecated"
#. js-lingui-id: Sxx5Hr
#: src/pages/settings/security/event-logs/SettingsEventLogs.tsx
msgid "{recordCount} of {totalCount} records"
@@ -1127,11 +1117,6 @@ msgstr "Adjust the role-related settings"
msgid "Admin"
msgstr "Admin"
#. js-lingui-id: K2OX5h
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Admin Model Controls"
msgstr "Admin Model Controls"
#. js-lingui-id: g1in8j
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
@@ -1160,6 +1145,11 @@ msgstr "Advanced feature to improve the performance of queries and to enforce un
msgid "Advanced filter"
msgstr "Advanced filter"
#. js-lingui-id: luNzWN
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Advanced model for complex planning"
msgstr "Advanced model for complex planning"
#. js-lingui-id: miuPUc
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
@@ -1262,7 +1252,6 @@ msgstr "Aggregate Chart"
#: src/modules/settings/roles/role-permissions/permission-flags/hooks/useSettingsRolePermissionFlagConfig.ts
#: src/modules/settings/roles/role-permissions/object-level-permissions/object-form/components/SettingsRolePermissionsObjectLevelObjectForm.tsx
#: src/modules/settings/hooks/useSettingsNavigationItems.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
#: src/modules/command-menu/pages/workflow/action/components/CommandMenuWorkflowSelectAction.tsx
msgid "AI"
msgstr "AI"
@@ -1274,6 +1263,11 @@ msgstr "AI"
msgid "AI Model"
msgstr "AI Model"
#. js-lingui-id: tGx4Zn
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "AI Models"
msgstr "AI Models"
#. js-lingui-id: Sfwld8
#: src/modules/ai/components/AIChatApiKeyNotConfiguredMessage.tsx
msgid "AI not configured. Set OPENAI_API_KEY, ANTHROPIC_API_KEY, or XAI_API_KEY in your environment."
@@ -1357,11 +1351,6 @@ msgstr "All Members"
msgid "All Metadata"
msgstr "All Metadata"
#. js-lingui-id: AJgjR+
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "All Models"
msgstr "All Models"
#. js-lingui-id: aFE/OW
#: src/pages/settings/security/event-logs/components/EventLogFilters.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsTableHeader.tsx
@@ -1622,11 +1611,6 @@ msgstr "API Key"
msgid "API Key copied to clipboard"
msgstr "API Key copied to clipboard"
#. js-lingui-id: jjaYji
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "API key not configured"
msgstr "API key not configured"
#. js-lingui-id: Widx6n
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "API key roles"
@@ -2082,16 +2066,6 @@ msgstr "Automatically create contacts for people."
msgid "Automatically create People records when receiving or sending emails"
msgstr "Automatically create People records when receiving or sending emails"
#. js-lingui-id: erwsgX
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Automatically enable new models"
msgstr "Automatically enable new models"
#. js-lingui-id: fx8TeY
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Automatically mark new models as available"
msgstr "Automatically mark new models as available"
#. js-lingui-id: lXkUEV
#: src/modules/workflow/workflow-trigger/components/WorkflowEditTriggerManual.tsx
msgid "Availability"
@@ -2099,7 +2073,6 @@ msgstr "Availability"
#. js-lingui-id: csDS2L
#: src/pages/settings/applications/SettingsApplications.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
msgid "Available"
msgstr "Available"
@@ -2895,14 +2868,10 @@ msgstr "Completed jobs kept for {completedDuration}, failed jobs kept for {faile
msgid "Conditions"
msgstr "Conditions"
#. js-lingui-id: 14PdY0
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config"
msgstr "Config"
#. js-lingui-id: Vj43Y/
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariables.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config Variables"
msgstr "Config Variables"
@@ -2917,6 +2886,11 @@ msgstr "Configuration"
msgid "Configure"
msgstr "Configure"
#. js-lingui-id: 9px+al
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Configure AI models for routing and planning"
msgstr "Configure AI models for routing and planning"
#. js-lingui-id: +zUMwJ
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure an SSO connection"
@@ -2942,11 +2916,6 @@ msgstr "Configure CalDAV settings to sync your calendar events."
msgid "Configure date, time, number, timezone, and calendar start day"
msgstr "Configure date, time, number, timezone, and calendar start day"
#. js-lingui-id: +SQwHr
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Configure default AI models and availability"
msgstr "Configure default AI models and availability"
#. js-lingui-id: utsXG8
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure fallback login methods for users with SSO bypass permissions"
@@ -4295,16 +4264,6 @@ msgstr "Deleted records"
msgid "Deleting this method will remove it permanently from your account."
msgstr "Deleting this method will remove it permanently from your account."
#. js-lingui-id: Ssdrw4
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated"
msgstr "Deprecated"
#. js-lingui-id: 8OJZ/p
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated models"
msgstr "Deprecated models"
#. js-lingui-id: O3LJh6
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
@@ -5848,37 +5807,16 @@ msgstr "Failed to save role permissions: {errorMessage}"
msgid "Failed to save workspace instructions"
msgstr "Failed to save workspace instructions"
#. js-lingui-id: YzURPo
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update auto-enable setting"
msgstr "Failed to update auto-enable setting"
#. js-lingui-id: YMSYb+
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update fast model"
msgstr "Failed to update fast model"
#. js-lingui-id: P1NmNz
#: src/modules/settings/admin-panel/components/SettingsAdminWorkspaceContent.tsx
msgid "Failed to update feature flag. {errorMessage}"
msgstr "Failed to update feature flag. {errorMessage}"
#. js-lingui-id: 1R13Ov
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model"
msgstr "Failed to update model"
#. js-lingui-id: W7Ff/4
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update model availability"
msgstr "Failed to update model availability"
#. js-lingui-id: LgZlJ7
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model availability settings"
msgstr "Failed to update model availability settings"
#. js-lingui-id: rCUG3c
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model selection mode"
msgstr "Failed to update model selection mode"
#. js-lingui-id: HnBqPY
#: src/modules/billing/components/internal/MeteredPriceSelector.tsx
msgid "Failed to update price."
@@ -5894,6 +5832,11 @@ msgstr "Failed to update records. Please try again."
msgid "Failed to update role"
msgstr "Failed to update role"
#. js-lingui-id: h/0aT5
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update smart model"
msgstr "Failed to update smart model"
#. js-lingui-id: Dzh4a2
#: src/modules/settings/admin-panel/config-variables/hooks/useConfigVariableActions.ts
msgid "Failed to update variable"
@@ -5942,10 +5885,15 @@ msgid "False"
msgstr "False"
#. js-lingui-id: XVIZ7v
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast Model"
msgstr "Fast Model"
#. js-lingui-id: UJHTjm
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast model updated successfully"
msgstr "Fast model updated successfully"
#. js-lingui-id: X9kySA
#: src/modules/navigation-menu-item/components/CurrentWorkspaceMemberNavigationMenuItemFolders.tsx
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx
@@ -6104,7 +6052,6 @@ msgstr "Files"
#: src/modules/views/components/ViewBarFilterButton.tsx
#: src/modules/settings/roles/components/SettingsRolesList.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
#: src/modules/command-menu/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
#: src/modules/command-menu/pages/page-layout/components/ChartFiltersSettings.tsx
@@ -6578,15 +6525,11 @@ msgstr "Heading 2"
msgid "Heading 3"
msgstr "Heading 3"
#. js-lingui-id: UPqS9C
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health"
msgstr "Health"
#. js-lingui-id: I1IOmb
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
#: src/modules/settings/admin-panel/health-status/components/SettingsAdminHealthStatus.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health Status"
msgstr "Health Status"
@@ -8235,17 +8178,6 @@ msgstr "Missing email draft permission."
msgid "Mission accomplished!"
msgstr "Mission accomplished!"
#. js-lingui-id: //nm2/
#: src/pages/settings/ai/SettingsAI.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models"
msgstr "Models"
#. js-lingui-id: oHM560
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models available in the chat model picker"
msgstr "Models available in the chat model picker"
#. js-lingui-id: hty0d5
#: src/pages/settings/profile/appearance/components/DateTimeSettingsCalendarStartDaySelect.tsx
msgid "Monday"
@@ -8291,7 +8223,6 @@ msgid "months"
msgstr "months"
#. js-lingui-id: 2FYpfJ
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/ui/layout/tab-list/components/TabMoreButton.tsx
msgid "More"
msgstr "More"
@@ -8994,6 +8925,7 @@ msgstr "No metrics data available"
#. js-lingui-id: UWZZdQ
#: src/pages/settings/ai/forms/components/SettingsAIAgentForm.tsx
#: src/pages/settings/ai/components/SettingsAgentSettingsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "No models available. Please configure AI models in your workspace settings."
msgstr "No models available. Please configure AI models in your workspace settings."
@@ -10319,6 +10251,11 @@ msgstr "Queue performance"
msgid "Queue: {queueName}"
msgstr "Queue: {queueName}"
#. js-lingui-id: GaAG2G
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Quick model for routing decisions"
msgstr "Quick model for routing decisions"
#. js-lingui-id: opSifa
#: src/modules/ai/utils/getToolDisplayMessage.ts
msgid "Ran {formattedName}"
@@ -10795,11 +10732,6 @@ msgstr "Restore records"
msgid "Restore Records"
msgstr "Restore Records"
#. js-lingui-id: hO3AfV
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Restrict available models to a curated list"
msgstr "Restrict available models to a curated list"
#. js-lingui-id: RD6AE9
#: src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode.tsx
msgid "Result"
@@ -11081,12 +11013,6 @@ msgstr "Search a field..."
msgid "Search a folder..."
msgstr "Search a folder..."
#. js-lingui-id: 8J0e5B
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Search a model..."
msgstr "Search a model..."
#. js-lingui-id: WXvlVa
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "Search a role..."
@@ -11640,11 +11566,6 @@ msgstr "Sent and Received"
msgid "Serbian (Cyrillic)"
msgstr "Serbian (Cyrillic)"
#. js-lingui-id: 8ZSrlB
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Server-wide AI model availability settings"
msgstr "Server-wide AI model availability settings"
#. js-lingui-id: LUc0oL
#: src/modules/settings/security/components/SSO/SettingsSSOSAMLForm.tsx
msgid "Service Provider Details"
@@ -11727,6 +11648,7 @@ msgstr "Setting up your database..."
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/SettingsAgentForm.tsx
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx
#: src/modules/settings/roles/role-permissions/permission-flags/components/SettingsRolePermissionsSettingsSection.tsx
#: src/modules/settings/roles/role/components/SettingsRole.tsx
@@ -11945,10 +11867,15 @@ msgid "Small section heading"
msgstr "Small section heading"
#. js-lingui-id: 5J8ZFl
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart Model"
msgstr "Smart Model"
#. js-lingui-id: qgvZ/2
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart model updated successfully"
msgstr "Smart model updated successfully"
#. js-lingui-id: w+rJId
#: src/modules/settings/accounts/components/SettingsAccountsConnectionForm.tsx
msgid "SMTP Configuration"
@@ -13029,11 +12956,6 @@ msgstr "Toggle all object permissions"
msgid "Toggle all settings permissions"
msgstr "Toggle all settings permissions"
#. js-lingui-id: 93pMSK
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Toggle model availability across all workspaces"
msgstr "Toggle model availability across all workspaces"
#. js-lingui-id: WOr+hW
#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
msgid "tokens"
@@ -13331,11 +13253,6 @@ msgstr "Unable to delete member right now"
msgid "Unable to Reach Back-end"
msgstr "Unable to Reach Back-end"
#. js-lingui-id: EbnX+O
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Unconfigured models"
msgstr "Unconfigured models"
#. js-lingui-id: EUHN7i
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
msgid "Undefined"
@@ -13646,26 +13563,11 @@ msgstr "Use as draft"
msgid "Use authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator to generate one-time passwords"
msgstr "Use authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator to generate one-time passwords"
#. js-lingui-id: hCZsJ0
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Use best models only"
msgstr "Use best models only"
#. js-lingui-id: c6uZUV
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateSubTitle.ts
msgid "Use our API or add your first {objectLabel} manually"
msgstr "Use our API or add your first {objectLabel} manually"
#. js-lingui-id: 664z2C
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for chats, agents, and complex reasoning"
msgstr "Used for chats, agents, and complex reasoning"
#. js-lingui-id: C41qgx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for lightweight tasks like title generation"
msgstr "Used for lightweight tasks like title generation"
#. js-lingui-id: AQVj2A
#: src/modules/settings/data-model/objects/forms/components/SettingsDataModelObjectAboutForm.tsx
msgid "Useful for pivot/junction tables"
@@ -14174,16 +14076,6 @@ msgstr "When any deal with amount over $100,000 has its stage or amount updated,
msgid "When enabled, AI agents and workflow automations can discover and call this function"
msgstr "When enabled, AI agents and workflow automations can discover and call this function"
#. js-lingui-id: i2V4DO
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "When enabled, new AI models will be available to users by default"
msgstr "When enabled, new AI models will be available to users by default"
#. js-lingui-id: 01e9rV
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "When enabled, newly added models are available to all workspaces by default"
msgstr "When enabled, newly added models are available to all workspaces by default"
#. js-lingui-id: C51ilI
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx
msgid "When the API key will expire."
+44 -152
View File
@@ -336,16 +336,6 @@ msgstr ""
msgid "{positionLabel} record holds priority"
msgstr "El registro {positionLabel} tiene prioridad"
#. js-lingui-id: YG/wl5
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — API key not configured"
msgstr ""
#. js-lingui-id: s80lrU
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — Deprecated"
msgstr ""
#. js-lingui-id: Sxx5Hr
#: src/pages/settings/security/event-logs/SettingsEventLogs.tsx
msgid "{recordCount} of {totalCount} records"
@@ -1132,11 +1122,6 @@ msgstr "Ajusta la configuración relacionada con el rol"
msgid "Admin"
msgstr ""
#. js-lingui-id: K2OX5h
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Admin Model Controls"
msgstr ""
#. js-lingui-id: g1in8j
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
@@ -1165,6 +1150,11 @@ msgstr "Característica avanzada para mejorar el rendimiento de consultas y para
msgid "Advanced filter"
msgstr "Filtro avanzado"
#. js-lingui-id: luNzWN
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Advanced model for complex planning"
msgstr ""
#. js-lingui-id: miuPUc
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
@@ -1267,7 +1257,6 @@ msgstr ""
#: src/modules/settings/roles/role-permissions/permission-flags/hooks/useSettingsRolePermissionFlagConfig.ts
#: src/modules/settings/roles/role-permissions/object-level-permissions/object-form/components/SettingsRolePermissionsObjectLevelObjectForm.tsx
#: src/modules/settings/hooks/useSettingsNavigationItems.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
#: src/modules/command-menu/pages/workflow/action/components/CommandMenuWorkflowSelectAction.tsx
msgid "AI"
msgstr "IA"
@@ -1279,6 +1268,11 @@ msgstr "IA"
msgid "AI Model"
msgstr "Modelo de IA"
#. js-lingui-id: tGx4Zn
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "AI Models"
msgstr ""
#. js-lingui-id: Sfwld8
#: src/modules/ai/components/AIChatApiKeyNotConfiguredMessage.tsx
msgid "AI not configured. Set OPENAI_API_KEY, ANTHROPIC_API_KEY, or XAI_API_KEY in your environment."
@@ -1362,11 +1356,6 @@ msgstr ""
msgid "All Metadata"
msgstr ""
#. js-lingui-id: AJgjR+
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "All Models"
msgstr ""
#. js-lingui-id: aFE/OW
#: src/pages/settings/security/event-logs/components/EventLogFilters.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsTableHeader.tsx
@@ -1627,11 +1616,6 @@ msgstr "Clave API"
msgid "API Key copied to clipboard"
msgstr "Clave API copiada al portapapeles"
#. js-lingui-id: jjaYji
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "API key not configured"
msgstr ""
#. js-lingui-id: Widx6n
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "API key roles"
@@ -2087,16 +2071,6 @@ msgstr "Crear automáticamente contactos para las personas."
msgid "Automatically create People records when receiving or sending emails"
msgstr "Crear automáticamente registros de personas al recibir o enviar correos electrónicos"
#. js-lingui-id: erwsgX
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Automatically enable new models"
msgstr ""
#. js-lingui-id: fx8TeY
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Automatically mark new models as available"
msgstr ""
#. js-lingui-id: lXkUEV
#: src/modules/workflow/workflow-trigger/components/WorkflowEditTriggerManual.tsx
msgid "Availability"
@@ -2104,7 +2078,6 @@ msgstr "Disponibilidad"
#. js-lingui-id: csDS2L
#: src/pages/settings/applications/SettingsApplications.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
msgid "Available"
msgstr "Disponible"
@@ -2900,14 +2873,10 @@ msgstr "Trabajos completados guardados por {completedDuration}, trabajos fallido
msgid "Conditions"
msgstr "Condiciones"
#. js-lingui-id: 14PdY0
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config"
msgstr ""
#. js-lingui-id: Vj43Y/
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariables.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config Variables"
msgstr "Variables de configuración"
@@ -2922,6 +2891,11 @@ msgstr "Configuración"
msgid "Configure"
msgstr ""
#. js-lingui-id: 9px+al
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Configure AI models for routing and planning"
msgstr ""
#. js-lingui-id: +zUMwJ
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure an SSO connection"
@@ -2947,11 +2921,6 @@ msgstr "Configura los ajustes de CalDAV para sincronizar tus eventos de calendar
msgid "Configure date, time, number, timezone, and calendar start day"
msgstr "Configurar fecha, hora, número, zona horaria y día de inicio del calendario"
#. js-lingui-id: +SQwHr
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Configure default AI models and availability"
msgstr ""
#. js-lingui-id: utsXG8
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure fallback login methods for users with SSO bypass permissions"
@@ -4300,16 +4269,6 @@ msgstr "Registros eliminados"
msgid "Deleting this method will remove it permanently from your account."
msgstr "Eliminar este método lo eliminará permanentemente de tu cuenta."
#. js-lingui-id: Ssdrw4
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated"
msgstr ""
#. js-lingui-id: 8OJZ/p
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated models"
msgstr ""
#. js-lingui-id: O3LJh6
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
@@ -5853,9 +5812,9 @@ msgstr "Error al guardar los permisos de rol: {errorMessage}"
msgid "Failed to save workspace instructions"
msgstr ""
#. js-lingui-id: YzURPo
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update auto-enable setting"
#. js-lingui-id: YMSYb+
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update fast model"
msgstr ""
#. js-lingui-id: P1NmNz
@@ -5863,27 +5822,6 @@ msgstr ""
msgid "Failed to update feature flag. {errorMessage}"
msgstr "No se pudo actualizar el feature flag. {errorMessage}"
#. js-lingui-id: 1R13Ov
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model"
msgstr ""
#. js-lingui-id: W7Ff/4
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update model availability"
msgstr ""
#. js-lingui-id: LgZlJ7
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model availability settings"
msgstr ""
#. js-lingui-id: rCUG3c
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model selection mode"
msgstr ""
#. js-lingui-id: HnBqPY
#: src/modules/billing/components/internal/MeteredPriceSelector.tsx
msgid "Failed to update price."
@@ -5899,6 +5837,11 @@ msgstr ""
msgid "Failed to update role"
msgstr "Error al actualizar el rol"
#. js-lingui-id: h/0aT5
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update smart model"
msgstr ""
#. js-lingui-id: Dzh4a2
#: src/modules/settings/admin-panel/config-variables/hooks/useConfigVariableActions.ts
msgid "Failed to update variable"
@@ -5947,10 +5890,15 @@ msgid "False"
msgstr "Falso"
#. js-lingui-id: XVIZ7v
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast Model"
msgstr ""
#. js-lingui-id: UJHTjm
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast model updated successfully"
msgstr ""
#. js-lingui-id: X9kySA
#: src/modules/navigation-menu-item/components/CurrentWorkspaceMemberNavigationMenuItemFolders.tsx
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx
@@ -6109,7 +6057,6 @@ msgstr ""
#: src/modules/views/components/ViewBarFilterButton.tsx
#: src/modules/settings/roles/components/SettingsRolesList.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
#: src/modules/command-menu/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
#: src/modules/command-menu/pages/page-layout/components/ChartFiltersSettings.tsx
@@ -6583,15 +6530,11 @@ msgstr "Encabezado 2"
msgid "Heading 3"
msgstr "Encabezado 3"
#. js-lingui-id: UPqS9C
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health"
msgstr ""
#. js-lingui-id: I1IOmb
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
#: src/modules/settings/admin-panel/health-status/components/SettingsAdminHealthStatus.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health Status"
msgstr "Estado de Salud"
@@ -8240,17 +8183,6 @@ msgstr ""
msgid "Mission accomplished!"
msgstr "¡Misión cumplida!"
#. js-lingui-id: //nm2/
#: src/pages/settings/ai/SettingsAI.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models"
msgstr ""
#. js-lingui-id: oHM560
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models available in the chat model picker"
msgstr ""
#. js-lingui-id: hty0d5
#: src/pages/settings/profile/appearance/components/DateTimeSettingsCalendarStartDaySelect.tsx
msgid "Monday"
@@ -8296,7 +8228,6 @@ msgid "months"
msgstr ""
#. js-lingui-id: 2FYpfJ
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/ui/layout/tab-list/components/TabMoreButton.tsx
msgid "More"
msgstr "Más"
@@ -8999,6 +8930,7 @@ msgstr "No hay datos de métricas disponibles"
#. js-lingui-id: UWZZdQ
#: src/pages/settings/ai/forms/components/SettingsAIAgentForm.tsx
#: src/pages/settings/ai/components/SettingsAgentSettingsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "No models available. Please configure AI models in your workspace settings."
msgstr "No hay modelos disponibles. Por favor configure modelos de IA en la configuración de su espacio de trabajo."
@@ -10324,6 +10256,11 @@ msgstr "Rendimiento de la cola"
msgid "Queue: {queueName}"
msgstr "Cola: {queueName}"
#. js-lingui-id: GaAG2G
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Quick model for routing decisions"
msgstr ""
#. js-lingui-id: opSifa
#: src/modules/ai/utils/getToolDisplayMessage.ts
msgid "Ran {formattedName}"
@@ -10800,11 +10737,6 @@ msgstr "Restaurar registros"
msgid "Restore Records"
msgstr "Restaurar registros"
#. js-lingui-id: hO3AfV
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Restrict available models to a curated list"
msgstr ""
#. js-lingui-id: RD6AE9
#: src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode.tsx
msgid "Result"
@@ -11086,12 +11018,6 @@ msgstr "Buscar un campo..."
msgid "Search a folder..."
msgstr ""
#. js-lingui-id: 8J0e5B
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Search a model..."
msgstr ""
#. js-lingui-id: WXvlVa
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "Search a role..."
@@ -11645,11 +11571,6 @@ msgstr "Enviado y recibido"
msgid "Serbian (Cyrillic)"
msgstr "Serbio (cirílico)"
#. js-lingui-id: 8ZSrlB
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Server-wide AI model availability settings"
msgstr ""
#. js-lingui-id: LUc0oL
#: src/modules/settings/security/components/SSO/SettingsSSOSAMLForm.tsx
msgid "Service Provider Details"
@@ -11732,6 +11653,7 @@ msgstr "Configurando su base de datos..."
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/SettingsAgentForm.tsx
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx
#: src/modules/settings/roles/role-permissions/permission-flags/components/SettingsRolePermissionsSettingsSection.tsx
#: src/modules/settings/roles/role/components/SettingsRole.tsx
@@ -11950,10 +11872,15 @@ msgid "Small section heading"
msgstr "Encabezado de sección pequeña"
#. js-lingui-id: 5J8ZFl
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart Model"
msgstr ""
#. js-lingui-id: qgvZ/2
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart model updated successfully"
msgstr ""
#. js-lingui-id: w+rJId
#: src/modules/settings/accounts/components/SettingsAccountsConnectionForm.tsx
msgid "SMTP Configuration"
@@ -13034,11 +12961,6 @@ msgstr "Alternar permisos de todos los objetos"
msgid "Toggle all settings permissions"
msgstr "Alternar todos los permisos de configuración"
#. js-lingui-id: 93pMSK
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Toggle model availability across all workspaces"
msgstr ""
#. js-lingui-id: WOr+hW
#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
msgid "tokens"
@@ -13336,11 +13258,6 @@ msgstr ""
msgid "Unable to Reach Back-end"
msgstr "Incapaz de alcanzar el Back-end"
#. js-lingui-id: EbnX+O
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Unconfigured models"
msgstr ""
#. js-lingui-id: EUHN7i
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
msgid "Undefined"
@@ -13651,26 +13568,11 @@ msgstr "Usar como borrador"
msgid "Use authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator to generate one-time passwords"
msgstr "Usa aplicaciones de autenticación y extensiones de navegador como 1Password, Authy, Microsoft Authenticator para generar contraseñas de un solo uso"
#. js-lingui-id: hCZsJ0
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Use best models only"
msgstr ""
#. js-lingui-id: c6uZUV
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateSubTitle.ts
msgid "Use our API or add your first {objectLabel} manually"
msgstr "Utiliza nuestra API o añade tu primer {objectLabel} manualmente"
#. js-lingui-id: 664z2C
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for chats, agents, and complex reasoning"
msgstr ""
#. js-lingui-id: C41qgx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for lightweight tasks like title generation"
msgstr ""
#. js-lingui-id: AQVj2A
#: src/modules/settings/data-model/objects/forms/components/SettingsDataModelObjectAboutForm.tsx
msgid "Useful for pivot/junction tables"
@@ -14179,16 +14081,6 @@ msgstr ""
msgid "When enabled, AI agents and workflow automations can discover and call this function"
msgstr ""
#. js-lingui-id: i2V4DO
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "When enabled, new AI models will be available to users by default"
msgstr ""
#. js-lingui-id: 01e9rV
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "When enabled, newly added models are available to all workspaces by default"
msgstr ""
#. js-lingui-id: C51ilI
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx
msgid "When the API key will expire."
+44 -152
View File
@@ -336,16 +336,6 @@ msgstr ""
msgid "{positionLabel} record holds priority"
msgstr "Tietue {positionLabel} on etusijalla"
#. js-lingui-id: YG/wl5
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — API key not configured"
msgstr ""
#. js-lingui-id: s80lrU
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — Deprecated"
msgstr ""
#. js-lingui-id: Sxx5Hr
#: src/pages/settings/security/event-logs/SettingsEventLogs.tsx
msgid "{recordCount} of {totalCount} records"
@@ -1132,11 +1122,6 @@ msgstr "Säädä rooliin liittyviä asetuksia"
msgid "Admin"
msgstr ""
#. js-lingui-id: K2OX5h
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Admin Model Controls"
msgstr ""
#. js-lingui-id: g1in8j
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
@@ -1165,6 +1150,11 @@ msgstr "Edistynyt ominaisuus tiedusteluiden suorituskyvyn parantamiseksi ja ainu
msgid "Advanced filter"
msgstr "Tarkennettu suodatin"
#. js-lingui-id: luNzWN
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Advanced model for complex planning"
msgstr ""
#. js-lingui-id: miuPUc
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
@@ -1267,7 +1257,6 @@ msgstr ""
#: src/modules/settings/roles/role-permissions/permission-flags/hooks/useSettingsRolePermissionFlagConfig.ts
#: src/modules/settings/roles/role-permissions/object-level-permissions/object-form/components/SettingsRolePermissionsObjectLevelObjectForm.tsx
#: src/modules/settings/hooks/useSettingsNavigationItems.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
#: src/modules/command-menu/pages/workflow/action/components/CommandMenuWorkflowSelectAction.tsx
msgid "AI"
msgstr "AI"
@@ -1279,6 +1268,11 @@ msgstr "AI"
msgid "AI Model"
msgstr "AI-malli"
#. js-lingui-id: tGx4Zn
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "AI Models"
msgstr ""
#. js-lingui-id: Sfwld8
#: src/modules/ai/components/AIChatApiKeyNotConfiguredMessage.tsx
msgid "AI not configured. Set OPENAI_API_KEY, ANTHROPIC_API_KEY, or XAI_API_KEY in your environment."
@@ -1362,11 +1356,6 @@ msgstr ""
msgid "All Metadata"
msgstr ""
#. js-lingui-id: AJgjR+
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "All Models"
msgstr ""
#. js-lingui-id: aFE/OW
#: src/pages/settings/security/event-logs/components/EventLogFilters.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsTableHeader.tsx
@@ -1627,11 +1616,6 @@ msgstr "API-avain"
msgid "API Key copied to clipboard"
msgstr "API-avain kopioitu leikepöydälle"
#. js-lingui-id: jjaYji
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "API key not configured"
msgstr ""
#. js-lingui-id: Widx6n
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "API key roles"
@@ -2087,16 +2071,6 @@ msgstr "Luo automaattisesti yhteystiedot henkilöille."
msgid "Automatically create People records when receiving or sending emails"
msgstr "Luo automaattisesti henkilötietueita viestejä vastaanottaessa tai lähettäessä"
#. js-lingui-id: erwsgX
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Automatically enable new models"
msgstr ""
#. js-lingui-id: fx8TeY
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Automatically mark new models as available"
msgstr ""
#. js-lingui-id: lXkUEV
#: src/modules/workflow/workflow-trigger/components/WorkflowEditTriggerManual.tsx
msgid "Availability"
@@ -2104,7 +2078,6 @@ msgstr "Saatavuus"
#. js-lingui-id: csDS2L
#: src/pages/settings/applications/SettingsApplications.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
msgid "Available"
msgstr "Saatavilla"
@@ -2900,14 +2873,10 @@ msgstr "Valmiit työt säilytetään {completedDuration}, epäonnistuneet työt
msgid "Conditions"
msgstr "Ehdot"
#. js-lingui-id: 14PdY0
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config"
msgstr ""
#. js-lingui-id: Vj43Y/
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariables.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config Variables"
msgstr "Määritysmuuttujat"
@@ -2922,6 +2891,11 @@ msgstr "Kokoonpano"
msgid "Configure"
msgstr ""
#. js-lingui-id: 9px+al
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Configure AI models for routing and planning"
msgstr ""
#. js-lingui-id: +zUMwJ
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure an SSO connection"
@@ -2947,11 +2921,6 @@ msgstr "Määritä CalDAV-asetukset synkronoidaksesi kalenteritapahtumasi."
msgid "Configure date, time, number, timezone, and calendar start day"
msgstr "Aseta päivämäärä, aika, numero, aikavyöhyke ja kalenterin aloituspäivä"
#. js-lingui-id: +SQwHr
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Configure default AI models and availability"
msgstr ""
#. js-lingui-id: utsXG8
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure fallback login methods for users with SSO bypass permissions"
@@ -4300,16 +4269,6 @@ msgstr "Poistetut tietueet"
msgid "Deleting this method will remove it permanently from your account."
msgstr "Tämän menetelmän poistaminen poistaa sen pysyvästi tililtäsi."
#. js-lingui-id: Ssdrw4
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated"
msgstr ""
#. js-lingui-id: 8OJZ/p
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated models"
msgstr ""
#. js-lingui-id: O3LJh6
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
@@ -5853,9 +5812,9 @@ msgstr ""
msgid "Failed to save workspace instructions"
msgstr ""
#. js-lingui-id: YzURPo
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update auto-enable setting"
#. js-lingui-id: YMSYb+
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update fast model"
msgstr ""
#. js-lingui-id: P1NmNz
@@ -5863,27 +5822,6 @@ msgstr ""
msgid "Failed to update feature flag. {errorMessage}"
msgstr "Ominaisuuslipun päivitys epäonnistui. {errorMessage}"
#. js-lingui-id: 1R13Ov
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model"
msgstr ""
#. js-lingui-id: W7Ff/4
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update model availability"
msgstr ""
#. js-lingui-id: LgZlJ7
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model availability settings"
msgstr ""
#. js-lingui-id: rCUG3c
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model selection mode"
msgstr ""
#. js-lingui-id: HnBqPY
#: src/modules/billing/components/internal/MeteredPriceSelector.tsx
msgid "Failed to update price."
@@ -5899,6 +5837,11 @@ msgstr ""
msgid "Failed to update role"
msgstr "Roolin päivitys epäonnistui"
#. js-lingui-id: h/0aT5
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update smart model"
msgstr ""
#. js-lingui-id: Dzh4a2
#: src/modules/settings/admin-panel/config-variables/hooks/useConfigVariableActions.ts
msgid "Failed to update variable"
@@ -5947,10 +5890,15 @@ msgid "False"
msgstr "Väärä"
#. js-lingui-id: XVIZ7v
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast Model"
msgstr ""
#. js-lingui-id: UJHTjm
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast model updated successfully"
msgstr ""
#. js-lingui-id: X9kySA
#: src/modules/navigation-menu-item/components/CurrentWorkspaceMemberNavigationMenuItemFolders.tsx
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx
@@ -6109,7 +6057,6 @@ msgstr ""
#: src/modules/views/components/ViewBarFilterButton.tsx
#: src/modules/settings/roles/components/SettingsRolesList.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
#: src/modules/command-menu/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
#: src/modules/command-menu/pages/page-layout/components/ChartFiltersSettings.tsx
@@ -6583,15 +6530,11 @@ msgstr ""
msgid "Heading 3"
msgstr ""
#. js-lingui-id: UPqS9C
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health"
msgstr ""
#. js-lingui-id: I1IOmb
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
#: src/modules/settings/admin-panel/health-status/components/SettingsAdminHealthStatus.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health Status"
msgstr "Terveydentila"
@@ -8240,17 +8183,6 @@ msgstr ""
msgid "Mission accomplished!"
msgstr "Tehtävä suoritettu!"
#. js-lingui-id: //nm2/
#: src/pages/settings/ai/SettingsAI.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models"
msgstr ""
#. js-lingui-id: oHM560
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models available in the chat model picker"
msgstr ""
#. js-lingui-id: hty0d5
#: src/pages/settings/profile/appearance/components/DateTimeSettingsCalendarStartDaySelect.tsx
msgid "Monday"
@@ -8296,7 +8228,6 @@ msgid "months"
msgstr ""
#. js-lingui-id: 2FYpfJ
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/ui/layout/tab-list/components/TabMoreButton.tsx
msgid "More"
msgstr "Lisää"
@@ -8999,6 +8930,7 @@ msgstr "Ei metriikkatietoja saatavilla"
#. js-lingui-id: UWZZdQ
#: src/pages/settings/ai/forms/components/SettingsAIAgentForm.tsx
#: src/pages/settings/ai/components/SettingsAgentSettingsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "No models available. Please configure AI models in your workspace settings."
msgstr "Malitavoa ei ole saatavilla. Konfiguroi AI-mallit työtilan asetuksista."
@@ -10324,6 +10256,11 @@ msgstr "Jonon suorituskyky"
msgid "Queue: {queueName}"
msgstr "Jono: {queueName}"
#. js-lingui-id: GaAG2G
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Quick model for routing decisions"
msgstr ""
#. js-lingui-id: opSifa
#: src/modules/ai/utils/getToolDisplayMessage.ts
msgid "Ran {formattedName}"
@@ -10800,11 +10737,6 @@ msgstr "Palauta tietueet"
msgid "Restore Records"
msgstr "Palauta tietueet"
#. js-lingui-id: hO3AfV
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Restrict available models to a curated list"
msgstr ""
#. js-lingui-id: RD6AE9
#: src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode.tsx
msgid "Result"
@@ -11086,12 +11018,6 @@ msgstr "Etsi kenttää..."
msgid "Search a folder..."
msgstr ""
#. js-lingui-id: 8J0e5B
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Search a model..."
msgstr ""
#. js-lingui-id: WXvlVa
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "Search a role..."
@@ -11645,11 +11571,6 @@ msgstr "Lähetetty ja vastaanotettu"
msgid "Serbian (Cyrillic)"
msgstr "Serbia (kyrillinen)"
#. js-lingui-id: 8ZSrlB
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Server-wide AI model availability settings"
msgstr ""
#. js-lingui-id: LUc0oL
#: src/modules/settings/security/components/SSO/SettingsSSOSAMLForm.tsx
msgid "Service Provider Details"
@@ -11732,6 +11653,7 @@ msgstr "Asetetaan tietokantaasi..."
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/SettingsAgentForm.tsx
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx
#: src/modules/settings/roles/role-permissions/permission-flags/components/SettingsRolePermissionsSettingsSection.tsx
#: src/modules/settings/roles/role/components/SettingsRole.tsx
@@ -11950,10 +11872,15 @@ msgid "Small section heading"
msgstr ""
#. js-lingui-id: 5J8ZFl
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart Model"
msgstr ""
#. js-lingui-id: qgvZ/2
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart model updated successfully"
msgstr ""
#. js-lingui-id: w+rJId
#: src/modules/settings/accounts/components/SettingsAccountsConnectionForm.tsx
msgid "SMTP Configuration"
@@ -13032,11 +12959,6 @@ msgstr "Vaihda kaikkien objektien oikeudet"
msgid "Toggle all settings permissions"
msgstr "Vaihda kaikkien asetusten oikeudet"
#. js-lingui-id: 93pMSK
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Toggle model availability across all workspaces"
msgstr ""
#. js-lingui-id: WOr+hW
#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
msgid "tokens"
@@ -13334,11 +13256,6 @@ msgstr ""
msgid "Unable to Reach Back-end"
msgstr "Takaosaan ei saa yhteyttä"
#. js-lingui-id: EbnX+O
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Unconfigured models"
msgstr ""
#. js-lingui-id: EUHN7i
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
msgid "Undefined"
@@ -13649,26 +13566,11 @@ msgstr "Käytä luonnoksena"
msgid "Use authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator to generate one-time passwords"
msgstr "Käytä todennussovelluksia ja selainlaajennuksia, kuten 1Password, Authy, Microsoft Authenticator luomaan kertakäyttösalasanoja"
#. js-lingui-id: hCZsJ0
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Use best models only"
msgstr ""
#. js-lingui-id: c6uZUV
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateSubTitle.ts
msgid "Use our API or add your first {objectLabel} manually"
msgstr "Käytä APIamme tai lisää ensimmäinen {objectLabel} käsin"
#. js-lingui-id: 664z2C
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for chats, agents, and complex reasoning"
msgstr ""
#. js-lingui-id: C41qgx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for lightweight tasks like title generation"
msgstr ""
#. js-lingui-id: AQVj2A
#: src/modules/settings/data-model/objects/forms/components/SettingsDataModelObjectAboutForm.tsx
msgid "Useful for pivot/junction tables"
@@ -14177,16 +14079,6 @@ msgstr ""
msgid "When enabled, AI agents and workflow automations can discover and call this function"
msgstr ""
#. js-lingui-id: i2V4DO
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "When enabled, new AI models will be available to users by default"
msgstr ""
#. js-lingui-id: 01e9rV
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "When enabled, newly added models are available to all workspaces by default"
msgstr ""
#. js-lingui-id: C51ilI
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx
msgid "When the API key will expire."
+44 -152
View File
@@ -336,16 +336,6 @@ msgstr ""
msgid "{positionLabel} record holds priority"
msgstr "L'enregistrement {positionLabel} a la priorité"
#. js-lingui-id: YG/wl5
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — API key not configured"
msgstr ""
#. js-lingui-id: s80lrU
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — Deprecated"
msgstr ""
#. js-lingui-id: Sxx5Hr
#: src/pages/settings/security/event-logs/SettingsEventLogs.tsx
msgid "{recordCount} of {totalCount} records"
@@ -1132,11 +1122,6 @@ msgstr "Ajuster les paramètres liés au rôle"
msgid "Admin"
msgstr ""
#. js-lingui-id: K2OX5h
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Admin Model Controls"
msgstr ""
#. js-lingui-id: g1in8j
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
@@ -1165,6 +1150,11 @@ msgstr "Fonctionnalité avancée pour améliorer la performance des requêtes et
msgid "Advanced filter"
msgstr "Filtre avancé"
#. js-lingui-id: luNzWN
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Advanced model for complex planning"
msgstr ""
#. js-lingui-id: miuPUc
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
@@ -1267,7 +1257,6 @@ msgstr ""
#: src/modules/settings/roles/role-permissions/permission-flags/hooks/useSettingsRolePermissionFlagConfig.ts
#: src/modules/settings/roles/role-permissions/object-level-permissions/object-form/components/SettingsRolePermissionsObjectLevelObjectForm.tsx
#: src/modules/settings/hooks/useSettingsNavigationItems.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
#: src/modules/command-menu/pages/workflow/action/components/CommandMenuWorkflowSelectAction.tsx
msgid "AI"
msgstr "IA"
@@ -1279,6 +1268,11 @@ msgstr "IA"
msgid "AI Model"
msgstr "Modèle IA"
#. js-lingui-id: tGx4Zn
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "AI Models"
msgstr ""
#. js-lingui-id: Sfwld8
#: src/modules/ai/components/AIChatApiKeyNotConfiguredMessage.tsx
msgid "AI not configured. Set OPENAI_API_KEY, ANTHROPIC_API_KEY, or XAI_API_KEY in your environment."
@@ -1362,11 +1356,6 @@ msgstr ""
msgid "All Metadata"
msgstr ""
#. js-lingui-id: AJgjR+
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "All Models"
msgstr ""
#. js-lingui-id: aFE/OW
#: src/pages/settings/security/event-logs/components/EventLogFilters.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsTableHeader.tsx
@@ -1627,11 +1616,6 @@ msgstr "Clé API"
msgid "API Key copied to clipboard"
msgstr "Clé API copiée dans le presse-papiers"
#. js-lingui-id: jjaYji
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "API key not configured"
msgstr ""
#. js-lingui-id: Widx6n
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "API key roles"
@@ -2087,16 +2071,6 @@ msgstr "Créer automatiquement des contacts pour les personnes."
msgid "Automatically create People records when receiving or sending emails"
msgstr "Créer automatiquement des enregistrements de personnes lors de la réception ou de l'envoi d'emails"
#. js-lingui-id: erwsgX
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Automatically enable new models"
msgstr ""
#. js-lingui-id: fx8TeY
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Automatically mark new models as available"
msgstr ""
#. js-lingui-id: lXkUEV
#: src/modules/workflow/workflow-trigger/components/WorkflowEditTriggerManual.tsx
msgid "Availability"
@@ -2104,7 +2078,6 @@ msgstr "Disponibilité"
#. js-lingui-id: csDS2L
#: src/pages/settings/applications/SettingsApplications.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
msgid "Available"
msgstr "Disponible"
@@ -2900,14 +2873,10 @@ msgstr "Tâches terminées conservées pour {completedDuration}, tâches échou
msgid "Conditions"
msgstr "Conditions"
#. js-lingui-id: 14PdY0
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config"
msgstr ""
#. js-lingui-id: Vj43Y/
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariables.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config Variables"
msgstr "Variables de configuration"
@@ -2922,6 +2891,11 @@ msgstr "Configuration"
msgid "Configure"
msgstr ""
#. js-lingui-id: 9px+al
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Configure AI models for routing and planning"
msgstr ""
#. js-lingui-id: +zUMwJ
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure an SSO connection"
@@ -2947,11 +2921,6 @@ msgstr "Configurez les paramètres de CalDAV pour synchroniser vos événements
msgid "Configure date, time, number, timezone, and calendar start day"
msgstr "Configurer la date, l'heure, le nombre, le fuseau horaire et le jour de début du calendrier"
#. js-lingui-id: +SQwHr
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Configure default AI models and availability"
msgstr ""
#. js-lingui-id: utsXG8
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure fallback login methods for users with SSO bypass permissions"
@@ -4300,16 +4269,6 @@ msgstr "Enregistrements supprimés"
msgid "Deleting this method will remove it permanently from your account."
msgstr "La suppression de cette méthode l'éliminera définitivement de votre compte."
#. js-lingui-id: Ssdrw4
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated"
msgstr ""
#. js-lingui-id: 8OJZ/p
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated models"
msgstr ""
#. js-lingui-id: O3LJh6
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
@@ -5853,9 +5812,9 @@ msgstr ""
msgid "Failed to save workspace instructions"
msgstr ""
#. js-lingui-id: YzURPo
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update auto-enable setting"
#. js-lingui-id: YMSYb+
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update fast model"
msgstr ""
#. js-lingui-id: P1NmNz
@@ -5863,27 +5822,6 @@ msgstr ""
msgid "Failed to update feature flag. {errorMessage}"
msgstr "Échec de la mise à jour du feature flag. {errorMessage}"
#. js-lingui-id: 1R13Ov
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model"
msgstr ""
#. js-lingui-id: W7Ff/4
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update model availability"
msgstr ""
#. js-lingui-id: LgZlJ7
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model availability settings"
msgstr ""
#. js-lingui-id: rCUG3c
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model selection mode"
msgstr ""
#. js-lingui-id: HnBqPY
#: src/modules/billing/components/internal/MeteredPriceSelector.tsx
msgid "Failed to update price."
@@ -5899,6 +5837,11 @@ msgstr ""
msgid "Failed to update role"
msgstr "Échec de la mise à jour du rôle"
#. js-lingui-id: h/0aT5
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update smart model"
msgstr ""
#. js-lingui-id: Dzh4a2
#: src/modules/settings/admin-panel/config-variables/hooks/useConfigVariableActions.ts
msgid "Failed to update variable"
@@ -5947,10 +5890,15 @@ msgid "False"
msgstr "Faux"
#. js-lingui-id: XVIZ7v
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast Model"
msgstr ""
#. js-lingui-id: UJHTjm
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast model updated successfully"
msgstr ""
#. js-lingui-id: X9kySA
#: src/modules/navigation-menu-item/components/CurrentWorkspaceMemberNavigationMenuItemFolders.tsx
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx
@@ -6109,7 +6057,6 @@ msgstr ""
#: src/modules/views/components/ViewBarFilterButton.tsx
#: src/modules/settings/roles/components/SettingsRolesList.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
#: src/modules/command-menu/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
#: src/modules/command-menu/pages/page-layout/components/ChartFiltersSettings.tsx
@@ -6583,15 +6530,11 @@ msgstr ""
msgid "Heading 3"
msgstr ""
#. js-lingui-id: UPqS9C
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health"
msgstr ""
#. js-lingui-id: I1IOmb
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
#: src/modules/settings/admin-panel/health-status/components/SettingsAdminHealthStatus.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health Status"
msgstr "Statut de santé"
@@ -8240,17 +8183,6 @@ msgstr ""
msgid "Mission accomplished!"
msgstr "Mission accomplie !"
#. js-lingui-id: //nm2/
#: src/pages/settings/ai/SettingsAI.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models"
msgstr ""
#. js-lingui-id: oHM560
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models available in the chat model picker"
msgstr ""
#. js-lingui-id: hty0d5
#: src/pages/settings/profile/appearance/components/DateTimeSettingsCalendarStartDaySelect.tsx
msgid "Monday"
@@ -8296,7 +8228,6 @@ msgid "months"
msgstr ""
#. js-lingui-id: 2FYpfJ
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/ui/layout/tab-list/components/TabMoreButton.tsx
msgid "More"
msgstr "Plus"
@@ -8999,6 +8930,7 @@ msgstr "Aucune donnée de métriques disponible"
#. js-lingui-id: UWZZdQ
#: src/pages/settings/ai/forms/components/SettingsAIAgentForm.tsx
#: src/pages/settings/ai/components/SettingsAgentSettingsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "No models available. Please configure AI models in your workspace settings."
msgstr "Aucun modèle disponible. Veuillez configurer les modèles IA dans les paramètres de votre espace de travail."
@@ -10324,6 +10256,11 @@ msgstr "Performance de la file d'attente"
msgid "Queue: {queueName}"
msgstr "File d'attente : {queueName}"
#. js-lingui-id: GaAG2G
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Quick model for routing decisions"
msgstr ""
#. js-lingui-id: opSifa
#: src/modules/ai/utils/getToolDisplayMessage.ts
msgid "Ran {formattedName}"
@@ -10800,11 +10737,6 @@ msgstr "Restaurer les enregistrements"
msgid "Restore Records"
msgstr "Restaurer les enregistrements"
#. js-lingui-id: hO3AfV
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Restrict available models to a curated list"
msgstr ""
#. js-lingui-id: RD6AE9
#: src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode.tsx
msgid "Result"
@@ -11086,12 +11018,6 @@ msgstr "Rechercher un champ..."
msgid "Search a folder..."
msgstr ""
#. js-lingui-id: 8J0e5B
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Search a model..."
msgstr ""
#. js-lingui-id: WXvlVa
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "Search a role..."
@@ -11645,11 +11571,6 @@ msgstr "Envoyé et reçu"
msgid "Serbian (Cyrillic)"
msgstr "Serbe (Cyrillique)"
#. js-lingui-id: 8ZSrlB
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Server-wide AI model availability settings"
msgstr ""
#. js-lingui-id: LUc0oL
#: src/modules/settings/security/components/SSO/SettingsSSOSAMLForm.tsx
msgid "Service Provider Details"
@@ -11732,6 +11653,7 @@ msgstr "Configuration de votre base de données..."
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/SettingsAgentForm.tsx
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx
#: src/modules/settings/roles/role-permissions/permission-flags/components/SettingsRolePermissionsSettingsSection.tsx
#: src/modules/settings/roles/role/components/SettingsRole.tsx
@@ -11950,10 +11872,15 @@ msgid "Small section heading"
msgstr ""
#. js-lingui-id: 5J8ZFl
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart Model"
msgstr ""
#. js-lingui-id: qgvZ/2
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart model updated successfully"
msgstr ""
#. js-lingui-id: w+rJId
#: src/modules/settings/accounts/components/SettingsAccountsConnectionForm.tsx
msgid "SMTP Configuration"
@@ -13034,11 +12961,6 @@ msgstr "Basculer toutes les permissions des objets"
msgid "Toggle all settings permissions"
msgstr "Basculer toutes les permissions des paramètres"
#. js-lingui-id: 93pMSK
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Toggle model availability across all workspaces"
msgstr ""
#. js-lingui-id: WOr+hW
#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
msgid "tokens"
@@ -13336,11 +13258,6 @@ msgstr ""
msgid "Unable to Reach Back-end"
msgstr "Impossible d'atteindre le serveur arrière"
#. js-lingui-id: EbnX+O
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Unconfigured models"
msgstr ""
#. js-lingui-id: EUHN7i
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
msgid "Undefined"
@@ -13651,26 +13568,11 @@ msgstr "Utiliser comme brouillon"
msgid "Use authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator to generate one-time passwords"
msgstr "Utilisez des applications d'authentification et des extensions de navigateur comme 1Password, Authy, Microsoft Authenticator pour générer des mots de passe à usage unique"
#. js-lingui-id: hCZsJ0
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Use best models only"
msgstr ""
#. js-lingui-id: c6uZUV
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateSubTitle.ts
msgid "Use our API or add your first {objectLabel} manually"
msgstr "Utilisez notre API ou ajoutez manuellement votre premier {objectLabel}"
#. js-lingui-id: 664z2C
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for chats, agents, and complex reasoning"
msgstr ""
#. js-lingui-id: C41qgx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for lightweight tasks like title generation"
msgstr ""
#. js-lingui-id: AQVj2A
#: src/modules/settings/data-model/objects/forms/components/SettingsDataModelObjectAboutForm.tsx
msgid "Useful for pivot/junction tables"
@@ -14179,16 +14081,6 @@ msgstr ""
msgid "When enabled, AI agents and workflow automations can discover and call this function"
msgstr ""
#. js-lingui-id: i2V4DO
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "When enabled, new AI models will be available to users by default"
msgstr ""
#. js-lingui-id: 01e9rV
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "When enabled, newly added models are available to all workspaces by default"
msgstr ""
#. js-lingui-id: C51ilI
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx
msgid "When the API key will expire."
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+44 -152
View File
@@ -336,16 +336,6 @@ msgstr ""
msgid "{positionLabel} record holds priority"
msgstr "הרשומה {positionLabel} בעלת קדימות"
#. js-lingui-id: YG/wl5
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — API key not configured"
msgstr ""
#. js-lingui-id: s80lrU
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — Deprecated"
msgstr ""
#. js-lingui-id: Sxx5Hr
#: src/pages/settings/security/event-logs/SettingsEventLogs.tsx
msgid "{recordCount} of {totalCount} records"
@@ -1132,11 +1122,6 @@ msgstr "התאם את ההגדרות הקשורות לתפקיד"
msgid "Admin"
msgstr ""
#. js-lingui-id: K2OX5h
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Admin Model Controls"
msgstr ""
#. js-lingui-id: g1in8j
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
@@ -1165,6 +1150,11 @@ msgstr "תכונה מתקדמת לשיפור ביצועי השאילתות וא
msgid "Advanced filter"
msgstr "מסנן מתקדם"
#. js-lingui-id: luNzWN
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Advanced model for complex planning"
msgstr ""
#. js-lingui-id: miuPUc
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
@@ -1267,7 +1257,6 @@ msgstr ""
#: src/modules/settings/roles/role-permissions/permission-flags/hooks/useSettingsRolePermissionFlagConfig.ts
#: src/modules/settings/roles/role-permissions/object-level-permissions/object-form/components/SettingsRolePermissionsObjectLevelObjectForm.tsx
#: src/modules/settings/hooks/useSettingsNavigationItems.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
#: src/modules/command-menu/pages/workflow/action/components/CommandMenuWorkflowSelectAction.tsx
msgid "AI"
msgstr "בינה מלאכותית (AI)"
@@ -1279,6 +1268,11 @@ msgstr "בינה מלאכותית (AI)"
msgid "AI Model"
msgstr "מודל AI"
#. js-lingui-id: tGx4Zn
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "AI Models"
msgstr ""
#. js-lingui-id: Sfwld8
#: src/modules/ai/components/AIChatApiKeyNotConfiguredMessage.tsx
msgid "AI not configured. Set OPENAI_API_KEY, ANTHROPIC_API_KEY, or XAI_API_KEY in your environment."
@@ -1362,11 +1356,6 @@ msgstr ""
msgid "All Metadata"
msgstr ""
#. js-lingui-id: AJgjR+
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "All Models"
msgstr ""
#. js-lingui-id: aFE/OW
#: src/pages/settings/security/event-logs/components/EventLogFilters.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsTableHeader.tsx
@@ -1627,11 +1616,6 @@ msgstr "מפתח API"
msgid "API Key copied to clipboard"
msgstr "מפתח API הועתק ללוח הגזירים"
#. js-lingui-id: jjaYji
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "API key not configured"
msgstr ""
#. js-lingui-id: Widx6n
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "API key roles"
@@ -2087,16 +2071,6 @@ msgstr "יצירת אנשי קשר באופן אוטומטי לאנשים."
msgid "Automatically create People records when receiving or sending emails"
msgstr "יצירה אוטומטית של רשומות אנשים בעת קבלה או שליחת אימיילים"
#. js-lingui-id: erwsgX
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Automatically enable new models"
msgstr ""
#. js-lingui-id: fx8TeY
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Automatically mark new models as available"
msgstr ""
#. js-lingui-id: lXkUEV
#: src/modules/workflow/workflow-trigger/components/WorkflowEditTriggerManual.tsx
msgid "Availability"
@@ -2104,7 +2078,6 @@ msgstr "זמינות"
#. js-lingui-id: csDS2L
#: src/pages/settings/applications/SettingsApplications.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
msgid "Available"
msgstr "זמין"
@@ -2900,14 +2873,10 @@ msgstr "עבודות שהושלמו נשמרות למשך {completedDuration},
msgid "Conditions"
msgstr "תנאים"
#. js-lingui-id: 14PdY0
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config"
msgstr ""
#. js-lingui-id: Vj43Y/
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariables.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config Variables"
msgstr "משתני הגדרות"
@@ -2922,6 +2891,11 @@ msgstr "הגדרה"
msgid "Configure"
msgstr ""
#. js-lingui-id: 9px+al
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Configure AI models for routing and planning"
msgstr ""
#. js-lingui-id: +zUMwJ
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure an SSO connection"
@@ -2947,11 +2921,6 @@ msgstr "הגדר את הגדרות CalDAV לסנכרון אירועי לוח ה
msgid "Configure date, time, number, timezone, and calendar start day"
msgstr "הגדרת תאריך, שעה, מספר, אזור זמן ויום התחלת לוח שנה"
#. js-lingui-id: +SQwHr
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Configure default AI models and availability"
msgstr ""
#. js-lingui-id: utsXG8
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure fallback login methods for users with SSO bypass permissions"
@@ -4300,16 +4269,6 @@ msgstr "רשומות שנמחקו"
msgid "Deleting this method will remove it permanently from your account."
msgstr "מחיקת שיטה זו תסיר אותה לצמיתות מחשבונך."
#. js-lingui-id: Ssdrw4
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated"
msgstr ""
#. js-lingui-id: 8OJZ/p
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated models"
msgstr ""
#. js-lingui-id: O3LJh6
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
@@ -5853,9 +5812,9 @@ msgstr ""
msgid "Failed to save workspace instructions"
msgstr ""
#. js-lingui-id: YzURPo
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update auto-enable setting"
#. js-lingui-id: YMSYb+
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update fast model"
msgstr ""
#. js-lingui-id: P1NmNz
@@ -5863,27 +5822,6 @@ msgstr ""
msgid "Failed to update feature flag. {errorMessage}"
msgstr "עדכון דגל התכונה נכשל. {errorMessage}"
#. js-lingui-id: 1R13Ov
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model"
msgstr ""
#. js-lingui-id: W7Ff/4
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update model availability"
msgstr ""
#. js-lingui-id: LgZlJ7
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model availability settings"
msgstr ""
#. js-lingui-id: rCUG3c
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model selection mode"
msgstr ""
#. js-lingui-id: HnBqPY
#: src/modules/billing/components/internal/MeteredPriceSelector.tsx
msgid "Failed to update price."
@@ -5899,6 +5837,11 @@ msgstr ""
msgid "Failed to update role"
msgstr "העדכון של התפקיד נכשל"
#. js-lingui-id: h/0aT5
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update smart model"
msgstr ""
#. js-lingui-id: Dzh4a2
#: src/modules/settings/admin-panel/config-variables/hooks/useConfigVariableActions.ts
msgid "Failed to update variable"
@@ -5947,10 +5890,15 @@ msgid "False"
msgstr "שקר"
#. js-lingui-id: XVIZ7v
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast Model"
msgstr ""
#. js-lingui-id: UJHTjm
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast model updated successfully"
msgstr ""
#. js-lingui-id: X9kySA
#: src/modules/navigation-menu-item/components/CurrentWorkspaceMemberNavigationMenuItemFolders.tsx
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx
@@ -6109,7 +6057,6 @@ msgstr ""
#: src/modules/views/components/ViewBarFilterButton.tsx
#: src/modules/settings/roles/components/SettingsRolesList.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
#: src/modules/command-menu/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
#: src/modules/command-menu/pages/page-layout/components/ChartFiltersSettings.tsx
@@ -6583,15 +6530,11 @@ msgstr ""
msgid "Heading 3"
msgstr ""
#. js-lingui-id: UPqS9C
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health"
msgstr ""
#. js-lingui-id: I1IOmb
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
#: src/modules/settings/admin-panel/health-status/components/SettingsAdminHealthStatus.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health Status"
msgstr "סטטוס בריאות"
@@ -8240,17 +8183,6 @@ msgstr ""
msgid "Mission accomplished!"
msgstr "המשימה הושלמה!"
#. js-lingui-id: //nm2/
#: src/pages/settings/ai/SettingsAI.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models"
msgstr ""
#. js-lingui-id: oHM560
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models available in the chat model picker"
msgstr ""
#. js-lingui-id: hty0d5
#: src/pages/settings/profile/appearance/components/DateTimeSettingsCalendarStartDaySelect.tsx
msgid "Monday"
@@ -8296,7 +8228,6 @@ msgid "months"
msgstr ""
#. js-lingui-id: 2FYpfJ
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/ui/layout/tab-list/components/TabMoreButton.tsx
msgid "More"
msgstr "עוד"
@@ -8999,6 +8930,7 @@ msgstr "אין נתונים זמינים"
#. js-lingui-id: UWZZdQ
#: src/pages/settings/ai/forms/components/SettingsAIAgentForm.tsx
#: src/pages/settings/ai/components/SettingsAgentSettingsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "No models available. Please configure AI models in your workspace settings."
msgstr "אין מודלים זמינים. נא להגדיר מודלים לבינה מלאכותית בהגדרות מרחב העבודה שלכם."
@@ -10324,6 +10256,11 @@ msgstr "ביצועי התור"
msgid "Queue: {queueName}"
msgstr "תור: {queueName}"
#. js-lingui-id: GaAG2G
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Quick model for routing decisions"
msgstr ""
#. js-lingui-id: opSifa
#: src/modules/ai/utils/getToolDisplayMessage.ts
msgid "Ran {formattedName}"
@@ -10800,11 +10737,6 @@ msgstr "שחזור רשומות"
msgid "Restore Records"
msgstr "שחזור רשומות"
#. js-lingui-id: hO3AfV
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Restrict available models to a curated list"
msgstr ""
#. js-lingui-id: RD6AE9
#: src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode.tsx
msgid "Result"
@@ -11086,12 +11018,6 @@ msgstr "חפש שדה..."
msgid "Search a folder..."
msgstr ""
#. js-lingui-id: 8J0e5B
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Search a model..."
msgstr ""
#. js-lingui-id: WXvlVa
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "Search a role..."
@@ -11645,11 +11571,6 @@ msgstr "נשלח והתקבל"
msgid "Serbian (Cyrillic)"
msgstr "סרבית (קירילית)"
#. js-lingui-id: 8ZSrlB
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Server-wide AI model availability settings"
msgstr ""
#. js-lingui-id: LUc0oL
#: src/modules/settings/security/components/SSO/SettingsSSOSAMLForm.tsx
msgid "Service Provider Details"
@@ -11732,6 +11653,7 @@ msgstr "מגדיר את מסד הנתונים שלך..."
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/SettingsAgentForm.tsx
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx
#: src/modules/settings/roles/role-permissions/permission-flags/components/SettingsRolePermissionsSettingsSection.tsx
#: src/modules/settings/roles/role/components/SettingsRole.tsx
@@ -11950,10 +11872,15 @@ msgid "Small section heading"
msgstr ""
#. js-lingui-id: 5J8ZFl
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart Model"
msgstr ""
#. js-lingui-id: qgvZ/2
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart model updated successfully"
msgstr ""
#. js-lingui-id: w+rJId
#: src/modules/settings/accounts/components/SettingsAccountsConnectionForm.tsx
msgid "SMTP Configuration"
@@ -13032,11 +12959,6 @@ msgstr "שינוי הרשאות לכל האובייקטים"
msgid "Toggle all settings permissions"
msgstr "שנה את כל הגדרות ההרשאות"
#. js-lingui-id: 93pMSK
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Toggle model availability across all workspaces"
msgstr ""
#. js-lingui-id: WOr+hW
#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
msgid "tokens"
@@ -13334,11 +13256,6 @@ msgstr ""
msgid "Unable to Reach Back-end"
msgstr "לא ניתן להגיע לשרת"
#. js-lingui-id: EbnX+O
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Unconfigured models"
msgstr ""
#. js-lingui-id: EUHN7i
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
msgid "Undefined"
@@ -13649,26 +13566,11 @@ msgstr "השתמש כטיוטא"
msgid "Use authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator to generate one-time passwords"
msgstr "השתמש באפליקציות מאמת ובהרחבות דפדפן כמו 1Password, Authy או Microsoft Authenticator כדי ליצור סיסמאות חד פעמיות"
#. js-lingui-id: hCZsJ0
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Use best models only"
msgstr ""
#. js-lingui-id: c6uZUV
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateSubTitle.ts
msgid "Use our API or add your first {objectLabel} manually"
msgstr "השתמש ב-API שלנו או הוסף את ה{objectLabel} הראשון באופן ידני"
#. js-lingui-id: 664z2C
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for chats, agents, and complex reasoning"
msgstr ""
#. js-lingui-id: C41qgx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for lightweight tasks like title generation"
msgstr ""
#. js-lingui-id: AQVj2A
#: src/modules/settings/data-model/objects/forms/components/SettingsDataModelObjectAboutForm.tsx
msgid "Useful for pivot/junction tables"
@@ -14177,16 +14079,6 @@ msgstr ""
msgid "When enabled, AI agents and workflow automations can discover and call this function"
msgstr ""
#. js-lingui-id: i2V4DO
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "When enabled, new AI models will be available to users by default"
msgstr ""
#. js-lingui-id: 01e9rV
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "When enabled, newly added models are available to all workspaces by default"
msgstr ""
#. js-lingui-id: C51ilI
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx
msgid "When the API key will expire."
+44 -152
View File
@@ -336,16 +336,6 @@ msgstr ""
msgid "{positionLabel} record holds priority"
msgstr "{positionLabel} rekord prioritást élvez"
#. js-lingui-id: YG/wl5
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — API key not configured"
msgstr ""
#. js-lingui-id: s80lrU
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — Deprecated"
msgstr ""
#. js-lingui-id: Sxx5Hr
#: src/pages/settings/security/event-logs/SettingsEventLogs.tsx
msgid "{recordCount} of {totalCount} records"
@@ -1132,11 +1122,6 @@ msgstr "Állítsa be a szerepkörhöz kapcsolódó beállításokat"
msgid "Admin"
msgstr ""
#. js-lingui-id: K2OX5h
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Admin Model Controls"
msgstr ""
#. js-lingui-id: g1in8j
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
@@ -1165,6 +1150,11 @@ msgstr "Fejlett funkció a lekérdezések teljesítményének javítására és
msgid "Advanced filter"
msgstr "Speciális szűrő"
#. js-lingui-id: luNzWN
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Advanced model for complex planning"
msgstr ""
#. js-lingui-id: miuPUc
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
@@ -1267,7 +1257,6 @@ msgstr ""
#: src/modules/settings/roles/role-permissions/permission-flags/hooks/useSettingsRolePermissionFlagConfig.ts
#: src/modules/settings/roles/role-permissions/object-level-permissions/object-form/components/SettingsRolePermissionsObjectLevelObjectForm.tsx
#: src/modules/settings/hooks/useSettingsNavigationItems.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
#: src/modules/command-menu/pages/workflow/action/components/CommandMenuWorkflowSelectAction.tsx
msgid "AI"
msgstr "MI"
@@ -1279,6 +1268,11 @@ msgstr "MI"
msgid "AI Model"
msgstr "AI modell"
#. js-lingui-id: tGx4Zn
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "AI Models"
msgstr ""
#. js-lingui-id: Sfwld8
#: src/modules/ai/components/AIChatApiKeyNotConfiguredMessage.tsx
msgid "AI not configured. Set OPENAI_API_KEY, ANTHROPIC_API_KEY, or XAI_API_KEY in your environment."
@@ -1362,11 +1356,6 @@ msgstr ""
msgid "All Metadata"
msgstr ""
#. js-lingui-id: AJgjR+
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "All Models"
msgstr ""
#. js-lingui-id: aFE/OW
#: src/pages/settings/security/event-logs/components/EventLogFilters.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsTableHeader.tsx
@@ -1627,11 +1616,6 @@ msgstr "API kulcs"
msgid "API Key copied to clipboard"
msgstr "API kulcs vágólapra másolva"
#. js-lingui-id: jjaYji
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "API key not configured"
msgstr ""
#. js-lingui-id: Widx6n
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "API key roles"
@@ -2087,16 +2071,6 @@ msgstr "Automatikusan létrehozza a kapcsolattartókat."
msgid "Automatically create People records when receiving or sending emails"
msgstr "Automatikusan hozzon létre Személy rekordokat email fogadásakor vagy küldésekor"
#. js-lingui-id: erwsgX
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Automatically enable new models"
msgstr ""
#. js-lingui-id: fx8TeY
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Automatically mark new models as available"
msgstr ""
#. js-lingui-id: lXkUEV
#: src/modules/workflow/workflow-trigger/components/WorkflowEditTriggerManual.tsx
msgid "Availability"
@@ -2104,7 +2078,6 @@ msgstr "Elérhetőség"
#. js-lingui-id: csDS2L
#: src/pages/settings/applications/SettingsApplications.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
msgid "Available"
msgstr "Elérhető"
@@ -2900,14 +2873,10 @@ msgstr "A befejezett állásokat {completedDuration} ideig, a sikertelen állás
msgid "Conditions"
msgstr "Feltételek"
#. js-lingui-id: 14PdY0
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config"
msgstr ""
#. js-lingui-id: Vj43Y/
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariables.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config Variables"
msgstr "Konfigurációs változók"
@@ -2922,6 +2891,11 @@ msgstr "Konfiguráció"
msgid "Configure"
msgstr ""
#. js-lingui-id: 9px+al
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Configure AI models for routing and planning"
msgstr ""
#. js-lingui-id: +zUMwJ
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure an SSO connection"
@@ -2947,11 +2921,6 @@ msgstr "A CalDAV beállítások konfigurálása a naptáresemények szinkronizá
msgid "Configure date, time, number, timezone, and calendar start day"
msgstr "Dátum, idő, szám, időzóna és a naptár kezdőnapjának konfigurálása"
#. js-lingui-id: +SQwHr
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Configure default AI models and availability"
msgstr ""
#. js-lingui-id: utsXG8
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure fallback login methods for users with SSO bypass permissions"
@@ -4300,16 +4269,6 @@ msgstr "Törölt rekordok"
msgid "Deleting this method will remove it permanently from your account."
msgstr "Ha ezt a módszert törli, az véglegesen eltávolításra kerül a fiókjából."
#. js-lingui-id: Ssdrw4
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated"
msgstr ""
#. js-lingui-id: 8OJZ/p
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated models"
msgstr ""
#. js-lingui-id: O3LJh6
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
@@ -5853,9 +5812,9 @@ msgstr ""
msgid "Failed to save workspace instructions"
msgstr ""
#. js-lingui-id: YzURPo
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update auto-enable setting"
#. js-lingui-id: YMSYb+
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update fast model"
msgstr ""
#. js-lingui-id: P1NmNz
@@ -5863,27 +5822,6 @@ msgstr ""
msgid "Failed to update feature flag. {errorMessage}"
msgstr "A funkciójelző frissítése nem sikerült. {errorMessage}"
#. js-lingui-id: 1R13Ov
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model"
msgstr ""
#. js-lingui-id: W7Ff/4
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update model availability"
msgstr ""
#. js-lingui-id: LgZlJ7
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model availability settings"
msgstr ""
#. js-lingui-id: rCUG3c
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model selection mode"
msgstr ""
#. js-lingui-id: HnBqPY
#: src/modules/billing/components/internal/MeteredPriceSelector.tsx
msgid "Failed to update price."
@@ -5899,6 +5837,11 @@ msgstr ""
msgid "Failed to update role"
msgstr "A szerepkör frissítése sikertelen"
#. js-lingui-id: h/0aT5
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update smart model"
msgstr ""
#. js-lingui-id: Dzh4a2
#: src/modules/settings/admin-panel/config-variables/hooks/useConfigVariableActions.ts
msgid "Failed to update variable"
@@ -5947,10 +5890,15 @@ msgid "False"
msgstr "Hamis"
#. js-lingui-id: XVIZ7v
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast Model"
msgstr ""
#. js-lingui-id: UJHTjm
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast model updated successfully"
msgstr ""
#. js-lingui-id: X9kySA
#: src/modules/navigation-menu-item/components/CurrentWorkspaceMemberNavigationMenuItemFolders.tsx
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx
@@ -6109,7 +6057,6 @@ msgstr ""
#: src/modules/views/components/ViewBarFilterButton.tsx
#: src/modules/settings/roles/components/SettingsRolesList.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
#: src/modules/command-menu/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
#: src/modules/command-menu/pages/page-layout/components/ChartFiltersSettings.tsx
@@ -6583,15 +6530,11 @@ msgstr ""
msgid "Heading 3"
msgstr ""
#. js-lingui-id: UPqS9C
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health"
msgstr ""
#. js-lingui-id: I1IOmb
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
#: src/modules/settings/admin-panel/health-status/components/SettingsAdminHealthStatus.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health Status"
msgstr "Egészségi állapot"
@@ -8240,17 +8183,6 @@ msgstr ""
msgid "Mission accomplished!"
msgstr "Küldetés teljesítve!"
#. js-lingui-id: //nm2/
#: src/pages/settings/ai/SettingsAI.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models"
msgstr ""
#. js-lingui-id: oHM560
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models available in the chat model picker"
msgstr ""
#. js-lingui-id: hty0d5
#: src/pages/settings/profile/appearance/components/DateTimeSettingsCalendarStartDaySelect.tsx
msgid "Monday"
@@ -8296,7 +8228,6 @@ msgid "months"
msgstr ""
#. js-lingui-id: 2FYpfJ
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/ui/layout/tab-list/components/TabMoreButton.tsx
msgid "More"
msgstr "Több"
@@ -8999,6 +8930,7 @@ msgstr "Nincs elérhető metrikai adat"
#. js-lingui-id: UWZZdQ
#: src/pages/settings/ai/forms/components/SettingsAIAgentForm.tsx
#: src/pages/settings/ai/components/SettingsAgentSettingsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "No models available. Please configure AI models in your workspace settings."
msgstr "Nincsenek elérhető modellek. Kérjük, állítsa be a MI modelleket a munkaterület beállításaiban."
@@ -10324,6 +10256,11 @@ msgstr "Sor teljesítmény"
msgid "Queue: {queueName}"
msgstr "Sor: {queueName}"
#. js-lingui-id: GaAG2G
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Quick model for routing decisions"
msgstr ""
#. js-lingui-id: opSifa
#: src/modules/ai/utils/getToolDisplayMessage.ts
msgid "Ran {formattedName}"
@@ -10800,11 +10737,6 @@ msgstr "Rekordok visszaállítása"
msgid "Restore Records"
msgstr "Rekordok visszaállítása"
#. js-lingui-id: hO3AfV
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Restrict available models to a curated list"
msgstr ""
#. js-lingui-id: RD6AE9
#: src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode.tsx
msgid "Result"
@@ -11086,12 +11018,6 @@ msgstr "Mező keresése..."
msgid "Search a folder..."
msgstr ""
#. js-lingui-id: 8J0e5B
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Search a model..."
msgstr ""
#. js-lingui-id: WXvlVa
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "Search a role..."
@@ -11645,11 +11571,6 @@ msgstr "Elküldve és Fogadva"
msgid "Serbian (Cyrillic)"
msgstr "Szerb (Cirill)"
#. js-lingui-id: 8ZSrlB
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Server-wide AI model availability settings"
msgstr ""
#. js-lingui-id: LUc0oL
#: src/modules/settings/security/components/SSO/SettingsSSOSAMLForm.tsx
msgid "Service Provider Details"
@@ -11732,6 +11653,7 @@ msgstr "Az adatbázis beállítása..."
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/SettingsAgentForm.tsx
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx
#: src/modules/settings/roles/role-permissions/permission-flags/components/SettingsRolePermissionsSettingsSection.tsx
#: src/modules/settings/roles/role/components/SettingsRole.tsx
@@ -11950,10 +11872,15 @@ msgid "Small section heading"
msgstr ""
#. js-lingui-id: 5J8ZFl
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart Model"
msgstr ""
#. js-lingui-id: qgvZ/2
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart model updated successfully"
msgstr ""
#. js-lingui-id: w+rJId
#: src/modules/settings/accounts/components/SettingsAccountsConnectionForm.tsx
msgid "SMTP Configuration"
@@ -13032,11 +12959,6 @@ msgstr "Összes objektum jogosultság váltása"
msgid "Toggle all settings permissions"
msgstr "Az összes beállítási jogosultság átkapcsolása"
#. js-lingui-id: 93pMSK
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Toggle model availability across all workspaces"
msgstr ""
#. js-lingui-id: WOr+hW
#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
msgid "tokens"
@@ -13334,11 +13256,6 @@ msgstr ""
msgid "Unable to Reach Back-end"
msgstr "Nem sikerült elérni a háttérszolgáltatást"
#. js-lingui-id: EbnX+O
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Unconfigured models"
msgstr ""
#. js-lingui-id: EUHN7i
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
msgid "Undefined"
@@ -13649,26 +13566,11 @@ msgstr "Használja vázlatként"
msgid "Use authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator to generate one-time passwords"
msgstr "Használjon hitelesítő alkalmazásokat és böngésző-kiegészítőket, például a 1Password, Authy, Microsoft Authenticator alkalmazásokat, hogy egyszeri jelszavakat generáljon."
#. js-lingui-id: hCZsJ0
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Use best models only"
msgstr ""
#. js-lingui-id: c6uZUV
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateSubTitle.ts
msgid "Use our API or add your first {objectLabel} manually"
msgstr "Használja API-nkat vagy adja hozzá első {objectLabel} manuálisan"
#. js-lingui-id: 664z2C
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for chats, agents, and complex reasoning"
msgstr ""
#. js-lingui-id: C41qgx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for lightweight tasks like title generation"
msgstr ""
#. js-lingui-id: AQVj2A
#: src/modules/settings/data-model/objects/forms/components/SettingsDataModelObjectAboutForm.tsx
msgid "Useful for pivot/junction tables"
@@ -14177,16 +14079,6 @@ msgstr ""
msgid "When enabled, AI agents and workflow automations can discover and call this function"
msgstr ""
#. js-lingui-id: i2V4DO
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "When enabled, new AI models will be available to users by default"
msgstr ""
#. js-lingui-id: 01e9rV
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "When enabled, newly added models are available to all workspaces by default"
msgstr ""
#. js-lingui-id: C51ilI
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx
msgid "When the API key will expire."
+44 -152
View File
@@ -336,16 +336,6 @@ msgstr ""
msgid "{positionLabel} record holds priority"
msgstr "Il record {positionLabel} ha la priorità"
#. js-lingui-id: YG/wl5
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — API key not configured"
msgstr ""
#. js-lingui-id: s80lrU
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — Deprecated"
msgstr ""
#. js-lingui-id: Sxx5Hr
#: src/pages/settings/security/event-logs/SettingsEventLogs.tsx
msgid "{recordCount} of {totalCount} records"
@@ -1132,11 +1122,6 @@ msgstr "Regola le impostazioni relative al ruolo"
msgid "Admin"
msgstr ""
#. js-lingui-id: K2OX5h
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Admin Model Controls"
msgstr ""
#. js-lingui-id: g1in8j
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
@@ -1165,6 +1150,11 @@ msgstr "Funzionalità avanzata per migliorare le prestazioni delle query e impor
msgid "Advanced filter"
msgstr "Filtro avanzato"
#. js-lingui-id: luNzWN
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Advanced model for complex planning"
msgstr ""
#. js-lingui-id: miuPUc
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
@@ -1267,7 +1257,6 @@ msgstr ""
#: src/modules/settings/roles/role-permissions/permission-flags/hooks/useSettingsRolePermissionFlagConfig.ts
#: src/modules/settings/roles/role-permissions/object-level-permissions/object-form/components/SettingsRolePermissionsObjectLevelObjectForm.tsx
#: src/modules/settings/hooks/useSettingsNavigationItems.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
#: src/modules/command-menu/pages/workflow/action/components/CommandMenuWorkflowSelectAction.tsx
msgid "AI"
msgstr "AI"
@@ -1279,6 +1268,11 @@ msgstr "AI"
msgid "AI Model"
msgstr "Modello AI"
#. js-lingui-id: tGx4Zn
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "AI Models"
msgstr ""
#. js-lingui-id: Sfwld8
#: src/modules/ai/components/AIChatApiKeyNotConfiguredMessage.tsx
msgid "AI not configured. Set OPENAI_API_KEY, ANTHROPIC_API_KEY, or XAI_API_KEY in your environment."
@@ -1362,11 +1356,6 @@ msgstr ""
msgid "All Metadata"
msgstr ""
#. js-lingui-id: AJgjR+
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "All Models"
msgstr ""
#. js-lingui-id: aFE/OW
#: src/pages/settings/security/event-logs/components/EventLogFilters.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsTableHeader.tsx
@@ -1627,11 +1616,6 @@ msgstr "Chiave API"
msgid "API Key copied to clipboard"
msgstr "Chiave API copiata negli appunti"
#. js-lingui-id: jjaYji
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "API key not configured"
msgstr ""
#. js-lingui-id: Widx6n
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "API key roles"
@@ -2087,16 +2071,6 @@ msgstr "Crea automaticamente contatti per le persone."
msgid "Automatically create People records when receiving or sending emails"
msgstr "Creare automaticamente i record delle persone quando si ricevono o si inviano email"
#. js-lingui-id: erwsgX
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Automatically enable new models"
msgstr ""
#. js-lingui-id: fx8TeY
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Automatically mark new models as available"
msgstr ""
#. js-lingui-id: lXkUEV
#: src/modules/workflow/workflow-trigger/components/WorkflowEditTriggerManual.tsx
msgid "Availability"
@@ -2104,7 +2078,6 @@ msgstr "Disponibilità"
#. js-lingui-id: csDS2L
#: src/pages/settings/applications/SettingsApplications.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
msgid "Available"
msgstr "Disponibile"
@@ -2900,14 +2873,10 @@ msgstr "Lavori completati conservati per {completedDuration}, lavori non riuscit
msgid "Conditions"
msgstr "Condizioni"
#. js-lingui-id: 14PdY0
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config"
msgstr ""
#. js-lingui-id: Vj43Y/
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariables.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config Variables"
msgstr "Variabili di configurazione"
@@ -2922,6 +2891,11 @@ msgstr "Configurazione"
msgid "Configure"
msgstr ""
#. js-lingui-id: 9px+al
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Configure AI models for routing and planning"
msgstr ""
#. js-lingui-id: +zUMwJ
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure an SSO connection"
@@ -2947,11 +2921,6 @@ msgstr "Configura le impostazioni CalDAV per sincronizzare i tuoi eventi del cal
msgid "Configure date, time, number, timezone, and calendar start day"
msgstr "Configura data, ora, numero, fuso orario e giorno di inizio calendario"
#. js-lingui-id: +SQwHr
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Configure default AI models and availability"
msgstr ""
#. js-lingui-id: utsXG8
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure fallback login methods for users with SSO bypass permissions"
@@ -4300,16 +4269,6 @@ msgstr "Record eliminati"
msgid "Deleting this method will remove it permanently from your account."
msgstr "Eliminando questo metodo verrà rimosso definitivamente dal tuo account."
#. js-lingui-id: Ssdrw4
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated"
msgstr ""
#. js-lingui-id: 8OJZ/p
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated models"
msgstr ""
#. js-lingui-id: O3LJh6
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
@@ -5853,9 +5812,9 @@ msgstr ""
msgid "Failed to save workspace instructions"
msgstr ""
#. js-lingui-id: YzURPo
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update auto-enable setting"
#. js-lingui-id: YMSYb+
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update fast model"
msgstr ""
#. js-lingui-id: P1NmNz
@@ -5863,27 +5822,6 @@ msgstr ""
msgid "Failed to update feature flag. {errorMessage}"
msgstr "Impossibile aggiornare il feature flag. {errorMessage}"
#. js-lingui-id: 1R13Ov
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model"
msgstr ""
#. js-lingui-id: W7Ff/4
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update model availability"
msgstr ""
#. js-lingui-id: LgZlJ7
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model availability settings"
msgstr ""
#. js-lingui-id: rCUG3c
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model selection mode"
msgstr ""
#. js-lingui-id: HnBqPY
#: src/modules/billing/components/internal/MeteredPriceSelector.tsx
msgid "Failed to update price."
@@ -5899,6 +5837,11 @@ msgstr ""
msgid "Failed to update role"
msgstr "Impossibile aggiornare il ruolo"
#. js-lingui-id: h/0aT5
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update smart model"
msgstr ""
#. js-lingui-id: Dzh4a2
#: src/modules/settings/admin-panel/config-variables/hooks/useConfigVariableActions.ts
msgid "Failed to update variable"
@@ -5947,10 +5890,15 @@ msgid "False"
msgstr "Falso"
#. js-lingui-id: XVIZ7v
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast Model"
msgstr ""
#. js-lingui-id: UJHTjm
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast model updated successfully"
msgstr ""
#. js-lingui-id: X9kySA
#: src/modules/navigation-menu-item/components/CurrentWorkspaceMemberNavigationMenuItemFolders.tsx
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx
@@ -6109,7 +6057,6 @@ msgstr ""
#: src/modules/views/components/ViewBarFilterButton.tsx
#: src/modules/settings/roles/components/SettingsRolesList.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
#: src/modules/command-menu/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
#: src/modules/command-menu/pages/page-layout/components/ChartFiltersSettings.tsx
@@ -6583,15 +6530,11 @@ msgstr ""
msgid "Heading 3"
msgstr ""
#. js-lingui-id: UPqS9C
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health"
msgstr ""
#. js-lingui-id: I1IOmb
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
#: src/modules/settings/admin-panel/health-status/components/SettingsAdminHealthStatus.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health Status"
msgstr "Stato di salute"
@@ -8240,17 +8183,6 @@ msgstr ""
msgid "Mission accomplished!"
msgstr "Missione compiuta!"
#. js-lingui-id: //nm2/
#: src/pages/settings/ai/SettingsAI.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models"
msgstr ""
#. js-lingui-id: oHM560
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models available in the chat model picker"
msgstr ""
#. js-lingui-id: hty0d5
#: src/pages/settings/profile/appearance/components/DateTimeSettingsCalendarStartDaySelect.tsx
msgid "Monday"
@@ -8296,7 +8228,6 @@ msgid "months"
msgstr ""
#. js-lingui-id: 2FYpfJ
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/ui/layout/tab-list/components/TabMoreButton.tsx
msgid "More"
msgstr "Altro"
@@ -8999,6 +8930,7 @@ msgstr "Nessun dato metrico disponibile"
#. js-lingui-id: UWZZdQ
#: src/pages/settings/ai/forms/components/SettingsAIAgentForm.tsx
#: src/pages/settings/ai/components/SettingsAgentSettingsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "No models available. Please configure AI models in your workspace settings."
msgstr "Nessun modello disponibile. Configurare i modelli AI nelle impostazioni del tuo workspace."
@@ -10324,6 +10256,11 @@ msgstr "Prestazioni della coda"
msgid "Queue: {queueName}"
msgstr "Coda: {queueName}"
#. js-lingui-id: GaAG2G
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Quick model for routing decisions"
msgstr ""
#. js-lingui-id: opSifa
#: src/modules/ai/utils/getToolDisplayMessage.ts
msgid "Ran {formattedName}"
@@ -10800,11 +10737,6 @@ msgstr "Ripristina record"
msgid "Restore Records"
msgstr "Ripristina record"
#. js-lingui-id: hO3AfV
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Restrict available models to a curated list"
msgstr ""
#. js-lingui-id: RD6AE9
#: src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode.tsx
msgid "Result"
@@ -11086,12 +11018,6 @@ msgstr "Cerca un campo..."
msgid "Search a folder..."
msgstr ""
#. js-lingui-id: 8J0e5B
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Search a model..."
msgstr ""
#. js-lingui-id: WXvlVa
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "Search a role..."
@@ -11645,11 +11571,6 @@ msgstr "Inviato e ricevuto"
msgid "Serbian (Cyrillic)"
msgstr "Serbo (Cirillico)"
#. js-lingui-id: 8ZSrlB
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Server-wide AI model availability settings"
msgstr ""
#. js-lingui-id: LUc0oL
#: src/modules/settings/security/components/SSO/SettingsSSOSAMLForm.tsx
msgid "Service Provider Details"
@@ -11732,6 +11653,7 @@ msgstr "Configurazione del tuo database..."
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/SettingsAgentForm.tsx
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx
#: src/modules/settings/roles/role-permissions/permission-flags/components/SettingsRolePermissionsSettingsSection.tsx
#: src/modules/settings/roles/role/components/SettingsRole.tsx
@@ -11950,10 +11872,15 @@ msgid "Small section heading"
msgstr ""
#. js-lingui-id: 5J8ZFl
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart Model"
msgstr ""
#. js-lingui-id: qgvZ/2
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart model updated successfully"
msgstr ""
#. js-lingui-id: w+rJId
#: src/modules/settings/accounts/components/SettingsAccountsConnectionForm.tsx
msgid "SMTP Configuration"
@@ -13034,11 +12961,6 @@ msgstr "Alternare tutte le autorizzazioni degli oggetti"
msgid "Toggle all settings permissions"
msgstr "Alternare tutte le autorizzazioni delle impostazioni"
#. js-lingui-id: 93pMSK
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Toggle model availability across all workspaces"
msgstr ""
#. js-lingui-id: WOr+hW
#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
msgid "tokens"
@@ -13336,11 +13258,6 @@ msgstr ""
msgid "Unable to Reach Back-end"
msgstr "Impossibile raggiungere il back-end"
#. js-lingui-id: EbnX+O
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Unconfigured models"
msgstr ""
#. js-lingui-id: EUHN7i
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
msgid "Undefined"
@@ -13651,26 +13568,11 @@ msgstr "Usa come bozza"
msgid "Use authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator to generate one-time passwords"
msgstr "Usa app auth e estensioni del browser come 1Password, Authy, Microsoft Authenticator per generare password monouso"
#. js-lingui-id: hCZsJ0
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Use best models only"
msgstr ""
#. js-lingui-id: c6uZUV
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateSubTitle.ts
msgid "Use our API or add your first {objectLabel} manually"
msgstr "Usa la nostra API o aggiungi manualmente il tuo primo {objectLabel}"
#. js-lingui-id: 664z2C
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for chats, agents, and complex reasoning"
msgstr ""
#. js-lingui-id: C41qgx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for lightweight tasks like title generation"
msgstr ""
#. js-lingui-id: AQVj2A
#: src/modules/settings/data-model/objects/forms/components/SettingsDataModelObjectAboutForm.tsx
msgid "Useful for pivot/junction tables"
@@ -14179,16 +14081,6 @@ msgstr ""
msgid "When enabled, AI agents and workflow automations can discover and call this function"
msgstr ""
#. js-lingui-id: i2V4DO
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "When enabled, new AI models will be available to users by default"
msgstr ""
#. js-lingui-id: 01e9rV
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "When enabled, newly added models are available to all workspaces by default"
msgstr ""
#. js-lingui-id: C51ilI
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx
msgid "When the API key will expire."
+44 -152
View File
@@ -336,16 +336,6 @@ msgstr ""
msgid "{positionLabel} record holds priority"
msgstr "{positionLabel} のレコードが優先されます"
#. js-lingui-id: YG/wl5
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — API key not configured"
msgstr ""
#. js-lingui-id: s80lrU
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — Deprecated"
msgstr ""
#. js-lingui-id: Sxx5Hr
#: src/pages/settings/security/event-logs/SettingsEventLogs.tsx
msgid "{recordCount} of {totalCount} records"
@@ -1132,11 +1122,6 @@ msgstr "役割に関連した設定を調整する"
msgid "Admin"
msgstr ""
#. js-lingui-id: K2OX5h
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Admin Model Controls"
msgstr ""
#. js-lingui-id: g1in8j
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
@@ -1165,6 +1150,11 @@ msgstr "クエリのパフォーマンスを向上させ、重複制約を強制
msgid "Advanced filter"
msgstr "高度なフィルター"
#. js-lingui-id: luNzWN
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Advanced model for complex planning"
msgstr ""
#. js-lingui-id: miuPUc
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
@@ -1267,7 +1257,6 @@ msgstr ""
#: src/modules/settings/roles/role-permissions/permission-flags/hooks/useSettingsRolePermissionFlagConfig.ts
#: src/modules/settings/roles/role-permissions/object-level-permissions/object-form/components/SettingsRolePermissionsObjectLevelObjectForm.tsx
#: src/modules/settings/hooks/useSettingsNavigationItems.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
#: src/modules/command-menu/pages/workflow/action/components/CommandMenuWorkflowSelectAction.tsx
msgid "AI"
msgstr "AI"
@@ -1279,6 +1268,11 @@ msgstr "AI"
msgid "AI Model"
msgstr "AIモデル"
#. js-lingui-id: tGx4Zn
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "AI Models"
msgstr ""
#. js-lingui-id: Sfwld8
#: src/modules/ai/components/AIChatApiKeyNotConfiguredMessage.tsx
msgid "AI not configured. Set OPENAI_API_KEY, ANTHROPIC_API_KEY, or XAI_API_KEY in your environment."
@@ -1362,11 +1356,6 @@ msgstr ""
msgid "All Metadata"
msgstr ""
#. js-lingui-id: AJgjR+
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "All Models"
msgstr ""
#. js-lingui-id: aFE/OW
#: src/pages/settings/security/event-logs/components/EventLogFilters.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsTableHeader.tsx
@@ -1627,11 +1616,6 @@ msgstr "APIキー"
msgid "API Key copied to clipboard"
msgstr "APIキーがクリップボードにコピーされました"
#. js-lingui-id: jjaYji
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "API key not configured"
msgstr ""
#. js-lingui-id: Widx6n
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "API key roles"
@@ -2087,16 +2071,6 @@ msgstr "人々のために自動的に連絡先を作成する。"
msgid "Automatically create People records when receiving or sending emails"
msgstr "メールの受信・送信時に自動的に人物レコードを作成"
#. js-lingui-id: erwsgX
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Automatically enable new models"
msgstr ""
#. js-lingui-id: fx8TeY
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Automatically mark new models as available"
msgstr ""
#. js-lingui-id: lXkUEV
#: src/modules/workflow/workflow-trigger/components/WorkflowEditTriggerManual.tsx
msgid "Availability"
@@ -2104,7 +2078,6 @@ msgstr "利用可能"
#. js-lingui-id: csDS2L
#: src/pages/settings/applications/SettingsApplications.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
msgid "Available"
msgstr "利用可能"
@@ -2900,14 +2873,10 @@ msgstr "完了したジョブの保持期間: {completedDuration}、失敗した
msgid "Conditions"
msgstr "条件"
#. js-lingui-id: 14PdY0
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config"
msgstr ""
#. js-lingui-id: Vj43Y/
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariables.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config Variables"
msgstr "設定変数"
@@ -2922,6 +2891,11 @@ msgstr "構成"
msgid "Configure"
msgstr ""
#. js-lingui-id: 9px+al
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Configure AI models for routing and planning"
msgstr ""
#. js-lingui-id: +zUMwJ
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure an SSO connection"
@@ -2947,11 +2921,6 @@ msgstr "カレンダーイベントを同期するためにCalDAV設定を構成
msgid "Configure date, time, number, timezone, and calendar start day"
msgstr "日付、時間、数値、タイムゾーン、カレンダー開始日を設定する"
#. js-lingui-id: +SQwHr
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Configure default AI models and availability"
msgstr ""
#. js-lingui-id: utsXG8
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure fallback login methods for users with SSO bypass permissions"
@@ -4300,16 +4269,6 @@ msgstr "削除されたレコード"
msgid "Deleting this method will remove it permanently from your account."
msgstr "この方法を削除すると、アカウントから永久に削除されます。"
#. js-lingui-id: Ssdrw4
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated"
msgstr ""
#. js-lingui-id: 8OJZ/p
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated models"
msgstr ""
#. js-lingui-id: O3LJh6
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
@@ -5853,9 +5812,9 @@ msgstr ""
msgid "Failed to save workspace instructions"
msgstr ""
#. js-lingui-id: YzURPo
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update auto-enable setting"
#. js-lingui-id: YMSYb+
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update fast model"
msgstr ""
#. js-lingui-id: P1NmNz
@@ -5863,27 +5822,6 @@ msgstr ""
msgid "Failed to update feature flag. {errorMessage}"
msgstr "機能フラグの更新に失敗しました。{errorMessage}"
#. js-lingui-id: 1R13Ov
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model"
msgstr ""
#. js-lingui-id: W7Ff/4
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update model availability"
msgstr ""
#. js-lingui-id: LgZlJ7
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model availability settings"
msgstr ""
#. js-lingui-id: rCUG3c
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model selection mode"
msgstr ""
#. js-lingui-id: HnBqPY
#: src/modules/billing/components/internal/MeteredPriceSelector.tsx
msgid "Failed to update price."
@@ -5899,6 +5837,11 @@ msgstr ""
msgid "Failed to update role"
msgstr "ロールの更新に失敗しました。"
#. js-lingui-id: h/0aT5
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update smart model"
msgstr ""
#. js-lingui-id: Dzh4a2
#: src/modules/settings/admin-panel/config-variables/hooks/useConfigVariableActions.ts
msgid "Failed to update variable"
@@ -5947,10 +5890,15 @@ msgid "False"
msgstr "偽"
#. js-lingui-id: XVIZ7v
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast Model"
msgstr ""
#. js-lingui-id: UJHTjm
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast model updated successfully"
msgstr ""
#. js-lingui-id: X9kySA
#: src/modules/navigation-menu-item/components/CurrentWorkspaceMemberNavigationMenuItemFolders.tsx
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx
@@ -6109,7 +6057,6 @@ msgstr ""
#: src/modules/views/components/ViewBarFilterButton.tsx
#: src/modules/settings/roles/components/SettingsRolesList.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
#: src/modules/command-menu/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
#: src/modules/command-menu/pages/page-layout/components/ChartFiltersSettings.tsx
@@ -6583,15 +6530,11 @@ msgstr ""
msgid "Heading 3"
msgstr ""
#. js-lingui-id: UPqS9C
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health"
msgstr ""
#. js-lingui-id: I1IOmb
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
#: src/modules/settings/admin-panel/health-status/components/SettingsAdminHealthStatus.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health Status"
msgstr "健康状態"
@@ -8240,17 +8183,6 @@ msgstr ""
msgid "Mission accomplished!"
msgstr "任務完了!"
#. js-lingui-id: //nm2/
#: src/pages/settings/ai/SettingsAI.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models"
msgstr ""
#. js-lingui-id: oHM560
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models available in the chat model picker"
msgstr ""
#. js-lingui-id: hty0d5
#: src/pages/settings/profile/appearance/components/DateTimeSettingsCalendarStartDaySelect.tsx
msgid "Monday"
@@ -8296,7 +8228,6 @@ msgid "months"
msgstr ""
#. js-lingui-id: 2FYpfJ
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/ui/layout/tab-list/components/TabMoreButton.tsx
msgid "More"
msgstr "もっと"
@@ -8999,6 +8930,7 @@ msgstr "利用可能なメトリックスデータがありません"
#. js-lingui-id: UWZZdQ
#: src/pages/settings/ai/forms/components/SettingsAIAgentForm.tsx
#: src/pages/settings/ai/components/SettingsAgentSettingsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "No models available. Please configure AI models in your workspace settings."
msgstr "モデルが利用可能ではありません。ワークスペース設定でAIモデルを設定してください。"
@@ -10324,6 +10256,11 @@ msgstr "キューのパフォーマンス"
msgid "Queue: {queueName}"
msgstr "キュー: {queueName}"
#. js-lingui-id: GaAG2G
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Quick model for routing decisions"
msgstr ""
#. js-lingui-id: opSifa
#: src/modules/ai/utils/getToolDisplayMessage.ts
msgid "Ran {formattedName}"
@@ -10800,11 +10737,6 @@ msgstr "レコードを復元"
msgid "Restore Records"
msgstr "レコードを復元"
#. js-lingui-id: hO3AfV
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Restrict available models to a curated list"
msgstr ""
#. js-lingui-id: RD6AE9
#: src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode.tsx
msgid "Result"
@@ -11086,12 +11018,6 @@ msgstr "フィールドを検索..."
msgid "Search a folder..."
msgstr ""
#. js-lingui-id: 8J0e5B
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Search a model..."
msgstr ""
#. js-lingui-id: WXvlVa
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "Search a role..."
@@ -11645,11 +11571,6 @@ msgstr "送信済みおよび受信済み"
msgid "Serbian (Cyrillic)"
msgstr "セルビア語(キリル文字)"
#. js-lingui-id: 8ZSrlB
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Server-wide AI model availability settings"
msgstr ""
#. js-lingui-id: LUc0oL
#: src/modules/settings/security/components/SSO/SettingsSSOSAMLForm.tsx
msgid "Service Provider Details"
@@ -11732,6 +11653,7 @@ msgstr "データベースのセットアップ..."
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/SettingsAgentForm.tsx
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx
#: src/modules/settings/roles/role-permissions/permission-flags/components/SettingsRolePermissionsSettingsSection.tsx
#: src/modules/settings/roles/role/components/SettingsRole.tsx
@@ -11950,10 +11872,15 @@ msgid "Small section heading"
msgstr ""
#. js-lingui-id: 5J8ZFl
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart Model"
msgstr ""
#. js-lingui-id: qgvZ/2
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart model updated successfully"
msgstr ""
#. js-lingui-id: w+rJId
#: src/modules/settings/accounts/components/SettingsAccountsConnectionForm.tsx
msgid "SMTP Configuration"
@@ -13032,11 +12959,6 @@ msgstr "全オブジェクトの権限を切り替える"
msgid "Toggle all settings permissions"
msgstr "すべての設定権限を切り替える"
#. js-lingui-id: 93pMSK
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Toggle model availability across all workspaces"
msgstr ""
#. js-lingui-id: WOr+hW
#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
msgid "tokens"
@@ -13334,11 +13256,6 @@ msgstr ""
msgid "Unable to Reach Back-end"
msgstr "バックエンドに接続できません"
#. js-lingui-id: EbnX+O
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Unconfigured models"
msgstr ""
#. js-lingui-id: EUHN7i
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
msgid "Undefined"
@@ -13649,26 +13566,11 @@ msgstr "ドラフトとして使用"
msgid "Use authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator to generate one-time passwords"
msgstr "1Password、Authy、Microsoft Authenticatorなどの認証アプリやブラウザ拡張機能を使用して、ワンタイムパスワードを生成します"
#. js-lingui-id: hCZsJ0
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Use best models only"
msgstr ""
#. js-lingui-id: c6uZUV
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateSubTitle.ts
msgid "Use our API or add your first {objectLabel} manually"
msgstr "APIを使用するか、最初の{objectLabel}を手動で追加してください"
#. js-lingui-id: 664z2C
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for chats, agents, and complex reasoning"
msgstr ""
#. js-lingui-id: C41qgx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for lightweight tasks like title generation"
msgstr ""
#. js-lingui-id: AQVj2A
#: src/modules/settings/data-model/objects/forms/components/SettingsDataModelObjectAboutForm.tsx
msgid "Useful for pivot/junction tables"
@@ -14177,16 +14079,6 @@ msgstr ""
msgid "When enabled, AI agents and workflow automations can discover and call this function"
msgstr ""
#. js-lingui-id: i2V4DO
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "When enabled, new AI models will be available to users by default"
msgstr ""
#. js-lingui-id: 01e9rV
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "When enabled, newly added models are available to all workspaces by default"
msgstr ""
#. js-lingui-id: C51ilI
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx
msgid "When the API key will expire."
+44 -152
View File
@@ -336,16 +336,6 @@ msgstr ""
msgid "{positionLabel} record holds priority"
msgstr "{positionLabel} 레코드가 우선순위를 가집니다"
#. js-lingui-id: YG/wl5
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — API key not configured"
msgstr ""
#. js-lingui-id: s80lrU
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — Deprecated"
msgstr ""
#. js-lingui-id: Sxx5Hr
#: src/pages/settings/security/event-logs/SettingsEventLogs.tsx
msgid "{recordCount} of {totalCount} records"
@@ -1132,11 +1122,6 @@ msgstr "역할 관련 설정 조정"
msgid "Admin"
msgstr ""
#. js-lingui-id: K2OX5h
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Admin Model Controls"
msgstr ""
#. js-lingui-id: g1in8j
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
@@ -1165,6 +1150,11 @@ msgstr "쿼리 성능을 개선하고 유니시티 제약 조건을 강제하는
msgid "Advanced filter"
msgstr "고급 필터"
#. js-lingui-id: luNzWN
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Advanced model for complex planning"
msgstr ""
#. js-lingui-id: miuPUc
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
@@ -1267,7 +1257,6 @@ msgstr ""
#: src/modules/settings/roles/role-permissions/permission-flags/hooks/useSettingsRolePermissionFlagConfig.ts
#: src/modules/settings/roles/role-permissions/object-level-permissions/object-form/components/SettingsRolePermissionsObjectLevelObjectForm.tsx
#: src/modules/settings/hooks/useSettingsNavigationItems.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
#: src/modules/command-menu/pages/workflow/action/components/CommandMenuWorkflowSelectAction.tsx
msgid "AI"
msgstr "AI"
@@ -1279,6 +1268,11 @@ msgstr "AI"
msgid "AI Model"
msgstr "AI 모델"
#. js-lingui-id: tGx4Zn
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "AI Models"
msgstr ""
#. js-lingui-id: Sfwld8
#: src/modules/ai/components/AIChatApiKeyNotConfiguredMessage.tsx
msgid "AI not configured. Set OPENAI_API_KEY, ANTHROPIC_API_KEY, or XAI_API_KEY in your environment."
@@ -1362,11 +1356,6 @@ msgstr ""
msgid "All Metadata"
msgstr ""
#. js-lingui-id: AJgjR+
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "All Models"
msgstr ""
#. js-lingui-id: aFE/OW
#: src/pages/settings/security/event-logs/components/EventLogFilters.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsTableHeader.tsx
@@ -1627,11 +1616,6 @@ msgstr "API 키"
msgid "API Key copied to clipboard"
msgstr "API 키가 클립보드에 복사되었습니다"
#. js-lingui-id: jjaYji
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "API key not configured"
msgstr ""
#. js-lingui-id: Widx6n
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "API key roles"
@@ -2087,16 +2071,6 @@ msgstr "사람들에 대한 연락처를 자동으로 생성합니다."
msgid "Automatically create People records when receiving or sending emails"
msgstr "이메일을 받거나 보낼 때 사람 레코드를 자동으로 생성"
#. js-lingui-id: erwsgX
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Automatically enable new models"
msgstr ""
#. js-lingui-id: fx8TeY
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Automatically mark new models as available"
msgstr ""
#. js-lingui-id: lXkUEV
#: src/modules/workflow/workflow-trigger/components/WorkflowEditTriggerManual.tsx
msgid "Availability"
@@ -2104,7 +2078,6 @@ msgstr "사용 가능성"
#. js-lingui-id: csDS2L
#: src/pages/settings/applications/SettingsApplications.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
msgid "Available"
msgstr "사용 가능"
@@ -2900,14 +2873,10 @@ msgstr "완료된 작업은 {completedDuration}, 실패한 작업은 {failedDura
msgid "Conditions"
msgstr "조건"
#. js-lingui-id: 14PdY0
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config"
msgstr ""
#. js-lingui-id: Vj43Y/
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariables.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config Variables"
msgstr "설정 변수"
@@ -2922,6 +2891,11 @@ msgstr "구성"
msgid "Configure"
msgstr ""
#. js-lingui-id: 9px+al
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Configure AI models for routing and planning"
msgstr ""
#. js-lingui-id: +zUMwJ
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure an SSO connection"
@@ -2947,11 +2921,6 @@ msgstr "CalDAV 설정을 구성하여 캘린더 이벤트를 동기화하세요.
msgid "Configure date, time, number, timezone, and calendar start day"
msgstr "날짜, 시간, 숫자, 시간대 및 캘린더 시작일 구성"
#. js-lingui-id: +SQwHr
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Configure default AI models and availability"
msgstr ""
#. js-lingui-id: utsXG8
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure fallback login methods for users with SSO bypass permissions"
@@ -4300,16 +4269,6 @@ msgstr "삭제된 레코드"
msgid "Deleting this method will remove it permanently from your account."
msgstr "이 방법을 삭제하면 계정에서 영구적으로 제거됩니다."
#. js-lingui-id: Ssdrw4
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated"
msgstr ""
#. js-lingui-id: 8OJZ/p
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated models"
msgstr ""
#. js-lingui-id: O3LJh6
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
@@ -5853,9 +5812,9 @@ msgstr ""
msgid "Failed to save workspace instructions"
msgstr ""
#. js-lingui-id: YzURPo
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update auto-enable setting"
#. js-lingui-id: YMSYb+
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update fast model"
msgstr ""
#. js-lingui-id: P1NmNz
@@ -5863,27 +5822,6 @@ msgstr ""
msgid "Failed to update feature flag. {errorMessage}"
msgstr "기능 플래그 업데이트 실패. {errorMessage}"
#. js-lingui-id: 1R13Ov
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model"
msgstr ""
#. js-lingui-id: W7Ff/4
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update model availability"
msgstr ""
#. js-lingui-id: LgZlJ7
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model availability settings"
msgstr ""
#. js-lingui-id: rCUG3c
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model selection mode"
msgstr ""
#. js-lingui-id: HnBqPY
#: src/modules/billing/components/internal/MeteredPriceSelector.tsx
msgid "Failed to update price."
@@ -5899,6 +5837,11 @@ msgstr ""
msgid "Failed to update role"
msgstr "역할 업데이트 실패"
#. js-lingui-id: h/0aT5
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update smart model"
msgstr ""
#. js-lingui-id: Dzh4a2
#: src/modules/settings/admin-panel/config-variables/hooks/useConfigVariableActions.ts
msgid "Failed to update variable"
@@ -5947,10 +5890,15 @@ msgid "False"
msgstr "거짓"
#. js-lingui-id: XVIZ7v
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast Model"
msgstr ""
#. js-lingui-id: UJHTjm
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast model updated successfully"
msgstr ""
#. js-lingui-id: X9kySA
#: src/modules/navigation-menu-item/components/CurrentWorkspaceMemberNavigationMenuItemFolders.tsx
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx
@@ -6109,7 +6057,6 @@ msgstr ""
#: src/modules/views/components/ViewBarFilterButton.tsx
#: src/modules/settings/roles/components/SettingsRolesList.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
#: src/modules/command-menu/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
#: src/modules/command-menu/pages/page-layout/components/ChartFiltersSettings.tsx
@@ -6583,15 +6530,11 @@ msgstr ""
msgid "Heading 3"
msgstr ""
#. js-lingui-id: UPqS9C
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health"
msgstr ""
#. js-lingui-id: I1IOmb
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
#: src/modules/settings/admin-panel/health-status/components/SettingsAdminHealthStatus.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health Status"
msgstr "건강 상태"
@@ -8240,17 +8183,6 @@ msgstr ""
msgid "Mission accomplished!"
msgstr "임무 완료!"
#. js-lingui-id: //nm2/
#: src/pages/settings/ai/SettingsAI.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models"
msgstr ""
#. js-lingui-id: oHM560
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models available in the chat model picker"
msgstr ""
#. js-lingui-id: hty0d5
#: src/pages/settings/profile/appearance/components/DateTimeSettingsCalendarStartDaySelect.tsx
msgid "Monday"
@@ -8296,7 +8228,6 @@ msgid "months"
msgstr ""
#. js-lingui-id: 2FYpfJ
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/ui/layout/tab-list/components/TabMoreButton.tsx
msgid "More"
msgstr "더보기"
@@ -8999,6 +8930,7 @@ msgstr "사용 가능한 메트릭스 데이터 없음"
#. js-lingui-id: UWZZdQ
#: src/pages/settings/ai/forms/components/SettingsAIAgentForm.tsx
#: src/pages/settings/ai/components/SettingsAgentSettingsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "No models available. Please configure AI models in your workspace settings."
msgstr "사용 가능한 모델이 없습니다. 작업 공간 설정에서 AI 모델을 구성해주세요."
@@ -10324,6 +10256,11 @@ msgstr "대기열 성능"
msgid "Queue: {queueName}"
msgstr "큐: {queueName}"
#. js-lingui-id: GaAG2G
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Quick model for routing decisions"
msgstr ""
#. js-lingui-id: opSifa
#: src/modules/ai/utils/getToolDisplayMessage.ts
msgid "Ran {formattedName}"
@@ -10800,11 +10737,6 @@ msgstr "레코드 복원"
msgid "Restore Records"
msgstr "기록 복원"
#. js-lingui-id: hO3AfV
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Restrict available models to a curated list"
msgstr ""
#. js-lingui-id: RD6AE9
#: src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode.tsx
msgid "Result"
@@ -11086,12 +11018,6 @@ msgstr "필드 검색..."
msgid "Search a folder..."
msgstr ""
#. js-lingui-id: 8J0e5B
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Search a model..."
msgstr ""
#. js-lingui-id: WXvlVa
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "Search a role..."
@@ -11645,11 +11571,6 @@ msgstr "보낸 및 받은"
msgid "Serbian (Cyrillic)"
msgstr "세르비아어 (키릴)"
#. js-lingui-id: 8ZSrlB
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Server-wide AI model availability settings"
msgstr ""
#. js-lingui-id: LUc0oL
#: src/modules/settings/security/components/SSO/SettingsSSOSAMLForm.tsx
msgid "Service Provider Details"
@@ -11732,6 +11653,7 @@ msgstr "데이터베이스 설정 중..."
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/SettingsAgentForm.tsx
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx
#: src/modules/settings/roles/role-permissions/permission-flags/components/SettingsRolePermissionsSettingsSection.tsx
#: src/modules/settings/roles/role/components/SettingsRole.tsx
@@ -11950,10 +11872,15 @@ msgid "Small section heading"
msgstr ""
#. js-lingui-id: 5J8ZFl
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart Model"
msgstr ""
#. js-lingui-id: qgvZ/2
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart model updated successfully"
msgstr ""
#. js-lingui-id: w+rJId
#: src/modules/settings/accounts/components/SettingsAccountsConnectionForm.tsx
msgid "SMTP Configuration"
@@ -13032,11 +12959,6 @@ msgstr "모든 객체의 권한 전환"
msgid "Toggle all settings permissions"
msgstr "모든 설정 권한 전환"
#. js-lingui-id: 93pMSK
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Toggle model availability across all workspaces"
msgstr ""
#. js-lingui-id: WOr+hW
#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
msgid "tokens"
@@ -13334,11 +13256,6 @@ msgstr ""
msgid "Unable to Reach Back-end"
msgstr "백엔드에 연결할 수 없습니다"
#. js-lingui-id: EbnX+O
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Unconfigured models"
msgstr ""
#. js-lingui-id: EUHN7i
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
msgid "Undefined"
@@ -13649,26 +13566,11 @@ msgstr "초안으로 사용"
msgid "Use authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator to generate one-time passwords"
msgstr "1Password, Authy, Microsoft Authenticator와 같은 인증 앱 및 브라우저 확장을 사용하여 일회용 비밀번호를 생성합니다."
#. js-lingui-id: hCZsJ0
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Use best models only"
msgstr ""
#. js-lingui-id: c6uZUV
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateSubTitle.ts
msgid "Use our API or add your first {objectLabel} manually"
msgstr "API를 사용하거나 첫 번째 {objectLabel}을 수동으로 추가하세요"
#. js-lingui-id: 664z2C
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for chats, agents, and complex reasoning"
msgstr ""
#. js-lingui-id: C41qgx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for lightweight tasks like title generation"
msgstr ""
#. js-lingui-id: AQVj2A
#: src/modules/settings/data-model/objects/forms/components/SettingsDataModelObjectAboutForm.tsx
msgid "Useful for pivot/junction tables"
@@ -14177,16 +14079,6 @@ msgstr ""
msgid "When enabled, AI agents and workflow automations can discover and call this function"
msgstr ""
#. js-lingui-id: i2V4DO
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "When enabled, new AI models will be available to users by default"
msgstr ""
#. js-lingui-id: 01e9rV
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "When enabled, newly added models are available to all workspaces by default"
msgstr ""
#. js-lingui-id: C51ilI
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx
msgid "When the API key will expire."
+44 -152
View File
@@ -336,16 +336,6 @@ msgstr ""
msgid "{positionLabel} record holds priority"
msgstr "{positionLabel}-record heeft prioriteit"
#. js-lingui-id: YG/wl5
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — API key not configured"
msgstr ""
#. js-lingui-id: s80lrU
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — Deprecated"
msgstr ""
#. js-lingui-id: Sxx5Hr
#: src/pages/settings/security/event-logs/SettingsEventLogs.tsx
msgid "{recordCount} of {totalCount} records"
@@ -1132,11 +1122,6 @@ msgstr "Pas de rolgerelateerde instellingen aan"
msgid "Admin"
msgstr ""
#. js-lingui-id: K2OX5h
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Admin Model Controls"
msgstr ""
#. js-lingui-id: g1in8j
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
@@ -1165,6 +1150,11 @@ msgstr "Geavanceerde functie om de prestaties van query's te verbeteren en unici
msgid "Advanced filter"
msgstr "Geavanceerd filter"
#. js-lingui-id: luNzWN
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Advanced model for complex planning"
msgstr ""
#. js-lingui-id: miuPUc
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
@@ -1267,7 +1257,6 @@ msgstr ""
#: src/modules/settings/roles/role-permissions/permission-flags/hooks/useSettingsRolePermissionFlagConfig.ts
#: src/modules/settings/roles/role-permissions/object-level-permissions/object-form/components/SettingsRolePermissionsObjectLevelObjectForm.tsx
#: src/modules/settings/hooks/useSettingsNavigationItems.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
#: src/modules/command-menu/pages/workflow/action/components/CommandMenuWorkflowSelectAction.tsx
msgid "AI"
msgstr "AI"
@@ -1279,6 +1268,11 @@ msgstr "AI"
msgid "AI Model"
msgstr "AI Model"
#. js-lingui-id: tGx4Zn
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "AI Models"
msgstr ""
#. js-lingui-id: Sfwld8
#: src/modules/ai/components/AIChatApiKeyNotConfiguredMessage.tsx
msgid "AI not configured. Set OPENAI_API_KEY, ANTHROPIC_API_KEY, or XAI_API_KEY in your environment."
@@ -1362,11 +1356,6 @@ msgstr ""
msgid "All Metadata"
msgstr ""
#. js-lingui-id: AJgjR+
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "All Models"
msgstr ""
#. js-lingui-id: aFE/OW
#: src/pages/settings/security/event-logs/components/EventLogFilters.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsTableHeader.tsx
@@ -1627,11 +1616,6 @@ msgstr "API-sleutel"
msgid "API Key copied to clipboard"
msgstr "API-sleutel gekopieerd naar klembord"
#. js-lingui-id: jjaYji
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "API key not configured"
msgstr ""
#. js-lingui-id: Widx6n
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "API key roles"
@@ -2087,16 +2071,6 @@ msgstr "Automatisch contacten aanmaken voor mensen."
msgid "Automatically create People records when receiving or sending emails"
msgstr "Automatisch personenrecords aanmaken bij het ontvangen of verzenden van e-mails"
#. js-lingui-id: erwsgX
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Automatically enable new models"
msgstr ""
#. js-lingui-id: fx8TeY
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Automatically mark new models as available"
msgstr ""
#. js-lingui-id: lXkUEV
#: src/modules/workflow/workflow-trigger/components/WorkflowEditTriggerManual.tsx
msgid "Availability"
@@ -2104,7 +2078,6 @@ msgstr "Beschikbaarheid"
#. js-lingui-id: csDS2L
#: src/pages/settings/applications/SettingsApplications.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
msgid "Available"
msgstr "Beschikbaar"
@@ -2900,14 +2873,10 @@ msgstr "Voltooide taken behouden voor {completedDuration}, mislukte taken behoud
msgid "Conditions"
msgstr "Voorwaarden"
#. js-lingui-id: 14PdY0
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config"
msgstr ""
#. js-lingui-id: Vj43Y/
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariables.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config Variables"
msgstr "Config Variabelen"
@@ -2922,6 +2891,11 @@ msgstr "Configuratie"
msgid "Configure"
msgstr ""
#. js-lingui-id: 9px+al
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Configure AI models for routing and planning"
msgstr ""
#. js-lingui-id: +zUMwJ
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure an SSO connection"
@@ -2947,11 +2921,6 @@ msgstr "Configureer CalDAV-instellingen om uw agenda-evenementen te synchroniser
msgid "Configure date, time, number, timezone, and calendar start day"
msgstr "Configureer datum, tijd, nummer, tijdzone en startdag van de kalender"
#. js-lingui-id: +SQwHr
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Configure default AI models and availability"
msgstr ""
#. js-lingui-id: utsXG8
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure fallback login methods for users with SSO bypass permissions"
@@ -4300,16 +4269,6 @@ msgstr "Verwijderde records"
msgid "Deleting this method will remove it permanently from your account."
msgstr "Het verwijderen van deze methode zal het permanent van uw account verwijderen."
#. js-lingui-id: Ssdrw4
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated"
msgstr ""
#. js-lingui-id: 8OJZ/p
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated models"
msgstr ""
#. js-lingui-id: O3LJh6
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
@@ -5853,9 +5812,9 @@ msgstr ""
msgid "Failed to save workspace instructions"
msgstr ""
#. js-lingui-id: YzURPo
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update auto-enable setting"
#. js-lingui-id: YMSYb+
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update fast model"
msgstr ""
#. js-lingui-id: P1NmNz
@@ -5863,27 +5822,6 @@ msgstr ""
msgid "Failed to update feature flag. {errorMessage}"
msgstr "Het bijwerken van de featureflag is mislukt. {errorMessage}"
#. js-lingui-id: 1R13Ov
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model"
msgstr ""
#. js-lingui-id: W7Ff/4
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update model availability"
msgstr ""
#. js-lingui-id: LgZlJ7
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model availability settings"
msgstr ""
#. js-lingui-id: rCUG3c
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model selection mode"
msgstr ""
#. js-lingui-id: HnBqPY
#: src/modules/billing/components/internal/MeteredPriceSelector.tsx
msgid "Failed to update price."
@@ -5899,6 +5837,11 @@ msgstr ""
msgid "Failed to update role"
msgstr "Fout bij het bijwerken van de rol"
#. js-lingui-id: h/0aT5
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update smart model"
msgstr ""
#. js-lingui-id: Dzh4a2
#: src/modules/settings/admin-panel/config-variables/hooks/useConfigVariableActions.ts
msgid "Failed to update variable"
@@ -5947,10 +5890,15 @@ msgid "False"
msgstr "Vals"
#. js-lingui-id: XVIZ7v
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast Model"
msgstr ""
#. js-lingui-id: UJHTjm
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast model updated successfully"
msgstr ""
#. js-lingui-id: X9kySA
#: src/modules/navigation-menu-item/components/CurrentWorkspaceMemberNavigationMenuItemFolders.tsx
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx
@@ -6109,7 +6057,6 @@ msgstr ""
#: src/modules/views/components/ViewBarFilterButton.tsx
#: src/modules/settings/roles/components/SettingsRolesList.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
#: src/modules/command-menu/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
#: src/modules/command-menu/pages/page-layout/components/ChartFiltersSettings.tsx
@@ -6583,15 +6530,11 @@ msgstr ""
msgid "Heading 3"
msgstr ""
#. js-lingui-id: UPqS9C
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health"
msgstr ""
#. js-lingui-id: I1IOmb
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
#: src/modules/settings/admin-panel/health-status/components/SettingsAdminHealthStatus.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health Status"
msgstr "Gezondheidsstatus"
@@ -8240,17 +8183,6 @@ msgstr ""
msgid "Mission accomplished!"
msgstr "Missie volbracht!"
#. js-lingui-id: //nm2/
#: src/pages/settings/ai/SettingsAI.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models"
msgstr ""
#. js-lingui-id: oHM560
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models available in the chat model picker"
msgstr ""
#. js-lingui-id: hty0d5
#: src/pages/settings/profile/appearance/components/DateTimeSettingsCalendarStartDaySelect.tsx
msgid "Monday"
@@ -8296,7 +8228,6 @@ msgid "months"
msgstr ""
#. js-lingui-id: 2FYpfJ
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/ui/layout/tab-list/components/TabMoreButton.tsx
msgid "More"
msgstr "Meer"
@@ -8999,6 +8930,7 @@ msgstr "Geen metrische gegevens beschikbaar"
#. js-lingui-id: UWZZdQ
#: src/pages/settings/ai/forms/components/SettingsAIAgentForm.tsx
#: src/pages/settings/ai/components/SettingsAgentSettingsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "No models available. Please configure AI models in your workspace settings."
msgstr "Geen modellen beschikbaar. Configureer AI-modellen in je werkruimte-instellingen."
@@ -10324,6 +10256,11 @@ msgstr "Wachtrijprestatie"
msgid "Queue: {queueName}"
msgstr "Wachtrij: {queueName}"
#. js-lingui-id: GaAG2G
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Quick model for routing decisions"
msgstr ""
#. js-lingui-id: opSifa
#: src/modules/ai/utils/getToolDisplayMessage.ts
msgid "Ran {formattedName}"
@@ -10800,11 +10737,6 @@ msgstr "Records herstellen"
msgid "Restore Records"
msgstr "Records Herstellen"
#. js-lingui-id: hO3AfV
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Restrict available models to a curated list"
msgstr ""
#. js-lingui-id: RD6AE9
#: src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode.tsx
msgid "Result"
@@ -11086,12 +11018,6 @@ msgstr "Zoek een veld..."
msgid "Search a folder..."
msgstr ""
#. js-lingui-id: 8J0e5B
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Search a model..."
msgstr ""
#. js-lingui-id: WXvlVa
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "Search a role..."
@@ -11645,11 +11571,6 @@ msgstr "Verzonden en ontvangen"
msgid "Serbian (Cyrillic)"
msgstr "Servisch (Cyrillisch)"
#. js-lingui-id: 8ZSrlB
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Server-wide AI model availability settings"
msgstr ""
#. js-lingui-id: LUc0oL
#: src/modules/settings/security/components/SSO/SettingsSSOSAMLForm.tsx
msgid "Service Provider Details"
@@ -11732,6 +11653,7 @@ msgstr "Uw database opzetten..."
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/SettingsAgentForm.tsx
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx
#: src/modules/settings/roles/role-permissions/permission-flags/components/SettingsRolePermissionsSettingsSection.tsx
#: src/modules/settings/roles/role/components/SettingsRole.tsx
@@ -11950,10 +11872,15 @@ msgid "Small section heading"
msgstr ""
#. js-lingui-id: 5J8ZFl
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart Model"
msgstr ""
#. js-lingui-id: qgvZ/2
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart model updated successfully"
msgstr ""
#. js-lingui-id: w+rJId
#: src/modules/settings/accounts/components/SettingsAccountsConnectionForm.tsx
msgid "SMTP Configuration"
@@ -13034,11 +12961,6 @@ msgstr "Schakel alle objectmachtigingen in"
msgid "Toggle all settings permissions"
msgstr "Schakel alle instellingstoestemmingen in/uit"
#. js-lingui-id: 93pMSK
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Toggle model availability across all workspaces"
msgstr ""
#. js-lingui-id: WOr+hW
#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
msgid "tokens"
@@ -13336,11 +13258,6 @@ msgstr ""
msgid "Unable to Reach Back-end"
msgstr "Kan de back-end niet bereiken"
#. js-lingui-id: EbnX+O
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Unconfigured models"
msgstr ""
#. js-lingui-id: EUHN7i
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
msgid "Undefined"
@@ -13651,26 +13568,11 @@ msgstr "Gebruiken als concept"
msgid "Use authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator to generate one-time passwords"
msgstr "Gebruik authenticatore-apps en browserextensies zoals 1Password, Authy, Microsoft Authenticator om eenmalige wachtwoorden te genereren"
#. js-lingui-id: hCZsJ0
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Use best models only"
msgstr ""
#. js-lingui-id: c6uZUV
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateSubTitle.ts
msgid "Use our API or add your first {objectLabel} manually"
msgstr "Gebruik onze API of voeg uw eerste {objectLabel} handmatig toe"
#. js-lingui-id: 664z2C
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for chats, agents, and complex reasoning"
msgstr ""
#. js-lingui-id: C41qgx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for lightweight tasks like title generation"
msgstr ""
#. js-lingui-id: AQVj2A
#: src/modules/settings/data-model/objects/forms/components/SettingsDataModelObjectAboutForm.tsx
msgid "Useful for pivot/junction tables"
@@ -14179,16 +14081,6 @@ msgstr ""
msgid "When enabled, AI agents and workflow automations can discover and call this function"
msgstr ""
#. js-lingui-id: i2V4DO
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "When enabled, new AI models will be available to users by default"
msgstr ""
#. js-lingui-id: 01e9rV
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "When enabled, newly added models are available to all workspaces by default"
msgstr ""
#. js-lingui-id: C51ilI
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx
msgid "When the API key will expire."
+44 -152
View File
@@ -336,16 +336,6 @@ msgstr ""
msgid "{positionLabel} record holds priority"
msgstr "{positionLabel}-oppføringen har prioritet"
#. js-lingui-id: YG/wl5
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — API key not configured"
msgstr ""
#. js-lingui-id: s80lrU
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — Deprecated"
msgstr ""
#. js-lingui-id: Sxx5Hr
#: src/pages/settings/security/event-logs/SettingsEventLogs.tsx
msgid "{recordCount} of {totalCount} records"
@@ -1132,11 +1122,6 @@ msgstr "Juster innstillingen relatert til rollen"
msgid "Admin"
msgstr ""
#. js-lingui-id: K2OX5h
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Admin Model Controls"
msgstr ""
#. js-lingui-id: g1in8j
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
@@ -1165,6 +1150,11 @@ msgstr "Avansert funksjon for å forbedre ytelsen til spørringer og for å hån
msgid "Advanced filter"
msgstr "Avansert filter"
#. js-lingui-id: luNzWN
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Advanced model for complex planning"
msgstr ""
#. js-lingui-id: miuPUc
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
@@ -1267,7 +1257,6 @@ msgstr ""
#: src/modules/settings/roles/role-permissions/permission-flags/hooks/useSettingsRolePermissionFlagConfig.ts
#: src/modules/settings/roles/role-permissions/object-level-permissions/object-form/components/SettingsRolePermissionsObjectLevelObjectForm.tsx
#: src/modules/settings/hooks/useSettingsNavigationItems.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
#: src/modules/command-menu/pages/workflow/action/components/CommandMenuWorkflowSelectAction.tsx
msgid "AI"
msgstr "AI"
@@ -1279,6 +1268,11 @@ msgstr "AI"
msgid "AI Model"
msgstr "AI-modell"
#. js-lingui-id: tGx4Zn
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "AI Models"
msgstr ""
#. js-lingui-id: Sfwld8
#: src/modules/ai/components/AIChatApiKeyNotConfiguredMessage.tsx
msgid "AI not configured. Set OPENAI_API_KEY, ANTHROPIC_API_KEY, or XAI_API_KEY in your environment."
@@ -1362,11 +1356,6 @@ msgstr ""
msgid "All Metadata"
msgstr ""
#. js-lingui-id: AJgjR+
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "All Models"
msgstr ""
#. js-lingui-id: aFE/OW
#: src/pages/settings/security/event-logs/components/EventLogFilters.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsTableHeader.tsx
@@ -1627,11 +1616,6 @@ msgstr "API-nøkkel"
msgid "API Key copied to clipboard"
msgstr "API-nøkkel kopiert til utklippstavlen"
#. js-lingui-id: jjaYji
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "API key not configured"
msgstr ""
#. js-lingui-id: Widx6n
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "API key roles"
@@ -2087,16 +2071,6 @@ msgstr "Opprett automatisk kontakter for personer."
msgid "Automatically create People records when receiving or sending emails"
msgstr "Opprett automatisk personoppføringer når du mottar eller sender e-poster"
#. js-lingui-id: erwsgX
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Automatically enable new models"
msgstr ""
#. js-lingui-id: fx8TeY
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Automatically mark new models as available"
msgstr ""
#. js-lingui-id: lXkUEV
#: src/modules/workflow/workflow-trigger/components/WorkflowEditTriggerManual.tsx
msgid "Availability"
@@ -2104,7 +2078,6 @@ msgstr "Tilgjengelighet"
#. js-lingui-id: csDS2L
#: src/pages/settings/applications/SettingsApplications.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
msgid "Available"
msgstr "Tilgjengelig"
@@ -2900,14 +2873,10 @@ msgstr "Fullførte jobber beholdes for {completedDuration}, mislykkede jobber be
msgid "Conditions"
msgstr "Betingelser"
#. js-lingui-id: 14PdY0
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config"
msgstr ""
#. js-lingui-id: Vj43Y/
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariables.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config Variables"
msgstr "Konfigurasjonsvariabler"
@@ -2922,6 +2891,11 @@ msgstr "Konfigurasjon"
msgid "Configure"
msgstr ""
#. js-lingui-id: 9px+al
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Configure AI models for routing and planning"
msgstr ""
#. js-lingui-id: +zUMwJ
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure an SSO connection"
@@ -2947,11 +2921,6 @@ msgstr "Konfigurer CalDAV-innstillinger for å synkronisere kalenderhendelsene d
msgid "Configure date, time, number, timezone, and calendar start day"
msgstr "Konfigurer dato, tid, nummer, tidssone og kalenders startdag"
#. js-lingui-id: +SQwHr
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Configure default AI models and availability"
msgstr ""
#. js-lingui-id: utsXG8
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure fallback login methods for users with SSO bypass permissions"
@@ -4300,16 +4269,6 @@ msgstr "Slettede oppføringer"
msgid "Deleting this method will remove it permanently from your account."
msgstr "Å slette denne metoden vil fjerne den permanent fra kontoen din."
#. js-lingui-id: Ssdrw4
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated"
msgstr ""
#. js-lingui-id: 8OJZ/p
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated models"
msgstr ""
#. js-lingui-id: O3LJh6
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
@@ -5853,9 +5812,9 @@ msgstr ""
msgid "Failed to save workspace instructions"
msgstr ""
#. js-lingui-id: YzURPo
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update auto-enable setting"
#. js-lingui-id: YMSYb+
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update fast model"
msgstr ""
#. js-lingui-id: P1NmNz
@@ -5863,27 +5822,6 @@ msgstr ""
msgid "Failed to update feature flag. {errorMessage}"
msgstr "Kunne ikke oppdatere funksjonsflagg. {errorMessage}"
#. js-lingui-id: 1R13Ov
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model"
msgstr ""
#. js-lingui-id: W7Ff/4
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update model availability"
msgstr ""
#. js-lingui-id: LgZlJ7
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model availability settings"
msgstr ""
#. js-lingui-id: rCUG3c
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model selection mode"
msgstr ""
#. js-lingui-id: HnBqPY
#: src/modules/billing/components/internal/MeteredPriceSelector.tsx
msgid "Failed to update price."
@@ -5899,6 +5837,11 @@ msgstr ""
msgid "Failed to update role"
msgstr "Kunne ikke oppdatere rolle"
#. js-lingui-id: h/0aT5
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update smart model"
msgstr ""
#. js-lingui-id: Dzh4a2
#: src/modules/settings/admin-panel/config-variables/hooks/useConfigVariableActions.ts
msgid "Failed to update variable"
@@ -5947,10 +5890,15 @@ msgid "False"
msgstr "Usann"
#. js-lingui-id: XVIZ7v
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast Model"
msgstr ""
#. js-lingui-id: UJHTjm
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast model updated successfully"
msgstr ""
#. js-lingui-id: X9kySA
#: src/modules/navigation-menu-item/components/CurrentWorkspaceMemberNavigationMenuItemFolders.tsx
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx
@@ -6109,7 +6057,6 @@ msgstr ""
#: src/modules/views/components/ViewBarFilterButton.tsx
#: src/modules/settings/roles/components/SettingsRolesList.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
#: src/modules/command-menu/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
#: src/modules/command-menu/pages/page-layout/components/ChartFiltersSettings.tsx
@@ -6583,15 +6530,11 @@ msgstr ""
msgid "Heading 3"
msgstr ""
#. js-lingui-id: UPqS9C
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health"
msgstr ""
#. js-lingui-id: I1IOmb
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
#: src/modules/settings/admin-panel/health-status/components/SettingsAdminHealthStatus.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health Status"
msgstr "Helsetilstand"
@@ -8240,17 +8183,6 @@ msgstr ""
msgid "Mission accomplished!"
msgstr "Oppdrag utført!"
#. js-lingui-id: //nm2/
#: src/pages/settings/ai/SettingsAI.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models"
msgstr ""
#. js-lingui-id: oHM560
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models available in the chat model picker"
msgstr ""
#. js-lingui-id: hty0d5
#: src/pages/settings/profile/appearance/components/DateTimeSettingsCalendarStartDaySelect.tsx
msgid "Monday"
@@ -8296,7 +8228,6 @@ msgid "months"
msgstr ""
#. js-lingui-id: 2FYpfJ
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/ui/layout/tab-list/components/TabMoreButton.tsx
msgid "More"
msgstr "Mer"
@@ -8999,6 +8930,7 @@ msgstr "Ingen metrikkdata tilgjengelig"
#. js-lingui-id: UWZZdQ
#: src/pages/settings/ai/forms/components/SettingsAIAgentForm.tsx
#: src/pages/settings/ai/components/SettingsAgentSettingsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "No models available. Please configure AI models in your workspace settings."
msgstr "Ingen modeller tilgjengelig. Vennligst konfigurer AI-modeller i arbeidsområdeinnstillingene dine."
@@ -10324,6 +10256,11 @@ msgstr "Køyteytelse"
msgid "Queue: {queueName}"
msgstr "Kø: {queueName}"
#. js-lingui-id: GaAG2G
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Quick model for routing decisions"
msgstr ""
#. js-lingui-id: opSifa
#: src/modules/ai/utils/getToolDisplayMessage.ts
msgid "Ran {formattedName}"
@@ -10800,11 +10737,6 @@ msgstr "Gjenopprett oppføringer"
msgid "Restore Records"
msgstr "Gjenopprett poster"
#. js-lingui-id: hO3AfV
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Restrict available models to a curated list"
msgstr ""
#. js-lingui-id: RD6AE9
#: src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode.tsx
msgid "Result"
@@ -11086,12 +11018,6 @@ msgstr "Søk i et felt..."
msgid "Search a folder..."
msgstr ""
#. js-lingui-id: 8J0e5B
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Search a model..."
msgstr ""
#. js-lingui-id: WXvlVa
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "Search a role..."
@@ -11645,11 +11571,6 @@ msgstr "Sendt og mottatt"
msgid "Serbian (Cyrillic)"
msgstr "Serbisk (kyrillisk)"
#. js-lingui-id: 8ZSrlB
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Server-wide AI model availability settings"
msgstr ""
#. js-lingui-id: LUc0oL
#: src/modules/settings/security/components/SSO/SettingsSSOSAMLForm.tsx
msgid "Service Provider Details"
@@ -11732,6 +11653,7 @@ msgstr "Konfigurere databasen din..."
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/SettingsAgentForm.tsx
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx
#: src/modules/settings/roles/role-permissions/permission-flags/components/SettingsRolePermissionsSettingsSection.tsx
#: src/modules/settings/roles/role/components/SettingsRole.tsx
@@ -11950,10 +11872,15 @@ msgid "Small section heading"
msgstr ""
#. js-lingui-id: 5J8ZFl
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart Model"
msgstr ""
#. js-lingui-id: qgvZ/2
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart model updated successfully"
msgstr ""
#. js-lingui-id: w+rJId
#: src/modules/settings/accounts/components/SettingsAccountsConnectionForm.tsx
msgid "SMTP Configuration"
@@ -13032,11 +12959,6 @@ msgstr "Veksle alle objektrettigheter"
msgid "Toggle all settings permissions"
msgstr "Veksle alle innstillingstillatelser"
#. js-lingui-id: 93pMSK
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Toggle model availability across all workspaces"
msgstr ""
#. js-lingui-id: WOr+hW
#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
msgid "tokens"
@@ -13334,11 +13256,6 @@ msgstr ""
msgid "Unable to Reach Back-end"
msgstr "Kan ikke nå back-end"
#. js-lingui-id: EbnX+O
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Unconfigured models"
msgstr ""
#. js-lingui-id: EUHN7i
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
msgid "Undefined"
@@ -13649,26 +13566,11 @@ msgstr "Bruk som utkast"
msgid "Use authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator to generate one-time passwords"
msgstr "Bruk autentiseringsapper og nettleserutvidelser som 1Password, Authy, Microsoft Authenticator for å generere engangspassord"
#. js-lingui-id: hCZsJ0
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Use best models only"
msgstr ""
#. js-lingui-id: c6uZUV
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateSubTitle.ts
msgid "Use our API or add your first {objectLabel} manually"
msgstr "Bruk vår API eller legg til din første {objectLabel} manuelt"
#. js-lingui-id: 664z2C
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for chats, agents, and complex reasoning"
msgstr ""
#. js-lingui-id: C41qgx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for lightweight tasks like title generation"
msgstr ""
#. js-lingui-id: AQVj2A
#: src/modules/settings/data-model/objects/forms/components/SettingsDataModelObjectAboutForm.tsx
msgid "Useful for pivot/junction tables"
@@ -14177,16 +14079,6 @@ msgstr ""
msgid "When enabled, AI agents and workflow automations can discover and call this function"
msgstr ""
#. js-lingui-id: i2V4DO
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "When enabled, new AI models will be available to users by default"
msgstr ""
#. js-lingui-id: 01e9rV
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "When enabled, newly added models are available to all workspaces by default"
msgstr ""
#. js-lingui-id: C51ilI
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx
msgid "When the API key will expire."
+44 -152
View File
@@ -336,16 +336,6 @@ msgstr ""
msgid "{positionLabel} record holds priority"
msgstr "Rekord {positionLabel} ma priorytet"
#. js-lingui-id: YG/wl5
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — API key not configured"
msgstr ""
#. js-lingui-id: s80lrU
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — Deprecated"
msgstr ""
#. js-lingui-id: Sxx5Hr
#: src/pages/settings/security/event-logs/SettingsEventLogs.tsx
msgid "{recordCount} of {totalCount} records"
@@ -1132,11 +1122,6 @@ msgstr "Dostosuj ustawienia związane z rolą"
msgid "Admin"
msgstr ""
#. js-lingui-id: K2OX5h
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Admin Model Controls"
msgstr ""
#. js-lingui-id: g1in8j
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
@@ -1165,6 +1150,11 @@ msgstr "Zaawansowana funkcja poprawiająca wydajność zapytań i wymuszająca u
msgid "Advanced filter"
msgstr "Zaawansowany filtr"
#. js-lingui-id: luNzWN
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Advanced model for complex planning"
msgstr ""
#. js-lingui-id: miuPUc
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
@@ -1267,7 +1257,6 @@ msgstr ""
#: src/modules/settings/roles/role-permissions/permission-flags/hooks/useSettingsRolePermissionFlagConfig.ts
#: src/modules/settings/roles/role-permissions/object-level-permissions/object-form/components/SettingsRolePermissionsObjectLevelObjectForm.tsx
#: src/modules/settings/hooks/useSettingsNavigationItems.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
#: src/modules/command-menu/pages/workflow/action/components/CommandMenuWorkflowSelectAction.tsx
msgid "AI"
msgstr "AI"
@@ -1279,6 +1268,11 @@ msgstr "AI"
msgid "AI Model"
msgstr "Model AI"
#. js-lingui-id: tGx4Zn
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "AI Models"
msgstr ""
#. js-lingui-id: Sfwld8
#: src/modules/ai/components/AIChatApiKeyNotConfiguredMessage.tsx
msgid "AI not configured. Set OPENAI_API_KEY, ANTHROPIC_API_KEY, or XAI_API_KEY in your environment."
@@ -1362,11 +1356,6 @@ msgstr ""
msgid "All Metadata"
msgstr ""
#. js-lingui-id: AJgjR+
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "All Models"
msgstr ""
#. js-lingui-id: aFE/OW
#: src/pages/settings/security/event-logs/components/EventLogFilters.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsTableHeader.tsx
@@ -1627,11 +1616,6 @@ msgstr "Klucz API"
msgid "API Key copied to clipboard"
msgstr "Klucz API został skopiowany do schowka"
#. js-lingui-id: jjaYji
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "API key not configured"
msgstr ""
#. js-lingui-id: Widx6n
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "API key roles"
@@ -2087,16 +2071,6 @@ msgstr "Automatycznie twórz kontakty dla osób."
msgid "Automatically create People records when receiving or sending emails"
msgstr "Automatycznie twórz rekordy osób po otrzymaniu lub wysłaniu wiadomości e-mail"
#. js-lingui-id: erwsgX
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Automatically enable new models"
msgstr ""
#. js-lingui-id: fx8TeY
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Automatically mark new models as available"
msgstr ""
#. js-lingui-id: lXkUEV
#: src/modules/workflow/workflow-trigger/components/WorkflowEditTriggerManual.tsx
msgid "Availability"
@@ -2104,7 +2078,6 @@ msgstr "Dostępność"
#. js-lingui-id: csDS2L
#: src/pages/settings/applications/SettingsApplications.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
msgid "Available"
msgstr "Dostępne"
@@ -2900,14 +2873,10 @@ msgstr "Zakończone zadania są przechowywane przez {completedDuration}, nieudan
msgid "Conditions"
msgstr "Warunki"
#. js-lingui-id: 14PdY0
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config"
msgstr ""
#. js-lingui-id: Vj43Y/
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariables.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config Variables"
msgstr "Zmienna konfiguracji"
@@ -2922,6 +2891,11 @@ msgstr "Konfiguracja"
msgid "Configure"
msgstr ""
#. js-lingui-id: 9px+al
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Configure AI models for routing and planning"
msgstr ""
#. js-lingui-id: +zUMwJ
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure an SSO connection"
@@ -2947,11 +2921,6 @@ msgstr "Skonfiguruj ustawienia CalDAV, aby synchronizować wydarzenia w kalendar
msgid "Configure date, time, number, timezone, and calendar start day"
msgstr "Skonfiguruj datę, godzinę, liczbę, strefę czasową i dzień rozpoczęcia kalendarza"
#. js-lingui-id: +SQwHr
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Configure default AI models and availability"
msgstr ""
#. js-lingui-id: utsXG8
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure fallback login methods for users with SSO bypass permissions"
@@ -4300,16 +4269,6 @@ msgstr "Usunięte rekordy"
msgid "Deleting this method will remove it permanently from your account."
msgstr "Usunięcie tej metody spowoduje jej trwałe usunięcie z Twojego konta."
#. js-lingui-id: Ssdrw4
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated"
msgstr ""
#. js-lingui-id: 8OJZ/p
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated models"
msgstr ""
#. js-lingui-id: O3LJh6
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
@@ -5853,9 +5812,9 @@ msgstr ""
msgid "Failed to save workspace instructions"
msgstr ""
#. js-lingui-id: YzURPo
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update auto-enable setting"
#. js-lingui-id: YMSYb+
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update fast model"
msgstr ""
#. js-lingui-id: P1NmNz
@@ -5863,27 +5822,6 @@ msgstr ""
msgid "Failed to update feature flag. {errorMessage}"
msgstr "Nie udało się zaktualizować flagi funkcji. {errorMessage}"
#. js-lingui-id: 1R13Ov
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model"
msgstr ""
#. js-lingui-id: W7Ff/4
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update model availability"
msgstr ""
#. js-lingui-id: LgZlJ7
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model availability settings"
msgstr ""
#. js-lingui-id: rCUG3c
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model selection mode"
msgstr ""
#. js-lingui-id: HnBqPY
#: src/modules/billing/components/internal/MeteredPriceSelector.tsx
msgid "Failed to update price."
@@ -5899,6 +5837,11 @@ msgstr ""
msgid "Failed to update role"
msgstr "Nie udało się zaktualizować roli"
#. js-lingui-id: h/0aT5
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update smart model"
msgstr ""
#. js-lingui-id: Dzh4a2
#: src/modules/settings/admin-panel/config-variables/hooks/useConfigVariableActions.ts
msgid "Failed to update variable"
@@ -5947,10 +5890,15 @@ msgid "False"
msgstr "Fałsz"
#. js-lingui-id: XVIZ7v
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast Model"
msgstr ""
#. js-lingui-id: UJHTjm
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast model updated successfully"
msgstr ""
#. js-lingui-id: X9kySA
#: src/modules/navigation-menu-item/components/CurrentWorkspaceMemberNavigationMenuItemFolders.tsx
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx
@@ -6109,7 +6057,6 @@ msgstr ""
#: src/modules/views/components/ViewBarFilterButton.tsx
#: src/modules/settings/roles/components/SettingsRolesList.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
#: src/modules/command-menu/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
#: src/modules/command-menu/pages/page-layout/components/ChartFiltersSettings.tsx
@@ -6583,15 +6530,11 @@ msgstr ""
msgid "Heading 3"
msgstr ""
#. js-lingui-id: UPqS9C
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health"
msgstr ""
#. js-lingui-id: I1IOmb
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
#: src/modules/settings/admin-panel/health-status/components/SettingsAdminHealthStatus.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health Status"
msgstr "Stan zdrowia"
@@ -8240,17 +8183,6 @@ msgstr ""
msgid "Mission accomplished!"
msgstr "Misja zakończona!"
#. js-lingui-id: //nm2/
#: src/pages/settings/ai/SettingsAI.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models"
msgstr ""
#. js-lingui-id: oHM560
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models available in the chat model picker"
msgstr ""
#. js-lingui-id: hty0d5
#: src/pages/settings/profile/appearance/components/DateTimeSettingsCalendarStartDaySelect.tsx
msgid "Monday"
@@ -8296,7 +8228,6 @@ msgid "months"
msgstr ""
#. js-lingui-id: 2FYpfJ
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/ui/layout/tab-list/components/TabMoreButton.tsx
msgid "More"
msgstr "Więcej"
@@ -8999,6 +8930,7 @@ msgstr "Brak dostępnych danych o metrykach"
#. js-lingui-id: UWZZdQ
#: src/pages/settings/ai/forms/components/SettingsAIAgentForm.tsx
#: src/pages/settings/ai/components/SettingsAgentSettingsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "No models available. Please configure AI models in your workspace settings."
msgstr "Brak dostępnych modeli. Skonfiguruj modele AI w ustawieniach przestrzeni roboczej."
@@ -10324,6 +10256,11 @@ msgstr "Wydajność kolejki"
msgid "Queue: {queueName}"
msgstr "Kolejka: {queueName}"
#. js-lingui-id: GaAG2G
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Quick model for routing decisions"
msgstr ""
#. js-lingui-id: opSifa
#: src/modules/ai/utils/getToolDisplayMessage.ts
msgid "Ran {formattedName}"
@@ -10800,11 +10737,6 @@ msgstr "Przywróć wpisy"
msgid "Restore Records"
msgstr "Przywróć rekordy"
#. js-lingui-id: hO3AfV
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Restrict available models to a curated list"
msgstr ""
#. js-lingui-id: RD6AE9
#: src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode.tsx
msgid "Result"
@@ -11086,12 +11018,6 @@ msgstr "Wyszukaj pole..."
msgid "Search a folder..."
msgstr ""
#. js-lingui-id: 8J0e5B
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Search a model..."
msgstr ""
#. js-lingui-id: WXvlVa
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "Search a role..."
@@ -11645,11 +11571,6 @@ msgstr "Wysłane i otrzymane"
msgid "Serbian (Cyrillic)"
msgstr "serbski (cyrylica)"
#. js-lingui-id: 8ZSrlB
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Server-wide AI model availability settings"
msgstr ""
#. js-lingui-id: LUc0oL
#: src/modules/settings/security/components/SSO/SettingsSSOSAMLForm.tsx
msgid "Service Provider Details"
@@ -11732,6 +11653,7 @@ msgstr "Ustawianie twojej bazy danych..."
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/SettingsAgentForm.tsx
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx
#: src/modules/settings/roles/role-permissions/permission-flags/components/SettingsRolePermissionsSettingsSection.tsx
#: src/modules/settings/roles/role/components/SettingsRole.tsx
@@ -11950,10 +11872,15 @@ msgid "Small section heading"
msgstr ""
#. js-lingui-id: 5J8ZFl
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart Model"
msgstr ""
#. js-lingui-id: qgvZ/2
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart model updated successfully"
msgstr ""
#. js-lingui-id: w+rJId
#: src/modules/settings/accounts/components/SettingsAccountsConnectionForm.tsx
msgid "SMTP Configuration"
@@ -13032,11 +12959,6 @@ msgstr "Przełącz wszystkie uprawnienia obiektów"
msgid "Toggle all settings permissions"
msgstr "Przełącz wszystkie uprawnienia ustawień"
#. js-lingui-id: 93pMSK
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Toggle model availability across all workspaces"
msgstr ""
#. js-lingui-id: WOr+hW
#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
msgid "tokens"
@@ -13334,11 +13256,6 @@ msgstr ""
msgid "Unable to Reach Back-end"
msgstr "Nie można połączyć się z zapleczem"
#. js-lingui-id: EbnX+O
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Unconfigured models"
msgstr ""
#. js-lingui-id: EUHN7i
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
msgid "Undefined"
@@ -13649,26 +13566,11 @@ msgstr "Użyj jako szkic"
msgid "Use authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator to generate one-time passwords"
msgstr "Użyj aplikacji uwierzytelniających i rozszerzeń przeglądarki, takich jak 1Password, Authy, Microsoft Authenticator, aby generować jednorazowe hasła"
#. js-lingui-id: hCZsJ0
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Use best models only"
msgstr ""
#. js-lingui-id: c6uZUV
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateSubTitle.ts
msgid "Use our API or add your first {objectLabel} manually"
msgstr "Użyj naszego API lub dodaj swoje pierwsze {objectLabel} manualnie"
#. js-lingui-id: 664z2C
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for chats, agents, and complex reasoning"
msgstr ""
#. js-lingui-id: C41qgx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for lightweight tasks like title generation"
msgstr ""
#. js-lingui-id: AQVj2A
#: src/modules/settings/data-model/objects/forms/components/SettingsDataModelObjectAboutForm.tsx
msgid "Useful for pivot/junction tables"
@@ -14177,16 +14079,6 @@ msgstr ""
msgid "When enabled, AI agents and workflow automations can discover and call this function"
msgstr ""
#. js-lingui-id: i2V4DO
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "When enabled, new AI models will be available to users by default"
msgstr ""
#. js-lingui-id: 01e9rV
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "When enabled, newly added models are available to all workspaces by default"
msgstr ""
#. js-lingui-id: C51ilI
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx
msgid "When the API key will expire."
+44 -152
View File
@@ -331,16 +331,6 @@ msgstr ""
msgid "{positionLabel} record holds priority"
msgstr ""
#. js-lingui-id: YG/wl5
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — API key not configured"
msgstr ""
#. js-lingui-id: s80lrU
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — Deprecated"
msgstr ""
#. js-lingui-id: Sxx5Hr
#: src/pages/settings/security/event-logs/SettingsEventLogs.tsx
msgid "{recordCount} of {totalCount} records"
@@ -1127,11 +1117,6 @@ msgstr ""
msgid "Admin"
msgstr ""
#. js-lingui-id: K2OX5h
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Admin Model Controls"
msgstr ""
#. js-lingui-id: g1in8j
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
@@ -1160,6 +1145,11 @@ msgstr ""
msgid "Advanced filter"
msgstr ""
#. js-lingui-id: luNzWN
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Advanced model for complex planning"
msgstr ""
#. js-lingui-id: miuPUc
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
@@ -1262,7 +1252,6 @@ msgstr ""
#: src/modules/settings/roles/role-permissions/permission-flags/hooks/useSettingsRolePermissionFlagConfig.ts
#: src/modules/settings/roles/role-permissions/object-level-permissions/object-form/components/SettingsRolePermissionsObjectLevelObjectForm.tsx
#: src/modules/settings/hooks/useSettingsNavigationItems.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
#: src/modules/command-menu/pages/workflow/action/components/CommandMenuWorkflowSelectAction.tsx
msgid "AI"
msgstr ""
@@ -1274,6 +1263,11 @@ msgstr ""
msgid "AI Model"
msgstr ""
#. js-lingui-id: tGx4Zn
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "AI Models"
msgstr ""
#. js-lingui-id: Sfwld8
#: src/modules/ai/components/AIChatApiKeyNotConfiguredMessage.tsx
msgid "AI not configured. Set OPENAI_API_KEY, ANTHROPIC_API_KEY, or XAI_API_KEY in your environment."
@@ -1357,11 +1351,6 @@ msgstr ""
msgid "All Metadata"
msgstr ""
#. js-lingui-id: AJgjR+
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "All Models"
msgstr ""
#. js-lingui-id: aFE/OW
#: src/pages/settings/security/event-logs/components/EventLogFilters.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsTableHeader.tsx
@@ -1622,11 +1611,6 @@ msgstr ""
msgid "API Key copied to clipboard"
msgstr ""
#. js-lingui-id: jjaYji
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "API key not configured"
msgstr ""
#. js-lingui-id: Widx6n
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "API key roles"
@@ -2082,16 +2066,6 @@ msgstr ""
msgid "Automatically create People records when receiving or sending emails"
msgstr ""
#. js-lingui-id: erwsgX
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Automatically enable new models"
msgstr ""
#. js-lingui-id: fx8TeY
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Automatically mark new models as available"
msgstr ""
#. js-lingui-id: lXkUEV
#: src/modules/workflow/workflow-trigger/components/WorkflowEditTriggerManual.tsx
msgid "Availability"
@@ -2099,7 +2073,6 @@ msgstr ""
#. js-lingui-id: csDS2L
#: src/pages/settings/applications/SettingsApplications.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
msgid "Available"
msgstr ""
@@ -2895,14 +2868,10 @@ msgstr ""
msgid "Conditions"
msgstr ""
#. js-lingui-id: 14PdY0
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config"
msgstr ""
#. js-lingui-id: Vj43Y/
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariables.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config Variables"
msgstr ""
@@ -2917,6 +2886,11 @@ msgstr ""
msgid "Configure"
msgstr ""
#. js-lingui-id: 9px+al
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Configure AI models for routing and planning"
msgstr ""
#. js-lingui-id: +zUMwJ
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure an SSO connection"
@@ -2942,11 +2916,6 @@ msgstr ""
msgid "Configure date, time, number, timezone, and calendar start day"
msgstr ""
#. js-lingui-id: +SQwHr
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Configure default AI models and availability"
msgstr ""
#. js-lingui-id: utsXG8
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure fallback login methods for users with SSO bypass permissions"
@@ -4295,16 +4264,6 @@ msgstr ""
msgid "Deleting this method will remove it permanently from your account."
msgstr ""
#. js-lingui-id: Ssdrw4
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated"
msgstr ""
#. js-lingui-id: 8OJZ/p
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated models"
msgstr ""
#. js-lingui-id: O3LJh6
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
@@ -5848,9 +5807,9 @@ msgstr ""
msgid "Failed to save workspace instructions"
msgstr ""
#. js-lingui-id: YzURPo
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update auto-enable setting"
#. js-lingui-id: YMSYb+
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update fast model"
msgstr ""
#. js-lingui-id: P1NmNz
@@ -5858,27 +5817,6 @@ msgstr ""
msgid "Failed to update feature flag. {errorMessage}"
msgstr ""
#. js-lingui-id: 1R13Ov
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model"
msgstr ""
#. js-lingui-id: W7Ff/4
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update model availability"
msgstr ""
#. js-lingui-id: LgZlJ7
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model availability settings"
msgstr ""
#. js-lingui-id: rCUG3c
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model selection mode"
msgstr ""
#. js-lingui-id: HnBqPY
#: src/modules/billing/components/internal/MeteredPriceSelector.tsx
msgid "Failed to update price."
@@ -5894,6 +5832,11 @@ msgstr ""
msgid "Failed to update role"
msgstr ""
#. js-lingui-id: h/0aT5
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update smart model"
msgstr ""
#. js-lingui-id: Dzh4a2
#: src/modules/settings/admin-panel/config-variables/hooks/useConfigVariableActions.ts
msgid "Failed to update variable"
@@ -5942,10 +5885,15 @@ msgid "False"
msgstr ""
#. js-lingui-id: XVIZ7v
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast Model"
msgstr ""
#. js-lingui-id: UJHTjm
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast model updated successfully"
msgstr ""
#. js-lingui-id: X9kySA
#: src/modules/navigation-menu-item/components/CurrentWorkspaceMemberNavigationMenuItemFolders.tsx
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx
@@ -6104,7 +6052,6 @@ msgstr ""
#: src/modules/views/components/ViewBarFilterButton.tsx
#: src/modules/settings/roles/components/SettingsRolesList.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
#: src/modules/command-menu/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
#: src/modules/command-menu/pages/page-layout/components/ChartFiltersSettings.tsx
@@ -6578,15 +6525,11 @@ msgstr ""
msgid "Heading 3"
msgstr ""
#. js-lingui-id: UPqS9C
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health"
msgstr ""
#. js-lingui-id: I1IOmb
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
#: src/modules/settings/admin-panel/health-status/components/SettingsAdminHealthStatus.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health Status"
msgstr ""
@@ -8235,17 +8178,6 @@ msgstr ""
msgid "Mission accomplished!"
msgstr ""
#. js-lingui-id: //nm2/
#: src/pages/settings/ai/SettingsAI.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models"
msgstr ""
#. js-lingui-id: oHM560
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models available in the chat model picker"
msgstr ""
#. js-lingui-id: hty0d5
#: src/pages/settings/profile/appearance/components/DateTimeSettingsCalendarStartDaySelect.tsx
msgid "Monday"
@@ -8291,7 +8223,6 @@ msgid "months"
msgstr ""
#. js-lingui-id: 2FYpfJ
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/ui/layout/tab-list/components/TabMoreButton.tsx
msgid "More"
msgstr ""
@@ -8994,6 +8925,7 @@ msgstr ""
#. js-lingui-id: UWZZdQ
#: src/pages/settings/ai/forms/components/SettingsAIAgentForm.tsx
#: src/pages/settings/ai/components/SettingsAgentSettingsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "No models available. Please configure AI models in your workspace settings."
msgstr ""
@@ -10319,6 +10251,11 @@ msgstr ""
msgid "Queue: {queueName}"
msgstr ""
#. js-lingui-id: GaAG2G
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Quick model for routing decisions"
msgstr ""
#. js-lingui-id: opSifa
#: src/modules/ai/utils/getToolDisplayMessage.ts
msgid "Ran {formattedName}"
@@ -10795,11 +10732,6 @@ msgstr ""
msgid "Restore Records"
msgstr ""
#. js-lingui-id: hO3AfV
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Restrict available models to a curated list"
msgstr ""
#. js-lingui-id: RD6AE9
#: src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode.tsx
msgid "Result"
@@ -11081,12 +11013,6 @@ msgstr ""
msgid "Search a folder..."
msgstr ""
#. js-lingui-id: 8J0e5B
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Search a model..."
msgstr ""
#. js-lingui-id: WXvlVa
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "Search a role..."
@@ -11640,11 +11566,6 @@ msgstr ""
msgid "Serbian (Cyrillic)"
msgstr ""
#. js-lingui-id: 8ZSrlB
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Server-wide AI model availability settings"
msgstr ""
#. js-lingui-id: LUc0oL
#: src/modules/settings/security/components/SSO/SettingsSSOSAMLForm.tsx
msgid "Service Provider Details"
@@ -11727,6 +11648,7 @@ msgstr ""
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/SettingsAgentForm.tsx
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx
#: src/modules/settings/roles/role-permissions/permission-flags/components/SettingsRolePermissionsSettingsSection.tsx
#: src/modules/settings/roles/role/components/SettingsRole.tsx
@@ -11945,10 +11867,15 @@ msgid "Small section heading"
msgstr ""
#. js-lingui-id: 5J8ZFl
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart Model"
msgstr ""
#. js-lingui-id: qgvZ/2
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart model updated successfully"
msgstr ""
#. js-lingui-id: w+rJId
#: src/modules/settings/accounts/components/SettingsAccountsConnectionForm.tsx
msgid "SMTP Configuration"
@@ -13027,11 +12954,6 @@ msgstr ""
msgid "Toggle all settings permissions"
msgstr ""
#. js-lingui-id: 93pMSK
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Toggle model availability across all workspaces"
msgstr ""
#. js-lingui-id: WOr+hW
#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
msgid "tokens"
@@ -13329,11 +13251,6 @@ msgstr ""
msgid "Unable to Reach Back-end"
msgstr ""
#. js-lingui-id: EbnX+O
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Unconfigured models"
msgstr ""
#. js-lingui-id: EUHN7i
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
msgid "Undefined"
@@ -13644,26 +13561,11 @@ msgstr ""
msgid "Use authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator to generate one-time passwords"
msgstr ""
#. js-lingui-id: hCZsJ0
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Use best models only"
msgstr ""
#. js-lingui-id: c6uZUV
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateSubTitle.ts
msgid "Use our API or add your first {objectLabel} manually"
msgstr ""
#. js-lingui-id: 664z2C
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for chats, agents, and complex reasoning"
msgstr ""
#. js-lingui-id: C41qgx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for lightweight tasks like title generation"
msgstr ""
#. js-lingui-id: AQVj2A
#: src/modules/settings/data-model/objects/forms/components/SettingsDataModelObjectAboutForm.tsx
msgid "Useful for pivot/junction tables"
@@ -14170,16 +14072,6 @@ msgstr ""
msgid "When enabled, AI agents and workflow automations can discover and call this function"
msgstr ""
#. js-lingui-id: i2V4DO
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "When enabled, new AI models will be available to users by default"
msgstr ""
#. js-lingui-id: 01e9rV
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "When enabled, newly added models are available to all workspaces by default"
msgstr ""
#. js-lingui-id: C51ilI
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx
msgid "When the API key will expire."
+44 -152
View File
@@ -336,16 +336,6 @@ msgstr "Permissão {permissionLabel} removida"
msgid "{positionLabel} record holds priority"
msgstr "O registro {positionLabel} tem prioridade"
#. js-lingui-id: YG/wl5
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — API key not configured"
msgstr ""
#. js-lingui-id: s80lrU
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — Deprecated"
msgstr ""
#. js-lingui-id: Sxx5Hr
#: src/pages/settings/security/event-logs/SettingsEventLogs.tsx
msgid "{recordCount} of {totalCount} records"
@@ -1132,11 +1122,6 @@ msgstr "Ajustar as configurações relacionadas ao papel"
msgid "Admin"
msgstr "Administrador"
#. js-lingui-id: K2OX5h
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Admin Model Controls"
msgstr ""
#. js-lingui-id: g1in8j
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
@@ -1165,6 +1150,11 @@ msgstr "Recurso avançado para melhorar o desempenho de consultas e impor restri
msgid "Advanced filter"
msgstr "Filtro avançado"
#. js-lingui-id: luNzWN
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Advanced model for complex planning"
msgstr "Modelo avançado para planejamento complexo"
#. js-lingui-id: miuPUc
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
@@ -1267,7 +1257,6 @@ msgstr "Gráfico agregado"
#: src/modules/settings/roles/role-permissions/permission-flags/hooks/useSettingsRolePermissionFlagConfig.ts
#: src/modules/settings/roles/role-permissions/object-level-permissions/object-form/components/SettingsRolePermissionsObjectLevelObjectForm.tsx
#: src/modules/settings/hooks/useSettingsNavigationItems.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
#: src/modules/command-menu/pages/workflow/action/components/CommandMenuWorkflowSelectAction.tsx
msgid "AI"
msgstr "IA"
@@ -1279,6 +1268,11 @@ msgstr "IA"
msgid "AI Model"
msgstr "Modelo de IA"
#. js-lingui-id: tGx4Zn
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "AI Models"
msgstr "Modelos de IA"
#. js-lingui-id: Sfwld8
#: src/modules/ai/components/AIChatApiKeyNotConfiguredMessage.tsx
msgid "AI not configured. Set OPENAI_API_KEY, ANTHROPIC_API_KEY, or XAI_API_KEY in your environment."
@@ -1362,11 +1356,6 @@ msgstr ""
msgid "All Metadata"
msgstr ""
#. js-lingui-id: AJgjR+
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "All Models"
msgstr ""
#. js-lingui-id: aFE/OW
#: src/pages/settings/security/event-logs/components/EventLogFilters.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsTableHeader.tsx
@@ -1627,11 +1616,6 @@ msgstr "Chave API"
msgid "API Key copied to clipboard"
msgstr "Chave da API copiada para a área de transferência"
#. js-lingui-id: jjaYji
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "API key not configured"
msgstr ""
#. js-lingui-id: Widx6n
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "API key roles"
@@ -2087,16 +2071,6 @@ msgstr "Criar automaticamente contatos para pessoas."
msgid "Automatically create People records when receiving or sending emails"
msgstr "Criar Automaticamente Registros de Pessoas ao Receber ou Enviar E-mails"
#. js-lingui-id: erwsgX
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Automatically enable new models"
msgstr ""
#. js-lingui-id: fx8TeY
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Automatically mark new models as available"
msgstr ""
#. js-lingui-id: lXkUEV
#: src/modules/workflow/workflow-trigger/components/WorkflowEditTriggerManual.tsx
msgid "Availability"
@@ -2104,7 +2078,6 @@ msgstr "Disponibilidade"
#. js-lingui-id: csDS2L
#: src/pages/settings/applications/SettingsApplications.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
msgid "Available"
msgstr "Disponível"
@@ -2900,14 +2873,10 @@ msgstr "Trabalhos concluídos mantidos por {completedDuration}, trabalhos falhad
msgid "Conditions"
msgstr "Condições"
#. js-lingui-id: 14PdY0
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config"
msgstr ""
#. js-lingui-id: Vj43Y/
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariables.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config Variables"
msgstr "Variáveis de Configuração"
@@ -2922,6 +2891,11 @@ msgstr "Configuração"
msgid "Configure"
msgstr ""
#. js-lingui-id: 9px+al
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Configure AI models for routing and planning"
msgstr "Configurar modelos de AI para roteamento e planejamento"
#. js-lingui-id: +zUMwJ
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure an SSO connection"
@@ -2947,11 +2921,6 @@ msgstr "Configure as configurações do CalDAV para sincronizar seus eventos de
msgid "Configure date, time, number, timezone, and calendar start day"
msgstr "Configurar data, hora, número, fuso horário e dia de início do calendário"
#. js-lingui-id: +SQwHr
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Configure default AI models and availability"
msgstr ""
#. js-lingui-id: utsXG8
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure fallback login methods for users with SSO bypass permissions"
@@ -4300,16 +4269,6 @@ msgstr "Registros excluídos"
msgid "Deleting this method will remove it permanently from your account."
msgstr "Excluir este método irá removê-lo permanentemente da sua conta."
#. js-lingui-id: Ssdrw4
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated"
msgstr ""
#. js-lingui-id: 8OJZ/p
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated models"
msgstr ""
#. js-lingui-id: O3LJh6
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
@@ -5853,9 +5812,9 @@ msgstr ""
msgid "Failed to save workspace instructions"
msgstr ""
#. js-lingui-id: YzURPo
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update auto-enable setting"
#. js-lingui-id: YMSYb+
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update fast model"
msgstr ""
#. js-lingui-id: P1NmNz
@@ -5863,27 +5822,6 @@ msgstr ""
msgid "Failed to update feature flag. {errorMessage}"
msgstr "Falha ao atualizar a feature flag. {errorMessage}"
#. js-lingui-id: 1R13Ov
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model"
msgstr ""
#. js-lingui-id: W7Ff/4
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update model availability"
msgstr ""
#. js-lingui-id: LgZlJ7
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model availability settings"
msgstr ""
#. js-lingui-id: rCUG3c
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model selection mode"
msgstr ""
#. js-lingui-id: HnBqPY
#: src/modules/billing/components/internal/MeteredPriceSelector.tsx
msgid "Failed to update price."
@@ -5899,6 +5837,11 @@ msgstr ""
msgid "Failed to update role"
msgstr "Falha ao atualizar a função"
#. js-lingui-id: h/0aT5
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update smart model"
msgstr ""
#. js-lingui-id: Dzh4a2
#: src/modules/settings/admin-panel/config-variables/hooks/useConfigVariableActions.ts
msgid "Failed to update variable"
@@ -5947,10 +5890,15 @@ msgid "False"
msgstr "Falso"
#. js-lingui-id: XVIZ7v
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast Model"
msgstr ""
#. js-lingui-id: UJHTjm
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast model updated successfully"
msgstr ""
#. js-lingui-id: X9kySA
#: src/modules/navigation-menu-item/components/CurrentWorkspaceMemberNavigationMenuItemFolders.tsx
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx
@@ -6109,7 +6057,6 @@ msgstr ""
#: src/modules/views/components/ViewBarFilterButton.tsx
#: src/modules/settings/roles/components/SettingsRolesList.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
#: src/modules/command-menu/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
#: src/modules/command-menu/pages/page-layout/components/ChartFiltersSettings.tsx
@@ -6583,15 +6530,11 @@ msgstr ""
msgid "Heading 3"
msgstr ""
#. js-lingui-id: UPqS9C
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health"
msgstr ""
#. js-lingui-id: I1IOmb
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
#: src/modules/settings/admin-panel/health-status/components/SettingsAdminHealthStatus.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health Status"
msgstr "Estado de Saúde"
@@ -8240,17 +8183,6 @@ msgstr ""
msgid "Mission accomplished!"
msgstr "Missão cumprida!"
#. js-lingui-id: //nm2/
#: src/pages/settings/ai/SettingsAI.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models"
msgstr ""
#. js-lingui-id: oHM560
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models available in the chat model picker"
msgstr ""
#. js-lingui-id: hty0d5
#: src/pages/settings/profile/appearance/components/DateTimeSettingsCalendarStartDaySelect.tsx
msgid "Monday"
@@ -8296,7 +8228,6 @@ msgid "months"
msgstr ""
#. js-lingui-id: 2FYpfJ
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/ui/layout/tab-list/components/TabMoreButton.tsx
msgid "More"
msgstr "Mais"
@@ -8999,6 +8930,7 @@ msgstr "Nenhum dado de métricas disponível"
#. js-lingui-id: UWZZdQ
#: src/pages/settings/ai/forms/components/SettingsAIAgentForm.tsx
#: src/pages/settings/ai/components/SettingsAgentSettingsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "No models available. Please configure AI models in your workspace settings."
msgstr "Nenhum modelo disponível. Por favor, configure modelos de IA nas configurações do seu workspace."
@@ -10324,6 +10256,11 @@ msgstr "Desempenho da fila"
msgid "Queue: {queueName}"
msgstr "Fila: {queueName}"
#. js-lingui-id: GaAG2G
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Quick model for routing decisions"
msgstr ""
#. js-lingui-id: opSifa
#: src/modules/ai/utils/getToolDisplayMessage.ts
msgid "Ran {formattedName}"
@@ -10800,11 +10737,6 @@ msgstr "Restaurar registros"
msgid "Restore Records"
msgstr "Restaurar Registros"
#. js-lingui-id: hO3AfV
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Restrict available models to a curated list"
msgstr ""
#. js-lingui-id: RD6AE9
#: src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode.tsx
msgid "Result"
@@ -11086,12 +11018,6 @@ msgstr "Pesquisar um campo..."
msgid "Search a folder..."
msgstr ""
#. js-lingui-id: 8J0e5B
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Search a model..."
msgstr ""
#. js-lingui-id: WXvlVa
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "Search a role..."
@@ -11645,11 +11571,6 @@ msgstr "Enviado e Recebido"
msgid "Serbian (Cyrillic)"
msgstr "Sérvio (Cirílico)"
#. js-lingui-id: 8ZSrlB
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Server-wide AI model availability settings"
msgstr ""
#. js-lingui-id: LUc0oL
#: src/modules/settings/security/components/SSO/SettingsSSOSAMLForm.tsx
msgid "Service Provider Details"
@@ -11732,6 +11653,7 @@ msgstr "Configurando seu banco de dados..."
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/SettingsAgentForm.tsx
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx
#: src/modules/settings/roles/role-permissions/permission-flags/components/SettingsRolePermissionsSettingsSection.tsx
#: src/modules/settings/roles/role/components/SettingsRole.tsx
@@ -11950,10 +11872,15 @@ msgid "Small section heading"
msgstr ""
#. js-lingui-id: 5J8ZFl
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart Model"
msgstr ""
#. js-lingui-id: qgvZ/2
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart model updated successfully"
msgstr ""
#. js-lingui-id: w+rJId
#: src/modules/settings/accounts/components/SettingsAccountsConnectionForm.tsx
msgid "SMTP Configuration"
@@ -13032,11 +12959,6 @@ msgstr "Alternar todas as permissões de objetos"
msgid "Toggle all settings permissions"
msgstr "Alternar todas as permissões de configurações"
#. js-lingui-id: 93pMSK
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Toggle model availability across all workspaces"
msgstr ""
#. js-lingui-id: WOr+hW
#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
msgid "tokens"
@@ -13334,11 +13256,6 @@ msgstr ""
msgid "Unable to Reach Back-end"
msgstr "Incapaz de Conectar ao Back-end"
#. js-lingui-id: EbnX+O
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Unconfigured models"
msgstr ""
#. js-lingui-id: EUHN7i
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
msgid "Undefined"
@@ -13649,26 +13566,11 @@ msgstr "Usar como rascunho"
msgid "Use authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator to generate one-time passwords"
msgstr "Use apps autenticadores e extensões de navegador como 1Password, Authy, Microsoft Authenticator para gerar senhas únicas"
#. js-lingui-id: hCZsJ0
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Use best models only"
msgstr ""
#. js-lingui-id: c6uZUV
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateSubTitle.ts
msgid "Use our API or add your first {objectLabel} manually"
msgstr "Use nossa API ou adicione seu primeiro {objectLabel} manualmente"
#. js-lingui-id: 664z2C
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for chats, agents, and complex reasoning"
msgstr ""
#. js-lingui-id: C41qgx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for lightweight tasks like title generation"
msgstr ""
#. js-lingui-id: AQVj2A
#: src/modules/settings/data-model/objects/forms/components/SettingsDataModelObjectAboutForm.tsx
msgid "Useful for pivot/junction tables"
@@ -14177,16 +14079,6 @@ msgstr ""
msgid "When enabled, AI agents and workflow automations can discover and call this function"
msgstr ""
#. js-lingui-id: i2V4DO
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "When enabled, new AI models will be available to users by default"
msgstr ""
#. js-lingui-id: 01e9rV
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "When enabled, newly added models are available to all workspaces by default"
msgstr ""
#. js-lingui-id: C51ilI
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx
msgid "When the API key will expire."
+44 -152
View File
@@ -336,16 +336,6 @@ msgstr ""
msgid "{positionLabel} record holds priority"
msgstr "O registo {positionLabel} tem prioridade"
#. js-lingui-id: YG/wl5
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — API key not configured"
msgstr ""
#. js-lingui-id: s80lrU
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — Deprecated"
msgstr ""
#. js-lingui-id: Sxx5Hr
#: src/pages/settings/security/event-logs/SettingsEventLogs.tsx
msgid "{recordCount} of {totalCount} records"
@@ -1132,11 +1122,6 @@ msgstr "Ajustar as configurações relacionadas ao papel"
msgid "Admin"
msgstr ""
#. js-lingui-id: K2OX5h
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Admin Model Controls"
msgstr ""
#. js-lingui-id: g1in8j
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
@@ -1165,6 +1150,11 @@ msgstr "Recurso avançado para melhorar o desempenho das consultas e impor restr
msgid "Advanced filter"
msgstr "Filtro avançado"
#. js-lingui-id: luNzWN
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Advanced model for complex planning"
msgstr ""
#. js-lingui-id: miuPUc
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
@@ -1267,7 +1257,6 @@ msgstr ""
#: src/modules/settings/roles/role-permissions/permission-flags/hooks/useSettingsRolePermissionFlagConfig.ts
#: src/modules/settings/roles/role-permissions/object-level-permissions/object-form/components/SettingsRolePermissionsObjectLevelObjectForm.tsx
#: src/modules/settings/hooks/useSettingsNavigationItems.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
#: src/modules/command-menu/pages/workflow/action/components/CommandMenuWorkflowSelectAction.tsx
msgid "AI"
msgstr "IA"
@@ -1279,6 +1268,11 @@ msgstr "IA"
msgid "AI Model"
msgstr "Modelo de IA"
#. js-lingui-id: tGx4Zn
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "AI Models"
msgstr ""
#. js-lingui-id: Sfwld8
#: src/modules/ai/components/AIChatApiKeyNotConfiguredMessage.tsx
msgid "AI not configured. Set OPENAI_API_KEY, ANTHROPIC_API_KEY, or XAI_API_KEY in your environment."
@@ -1362,11 +1356,6 @@ msgstr ""
msgid "All Metadata"
msgstr ""
#. js-lingui-id: AJgjR+
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "All Models"
msgstr ""
#. js-lingui-id: aFE/OW
#: src/pages/settings/security/event-logs/components/EventLogFilters.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsTableHeader.tsx
@@ -1627,11 +1616,6 @@ msgstr "Chave API"
msgid "API Key copied to clipboard"
msgstr "Chave API copiada para a área de transferência"
#. js-lingui-id: jjaYji
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "API key not configured"
msgstr ""
#. js-lingui-id: Widx6n
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "API key roles"
@@ -2087,16 +2071,6 @@ msgstr "Criar automaticamente contatos para pessoas."
msgid "Automatically create People records when receiving or sending emails"
msgstr "Criar Automaticamente Registos de Pessoas ao Receber ou Enviar Emails"
#. js-lingui-id: erwsgX
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Automatically enable new models"
msgstr ""
#. js-lingui-id: fx8TeY
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Automatically mark new models as available"
msgstr ""
#. js-lingui-id: lXkUEV
#: src/modules/workflow/workflow-trigger/components/WorkflowEditTriggerManual.tsx
msgid "Availability"
@@ -2104,7 +2078,6 @@ msgstr "Disponibilidade"
#. js-lingui-id: csDS2L
#: src/pages/settings/applications/SettingsApplications.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
msgid "Available"
msgstr "Disponível"
@@ -2900,14 +2873,10 @@ msgstr "Trabalhos concluídos mantidos por {completedDuration}, trabalhos falhad
msgid "Conditions"
msgstr "Condições"
#. js-lingui-id: 14PdY0
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config"
msgstr ""
#. js-lingui-id: Vj43Y/
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariables.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config Variables"
msgstr "Variáveis de Configuração"
@@ -2922,6 +2891,11 @@ msgstr "Configuração"
msgid "Configure"
msgstr ""
#. js-lingui-id: 9px+al
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Configure AI models for routing and planning"
msgstr ""
#. js-lingui-id: +zUMwJ
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure an SSO connection"
@@ -2947,11 +2921,6 @@ msgstr "Configure as definições CalDAV para sincronizar os seus eventos de cal
msgid "Configure date, time, number, timezone, and calendar start day"
msgstr "Configure a data, hora, número, fuso horário e dia de início do calendário"
#. js-lingui-id: +SQwHr
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Configure default AI models and availability"
msgstr ""
#. js-lingui-id: utsXG8
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure fallback login methods for users with SSO bypass permissions"
@@ -4300,16 +4269,6 @@ msgstr "Registos eliminados"
msgid "Deleting this method will remove it permanently from your account."
msgstr "Excluir este método o removerá permanentemente da sua conta."
#. js-lingui-id: Ssdrw4
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated"
msgstr ""
#. js-lingui-id: 8OJZ/p
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated models"
msgstr ""
#. js-lingui-id: O3LJh6
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
@@ -5853,9 +5812,9 @@ msgstr ""
msgid "Failed to save workspace instructions"
msgstr ""
#. js-lingui-id: YzURPo
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update auto-enable setting"
#. js-lingui-id: YMSYb+
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update fast model"
msgstr ""
#. js-lingui-id: P1NmNz
@@ -5863,27 +5822,6 @@ msgstr ""
msgid "Failed to update feature flag. {errorMessage}"
msgstr "Falha ao atualizar a feature flag. {errorMessage}"
#. js-lingui-id: 1R13Ov
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model"
msgstr ""
#. js-lingui-id: W7Ff/4
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update model availability"
msgstr ""
#. js-lingui-id: LgZlJ7
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model availability settings"
msgstr ""
#. js-lingui-id: rCUG3c
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model selection mode"
msgstr ""
#. js-lingui-id: HnBqPY
#: src/modules/billing/components/internal/MeteredPriceSelector.tsx
msgid "Failed to update price."
@@ -5899,6 +5837,11 @@ msgstr ""
msgid "Failed to update role"
msgstr "Falha ao atualizar a função"
#. js-lingui-id: h/0aT5
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update smart model"
msgstr ""
#. js-lingui-id: Dzh4a2
#: src/modules/settings/admin-panel/config-variables/hooks/useConfigVariableActions.ts
msgid "Failed to update variable"
@@ -5947,10 +5890,15 @@ msgid "False"
msgstr "Falso"
#. js-lingui-id: XVIZ7v
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast Model"
msgstr ""
#. js-lingui-id: UJHTjm
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast model updated successfully"
msgstr ""
#. js-lingui-id: X9kySA
#: src/modules/navigation-menu-item/components/CurrentWorkspaceMemberNavigationMenuItemFolders.tsx
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx
@@ -6109,7 +6057,6 @@ msgstr ""
#: src/modules/views/components/ViewBarFilterButton.tsx
#: src/modules/settings/roles/components/SettingsRolesList.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
#: src/modules/command-menu/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
#: src/modules/command-menu/pages/page-layout/components/ChartFiltersSettings.tsx
@@ -6583,15 +6530,11 @@ msgstr ""
msgid "Heading 3"
msgstr ""
#. js-lingui-id: UPqS9C
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health"
msgstr ""
#. js-lingui-id: I1IOmb
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
#: src/modules/settings/admin-panel/health-status/components/SettingsAdminHealthStatus.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health Status"
msgstr "Estado de Saúde"
@@ -8240,17 +8183,6 @@ msgstr ""
msgid "Mission accomplished!"
msgstr "Missão cumprida!"
#. js-lingui-id: //nm2/
#: src/pages/settings/ai/SettingsAI.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models"
msgstr ""
#. js-lingui-id: oHM560
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models available in the chat model picker"
msgstr ""
#. js-lingui-id: hty0d5
#: src/pages/settings/profile/appearance/components/DateTimeSettingsCalendarStartDaySelect.tsx
msgid "Monday"
@@ -8296,7 +8228,6 @@ msgid "months"
msgstr ""
#. js-lingui-id: 2FYpfJ
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/ui/layout/tab-list/components/TabMoreButton.tsx
msgid "More"
msgstr "Mais"
@@ -8999,6 +8930,7 @@ msgstr "Não há dados de métricas disponíveis"
#. js-lingui-id: UWZZdQ
#: src/pages/settings/ai/forms/components/SettingsAIAgentForm.tsx
#: src/pages/settings/ai/components/SettingsAgentSettingsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "No models available. Please configure AI models in your workspace settings."
msgstr "Nenhum modelo disponível. Por favor, configure modelos de IA nas configurações do seu espaço de trabalho."
@@ -10324,6 +10256,11 @@ msgstr "Desempenho da fila"
msgid "Queue: {queueName}"
msgstr "Fila: {queueName}"
#. js-lingui-id: GaAG2G
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Quick model for routing decisions"
msgstr ""
#. js-lingui-id: opSifa
#: src/modules/ai/utils/getToolDisplayMessage.ts
msgid "Ran {formattedName}"
@@ -10800,11 +10737,6 @@ msgstr "Restaurar registos"
msgid "Restore Records"
msgstr "Restaurar registros"
#. js-lingui-id: hO3AfV
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Restrict available models to a curated list"
msgstr ""
#. js-lingui-id: RD6AE9
#: src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode.tsx
msgid "Result"
@@ -11086,12 +11018,6 @@ msgstr "Pesquisar um campo..."
msgid "Search a folder..."
msgstr ""
#. js-lingui-id: 8J0e5B
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Search a model..."
msgstr ""
#. js-lingui-id: WXvlVa
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "Search a role..."
@@ -11645,11 +11571,6 @@ msgstr "Enviado e Recebido"
msgid "Serbian (Cyrillic)"
msgstr "Sérvio (Cirílico)"
#. js-lingui-id: 8ZSrlB
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Server-wide AI model availability settings"
msgstr ""
#. js-lingui-id: LUc0oL
#: src/modules/settings/security/components/SSO/SettingsSSOSAMLForm.tsx
msgid "Service Provider Details"
@@ -11732,6 +11653,7 @@ msgstr "Configurando seu banco de dados..."
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/SettingsAgentForm.tsx
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx
#: src/modules/settings/roles/role-permissions/permission-flags/components/SettingsRolePermissionsSettingsSection.tsx
#: src/modules/settings/roles/role/components/SettingsRole.tsx
@@ -11950,10 +11872,15 @@ msgid "Small section heading"
msgstr ""
#. js-lingui-id: 5J8ZFl
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart Model"
msgstr ""
#. js-lingui-id: qgvZ/2
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart model updated successfully"
msgstr ""
#. js-lingui-id: w+rJId
#: src/modules/settings/accounts/components/SettingsAccountsConnectionForm.tsx
msgid "SMTP Configuration"
@@ -13032,11 +12959,6 @@ msgstr "Alternar todas as permissões de objetos"
msgid "Toggle all settings permissions"
msgstr "Ativar todas as permissões de configurações"
#. js-lingui-id: 93pMSK
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Toggle model availability across all workspaces"
msgstr ""
#. js-lingui-id: WOr+hW
#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
msgid "tokens"
@@ -13334,11 +13256,6 @@ msgstr ""
msgid "Unable to Reach Back-end"
msgstr "Incapaz de Acessar o Back-end"
#. js-lingui-id: EbnX+O
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Unconfigured models"
msgstr ""
#. js-lingui-id: EUHN7i
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
msgid "Undefined"
@@ -13649,26 +13566,11 @@ msgstr "Usar como rascunho"
msgid "Use authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator to generate one-time passwords"
msgstr "Use aplicativos autenticadores e extensões de navegador como 1Password, Authy, Microsoft Authenticator para gerar senhas únicas"
#. js-lingui-id: hCZsJ0
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Use best models only"
msgstr ""
#. js-lingui-id: c6uZUV
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateSubTitle.ts
msgid "Use our API or add your first {objectLabel} manually"
msgstr "Use a nossa API ou adicione o seu primeiro {objectLabel} manualmente"
#. js-lingui-id: 664z2C
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for chats, agents, and complex reasoning"
msgstr ""
#. js-lingui-id: C41qgx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for lightweight tasks like title generation"
msgstr ""
#. js-lingui-id: AQVj2A
#: src/modules/settings/data-model/objects/forms/components/SettingsDataModelObjectAboutForm.tsx
msgid "Useful for pivot/junction tables"
@@ -14177,16 +14079,6 @@ msgstr ""
msgid "When enabled, AI agents and workflow automations can discover and call this function"
msgstr ""
#. js-lingui-id: i2V4DO
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "When enabled, new AI models will be available to users by default"
msgstr ""
#. js-lingui-id: 01e9rV
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "When enabled, newly added models are available to all workspaces by default"
msgstr ""
#. js-lingui-id: C51ilI
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx
msgid "When the API key will expire."
+44 -152
View File
@@ -336,16 +336,6 @@ msgstr ""
msgid "{positionLabel} record holds priority"
msgstr "Înregistrarea {positionLabel} are prioritate"
#. js-lingui-id: YG/wl5
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — API key not configured"
msgstr ""
#. js-lingui-id: s80lrU
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — Deprecated"
msgstr ""
#. js-lingui-id: Sxx5Hr
#: src/pages/settings/security/event-logs/SettingsEventLogs.tsx
msgid "{recordCount} of {totalCount} records"
@@ -1132,11 +1122,6 @@ msgstr "Ajustează setările legate de rol"
msgid "Admin"
msgstr ""
#. js-lingui-id: K2OX5h
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Admin Model Controls"
msgstr ""
#. js-lingui-id: g1in8j
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
@@ -1165,6 +1150,11 @@ msgstr "Funcție avansată pentru a îmbunătăți performanța interogărilor
msgid "Advanced filter"
msgstr "Filtru avansat"
#. js-lingui-id: luNzWN
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Advanced model for complex planning"
msgstr ""
#. js-lingui-id: miuPUc
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
@@ -1267,7 +1257,6 @@ msgstr ""
#: src/modules/settings/roles/role-permissions/permission-flags/hooks/useSettingsRolePermissionFlagConfig.ts
#: src/modules/settings/roles/role-permissions/object-level-permissions/object-form/components/SettingsRolePermissionsObjectLevelObjectForm.tsx
#: src/modules/settings/hooks/useSettingsNavigationItems.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
#: src/modules/command-menu/pages/workflow/action/components/CommandMenuWorkflowSelectAction.tsx
msgid "AI"
msgstr "AI"
@@ -1279,6 +1268,11 @@ msgstr "AI"
msgid "AI Model"
msgstr "Model AI"
#. js-lingui-id: tGx4Zn
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "AI Models"
msgstr ""
#. js-lingui-id: Sfwld8
#: src/modules/ai/components/AIChatApiKeyNotConfiguredMessage.tsx
msgid "AI not configured. Set OPENAI_API_KEY, ANTHROPIC_API_KEY, or XAI_API_KEY in your environment."
@@ -1362,11 +1356,6 @@ msgstr ""
msgid "All Metadata"
msgstr ""
#. js-lingui-id: AJgjR+
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "All Models"
msgstr ""
#. js-lingui-id: aFE/OW
#: src/pages/settings/security/event-logs/components/EventLogFilters.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsTableHeader.tsx
@@ -1627,11 +1616,6 @@ msgstr "Cheie API"
msgid "API Key copied to clipboard"
msgstr "Cheia API copiată în clipboard"
#. js-lingui-id: jjaYji
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "API key not configured"
msgstr ""
#. js-lingui-id: Widx6n
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "API key roles"
@@ -2087,16 +2071,6 @@ msgstr "Creează automat contacte pentru persoane."
msgid "Automatically create People records when receiving or sending emails"
msgstr "Creează automat înregistrări pentru persoane când primiți sau trimiteți emailuri"
#. js-lingui-id: erwsgX
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Automatically enable new models"
msgstr ""
#. js-lingui-id: fx8TeY
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Automatically mark new models as available"
msgstr ""
#. js-lingui-id: lXkUEV
#: src/modules/workflow/workflow-trigger/components/WorkflowEditTriggerManual.tsx
msgid "Availability"
@@ -2104,7 +2078,6 @@ msgstr "Disponibilitate"
#. js-lingui-id: csDS2L
#: src/pages/settings/applications/SettingsApplications.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
msgid "Available"
msgstr "Disponibil"
@@ -2900,14 +2873,10 @@ msgstr "Locuri de muncă completate vor fi păstrate timp de {completedDuration}
msgid "Conditions"
msgstr "Condiţii"
#. js-lingui-id: 14PdY0
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config"
msgstr ""
#. js-lingui-id: Vj43Y/
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariables.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config Variables"
msgstr "Variabile de configurare"
@@ -2922,6 +2891,11 @@ msgstr "Configurație"
msgid "Configure"
msgstr ""
#. js-lingui-id: 9px+al
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Configure AI models for routing and planning"
msgstr ""
#. js-lingui-id: +zUMwJ
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure an SSO connection"
@@ -2947,11 +2921,6 @@ msgstr "Configurați setările CalDAV pentru a sincroniza evenimentele calendaru
msgid "Configure date, time, number, timezone, and calendar start day"
msgstr "Configurați data, ora, numărul, fusul orar și ziua de început a calendarului"
#. js-lingui-id: +SQwHr
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Configure default AI models and availability"
msgstr ""
#. js-lingui-id: utsXG8
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure fallback login methods for users with SSO bypass permissions"
@@ -4300,16 +4269,6 @@ msgstr "Înregistrări șterse"
msgid "Deleting this method will remove it permanently from your account."
msgstr "Ștergerea acestei metode o va elimina permanent din contul tău."
#. js-lingui-id: Ssdrw4
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated"
msgstr ""
#. js-lingui-id: 8OJZ/p
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated models"
msgstr ""
#. js-lingui-id: O3LJh6
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
@@ -5853,9 +5812,9 @@ msgstr ""
msgid "Failed to save workspace instructions"
msgstr ""
#. js-lingui-id: YzURPo
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update auto-enable setting"
#. js-lingui-id: YMSYb+
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update fast model"
msgstr ""
#. js-lingui-id: P1NmNz
@@ -5863,27 +5822,6 @@ msgstr ""
msgid "Failed to update feature flag. {errorMessage}"
msgstr "Nu s-a reușit actualizarea feature flag-ului. {errorMessage}"
#. js-lingui-id: 1R13Ov
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model"
msgstr ""
#. js-lingui-id: W7Ff/4
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update model availability"
msgstr ""
#. js-lingui-id: LgZlJ7
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model availability settings"
msgstr ""
#. js-lingui-id: rCUG3c
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model selection mode"
msgstr ""
#. js-lingui-id: HnBqPY
#: src/modules/billing/components/internal/MeteredPriceSelector.tsx
msgid "Failed to update price."
@@ -5899,6 +5837,11 @@ msgstr ""
msgid "Failed to update role"
msgstr "Eroare la actualizarea rolului"
#. js-lingui-id: h/0aT5
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update smart model"
msgstr ""
#. js-lingui-id: Dzh4a2
#: src/modules/settings/admin-panel/config-variables/hooks/useConfigVariableActions.ts
msgid "Failed to update variable"
@@ -5947,10 +5890,15 @@ msgid "False"
msgstr "Fals"
#. js-lingui-id: XVIZ7v
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast Model"
msgstr ""
#. js-lingui-id: UJHTjm
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast model updated successfully"
msgstr ""
#. js-lingui-id: X9kySA
#: src/modules/navigation-menu-item/components/CurrentWorkspaceMemberNavigationMenuItemFolders.tsx
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx
@@ -6109,7 +6057,6 @@ msgstr ""
#: src/modules/views/components/ViewBarFilterButton.tsx
#: src/modules/settings/roles/components/SettingsRolesList.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
#: src/modules/command-menu/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
#: src/modules/command-menu/pages/page-layout/components/ChartFiltersSettings.tsx
@@ -6583,15 +6530,11 @@ msgstr ""
msgid "Heading 3"
msgstr ""
#. js-lingui-id: UPqS9C
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health"
msgstr ""
#. js-lingui-id: I1IOmb
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
#: src/modules/settings/admin-panel/health-status/components/SettingsAdminHealthStatus.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health Status"
msgstr "Starea de sănătate"
@@ -8240,17 +8183,6 @@ msgstr ""
msgid "Mission accomplished!"
msgstr "Misiune îndeplinită!"
#. js-lingui-id: //nm2/
#: src/pages/settings/ai/SettingsAI.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models"
msgstr ""
#. js-lingui-id: oHM560
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models available in the chat model picker"
msgstr ""
#. js-lingui-id: hty0d5
#: src/pages/settings/profile/appearance/components/DateTimeSettingsCalendarStartDaySelect.tsx
msgid "Monday"
@@ -8296,7 +8228,6 @@ msgid "months"
msgstr ""
#. js-lingui-id: 2FYpfJ
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/ui/layout/tab-list/components/TabMoreButton.tsx
msgid "More"
msgstr "Mai mult"
@@ -8999,6 +8930,7 @@ msgstr "Nu sunt disponibile date metrice"
#. js-lingui-id: UWZZdQ
#: src/pages/settings/ai/forms/components/SettingsAIAgentForm.tsx
#: src/pages/settings/ai/components/SettingsAgentSettingsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "No models available. Please configure AI models in your workspace settings."
msgstr "Nu există modele disponibile. Vă rugăm să configurați modelele AI în setările spațiului de lucru."
@@ -10324,6 +10256,11 @@ msgstr "Performanța cozii"
msgid "Queue: {queueName}"
msgstr "Coada: {queueName}"
#. js-lingui-id: GaAG2G
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Quick model for routing decisions"
msgstr ""
#. js-lingui-id: opSifa
#: src/modules/ai/utils/getToolDisplayMessage.ts
msgid "Ran {formattedName}"
@@ -10800,11 +10737,6 @@ msgstr "Restaurează înregistrările"
msgid "Restore Records"
msgstr "Restaurează înregistrările"
#. js-lingui-id: hO3AfV
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Restrict available models to a curated list"
msgstr ""
#. js-lingui-id: RD6AE9
#: src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode.tsx
msgid "Result"
@@ -11086,12 +11018,6 @@ msgstr "Caută un câmp..."
msgid "Search a folder..."
msgstr ""
#. js-lingui-id: 8J0e5B
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Search a model..."
msgstr ""
#. js-lingui-id: WXvlVa
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "Search a role..."
@@ -11645,11 +11571,6 @@ msgstr "Trimis și primit"
msgid "Serbian (Cyrillic)"
msgstr "Sârbă (Chirilic)"
#. js-lingui-id: 8ZSrlB
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Server-wide AI model availability settings"
msgstr ""
#. js-lingui-id: LUc0oL
#: src/modules/settings/security/components/SSO/SettingsSSOSAMLForm.tsx
msgid "Service Provider Details"
@@ -11732,6 +11653,7 @@ msgstr "Configurarea bazei tale de date..."
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/SettingsAgentForm.tsx
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx
#: src/modules/settings/roles/role-permissions/permission-flags/components/SettingsRolePermissionsSettingsSection.tsx
#: src/modules/settings/roles/role/components/SettingsRole.tsx
@@ -11950,10 +11872,15 @@ msgid "Small section heading"
msgstr ""
#. js-lingui-id: 5J8ZFl
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart Model"
msgstr ""
#. js-lingui-id: qgvZ/2
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart model updated successfully"
msgstr ""
#. js-lingui-id: w+rJId
#: src/modules/settings/accounts/components/SettingsAccountsConnectionForm.tsx
msgid "SMTP Configuration"
@@ -13032,11 +12959,6 @@ msgstr "Comută permisiunile pentru toate obiectele"
msgid "Toggle all settings permissions"
msgstr "Comută toate permisiunile de setări"
#. js-lingui-id: 93pMSK
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Toggle model availability across all workspaces"
msgstr ""
#. js-lingui-id: WOr+hW
#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
msgid "tokens"
@@ -13334,11 +13256,6 @@ msgstr ""
msgid "Unable to Reach Back-end"
msgstr "Nu se poate accesa serverul"
#. js-lingui-id: EbnX+O
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Unconfigured models"
msgstr ""
#. js-lingui-id: EUHN7i
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
msgid "Undefined"
@@ -13649,26 +13566,11 @@ msgstr "Utilizează ca schiță"
msgid "Use authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator to generate one-time passwords"
msgstr "Folosește aplicații de autentificare și extensii de browser precum 1Password, Authy, Microsoft Authenticator pentru a genera parole unice"
#. js-lingui-id: hCZsJ0
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Use best models only"
msgstr ""
#. js-lingui-id: c6uZUV
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateSubTitle.ts
msgid "Use our API or add your first {objectLabel} manually"
msgstr "Utilizează API-ul nostru sau adaugă primul tău {objectLabel} manual"
#. js-lingui-id: 664z2C
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for chats, agents, and complex reasoning"
msgstr ""
#. js-lingui-id: C41qgx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for lightweight tasks like title generation"
msgstr ""
#. js-lingui-id: AQVj2A
#: src/modules/settings/data-model/objects/forms/components/SettingsDataModelObjectAboutForm.tsx
msgid "Useful for pivot/junction tables"
@@ -14177,16 +14079,6 @@ msgstr ""
msgid "When enabled, AI agents and workflow automations can discover and call this function"
msgstr ""
#. js-lingui-id: i2V4DO
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "When enabled, new AI models will be available to users by default"
msgstr ""
#. js-lingui-id: 01e9rV
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "When enabled, newly added models are available to all workspaces by default"
msgstr ""
#. js-lingui-id: C51ilI
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx
msgid "When the API key will expire."
Binary file not shown.
+44 -152
View File
@@ -336,16 +336,6 @@ msgstr ""
msgid "{positionLabel} record holds priority"
msgstr "Запис {positionLabel} има приоритет"
#. js-lingui-id: YG/wl5
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — API key not configured"
msgstr ""
#. js-lingui-id: s80lrU
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — Deprecated"
msgstr ""
#. js-lingui-id: Sxx5Hr
#: src/pages/settings/security/event-logs/SettingsEventLogs.tsx
msgid "{recordCount} of {totalCount} records"
@@ -1132,11 +1122,6 @@ msgstr "Прилагодите подешавања повезана са уло
msgid "Admin"
msgstr ""
#. js-lingui-id: K2OX5h
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Admin Model Controls"
msgstr ""
#. js-lingui-id: g1in8j
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
@@ -1165,6 +1150,11 @@ msgstr "Напредна функција за побољшање перформ
msgid "Advanced filter"
msgstr "Напредни филтер"
#. js-lingui-id: luNzWN
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Advanced model for complex planning"
msgstr ""
#. js-lingui-id: miuPUc
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
@@ -1267,7 +1257,6 @@ msgstr ""
#: src/modules/settings/roles/role-permissions/permission-flags/hooks/useSettingsRolePermissionFlagConfig.ts
#: src/modules/settings/roles/role-permissions/object-level-permissions/object-form/components/SettingsRolePermissionsObjectLevelObjectForm.tsx
#: src/modules/settings/hooks/useSettingsNavigationItems.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
#: src/modules/command-menu/pages/workflow/action/components/CommandMenuWorkflowSelectAction.tsx
msgid "AI"
msgstr "AI"
@@ -1279,6 +1268,11 @@ msgstr "AI"
msgid "AI Model"
msgstr "AI модел"
#. js-lingui-id: tGx4Zn
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "AI Models"
msgstr ""
#. js-lingui-id: Sfwld8
#: src/modules/ai/components/AIChatApiKeyNotConfiguredMessage.tsx
msgid "AI not configured. Set OPENAI_API_KEY, ANTHROPIC_API_KEY, or XAI_API_KEY in your environment."
@@ -1362,11 +1356,6 @@ msgstr ""
msgid "All Metadata"
msgstr ""
#. js-lingui-id: AJgjR+
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "All Models"
msgstr ""
#. js-lingui-id: aFE/OW
#: src/pages/settings/security/event-logs/components/EventLogFilters.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsTableHeader.tsx
@@ -1627,11 +1616,6 @@ msgstr "API кључ"
msgid "API Key copied to clipboard"
msgstr "API кључ копиран у клипборд"
#. js-lingui-id: jjaYji
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "API key not configured"
msgstr ""
#. js-lingui-id: Widx6n
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "API key roles"
@@ -2087,16 +2071,6 @@ msgstr "Аутоматски креирајте контакте за особе
msgid "Automatically create People records when receiving or sending emails"
msgstr "Аутоматски креирај записе о људима приликом примања или слања е-поште"
#. js-lingui-id: erwsgX
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Automatically enable new models"
msgstr ""
#. js-lingui-id: fx8TeY
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Automatically mark new models as available"
msgstr ""
#. js-lingui-id: lXkUEV
#: src/modules/workflow/workflow-trigger/components/WorkflowEditTriggerManual.tsx
msgid "Availability"
@@ -2104,7 +2078,6 @@ msgstr "Доступност"
#. js-lingui-id: csDS2L
#: src/pages/settings/applications/SettingsApplications.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
msgid "Available"
msgstr "Доступно"
@@ -2900,14 +2873,10 @@ msgstr "Завршени послови се чувају {completedDuration},
msgid "Conditions"
msgstr "Услови"
#. js-lingui-id: 14PdY0
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config"
msgstr ""
#. js-lingui-id: Vj43Y/
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariables.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config Variables"
msgstr "Конфигурационе променљиве"
@@ -2922,6 +2891,11 @@ msgstr "Конфигурација"
msgid "Configure"
msgstr ""
#. js-lingui-id: 9px+al
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Configure AI models for routing and planning"
msgstr ""
#. js-lingui-id: +zUMwJ
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure an SSO connection"
@@ -2947,11 +2921,6 @@ msgstr "Конфигуришите CalDAV подешавања за синхро
msgid "Configure date, time, number, timezone, and calendar start day"
msgstr "Конфигуриши датум, време, број, временска зона и почетак календара"
#. js-lingui-id: +SQwHr
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Configure default AI models and availability"
msgstr ""
#. js-lingui-id: utsXG8
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure fallback login methods for users with SSO bypass permissions"
@@ -4300,16 +4269,6 @@ msgstr "Избрисани записи"
msgid "Deleting this method will remove it permanently from your account."
msgstr "Брисањем овог метода трајно ћете га уклонити са вашег налога."
#. js-lingui-id: Ssdrw4
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated"
msgstr ""
#. js-lingui-id: 8OJZ/p
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated models"
msgstr ""
#. js-lingui-id: O3LJh6
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
@@ -5853,9 +5812,9 @@ msgstr ""
msgid "Failed to save workspace instructions"
msgstr ""
#. js-lingui-id: YzURPo
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update auto-enable setting"
#. js-lingui-id: YMSYb+
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update fast model"
msgstr ""
#. js-lingui-id: P1NmNz
@@ -5863,27 +5822,6 @@ msgstr ""
msgid "Failed to update feature flag. {errorMessage}"
msgstr "Није успело ажурирање заставице функционалности. {errorMessage}"
#. js-lingui-id: 1R13Ov
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model"
msgstr ""
#. js-lingui-id: W7Ff/4
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update model availability"
msgstr ""
#. js-lingui-id: LgZlJ7
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model availability settings"
msgstr ""
#. js-lingui-id: rCUG3c
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model selection mode"
msgstr ""
#. js-lingui-id: HnBqPY
#: src/modules/billing/components/internal/MeteredPriceSelector.tsx
msgid "Failed to update price."
@@ -5899,6 +5837,11 @@ msgstr ""
msgid "Failed to update role"
msgstr "Није успело ажурирање улоге"
#. js-lingui-id: h/0aT5
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update smart model"
msgstr ""
#. js-lingui-id: Dzh4a2
#: src/modules/settings/admin-panel/config-variables/hooks/useConfigVariableActions.ts
msgid "Failed to update variable"
@@ -5947,10 +5890,15 @@ msgid "False"
msgstr "Неправда"
#. js-lingui-id: XVIZ7v
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast Model"
msgstr ""
#. js-lingui-id: UJHTjm
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast model updated successfully"
msgstr ""
#. js-lingui-id: X9kySA
#: src/modules/navigation-menu-item/components/CurrentWorkspaceMemberNavigationMenuItemFolders.tsx
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx
@@ -6109,7 +6057,6 @@ msgstr ""
#: src/modules/views/components/ViewBarFilterButton.tsx
#: src/modules/settings/roles/components/SettingsRolesList.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
#: src/modules/command-menu/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
#: src/modules/command-menu/pages/page-layout/components/ChartFiltersSettings.tsx
@@ -6583,15 +6530,11 @@ msgstr ""
msgid "Heading 3"
msgstr ""
#. js-lingui-id: UPqS9C
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health"
msgstr ""
#. js-lingui-id: I1IOmb
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
#: src/modules/settings/admin-panel/health-status/components/SettingsAdminHealthStatus.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health Status"
msgstr "Статус здравља"
@@ -8240,17 +8183,6 @@ msgstr ""
msgid "Mission accomplished!"
msgstr "Мисија завршена!"
#. js-lingui-id: //nm2/
#: src/pages/settings/ai/SettingsAI.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models"
msgstr ""
#. js-lingui-id: oHM560
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models available in the chat model picker"
msgstr ""
#. js-lingui-id: hty0d5
#: src/pages/settings/profile/appearance/components/DateTimeSettingsCalendarStartDaySelect.tsx
msgid "Monday"
@@ -8296,7 +8228,6 @@ msgid "months"
msgstr ""
#. js-lingui-id: 2FYpfJ
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/ui/layout/tab-list/components/TabMoreButton.tsx
msgid "More"
msgstr "Још"
@@ -8999,6 +8930,7 @@ msgstr "Нема доступних података о метрикама"
#. js-lingui-id: UWZZdQ
#: src/pages/settings/ai/forms/components/SettingsAIAgentForm.tsx
#: src/pages/settings/ai/components/SettingsAgentSettingsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "No models available. Please configure AI models in your workspace settings."
msgstr "Нема доступних модела. Молимо вас, конфигуришите AI моделе у подешавањима вашег радног простора."
@@ -10324,6 +10256,11 @@ msgstr "Перформансе реда"
msgid "Queue: {queueName}"
msgstr "Ред: {queueName}"
#. js-lingui-id: GaAG2G
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Quick model for routing decisions"
msgstr ""
#. js-lingui-id: opSifa
#: src/modules/ai/utils/getToolDisplayMessage.ts
msgid "Ran {formattedName}"
@@ -10800,11 +10737,6 @@ msgstr "Врати записе"
msgid "Restore Records"
msgstr "Врати записе"
#. js-lingui-id: hO3AfV
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Restrict available models to a curated list"
msgstr ""
#. js-lingui-id: RD6AE9
#: src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode.tsx
msgid "Result"
@@ -11086,12 +11018,6 @@ msgstr "Претражите поље..."
msgid "Search a folder..."
msgstr ""
#. js-lingui-id: 8J0e5B
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Search a model..."
msgstr ""
#. js-lingui-id: WXvlVa
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "Search a role..."
@@ -11645,11 +11571,6 @@ msgstr "Послато и примљено"
msgid "Serbian (Cyrillic)"
msgstr "Српски (ћирилица)"
#. js-lingui-id: 8ZSrlB
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Server-wide AI model availability settings"
msgstr ""
#. js-lingui-id: LUc0oL
#: src/modules/settings/security/components/SSO/SettingsSSOSAMLForm.tsx
msgid "Service Provider Details"
@@ -11732,6 +11653,7 @@ msgstr "Подешавање ваше базе података..."
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/SettingsAgentForm.tsx
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx
#: src/modules/settings/roles/role-permissions/permission-flags/components/SettingsRolePermissionsSettingsSection.tsx
#: src/modules/settings/roles/role/components/SettingsRole.tsx
@@ -11950,10 +11872,15 @@ msgid "Small section heading"
msgstr ""
#. js-lingui-id: 5J8ZFl
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart Model"
msgstr ""
#. js-lingui-id: qgvZ/2
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart model updated successfully"
msgstr ""
#. js-lingui-id: w+rJId
#: src/modules/settings/accounts/components/SettingsAccountsConnectionForm.tsx
msgid "SMTP Configuration"
@@ -13032,11 +12959,6 @@ msgstr "Промени све дозволе објеката"
msgid "Toggle all settings permissions"
msgstr "Промени све дозволе за подешавања"
#. js-lingui-id: 93pMSK
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Toggle model availability across all workspaces"
msgstr ""
#. js-lingui-id: WOr+hW
#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
msgid "tokens"
@@ -13334,11 +13256,6 @@ msgstr ""
msgid "Unable to Reach Back-end"
msgstr "Немогуће је приступити позадинском делу"
#. js-lingui-id: EbnX+O
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Unconfigured models"
msgstr ""
#. js-lingui-id: EUHN7i
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
msgid "Undefined"
@@ -13649,26 +13566,11 @@ msgstr "Користи као нацрт"
msgid "Use authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator to generate one-time passwords"
msgstr "Користите апликације за аутентификацију и проширења прегледача као 1Password, Authy, Microsoft Authenticator за генерисање једнократних лозинки"
#. js-lingui-id: hCZsJ0
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Use best models only"
msgstr ""
#. js-lingui-id: c6uZUV
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateSubTitle.ts
msgid "Use our API or add your first {objectLabel} manually"
msgstr "Користите наш API или ручно додајте први {objectLabel}"
#. js-lingui-id: 664z2C
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for chats, agents, and complex reasoning"
msgstr ""
#. js-lingui-id: C41qgx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for lightweight tasks like title generation"
msgstr ""
#. js-lingui-id: AQVj2A
#: src/modules/settings/data-model/objects/forms/components/SettingsDataModelObjectAboutForm.tsx
msgid "Useful for pivot/junction tables"
@@ -14177,16 +14079,6 @@ msgstr ""
msgid "When enabled, AI agents and workflow automations can discover and call this function"
msgstr ""
#. js-lingui-id: i2V4DO
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "When enabled, new AI models will be available to users by default"
msgstr ""
#. js-lingui-id: 01e9rV
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "When enabled, newly added models are available to all workspaces by default"
msgstr ""
#. js-lingui-id: C51ilI
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx
msgid "When the API key will expire."
+44 -152
View File
@@ -336,16 +336,6 @@ msgstr ""
msgid "{positionLabel} record holds priority"
msgstr "{positionLabel}-posten har prioritet"
#. js-lingui-id: YG/wl5
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — API key not configured"
msgstr ""
#. js-lingui-id: s80lrU
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — Deprecated"
msgstr ""
#. js-lingui-id: Sxx5Hr
#: src/pages/settings/security/event-logs/SettingsEventLogs.tsx
msgid "{recordCount} of {totalCount} records"
@@ -1132,11 +1122,6 @@ msgstr "Justera de rollrelaterade inställningarna"
msgid "Admin"
msgstr ""
#. js-lingui-id: K2OX5h
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Admin Model Controls"
msgstr ""
#. js-lingui-id: g1in8j
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
@@ -1165,6 +1150,11 @@ msgstr "Avancerad funktion för att förbättra prestandan av frågor och för a
msgid "Advanced filter"
msgstr "Avancerat filter"
#. js-lingui-id: luNzWN
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Advanced model for complex planning"
msgstr ""
#. js-lingui-id: miuPUc
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
@@ -1267,7 +1257,6 @@ msgstr ""
#: src/modules/settings/roles/role-permissions/permission-flags/hooks/useSettingsRolePermissionFlagConfig.ts
#: src/modules/settings/roles/role-permissions/object-level-permissions/object-form/components/SettingsRolePermissionsObjectLevelObjectForm.tsx
#: src/modules/settings/hooks/useSettingsNavigationItems.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
#: src/modules/command-menu/pages/workflow/action/components/CommandMenuWorkflowSelectAction.tsx
msgid "AI"
msgstr "AI"
@@ -1279,6 +1268,11 @@ msgstr "AI"
msgid "AI Model"
msgstr "AI-modell"
#. js-lingui-id: tGx4Zn
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "AI Models"
msgstr ""
#. js-lingui-id: Sfwld8
#: src/modules/ai/components/AIChatApiKeyNotConfiguredMessage.tsx
msgid "AI not configured. Set OPENAI_API_KEY, ANTHROPIC_API_KEY, or XAI_API_KEY in your environment."
@@ -1362,11 +1356,6 @@ msgstr ""
msgid "All Metadata"
msgstr ""
#. js-lingui-id: AJgjR+
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "All Models"
msgstr ""
#. js-lingui-id: aFE/OW
#: src/pages/settings/security/event-logs/components/EventLogFilters.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsTableHeader.tsx
@@ -1627,11 +1616,6 @@ msgstr "API-nyckel"
msgid "API Key copied to clipboard"
msgstr "API-nyckel kopierad till urklipp"
#. js-lingui-id: jjaYji
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "API key not configured"
msgstr ""
#. js-lingui-id: Widx6n
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "API key roles"
@@ -2087,16 +2071,6 @@ msgstr "Skapa automatiskt kontakter för personer."
msgid "Automatically create People records when receiving or sending emails"
msgstr "Skapa automatiskt personposter när du tar emot eller skickar e-post"
#. js-lingui-id: erwsgX
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Automatically enable new models"
msgstr ""
#. js-lingui-id: fx8TeY
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Automatically mark new models as available"
msgstr ""
#. js-lingui-id: lXkUEV
#: src/modules/workflow/workflow-trigger/components/WorkflowEditTriggerManual.tsx
msgid "Availability"
@@ -2104,7 +2078,6 @@ msgstr "Tillgänglighet"
#. js-lingui-id: csDS2L
#: src/pages/settings/applications/SettingsApplications.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
msgid "Available"
msgstr "Tillgänglig"
@@ -2900,14 +2873,10 @@ msgstr "Slutförda jobb sparas i {completedDuration}, misslyckade jobb sparas i
msgid "Conditions"
msgstr "Villkor"
#. js-lingui-id: 14PdY0
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config"
msgstr ""
#. js-lingui-id: Vj43Y/
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariables.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config Variables"
msgstr "Konfigurationsvariabler"
@@ -2922,6 +2891,11 @@ msgstr "Konfiguration"
msgid "Configure"
msgstr ""
#. js-lingui-id: 9px+al
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Configure AI models for routing and planning"
msgstr ""
#. js-lingui-id: +zUMwJ
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure an SSO connection"
@@ -2947,11 +2921,6 @@ msgstr "Konfigurera CalDAV-inställningar för att synkronisera dina kalendereve
msgid "Configure date, time, number, timezone, and calendar start day"
msgstr "Konfigurera datum, tid, nummer, tidszon och kalendarens startdag"
#. js-lingui-id: +SQwHr
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Configure default AI models and availability"
msgstr ""
#. js-lingui-id: utsXG8
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure fallback login methods for users with SSO bypass permissions"
@@ -4300,16 +4269,6 @@ msgstr "Raderade poster"
msgid "Deleting this method will remove it permanently from your account."
msgstr "Genom att radera denna metod kommer den permanent att tas bort från ditt konto."
#. js-lingui-id: Ssdrw4
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated"
msgstr ""
#. js-lingui-id: 8OJZ/p
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated models"
msgstr ""
#. js-lingui-id: O3LJh6
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
@@ -5853,9 +5812,9 @@ msgstr ""
msgid "Failed to save workspace instructions"
msgstr ""
#. js-lingui-id: YzURPo
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update auto-enable setting"
#. js-lingui-id: YMSYb+
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update fast model"
msgstr ""
#. js-lingui-id: P1NmNz
@@ -5863,27 +5822,6 @@ msgstr ""
msgid "Failed to update feature flag. {errorMessage}"
msgstr "Det gick inte att uppdatera funktionsflagga. {errorMessage}"
#. js-lingui-id: 1R13Ov
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model"
msgstr ""
#. js-lingui-id: W7Ff/4
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update model availability"
msgstr ""
#. js-lingui-id: LgZlJ7
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model availability settings"
msgstr ""
#. js-lingui-id: rCUG3c
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model selection mode"
msgstr ""
#. js-lingui-id: HnBqPY
#: src/modules/billing/components/internal/MeteredPriceSelector.tsx
msgid "Failed to update price."
@@ -5899,6 +5837,11 @@ msgstr ""
msgid "Failed to update role"
msgstr "Misslyckades med att uppdatera rollen"
#. js-lingui-id: h/0aT5
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update smart model"
msgstr ""
#. js-lingui-id: Dzh4a2
#: src/modules/settings/admin-panel/config-variables/hooks/useConfigVariableActions.ts
msgid "Failed to update variable"
@@ -5947,10 +5890,15 @@ msgid "False"
msgstr "Falskt"
#. js-lingui-id: XVIZ7v
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast Model"
msgstr ""
#. js-lingui-id: UJHTjm
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast model updated successfully"
msgstr ""
#. js-lingui-id: X9kySA
#: src/modules/navigation-menu-item/components/CurrentWorkspaceMemberNavigationMenuItemFolders.tsx
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx
@@ -6109,7 +6057,6 @@ msgstr ""
#: src/modules/views/components/ViewBarFilterButton.tsx
#: src/modules/settings/roles/components/SettingsRolesList.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
#: src/modules/command-menu/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
#: src/modules/command-menu/pages/page-layout/components/ChartFiltersSettings.tsx
@@ -6583,15 +6530,11 @@ msgstr ""
msgid "Heading 3"
msgstr ""
#. js-lingui-id: UPqS9C
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health"
msgstr ""
#. js-lingui-id: I1IOmb
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
#: src/modules/settings/admin-panel/health-status/components/SettingsAdminHealthStatus.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health Status"
msgstr "Hälsostatus"
@@ -8240,17 +8183,6 @@ msgstr ""
msgid "Mission accomplished!"
msgstr "Uppdrag slutfört!"
#. js-lingui-id: //nm2/
#: src/pages/settings/ai/SettingsAI.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models"
msgstr ""
#. js-lingui-id: oHM560
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models available in the chat model picker"
msgstr ""
#. js-lingui-id: hty0d5
#: src/pages/settings/profile/appearance/components/DateTimeSettingsCalendarStartDaySelect.tsx
msgid "Monday"
@@ -8298,7 +8230,6 @@ msgid "months"
msgstr ""
#. js-lingui-id: 2FYpfJ
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/ui/layout/tab-list/components/TabMoreButton.tsx
msgid "More"
msgstr "Mer"
@@ -9001,6 +8932,7 @@ msgstr "Ingen metrikdata tillgänglig"
#. js-lingui-id: UWZZdQ
#: src/pages/settings/ai/forms/components/SettingsAIAgentForm.tsx
#: src/pages/settings/ai/components/SettingsAgentSettingsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "No models available. Please configure AI models in your workspace settings."
msgstr "Inga modeller tillgängliga. Vänligen konfigurera AI-modeller i dina arbetsinställningar."
@@ -10326,6 +10258,11 @@ msgstr "Köprestanda"
msgid "Queue: {queueName}"
msgstr "Kö: {queueName}"
#. js-lingui-id: GaAG2G
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Quick model for routing decisions"
msgstr ""
#. js-lingui-id: opSifa
#: src/modules/ai/utils/getToolDisplayMessage.ts
msgid "Ran {formattedName}"
@@ -10802,11 +10739,6 @@ msgstr "Återställ poster"
msgid "Restore Records"
msgstr "Återställ poster"
#. js-lingui-id: hO3AfV
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Restrict available models to a curated list"
msgstr ""
#. js-lingui-id: RD6AE9
#: src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode.tsx
msgid "Result"
@@ -11090,12 +11022,6 @@ msgstr "Sök ett fält..."
msgid "Search a folder..."
msgstr ""
#. js-lingui-id: 8J0e5B
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Search a model..."
msgstr ""
#. js-lingui-id: WXvlVa
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "Search a role..."
@@ -11649,11 +11575,6 @@ msgstr "Skickat och mottaget"
msgid "Serbian (Cyrillic)"
msgstr "Serbian (Cyrillic)"
#. js-lingui-id: 8ZSrlB
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Server-wide AI model availability settings"
msgstr ""
#. js-lingui-id: LUc0oL
#: src/modules/settings/security/components/SSO/SettingsSSOSAMLForm.tsx
msgid "Service Provider Details"
@@ -11736,6 +11657,7 @@ msgstr "Konfigurerar din databas..."
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/SettingsAgentForm.tsx
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx
#: src/modules/settings/roles/role-permissions/permission-flags/components/SettingsRolePermissionsSettingsSection.tsx
#: src/modules/settings/roles/role/components/SettingsRole.tsx
@@ -11954,10 +11876,15 @@ msgid "Small section heading"
msgstr ""
#. js-lingui-id: 5J8ZFl
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart Model"
msgstr ""
#. js-lingui-id: qgvZ/2
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart model updated successfully"
msgstr ""
#. js-lingui-id: w+rJId
#: src/modules/settings/accounts/components/SettingsAccountsConnectionForm.tsx
msgid "SMTP Configuration"
@@ -13046,11 +12973,6 @@ msgstr "Växla alla objektbehörigheter"
msgid "Toggle all settings permissions"
msgstr "Växla alla inställningsrättigheter"
#. js-lingui-id: 93pMSK
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Toggle model availability across all workspaces"
msgstr ""
#. js-lingui-id: WOr+hW
#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
msgid "tokens"
@@ -13348,11 +13270,6 @@ msgstr ""
msgid "Unable to Reach Back-end"
msgstr "Kan inte nå back-end"
#. js-lingui-id: EbnX+O
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Unconfigured models"
msgstr ""
#. js-lingui-id: EUHN7i
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
msgid "Undefined"
@@ -13663,26 +13580,11 @@ msgstr "Använd som utkast"
msgid "Use authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator to generate one-time passwords"
msgstr "Använd autentiseringsappar och webbläsartillägg som 1Password, Authy, Microsoft Authenticator för att generera engångslösenord"
#. js-lingui-id: hCZsJ0
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Use best models only"
msgstr ""
#. js-lingui-id: c6uZUV
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateSubTitle.ts
msgid "Use our API or add your first {objectLabel} manually"
msgstr "Använd vår API eller lägg till ditt första {objectLabel} manuellt"
#. js-lingui-id: 664z2C
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for chats, agents, and complex reasoning"
msgstr ""
#. js-lingui-id: C41qgx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for lightweight tasks like title generation"
msgstr ""
#. js-lingui-id: AQVj2A
#: src/modules/settings/data-model/objects/forms/components/SettingsDataModelObjectAboutForm.tsx
msgid "Useful for pivot/junction tables"
@@ -14191,16 +14093,6 @@ msgstr ""
msgid "When enabled, AI agents and workflow automations can discover and call this function"
msgstr ""
#. js-lingui-id: i2V4DO
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "When enabled, new AI models will be available to users by default"
msgstr ""
#. js-lingui-id: 01e9rV
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "When enabled, newly added models are available to all workspaces by default"
msgstr ""
#. js-lingui-id: C51ilI
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx
msgid "When the API key will expire."
+44 -152
View File
@@ -336,16 +336,6 @@ msgstr ""
msgid "{positionLabel} record holds priority"
msgstr "{positionLabel} kaydı önceliklidir"
#. js-lingui-id: YG/wl5
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — API key not configured"
msgstr ""
#. js-lingui-id: s80lrU
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — Deprecated"
msgstr ""
#. js-lingui-id: Sxx5Hr
#: src/pages/settings/security/event-logs/SettingsEventLogs.tsx
msgid "{recordCount} of {totalCount} records"
@@ -1132,11 +1122,6 @@ msgstr "Rol ile ilgili ayarları ayarla"
msgid "Admin"
msgstr ""
#. js-lingui-id: K2OX5h
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Admin Model Controls"
msgstr ""
#. js-lingui-id: g1in8j
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
@@ -1165,6 +1150,11 @@ msgstr "Sorguların performansını artırmak ve tekillik kısıtlarını uygula
msgid "Advanced filter"
msgstr "Gelişmiş filtre"
#. js-lingui-id: luNzWN
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Advanced model for complex planning"
msgstr ""
#. js-lingui-id: miuPUc
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
@@ -1267,7 +1257,6 @@ msgstr ""
#: src/modules/settings/roles/role-permissions/permission-flags/hooks/useSettingsRolePermissionFlagConfig.ts
#: src/modules/settings/roles/role-permissions/object-level-permissions/object-form/components/SettingsRolePermissionsObjectLevelObjectForm.tsx
#: src/modules/settings/hooks/useSettingsNavigationItems.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
#: src/modules/command-menu/pages/workflow/action/components/CommandMenuWorkflowSelectAction.tsx
msgid "AI"
msgstr "AI"
@@ -1279,6 +1268,11 @@ msgstr "AI"
msgid "AI Model"
msgstr "AI Modeli"
#. js-lingui-id: tGx4Zn
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "AI Models"
msgstr ""
#. js-lingui-id: Sfwld8
#: src/modules/ai/components/AIChatApiKeyNotConfiguredMessage.tsx
msgid "AI not configured. Set OPENAI_API_KEY, ANTHROPIC_API_KEY, or XAI_API_KEY in your environment."
@@ -1362,11 +1356,6 @@ msgstr ""
msgid "All Metadata"
msgstr ""
#. js-lingui-id: AJgjR+
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "All Models"
msgstr ""
#. js-lingui-id: aFE/OW
#: src/pages/settings/security/event-logs/components/EventLogFilters.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsTableHeader.tsx
@@ -1627,11 +1616,6 @@ msgstr "API Anahtar"
msgid "API Key copied to clipboard"
msgstr "API Anahtarı panoya kopyalandı"
#. js-lingui-id: jjaYji
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "API key not configured"
msgstr ""
#. js-lingui-id: Widx6n
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "API key roles"
@@ -2087,16 +2071,6 @@ msgstr "Kişilerin iletişim bilgilerini otomatik olarak oluşturun."
msgid "Automatically create People records when receiving or sending emails"
msgstr "E-posta gönderirken veya alırken Kişi kayıtları otomatik oluşturulacak"
#. js-lingui-id: erwsgX
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Automatically enable new models"
msgstr ""
#. js-lingui-id: fx8TeY
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Automatically mark new models as available"
msgstr ""
#. js-lingui-id: lXkUEV
#: src/modules/workflow/workflow-trigger/components/WorkflowEditTriggerManual.tsx
msgid "Availability"
@@ -2104,7 +2078,6 @@ msgstr "Mevcutluk"
#. js-lingui-id: csDS2L
#: src/pages/settings/applications/SettingsApplications.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
msgid "Available"
msgstr "Mevcut"
@@ -2900,14 +2873,10 @@ msgstr "Tamamlanan işler {completedDuration} süreyle saklanır, başarısız i
msgid "Conditions"
msgstr "Şartlar"
#. js-lingui-id: 14PdY0
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config"
msgstr ""
#. js-lingui-id: Vj43Y/
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariables.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config Variables"
msgstr "Yapılandırma Değişkenleri"
@@ -2922,6 +2891,11 @@ msgstr "Yapılandırma"
msgid "Configure"
msgstr ""
#. js-lingui-id: 9px+al
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Configure AI models for routing and planning"
msgstr ""
#. js-lingui-id: +zUMwJ
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure an SSO connection"
@@ -2947,11 +2921,6 @@ msgstr "CalDAV ayarlarını takvim etkinliklerinizi senkronize etmek için yapı
msgid "Configure date, time, number, timezone, and calendar start day"
msgstr "Tarih, saat, numara, saat dilimi ve takvim başlangıç gününü yapılandır"
#. js-lingui-id: +SQwHr
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Configure default AI models and availability"
msgstr ""
#. js-lingui-id: utsXG8
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure fallback login methods for users with SSO bypass permissions"
@@ -4300,16 +4269,6 @@ msgstr "Silinmiş kayıtlar"
msgid "Deleting this method will remove it permanently from your account."
msgstr "Bu yöntemi silmek, hesabınızdan kalıcı olarak kaldıracaktır."
#. js-lingui-id: Ssdrw4
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated"
msgstr ""
#. js-lingui-id: 8OJZ/p
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated models"
msgstr ""
#. js-lingui-id: O3LJh6
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
@@ -5853,9 +5812,9 @@ msgstr ""
msgid "Failed to save workspace instructions"
msgstr ""
#. js-lingui-id: YzURPo
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update auto-enable setting"
#. js-lingui-id: YMSYb+
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update fast model"
msgstr ""
#. js-lingui-id: P1NmNz
@@ -5863,27 +5822,6 @@ msgstr ""
msgid "Failed to update feature flag. {errorMessage}"
msgstr "Özellik bayrağı güncellenemedi. {errorMessage}"
#. js-lingui-id: 1R13Ov
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model"
msgstr ""
#. js-lingui-id: W7Ff/4
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update model availability"
msgstr ""
#. js-lingui-id: LgZlJ7
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model availability settings"
msgstr ""
#. js-lingui-id: rCUG3c
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model selection mode"
msgstr ""
#. js-lingui-id: HnBqPY
#: src/modules/billing/components/internal/MeteredPriceSelector.tsx
msgid "Failed to update price."
@@ -5899,6 +5837,11 @@ msgstr ""
msgid "Failed to update role"
msgstr "Rol güncellenemedi"
#. js-lingui-id: h/0aT5
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update smart model"
msgstr ""
#. js-lingui-id: Dzh4a2
#: src/modules/settings/admin-panel/config-variables/hooks/useConfigVariableActions.ts
msgid "Failed to update variable"
@@ -5947,10 +5890,15 @@ msgid "False"
msgstr "Yanlış"
#. js-lingui-id: XVIZ7v
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast Model"
msgstr ""
#. js-lingui-id: UJHTjm
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast model updated successfully"
msgstr ""
#. js-lingui-id: X9kySA
#: src/modules/navigation-menu-item/components/CurrentWorkspaceMemberNavigationMenuItemFolders.tsx
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx
@@ -6109,7 +6057,6 @@ msgstr ""
#: src/modules/views/components/ViewBarFilterButton.tsx
#: src/modules/settings/roles/components/SettingsRolesList.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
#: src/modules/command-menu/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
#: src/modules/command-menu/pages/page-layout/components/ChartFiltersSettings.tsx
@@ -6583,15 +6530,11 @@ msgstr ""
msgid "Heading 3"
msgstr ""
#. js-lingui-id: UPqS9C
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health"
msgstr ""
#. js-lingui-id: I1IOmb
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
#: src/modules/settings/admin-panel/health-status/components/SettingsAdminHealthStatus.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health Status"
msgstr "Sağlık Durumu"
@@ -8240,17 +8183,6 @@ msgstr ""
msgid "Mission accomplished!"
msgstr "Görev tamamlandı!"
#. js-lingui-id: //nm2/
#: src/pages/settings/ai/SettingsAI.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models"
msgstr ""
#. js-lingui-id: oHM560
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models available in the chat model picker"
msgstr ""
#. js-lingui-id: hty0d5
#: src/pages/settings/profile/appearance/components/DateTimeSettingsCalendarStartDaySelect.tsx
msgid "Monday"
@@ -8296,7 +8228,6 @@ msgid "months"
msgstr ""
#. js-lingui-id: 2FYpfJ
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/ui/layout/tab-list/components/TabMoreButton.tsx
msgid "More"
msgstr "Daha Fazla"
@@ -8999,6 +8930,7 @@ msgstr "Metrik verisi yok"
#. js-lingui-id: UWZZdQ
#: src/pages/settings/ai/forms/components/SettingsAIAgentForm.tsx
#: src/pages/settings/ai/components/SettingsAgentSettingsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "No models available. Please configure AI models in your workspace settings."
msgstr "Model yok. Lütfen iş yeri ayarlarında AI modellerini yapılandırın."
@@ -10324,6 +10256,11 @@ msgstr "Sıra performansı"
msgid "Queue: {queueName}"
msgstr "Kuyruk: {queueName}"
#. js-lingui-id: GaAG2G
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Quick model for routing decisions"
msgstr ""
#. js-lingui-id: opSifa
#: src/modules/ai/utils/getToolDisplayMessage.ts
msgid "Ran {formattedName}"
@@ -10800,11 +10737,6 @@ msgstr "Kayıtları Geri Yükle"
msgid "Restore Records"
msgstr "Kayıtları Geri Yükle"
#. js-lingui-id: hO3AfV
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Restrict available models to a curated list"
msgstr ""
#. js-lingui-id: RD6AE9
#: src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode.tsx
msgid "Result"
@@ -11086,12 +11018,6 @@ msgstr "Bir alan ara..."
msgid "Search a folder..."
msgstr ""
#. js-lingui-id: 8J0e5B
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Search a model..."
msgstr ""
#. js-lingui-id: WXvlVa
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "Search a role..."
@@ -11645,11 +11571,6 @@ msgstr "Gönderildi ve Alındı"
msgid "Serbian (Cyrillic)"
msgstr "Sırpça (Kiril)"
#. js-lingui-id: 8ZSrlB
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Server-wide AI model availability settings"
msgstr ""
#. js-lingui-id: LUc0oL
#: src/modules/settings/security/components/SSO/SettingsSSOSAMLForm.tsx
msgid "Service Provider Details"
@@ -11732,6 +11653,7 @@ msgstr "Veritabanınızı ayarlama..."
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/SettingsAgentForm.tsx
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx
#: src/modules/settings/roles/role-permissions/permission-flags/components/SettingsRolePermissionsSettingsSection.tsx
#: src/modules/settings/roles/role/components/SettingsRole.tsx
@@ -11950,10 +11872,15 @@ msgid "Small section heading"
msgstr ""
#. js-lingui-id: 5J8ZFl
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart Model"
msgstr ""
#. js-lingui-id: qgvZ/2
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart model updated successfully"
msgstr ""
#. js-lingui-id: w+rJId
#: src/modules/settings/accounts/components/SettingsAccountsConnectionForm.tsx
msgid "SMTP Configuration"
@@ -13032,11 +12959,6 @@ msgstr "Tüm nesne izinlerini değiştirin"
msgid "Toggle all settings permissions"
msgstr "Tüm ayar izinlerini değiştir"
#. js-lingui-id: 93pMSK
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Toggle model availability across all workspaces"
msgstr ""
#. js-lingui-id: WOr+hW
#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
msgid "tokens"
@@ -13334,11 +13256,6 @@ msgstr ""
msgid "Unable to Reach Back-end"
msgstr "Arka Uca Ulaşılamıyor"
#. js-lingui-id: EbnX+O
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Unconfigured models"
msgstr ""
#. js-lingui-id: EUHN7i
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
msgid "Undefined"
@@ -13649,26 +13566,11 @@ msgstr "Taslak olarak kullan"
msgid "Use authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator to generate one-time passwords"
msgstr "1Password, Authy, Microsoft Authenticator gibi doğrulama uygulamaları ve tarayıcı eklentilerini kullanarak tek kullanımlık şifreler oluşturun"
#. js-lingui-id: hCZsJ0
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Use best models only"
msgstr ""
#. js-lingui-id: c6uZUV
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateSubTitle.ts
msgid "Use our API or add your first {objectLabel} manually"
msgstr "API'mızı kullanın veya ilk {objectLabel} kaydınızı manuel olarak ekleyin"
#. js-lingui-id: 664z2C
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for chats, agents, and complex reasoning"
msgstr ""
#. js-lingui-id: C41qgx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for lightweight tasks like title generation"
msgstr ""
#. js-lingui-id: AQVj2A
#: src/modules/settings/data-model/objects/forms/components/SettingsDataModelObjectAboutForm.tsx
msgid "Useful for pivot/junction tables"
@@ -14177,16 +14079,6 @@ msgstr ""
msgid "When enabled, AI agents and workflow automations can discover and call this function"
msgstr ""
#. js-lingui-id: i2V4DO
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "When enabled, new AI models will be available to users by default"
msgstr ""
#. js-lingui-id: 01e9rV
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "When enabled, newly added models are available to all workspaces by default"
msgstr ""
#. js-lingui-id: C51ilI
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx
msgid "When the API key will expire."
+44 -152
View File
@@ -336,16 +336,6 @@ msgstr ""
msgid "{positionLabel} record holds priority"
msgstr "Запис {positionLabel} має пріоритет"
#. js-lingui-id: YG/wl5
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — API key not configured"
msgstr ""
#. js-lingui-id: s80lrU
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — Deprecated"
msgstr ""
#. js-lingui-id: Sxx5Hr
#: src/pages/settings/security/event-logs/SettingsEventLogs.tsx
msgid "{recordCount} of {totalCount} records"
@@ -1132,11 +1122,6 @@ msgstr "Налаштувати параметри, пов'язані з ролл
msgid "Admin"
msgstr ""
#. js-lingui-id: K2OX5h
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Admin Model Controls"
msgstr ""
#. js-lingui-id: g1in8j
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
@@ -1165,6 +1150,11 @@ msgstr "Розширена функція для покращення проду
msgid "Advanced filter"
msgstr "Розширений фільтр"
#. js-lingui-id: luNzWN
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Advanced model for complex planning"
msgstr ""
#. js-lingui-id: miuPUc
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
@@ -1267,7 +1257,6 @@ msgstr ""
#: src/modules/settings/roles/role-permissions/permission-flags/hooks/useSettingsRolePermissionFlagConfig.ts
#: src/modules/settings/roles/role-permissions/object-level-permissions/object-form/components/SettingsRolePermissionsObjectLevelObjectForm.tsx
#: src/modules/settings/hooks/useSettingsNavigationItems.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
#: src/modules/command-menu/pages/workflow/action/components/CommandMenuWorkflowSelectAction.tsx
msgid "AI"
msgstr "ШІ"
@@ -1279,6 +1268,11 @@ msgstr "ШІ"
msgid "AI Model"
msgstr "Модель ІІ"
#. js-lingui-id: tGx4Zn
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "AI Models"
msgstr ""
#. js-lingui-id: Sfwld8
#: src/modules/ai/components/AIChatApiKeyNotConfiguredMessage.tsx
msgid "AI not configured. Set OPENAI_API_KEY, ANTHROPIC_API_KEY, or XAI_API_KEY in your environment."
@@ -1362,11 +1356,6 @@ msgstr ""
msgid "All Metadata"
msgstr ""
#. js-lingui-id: AJgjR+
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "All Models"
msgstr ""
#. js-lingui-id: aFE/OW
#: src/pages/settings/security/event-logs/components/EventLogFilters.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsTableHeader.tsx
@@ -1627,11 +1616,6 @@ msgstr "API-ключ"
msgid "API Key copied to clipboard"
msgstr "API-ключ скопійовано в буфер обміну"
#. js-lingui-id: jjaYji
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "API key not configured"
msgstr ""
#. js-lingui-id: Widx6n
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "API key roles"
@@ -2087,16 +2071,6 @@ msgstr "Автоматично створювати контакти для лю
msgid "Automatically create People records when receiving or sending emails"
msgstr "Автоматично створювати записи Людей при отриманні або відправленні електронної пошти"
#. js-lingui-id: erwsgX
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Automatically enable new models"
msgstr ""
#. js-lingui-id: fx8TeY
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Automatically mark new models as available"
msgstr ""
#. js-lingui-id: lXkUEV
#: src/modules/workflow/workflow-trigger/components/WorkflowEditTriggerManual.tsx
msgid "Availability"
@@ -2104,7 +2078,6 @@ msgstr "Доступність"
#. js-lingui-id: csDS2L
#: src/pages/settings/applications/SettingsApplications.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
msgid "Available"
msgstr "Доступно"
@@ -2900,14 +2873,10 @@ msgstr "Завершені завдання зберігаються протя
msgid "Conditions"
msgstr "Умови"
#. js-lingui-id: 14PdY0
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config"
msgstr ""
#. js-lingui-id: Vj43Y/
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariables.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config Variables"
msgstr "Змінні конфігурації"
@@ -2922,6 +2891,11 @@ msgstr "Конфігурація"
msgid "Configure"
msgstr ""
#. js-lingui-id: 9px+al
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Configure AI models for routing and planning"
msgstr ""
#. js-lingui-id: +zUMwJ
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure an SSO connection"
@@ -2947,11 +2921,6 @@ msgstr "Налаштуйте параметри CalDAV для синхроніз
msgid "Configure date, time, number, timezone, and calendar start day"
msgstr "Налаштувати дату, час, число, часовий пояс і початок дня календаря"
#. js-lingui-id: +SQwHr
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Configure default AI models and availability"
msgstr ""
#. js-lingui-id: utsXG8
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure fallback login methods for users with SSO bypass permissions"
@@ -4300,16 +4269,6 @@ msgstr "Видалені записи"
msgid "Deleting this method will remove it permanently from your account."
msgstr "Видалення цього методу назавжди усуне його з вашого облікового запису."
#. js-lingui-id: Ssdrw4
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated"
msgstr ""
#. js-lingui-id: 8OJZ/p
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated models"
msgstr ""
#. js-lingui-id: O3LJh6
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
@@ -5853,9 +5812,9 @@ msgstr ""
msgid "Failed to save workspace instructions"
msgstr ""
#. js-lingui-id: YzURPo
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update auto-enable setting"
#. js-lingui-id: YMSYb+
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update fast model"
msgstr ""
#. js-lingui-id: P1NmNz
@@ -5863,27 +5822,6 @@ msgstr ""
msgid "Failed to update feature flag. {errorMessage}"
msgstr "Не вдалося оновити прапорець функції. {errorMessage}"
#. js-lingui-id: 1R13Ov
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model"
msgstr ""
#. js-lingui-id: W7Ff/4
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update model availability"
msgstr ""
#. js-lingui-id: LgZlJ7
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model availability settings"
msgstr ""
#. js-lingui-id: rCUG3c
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model selection mode"
msgstr ""
#. js-lingui-id: HnBqPY
#: src/modules/billing/components/internal/MeteredPriceSelector.tsx
msgid "Failed to update price."
@@ -5899,6 +5837,11 @@ msgstr ""
msgid "Failed to update role"
msgstr "Не вдалося оновити роль"
#. js-lingui-id: h/0aT5
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update smart model"
msgstr ""
#. js-lingui-id: Dzh4a2
#: src/modules/settings/admin-panel/config-variables/hooks/useConfigVariableActions.ts
msgid "Failed to update variable"
@@ -5947,10 +5890,15 @@ msgid "False"
msgstr "Хибно"
#. js-lingui-id: XVIZ7v
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast Model"
msgstr ""
#. js-lingui-id: UJHTjm
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast model updated successfully"
msgstr ""
#. js-lingui-id: X9kySA
#: src/modules/navigation-menu-item/components/CurrentWorkspaceMemberNavigationMenuItemFolders.tsx
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx
@@ -6109,7 +6057,6 @@ msgstr ""
#: src/modules/views/components/ViewBarFilterButton.tsx
#: src/modules/settings/roles/components/SettingsRolesList.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
#: src/modules/command-menu/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
#: src/modules/command-menu/pages/page-layout/components/ChartFiltersSettings.tsx
@@ -6583,15 +6530,11 @@ msgstr ""
msgid "Heading 3"
msgstr ""
#. js-lingui-id: UPqS9C
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health"
msgstr ""
#. js-lingui-id: I1IOmb
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
#: src/modules/settings/admin-panel/health-status/components/SettingsAdminHealthStatus.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health Status"
msgstr "Стан здоров'я"
@@ -8240,17 +8183,6 @@ msgstr ""
msgid "Mission accomplished!"
msgstr "Місію виконано!"
#. js-lingui-id: //nm2/
#: src/pages/settings/ai/SettingsAI.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models"
msgstr ""
#. js-lingui-id: oHM560
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models available in the chat model picker"
msgstr ""
#. js-lingui-id: hty0d5
#: src/pages/settings/profile/appearance/components/DateTimeSettingsCalendarStartDaySelect.tsx
msgid "Monday"
@@ -8296,7 +8228,6 @@ msgid "months"
msgstr ""
#. js-lingui-id: 2FYpfJ
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/ui/layout/tab-list/components/TabMoreButton.tsx
msgid "More"
msgstr "Більше"
@@ -8999,6 +8930,7 @@ msgstr "Дані метрик недоступні"
#. js-lingui-id: UWZZdQ
#: src/pages/settings/ai/forms/components/SettingsAIAgentForm.tsx
#: src/pages/settings/ai/components/SettingsAgentSettingsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "No models available. Please configure AI models in your workspace settings."
msgstr "Немає доступних моделей. Увімкніть конфігурацію моделей ШІ в налаштуваннях робочої області."
@@ -10324,6 +10256,11 @@ msgstr "Виконання черги"
msgid "Queue: {queueName}"
msgstr "Черга: {queueName}"
#. js-lingui-id: GaAG2G
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Quick model for routing decisions"
msgstr ""
#. js-lingui-id: opSifa
#: src/modules/ai/utils/getToolDisplayMessage.ts
msgid "Ran {formattedName}"
@@ -10800,11 +10737,6 @@ msgstr "Відновити записи"
msgid "Restore Records"
msgstr "Відновити записи"
#. js-lingui-id: hO3AfV
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Restrict available models to a curated list"
msgstr ""
#. js-lingui-id: RD6AE9
#: src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode.tsx
msgid "Result"
@@ -11086,12 +11018,6 @@ msgstr "Пошук поля..."
msgid "Search a folder..."
msgstr ""
#. js-lingui-id: 8J0e5B
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Search a model..."
msgstr ""
#. js-lingui-id: WXvlVa
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "Search a role..."
@@ -11645,11 +11571,6 @@ msgstr "Відправлено та отримано"
msgid "Serbian (Cyrillic)"
msgstr "Сербська (кирилиця)"
#. js-lingui-id: 8ZSrlB
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Server-wide AI model availability settings"
msgstr ""
#. js-lingui-id: LUc0oL
#: src/modules/settings/security/components/SSO/SettingsSSOSAMLForm.tsx
msgid "Service Provider Details"
@@ -11732,6 +11653,7 @@ msgstr "Налаштування вашої бази даних..."
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/SettingsAgentForm.tsx
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx
#: src/modules/settings/roles/role-permissions/permission-flags/components/SettingsRolePermissionsSettingsSection.tsx
#: src/modules/settings/roles/role/components/SettingsRole.tsx
@@ -11950,10 +11872,15 @@ msgid "Small section heading"
msgstr ""
#. js-lingui-id: 5J8ZFl
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart Model"
msgstr ""
#. js-lingui-id: qgvZ/2
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart model updated successfully"
msgstr ""
#. js-lingui-id: w+rJId
#: src/modules/settings/accounts/components/SettingsAccountsConnectionForm.tsx
msgid "SMTP Configuration"
@@ -13034,11 +12961,6 @@ msgstr "Перемикати всі дозволи об'єктів"
msgid "Toggle all settings permissions"
msgstr "Перемикати всі дозволи налаштувань"
#. js-lingui-id: 93pMSK
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Toggle model availability across all workspaces"
msgstr ""
#. js-lingui-id: WOr+hW
#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
msgid "tokens"
@@ -13336,11 +13258,6 @@ msgstr ""
msgid "Unable to Reach Back-end"
msgstr "Неможливо дістатися до бекенду"
#. js-lingui-id: EbnX+O
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Unconfigured models"
msgstr ""
#. js-lingui-id: EUHN7i
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
msgid "Undefined"
@@ -13651,26 +13568,11 @@ msgstr "Використовувати як чернетку"
msgid "Use authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator to generate one-time passwords"
msgstr "Використовуйте додатки для аутентифікації та розширення браузера, такі як 1Password, Authy, Microsoft Authenticator для генерації одноразових паролів"
#. js-lingui-id: hCZsJ0
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Use best models only"
msgstr ""
#. js-lingui-id: c6uZUV
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateSubTitle.ts
msgid "Use our API or add your first {objectLabel} manually"
msgstr "Скористайтеся нашим API або додайте ваш перший {objectLabel} вручну"
#. js-lingui-id: 664z2C
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for chats, agents, and complex reasoning"
msgstr ""
#. js-lingui-id: C41qgx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for lightweight tasks like title generation"
msgstr ""
#. js-lingui-id: AQVj2A
#: src/modules/settings/data-model/objects/forms/components/SettingsDataModelObjectAboutForm.tsx
msgid "Useful for pivot/junction tables"
@@ -14179,16 +14081,6 @@ msgstr ""
msgid "When enabled, AI agents and workflow automations can discover and call this function"
msgstr ""
#. js-lingui-id: i2V4DO
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "When enabled, new AI models will be available to users by default"
msgstr ""
#. js-lingui-id: 01e9rV
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "When enabled, newly added models are available to all workspaces by default"
msgstr ""
#. js-lingui-id: C51ilI
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx
msgid "When the API key will expire."
+44 -152
View File
@@ -336,16 +336,6 @@ msgstr ""
msgid "{positionLabel} record holds priority"
msgstr "Bản ghi {positionLabel} được ưu tiên"
#. js-lingui-id: YG/wl5
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — API key not configured"
msgstr ""
#. js-lingui-id: s80lrU
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — Deprecated"
msgstr ""
#. js-lingui-id: Sxx5Hr
#: src/pages/settings/security/event-logs/SettingsEventLogs.tsx
msgid "{recordCount} of {totalCount} records"
@@ -1132,11 +1122,6 @@ msgstr "Điều chỉnh các cài đặt liên quan đến vai trò"
msgid "Admin"
msgstr ""
#. js-lingui-id: K2OX5h
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Admin Model Controls"
msgstr ""
#. js-lingui-id: g1in8j
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
@@ -1165,6 +1150,11 @@ msgstr "Tính năng nâng cao để cải thiện hiệu suất truy vấn và
msgid "Advanced filter"
msgstr "Bộ lọc nâng cao"
#. js-lingui-id: luNzWN
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Advanced model for complex planning"
msgstr ""
#. js-lingui-id: miuPUc
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
@@ -1267,7 +1257,6 @@ msgstr ""
#: src/modules/settings/roles/role-permissions/permission-flags/hooks/useSettingsRolePermissionFlagConfig.ts
#: src/modules/settings/roles/role-permissions/object-level-permissions/object-form/components/SettingsRolePermissionsObjectLevelObjectForm.tsx
#: src/modules/settings/hooks/useSettingsNavigationItems.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
#: src/modules/command-menu/pages/workflow/action/components/CommandMenuWorkflowSelectAction.tsx
msgid "AI"
msgstr "AI"
@@ -1279,6 +1268,11 @@ msgstr "AI"
msgid "AI Model"
msgstr "Mô hình AI"
#. js-lingui-id: tGx4Zn
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "AI Models"
msgstr ""
#. js-lingui-id: Sfwld8
#: src/modules/ai/components/AIChatApiKeyNotConfiguredMessage.tsx
msgid "AI not configured. Set OPENAI_API_KEY, ANTHROPIC_API_KEY, or XAI_API_KEY in your environment."
@@ -1362,11 +1356,6 @@ msgstr ""
msgid "All Metadata"
msgstr ""
#. js-lingui-id: AJgjR+
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "All Models"
msgstr ""
#. js-lingui-id: aFE/OW
#: src/pages/settings/security/event-logs/components/EventLogFilters.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsTableHeader.tsx
@@ -1627,11 +1616,6 @@ msgstr "Khóa API"
msgid "API Key copied to clipboard"
msgstr "Đã sao chép khóa API vào bảng tạm"
#. js-lingui-id: jjaYji
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "API key not configured"
msgstr ""
#. js-lingui-id: Widx6n
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "API key roles"
@@ -2087,16 +2071,6 @@ msgstr "Tự động tạo liên hệ cho mọi người."
msgid "Automatically create People records when receiving or sending emails"
msgstr "Tự động tạo bản ghi Người khi nhận hoặc gửi email"
#. js-lingui-id: erwsgX
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Automatically enable new models"
msgstr ""
#. js-lingui-id: fx8TeY
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Automatically mark new models as available"
msgstr ""
#. js-lingui-id: lXkUEV
#: src/modules/workflow/workflow-trigger/components/WorkflowEditTriggerManual.tsx
msgid "Availability"
@@ -2104,7 +2078,6 @@ msgstr "Có sẵn"
#. js-lingui-id: csDS2L
#: src/pages/settings/applications/SettingsApplications.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
msgid "Available"
msgstr "Có sẵn"
@@ -2900,14 +2873,10 @@ msgstr "Công việc hoàn thành được giữ lại trong {completedDuration}
msgid "Conditions"
msgstr "Điều kiện"
#. js-lingui-id: 14PdY0
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config"
msgstr ""
#. js-lingui-id: Vj43Y/
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariables.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config Variables"
msgstr "Biến cấu hình"
@@ -2922,6 +2891,11 @@ msgstr "Cấu Hình"
msgid "Configure"
msgstr ""
#. js-lingui-id: 9px+al
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Configure AI models for routing and planning"
msgstr ""
#. js-lingui-id: +zUMwJ
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure an SSO connection"
@@ -2947,11 +2921,6 @@ msgstr "Cấu hình cài đặt CalDAV để đồng bộ sự kiện lịch c
msgid "Configure date, time, number, timezone, and calendar start day"
msgstr "Cấu hình ngày, giờ, số, múi giờ, và ngày bắt đầu của lịch"
#. js-lingui-id: +SQwHr
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Configure default AI models and availability"
msgstr ""
#. js-lingui-id: utsXG8
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure fallback login methods for users with SSO bypass permissions"
@@ -4300,16 +4269,6 @@ msgstr "Các bản ghi đã xóa"
msgid "Deleting this method will remove it permanently from your account."
msgstr "Xóa phương thức này sẽ xóa vĩnh viễn khỏi tài khoản của bạn."
#. js-lingui-id: Ssdrw4
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated"
msgstr ""
#. js-lingui-id: 8OJZ/p
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated models"
msgstr ""
#. js-lingui-id: O3LJh6
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
@@ -5853,9 +5812,9 @@ msgstr ""
msgid "Failed to save workspace instructions"
msgstr ""
#. js-lingui-id: YzURPo
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update auto-enable setting"
#. js-lingui-id: YMSYb+
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update fast model"
msgstr ""
#. js-lingui-id: P1NmNz
@@ -5863,27 +5822,6 @@ msgstr ""
msgid "Failed to update feature flag. {errorMessage}"
msgstr "Không thể cập nhật cờ tính năng. {errorMessage}"
#. js-lingui-id: 1R13Ov
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model"
msgstr ""
#. js-lingui-id: W7Ff/4
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update model availability"
msgstr ""
#. js-lingui-id: LgZlJ7
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model availability settings"
msgstr ""
#. js-lingui-id: rCUG3c
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model selection mode"
msgstr ""
#. js-lingui-id: HnBqPY
#: src/modules/billing/components/internal/MeteredPriceSelector.tsx
msgid "Failed to update price."
@@ -5899,6 +5837,11 @@ msgstr ""
msgid "Failed to update role"
msgstr "Cập nhật vai trò thất bại"
#. js-lingui-id: h/0aT5
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update smart model"
msgstr ""
#. js-lingui-id: Dzh4a2
#: src/modules/settings/admin-panel/config-variables/hooks/useConfigVariableActions.ts
msgid "Failed to update variable"
@@ -5947,10 +5890,15 @@ msgid "False"
msgstr "Sai"
#. js-lingui-id: XVIZ7v
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast Model"
msgstr ""
#. js-lingui-id: UJHTjm
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast model updated successfully"
msgstr ""
#. js-lingui-id: X9kySA
#: src/modules/navigation-menu-item/components/CurrentWorkspaceMemberNavigationMenuItemFolders.tsx
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx
@@ -6109,7 +6057,6 @@ msgstr ""
#: src/modules/views/components/ViewBarFilterButton.tsx
#: src/modules/settings/roles/components/SettingsRolesList.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
#: src/modules/command-menu/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
#: src/modules/command-menu/pages/page-layout/components/ChartFiltersSettings.tsx
@@ -6583,15 +6530,11 @@ msgstr ""
msgid "Heading 3"
msgstr ""
#. js-lingui-id: UPqS9C
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health"
msgstr ""
#. js-lingui-id: I1IOmb
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
#: src/modules/settings/admin-panel/health-status/components/SettingsAdminHealthStatus.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health Status"
msgstr "Tình trạng Sức khỏe"
@@ -8240,17 +8183,6 @@ msgstr ""
msgid "Mission accomplished!"
msgstr "Nhiệm vụ đã hoàn thành!"
#. js-lingui-id: //nm2/
#: src/pages/settings/ai/SettingsAI.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models"
msgstr ""
#. js-lingui-id: oHM560
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models available in the chat model picker"
msgstr ""
#. js-lingui-id: hty0d5
#: src/pages/settings/profile/appearance/components/DateTimeSettingsCalendarStartDaySelect.tsx
msgid "Monday"
@@ -8296,7 +8228,6 @@ msgid "months"
msgstr ""
#. js-lingui-id: 2FYpfJ
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/ui/layout/tab-list/components/TabMoreButton.tsx
msgid "More"
msgstr "Thêm nữa"
@@ -8999,6 +8930,7 @@ msgstr "Không có dữ liệu chỉ số khả dụng"
#. js-lingui-id: UWZZdQ
#: src/pages/settings/ai/forms/components/SettingsAIAgentForm.tsx
#: src/pages/settings/ai/components/SettingsAgentSettingsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "No models available. Please configure AI models in your workspace settings."
msgstr "Không có mô hình nào có sẵn. Vui lòng cấu hình mô hình AI trong cài đặt không gian làm việc của bạn."
@@ -10324,6 +10256,11 @@ msgstr "Hiệu suất hàng đợi"
msgid "Queue: {queueName}"
msgstr "Hàng đợi: {queueName}"
#. js-lingui-id: GaAG2G
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Quick model for routing decisions"
msgstr ""
#. js-lingui-id: opSifa
#: src/modules/ai/utils/getToolDisplayMessage.ts
msgid "Ran {formattedName}"
@@ -10800,11 +10737,6 @@ msgstr "Khôi phục bản ghi"
msgid "Restore Records"
msgstr "Khôi phục bản ghi"
#. js-lingui-id: hO3AfV
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Restrict available models to a curated list"
msgstr ""
#. js-lingui-id: RD6AE9
#: src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode.tsx
msgid "Result"
@@ -11086,12 +11018,6 @@ msgstr "Tìm một trường..."
msgid "Search a folder..."
msgstr ""
#. js-lingui-id: 8J0e5B
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Search a model..."
msgstr ""
#. js-lingui-id: WXvlVa
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "Search a role..."
@@ -11645,11 +11571,6 @@ msgstr "Đã gửi và Nhận"
msgid "Serbian (Cyrillic)"
msgstr "Tiếng Serbia (Chữ Cyrillic)"
#. js-lingui-id: 8ZSrlB
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Server-wide AI model availability settings"
msgstr ""
#. js-lingui-id: LUc0oL
#: src/modules/settings/security/components/SSO/SettingsSSOSAMLForm.tsx
msgid "Service Provider Details"
@@ -11732,6 +11653,7 @@ msgstr "Thiết lập cơ sở dữ liệu của bạn..."
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/SettingsAgentForm.tsx
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx
#: src/modules/settings/roles/role-permissions/permission-flags/components/SettingsRolePermissionsSettingsSection.tsx
#: src/modules/settings/roles/role/components/SettingsRole.tsx
@@ -11950,10 +11872,15 @@ msgid "Small section heading"
msgstr ""
#. js-lingui-id: 5J8ZFl
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart Model"
msgstr ""
#. js-lingui-id: qgvZ/2
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart model updated successfully"
msgstr ""
#. js-lingui-id: w+rJId
#: src/modules/settings/accounts/components/SettingsAccountsConnectionForm.tsx
msgid "SMTP Configuration"
@@ -13032,11 +12959,6 @@ msgstr "Chuyển đổi tất cả các quyền đối tượng"
msgid "Toggle all settings permissions"
msgstr "Chuyển đổi tất cả quyền cài đặt"
#. js-lingui-id: 93pMSK
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Toggle model availability across all workspaces"
msgstr ""
#. js-lingui-id: WOr+hW
#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
msgid "tokens"
@@ -13334,11 +13256,6 @@ msgstr ""
msgid "Unable to Reach Back-end"
msgstr "Không Thể Kết Nối Back-end"
#. js-lingui-id: EbnX+O
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Unconfigured models"
msgstr ""
#. js-lingui-id: EUHN7i
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
msgid "Undefined"
@@ -13649,26 +13566,11 @@ msgstr "Sử dụng như nháp"
msgid "Use authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator to generate one-time passwords"
msgstr "Sử dụng ứng dụng xác thực và tiện ích mở rộng trình duyệt như 1Password, Authy, Microsoft Authenticator để tạo mật khẩu một lần"
#. js-lingui-id: hCZsJ0
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Use best models only"
msgstr ""
#. js-lingui-id: c6uZUV
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateSubTitle.ts
msgid "Use our API or add your first {objectLabel} manually"
msgstr "Sử dụng API của chúng tôi hoặc thêm {objectLabel} của bạn bằng tay"
#. js-lingui-id: 664z2C
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for chats, agents, and complex reasoning"
msgstr ""
#. js-lingui-id: C41qgx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for lightweight tasks like title generation"
msgstr ""
#. js-lingui-id: AQVj2A
#: src/modules/settings/data-model/objects/forms/components/SettingsDataModelObjectAboutForm.tsx
msgid "Useful for pivot/junction tables"
@@ -14177,16 +14079,6 @@ msgstr ""
msgid "When enabled, AI agents and workflow automations can discover and call this function"
msgstr ""
#. js-lingui-id: i2V4DO
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "When enabled, new AI models will be available to users by default"
msgstr ""
#. js-lingui-id: 01e9rV
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "When enabled, newly added models are available to all workspaces by default"
msgstr ""
#. js-lingui-id: C51ilI
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx
msgid "When the API key will expire."
+44 -152
View File
@@ -336,16 +336,6 @@ msgstr ""
msgid "{positionLabel} record holds priority"
msgstr "{positionLabel} 记录具有优先级"
#. js-lingui-id: YG/wl5
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — API key not configured"
msgstr ""
#. js-lingui-id: s80lrU
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — Deprecated"
msgstr ""
#. js-lingui-id: Sxx5Hr
#: src/pages/settings/security/event-logs/SettingsEventLogs.tsx
msgid "{recordCount} of {totalCount} records"
@@ -1132,11 +1122,6 @@ msgstr "调整角色相关设置"
msgid "Admin"
msgstr ""
#. js-lingui-id: K2OX5h
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Admin Model Controls"
msgstr ""
#. js-lingui-id: g1in8j
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
@@ -1165,6 +1150,11 @@ msgstr "提高查询性能和强制唯一性约束的高级功能。"
msgid "Advanced filter"
msgstr "高级筛选"
#. js-lingui-id: luNzWN
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Advanced model for complex planning"
msgstr ""
#. js-lingui-id: miuPUc
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
@@ -1267,7 +1257,6 @@ msgstr ""
#: src/modules/settings/roles/role-permissions/permission-flags/hooks/useSettingsRolePermissionFlagConfig.ts
#: src/modules/settings/roles/role-permissions/object-level-permissions/object-form/components/SettingsRolePermissionsObjectLevelObjectForm.tsx
#: src/modules/settings/hooks/useSettingsNavigationItems.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
#: src/modules/command-menu/pages/workflow/action/components/CommandMenuWorkflowSelectAction.tsx
msgid "AI"
msgstr "AI"
@@ -1279,6 +1268,11 @@ msgstr "AI"
msgid "AI Model"
msgstr "AI 模型"
#. js-lingui-id: tGx4Zn
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "AI Models"
msgstr ""
#. js-lingui-id: Sfwld8
#: src/modules/ai/components/AIChatApiKeyNotConfiguredMessage.tsx
msgid "AI not configured. Set OPENAI_API_KEY, ANTHROPIC_API_KEY, or XAI_API_KEY in your environment."
@@ -1362,11 +1356,6 @@ msgstr ""
msgid "All Metadata"
msgstr ""
#. js-lingui-id: AJgjR+
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "All Models"
msgstr ""
#. js-lingui-id: aFE/OW
#: src/pages/settings/security/event-logs/components/EventLogFilters.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsTableHeader.tsx
@@ -1627,11 +1616,6 @@ msgstr "API 密钥"
msgid "API Key copied to clipboard"
msgstr "API 密钥已复制到剪贴板"
#. js-lingui-id: jjaYji
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "API key not configured"
msgstr ""
#. js-lingui-id: Widx6n
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "API key roles"
@@ -2087,16 +2071,6 @@ msgstr "自动为人创建联系人。"
msgid "Automatically create People records when receiving or sending emails"
msgstr "接收或发送电子邮件时自动创建人员记录"
#. js-lingui-id: erwsgX
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Automatically enable new models"
msgstr ""
#. js-lingui-id: fx8TeY
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Automatically mark new models as available"
msgstr ""
#. js-lingui-id: lXkUEV
#: src/modules/workflow/workflow-trigger/components/WorkflowEditTriggerManual.tsx
msgid "Availability"
@@ -2104,7 +2078,6 @@ msgstr "可用性"
#. js-lingui-id: csDS2L
#: src/pages/settings/applications/SettingsApplications.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
msgid "Available"
msgstr "可用"
@@ -2900,14 +2873,10 @@ msgstr "已完成的任务保留{completedDuration},失败的任务保留{fail
msgid "Conditions"
msgstr "条件"
#. js-lingui-id: 14PdY0
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config"
msgstr ""
#. js-lingui-id: Vj43Y/
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariables.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config Variables"
msgstr "配置变量"
@@ -2922,6 +2891,11 @@ msgstr "配置"
msgid "Configure"
msgstr ""
#. js-lingui-id: 9px+al
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Configure AI models for routing and planning"
msgstr ""
#. js-lingui-id: +zUMwJ
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure an SSO connection"
@@ -2947,11 +2921,6 @@ msgstr "配置 CalDAV 设置以同步您的日历事件。"
msgid "Configure date, time, number, timezone, and calendar start day"
msgstr "配置日期、时间、数字、时区和日历起始日"
#. js-lingui-id: +SQwHr
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Configure default AI models and availability"
msgstr ""
#. js-lingui-id: utsXG8
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure fallback login methods for users with SSO bypass permissions"
@@ -4300,16 +4269,6 @@ msgstr "已删除记录"
msgid "Deleting this method will remove it permanently from your account."
msgstr "删除此方法将永久从您的账户中移除。"
#. js-lingui-id: Ssdrw4
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated"
msgstr ""
#. js-lingui-id: 8OJZ/p
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated models"
msgstr ""
#. js-lingui-id: O3LJh6
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
@@ -5853,9 +5812,9 @@ msgstr ""
msgid "Failed to save workspace instructions"
msgstr ""
#. js-lingui-id: YzURPo
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update auto-enable setting"
#. js-lingui-id: YMSYb+
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update fast model"
msgstr ""
#. js-lingui-id: P1NmNz
@@ -5863,27 +5822,6 @@ msgstr ""
msgid "Failed to update feature flag. {errorMessage}"
msgstr "更新功能开关失败。{errorMessage}"
#. js-lingui-id: 1R13Ov
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model"
msgstr ""
#. js-lingui-id: W7Ff/4
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update model availability"
msgstr ""
#. js-lingui-id: LgZlJ7
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model availability settings"
msgstr ""
#. js-lingui-id: rCUG3c
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model selection mode"
msgstr ""
#. js-lingui-id: HnBqPY
#: src/modules/billing/components/internal/MeteredPriceSelector.tsx
msgid "Failed to update price."
@@ -5899,6 +5837,11 @@ msgstr ""
msgid "Failed to update role"
msgstr "更新角色失败。"
#. js-lingui-id: h/0aT5
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update smart model"
msgstr ""
#. js-lingui-id: Dzh4a2
#: src/modules/settings/admin-panel/config-variables/hooks/useConfigVariableActions.ts
msgid "Failed to update variable"
@@ -5947,10 +5890,15 @@ msgid "False"
msgstr "假"
#. js-lingui-id: XVIZ7v
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast Model"
msgstr ""
#. js-lingui-id: UJHTjm
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast model updated successfully"
msgstr ""
#. js-lingui-id: X9kySA
#: src/modules/navigation-menu-item/components/CurrentWorkspaceMemberNavigationMenuItemFolders.tsx
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx
@@ -6109,7 +6057,6 @@ msgstr ""
#: src/modules/views/components/ViewBarFilterButton.tsx
#: src/modules/settings/roles/components/SettingsRolesList.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
#: src/modules/command-menu/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
#: src/modules/command-menu/pages/page-layout/components/ChartFiltersSettings.tsx
@@ -6583,15 +6530,11 @@ msgstr ""
msgid "Heading 3"
msgstr ""
#. js-lingui-id: UPqS9C
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health"
msgstr ""
#. js-lingui-id: I1IOmb
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
#: src/modules/settings/admin-panel/health-status/components/SettingsAdminHealthStatus.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health Status"
msgstr "健康状况"
@@ -8240,17 +8183,6 @@ msgstr ""
msgid "Mission accomplished!"
msgstr "任务完成!"
#. js-lingui-id: //nm2/
#: src/pages/settings/ai/SettingsAI.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models"
msgstr ""
#. js-lingui-id: oHM560
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models available in the chat model picker"
msgstr ""
#. js-lingui-id: hty0d5
#: src/pages/settings/profile/appearance/components/DateTimeSettingsCalendarStartDaySelect.tsx
msgid "Monday"
@@ -8296,7 +8228,6 @@ msgid "months"
msgstr ""
#. js-lingui-id: 2FYpfJ
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/ui/layout/tab-list/components/TabMoreButton.tsx
msgid "More"
msgstr "更多"
@@ -8999,6 +8930,7 @@ msgstr "没有可用的指标数据"
#. js-lingui-id: UWZZdQ
#: src/pages/settings/ai/forms/components/SettingsAIAgentForm.tsx
#: src/pages/settings/ai/components/SettingsAgentSettingsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "No models available. Please configure AI models in your workspace settings."
msgstr "没有可用的模型。请在工作区设置中配置 AI 模型。"
@@ -10324,6 +10256,11 @@ msgstr "队列性能"
msgid "Queue: {queueName}"
msgstr "队列:{queueName}"
#. js-lingui-id: GaAG2G
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Quick model for routing decisions"
msgstr ""
#. js-lingui-id: opSifa
#: src/modules/ai/utils/getToolDisplayMessage.ts
msgid "Ran {formattedName}"
@@ -10800,11 +10737,6 @@ msgstr "恢复记录"
msgid "Restore Records"
msgstr "恢复记录"
#. js-lingui-id: hO3AfV
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Restrict available models to a curated list"
msgstr ""
#. js-lingui-id: RD6AE9
#: src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode.tsx
msgid "Result"
@@ -11086,12 +11018,6 @@ msgstr "搜索字段..."
msgid "Search a folder..."
msgstr ""
#. js-lingui-id: 8J0e5B
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Search a model..."
msgstr ""
#. js-lingui-id: WXvlVa
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "Search a role..."
@@ -11645,11 +11571,6 @@ msgstr "已发送和接收"
msgid "Serbian (Cyrillic)"
msgstr "塞尔维亚语(西里尔文)"
#. js-lingui-id: 8ZSrlB
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Server-wide AI model availability settings"
msgstr ""
#. js-lingui-id: LUc0oL
#: src/modules/settings/security/components/SSO/SettingsSSOSAMLForm.tsx
msgid "Service Provider Details"
@@ -11732,6 +11653,7 @@ msgstr "正在设置您的数据库..."
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/SettingsAgentForm.tsx
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx
#: src/modules/settings/roles/role-permissions/permission-flags/components/SettingsRolePermissionsSettingsSection.tsx
#: src/modules/settings/roles/role/components/SettingsRole.tsx
@@ -11950,10 +11872,15 @@ msgid "Small section heading"
msgstr ""
#. js-lingui-id: 5J8ZFl
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart Model"
msgstr ""
#. js-lingui-id: qgvZ/2
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart model updated successfully"
msgstr ""
#. js-lingui-id: w+rJId
#: src/modules/settings/accounts/components/SettingsAccountsConnectionForm.tsx
msgid "SMTP Configuration"
@@ -13032,11 +12959,6 @@ msgstr "切换所有对象权限"
msgid "Toggle all settings permissions"
msgstr "切换所有设置权限"
#. js-lingui-id: 93pMSK
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Toggle model availability across all workspaces"
msgstr ""
#. js-lingui-id: WOr+hW
#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
msgid "tokens"
@@ -13334,11 +13256,6 @@ msgstr ""
msgid "Unable to Reach Back-end"
msgstr "无法访问后端"
#. js-lingui-id: EbnX+O
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Unconfigured models"
msgstr ""
#. js-lingui-id: EUHN7i
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
msgid "Undefined"
@@ -13649,26 +13566,11 @@ msgstr "用作草稿"
msgid "Use authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator to generate one-time passwords"
msgstr "使用类似于 1Password、Authy、Microsoft Authenticator 的身份验证应用和浏览器扩展生成一次性密码"
#. js-lingui-id: hCZsJ0
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Use best models only"
msgstr ""
#. js-lingui-id: c6uZUV
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateSubTitle.ts
msgid "Use our API or add your first {objectLabel} manually"
msgstr "使用我们的 API 或手动添加您的第一个 {objectLabel}"
#. js-lingui-id: 664z2C
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for chats, agents, and complex reasoning"
msgstr ""
#. js-lingui-id: C41qgx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for lightweight tasks like title generation"
msgstr ""
#. js-lingui-id: AQVj2A
#: src/modules/settings/data-model/objects/forms/components/SettingsDataModelObjectAboutForm.tsx
msgid "Useful for pivot/junction tables"
@@ -14177,16 +14079,6 @@ msgstr ""
msgid "When enabled, AI agents and workflow automations can discover and call this function"
msgstr ""
#. js-lingui-id: i2V4DO
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "When enabled, new AI models will be available to users by default"
msgstr ""
#. js-lingui-id: 01e9rV
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "When enabled, newly added models are available to all workspaces by default"
msgstr ""
#. js-lingui-id: C51ilI
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx
msgid "When the API key will expire."
+44 -152
View File
@@ -336,16 +336,6 @@ msgstr ""
msgid "{positionLabel} record holds priority"
msgstr "{positionLabel} 記錄具有優先權"
#. js-lingui-id: YG/wl5
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — API key not configured"
msgstr ""
#. js-lingui-id: s80lrU
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "{providerLabel} — Deprecated"
msgstr ""
#. js-lingui-id: Sxx5Hr
#: src/pages/settings/security/event-logs/SettingsEventLogs.tsx
msgid "{recordCount} of {totalCount} records"
@@ -1132,11 +1122,6 @@ msgstr "調整角色相關的設定"
msgid "Admin"
msgstr ""
#. js-lingui-id: K2OX5h
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Admin Model Controls"
msgstr ""
#. js-lingui-id: g1in8j
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
@@ -1165,6 +1150,11 @@ msgstr "增強功能以提高查詢性能並強制唯一性約束。"
msgid "Advanced filter"
msgstr "高級篩選"
#. js-lingui-id: luNzWN
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Advanced model for complex planning"
msgstr ""
#. js-lingui-id: miuPUc
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
#: src/modules/command-menu/pages/page-layout/components/dropdown-content/ChartDataSourceDropdownContent.tsx
@@ -1267,7 +1257,6 @@ msgstr ""
#: src/modules/settings/roles/role-permissions/permission-flags/hooks/useSettingsRolePermissionFlagConfig.ts
#: src/modules/settings/roles/role-permissions/object-level-permissions/object-form/components/SettingsRolePermissionsObjectLevelObjectForm.tsx
#: src/modules/settings/hooks/useSettingsNavigationItems.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
#: src/modules/command-menu/pages/workflow/action/components/CommandMenuWorkflowSelectAction.tsx
msgid "AI"
msgstr "AI"
@@ -1279,6 +1268,11 @@ msgstr "AI"
msgid "AI Model"
msgstr "AI模型"
#. js-lingui-id: tGx4Zn
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "AI Models"
msgstr ""
#. js-lingui-id: Sfwld8
#: src/modules/ai/components/AIChatApiKeyNotConfiguredMessage.tsx
msgid "AI not configured. Set OPENAI_API_KEY, ANTHROPIC_API_KEY, or XAI_API_KEY in your environment."
@@ -1362,11 +1356,6 @@ msgstr ""
msgid "All Metadata"
msgstr ""
#. js-lingui-id: AJgjR+
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "All Models"
msgstr ""
#. js-lingui-id: aFE/OW
#: src/pages/settings/security/event-logs/components/EventLogFilters.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsTableHeader.tsx
@@ -1627,11 +1616,6 @@ msgstr "API 密鑰"
msgid "API Key copied to clipboard"
msgstr "API 密鑰已複製到剪貼板"
#. js-lingui-id: jjaYji
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "API key not configured"
msgstr ""
#. js-lingui-id: Widx6n
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "API key roles"
@@ -2087,16 +2071,6 @@ msgstr "自動為人員創建聯繫人。"
msgid "Automatically create People records when receiving or sending emails"
msgstr "接收或發送電子郵件時自動創建人員記錄"
#. js-lingui-id: erwsgX
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Automatically enable new models"
msgstr ""
#. js-lingui-id: fx8TeY
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Automatically mark new models as available"
msgstr ""
#. js-lingui-id: lXkUEV
#: src/modules/workflow/workflow-trigger/components/WorkflowEditTriggerManual.tsx
msgid "Availability"
@@ -2104,7 +2078,6 @@ msgstr "可用性"
#. js-lingui-id: csDS2L
#: src/pages/settings/applications/SettingsApplications.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/data-model/new-object/components/SettingsAvailableStandardObjectsSection.tsx
msgid "Available"
msgstr "可用"
@@ -2900,14 +2873,10 @@ msgstr "完成的工作保存 {completedDuration},失敗的工作保存 {faile
msgid "Conditions"
msgstr "條件"
#. js-lingui-id: 14PdY0
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config"
msgstr ""
#. js-lingui-id: Vj43Y/
#: src/pages/settings/admin-panel/SettingsAdminConfigVariableDetails.tsx
#: src/modules/settings/admin-panel/config-variables/components/SettingsAdminConfigVariables.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Config Variables"
msgstr "配置變量"
@@ -2922,6 +2891,11 @@ msgstr "配置"
msgid "Configure"
msgstr ""
#. js-lingui-id: 9px+al
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Configure AI models for routing and planning"
msgstr ""
#. js-lingui-id: +zUMwJ
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure an SSO connection"
@@ -2947,11 +2921,6 @@ msgstr "配置 CalDAV 設定以同步您的日曆事件。"
msgid "Configure date, time, number, timezone, and calendar start day"
msgstr "設定日期、時間、數字、時區及行事曆啟始日"
#. js-lingui-id: +SQwHr
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Configure default AI models and availability"
msgstr ""
#. js-lingui-id: utsXG8
#: src/pages/settings/security/SettingsSecurity.tsx
msgid "Configure fallback login methods for users with SSO bypass permissions"
@@ -4300,16 +4269,6 @@ msgstr "已刪除記錄"
msgid "Deleting this method will remove it permanently from your account."
msgstr "刪除此方法將永久從您的帳戶移除。"
#. js-lingui-id: Ssdrw4
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated"
msgstr ""
#. js-lingui-id: 8OJZ/p
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Deprecated models"
msgstr ""
#. js-lingui-id: O3LJh6
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
#: src/modules/command-menu/pages/page-layout/utils/getSortLabelSuffixForFieldType.ts
@@ -5853,9 +5812,9 @@ msgstr ""
msgid "Failed to save workspace instructions"
msgstr ""
#. js-lingui-id: YzURPo
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update auto-enable setting"
#. js-lingui-id: YMSYb+
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update fast model"
msgstr ""
#. js-lingui-id: P1NmNz
@@ -5863,27 +5822,6 @@ msgstr ""
msgid "Failed to update feature flag. {errorMessage}"
msgstr "更新功能旗標失敗。{errorMessage}"
#. js-lingui-id: 1R13Ov
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model"
msgstr ""
#. js-lingui-id: W7Ff/4
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Failed to update model availability"
msgstr ""
#. js-lingui-id: LgZlJ7
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model availability settings"
msgstr ""
#. js-lingui-id: rCUG3c
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Failed to update model selection mode"
msgstr ""
#. js-lingui-id: HnBqPY
#: src/modules/billing/components/internal/MeteredPriceSelector.tsx
msgid "Failed to update price."
@@ -5899,6 +5837,11 @@ msgstr ""
msgid "Failed to update role"
msgstr "更新角色失敗。"
#. js-lingui-id: h/0aT5
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Failed to update smart model"
msgstr ""
#. js-lingui-id: Dzh4a2
#: src/modules/settings/admin-panel/config-variables/hooks/useConfigVariableActions.ts
msgid "Failed to update variable"
@@ -5947,10 +5890,15 @@ msgid "False"
msgstr "假"
#. js-lingui-id: XVIZ7v
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast Model"
msgstr ""
#. js-lingui-id: UJHTjm
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Fast model updated successfully"
msgstr ""
#. js-lingui-id: X9kySA
#: src/modules/navigation-menu-item/components/CurrentWorkspaceMemberNavigationMenuItemFolders.tsx
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx
@@ -6109,7 +6057,6 @@ msgstr ""
#: src/modules/views/components/ViewBarFilterButton.tsx
#: src/modules/settings/roles/components/SettingsRolesList.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
#: src/modules/object-record/record-table/record-table-header/components/RecordTableColumnHeadDropdownMenu.tsx
#: src/modules/command-menu/pages/page-layout/constants/settings/ChartConfigurationSettingLabels.ts
#: src/modules/command-menu/pages/page-layout/components/ChartFiltersSettings.tsx
@@ -6583,15 +6530,11 @@ msgstr ""
msgid "Heading 3"
msgstr ""
#. js-lingui-id: UPqS9C
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health"
msgstr ""
#. js-lingui-id: I1IOmb
#: src/pages/settings/admin-panel/SettingsAdminQueueDetail.tsx
#: src/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus.tsx
#: src/modules/settings/admin-panel/health-status/components/SettingsAdminHealthStatus.tsx
#: src/modules/settings/admin-panel/components/SettingsAdminContent.tsx
msgid "Health Status"
msgstr "健康狀態"
@@ -8240,17 +8183,6 @@ msgstr ""
msgid "Mission accomplished!"
msgstr "任務完成!"
#. js-lingui-id: //nm2/
#: src/pages/settings/ai/SettingsAI.tsx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models"
msgstr ""
#. js-lingui-id: oHM560
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Models available in the chat model picker"
msgstr ""
#. js-lingui-id: hty0d5
#: src/pages/settings/profile/appearance/components/DateTimeSettingsCalendarStartDaySelect.tsx
msgid "Monday"
@@ -8296,7 +8228,6 @@ msgid "months"
msgstr ""
#. js-lingui-id: 2FYpfJ
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/ui/layout/tab-list/components/TabMoreButton.tsx
msgid "More"
msgstr "更多"
@@ -8999,6 +8930,7 @@ msgstr "沒有可用的數據指標"
#. js-lingui-id: UWZZdQ
#: src/pages/settings/ai/forms/components/SettingsAIAgentForm.tsx
#: src/pages/settings/ai/components/SettingsAgentSettingsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "No models available. Please configure AI models in your workspace settings."
msgstr "無模型可用。請在工作區設置中配置AI模型。"
@@ -10324,6 +10256,11 @@ msgstr "隊列效能"
msgid "Queue: {queueName}"
msgstr "隊列:{queueName}"
#. js-lingui-id: GaAG2G
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Quick model for routing decisions"
msgstr ""
#. js-lingui-id: opSifa
#: src/modules/ai/utils/getToolDisplayMessage.ts
msgid "Ran {formattedName}"
@@ -10800,11 +10737,6 @@ msgstr "恢復記錄"
msgid "Restore Records"
msgstr "還原記錄"
#. js-lingui-id: hO3AfV
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Restrict available models to a curated list"
msgstr ""
#. js-lingui-id: RD6AE9
#: src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode.tsx
msgid "Result"
@@ -11086,12 +11018,6 @@ msgstr "搜索字段..."
msgid "Search a folder..."
msgstr ""
#. js-lingui-id: 8J0e5B
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Search a model..."
msgstr ""
#. js-lingui-id: WXvlVa
#: src/modules/settings/roles/components/SettingsRolesList.tsx
msgid "Search a role..."
@@ -11645,11 +11571,6 @@ msgstr "已發送和接收"
msgid "Serbian (Cyrillic)"
msgstr "塞爾維亞語(西里爾文)"
#. js-lingui-id: 8ZSrlB
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Server-wide AI model availability settings"
msgstr ""
#. js-lingui-id: LUc0oL
#: src/modules/settings/security/components/SSO/SettingsSSOSAMLForm.tsx
msgid "Service Provider Details"
@@ -11732,6 +11653,7 @@ msgstr "正在設置您的數據庫..."
#: src/pages/settings/applications/SettingsAvailableApplicationDetails.tsx
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/SettingsAgentForm.tsx
#: src/pages/settings/ai/SettingsAI.tsx
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx
#: src/modules/settings/roles/role-permissions/permission-flags/components/SettingsRolePermissionsSettingsSection.tsx
#: src/modules/settings/roles/role/components/SettingsRole.tsx
@@ -11950,10 +11872,15 @@ msgid "Small section heading"
msgstr ""
#. js-lingui-id: 5J8ZFl
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart Model"
msgstr ""
#. js-lingui-id: qgvZ/2
#: src/pages/settings/ai/components/SettingsAIRouterSettings.tsx
msgid "Smart model updated successfully"
msgstr ""
#. js-lingui-id: w+rJId
#: src/modules/settings/accounts/components/SettingsAccountsConnectionForm.tsx
msgid "SMTP Configuration"
@@ -13032,11 +12959,6 @@ msgstr "切換所有物件權限"
msgid "Toggle all settings permissions"
msgstr "切換所有設置權限"
#. js-lingui-id: 93pMSK
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Toggle model availability across all workspaces"
msgstr ""
#. js-lingui-id: WOr+hW
#: src/modules/ai/components/internal/AIChatContextUsageButton.tsx
msgid "tokens"
@@ -13334,11 +13256,6 @@ msgstr ""
msgid "Unable to Reach Back-end"
msgstr "無法連接後端"
#. js-lingui-id: EbnX+O
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "Unconfigured models"
msgstr ""
#. js-lingui-id: EUHN7i
#: src/modules/settings/admin-panel/config-variables/components/ConfigVariableValueInput.tsx
msgid "Undefined"
@@ -13649,26 +13566,11 @@ msgstr "用作草稿"
msgid "Use authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator to generate one-time passwords"
msgstr "使用 authenticator 應用和瀏覽器擴充功能,如 1Password、Authy、Microsoft Authenticator 生成一次性密碼"
#. js-lingui-id: hCZsJ0
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Use best models only"
msgstr ""
#. js-lingui-id: c6uZUV
#: src/modules/object-record/record-table/empty-state/utils/getEmptyStateSubTitle.ts
msgid "Use our API or add your first {objectLabel} manually"
msgstr "使用我們的 API 或手動添加您的第一個 {objectLabel}"
#. js-lingui-id: 664z2C
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for chats, agents, and complex reasoning"
msgstr ""
#. js-lingui-id: C41qgx
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "Used for lightweight tasks like title generation"
msgstr ""
#. js-lingui-id: AQVj2A
#: src/modules/settings/data-model/objects/forms/components/SettingsDataModelObjectAboutForm.tsx
msgid "Useful for pivot/junction tables"
@@ -14177,16 +14079,6 @@ msgstr ""
msgid "When enabled, AI agents and workflow automations can discover and call this function"
msgstr ""
#. js-lingui-id: i2V4DO
#: src/pages/settings/ai/components/SettingsAIModelsTab.tsx
msgid "When enabled, new AI models will be available to users by default"
msgstr ""
#. js-lingui-id: 01e9rV
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAI.tsx
msgid "When enabled, newly added models are available to all workspaces by default"
msgstr ""
#. js-lingui-id: C51ilI
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx
msgid "When the API key will expire."

Some files were not shown because too many files have changed in this diff Show More