diff --git a/back/config/schemas/settings.schema.json.erb b/back/config/schemas/settings.schema.json.erb index cb15bd509650..7d2eae916dc9 100644 --- a/back/config/schemas/settings.schema.json.erb +++ b/back/config/schemas/settings.schema.json.erb @@ -1377,6 +1377,18 @@ "allowed": { "type": "boolean", "default": false }, "enabled": { "type": "boolean", "default": false } } + }, + + "new_homepage_widgets": { + "type": "object", + "title": "New homepage widgets", + "description": "New homepage widgets (sticky homepages tandem). Feature flagged until pricing plan stuff decided.", + "additionalProperties": false, + "required": ["allowed", "enabled"], + "properties": { + "allowed": { "type": "boolean", "default": false }, + "enabled": { "type": "boolean", "default": false } + } } }, "dependencies": { diff --git a/back/engines/commercial/multi_tenancy/db/seeds/tenants.rb b/back/engines/commercial/multi_tenancy/db/seeds/tenants.rb index 49856cc38cc9..1be6f6138eb3 100644 --- a/back/engines/commercial/multi_tenancy/db/seeds/tenants.rb +++ b/back/engines/commercial/multi_tenancy/db/seeds/tenants.rb @@ -471,6 +471,10 @@ def create_localhost_tenant enabled: true, allowed: true, issuer: '' # Change this value to 'https://fake-sso.onrender.com' to test with the deployed version of the Fake SSO + }, + new_homepage_widgets: { + enabled: true, + allowed: true } }) ) diff --git a/front/.storybook/static/images/city.png b/front/.storybook/static/images/city.png new file mode 100644 index 000000000000..1326586b283c Binary files /dev/null and b/front/.storybook/static/images/city.png differ diff --git a/front/app/api/admin_publications/types.ts b/front/app/api/admin_publications/types.ts index 42dbf4d8b91d..659230ddd8f1 100644 --- a/front/app/api/admin_publications/types.ts +++ b/front/app/api/admin_publications/types.ts @@ -24,17 +24,7 @@ export interface IQueryParameters { include_publications?: boolean; } -/** - * The sole purpose of this interface is to allow widening the types - * in external modules, by reopening the interface and adding other key-values - */ -export interface IAdminPublicationTypeMap { - project: 'project'; - folder: 'folder'; -} - -export type AdminPublicationType = - IAdminPublicationTypeMap[keyof IAdminPublicationTypeMap]; +export type AdminPublicationType = 'project' | 'folder'; /** Data structure to handle the ordering of published projects and folders. diff --git a/front/app/api/app_configuration/types.ts b/front/app/api/app_configuration/types.ts index 097ec8183a2d..323c78ec5e77 100644 --- a/front/app/api/app_configuration/types.ts +++ b/front/app/api/app_configuration/types.ts @@ -245,6 +245,7 @@ export interface IAppConfigurationSettings { prescreening?: AppConfigurationFeature; prescreening_ideation?: AppConfigurationFeature; input_cosponsorship?: AppConfigurationFeature; + new_homepage_widgets?: AppConfigurationFeature; } export type TAppConfigurationSettingCore = keyof IAppConfigurationSettingsCore; diff --git a/front/app/api/avatars/__mocks__/_mockServer.ts b/front/app/api/avatars/__mocks__/_mockServer.ts index dca6e0ef7716..bd3a7d8d8341 100644 --- a/front/app/api/avatars/__mocks__/_mockServer.ts +++ b/front/app/api/avatars/__mocks__/_mockServer.ts @@ -6,7 +6,7 @@ import { getOrigin } from 'utils/storybook/getOrigin'; import { IAvatarData } from '../types'; -const image = `${getOrigin()}/images/female_avatar_5`; +const image = `${getOrigin()}/images/female_avatar_5.jpg`; export const avatarsData: IAvatarData[] = [ { diff --git a/front/app/component-library/components/Title/index.tsx b/front/app/component-library/components/Title/index.tsx index 0cc854a73f90..7571732c7d98 100644 --- a/front/app/component-library/components/Title/index.tsx +++ b/front/app/component-library/components/Title/index.tsx @@ -41,6 +41,7 @@ export type TitleProps = { fontWeight?: FontWeight; fontStyle?: FontStyle; textAlign?: TextAlign; + lineHeight?: string; } & BoxMarginProps & BoxPaddingProps & BoxPositionProps & @@ -53,7 +54,7 @@ export type TitleProps = { React.HTMLAttributes; const StyledTitle = styled(Box)` - line-height: 1.3; + line-height: ${({ lineHeight }) => lineHeight ?? '1.3'}; ${isRtl`direction: rtl;`} @@ -111,6 +112,7 @@ const Title: React.FC = ({ as, fontSize, fontWeight, + lineHeight, ...props }) => { const mb = props.mb || props.my || props.m || '16px'; @@ -123,6 +125,7 @@ const Title: React.FC = ({ fontSize={fontSize} fontWeight={fontWeight} mb={mb} + lineHeight={lineHeight} {...props} > {children} diff --git a/front/app/components/ProjectDescriptionBuilder/ProjectDescriptionBuilderToolbox/index.tsx b/front/app/components/ProjectDescriptionBuilder/ProjectDescriptionBuilderToolbox/index.tsx index 881cee791bb3..bd646188093d 100644 --- a/front/app/components/ProjectDescriptionBuilder/ProjectDescriptionBuilderToolbox/index.tsx +++ b/front/app/components/ProjectDescriptionBuilder/ProjectDescriptionBuilderToolbox/index.tsx @@ -4,10 +4,9 @@ import { SupportedLocale } from 'typings'; import messages from 'containers/ProjectDescriptionBuilder/messages'; -import contentBuilderMessages from 'components/admin/ContentBuilder/messages'; import Container from 'components/admin/ContentBuilder/Toolbox/Container'; import DraggableElement from 'components/admin/ContentBuilder/Toolbox/DraggableElement'; -import SectionTitle from 'components/admin/ContentBuilder/Toolbox/SectionTitle'; +import Section from 'components/admin/ContentBuilder/Toolbox/Section'; import AboutBox from 'components/admin/ContentBuilder/Widgets/AboutBox'; import AccordionMultiloc from 'components/admin/ContentBuilder/Widgets/AccordionMultiloc'; import ButtonMultiloc from 'components/admin/ContentBuilder/Widgets/ButtonMultiloc'; @@ -19,7 +18,7 @@ import ThreeColumn from 'components/admin/ContentBuilder/Widgets/ThreeColumn'; import TwoColumn from 'components/admin/ContentBuilder/Widgets/TwoColumn'; import WhiteSpace from 'components/admin/ContentBuilder/Widgets/WhiteSpace'; -import { FormattedMessage, useIntl } from 'utils/cl-intl'; +import { useIntl } from 'utils/cl-intl'; import InfoWithAccordions from '../CraftSections/InfoWithAccordions'; @@ -34,95 +33,92 @@ const ProjectDescriptionBuilderToolbox = ({ return ( - - - - } - icon="section-image-text" - label={formatMessage(messages.imageTextCards)} - /> - } - icon="section-info-accordion" - label={formatMessage(messages.infoWithAccordions)} - /> - - - - } - icon="layout-2column-1" - label={formatMessage(TwoColumn.craft.custom.title)} - /> - } - icon="layout-3column" - label={formatMessage(ThreeColumn.craft.custom.title)} - /> - } - icon="layout-white-space" - label={formatMessage(WhiteSpace.craft.custom.title)} - /> - - - - } - icon="text" - label={formatMessage(TextMultiloc.craft.custom.title)} - /> - - } - icon="button" - label={formatMessage(ButtonMultiloc.craft.custom.title)} - /> - } - icon="image" - label={formatMessage(ImageMultiloc.craft.custom.title)} - /> - - } - icon="code" - label={formatMessage(IframeMultiloc.craft.custom.title)} - /> - } - icon="info-solid" - label={formatMessage(AboutBox.craft.custom.title)} - /> - } - icon="accordion" - label={formatMessage(AccordionMultiloc.craft.custom.title)} - /> +
+ } + icon="section-image-text" + label={formatMessage(messages.imageTextCards)} + /> + } + icon="section-info-accordion" + label={formatMessage(messages.infoWithAccordions)} + /> +
+
+ } + icon="layout-2column-1" + label={formatMessage(TwoColumn.craft.custom.title)} + /> + } + icon="layout-3column" + label={formatMessage(ThreeColumn.craft.custom.title)} + /> + } + icon="layout-white-space" + label={formatMessage(WhiteSpace.craft.custom.title)} + /> +
+
+ } + icon="text" + label={formatMessage(TextMultiloc.craft.custom.title)} + /> + + } + icon="button" + label={formatMessage(ButtonMultiloc.craft.custom.title)} + /> + } + icon="image" + label={formatMessage(ImageMultiloc.craft.custom.title)} + /> + + } + icon="code" + label={formatMessage(IframeMultiloc.craft.custom.title)} + /> + } + icon="info-solid" + label={formatMessage(AboutBox.craft.custom.title)} + /> + } + icon="accordion" + label={formatMessage(AccordionMultiloc.craft.custom.title)} + /> +
); }; diff --git a/front/app/components/ProjectDescriptionBuilder/ProjectDescriptionBuilderTopBar/ProjectDescriptionBuilderTopBar.test.tsx b/front/app/components/ProjectDescriptionBuilder/ProjectDescriptionBuilderTopBar/ProjectDescriptionBuilderTopBar.test.tsx index b5e3b6e88e1d..c19402f7af4f 100644 --- a/front/app/components/ProjectDescriptionBuilder/ProjectDescriptionBuilderTopBar/ProjectDescriptionBuilderTopBar.test.tsx +++ b/front/app/components/ProjectDescriptionBuilder/ProjectDescriptionBuilderTopBar/ProjectDescriptionBuilderTopBar.test.tsx @@ -5,7 +5,7 @@ import { Editor } from '@craftjs/core'; import { IProjectDescriptionBuilderData } from 'api/project_description_builder/types'; import clHistory from 'utils/cl-router/history'; -import { render, screen, fireEvent, act, within } from 'utils/testUtils/rtl'; +import { render, screen, act, within, fireEvent } from 'utils/testUtils/rtl'; import ProjectDescriptionBuilderTopBar from '.'; @@ -237,9 +237,9 @@ describe('ProjectDescriptionBuilderTopBar', () => { expect(screen.queryByText('en')).not.toBeInTheDocument(); }); - it('renders locale switcher when there is only one locale', () => { + it('renders locale switcher when there is more than one locale', () => { mockLocalesData = ['en', 'fr-FR']; - render( + const { container } = render( { /> ); - expect(screen.getByText('en')).toBeInTheDocument(); + expect(container.querySelector('#e2e-locale-select')).toBeInTheDocument(); }); it('calls onSelectLocale correctly when the locale is changed', () => { + mockLocalesData = ['en', 'fr-FR']; const onSelectLocale = jest.fn(); - render( + const { container } = render( { /> ); - fireEvent.click(screen.getByText('fr-FR')); + + expect(container.querySelector('#e2e-locale-select')).toBeInTheDocument(); + + fireEvent.change(container.querySelector('#e2e-locale-select'), { + target: { value: 'fr-FR' }, + }); expect(onSelectLocale).toHaveBeenCalledWith({ editorData: {}, locale: 'fr-FR', diff --git a/front/app/components/ProjectDescriptionBuilder/ProjectDescriptionBuilderTopBar/index.tsx b/front/app/components/ProjectDescriptionBuilder/ProjectDescriptionBuilderTopBar/index.tsx index ce4da69cfe87..fd309bc68e13 100644 --- a/front/app/components/ProjectDescriptionBuilder/ProjectDescriptionBuilderTopBar/index.tsx +++ b/front/app/components/ProjectDescriptionBuilder/ProjectDescriptionBuilderTopBar/index.tsx @@ -1,6 +1,12 @@ import React from 'react'; -import { Box, Spinner, Text, Title } from '@citizenlab/cl2-component-library'; +import { + Box, + Spinner, + Text, + Title, + colors, +} from '@citizenlab/cl2-component-library'; import { useEditor, SerializedNodes } from '@craftjs/core'; import { useParams } from 'react-router-dom'; import { SupportedLocale } from 'typings'; @@ -12,7 +18,7 @@ import useLocalize from 'hooks/useLocalize'; import Container from 'components/admin/ContentBuilder/TopBar/Container'; import GoBackButton from 'components/admin/ContentBuilder/TopBar/GoBackButton'; -import LocaleSwitcher from 'components/admin/ContentBuilder/TopBar/LocaleSwitcher'; +import LocaleSelect from 'components/admin/ContentBuilder/TopBar/LocaleSelect'; import PreviewToggle from 'components/admin/ContentBuilder/TopBar/PreviewToggle'; import SaveButton from 'components/admin/ContentBuilder/TopBar/SaveButton'; import Button from 'components/UI/Button'; @@ -27,7 +33,7 @@ type ProjectDescriptionBuilderTopBarProps = { hasError?: boolean; previewEnabled: boolean; setPreviewEnabled: React.Dispatch>; - selectedLocale: SupportedLocale | undefined; + selectedLocale: SupportedLocale; onSelectLocale: (args: { locale: SupportedLocale; editorData: SerializedNodes; @@ -60,12 +66,10 @@ const ProjectDescriptionBuilderTopBar = ({ }; const handleSave = async () => { - if (selectedLocale) { - addProjectDescriptionBuilderLayout({ - projectId, - craftjs_json: query.getSerializedNodes(), - }); - } + addProjectDescriptionBuilderLayout({ + projectId, + craftjs_json: query.getSerializedNodes(), + }); }; const handleSelectLocale = (locale: SupportedLocale) => { @@ -80,25 +84,22 @@ const ProjectDescriptionBuilderTopBar = ({ return ( - + {!project ? ( ) : ( <> - - {localize(project.data.attributes.title_multiloc)} - - + <Title variant="h3" as="h1" mb="0px" mt="0px"> <FormattedMessage {...messages.descriptionTopicManagerText} /> + + {localize(project.data.attributes.title_multiloc)} + )} - + + linkTo={`/projects/${project?.data.attributes.slug}`} + /> {isError && ( ( + + {children} + +); + +export default Section; diff --git a/front/app/components/admin/ContentBuilder/Toolbox/SectionTitle.tsx b/front/app/components/admin/ContentBuilder/Toolbox/SectionTitle.tsx deleted file mode 100644 index 6d4d4cd7ba0c..000000000000 --- a/front/app/components/admin/ContentBuilder/Toolbox/SectionTitle.tsx +++ /dev/null @@ -1,23 +0,0 @@ -import React from 'react'; - -import { Title } from '@citizenlab/cl2-component-library'; - -interface Props { - children: React.ReactNode; -} - -const SectionTitle = ({ children }: Props) => ( - - {children} - -); - -export default SectionTitle; diff --git a/front/app/components/admin/ContentBuilder/TopBar/GoBackButton.tsx b/front/app/components/admin/ContentBuilder/TopBar/GoBackButton.tsx index a0195171afa2..dbeede813f84 100644 --- a/front/app/components/admin/ContentBuilder/TopBar/GoBackButton.tsx +++ b/front/app/components/admin/ContentBuilder/TopBar/GoBackButton.tsx @@ -1,24 +1,31 @@ import React from 'react'; -import { Box, colors } from '@citizenlab/cl2-component-library'; +import { IconButton, colors } from '@citizenlab/cl2-component-library'; -import GoBackButton from 'components/UI/GoBackButton'; +import { useIntl } from 'utils/cl-intl'; + +import messages from './messages'; interface Props { onClick: () => void; } -const GoBackButtonWrapped = ({ onClick }: Props) => ( - - - -); +const GoBackButton = ({ onClick }: Props) => { + const { formatMessage } = useIntl(); + + return ( + + ); +}; -export default GoBackButtonWrapped; +export default GoBackButton; diff --git a/front/app/containers/Admin/reporting/components/ReportBuilder/TopBar/LocaleSelect.tsx b/front/app/components/admin/ContentBuilder/TopBar/LocaleSelect.tsx similarity index 100% rename from front/app/containers/Admin/reporting/components/ReportBuilder/TopBar/LocaleSelect.tsx rename to front/app/components/admin/ContentBuilder/TopBar/LocaleSelect.tsx diff --git a/front/app/components/admin/ContentBuilder/TopBar/LocaleSwitcher.tsx b/front/app/components/admin/ContentBuilder/TopBar/LocaleSwitcher.tsx deleted file mode 100644 index 3fcf6e09c080..000000000000 --- a/front/app/components/admin/ContentBuilder/TopBar/LocaleSwitcher.tsx +++ /dev/null @@ -1,56 +0,0 @@ -import React from 'react'; - -import { - Box, - LocaleSwitcher as LocaleSwitcherComponent, - colors, -} from '@citizenlab/cl2-component-library'; -import { SupportedLocale } from 'typings'; - -import useAppConfigurationLocales from 'hooks/useAppConfigurationLocales'; - -import { isNilOrError } from 'utils/helperUtils'; - -interface Props { - selectedLocale: SupportedLocale | undefined; - localesWithError?: SupportedLocale[]; - onSelectLocale: (locale: SupportedLocale) => void; -} - -const LocaleSwitcher = ({ - selectedLocale, - localesWithError, - onSelectLocale, -}: Props) => { - const locales = useAppConfigurationLocales(); - - if (isNilOrError(locales) || locales.length <= 1 || !selectedLocale) { - return null; - } - - const localesValues = locales.reduce((acc, locale) => { - return { - ...acc, - [locale]: localesWithError?.includes(locale) ? '' : 'NON-EMPTY-VALUE', - }; - }, {}); - - return ( - - - - ); -}; - -export default LocaleSwitcher; diff --git a/front/app/components/admin/ContentBuilder/TopBar/SaveButton.tsx b/front/app/components/admin/ContentBuilder/TopBar/SaveButton.tsx index 1715899e5ca1..df333852fd7a 100644 --- a/front/app/components/admin/ContentBuilder/TopBar/SaveButton.tsx +++ b/front/app/components/admin/ContentBuilder/TopBar/SaveButton.tsx @@ -2,22 +2,44 @@ import React from 'react'; import { colors } from '@citizenlab/cl2-component-library'; -import Button, { Props as ButtonProps } from 'components/UI/Button'; +import Button from 'components/UI/Button'; import { FormattedMessage } from 'utils/cl-intl'; import messages from './messages'; -const SaveButton = ({ bgColor = colors.primary, ...props }: ButtonProps) => ( - -); +interface Props { + isDisabled: boolean; + isLoading: boolean; + isSaved?: boolean; + onSave: () => void; +} + +const SaveButton = ({ + isDisabled, + isLoading, + isSaved, + onSave: handleSave, +}: Props) => { + return ( + + ); +}; export default SaveButton; diff --git a/front/app/components/admin/ContentBuilder/TopBar/messages.ts b/front/app/components/admin/ContentBuilder/TopBar/messages.ts index 819223805c7b..f764e54a0f0a 100644 --- a/front/app/components/admin/ContentBuilder/TopBar/messages.ts +++ b/front/app/components/admin/ContentBuilder/TopBar/messages.ts @@ -9,4 +9,8 @@ export default defineMessages({ id: 'app.containers.ContentBuilder.Save', defaultMessage: 'Save', }, + goBackButtonMessage: { + id: 'app.containers.AdminPage.ProjectEdit.survey.goBackButtonMessage', + defaultMessage: 'Go back', + }, }); diff --git a/front/app/components/admin/ContentBuilder/messages.ts b/front/app/components/admin/ContentBuilder/messages.ts index 800ee88121c8..e211370a6d50 100644 --- a/front/app/components/admin/ContentBuilder/messages.ts +++ b/front/app/components/admin/ContentBuilder/messages.ts @@ -1,14 +1,6 @@ import { defineMessages } from 'react-intl'; export default defineMessages({ - content: { - id: 'app.containers.admin.ContentBuilder.content', - defaultMessage: 'CONTENT', - }, - layout: { - id: 'app.containers.admin.ContentBuilder.layout', - defaultMessage: 'LAYOUT', - }, urlPlaceholder: { id: 'app.containers.admin.ContentBuilder.urlPlaceholder', defaultMessage: 'https://example.com', diff --git a/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/Highlight/index.tsx b/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/CallToAction/index.tsx similarity index 96% rename from front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/Highlight/index.tsx rename to front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/CallToAction/index.tsx index 43f5e076a255..e51f20b6fd78 100644 --- a/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/Highlight/index.tsx +++ b/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/CallToAction/index.tsx @@ -77,7 +77,7 @@ const StyledPrimaryButton = styled(Button)` `} `; -type HighlightProps = { +type Props = { title?: Multiloc; description?: Multiloc; primaryButtonText?: Multiloc; @@ -86,14 +86,14 @@ type HighlightProps = { secondaryButtonLink?: string; }; -const Highlight = ({ +const CallToAction = ({ title, description, primaryButtonText, primaryButtonLink, secondaryButtonText, secondaryButtonLink, -}: HighlightProps) => { +}: Props) => { const { enabled } = useEditor((state) => { return { enabled: state.options.enabled, @@ -192,7 +192,7 @@ const Highlight = ({ ); }; -const HighlightSettings = () => { +const Settings = () => { const { formatMessage } = useIntl(); const { actions: { setProp }, @@ -288,14 +288,16 @@ const HighlightSettings = () => { ); }; -Highlight.craft = { +CallToAction.craft = { related: { - settings: HighlightSettings, + settings: Settings, }, custom: { - title: messages.highlightTitle, + title: messages.callToActionTitle, noPointerEvents: true, }, }; -export default Highlight; +export const callToActionTitle = messages.callToActionTitle; + +export default CallToAction; diff --git a/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/Highlight/messages.ts b/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/CallToAction/messages.ts similarity index 95% rename from front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/Highlight/messages.ts rename to front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/CallToAction/messages.ts index a0164bf06405..d7967d3f643f 100644 --- a/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/Highlight/messages.ts +++ b/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/CallToAction/messages.ts @@ -1,9 +1,9 @@ import { defineMessages } from 'react-intl'; export default defineMessages({ - highlightTitle: { - id: 'app.containers.admin.ContentBuilder.homepage.highlight.highlightTitle', - defaultMessage: 'Highlight', + callToActionTitle: { + id: 'app.containers.admin.ContentBuilder.homepage.highlight.callToActionTitle', + defaultMessage: 'Call to action', }, highlightTitleLabel: { id: 'app.containers.admin.ContentBuilder.homepage.highlight.highlightTitleLabel', diff --git a/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/Spotlight/Settings/PublicationSelect.tsx b/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/Spotlight/Settings/PublicationSelect.tsx new file mode 100644 index 000000000000..e81973a32f8b --- /dev/null +++ b/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/Spotlight/Settings/PublicationSelect.tsx @@ -0,0 +1,89 @@ +import React, { KeyboardEvent } from 'react'; + +import { Box, Label, Spinner } from '@citizenlab/cl2-component-library'; +import ReactSelect from 'react-select'; +import { IOption } from 'typings'; + +import { IAdminPublicationData } from 'api/admin_publications/types'; +import useAdminPublications from 'api/admin_publications/useAdminPublications'; + +import useLocalize from 'hooks/useLocalize'; + +import selectStyles from 'components/UI/MultipleSelect/styles'; + +import { useIntl } from 'utils/cl-intl'; + +import messages from '../messages'; + +import { flattenPagesData, getLabel } from './utils'; + +interface Props { + publicationId?: string; + onSelect: (adminPublication: IAdminPublicationData) => void; +} + +const PublicationSelect = ({ publicationId, onSelect }: Props) => { + const { data: adminPublications } = useAdminPublications({ + publicationStatusFilter: ['published', 'archived'], + }); + const localize = useLocalize(); + const { formatMessage } = useIntl(); + + const flattenedPublications = flattenPagesData(adminPublications); + + if (!flattenedPublications) { + return ; + } + + const options: IOption[] = flattenedPublications.map((adminPublication) => ({ + value: adminPublication.id, + label: getLabel(adminPublication, localize, formatMessage), + })); + + const selectedPublication = flattenedPublications.find( + ({ relationships }) => relationships.publication.data.id === publicationId + ); + + const selectedOption = options.find( + (option) => option.value === selectedPublication?.id + ); + + const handleChange = (value: IOption) => { + const adminPublicationId = value.value; + const adminPublication = flattenedPublications.find( + (publication) => publication.id === adminPublicationId + ); + if (!adminPublication) return; + onSelect(adminPublication); + }; + + return ( + + + + + ); +}; + +const preventModalCloseOnEscape = (event: KeyboardEvent) => { + if (event.code === 'Escape') event.stopPropagation(); +}; + +export default PublicationSelect; diff --git a/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/Spotlight/Settings/index.tsx b/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/Spotlight/Settings/index.tsx new file mode 100644 index 000000000000..ec75bdfe2e13 --- /dev/null +++ b/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/Spotlight/Settings/index.tsx @@ -0,0 +1,93 @@ +import React from 'react'; + +import { Box } from '@citizenlab/cl2-component-library'; +import { useNode } from '@craftjs/core'; + +import InputMultilocWithLocaleSwitcher from 'components/UI/InputMultilocWithLocaleSwitcher'; + +import { useIntl } from 'utils/cl-intl'; + +import messages from '../messages'; + +import PublicationSelect from './PublicationSelect'; + +const Settings = () => { + const { formatMessage } = useIntl(); + + const { + actions: { setProp }, + publicationId, + titleMultiloc, + descriptionMultiloc, + buttonTextMultiloc, + } = useNode((node) => ({ + publicationId: node.data.props.publicationId, + publicationType: node.data.props.publicationType, + titleMultiloc: node.data.props.titleMultiloc, + descriptionMultiloc: node.data.props.descriptionMultiloc, + buttonTextMultiloc: node.data.props.buttonTextMultiloc, + })); + + return ( + + + { + const relationship = + adminPublication.relationships.publication.data; + const publicationId = relationship.id; + const publicationType = relationship.type; + + setProp((props) => { + props.publicationId = publicationId; + props.publicationType = publicationType; + props.titleMultiloc = + adminPublication.attributes.publication_title_multiloc; + props.descriptionMultiloc = + adminPublication.attributes.publication_description_preview_multiloc; + }); + }} + /> + + + + setProp((props) => (props.titleMultiloc = valueMultiloc)) + } + /> + + + + setProp((props) => (props.descriptionMultiloc = valueMultiloc)) + } + /> + + + + setProp((props) => (props.buttonTextMultiloc = valueMultiloc)) + } + /> + + + ); +}; + +export default Settings; diff --git a/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/Spotlight/Settings/utils.ts b/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/Spotlight/Settings/utils.ts new file mode 100644 index 000000000000..b4329e4fd20e --- /dev/null +++ b/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/Spotlight/Settings/utils.ts @@ -0,0 +1,36 @@ +import { InfiniteData } from '@tanstack/react-query'; +import { FormatMessage } from 'typings'; + +import { + IAdminPublicationData, + IAdminPublications, +} from 'api/admin_publications/types'; + +import { Localize } from 'hooks/useLocalize'; + +import messages from '../messages'; + +export const flattenPagesData = ( + data?: InfiniteData +): IAdminPublicationData[] | undefined => { + return data?.pages + .map((page: { data: IAdminPublicationData[] }) => page.data) + .flat(); +}; + +export const getLabel = ( + adminPublication: IAdminPublicationData, + localize: Localize, + formatMessage: FormatMessage +) => { + const { type } = adminPublication.relationships.publication.data; + const title = localize( + adminPublication.attributes.publication_title_multiloc + ); + + if (type === 'folder') { + return `(${formatMessage(messages.folder)}) ${title}`; + } + + return title; +}; diff --git a/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/Spotlight/Spotlight.stories.tsx b/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/Spotlight/Spotlight.stories.tsx new file mode 100644 index 000000000000..a08e6c76ae86 --- /dev/null +++ b/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/Spotlight/Spotlight.stories.tsx @@ -0,0 +1,40 @@ +import React from 'react'; + +import { Box } from '@citizenlab/cl2-component-library'; + +import { getOrigin } from 'utils/storybook/getOrigin'; + +import Spotlight from './Spotlight'; + +import type { Meta, StoryObj } from '@storybook/react'; + +const meta = { + title: 'HomepageBuilder/Spotlight', + component: Spotlight, + render: (props) => { + return ( + + + + ); + }, + parameters: { + chromatic: { disableSnapshot: false }, + }, +} satisfies Meta; + +export default meta; +type Story = StoryObj; + +export const Standard: Story = { + args: { + title: 'People at the Heart of Everything We Do', + imgSrc: `${getOrigin()}/images/city.png`, + description: + 'Join local projects, sharing your ideas, or contributing to discussions, your voice is key to building a better Newham.', + buttonText: 'Join other residents', + avatarIds: ['1', '2'], + userCount: 200, + }, + parameters: {}, +}; diff --git a/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/Spotlight/Spotlight.tsx b/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/Spotlight/Spotlight.tsx new file mode 100644 index 000000000000..4c2ed22fb491 --- /dev/null +++ b/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/Spotlight/Spotlight.tsx @@ -0,0 +1,105 @@ +import React from 'react'; + +import { + Box, + Title, + Text, + Image, + useBreakpoint, + stylingConsts, +} from '@citizenlab/cl2-component-library'; + +import { DEFAULT_PADDING } from 'components/admin/ContentBuilder/constants'; +import AvatarBubbles from 'components/AvatarBubbles'; +import Button from 'components/UI/Button'; + +interface Props { + title: string; + imgSrc?: string; + description?: string; + buttonText?: string; + buttonLink?: string; + avatarIds?: string[]; + userCount?: number; +} + +const Spotlight = ({ + title, + imgSrc, + description, + buttonText, + buttonLink, + avatarIds, + userCount, +}: Props) => { + const isSmallerThanPhone = useBreakpoint('phone'); + + return ( + + + + + {title} + + {description && {description}} + {buttonText && buttonText !== '' && ( + + + + )} + {avatarIds && avatarIds.length > 0 && userCount && ( + + + + )} + + + {imgSrc ? ( + placeholder + ) : null} + + + + ); +}; + +export default Spotlight; diff --git a/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/Spotlight/index.tsx b/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/Spotlight/index.tsx new file mode 100644 index 000000000000..8f00ef0b2213 --- /dev/null +++ b/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/Spotlight/index.tsx @@ -0,0 +1,105 @@ +import React from 'react'; + +import { Multiloc } from 'typings'; + +import useProjectFolderImage from 'api/project_folder_images/useProjectFolderImage'; +import useProjectFolderById from 'api/project_folders/useProjectFolderById'; +import useProjectImage from 'api/project_images/useProjectImage'; +import useProjectById from 'api/projects/useProjectById'; + +import useLocale from 'hooks/useLocale'; +import useLocalize from 'hooks/useLocalize'; + +import { useIntl } from 'utils/cl-intl'; + +import messages from './messages'; +import Settings from './Settings'; +import SpotlightProjectInner from './Spotlight'; + +interface Props { + publicationId?: string; + publicationType?: 'project' | 'folder'; + titleMultiloc?: Multiloc; + descriptionMultiloc?: Multiloc; + buttonTextMultiloc: Multiloc; +} + +const Spotlight = ({ + publicationId, + publicationType, + titleMultiloc, + descriptionMultiloc, + buttonTextMultiloc, +}: Props) => { + // If publicationType === 'project' + const projectId = publicationType === 'project' ? publicationId : undefined; + const { data: project } = useProjectById(projectId); + const projectImageId = + project?.data.relationships.project_images?.data[0]?.id; + const { data: projectImage } = useProjectImage({ + projectId, + imageId: projectImageId, + }); + + // If publicationType === 'folder' + const folderId = publicationType === 'folder' ? publicationId : undefined; + const { data: folder } = useProjectFolderById(folderId); + const folderImageId = folder?.data.relationships.images?.data?.[0]?.id; + const { data: folderImage } = useProjectFolderImage({ + folderId, + imageId: folderImageId, + }); + + const locale = useLocale(); + const localize = useLocalize(); + const { formatMessage } = useIntl(); + + if (!publicationId) { + return ( + + ); + } + + const publication = publicationType === 'project' ? project : folder; + const image = publicationType === 'project' ? projectImage : folderImage; + + if (!publication) return null; + + const avatarIds = + publication.data.relationships.avatars?.data?.map((avatar) => avatar.id) ?? + []; + + const link = `/${publicationType}s/${publication.data.attributes.slug}`; + + return ( + + ); +}; + +Spotlight.craft = { + related: { + settings: Settings, + }, + custom: { + title: messages.spotlightTitle, + noPointerEvents: true, + }, +}; + +export const spotlightTitle = messages.spotlightTitle; +export const buttonTextDefault = messages.buttonTextDefault; + +export default Spotlight; diff --git a/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/Spotlight/messages.ts b/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/Spotlight/messages.ts new file mode 100644 index 000000000000..af29665b4857 --- /dev/null +++ b/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/CraftComponents/Spotlight/messages.ts @@ -0,0 +1,36 @@ +import { defineMessages } from 'react-intl'; + +export default defineMessages({ + spotlightTitle: { + id: 'app.containers.Admin.pagesAndMenu.containers.ContentBuilder.components.CraftComponents.SpotlightProject.spotlight', + defaultMessage: 'Spotlight', + }, + buttonTextDefault: { + id: 'app.containers.Admin.pagesAndMenu.containers.ContentBuilder.components.CraftComponents.SpotlightProject.buttonTextDefault', + defaultMessage: 'Participate now!', + }, + buttonText: { + id: 'app.containers.Admin.pagesAndMenu.containers.ContentBuilder.components.CraftComponents.SpotlightProject.buttonText', + defaultMessage: 'Button text', + }, + selectProjectOrFolder: { + id: 'app.containers.Admin.pagesAndMenu.containers.ContentBuilder.components.CraftComponents.SpotlightProject.selectProjectOrFolder', + defaultMessage: 'Select project or folder', + }, + title: { + id: 'app.containers.Admin.pagesAndMenu.containers.ContentBuilder.components.CraftComponents.SpotlightProject.title', + defaultMessage: 'Title', + }, + description: { + id: 'app.containers.Admin.pagesAndMenu.containers.ContentBuilder.components.CraftComponents.SpotlightProject.description', + defaultMessage: 'Description', + }, + pleaseSelectAProjectOrFolder: { + id: 'app.containers.Admin.pagesAndMenu.containers.ContentBuilder.components.CraftComponents.SpotlightProject.pleaseSelectAProjectOrFolder', + defaultMessage: 'Please select a project or folder', + }, + folder: { + id: 'app.containers.Admin.pagesAndMenu.containers.ContentBuilder.components.CraftComponents.SpotlightProject.folder', + defaultMessage: 'folder', + }, +}); diff --git a/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/Editor/index.tsx b/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/Editor/index.tsx index 1567ba787f48..d3230660644f 100644 --- a/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/Editor/index.tsx +++ b/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/Editor/index.tsx @@ -15,10 +15,11 @@ import ThreeColumn from 'components/admin/ContentBuilder/Widgets/ThreeColumn'; import TwoColumn from 'components/admin/ContentBuilder/Widgets/TwoColumn'; import WhiteSpace from 'components/admin/ContentBuilder/Widgets/WhiteSpace'; +import CallToAction from '../CraftComponents/CallToAction'; import Events from '../CraftComponents/Events'; -import Highlight from '../CraftComponents/Highlight'; import HomepageBanner from '../CraftComponents/HomepageBanner'; import Projects from '../CraftComponents/Projects'; +import Spotlight from '../CraftComponents/Spotlight'; type EditorProps = { children?: React.ReactNode; @@ -51,7 +52,8 @@ const Editor: React.FC = ({ HomepageBanner, Projects, Events, - Highlight, + Highlight: CallToAction, + Spotlight, Proposals, }} isPreview={isPreview} diff --git a/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/HomepageBuilderToolbox/index.tsx b/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/HomepageBuilderToolbox/index.tsx index cd923a8a57aa..0b93952165da 100644 --- a/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/HomepageBuilderToolbox/index.tsx +++ b/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/HomepageBuilderToolbox/index.tsx @@ -2,10 +2,14 @@ import React from 'react'; import { SupportedLocale } from 'typings'; -import contentBuilderMessages from 'components/admin/ContentBuilder/messages'; +import useAppConfigurationLocales, { + createMultiloc, +} from 'hooks/useAppConfigurationLocales'; +import useFeatureFlag from 'hooks/useFeatureFlag'; + import Container from 'components/admin/ContentBuilder/Toolbox/Container'; import DraggableElement from 'components/admin/ContentBuilder/Toolbox/DraggableElement'; -import SectionTitle from 'components/admin/ContentBuilder/Toolbox/SectionTitle'; +import Section from 'components/admin/ContentBuilder/Toolbox/Section'; import AccordionMultiloc from 'components/admin/ContentBuilder/Widgets/AccordionMultiloc'; import ButtonMultiloc from 'components/admin/ContentBuilder/Widgets/ButtonMultiloc'; import IframeMultiloc from 'components/admin/ContentBuilder/Widgets/IframeMultiloc'; @@ -16,11 +20,21 @@ import ThreeColumn from 'components/admin/ContentBuilder/Widgets/ThreeColumn'; import TwoColumn from 'components/admin/ContentBuilder/Widgets/TwoColumn'; import WhiteSpace from 'components/admin/ContentBuilder/Widgets/WhiteSpace'; -import { FormattedMessage, useIntl } from 'utils/cl-intl'; +import { + useIntl, + useFormatMessageWithLocale, + MessageDescriptor, +} from 'utils/cl-intl'; import messages from '../../messages'; +import CallToAction, { + callToActionTitle, +} from '../CraftComponents/CallToAction'; import Events from '../CraftComponents/Events'; -import Highlight from '../CraftComponents/Highlight'; +import Spotlight, { + spotlightTitle, + buttonTextDefault, +} from '../CraftComponents/Spotlight'; type HomepageBuilderToolboxProps = { selectedLocale: SupportedLocale; @@ -30,102 +44,120 @@ const HomepageBuilderToolbox = ({ selectedLocale, }: HomepageBuilderToolboxProps) => { const { formatMessage } = useIntl(); + const formatMessageWithLocale = useFormatMessageWithLocale(); + const appConfigurationLocales = useAppConfigurationLocales(); + const newHomepageWidgetsEnabled = useFeatureFlag({ + name: 'new_homepage_widgets', + }); - return ( - - - - + if (!appConfigurationLocales) return null; - } - icon="calendar" - label={formatMessage(messages.eventsTitle)} - /> - - } - icon="flash" - label={formatMessage(messages.highlightTitle)} - /> - } - icon="section-image-text" - label={formatMessage(messages.imageTextCards)} - /> + const toMultiloc = (message: MessageDescriptor) => { + return createMultiloc(appConfigurationLocales, (locale) => { + return formatMessageWithLocale(locale, message); + }); + }; - - - - } - icon="layout-2column-1" - label={formatMessage(TwoColumn.craft.custom.title)} - /> - } - icon="layout-3column" - label={formatMessage(ThreeColumn.craft.custom.title)} - /> - } - icon="layout-white-space" - label={formatMessage(WhiteSpace.craft.custom.title)} - /> - - - - } - icon="text" - label={formatMessage(TextMultiloc.craft.custom.title)} - /> - - } - icon="button" - label={formatMessage(ButtonMultiloc.craft.custom.title)} - /> - } - icon="image" - label={formatMessage(ImageMultiloc.craft.custom.title)} - /> - +
+ } + icon="calendar" + label={formatMessage(messages.eventsTitle)} + /> + } + icon="section-image-text" + label={formatMessage(messages.imageTextCards)} + /> + {newHomepageWidgetsEnabled && ( + + } + icon="flash" + label={formatMessage(spotlightTitle)} /> - } - icon="code" - label={formatMessage(IframeMultiloc.craft.custom.title)} - /> - } - icon="accordion" - label={formatMessage(AccordionMultiloc.craft.custom.title)} - /> + )} + + } + icon="button" + label={formatMessage(callToActionTitle)} + /> +
+
+ } + icon="layout-2column-1" + label={formatMessage(TwoColumn.craft.custom.title)} + /> + } + icon="layout-3column" + label={formatMessage(ThreeColumn.craft.custom.title)} + /> + } + icon="layout-white-space" + label={formatMessage(WhiteSpace.craft.custom.title)} + /> +
+
+ } + icon="text" + label={formatMessage(TextMultiloc.craft.custom.title)} + /> + + } + icon="button" + label={formatMessage(ButtonMultiloc.craft.custom.title)} + /> + } + icon="image" + label={formatMessage(ImageMultiloc.craft.custom.title)} + /> + + } + icon="code" + label={formatMessage(IframeMultiloc.craft.custom.title)} + /> + } + icon="accordion" + label={formatMessage(AccordionMultiloc.craft.custom.title)} + /> +
); }; diff --git a/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/HomepageBuilderTopBar/index.tsx b/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/HomepageBuilderTopBar/index.tsx index fe9a102db895..0f26fed7e5d2 100644 --- a/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/HomepageBuilderTopBar/index.tsx +++ b/front/app/containers/Admin/pagesAndMenu/containers/ContentBuilder/components/HomepageBuilderTopBar/index.tsx @@ -1,6 +1,6 @@ import React from 'react'; -import { Box, Title, Text } from '@citizenlab/cl2-component-library'; +import { Box, Title, Text, colors } from '@citizenlab/cl2-component-library'; import { useEditor, SerializedNodes } from '@craftjs/core'; import { SupportedLocale } from 'typings'; @@ -8,7 +8,7 @@ import useAddHomepageBuilderLayout from 'api/home_page_layout/useAddHomepageLayo import Container from 'components/admin/ContentBuilder/TopBar/Container'; import GoBackButton from 'components/admin/ContentBuilder/TopBar/GoBackButton'; -import LocaleSwitcher from 'components/admin/ContentBuilder/TopBar/LocaleSwitcher'; +import LocaleSelect from 'components/admin/ContentBuilder/TopBar/LocaleSelect'; import PreviewToggle from 'components/admin/ContentBuilder/TopBar/PreviewToggle'; import SaveButton from 'components/admin/ContentBuilder/TopBar/SaveButton'; import Button from 'components/UI/Button'; @@ -23,7 +23,7 @@ type BuilderTopBarProps = { hasError?: boolean; previewEnabled: boolean; setPreviewEnabled: React.Dispatch>; - selectedLocale: SupportedLocale | undefined; + selectedLocale: SupportedLocale; onSelectLocale: (args: { locale: SupportedLocale; editorData: SerializedNodes; @@ -52,11 +52,9 @@ const BuilderTopBar = ({ }; const handleSave = () => { - if (selectedLocale) { - updateHomepage({ - craftjs_json: query.getSerializedNodes(), - }); - } + updateHomepage({ + craftjs_json: query.getSerializedNodes(), + }); }; const handleSelectLocale = (locale: SupportedLocale) => { @@ -71,34 +69,34 @@ const BuilderTopBar = ({ return ( - + - {formatMessage(messages.homepage)} + + {formatMessage(messages.homepage)} + - + - + /> {isError && ( { const [previewEnabled, setPreviewEnabled] = useState(false); - const [selectedLocale, setSelectedLocale] = useState< - SupportedLocale | undefined - >(); + const locale = useLocale(); + const [selectedLocale, setSelectedLocale] = useState(locale); const theme = useTheme(); const iframeRef = useRef(null); - const locale = useLocale(); const locales = useAppConfigurationLocales(); const { data: homepageLayout } = useHomepageLayout(); - useEffect(() => { - if (!isNilOrError(locale)) { - setSelectedLocale(locale); - } - }, [locale]); - const [contentBuilderErrors, setContentBuilderErrors] = useState({}); @@ -118,9 +110,7 @@ const HomepageBuilderPage = () => { mt={`${stylingConsts.menuHeight}px`} display={previewEnabled ? 'none' : 'flex'} > - {selectedLocale && ( - - )} + ( - - {children} - -); - const ReportBuilderToolbox = ({ selectedLocale, }: ReportBuilderToolboxProps) => { diff --git a/front/app/containers/Admin/reporting/components/ReportBuilder/TopBar/index.tsx b/front/app/containers/Admin/reporting/components/ReportBuilder/TopBar/index.tsx index 9c7a9379824e..93d083b4bf64 100644 --- a/front/app/containers/Admin/reporting/components/ReportBuilder/TopBar/index.tsx +++ b/front/app/containers/Admin/reporting/components/ReportBuilder/TopBar/index.tsx @@ -4,7 +4,6 @@ import { Box, Text, colors, - IconButton, TooltipContentWrapper, Tooltip, } from '@citizenlab/cl2-component-library'; @@ -22,6 +21,8 @@ import { useReportContext } from 'containers/Admin/reporting/context/ReportConte import { CONTENT_BUILDER_Z_INDEX } from 'components/admin/ContentBuilder/constants'; import Container from 'components/admin/ContentBuilder/TopBar/Container'; +import GoBackButton from 'components/admin/ContentBuilder/TopBar/GoBackButton'; +import LocaleSelect from 'components/admin/ContentBuilder/TopBar/LocaleSelect'; import SaveButton from 'components/admin/ContentBuilder/TopBar/SaveButton'; import Button from 'components/UI/Button'; @@ -33,7 +34,6 @@ import { PROJECT_TEMPLATE_MIN_NUMBER_OF_NODES_BEFORE_AUTOSAVE } from '../Templat import { View } from '../ViewContainer/typings'; import ViewPicker from '../ViewContainer/ViewPicker'; -import LocaleSelect from './LocaleSelect'; import messages from './messages'; import QuitModal from './QuitModal'; import ReportTitle from './ReportTitle'; @@ -218,16 +218,7 @@ const ContentBuilderTopBar = ({ onCloseModal={closeModal} onGoBack={doGoBack} /> - + @@ -276,16 +267,10 @@ const ContentBuilderTopBar = ({ diff --git a/front/app/containers/Admin/reporting/components/ReportBuilder/TopBar/messages.ts b/front/app/containers/Admin/reporting/components/ReportBuilder/TopBar/messages.ts index cd8d21b92b98..c9c1cf70d80d 100644 --- a/front/app/containers/Admin/reporting/components/ReportBuilder/TopBar/messages.ts +++ b/front/app/containers/Admin/reporting/components/ReportBuilder/TopBar/messages.ts @@ -21,10 +21,6 @@ export default defineMessages({ id: 'app.containers.AdminPage.ProjectEdit.survey.cancelQuitButtonText', defaultMessage: 'Cancel', }, - goBackButtonMessage: { - id: 'app.containers.AdminPage.ProjectEdit.survey.goBackButtonMessage', - defaultMessage: 'Go back', - }, cannotPrint: { id: 'app.containers.Admin.reporting.components.ReportBuilder.TopBar.cannotPrint', defaultMessage: diff --git a/front/app/containers/Admin/reporting/components/ReportBuilder/Widgets/ChartWidgets/DemographicsWidget/Settings.tsx b/front/app/containers/Admin/reporting/components/ReportBuilder/Widgets/ChartWidgets/DemographicsWidget/Settings.tsx index 97a27c5a4c32..5b8f258363ec 100644 --- a/front/app/containers/Admin/reporting/components/ReportBuilder/Widgets/ChartWidgets/DemographicsWidget/Settings.tsx +++ b/front/app/containers/Admin/reporting/components/ReportBuilder/Widgets/ChartWidgets/DemographicsWidget/Settings.tsx @@ -10,11 +10,12 @@ import { } from 'api/user_custom_fields/types'; import useUserCustomFields from 'api/user_custom_fields/useUserCustomFields'; -import useAppConfigurationLocales from 'hooks/useAppConfigurationLocales'; +import useAppConfigurationLocales, { + createMultiloc, +} from 'hooks/useAppConfigurationLocales'; import GroupFilter from 'containers/Admin/dashboard/components/filters/GroupFilter'; import groupFilterMessages from 'containers/Admin/dashboard/messages'; -import { createMultiloc } from 'containers/Admin/reporting/utils/multiloc'; import { useIntl, diff --git a/front/app/containers/Admin/reporting/utils/multiloc.ts b/front/app/containers/Admin/reporting/utils/multiloc.ts deleted file mode 100644 index 1cb3912e2264..000000000000 --- a/front/app/containers/Admin/reporting/utils/multiloc.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { Multiloc, SupportedLocale } from 'typings'; - -export const createMultiloc = ( - locales: SupportedLocale[], - getValue: (locale: SupportedLocale) => string -): Multiloc => { - return locales.reduce((acc, locale) => { - return { - ...acc, - [locale]: getValue(locale), - }; - }, {}); -}; diff --git a/front/app/containers/ProjectDescriptionBuilder/ProjectDescriptionBuilderPage.test.tsx b/front/app/containers/ProjectDescriptionBuilder/ProjectDescriptionBuilderPage.test.tsx deleted file mode 100644 index 93ad049f6ae9..000000000000 --- a/front/app/containers/ProjectDescriptionBuilder/ProjectDescriptionBuilderPage.test.tsx +++ /dev/null @@ -1,97 +0,0 @@ -import React from 'react'; - -import ProjectDescriptionBuilderPage from 'containers/ProjectDescriptionBuilder'; - -import { screen, render } from 'utils/testUtils/rtl'; - -const DEFAULT_PROJECT_DESCRIPTION_BUILDER_LAYOUT_DATA = { - data: { - id: '2', - type: 'content_builder_layout', - attributes: { - craftjs_json: { - nodeId: { - custom: {}, - displayName: 'div', - hidden: false, - isCanvas: true, - linkedNodes: {}, - nodes: [], - type: 'div', - props: {}, - parent: 'ROOT', - }, - }, - code: 'project_description', - enabled: true, - }, - }, -}; - -const mockProjectDescriptionBuilderLayoutData: typeof DEFAULT_PROJECT_DESCRIPTION_BUILDER_LAYOUT_DATA = - DEFAULT_PROJECT_DESCRIPTION_BUILDER_LAYOUT_DATA; - -jest.mock( - 'api/project_description_builder/useProjectDescriptionBuilderLayout', - () => () => { - return { - data: mockProjectDescriptionBuilderLayoutData, - }; - } -); - -jest.mock('hooks/useAppConfigurationLocales', () => - jest.fn(() => ['en', 'fr-FR']) -); - -jest.mock('react-router-dom', () => { - const originalModule = jest.requireActual('react-router-dom'); - return { - ...originalModule, - useLocation: () => ({ - pathname: 'admin/project-description-builder', - }), - useParams: () => ({ - projectId: 'projectId', - }), - }; -}); - -const mockProjectData = { - id: '2', - type: 'project', - attributes: { - title_multiloc: { en: 'Test Project' }, - slug: 'test', - uses_content_builder: true, - }, -}; - -jest.mock('api/projects/useProjectById', () => - jest.fn(() => ({ data: { data: mockProjectData } })) -); - -jest.mock('hooks/useFeatureFlag', () => jest.fn(() => true)); - -jest.mock('@craftjs/core', () => { - const originalModule = jest.requireActual('@craftjs/core'); - return { - ...originalModule, - useEditor: () => ({ - connectors: { create: jest.fn() }, - query: { serialize: jest.fn(() => '{}') }, - actions: { selectNode: jest.fn(), deserialize: jest.fn(() => {}) }, - }), - }; -}); - -describe('ProjectDescriptionBuilderPage', () => { - it('should render', () => { - render(); - expect(screen.getByTestId('contentBuilderPage')).toBeInTheDocument(); - }); - it('should not display error message when there is no error', () => { - render(); - expect(screen.queryByTestId('error-message')).not.toBeInTheDocument(); - }); -}); diff --git a/front/app/containers/ProjectDescriptionBuilder/index.tsx b/front/app/containers/ProjectDescriptionBuilder/index.tsx index 2ff83609aba1..68e63812f228 100644 --- a/front/app/containers/ProjectDescriptionBuilder/index.tsx +++ b/front/app/containers/ProjectDescriptionBuilder/index.tsx @@ -1,4 +1,4 @@ -import React, { useState, useRef, useEffect } from 'react'; +import React, { useState, useRef } from 'react'; import { Box, stylingConsts } from '@citizenlab/cl2-component-library'; import { SerializedNodes } from '@craftjs/core'; @@ -28,10 +28,9 @@ import ProjectDescriptionBuilderToolbox from '../../components/ProjectDescriptio import ProjectDescriptionBuilderTopBar from '../../components/ProjectDescriptionBuilder/ProjectDescriptionBuilderTopBar'; const ProjectDescriptionBuilderPage = () => { + const locale = useLocale(); const [previewEnabled, setPreviewEnabled] = useState(false); - const [selectedLocale, setSelectedLocale] = useState< - SupportedLocale | undefined - >(); + const [selectedLocale, setSelectedLocale] = useState(locale); const [draftData, setDraftData] = useState>(); const { pathname } = useLocation(); const { projectId } = useParams() as { projectId: string }; @@ -41,18 +40,11 @@ const ProjectDescriptionBuilderPage = () => { const featureEnabled = useFeatureFlag({ name: 'project_description_builder', }); - const locale = useLocale(); const locales = useAppConfigurationLocales(); const { data: projectDescriptionBuilderLayout } = useProjectDescriptionBuilderLayout(projectId); const { data: project } = useProjectById(projectId); - useEffect(() => { - if (!isNilOrError(locale)) { - setSelectedLocale(locale); - } - }, [locale]); - const [contentBuilderErrors, setContentBuilderErrors] = useState({}); @@ -107,7 +99,7 @@ const ProjectDescriptionBuilderPage = () => { locale: SupportedLocale; editorData: SerializedNodes; }) => { - if (selectedLocale && selectedLocale !== locale) { + if (selectedLocale !== locale) { setDraftData({ ...draftData, [selectedLocale]: editorData }); } @@ -146,9 +138,7 @@ const ProjectDescriptionBuilderPage = () => { mt={`${stylingConsts.menuHeight}px`} display={previewEnabled ? 'none' : 'flex'} > - {selectedLocale && ( - - )} + string +): Multiloc => { + return locales.reduce((acc, locale) => { + return { + ...acc, + [locale]: getValue(locale), + }; + }, {}); +}; diff --git a/front/app/modules/commercial/matomo/actions.test.ts b/front/app/modules/commercial/matomo/actions.test.ts index 7130950fffc6..69d98c6ff2c5 100644 --- a/front/app/modules/commercial/matomo/actions.test.ts +++ b/front/app/modules/commercial/matomo/actions.test.ts @@ -1,9 +1,9 @@ import ideasKeys from 'api/ideas/keys'; +import { mockRoutes } from 'utils/__mocks__/mockRoutes.mock'; import { queryClient } from 'utils/cl-react-query/queryClient'; import { trackPageChange } from './actions'; -import { mockRoutes } from './mockRoutes.mock'; jest.mock('routes', () => ({ __esModule: true, diff --git a/front/app/modules/commercial/matomo/actions.ts b/front/app/modules/commercial/matomo/actions.ts index 48f7d714d15a..18056abe2f97 100644 --- a/front/app/modules/commercial/matomo/actions.ts +++ b/front/app/modules/commercial/matomo/actions.ts @@ -5,9 +5,9 @@ import { IAppConfiguration } from 'api/app_configuration/types'; import { tenantInfo, IEvent } from 'utils/analytics'; import { getUrlLocale } from 'utils/getUrlLocale'; import { isNilOrError } from 'utils/helperUtils'; +import matchPath, { getAllPathsFromRoutes } from 'utils/matchPath'; import { getProjectId } from './getProjectId'; -import matchPath, { getAllPathsFromRoutes } from './matchPath'; export const trackEvent = ( event: IEvent, diff --git a/front/app/modules/commercial/matomo/index.test.ts b/front/app/modules/commercial/matomo/index.test.ts index 9d174b86f6d8..d530c19c63b4 100644 --- a/front/app/modules/commercial/matomo/index.test.ts +++ b/front/app/modules/commercial/matomo/index.test.ts @@ -2,7 +2,7 @@ import { trackPage } from 'utils/analytics'; import eventEmitter from 'utils/eventEmitter'; import { trackPageChange } from './actions'; -import { mockRoutes } from './mockRoutes.mock'; +import { mockRoutes } from '../../../utils/__mocks__/mockRoutes.mock'; import { setupMatomo } from './setup'; import config from '.'; diff --git a/front/app/prefetchData.ts b/front/app/prefetchData.ts index 79b2d57cce95..818cd43185a5 100644 --- a/front/app/prefetchData.ts +++ b/front/app/prefetchData.ts @@ -11,13 +11,9 @@ import { fetchNavbarItems } from 'api/navbar/useNavbarItems'; import { PUBLICATION_STATUSES } from 'components/ProjectAndFolderCards'; import { queryClient } from 'utils/cl-react-query/queryClient'; +import matchPath from 'utils/matchPath'; const prefetchData = () => { - queryClient.prefetchQuery({ - queryKey: homepageBuilderKeys.items(), - queryFn: fetchHomepageBuilderLayout, - }); - queryClient.prefetchQuery({ queryKey: navbarKeys.list({}), queryFn: () => fetchNavbarItems({}), @@ -34,10 +30,30 @@ const prefetchData = () => { removeNotAllowedParents: true, } as const; - queryClient.prefetchQuery({ - queryKey: adminPublicationsStatusCountsKeys.item(statusCountParams), - queryFn: () => fetchStatusCounts(statusCountParams), + // console.log(window.location.pathname); + const pathname = window.location.pathname; + + if (isHomepage(pathname)) { + queryClient.prefetchQuery({ + queryKey: homepageBuilderKeys.items(), + queryFn: fetchHomepageBuilderLayout, + }); + + queryClient.prefetchQuery({ + queryKey: adminPublicationsStatusCountsKeys.item(statusCountParams), + queryFn: () => fetchStatusCounts(statusCountParams), + }); + } +}; + +const HOMEPAGE_PATHS = ['/', '/:locale']; + +const isHomepage = (pathname: string) => { + const matchedPath = matchPath(pathname, { + paths: HOMEPAGE_PATHS, + exact: true, }); + return !!matchedPath?.isExact; }; export default prefetchData; diff --git a/front/app/translations/admin/ar-MA.json b/front/app/translations/admin/ar-MA.json index f3c3b44dab40..85192e663e02 100644 --- a/front/app/translations/admin/ar-MA.json +++ b/front/app/translations/admin/ar-MA.json @@ -1178,11 +1178,9 @@ "app.containers.AdminPage.widgets.titleStyle": "النمط", "app.containers.AdminPage.widgets.titleWidgets": "عنصر الواجهة", "app.containers.ContentBuilder.Save": "حفظ", - "app.containers.admin.ContentBuilder.content": "محتوى", "app.containers.admin.ContentBuilder.delete": "حذف", "app.containers.admin.ContentBuilder.error": "خطأ", "app.containers.admin.ContentBuilder.errorMessage": "يوجد خطأ في محتوى {locale}، يرجى حل المشكلة لتتمكن من حفظ التغييرات التي أجريتها", - "app.containers.admin.ContentBuilder.layout": "مخطط", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 أعمدة", "app.containers.admin.ContentBuilder.twoColumnLayout": "عمودان", "app.containers.admin.ContentBuilder.twoColumnLayoutVariant1-2": "عمودان بعرض 30% و60% على الترتيب", diff --git a/front/app/translations/admin/ar-SA.json b/front/app/translations/admin/ar-SA.json index 74ae62738136..6282cc659473 100644 --- a/front/app/translations/admin/ar-SA.json +++ b/front/app/translations/admin/ar-SA.json @@ -2449,7 +2449,6 @@ "app.containers.ContentBuilder.homepage.PageTitle": "الصفحة الرئيسية", "app.containers.ContentBuilder.homepage.SaveError": "حدث خطأ ما أثناء حفظ الصفحة الرئيسية.", "app.containers.ContentBuilder.homepage.TwoColumnLayout": "عمودين", - "app.containers.ContentBuilder.homepage.View": "منظر", "app.containers.ContentBuilder.homepage.bannerImage": "صورة بانر", "app.containers.ContentBuilder.homepage.bannerSubtext": "نص فرعي للشعار", "app.containers.ContentBuilder.homepage.bannerText": "نص البانر", @@ -2505,7 +2504,6 @@ "app.containers.admin.ContentBuilder.accordionMultilocTitleLabel": "عنوان", "app.containers.admin.ContentBuilder.accordionMultilocTitleValue": "عنوان الأكورديون", "app.containers.admin.ContentBuilder.buttonMultiloc": "زر", - "app.containers.admin.ContentBuilder.content": "محتوى", "app.containers.admin.ContentBuilder.delete": "حذف", "app.containers.admin.ContentBuilder.error": "خطأ", "app.containers.admin.ContentBuilder.errorMessage": "يوجد خطأ في محتوى {locale}، يرجى حل المشكلة لتتمكن من حفظ التغييرات التي أجريتها", @@ -2520,9 +2518,7 @@ "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkLabel": "رابط الزر الثانوي", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkPlaceholder": "https://example.com", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonTextLabel": "نص الزر الثانوي", - "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitle": "تسليط الضوء", "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitleLabel": "عنوان", - "app.containers.admin.ContentBuilder.homepage.highlightTitle": "تسليط الضوء", "app.containers.admin.ContentBuilder.homepage.homepageBanner": "شعار الصفحة الرئيسية", "app.containers.admin.ContentBuilder.homepage.homepageBannerTitle": "شعار الصفحة الرئيسية", "app.containers.admin.ContentBuilder.homepage.imageTextCards": "بطاقات الصور والنص", @@ -2530,11 +2526,9 @@ "app.containers.admin.ContentBuilder.homepage.projectsTitle": "المشاريع", "app.containers.admin.ContentBuilder.homepage.proposalsDisabledTooltip": "قم بتمكين المقترحات في قسم \"المقترحات\" في لوحة الإدارة لفتحها في الصفحة الرئيسية", "app.containers.admin.ContentBuilder.homepage.proposalsTitle": "اقتراحات", - "app.containers.admin.ContentBuilder.homepage.sections": "الأقسام", "app.containers.admin.ContentBuilder.imageMultiloc": "صورة", "app.containers.admin.ContentBuilder.imageMultilocAltLabel": "وصف قصير للصورة", "app.containers.admin.ContentBuilder.imageMultilocAltTooltip": "تعد إضافة \"نص بديل\" للصور أمرًا مهمًا لجعل النظام الأساسي الخاص بك في متناول المستخدمين الذين يستخدمون قارئات الشاشة.", - "app.containers.admin.ContentBuilder.layout": "مخطط", "app.containers.admin.ContentBuilder.participationBox": "صندوق المشاركة", "app.containers.admin.ContentBuilder.textMultiloc": "نص", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 أعمدة", diff --git a/front/app/translations/admin/ca-ES.json b/front/app/translations/admin/ca-ES.json index d47ff63f9f3f..239ab49f80f2 100644 --- a/front/app/translations/admin/ca-ES.json +++ b/front/app/translations/admin/ca-ES.json @@ -1517,11 +1517,9 @@ "app.containers.AdminPage.widgets.titleStyle": "Estil", "app.containers.AdminPage.widgets.titleWidgets": "Widget", "app.containers.ContentBuilder.Save": "Save", - "app.containers.admin.ContentBuilder.content": "CONTINGUT", "app.containers.admin.ContentBuilder.delete": "Delete", "app.containers.admin.ContentBuilder.error": "error", "app.containers.admin.ContentBuilder.errorMessage": "Hi ha un error al contingut de {locale}, solucioneu el problema per poder desar els vostres canvis", - "app.containers.admin.ContentBuilder.layout": "DISPOSICIÓ", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 columna", "app.containers.admin.ContentBuilder.twoColumnLayout": "2 columna", "app.containers.admin.ContentBuilder.twoColumnLayoutVariant1-2": "2 columnes amb un 30% i un 60% d'amplada respectivament", diff --git a/front/app/translations/admin/cy-GB.json b/front/app/translations/admin/cy-GB.json index d64df16f8d1c..beccfde10cbe 100644 --- a/front/app/translations/admin/cy-GB.json +++ b/front/app/translations/admin/cy-GB.json @@ -2424,7 +2424,6 @@ "app.containers.ContentBuilder.homepage.PageTitle": "Hafan", "app.containers.ContentBuilder.homepage.SaveError": "Aeth rhywbeth o'i le wrth gadw'r hafan.", "app.containers.ContentBuilder.homepage.TwoColumnLayout": "Dwy golofn", - "app.containers.ContentBuilder.homepage.View": "Golwg", "app.containers.ContentBuilder.homepage.bannerImage": "Delwedd baner", "app.containers.ContentBuilder.homepage.bannerSubtext": "Is-destun baner", "app.containers.ContentBuilder.homepage.bannerText": "Testun baner", @@ -2480,7 +2479,6 @@ "app.containers.admin.ContentBuilder.accordionMultilocTitleLabel": "Teitl", "app.containers.admin.ContentBuilder.accordionMultilocTitleValue": "Teitl yr acordion", "app.containers.admin.ContentBuilder.buttonMultiloc": "Botwm", - "app.containers.admin.ContentBuilder.content": "CYNNWYSIAD", "app.containers.admin.ContentBuilder.delete": "Dileu", "app.containers.admin.ContentBuilder.error": "gwall", "app.containers.admin.ContentBuilder.errorMessage": "Mae gwall ar gynnwys {locale} , trwsiwch y mater er mwyn gallu arbed eich newidiadau", @@ -2494,9 +2492,7 @@ "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkLabel": "URL botwm eilaidd", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkPlaceholder": "https://example.com", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonTextLabel": "Testun botwm eilaidd", - "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitle": "Amlygu", "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitleLabel": "Teitl", - "app.containers.admin.ContentBuilder.homepage.highlightTitle": "Amlygu", "app.containers.admin.ContentBuilder.homepage.homepageBanner": "Baner tudalen gartref", "app.containers.admin.ContentBuilder.homepage.homepageBannerTitle": "Baner tudalen gartref", "app.containers.admin.ContentBuilder.homepage.imageTextCards": "Cardiau delwedd a thestun", @@ -2504,11 +2500,9 @@ "app.containers.admin.ContentBuilder.homepage.projectsTitle": "Prosiectau", "app.containers.admin.ContentBuilder.homepage.proposalsDisabledTooltip": "Galluogi cynigion yn yr adran “Cynigion” yn y panel gweinyddol i'w datgloi ar yr hafan", "app.containers.admin.ContentBuilder.homepage.proposalsTitle": "Cynigion", - "app.containers.admin.ContentBuilder.homepage.sections": "ADRAN", "app.containers.admin.ContentBuilder.imageMultiloc": "Delwedd", "app.containers.admin.ContentBuilder.imageMultilocAltLabel": "Disgrifiad byr o'r ddelwedd....", "app.containers.admin.ContentBuilder.imageMultilocAltTooltip": "Mae ychwanegu \"testun alt\" ar gyfer delweddau yn bwysig i wneud eich platfform yn hygyrch i ddefnyddwyr sy'n defnyddio darllenwyr sgrin.", - "app.containers.admin.ContentBuilder.layout": "GOSODIAD", "app.containers.admin.ContentBuilder.participationBox": "Blwch Cyfranogiad", "app.containers.admin.ContentBuilder.textMultiloc": "Testun", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 colofn", diff --git a/front/app/translations/admin/da-DK.json b/front/app/translations/admin/da-DK.json index 973dba45077f..b80df4df0e77 100644 --- a/front/app/translations/admin/da-DK.json +++ b/front/app/translations/admin/da-DK.json @@ -2449,7 +2449,6 @@ "app.containers.ContentBuilder.homepage.PageTitle": "Hjemmeside", "app.containers.ContentBuilder.homepage.SaveError": "Noget gik galt, da jeg gemte hjemmesiden.", "app.containers.ContentBuilder.homepage.TwoColumnLayout": "To kolonner", - "app.containers.ContentBuilder.homepage.View": "Se", "app.containers.ContentBuilder.homepage.bannerImage": "Bannerbillede", "app.containers.ContentBuilder.homepage.bannerSubtext": "Bannerets undertekst", "app.containers.ContentBuilder.homepage.bannerText": "Bannertekst", @@ -2505,7 +2504,6 @@ "app.containers.admin.ContentBuilder.accordionMultilocTitleLabel": "Titel", "app.containers.admin.ContentBuilder.accordionMultilocTitleValue": "Harmonika-titel", "app.containers.admin.ContentBuilder.buttonMultiloc": "Knap", - "app.containers.admin.ContentBuilder.content": "INDHOLD", "app.containers.admin.ContentBuilder.delete": "Slet", "app.containers.admin.ContentBuilder.error": "fejl", "app.containers.admin.ContentBuilder.errorMessage": "Der er en fejl i {locale}-indholdet, ret venligst problemet for at kunne gemme dine ændringer", @@ -2520,9 +2518,7 @@ "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkLabel": "URL til sekundær knap", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkPlaceholder": "https://example.com", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonTextLabel": "Sekundær knaptekst", - "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitle": "Fremhæv", "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitleLabel": "Titel", - "app.containers.admin.ContentBuilder.homepage.highlightTitle": "Fremhæv", "app.containers.admin.ContentBuilder.homepage.homepageBanner": "Banner på hjemmesiden", "app.containers.admin.ContentBuilder.homepage.homepageBannerTitle": "Banner på hjemmesiden", "app.containers.admin.ContentBuilder.homepage.imageTextCards": "Billed- og tekstkort", @@ -2530,11 +2526,9 @@ "app.containers.admin.ContentBuilder.homepage.projectsTitle": "Projekter", "app.containers.admin.ContentBuilder.homepage.proposalsDisabledTooltip": "Aktivér borgerforslag i afsnittet \"Forslag\" i administratorpanelet for at låse dem op på hjemmesiden.", "app.containers.admin.ContentBuilder.homepage.proposalsTitle": "Borgerforslag", - "app.containers.admin.ContentBuilder.homepage.sections": "AFSNIT", "app.containers.admin.ContentBuilder.imageMultiloc": "Billede", "app.containers.admin.ContentBuilder.imageMultilocAltLabel": "Kort beskrivelse af billedet", "app.containers.admin.ContentBuilder.imageMultilocAltTooltip": "Det er vigtigt at tilføje \"alt-tekst\" til billeder for at gøre din platform tilgængelig for brugere, der bruger skærmlæsere.", - "app.containers.admin.ContentBuilder.layout": "LAYOUT", "app.containers.admin.ContentBuilder.participationBox": "Boks til deltagelse", "app.containers.admin.ContentBuilder.textMultiloc": "Tekst", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 kolonner", diff --git a/front/app/translations/admin/de-DE.json b/front/app/translations/admin/de-DE.json index e237c127e39a..5c366991c3f5 100644 --- a/front/app/translations/admin/de-DE.json +++ b/front/app/translations/admin/de-DE.json @@ -2449,7 +2449,6 @@ "app.containers.ContentBuilder.homepage.PageTitle": "Startseite", "app.containers.ContentBuilder.homepage.SaveError": "Beim Speichern der Homepage ist ein Fehler aufgetreten.", "app.containers.ContentBuilder.homepage.TwoColumnLayout": "Zwei Spalten", - "app.containers.ContentBuilder.homepage.View": "Vorschau", "app.containers.ContentBuilder.homepage.bannerImage": "Banner-Bild", "app.containers.ContentBuilder.homepage.bannerSubtext": "Banner-Subtext", "app.containers.ContentBuilder.homepage.bannerText": "Banner-Text", @@ -2505,7 +2504,6 @@ "app.containers.admin.ContentBuilder.accordionMultilocTitleLabel": "Titel", "app.containers.admin.ContentBuilder.accordionMultilocTitleValue": "Akkordeontitel", "app.containers.admin.ContentBuilder.buttonMultiloc": "Button", - "app.containers.admin.ContentBuilder.content": "INHALT", "app.containers.admin.ContentBuilder.delete": "Löschen", "app.containers.admin.ContentBuilder.error": "Fehler", "app.containers.admin.ContentBuilder.errorMessage": "Es liegt ein Fehler im Inhalt von {locale} vor. Bitte beheben Sie das Problem, um Ihre Änderungen speichern zu können.", @@ -2520,9 +2518,7 @@ "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkLabel": "URL der sekundären Schaltfläche", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkPlaceholder": "https://beispiel.de", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonTextLabel": "Text der sekundären Schaltfläche", - "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitle": "Highlight", "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitleLabel": "Titel", - "app.containers.admin.ContentBuilder.homepage.highlightTitle": "Highlight", "app.containers.admin.ContentBuilder.homepage.homepageBanner": "Homepage-Banner", "app.containers.admin.ContentBuilder.homepage.homepageBannerTitle": "Homepage-Banner", "app.containers.admin.ContentBuilder.homepage.imageTextCards": "Bild & Textkarten", @@ -2530,11 +2526,9 @@ "app.containers.admin.ContentBuilder.homepage.projectsTitle": "Projekte", "app.containers.admin.ContentBuilder.homepage.proposalsDisabledTooltip": "Aktivieren Sie die Vorschläge im Abschnitt \"Vorschläge\" im Admin-Panel, um sie auf der Homepage freizuschalten", "app.containers.admin.ContentBuilder.homepage.proposalsTitle": "Vorschläge", - "app.containers.admin.ContentBuilder.homepage.sections": "ABSCHNITTE", "app.containers.admin.ContentBuilder.imageMultiloc": "Bild", "app.containers.admin.ContentBuilder.imageMultilocAltLabel": "Kurzbeschreibung des Bildes", "app.containers.admin.ContentBuilder.imageMultilocAltTooltip": "Das Hinzufügen von \"Alt-Text\" für Bilder ist wichtig, um Ihre Plattform für Nutzer*innen mit Bildschirmlesegeräten zugänglich zu machen.", - "app.containers.admin.ContentBuilder.layout": "LAYOUT", "app.containers.admin.ContentBuilder.participationBox": "Teilnahme-Box", "app.containers.admin.ContentBuilder.textMultiloc": "Text", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 Spalten", diff --git a/front/app/translations/admin/el-GR.json b/front/app/translations/admin/el-GR.json index 00059081e5f2..17d46163e5d3 100644 --- a/front/app/translations/admin/el-GR.json +++ b/front/app/translations/admin/el-GR.json @@ -1517,11 +1517,9 @@ "app.containers.AdminPage.widgets.titleStyle": "Στυλ", "app.containers.AdminPage.widgets.titleWidgets": "Widget", "app.containers.ContentBuilder.Save": "Save", - "app.containers.admin.ContentBuilder.content": "ΠΕΡΙΕΧΟΜΕΝΟ", "app.containers.admin.ContentBuilder.delete": "Delete", "app.containers.admin.ContentBuilder.error": "error", "app.containers.admin.ContentBuilder.errorMessage": "Υπάρχει σφάλμα στο περιεχόμενο {locale}, παρακαλούμε διορθώστε το πρόβλημα για να μπορέσετε να αποθηκεύσετε τις αλλαγές σας", - "app.containers.admin.ContentBuilder.layout": "ΔΙΑΤΑΞΗ", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 στήλες", "app.containers.admin.ContentBuilder.twoColumnLayout": "2 στήλες", "app.containers.admin.ContentBuilder.twoColumnLayoutVariant1-2": "2 στήλες με πλάτος 30% και 60% αντίστοιχα", diff --git a/front/app/translations/admin/en-CA.json b/front/app/translations/admin/en-CA.json index 11b9775a3a03..f95c09966d4f 100644 --- a/front/app/translations/admin/en-CA.json +++ b/front/app/translations/admin/en-CA.json @@ -2449,7 +2449,6 @@ "app.containers.ContentBuilder.homepage.PageTitle": "Homepage", "app.containers.ContentBuilder.homepage.SaveError": "Something went wrong while saving the homepage.", "app.containers.ContentBuilder.homepage.TwoColumnLayout": "Two columns", - "app.containers.ContentBuilder.homepage.View": "View", "app.containers.ContentBuilder.homepage.bannerImage": "Banner image", "app.containers.ContentBuilder.homepage.bannerSubtext": "Banner subtext", "app.containers.ContentBuilder.homepage.bannerText": "Banner text", @@ -2505,7 +2504,6 @@ "app.containers.admin.ContentBuilder.accordionMultilocTitleLabel": "Title", "app.containers.admin.ContentBuilder.accordionMultilocTitleValue": "Accordion title", "app.containers.admin.ContentBuilder.buttonMultiloc": "Button", - "app.containers.admin.ContentBuilder.content": "CONTENT", "app.containers.admin.ContentBuilder.delete": "Delete", "app.containers.admin.ContentBuilder.error": "error", "app.containers.admin.ContentBuilder.errorMessage": "There is an error on {locale} content, please fix the issue to be able to save your changes", @@ -2520,9 +2518,7 @@ "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkLabel": "Secondary button URL", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkPlaceholder": "https://example.com", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonTextLabel": "Secondary button text", - "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitle": "Highlight", "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitleLabel": "Title", - "app.containers.admin.ContentBuilder.homepage.highlightTitle": "Highlight", "app.containers.admin.ContentBuilder.homepage.homepageBanner": "Homepage banner", "app.containers.admin.ContentBuilder.homepage.homepageBannerTitle": "Homepage banner", "app.containers.admin.ContentBuilder.homepage.imageTextCards": "Image & text cards", @@ -2530,11 +2526,9 @@ "app.containers.admin.ContentBuilder.homepage.projectsTitle": "Projects", "app.containers.admin.ContentBuilder.homepage.proposalsDisabledTooltip": "Enable proposals in the “Proposals” section in the admin panel to unlock them in the homepage", "app.containers.admin.ContentBuilder.homepage.proposalsTitle": "Proposals", - "app.containers.admin.ContentBuilder.homepage.sections": "SECTIONS", "app.containers.admin.ContentBuilder.imageMultiloc": "Image", "app.containers.admin.ContentBuilder.imageMultilocAltLabel": "Short description of the image", "app.containers.admin.ContentBuilder.imageMultilocAltTooltip": "Adding \"alt text\" for images is important to make your platform accessible for users using screen readers.", - "app.containers.admin.ContentBuilder.layout": "LAYOUT", "app.containers.admin.ContentBuilder.participationBox": "Participation Box", "app.containers.admin.ContentBuilder.textMultiloc": "Text", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 column", diff --git a/front/app/translations/admin/en-GB.json b/front/app/translations/admin/en-GB.json index 8c7e30652c82..52f6c1a41507 100644 --- a/front/app/translations/admin/en-GB.json +++ b/front/app/translations/admin/en-GB.json @@ -2449,7 +2449,6 @@ "app.containers.ContentBuilder.homepage.PageTitle": "Homepage", "app.containers.ContentBuilder.homepage.SaveError": "Something went wrong while saving the homepage.", "app.containers.ContentBuilder.homepage.TwoColumnLayout": "Two columns", - "app.containers.ContentBuilder.homepage.View": "View", "app.containers.ContentBuilder.homepage.bannerImage": "Banner image", "app.containers.ContentBuilder.homepage.bannerSubtext": "Banner subtext", "app.containers.ContentBuilder.homepage.bannerText": "Banner text", @@ -2505,7 +2504,6 @@ "app.containers.admin.ContentBuilder.accordionMultilocTitleLabel": "Title", "app.containers.admin.ContentBuilder.accordionMultilocTitleValue": "Accordion title", "app.containers.admin.ContentBuilder.buttonMultiloc": "Button", - "app.containers.admin.ContentBuilder.content": "CONTENT", "app.containers.admin.ContentBuilder.delete": "Delete", "app.containers.admin.ContentBuilder.error": "error", "app.containers.admin.ContentBuilder.errorMessage": "There is an error on {locale} content, please fix the issue to be able to save your changes", @@ -2520,9 +2518,7 @@ "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkLabel": "Secondary button URL", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkPlaceholder": "https://example.com", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonTextLabel": "Secondary button text", - "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitle": "Highlight", "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitleLabel": "Title", - "app.containers.admin.ContentBuilder.homepage.highlightTitle": "Highlight", "app.containers.admin.ContentBuilder.homepage.homepageBanner": "Homepage banner", "app.containers.admin.ContentBuilder.homepage.homepageBannerTitle": "Homepage banner", "app.containers.admin.ContentBuilder.homepage.imageTextCards": "Image & text cards", @@ -2530,11 +2526,9 @@ "app.containers.admin.ContentBuilder.homepage.projectsTitle": "Projects", "app.containers.admin.ContentBuilder.homepage.proposalsDisabledTooltip": "Enable proposals in the “Proposals” section in the admin panel to unlock them in the homepage", "app.containers.admin.ContentBuilder.homepage.proposalsTitle": "Proposals", - "app.containers.admin.ContentBuilder.homepage.sections": "SECTIONS", "app.containers.admin.ContentBuilder.imageMultiloc": "Image", "app.containers.admin.ContentBuilder.imageMultilocAltLabel": "Short description of the image", "app.containers.admin.ContentBuilder.imageMultilocAltTooltip": "Adding \"alt text\" for images is important to make your platform accessible for users using screen readers.", - "app.containers.admin.ContentBuilder.layout": "LAYOUT", "app.containers.admin.ContentBuilder.participationBox": "Participation Box", "app.containers.admin.ContentBuilder.textMultiloc": "Text", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 column", diff --git a/front/app/translations/admin/en-IE.json b/front/app/translations/admin/en-IE.json index 11b9775a3a03..f95c09966d4f 100644 --- a/front/app/translations/admin/en-IE.json +++ b/front/app/translations/admin/en-IE.json @@ -2449,7 +2449,6 @@ "app.containers.ContentBuilder.homepage.PageTitle": "Homepage", "app.containers.ContentBuilder.homepage.SaveError": "Something went wrong while saving the homepage.", "app.containers.ContentBuilder.homepage.TwoColumnLayout": "Two columns", - "app.containers.ContentBuilder.homepage.View": "View", "app.containers.ContentBuilder.homepage.bannerImage": "Banner image", "app.containers.ContentBuilder.homepage.bannerSubtext": "Banner subtext", "app.containers.ContentBuilder.homepage.bannerText": "Banner text", @@ -2505,7 +2504,6 @@ "app.containers.admin.ContentBuilder.accordionMultilocTitleLabel": "Title", "app.containers.admin.ContentBuilder.accordionMultilocTitleValue": "Accordion title", "app.containers.admin.ContentBuilder.buttonMultiloc": "Button", - "app.containers.admin.ContentBuilder.content": "CONTENT", "app.containers.admin.ContentBuilder.delete": "Delete", "app.containers.admin.ContentBuilder.error": "error", "app.containers.admin.ContentBuilder.errorMessage": "There is an error on {locale} content, please fix the issue to be able to save your changes", @@ -2520,9 +2518,7 @@ "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkLabel": "Secondary button URL", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkPlaceholder": "https://example.com", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonTextLabel": "Secondary button text", - "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitle": "Highlight", "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitleLabel": "Title", - "app.containers.admin.ContentBuilder.homepage.highlightTitle": "Highlight", "app.containers.admin.ContentBuilder.homepage.homepageBanner": "Homepage banner", "app.containers.admin.ContentBuilder.homepage.homepageBannerTitle": "Homepage banner", "app.containers.admin.ContentBuilder.homepage.imageTextCards": "Image & text cards", @@ -2530,11 +2526,9 @@ "app.containers.admin.ContentBuilder.homepage.projectsTitle": "Projects", "app.containers.admin.ContentBuilder.homepage.proposalsDisabledTooltip": "Enable proposals in the “Proposals” section in the admin panel to unlock them in the homepage", "app.containers.admin.ContentBuilder.homepage.proposalsTitle": "Proposals", - "app.containers.admin.ContentBuilder.homepage.sections": "SECTIONS", "app.containers.admin.ContentBuilder.imageMultiloc": "Image", "app.containers.admin.ContentBuilder.imageMultilocAltLabel": "Short description of the image", "app.containers.admin.ContentBuilder.imageMultilocAltTooltip": "Adding \"alt text\" for images is important to make your platform accessible for users using screen readers.", - "app.containers.admin.ContentBuilder.layout": "LAYOUT", "app.containers.admin.ContentBuilder.participationBox": "Participation Box", "app.containers.admin.ContentBuilder.textMultiloc": "Text", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 column", diff --git a/front/app/translations/admin/en.json b/front/app/translations/admin/en.json index 11b9775a3a03..b8b3efe30768 100644 --- a/front/app/translations/admin/en.json +++ b/front/app/translations/admin/en.json @@ -770,6 +770,14 @@ "app.containers.Admin.pagesAndMenu.containers.ContentBuilder.components.CraftComponents.Projects.projectsTitle": "Projects", "app.containers.Admin.pagesAndMenu.containers.ContentBuilder.components.CraftComponents.Projects.projectsTitleLabel": "Projects title", "app.containers.Admin.pagesAndMenu.containers.ContentBuilder.components.CraftComponents.Projects.projectsTitlePlaceholder": "{orgName} is currently working on", + "app.containers.Admin.pagesAndMenu.containers.ContentBuilder.components.CraftComponents.SpotlightProject.buttonText": "Button text", + "app.containers.Admin.pagesAndMenu.containers.ContentBuilder.components.CraftComponents.SpotlightProject.buttonTextDefault": "Participate now!", + "app.containers.Admin.pagesAndMenu.containers.ContentBuilder.components.CraftComponents.SpotlightProject.description": "Description", + "app.containers.Admin.pagesAndMenu.containers.ContentBuilder.components.CraftComponents.SpotlightProject.folder": "folder", + "app.containers.Admin.pagesAndMenu.containers.ContentBuilder.components.CraftComponents.SpotlightProject.pleaseSelectAProjectOrFolder": "Please select a project or folder", + "app.containers.Admin.pagesAndMenu.containers.ContentBuilder.components.CraftComponents.SpotlightProject.selectProjectOrFolder": "Select project or folder", + "app.containers.Admin.pagesAndMenu.containers.ContentBuilder.components.CraftComponents.SpotlightProject.spotlight": "Spotlight", + "app.containers.Admin.pagesAndMenu.containers.ContentBuilder.components.CraftComponents.SpotlightProject.title": "Title", "app.containers.Admin.project.Campaigns.campaignFrom": "From:", "app.containers.Admin.project.Campaigns.campaignTo": "To:", "app.containers.Admin.project.Campaigns.customEmails": "Custom emails", @@ -2449,7 +2457,6 @@ "app.containers.ContentBuilder.homepage.PageTitle": "Homepage", "app.containers.ContentBuilder.homepage.SaveError": "Something went wrong while saving the homepage.", "app.containers.ContentBuilder.homepage.TwoColumnLayout": "Two columns", - "app.containers.ContentBuilder.homepage.View": "View", "app.containers.ContentBuilder.homepage.bannerImage": "Banner image", "app.containers.ContentBuilder.homepage.bannerSubtext": "Banner subtext", "app.containers.ContentBuilder.homepage.bannerText": "Banner text", @@ -2505,7 +2512,6 @@ "app.containers.admin.ContentBuilder.accordionMultilocTitleLabel": "Title", "app.containers.admin.ContentBuilder.accordionMultilocTitleValue": "Accordion title", "app.containers.admin.ContentBuilder.buttonMultiloc": "Button", - "app.containers.admin.ContentBuilder.content": "CONTENT", "app.containers.admin.ContentBuilder.delete": "Delete", "app.containers.admin.ContentBuilder.error": "error", "app.containers.admin.ContentBuilder.errorMessage": "There is an error on {locale} content, please fix the issue to be able to save your changes", @@ -2513,6 +2519,7 @@ "app.containers.admin.ContentBuilder.homepage.default": "default", "app.containers.admin.ContentBuilder.homepage.events.eventsTitle": "Events", "app.containers.admin.ContentBuilder.homepage.eventsTitle": "Events", + "app.containers.admin.ContentBuilder.homepage.highlight.callToActionTitle": "Call to action", "app.containers.admin.ContentBuilder.homepage.highlight.highlightDescriptionLabel": "Description", "app.containers.admin.ContentBuilder.homepage.highlight.highlightPrimaryButtonLinkLabel": "Primary button URL", "app.containers.admin.ContentBuilder.homepage.highlight.highlightPrimaryButtonLinkPlaceholder": "https://example.com", @@ -2520,9 +2527,7 @@ "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkLabel": "Secondary button URL", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkPlaceholder": "https://example.com", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonTextLabel": "Secondary button text", - "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitle": "Highlight", "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitleLabel": "Title", - "app.containers.admin.ContentBuilder.homepage.highlightTitle": "Highlight", "app.containers.admin.ContentBuilder.homepage.homepageBanner": "Homepage banner", "app.containers.admin.ContentBuilder.homepage.homepageBannerTitle": "Homepage banner", "app.containers.admin.ContentBuilder.homepage.imageTextCards": "Image & text cards", @@ -2530,11 +2535,9 @@ "app.containers.admin.ContentBuilder.homepage.projectsTitle": "Projects", "app.containers.admin.ContentBuilder.homepage.proposalsDisabledTooltip": "Enable proposals in the “Proposals” section in the admin panel to unlock them in the homepage", "app.containers.admin.ContentBuilder.homepage.proposalsTitle": "Proposals", - "app.containers.admin.ContentBuilder.homepage.sections": "SECTIONS", "app.containers.admin.ContentBuilder.imageMultiloc": "Image", "app.containers.admin.ContentBuilder.imageMultilocAltLabel": "Short description of the image", "app.containers.admin.ContentBuilder.imageMultilocAltTooltip": "Adding \"alt text\" for images is important to make your platform accessible for users using screen readers.", - "app.containers.admin.ContentBuilder.layout": "LAYOUT", "app.containers.admin.ContentBuilder.participationBox": "Participation Box", "app.containers.admin.ContentBuilder.textMultiloc": "Text", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 column", diff --git a/front/app/translations/admin/es-CL.json b/front/app/translations/admin/es-CL.json index 5a457f121391..30b20ab6ac78 100644 --- a/front/app/translations/admin/es-CL.json +++ b/front/app/translations/admin/es-CL.json @@ -2449,7 +2449,6 @@ "app.containers.ContentBuilder.homepage.PageTitle": "Página de inicio", "app.containers.ContentBuilder.homepage.SaveError": "Algo ha ido mal al guardar la página de inicio.", "app.containers.ContentBuilder.homepage.TwoColumnLayout": "Dos columnas", - "app.containers.ContentBuilder.homepage.View": "Ver", "app.containers.ContentBuilder.homepage.bannerImage": "Imagen del encabezado", "app.containers.ContentBuilder.homepage.bannerSubtext": "Subtexto del banner", "app.containers.ContentBuilder.homepage.bannerText": "Texto de banner", @@ -2505,7 +2504,6 @@ "app.containers.admin.ContentBuilder.accordionMultilocTitleLabel": "Nombre", "app.containers.admin.ContentBuilder.accordionMultilocTitleValue": "Título del acordeón", "app.containers.admin.ContentBuilder.buttonMultiloc": "Botón", - "app.containers.admin.ContentBuilder.content": "CONTENIDO", "app.containers.admin.ContentBuilder.delete": "Eliminar", "app.containers.admin.ContentBuilder.error": "error", "app.containers.admin.ContentBuilder.errorMessage": "Hay un error en el contenido de {locale}, arregle el problema para poder guardar sus cambios", @@ -2520,9 +2518,7 @@ "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkLabel": "URL del botón secundario", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkPlaceholder": "https://example.com", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonTextLabel": "Texto del botón secundario", - "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitle": "Destaca", "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitleLabel": "Nombre", - "app.containers.admin.ContentBuilder.homepage.highlightTitle": "Destaca", "app.containers.admin.ContentBuilder.homepage.homepageBanner": "Banner de la página de inicio", "app.containers.admin.ContentBuilder.homepage.homepageBannerTitle": "Banner de la página de inicio", "app.containers.admin.ContentBuilder.homepage.imageTextCards": "Imagen y tarjetas de texto", @@ -2530,11 +2526,9 @@ "app.containers.admin.ContentBuilder.homepage.projectsTitle": "Proyectos", "app.containers.admin.ContentBuilder.homepage.proposalsDisabledTooltip": "Habilita las propuestas en la sección \"Propuestas\" del panel de administración para desbloquearlas en la página de inicio", "app.containers.admin.ContentBuilder.homepage.proposalsTitle": "Propuestas", - "app.containers.admin.ContentBuilder.homepage.sections": "SECCIONES", "app.containers.admin.ContentBuilder.imageMultiloc": "Imagen", "app.containers.admin.ContentBuilder.imageMultilocAltLabel": "Breve descripción de la imagen", "app.containers.admin.ContentBuilder.imageMultilocAltTooltip": "Añadir \"texto alternativo\" a las imágenes es importante para que los usuarios que utilizan lectores de pantalla puedan acceder a su plataforma.", - "app.containers.admin.ContentBuilder.layout": "DISEÑO", "app.containers.admin.ContentBuilder.participationBox": "Caja de participación", "app.containers.admin.ContentBuilder.textMultiloc": "Texto", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 columnas", diff --git a/front/app/translations/admin/es-ES.json b/front/app/translations/admin/es-ES.json index 011c63b94a22..57f7234403f1 100644 --- a/front/app/translations/admin/es-ES.json +++ b/front/app/translations/admin/es-ES.json @@ -2449,7 +2449,6 @@ "app.containers.ContentBuilder.homepage.PageTitle": "Página de inicio", "app.containers.ContentBuilder.homepage.SaveError": "Algo ha ido mal al guardar la página de inicio.", "app.containers.ContentBuilder.homepage.TwoColumnLayout": "Dos columnas", - "app.containers.ContentBuilder.homepage.View": "Ver", "app.containers.ContentBuilder.homepage.bannerImage": "Imagen del encabezado", "app.containers.ContentBuilder.homepage.bannerSubtext": "Subtexto del banner", "app.containers.ContentBuilder.homepage.bannerText": "Texto de banner", @@ -2505,7 +2504,6 @@ "app.containers.admin.ContentBuilder.accordionMultilocTitleLabel": "Nombre", "app.containers.admin.ContentBuilder.accordionMultilocTitleValue": "Título del acordeón", "app.containers.admin.ContentBuilder.buttonMultiloc": "Botón", - "app.containers.admin.ContentBuilder.content": "CONTENIDO", "app.containers.admin.ContentBuilder.delete": "Eliminar", "app.containers.admin.ContentBuilder.error": "error", "app.containers.admin.ContentBuilder.errorMessage": "Hay un error en el contenido de {locale}, arregle el problema para poder guardar sus cambios", @@ -2520,9 +2518,7 @@ "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkLabel": "URL del botón secundario", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkPlaceholder": "https://example.com", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonTextLabel": "Texto del botón secundario", - "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitle": "Destaca", "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitleLabel": "Nombre", - "app.containers.admin.ContentBuilder.homepage.highlightTitle": "Destaca", "app.containers.admin.ContentBuilder.homepage.homepageBanner": "Banner de la página de inicio", "app.containers.admin.ContentBuilder.homepage.homepageBannerTitle": "Banner de la página de inicio", "app.containers.admin.ContentBuilder.homepage.imageTextCards": "Imagen y tarjetas de texto", @@ -2530,11 +2526,9 @@ "app.containers.admin.ContentBuilder.homepage.projectsTitle": "Proyectos", "app.containers.admin.ContentBuilder.homepage.proposalsDisabledTooltip": "Habilita las propuestas en la sección \"Propuestas\" del panel de administración para desbloquearlas en la página de inicio", "app.containers.admin.ContentBuilder.homepage.proposalsTitle": "Propuestas", - "app.containers.admin.ContentBuilder.homepage.sections": "SECCIONES", "app.containers.admin.ContentBuilder.imageMultiloc": "Imagen", "app.containers.admin.ContentBuilder.imageMultilocAltLabel": "Breve descripción de la imagen", "app.containers.admin.ContentBuilder.imageMultilocAltTooltip": "Añadir \"texto alternativo\" a las imágenes es importante para que los usuarios que utilizan lectores de pantalla puedan acceder a su plataforma.", - "app.containers.admin.ContentBuilder.layout": "DISEÑO", "app.containers.admin.ContentBuilder.participationBox": "Caja de participación", "app.containers.admin.ContentBuilder.textMultiloc": "Texto", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 columnas", diff --git a/front/app/translations/admin/fi-FI.json b/front/app/translations/admin/fi-FI.json index 24f5692ed300..be29a126c837 100644 --- a/front/app/translations/admin/fi-FI.json +++ b/front/app/translations/admin/fi-FI.json @@ -2424,7 +2424,6 @@ "app.containers.ContentBuilder.homepage.PageTitle": "Kotisivu", "app.containers.ContentBuilder.homepage.SaveError": "Jotain meni pieleen etusivua tallennettaessa.", "app.containers.ContentBuilder.homepage.TwoColumnLayout": "Kaksi saraketta", - "app.containers.ContentBuilder.homepage.View": "Näytä", "app.containers.ContentBuilder.homepage.bannerImage": "Bannerikuva", "app.containers.ContentBuilder.homepage.bannerSubtext": "Bannerin alateksti", "app.containers.ContentBuilder.homepage.bannerText": "Bannerin teksti", @@ -2480,7 +2479,6 @@ "app.containers.admin.ContentBuilder.accordionMultilocTitleLabel": "Otsikko", "app.containers.admin.ContentBuilder.accordionMultilocTitleValue": "Harmonikan nimi", "app.containers.admin.ContentBuilder.buttonMultiloc": "Painike", - "app.containers.admin.ContentBuilder.content": "SISÄLTÖ", "app.containers.admin.ContentBuilder.delete": "Poistaa", "app.containers.admin.ContentBuilder.error": "virhe", "app.containers.admin.ContentBuilder.errorMessage": "Sisällössä {locale} on virhe. Korjaa ongelma, jotta voit tallentaa muutokset", @@ -2494,9 +2492,7 @@ "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkLabel": "Toissijaisen painikkeen URL-osoite", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkPlaceholder": "https://example.com", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonTextLabel": "Toissijaisen painikkeen teksti", - "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitle": "Kohokohta", "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitleLabel": "Otsikko", - "app.containers.admin.ContentBuilder.homepage.highlightTitle": "Kohokohta", "app.containers.admin.ContentBuilder.homepage.homepageBanner": "Kotisivun banneri", "app.containers.admin.ContentBuilder.homepage.homepageBannerTitle": "Kotisivun banneri", "app.containers.admin.ContentBuilder.homepage.imageTextCards": "Kuva- ja tekstikortit", @@ -2504,11 +2500,9 @@ "app.containers.admin.ContentBuilder.homepage.projectsTitle": "Projektit", "app.containers.admin.ContentBuilder.homepage.proposalsDisabledTooltip": "Ota ehdotukset käyttöön hallintapaneelin Ehdotukset-osiossa avataksesi niiden lukituksen etusivulla", "app.containers.admin.ContentBuilder.homepage.proposalsTitle": "ehdotuksia", - "app.containers.admin.ContentBuilder.homepage.sections": "OSIOT", "app.containers.admin.ContentBuilder.imageMultiloc": "Kuva", "app.containers.admin.ContentBuilder.imageMultilocAltLabel": "Lyhyt kuvaus kuvasta", "app.containers.admin.ContentBuilder.imageMultilocAltTooltip": "\"Vaihtoehtoisen tekstin\" lisääminen kuviin on tärkeää, jotta alustasi on näytönlukuohjelmia käyttävien käyttäjien käytettävissä.", - "app.containers.admin.ContentBuilder.layout": "LAYOUT", "app.containers.admin.ContentBuilder.participationBox": "Osallistumislaatikko", "app.containers.admin.ContentBuilder.textMultiloc": "Teksti", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 sarake", diff --git a/front/app/translations/admin/fr-BE.json b/front/app/translations/admin/fr-BE.json index 78addf5fe436..69b73ad9d085 100644 --- a/front/app/translations/admin/fr-BE.json +++ b/front/app/translations/admin/fr-BE.json @@ -2449,7 +2449,6 @@ "app.containers.ContentBuilder.homepage.PageTitle": "Page d’accueil", "app.containers.ContentBuilder.homepage.SaveError": "Un problème s'est produit lors de l'enregistrement de la page d'accueil.", "app.containers.ContentBuilder.homepage.TwoColumnLayout": "Deux colonnes", - "app.containers.ContentBuilder.homepage.View": "Voir", "app.containers.ContentBuilder.homepage.bannerImage": "Image de couverture", "app.containers.ContentBuilder.homepage.bannerSubtext": "Sous-texte de la bannière", "app.containers.ContentBuilder.homepage.bannerText": "Texte de la bannière", @@ -2505,7 +2504,6 @@ "app.containers.admin.ContentBuilder.accordionMultilocTitleLabel": "Titre", "app.containers.admin.ContentBuilder.accordionMultilocTitleValue": "Titre de la section", "app.containers.admin.ContentBuilder.buttonMultiloc": "Bouton", - "app.containers.admin.ContentBuilder.content": "CONTENU", "app.containers.admin.ContentBuilder.delete": "Supprimer", "app.containers.admin.ContentBuilder.error": "erreur", "app.containers.admin.ContentBuilder.errorMessage": "Il y a une erreur sur le contenu {locale}, veuillez corriger le problème pour pouvoir sauvegarder vos modifications", @@ -2520,9 +2518,7 @@ "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkLabel": "URL du bouton secondaire", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkPlaceholder": "https://example.com", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonTextLabel": "Texte du bouton secondaire", - "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitle": "Mettre en évidence", "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitleLabel": "Titre", - "app.containers.admin.ContentBuilder.homepage.highlightTitle": "Mettre en évidence", "app.containers.admin.ContentBuilder.homepage.homepageBanner": "Bannière de la page d'accueil", "app.containers.admin.ContentBuilder.homepage.homepageBannerTitle": "Bannière de la page d'accueil", "app.containers.admin.ContentBuilder.homepage.imageTextCards": "Cartes d'images et de texte", @@ -2530,11 +2526,9 @@ "app.containers.admin.ContentBuilder.homepage.projectsTitle": "Projets", "app.containers.admin.ContentBuilder.homepage.proposalsDisabledTooltip": "Activez les propositions dans la section \"Propositions\" du panneau d'administration pour ajouter l'onglet sur la page d'accueil", "app.containers.admin.ContentBuilder.homepage.proposalsTitle": "Propositions", - "app.containers.admin.ContentBuilder.homepage.sections": "SECTIONS", "app.containers.admin.ContentBuilder.imageMultiloc": "Image", "app.containers.admin.ContentBuilder.imageMultilocAltLabel": "Brève description de l'image", "app.containers.admin.ContentBuilder.imageMultilocAltTooltip": "Ajouter du texte alternatif aux images est essentiel pour rendre votre plateforme accessible aux utilisateurs utilisant des lecteurs d'écran.", - "app.containers.admin.ContentBuilder.layout": "DISPOSITION", "app.containers.admin.ContentBuilder.participationBox": "Boîte de participation", "app.containers.admin.ContentBuilder.textMultiloc": "Texte", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 colonnes", diff --git a/front/app/translations/admin/fr-FR.json b/front/app/translations/admin/fr-FR.json index a0b709f36622..07a38c2c40bb 100644 --- a/front/app/translations/admin/fr-FR.json +++ b/front/app/translations/admin/fr-FR.json @@ -2449,7 +2449,6 @@ "app.containers.ContentBuilder.homepage.PageTitle": "Page d’accueil", "app.containers.ContentBuilder.homepage.SaveError": "Un problème s'est produit lors de l'enregistrement de la page d'accueil.", "app.containers.ContentBuilder.homepage.TwoColumnLayout": "Deux colonnes", - "app.containers.ContentBuilder.homepage.View": "Voir", "app.containers.ContentBuilder.homepage.bannerImage": "Image de couverture", "app.containers.ContentBuilder.homepage.bannerSubtext": "Sous-texte de la bannière", "app.containers.ContentBuilder.homepage.bannerText": "Texte de la bannière", @@ -2505,7 +2504,6 @@ "app.containers.admin.ContentBuilder.accordionMultilocTitleLabel": "Titre", "app.containers.admin.ContentBuilder.accordionMultilocTitleValue": "Titre de la section", "app.containers.admin.ContentBuilder.buttonMultiloc": "Bouton", - "app.containers.admin.ContentBuilder.content": "CONTENU", "app.containers.admin.ContentBuilder.delete": "Supprimer", "app.containers.admin.ContentBuilder.error": "erreur", "app.containers.admin.ContentBuilder.errorMessage": "Il y a une erreur sur le contenu {locale}, veuillez corriger le problème pour pouvoir sauvegarder vos modifications", @@ -2520,9 +2518,7 @@ "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkLabel": "URL du bouton secondaire", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkPlaceholder": "https://example.com", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonTextLabel": "Texte du bouton secondaire", - "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitle": "Mettre en évidence", "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitleLabel": "Titre", - "app.containers.admin.ContentBuilder.homepage.highlightTitle": "Mettre en évidence", "app.containers.admin.ContentBuilder.homepage.homepageBanner": "Bannière de la page d'accueil", "app.containers.admin.ContentBuilder.homepage.homepageBannerTitle": "Bannière de la page d'accueil", "app.containers.admin.ContentBuilder.homepage.imageTextCards": "Cartes d'images et de texte", @@ -2530,11 +2526,9 @@ "app.containers.admin.ContentBuilder.homepage.projectsTitle": "Projets", "app.containers.admin.ContentBuilder.homepage.proposalsDisabledTooltip": "Activez les propositions dans la section \"Propositions\" du panneau d'administration pour ajouter l'onglet sur la page d'accueil", "app.containers.admin.ContentBuilder.homepage.proposalsTitle": "Propositions", - "app.containers.admin.ContentBuilder.homepage.sections": "SECTIONS", "app.containers.admin.ContentBuilder.imageMultiloc": "Image", "app.containers.admin.ContentBuilder.imageMultilocAltLabel": "Brève description de l'image", "app.containers.admin.ContentBuilder.imageMultilocAltTooltip": "Ajouter du texte alternatif aux images est essentiel pour rendre votre plateforme accessible aux utilisateurs utilisant des lecteurs d'écran.", - "app.containers.admin.ContentBuilder.layout": "DISPOSITION", "app.containers.admin.ContentBuilder.participationBox": "Boîte de participation", "app.containers.admin.ContentBuilder.textMultiloc": "Texte", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 colonnes", diff --git a/front/app/translations/admin/hr-HR.json b/front/app/translations/admin/hr-HR.json index 80206e9965b5..073f5ac616ef 100644 --- a/front/app/translations/admin/hr-HR.json +++ b/front/app/translations/admin/hr-HR.json @@ -2424,7 +2424,6 @@ "app.containers.ContentBuilder.homepage.PageTitle": "Početna stranica", "app.containers.ContentBuilder.homepage.SaveError": "Nešto nije u redu prilikom spremanja početne stranice.", "app.containers.ContentBuilder.homepage.TwoColumnLayout": "Dva stupca", - "app.containers.ContentBuilder.homepage.View": "Pogled", "app.containers.ContentBuilder.homepage.bannerImage": "Slika natpisa", "app.containers.ContentBuilder.homepage.bannerSubtext": "Podtekst bannera", "app.containers.ContentBuilder.homepage.bannerText": "Tekst natpisa", @@ -2480,7 +2479,6 @@ "app.containers.admin.ContentBuilder.accordionMultilocTitleLabel": "Titula", "app.containers.admin.ContentBuilder.accordionMultilocTitleValue": "Naslov harmonike", "app.containers.admin.ContentBuilder.buttonMultiloc": "Dugme", - "app.containers.admin.ContentBuilder.content": "SADRŽAJ", "app.containers.admin.ContentBuilder.delete": "Izbriši", "app.containers.admin.ContentBuilder.error": "pogreška", "app.containers.admin.ContentBuilder.errorMessage": "Pojavila se pogreška na {locale} sadržaju, ispravite problem kako biste mogli spremiti promjene", @@ -2494,9 +2492,7 @@ "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkLabel": "URL sekundarnog gumba", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkPlaceholder": "https://example.com", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonTextLabel": "Tekst sekundarnog gumba", - "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitle": "Istaknuti", "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitleLabel": "Titula", - "app.containers.admin.ContentBuilder.homepage.highlightTitle": "Istaknuti", "app.containers.admin.ContentBuilder.homepage.homepageBanner": "Banner početne stranice", "app.containers.admin.ContentBuilder.homepage.homepageBannerTitle": "Banner početne stranice", "app.containers.admin.ContentBuilder.homepage.imageTextCards": "Kartice sa slikama i tekstom", @@ -2504,11 +2500,9 @@ "app.containers.admin.ContentBuilder.homepage.projectsTitle": "Projekti", "app.containers.admin.ContentBuilder.homepage.proposalsDisabledTooltip": "Omogućite prijedloge u odjeljku \"Prijedlozi\" na administratorskoj ploči kako biste ih otključali na početnoj stranici", "app.containers.admin.ContentBuilder.homepage.proposalsTitle": "Prijedlozi", - "app.containers.admin.ContentBuilder.homepage.sections": "ODSJECI", "app.containers.admin.ContentBuilder.imageMultiloc": "Slika", "app.containers.admin.ContentBuilder.imageMultilocAltLabel": "Kratki opis slike", "app.containers.admin.ContentBuilder.imageMultilocAltTooltip": "Dodavanje \"alternativnog teksta\" za slike važno je kako bi vaša platforma bila dostupna korisnicima koji koriste čitače zaslona.", - "app.containers.admin.ContentBuilder.layout": "RASPORED", "app.containers.admin.ContentBuilder.participationBox": "Kutija za sudjelovanje", "app.containers.admin.ContentBuilder.textMultiloc": "Tekst", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 stupca", diff --git a/front/app/translations/admin/it-IT.json b/front/app/translations/admin/it-IT.json index 95d0aedb7626..8782c8647693 100644 --- a/front/app/translations/admin/it-IT.json +++ b/front/app/translations/admin/it-IT.json @@ -1517,11 +1517,9 @@ "app.containers.AdminPage.widgets.titleStyle": "Style", "app.containers.AdminPage.widgets.titleWidgets": "Widget", "app.containers.ContentBuilder.Save": "Save", - "app.containers.admin.ContentBuilder.content": "CONTENT", "app.containers.admin.ContentBuilder.delete": "Delete", "app.containers.admin.ContentBuilder.error": "error", "app.containers.admin.ContentBuilder.errorMessage": "There is an error on {locale} content, please fix the issue to be able to save your changes", - "app.containers.admin.ContentBuilder.layout": "LAYOUT", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 column", "app.containers.admin.ContentBuilder.twoColumnLayout": "2 column", "app.containers.admin.ContentBuilder.twoColumnLayoutVariant1-2": "2 columns with 30% and 60% width respectively", diff --git a/front/app/translations/admin/kl-GL.json b/front/app/translations/admin/kl-GL.json index 09d51e901667..5d293e71d7b4 100644 --- a/front/app/translations/admin/kl-GL.json +++ b/front/app/translations/admin/kl-GL.json @@ -1251,11 +1251,9 @@ "app.containers.AdminPage.widgets.titleStyle": "Iluseq", "app.containers.AdminPage.widgets.titleWidgets": "Widget", "app.containers.ContentBuilder.Save": "Save", - "app.containers.admin.ContentBuilder.content": "IMARISAI", "app.containers.admin.ContentBuilder.delete": "Delete", "app.containers.admin.ContentBuilder.error": "error", "app.containers.admin.ContentBuilder.errorMessage": "Uuma iluani {locale} imai kukkuneqarput. Allannguutitit toqqorumallugit aaqqiguk", - "app.containers.admin.ContentBuilder.layout": "LAYOUT", "app.containers.admin.ContentBuilder.threeColumnLayout": "Ammut tulleriiaat pingasut", "app.containers.admin.ContentBuilder.twoColumnLayout": "Ammut tulleriiaat marluk", "app.containers.admin.ContentBuilder.twoColumnLayoutVariant1-2": "Ammut tulleriiaat marluk 30%-imik 60%-imillu silissusillit", diff --git a/front/app/translations/admin/lb-LU.json b/front/app/translations/admin/lb-LU.json index 1de7eabab45f..d2b5355d5891 100644 --- a/front/app/translations/admin/lb-LU.json +++ b/front/app/translations/admin/lb-LU.json @@ -1251,11 +1251,9 @@ "app.containers.AdminPage.widgets.titleStyle": "Style", "app.containers.AdminPage.widgets.titleWidgets": "Widget", "app.containers.ContentBuilder.Save": "Save", - "app.containers.admin.ContentBuilder.content": "CONTENT", "app.containers.admin.ContentBuilder.delete": "Delete", "app.containers.admin.ContentBuilder.error": "error", "app.containers.admin.ContentBuilder.errorMessage": "There is an error on {locale} content, please fix the issue to be able to save your changes", - "app.containers.admin.ContentBuilder.layout": "LAYOUT", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 column", "app.containers.admin.ContentBuilder.twoColumnLayout": "2 column", "app.containers.admin.ContentBuilder.twoColumnLayoutVariant1-2": "2 columns with 30% and 60% width respectively", diff --git a/front/app/translations/admin/lv-LV.json b/front/app/translations/admin/lv-LV.json index 8d2190ce070b..9c2eadd3927b 100644 --- a/front/app/translations/admin/lv-LV.json +++ b/front/app/translations/admin/lv-LV.json @@ -2449,7 +2449,6 @@ "app.containers.ContentBuilder.homepage.PageTitle": "Mājas lapa", "app.containers.ContentBuilder.homepage.SaveError": "Kaut kas notika nepareizi, saglabājot sākumlapu.", "app.containers.ContentBuilder.homepage.TwoColumnLayout": "Divas kolonnas", - "app.containers.ContentBuilder.homepage.View": "Skatīt", "app.containers.ContentBuilder.homepage.bannerImage": "Bannera attēls", "app.containers.ContentBuilder.homepage.bannerSubtext": "Bannera zemteksts", "app.containers.ContentBuilder.homepage.bannerText": "Bannera teksts", @@ -2505,7 +2504,6 @@ "app.containers.admin.ContentBuilder.accordionMultilocTitleLabel": "Nosaukums", "app.containers.admin.ContentBuilder.accordionMultilocTitleValue": "Akordeona nosaukums", "app.containers.admin.ContentBuilder.buttonMultiloc": "Poga", - "app.containers.admin.ContentBuilder.content": "SATURS", "app.containers.admin.ContentBuilder.delete": "Dzēst", "app.containers.admin.ContentBuilder.error": "kļūda", "app.containers.admin.ContentBuilder.errorMessage": "{locale} saturā ir kļūda. Lūdzu, novērsiet šo kļūdu, lai varētu saglabāt izmaiņas.", @@ -2520,9 +2518,7 @@ "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkLabel": "Sekundārās pogas URL", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkPlaceholder": "https://example.com", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonTextLabel": "Sekundārās pogas teksts", - "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitle": "Izcelt", "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitleLabel": "Nosaukums", - "app.containers.admin.ContentBuilder.homepage.highlightTitle": "Izcelt", "app.containers.admin.ContentBuilder.homepage.homepageBanner": "Sākumlapas baneris", "app.containers.admin.ContentBuilder.homepage.homepageBannerTitle": "Sākumlapas baneris", "app.containers.admin.ContentBuilder.homepage.imageTextCards": "Attēlu un teksta kartes", @@ -2530,11 +2526,9 @@ "app.containers.admin.ContentBuilder.homepage.projectsTitle": "Projekti", "app.containers.admin.ContentBuilder.homepage.proposalsDisabledTooltip": "Iespējot priekšlikumus sadaļā \"Priekšlikumi\" administratora panelī, lai tos atbloķētu sākumlapā.", "app.containers.admin.ContentBuilder.homepage.proposalsTitle": "Priekšlikumi", - "app.containers.admin.ContentBuilder.homepage.sections": "SECTIONS", "app.containers.admin.ContentBuilder.imageMultiloc": "Attēls", "app.containers.admin.ContentBuilder.imageMultilocAltLabel": "Īss attēla apraksts", "app.containers.admin.ContentBuilder.imageMultilocAltTooltip": "Lai padarītu jūsu platformu pieejamu lietotājiem, kas izmanto ekrāna lasītājus, ir svarīgi pievienot attēliem \"alt tekstu\".", - "app.containers.admin.ContentBuilder.layout": "IZKĀRTOJUMS", "app.containers.admin.ContentBuilder.participationBox": "Dalības lodziņš", "app.containers.admin.ContentBuilder.textMultiloc": "Teksts", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 aile", diff --git a/front/app/translations/admin/nb-NO.json b/front/app/translations/admin/nb-NO.json index d9ad38f8869c..4e9a5ba799bd 100644 --- a/front/app/translations/admin/nb-NO.json +++ b/front/app/translations/admin/nb-NO.json @@ -2449,7 +2449,6 @@ "app.containers.ContentBuilder.homepage.PageTitle": "Hjemmeside", "app.containers.ContentBuilder.homepage.SaveError": "Noe gikk galt under lagring av hjemmesiden.", "app.containers.ContentBuilder.homepage.TwoColumnLayout": "To kolonner", - "app.containers.ContentBuilder.homepage.View": "Utsikt", "app.containers.ContentBuilder.homepage.bannerImage": "Bannerbilde", "app.containers.ContentBuilder.homepage.bannerSubtext": "Bannerets undertekst", "app.containers.ContentBuilder.homepage.bannerText": "Bannertekst", @@ -2505,7 +2504,6 @@ "app.containers.admin.ContentBuilder.accordionMultilocTitleLabel": "Tittel", "app.containers.admin.ContentBuilder.accordionMultilocTitleValue": "Tittel på trekkspill", "app.containers.admin.ContentBuilder.buttonMultiloc": "Knapp", - "app.containers.admin.ContentBuilder.content": "INNHOLD", "app.containers.admin.ContentBuilder.delete": "Slett", "app.containers.admin.ContentBuilder.error": "feil", "app.containers.admin.ContentBuilder.errorMessage": "Det har oppstått en feil på {locale} content, vennligst fiks problemet for å kunne lagre endringene dine", @@ -2520,9 +2518,7 @@ "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkLabel": "URL for sekundær knapp", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkPlaceholder": "https://example.com", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonTextLabel": "Sekundær knapptekst", - "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitle": "Høydepunkt", "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitleLabel": "Tittel", - "app.containers.admin.ContentBuilder.homepage.highlightTitle": "Høydepunkt", "app.containers.admin.ContentBuilder.homepage.homepageBanner": "Banner på hjemmesiden", "app.containers.admin.ContentBuilder.homepage.homepageBannerTitle": "Banner på hjemmesiden", "app.containers.admin.ContentBuilder.homepage.imageTextCards": "Bilde- og tekstkort", @@ -2530,11 +2526,9 @@ "app.containers.admin.ContentBuilder.homepage.projectsTitle": "Prosjekter", "app.containers.admin.ContentBuilder.homepage.proposalsDisabledTooltip": "Aktiver forslag i \"Forslag\"-delen i administratorpanelet for å låse dem opp på hjemmesiden", "app.containers.admin.ContentBuilder.homepage.proposalsTitle": "Forslag", - "app.containers.admin.ContentBuilder.homepage.sections": "SEKSJONER", "app.containers.admin.ContentBuilder.imageMultiloc": "Bilde", "app.containers.admin.ContentBuilder.imageMultilocAltLabel": "Kort beskrivelse av bildet", "app.containers.admin.ContentBuilder.imageMultilocAltTooltip": "Det er viktig å legge til \"alt-tekst\" for bilder for å gjøre plattformen din tilgjengelig for brukere som bruker skjermlesere.", - "app.containers.admin.ContentBuilder.layout": "LAYOUT", "app.containers.admin.ContentBuilder.participationBox": "Boks for deltakelse", "app.containers.admin.ContentBuilder.textMultiloc": "Tekst", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 kolonne", diff --git a/front/app/translations/admin/nl-BE.json b/front/app/translations/admin/nl-BE.json index dc206006bf1d..096edbec93bf 100644 --- a/front/app/translations/admin/nl-BE.json +++ b/front/app/translations/admin/nl-BE.json @@ -2449,7 +2449,6 @@ "app.containers.ContentBuilder.homepage.PageTitle": "Startpagina", "app.containers.ContentBuilder.homepage.SaveError": "Er is iets misgegaan bij het opslaan van de homepagina.", "app.containers.ContentBuilder.homepage.TwoColumnLayout": "Twee kolommen", - "app.containers.ContentBuilder.homepage.View": "Bekijk", "app.containers.ContentBuilder.homepage.bannerImage": "Bannerafbeelding", "app.containers.ContentBuilder.homepage.bannerSubtext": "Banner ondertitel", "app.containers.ContentBuilder.homepage.bannerText": "Bannertitel", @@ -2505,7 +2504,6 @@ "app.containers.admin.ContentBuilder.accordionMultilocTitleLabel": "Titel", "app.containers.admin.ContentBuilder.accordionMultilocTitleValue": "Accordeon titel", "app.containers.admin.ContentBuilder.buttonMultiloc": "Knop", - "app.containers.admin.ContentBuilder.content": "INHOUD", "app.containers.admin.ContentBuilder.delete": "Verwijder", "app.containers.admin.ContentBuilder.error": "fout", "app.containers.admin.ContentBuilder.errorMessage": "Er is een fout opgetreden in de {locale} inhoud, los het probleem op om je wijzigingen op te kunnen slaan", @@ -2520,9 +2518,7 @@ "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkLabel": "URL voor secundaire knop", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkPlaceholder": "https://example.com", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonTextLabel": "Secundaire knop tekst", - "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitle": "Markeer", "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitleLabel": "Titel", - "app.containers.admin.ContentBuilder.homepage.highlightTitle": "Markeer", "app.containers.admin.ContentBuilder.homepage.homepageBanner": "Startpagina banner", "app.containers.admin.ContentBuilder.homepage.homepageBannerTitle": "Homepagina banner", "app.containers.admin.ContentBuilder.homepage.imageTextCards": "Afbeelding- & tekstkaarten", @@ -2530,11 +2526,9 @@ "app.containers.admin.ContentBuilder.homepage.projectsTitle": "Projecten", "app.containers.admin.ContentBuilder.homepage.proposalsDisabledTooltip": "Activeer voorstellen in de sectie \"Voorstellen\" in het beheerderspaneel om ze te ontgrendelen op de homepagina", "app.containers.admin.ContentBuilder.homepage.proposalsTitle": "Voorstellen", - "app.containers.admin.ContentBuilder.homepage.sections": "SECTIES", "app.containers.admin.ContentBuilder.imageMultiloc": "Afbeelding", "app.containers.admin.ContentBuilder.imageMultilocAltLabel": "Korte beschrijving van de afbeelding", "app.containers.admin.ContentBuilder.imageMultilocAltTooltip": "Het toevoegen van \"alt-tekst\" voor afbeeldingen is belangrijk om uw platform toegankelijk te maken voor gebruikers die schermlezers gebruiken.", - "app.containers.admin.ContentBuilder.layout": "INDELING", "app.containers.admin.ContentBuilder.participationBox": "Deelname Box", "app.containers.admin.ContentBuilder.textMultiloc": "Tekst", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 kolommen", diff --git a/front/app/translations/admin/nl-NL.json b/front/app/translations/admin/nl-NL.json index eec9e99f4d0b..591bb8431401 100644 --- a/front/app/translations/admin/nl-NL.json +++ b/front/app/translations/admin/nl-NL.json @@ -2449,7 +2449,6 @@ "app.containers.ContentBuilder.homepage.PageTitle": "Homepagina", "app.containers.ContentBuilder.homepage.SaveError": "Er is iets misgegaan bij het opslaan van de homepagina.", "app.containers.ContentBuilder.homepage.TwoColumnLayout": "Twee kolommen", - "app.containers.ContentBuilder.homepage.View": "Bekijk", "app.containers.ContentBuilder.homepage.bannerImage": "Bannerafbeelding", "app.containers.ContentBuilder.homepage.bannerSubtext": "Banner ondertitel", "app.containers.ContentBuilder.homepage.bannerText": "Bannertitel", @@ -2505,7 +2504,6 @@ "app.containers.admin.ContentBuilder.accordionMultilocTitleLabel": "Titel", "app.containers.admin.ContentBuilder.accordionMultilocTitleValue": "Accordeon titel", "app.containers.admin.ContentBuilder.buttonMultiloc": "Knop", - "app.containers.admin.ContentBuilder.content": "INHOUD", "app.containers.admin.ContentBuilder.delete": "Verwijder", "app.containers.admin.ContentBuilder.error": "fout", "app.containers.admin.ContentBuilder.errorMessage": "Er is een fout opgetreden in de {locale} inhoud, los het probleem op om je wijzigingen op te kunnen slaan", @@ -2520,9 +2518,7 @@ "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkLabel": "URL voor secundaire knop", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkPlaceholder": "https://example.com", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonTextLabel": "Secundaire knop tekst", - "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitle": "Markeer", "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitleLabel": "Titel", - "app.containers.admin.ContentBuilder.homepage.highlightTitle": "Markeer", "app.containers.admin.ContentBuilder.homepage.homepageBanner": "Homepagina banner", "app.containers.admin.ContentBuilder.homepage.homepageBannerTitle": "Homepagina banner", "app.containers.admin.ContentBuilder.homepage.imageTextCards": "Afbeelding- en tekstkaarten", @@ -2530,11 +2526,9 @@ "app.containers.admin.ContentBuilder.homepage.projectsTitle": "Projecten", "app.containers.admin.ContentBuilder.homepage.proposalsDisabledTooltip": "Activeer voorstellen in de sectie \"Voorstellen\" in het beheerderspaneel om ze te ontgrendelen op de homepagina", "app.containers.admin.ContentBuilder.homepage.proposalsTitle": "Voorstellen", - "app.containers.admin.ContentBuilder.homepage.sections": "SECTIES", "app.containers.admin.ContentBuilder.imageMultiloc": "Afbeelding", "app.containers.admin.ContentBuilder.imageMultilocAltLabel": "Korte beschrijving van de afbeelding", "app.containers.admin.ContentBuilder.imageMultilocAltTooltip": "Het toevoegen van \"alt-tekst\" voor afbeeldingen is belangrijk om jullie platform toegankelijk te maken voor gebruikers die schermlezers gebruiken.", - "app.containers.admin.ContentBuilder.layout": "OPMAAK", "app.containers.admin.ContentBuilder.participationBox": "Deelname Box", "app.containers.admin.ContentBuilder.textMultiloc": "Tekst", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 kolommen", diff --git a/front/app/translations/admin/pa-IN.json b/front/app/translations/admin/pa-IN.json index 300106ddf2d5..969fa92d2632 100644 --- a/front/app/translations/admin/pa-IN.json +++ b/front/app/translations/admin/pa-IN.json @@ -2449,7 +2449,6 @@ "app.containers.ContentBuilder.homepage.PageTitle": "ਹੋਮਪੇਜ", "app.containers.ContentBuilder.homepage.SaveError": "ਹੋਮਪੇਜ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰਦੇ ਸਮੇਂ ਕੁਝ ਗਲਤ ਹੋ ਗਿਆ।", "app.containers.ContentBuilder.homepage.TwoColumnLayout": "ਦੋ ਕਾਲਮ", - "app.containers.ContentBuilder.homepage.View": "ਦੇਖੋ", "app.containers.ContentBuilder.homepage.bannerImage": "ਬੈਨਰ ਚਿੱਤਰ", "app.containers.ContentBuilder.homepage.bannerSubtext": "ਬੈਨਰ ਸਬਟੈਕਸਟ", "app.containers.ContentBuilder.homepage.bannerText": "ਬੈਨਰ ਟੈਕਸਟ", @@ -2505,7 +2504,6 @@ "app.containers.admin.ContentBuilder.accordionMultilocTitleLabel": "ਸਿਰਲੇਖ", "app.containers.admin.ContentBuilder.accordionMultilocTitleValue": "Accordion ਸਿਰਲੇਖ", "app.containers.admin.ContentBuilder.buttonMultiloc": "ਬਟਨ", - "app.containers.admin.ContentBuilder.content": "ਸਮੱਗਰੀ", "app.containers.admin.ContentBuilder.delete": "ਮਿਟਾਓ", "app.containers.admin.ContentBuilder.error": "ਗਲਤੀ", "app.containers.admin.ContentBuilder.errorMessage": "{locale} ਸਮੱਗਰੀ 'ਤੇ ਇੱਕ ਤਰੁੱਟੀ ਹੈ, ਕਿਰਪਾ ਕਰਕੇ ਆਪਣੀਆਂ ਤਬਦੀਲੀਆਂ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰਨ ਦੇ ਯੋਗ ਹੋਣ ਲਈ ਸਮੱਸਿਆ ਨੂੰ ਠੀਕ ਕਰੋ", @@ -2520,9 +2518,7 @@ "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkLabel": "ਸੈਕੰਡਰੀ ਬਟਨ URL", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkPlaceholder": "https://example.com", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonTextLabel": "ਸੈਕੰਡਰੀ ਬਟਨ ਟੈਕਸਟ", - "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitle": "ਹਾਈਲਾਈਟ ਕਰੋ", "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitleLabel": "ਸਿਰਲੇਖ", - "app.containers.admin.ContentBuilder.homepage.highlightTitle": "ਹਾਈਲਾਈਟ ਕਰੋ", "app.containers.admin.ContentBuilder.homepage.homepageBanner": "ਹੋਮਪੇਜ ਬੈਨਰ", "app.containers.admin.ContentBuilder.homepage.homepageBannerTitle": "ਹੋਮਪੇਜ ਬੈਨਰ", "app.containers.admin.ContentBuilder.homepage.imageTextCards": "ਚਿੱਤਰ ਅਤੇ ਟੈਕਸਟ ਕਾਰਡ", @@ -2530,11 +2526,9 @@ "app.containers.admin.ContentBuilder.homepage.projectsTitle": "ਪ੍ਰੋਜੈਕਟਸ", "app.containers.admin.ContentBuilder.homepage.proposalsDisabledTooltip": "ਉਹਨਾਂ ਨੂੰ ਹੋਮਪੇਜ ਵਿੱਚ ਅਨਲੌਕ ਕਰਨ ਲਈ ਐਡਮਿਨ ਪੈਨਲ ਵਿੱਚ \"ਪ੍ਰਸਤਾਵ\" ਭਾਗ ਵਿੱਚ ਪ੍ਰਸਤਾਵਾਂ ਨੂੰ ਸਮਰੱਥ ਬਣਾਓ", "app.containers.admin.ContentBuilder.homepage.proposalsTitle": "ਪ੍ਰਸਤਾਵ", - "app.containers.admin.ContentBuilder.homepage.sections": "ਸੈਕਸ਼ਨ", "app.containers.admin.ContentBuilder.imageMultiloc": "ਚਿੱਤਰ", "app.containers.admin.ContentBuilder.imageMultilocAltLabel": "ਚਿੱਤਰ ਦਾ ਛੋਟਾ ਵੇਰਵਾ", "app.containers.admin.ContentBuilder.imageMultilocAltTooltip": "ਚਿੱਤਰਾਂ ਲਈ \"ਆਲਟ ਟੈਕਸਟ\" ਜੋੜਨਾ ਤੁਹਾਡੇ ਪਲੇਟਫਾਰਮ ਨੂੰ ਸਕ੍ਰੀਨ ਰੀਡਰ ਦੀ ਵਰਤੋਂ ਕਰਨ ਵਾਲੇ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਪਹੁੰਚਯੋਗ ਬਣਾਉਣ ਲਈ ਮਹੱਤਵਪੂਰਨ ਹੈ।", - "app.containers.admin.ContentBuilder.layout": "ਖਾਕਾ", "app.containers.admin.ContentBuilder.participationBox": "ਭਾਗੀਦਾਰੀ ਬਾਕਸ", "app.containers.admin.ContentBuilder.textMultiloc": "ਟੈਕਸਟ", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 ਕਾਲਮ", diff --git a/front/app/translations/admin/pl-PL.json b/front/app/translations/admin/pl-PL.json index bfd55a20cb71..fb2aaf7a7bbe 100644 --- a/front/app/translations/admin/pl-PL.json +++ b/front/app/translations/admin/pl-PL.json @@ -2449,7 +2449,6 @@ "app.containers.ContentBuilder.homepage.PageTitle": "Strona główna", "app.containers.ContentBuilder.homepage.SaveError": "Coś poszło nie tak podczas zapisywania strony głównej.", "app.containers.ContentBuilder.homepage.TwoColumnLayout": "Dwie kolumny", - "app.containers.ContentBuilder.homepage.View": "Zobacz", "app.containers.ContentBuilder.homepage.bannerImage": "Obraz baneru", "app.containers.ContentBuilder.homepage.bannerSubtext": "Podtekst banera", "app.containers.ContentBuilder.homepage.bannerText": "Tekst banera", @@ -2505,7 +2504,6 @@ "app.containers.admin.ContentBuilder.accordionMultilocTitleLabel": "Tytuł", "app.containers.admin.ContentBuilder.accordionMultilocTitleValue": "Tytuł akordeonu", "app.containers.admin.ContentBuilder.buttonMultiloc": "Przycisk", - "app.containers.admin.ContentBuilder.content": "ZAWARTOŚĆ", "app.containers.admin.ContentBuilder.delete": "Usuń", "app.containers.admin.ContentBuilder.error": "błąd", "app.containers.admin.ContentBuilder.errorMessage": "Wystąpił błąd w treści {locale}, proszę naprawić ten błąd, aby móc zapisać zmiany", @@ -2520,9 +2518,7 @@ "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkLabel": "Adres URL przycisku pomocniczego", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkPlaceholder": "https://example.com", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonTextLabel": "Tekst przycisku pomocniczego", - "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitle": "Podświetlenie", "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitleLabel": "Tytuł", - "app.containers.admin.ContentBuilder.homepage.highlightTitle": "Podświetlenie", "app.containers.admin.ContentBuilder.homepage.homepageBanner": "Baner strony głównej", "app.containers.admin.ContentBuilder.homepage.homepageBannerTitle": "Baner strony głównej", "app.containers.admin.ContentBuilder.homepage.imageTextCards": "Karty graficzne i tekstowe", @@ -2530,11 +2526,9 @@ "app.containers.admin.ContentBuilder.homepage.projectsTitle": "Projekty", "app.containers.admin.ContentBuilder.homepage.proposalsDisabledTooltip": "Włącz propozycje w sekcji \"Propozycje\" w panelu administracyjnym, aby odblokować je na stronie głównej.", "app.containers.admin.ContentBuilder.homepage.proposalsTitle": "Propozycje", - "app.containers.admin.ContentBuilder.homepage.sections": "SEKCJE", "app.containers.admin.ContentBuilder.imageMultiloc": "Obraz", "app.containers.admin.ContentBuilder.imageMultilocAltLabel": "Krótki opis obrazu", "app.containers.admin.ContentBuilder.imageMultilocAltTooltip": "Dodanie \"tekstu alternatywnego\" do obrazów jest ważne, aby Twoja platforma była dostępna dla użytkowników korzystających z czytników ekranu.", - "app.containers.admin.ContentBuilder.layout": "UKŁAD", "app.containers.admin.ContentBuilder.participationBox": "Skrzynka uczestnictwa", "app.containers.admin.ContentBuilder.textMultiloc": "Tekst", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 kolumny", diff --git a/front/app/translations/admin/pt-BR.json b/front/app/translations/admin/pt-BR.json index 1c722db31c9a..b7076d9e6c24 100644 --- a/front/app/translations/admin/pt-BR.json +++ b/front/app/translations/admin/pt-BR.json @@ -2449,7 +2449,6 @@ "app.containers.ContentBuilder.homepage.PageTitle": "Página inicial", "app.containers.ContentBuilder.homepage.SaveError": "Algo deu errado ao salvar a página inicial.", "app.containers.ContentBuilder.homepage.TwoColumnLayout": "Duas colunas", - "app.containers.ContentBuilder.homepage.View": "Visualizar", "app.containers.ContentBuilder.homepage.bannerImage": "Imagem do banner", "app.containers.ContentBuilder.homepage.bannerSubtext": "Subtexto do banner", "app.containers.ContentBuilder.homepage.bannerText": "Texto do banner", @@ -2505,7 +2504,6 @@ "app.containers.admin.ContentBuilder.accordionMultilocTitleLabel": "Título", "app.containers.admin.ContentBuilder.accordionMultilocTitleValue": "Título do complemento", "app.containers.admin.ContentBuilder.buttonMultiloc": "Botão", - "app.containers.admin.ContentBuilder.content": "CONTEÚDO", "app.containers.admin.ContentBuilder.delete": "Deletar", "app.containers.admin.ContentBuilder.error": "erro", "app.containers.admin.ContentBuilder.errorMessage": "Há um erro no conteúdo {locale}, por favor corrija o problema para poder guardar as suas alterações", @@ -2520,9 +2518,7 @@ "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkLabel": "URL do botão secundário", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkPlaceholder": "https://example.com", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonTextLabel": "Texto do botão secundário", - "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitle": "Destaque", "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitleLabel": "Título", - "app.containers.admin.ContentBuilder.homepage.highlightTitle": "Destaque", "app.containers.admin.ContentBuilder.homepage.homepageBanner": "Banner da página inicial", "app.containers.admin.ContentBuilder.homepage.homepageBannerTitle": "Banner da página inicial", "app.containers.admin.ContentBuilder.homepage.imageTextCards": "Cartões de imagem e texto", @@ -2530,11 +2526,9 @@ "app.containers.admin.ContentBuilder.homepage.projectsTitle": "Projetos", "app.containers.admin.ContentBuilder.homepage.proposalsDisabledTooltip": "Habilite propostas na seção “Propostas” no painel de administração para desbloqueá-las na página inicial", "app.containers.admin.ContentBuilder.homepage.proposalsTitle": "Propostas", - "app.containers.admin.ContentBuilder.homepage.sections": "SEÇÕES", "app.containers.admin.ContentBuilder.imageMultiloc": "Imagem", "app.containers.admin.ContentBuilder.imageMultilocAltLabel": "Breve descrição da imagem", "app.containers.admin.ContentBuilder.imageMultilocAltTooltip": "Adicionar “texto alternativo” às imagens é importante para tornar sua plataforma acessível aos usuários que usam leitores de tela.", - "app.containers.admin.ContentBuilder.layout": "LAYOUT", "app.containers.admin.ContentBuilder.participationBox": "Caixa de participação", "app.containers.admin.ContentBuilder.textMultiloc": "Texto", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 colunas", diff --git a/front/app/translations/admin/ro-RO.json b/front/app/translations/admin/ro-RO.json index 04a6c44744de..0a78e94c57ff 100644 --- a/front/app/translations/admin/ro-RO.json +++ b/front/app/translations/admin/ro-RO.json @@ -1166,11 +1166,9 @@ "app.containers.AdminPage.widgets.titleStyle": "Style", "app.containers.AdminPage.widgets.titleWidgets": "Widget", "app.containers.ContentBuilder.Save": "Save", - "app.containers.admin.ContentBuilder.content": "CONTENT", "app.containers.admin.ContentBuilder.delete": "Delete", "app.containers.admin.ContentBuilder.error": "error", "app.containers.admin.ContentBuilder.errorMessage": "There is an error on {locale} content, please fix the issue to be able to save your changes", - "app.containers.admin.ContentBuilder.layout": "LAYOUT", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 column", "app.containers.admin.ContentBuilder.twoColumnLayout": "2 column", "app.containers.admin.ContentBuilder.twoColumnLayoutVariant1-2": "2 columns with 30% and 60% width respectively", diff --git a/front/app/translations/admin/sr-Latn.json b/front/app/translations/admin/sr-Latn.json index e478fe5b1c5c..b6d7fc4605cd 100644 --- a/front/app/translations/admin/sr-Latn.json +++ b/front/app/translations/admin/sr-Latn.json @@ -2449,7 +2449,6 @@ "app.containers.ContentBuilder.homepage.PageTitle": "Homepage", "app.containers.ContentBuilder.homepage.SaveError": "Something went wrong while saving the homepage.", "app.containers.ContentBuilder.homepage.TwoColumnLayout": "Two columns", - "app.containers.ContentBuilder.homepage.View": "View", "app.containers.ContentBuilder.homepage.bannerImage": "Banner image", "app.containers.ContentBuilder.homepage.bannerSubtext": "Banner subtext", "app.containers.ContentBuilder.homepage.bannerText": "Banner text", @@ -2505,7 +2504,6 @@ "app.containers.admin.ContentBuilder.accordionMultilocTitleLabel": "Title", "app.containers.admin.ContentBuilder.accordionMultilocTitleValue": "Accordion title", "app.containers.admin.ContentBuilder.buttonMultiloc": "Button", - "app.containers.admin.ContentBuilder.content": "SADRŽAJ", "app.containers.admin.ContentBuilder.delete": "Izbriši", "app.containers.admin.ContentBuilder.error": "greška", "app.containers.admin.ContentBuilder.errorMessage": "Došlo je do greške u sadržaju {locale}, rešite problem kako bi vaše promene bile sačuvane", @@ -2520,9 +2518,7 @@ "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkLabel": "Secondary button URL", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkPlaceholder": "https://example.com", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonTextLabel": "Secondary button text", - "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitle": "Highlight", "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitleLabel": "Title", - "app.containers.admin.ContentBuilder.homepage.highlightTitle": "Highlight", "app.containers.admin.ContentBuilder.homepage.homepageBanner": "Homepage banner", "app.containers.admin.ContentBuilder.homepage.homepageBannerTitle": "Homepage banner", "app.containers.admin.ContentBuilder.homepage.imageTextCards": "Image & text cards", @@ -2530,11 +2526,9 @@ "app.containers.admin.ContentBuilder.homepage.projectsTitle": "Projects", "app.containers.admin.ContentBuilder.homepage.proposalsDisabledTooltip": "Enable proposals in the “Proposals” section in the admin panel to unlock them in the homepage", "app.containers.admin.ContentBuilder.homepage.proposalsTitle": "Proposals", - "app.containers.admin.ContentBuilder.homepage.sections": "SECTIONS", "app.containers.admin.ContentBuilder.imageMultiloc": "Image", "app.containers.admin.ContentBuilder.imageMultilocAltLabel": "Short description of the image", "app.containers.admin.ContentBuilder.imageMultilocAltTooltip": "Adding \"alt text\" for images is important to make your platform accessible for users using screen readers.", - "app.containers.admin.ContentBuilder.layout": "IZGLED", "app.containers.admin.ContentBuilder.participationBox": "Participation Box", "app.containers.admin.ContentBuilder.textMultiloc": "Text", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 kolone", diff --git a/front/app/translations/admin/sr-SP.json b/front/app/translations/admin/sr-SP.json index cf2901711f70..83628abe3015 100644 --- a/front/app/translations/admin/sr-SP.json +++ b/front/app/translations/admin/sr-SP.json @@ -2449,7 +2449,6 @@ "app.containers.ContentBuilder.homepage.PageTitle": "Почетна страница", "app.containers.ContentBuilder.homepage.SaveError": "Something went wrong while saving the homepage.", "app.containers.ContentBuilder.homepage.TwoColumnLayout": "Две колоне", - "app.containers.ContentBuilder.homepage.View": "Поглед", "app.containers.ContentBuilder.homepage.bannerImage": "Слика банера", "app.containers.ContentBuilder.homepage.bannerSubtext": "Подтекст банера", "app.containers.ContentBuilder.homepage.bannerText": "Текст банера", @@ -2505,7 +2504,6 @@ "app.containers.admin.ContentBuilder.accordionMultilocTitleLabel": "Наслов", "app.containers.admin.ContentBuilder.accordionMultilocTitleValue": "Наслов хармонике", "app.containers.admin.ContentBuilder.buttonMultiloc": "Дугме", - "app.containers.admin.ContentBuilder.content": "САДРЖАЈ", "app.containers.admin.ContentBuilder.delete": "Избриши", "app.containers.admin.ContentBuilder.error": "грешка", "app.containers.admin.ContentBuilder.errorMessage": "Постоји грешка на {locale} садржају, решите проблем да бисте могли да сачувате промене", @@ -2520,9 +2518,7 @@ "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkLabel": "Secondary button URL", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkPlaceholder": "https://example.com", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonTextLabel": "Secondary button text", - "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitle": "Highlight", "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitleLabel": "Title", - "app.containers.admin.ContentBuilder.homepage.highlightTitle": "Highlight", "app.containers.admin.ContentBuilder.homepage.homepageBanner": "Банер за почетну страницу", "app.containers.admin.ContentBuilder.homepage.homepageBannerTitle": "Банер за почетну страницу", "app.containers.admin.ContentBuilder.homepage.imageTextCards": "Картице са сликама и текстом", @@ -2530,11 +2526,9 @@ "app.containers.admin.ContentBuilder.homepage.projectsTitle": "Пројекти", "app.containers.admin.ContentBuilder.homepage.proposalsDisabledTooltip": "Омогућите предлоге у одељку „Предлози“ на административној табли да бисте их откључали на почетној страници", "app.containers.admin.ContentBuilder.homepage.proposalsTitle": "Предлози", - "app.containers.admin.ContentBuilder.homepage.sections": "СЕКЦИЈЕ", "app.containers.admin.ContentBuilder.imageMultiloc": "Слика", "app.containers.admin.ContentBuilder.imageMultilocAltLabel": "Кратак опис слике", "app.containers.admin.ContentBuilder.imageMultilocAltTooltip": "Додавање „алт текста“ за слике је важно како би ваша платформа била доступна корисницима који користе читаче екрана.", - "app.containers.admin.ContentBuilder.layout": "ЛАИОУТ", "app.containers.admin.ContentBuilder.participationBox": "Participation Box", "app.containers.admin.ContentBuilder.textMultiloc": "Текст", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 колона", diff --git a/front/app/translations/admin/sv-SE.json b/front/app/translations/admin/sv-SE.json index 20bff5cc3db8..bdd904092722 100644 --- a/front/app/translations/admin/sv-SE.json +++ b/front/app/translations/admin/sv-SE.json @@ -2449,7 +2449,6 @@ "app.containers.ContentBuilder.homepage.PageTitle": "Hemsida", "app.containers.ContentBuilder.homepage.SaveError": "Något gick fel när hemsidan sparades.", "app.containers.ContentBuilder.homepage.TwoColumnLayout": "Två kolumner", - "app.containers.ContentBuilder.homepage.View": "Utsikt", "app.containers.ContentBuilder.homepage.bannerImage": "Bannerbild", "app.containers.ContentBuilder.homepage.bannerSubtext": "Banner undertext", "app.containers.ContentBuilder.homepage.bannerText": "Text för banner", @@ -2505,7 +2504,6 @@ "app.containers.admin.ContentBuilder.accordionMultilocTitleLabel": "Titel", "app.containers.admin.ContentBuilder.accordionMultilocTitleValue": "Dragspelets titel", "app.containers.admin.ContentBuilder.buttonMultiloc": "Knapp", - "app.containers.admin.ContentBuilder.content": "INNEHÅLL", "app.containers.admin.ContentBuilder.delete": "Radera", "app.containers.admin.ContentBuilder.error": "fel", "app.containers.admin.ContentBuilder.errorMessage": "Det finns ett fel i innehållet på {locale} – åtgärda problemet för att kunna spara dina ändringar", @@ -2520,9 +2518,7 @@ "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkLabel": "URL för sekundär knapp", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkPlaceholder": "https://example.com", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonTextLabel": "Text för sekundär knapp", - "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitle": "Höjdpunkt", "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitleLabel": "Titel", - "app.containers.admin.ContentBuilder.homepage.highlightTitle": "Höjdpunkt", "app.containers.admin.ContentBuilder.homepage.homepageBanner": "Banner för hemsida", "app.containers.admin.ContentBuilder.homepage.homepageBannerTitle": "Banner för hemsida", "app.containers.admin.ContentBuilder.homepage.imageTextCards": "Bild- och textkort", @@ -2530,11 +2526,9 @@ "app.containers.admin.ContentBuilder.homepage.projectsTitle": "Projekt", "app.containers.admin.ContentBuilder.homepage.proposalsDisabledTooltip": "Aktivera förslag i avsnittet \"Förslag\" i adminpanelen för att låsa upp dem på startsidan", "app.containers.admin.ContentBuilder.homepage.proposalsTitle": "Förslag", - "app.containers.admin.ContentBuilder.homepage.sections": "SEKTIONER", "app.containers.admin.ContentBuilder.imageMultiloc": "Bild", "app.containers.admin.ContentBuilder.imageMultilocAltLabel": "Kort beskrivning av bilden", "app.containers.admin.ContentBuilder.imageMultilocAltTooltip": "Att lägga till \"alt-text\" för bilder är viktigt för att göra din plattform tillgänglig för användare som använder skärmläsare.", - "app.containers.admin.ContentBuilder.layout": "LAYOUT", "app.containers.admin.ContentBuilder.participationBox": "Box för deltagande", "app.containers.admin.ContentBuilder.textMultiloc": "Text", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 kolumn", diff --git a/front/app/translations/admin/tr-TR.json b/front/app/translations/admin/tr-TR.json index 0d982d76e733..109c1788fb34 100644 --- a/front/app/translations/admin/tr-TR.json +++ b/front/app/translations/admin/tr-TR.json @@ -2449,7 +2449,6 @@ "app.containers.ContentBuilder.homepage.PageTitle": "Anasayfa", "app.containers.ContentBuilder.homepage.SaveError": "Ana sayfayı kaydederken bir şeyler ters gitti.", "app.containers.ContentBuilder.homepage.TwoColumnLayout": "İki sütun", - "app.containers.ContentBuilder.homepage.View": "Görünüm", "app.containers.ContentBuilder.homepage.bannerImage": "Banner görseli", "app.containers.ContentBuilder.homepage.bannerSubtext": "Banner alt metni", "app.containers.ContentBuilder.homepage.bannerText": "Afiş metni", @@ -2505,7 +2504,6 @@ "app.containers.admin.ContentBuilder.accordionMultilocTitleLabel": "Başlık", "app.containers.admin.ContentBuilder.accordionMultilocTitleValue": "Akordeon başlığı", "app.containers.admin.ContentBuilder.buttonMultiloc": "Düğme", - "app.containers.admin.ContentBuilder.content": "İÇERİK", "app.containers.admin.ContentBuilder.delete": "Sil", "app.containers.admin.ContentBuilder.error": "hata", "app.containers.admin.ContentBuilder.errorMessage": "{locale} içeriğinde bir hata var, değişikliklerinizi kaydedebilmek için lütfen sorunu düzeltin", @@ -2520,9 +2518,7 @@ "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkLabel": "İkincil düğme URL'si", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkPlaceholder": "https://example.com", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonTextLabel": "İkincil düğme metni", - "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitle": "Vurgulama", "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitleLabel": "Başlık", - "app.containers.admin.ContentBuilder.homepage.highlightTitle": "Vurgulama", "app.containers.admin.ContentBuilder.homepage.homepageBanner": "Ana sayfa banner'ı", "app.containers.admin.ContentBuilder.homepage.homepageBannerTitle": "Ana sayfa banner'ı", "app.containers.admin.ContentBuilder.homepage.imageTextCards": "Resim ve metin kartları", @@ -2530,11 +2526,9 @@ "app.containers.admin.ContentBuilder.homepage.projectsTitle": "Projeler", "app.containers.admin.ContentBuilder.homepage.proposalsDisabledTooltip": "Ana sayfada kilidini açmak için yönetici panelindeki \"Teklifler\" bölümünde teklifleri etkinleştirin", "app.containers.admin.ContentBuilder.homepage.proposalsTitle": "Teklifler", - "app.containers.admin.ContentBuilder.homepage.sections": "BÖLÜMLER", "app.containers.admin.ContentBuilder.imageMultiloc": "Resim", "app.containers.admin.ContentBuilder.imageMultilocAltLabel": "Görselin kısa açıklaması", "app.containers.admin.ContentBuilder.imageMultilocAltTooltip": "Görseller için \"alt metin\" eklemek, platformunuzu ekran okuyucu kullanan kullanıcılar için erişilebilir kılmak açısından önemlidir.", - "app.containers.admin.ContentBuilder.layout": "DÜZEN", "app.containers.admin.ContentBuilder.participationBox": "Katılım Kutusu", "app.containers.admin.ContentBuilder.textMultiloc": "Metin", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 sütun", diff --git a/front/app/translations/admin/ur-PK.json b/front/app/translations/admin/ur-PK.json index 0d2261f66efe..7775f55c1515 100644 --- a/front/app/translations/admin/ur-PK.json +++ b/front/app/translations/admin/ur-PK.json @@ -2449,7 +2449,6 @@ "app.containers.ContentBuilder.homepage.PageTitle": "ہوم پیج", "app.containers.ContentBuilder.homepage.SaveError": "ہوم پیج کو محفوظ کرتے وقت کچھ غلط ہو گیا۔", "app.containers.ContentBuilder.homepage.TwoColumnLayout": "دو کالم", - "app.containers.ContentBuilder.homepage.View": "دیکھیں", "app.containers.ContentBuilder.homepage.bannerImage": "بینر کی تصویر", "app.containers.ContentBuilder.homepage.bannerSubtext": "بینر ذیلی متن", "app.containers.ContentBuilder.homepage.bannerText": "بینر کا متن", @@ -2505,7 +2504,6 @@ "app.containers.admin.ContentBuilder.accordionMultilocTitleLabel": "عنوان", "app.containers.admin.ContentBuilder.accordionMultilocTitleValue": "ایکارڈین عنوان", "app.containers.admin.ContentBuilder.buttonMultiloc": "بٹن", - "app.containers.admin.ContentBuilder.content": "مواد", "app.containers.admin.ContentBuilder.delete": "حذف کریں۔", "app.containers.admin.ContentBuilder.error": "غلطی", "app.containers.admin.ContentBuilder.errorMessage": "{locale} مواد میں ایک خرابی ہے، براہ کرم اپنی تبدیلیوں کو محفوظ کرنے کے لیے مسئلہ کو ٹھیک کریں۔", @@ -2520,9 +2518,7 @@ "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkLabel": "ثانوی بٹن URL", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonLinkPlaceholder": "https://example.com", "app.containers.admin.ContentBuilder.homepage.highlight.highlightSecondaryButtonTextLabel": "ثانوی بٹن کا متن", - "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitle": "نمایاں کریں۔", "app.containers.admin.ContentBuilder.homepage.highlight.highlightTitleLabel": "عنوان", - "app.containers.admin.ContentBuilder.homepage.highlightTitle": "نمایاں کریں۔", "app.containers.admin.ContentBuilder.homepage.homepageBanner": "ہوم پیج بینر", "app.containers.admin.ContentBuilder.homepage.homepageBannerTitle": "ہوم پیج بینر", "app.containers.admin.ContentBuilder.homepage.imageTextCards": "تصویر اور ٹیکسٹ کارڈز", @@ -2530,11 +2526,9 @@ "app.containers.admin.ContentBuilder.homepage.projectsTitle": "پروجیکٹس", "app.containers.admin.ContentBuilder.homepage.proposalsDisabledTooltip": "ہوم پیج میں ان لاک کرنے کے لیے ایڈمن پینل میں \"تجاویز\" سیکشن میں تجاویز کو فعال کریں۔", "app.containers.admin.ContentBuilder.homepage.proposalsTitle": "تجاویز", - "app.containers.admin.ContentBuilder.homepage.sections": "سیکشنز", "app.containers.admin.ContentBuilder.imageMultiloc": "تصویر", "app.containers.admin.ContentBuilder.imageMultilocAltLabel": "تصویر کی مختصر تفصیل", "app.containers.admin.ContentBuilder.imageMultilocAltTooltip": "آپ کے پلیٹ فارم کو اسکرین ریڈرز استعمال کرنے والے صارفین کے لیے قابل رسائی بنانے کے لیے تصاویر کے لیے \"Alt text\" شامل کرنا ضروری ہے۔", - "app.containers.admin.ContentBuilder.layout": "لے آؤٹ", "app.containers.admin.ContentBuilder.participationBox": "شرکت خانہ", "app.containers.admin.ContentBuilder.textMultiloc": "متن", "app.containers.admin.ContentBuilder.threeColumnLayout": "3 کالم", diff --git a/front/app/translations/ar-MA.json b/front/app/translations/ar-MA.json index 7d6e0eaaadc8..ce7a4bbb1448 100644 --- a/front/app/translations/ar-MA.json +++ b/front/app/translations/ar-MA.json @@ -970,7 +970,6 @@ "app.containers.AdminPage.ProjectDescription.saveError": "حدث خطأ ما أثناء حفظ وصف المشروع.", "app.containers.AdminPage.ProjectDescription.toggleLabel": "استخدم Content Builder للوصف", "app.containers.AdminPage.ProjectDescription.toggleTooltip": "سيسمح لك استخدام \"منشئ المحتوى\" باستخدام خيارات تخطيط أكثر تقدمًا.", - "app.containers.AdminPage.ProjectDescription.viewProject": "عرض المشروع", "app.containers.AdminPage.ProjectDescription.viewPublicProject": "عرض المشروع", "app.containers.AdminPage.ProjectEdit.formBuilder.surveyEnd": "نهاية الاستبيان", "app.containers.AdminPage.Users.GroupCreation.modalHeaderRules": "أنشئ مجموعة ذكية", @@ -1807,7 +1806,6 @@ "app.containers.admin.ContentBuilder.infoWithAccordions": "معلومات و أكورديون", "app.containers.admin.ContentBuilder.oneColumnLayout": "عمود واحد", "app.containers.admin.ContentBuilder.projectDescription": "وصف المشروع", - "app.containers.admin.ContentBuilder.sections": "الأقسام", "app.containers.app.navbar.admin": "إدارة المنصة", "app.containers.app.navbar.allProjects": "جميع المشاريع", "app.containers.app.navbar.ariaLabel": "أساسي", diff --git a/front/app/translations/ar-SA.json b/front/app/translations/ar-SA.json index 3ff964f38ec9..366f5bc07917 100644 --- a/front/app/translations/ar-SA.json +++ b/front/app/translations/ar-SA.json @@ -970,7 +970,6 @@ "app.containers.AdminPage.ProjectDescription.saveError": "حدث خطأ ما أثناء حفظ وصف المشروع.", "app.containers.AdminPage.ProjectDescription.toggleLabel": "استخدم Content Builder للوصف", "app.containers.AdminPage.ProjectDescription.toggleTooltip": "سيسمح لك استخدام \"منشئ المحتوى\" باستخدام خيارات تخطيط أكثر تقدمًا.", - "app.containers.AdminPage.ProjectDescription.viewProject": "عرض المشروع", "app.containers.AdminPage.ProjectDescription.viewPublicProject": "عرض المشروع", "app.containers.AdminPage.ProjectEdit.formBuilder.surveyEnd": "نهاية الاستبيان", "app.containers.AdminPage.Users.GroupCreation.modalHeaderRules": "أنشئ مجموعة ذكية", @@ -1807,7 +1806,6 @@ "app.containers.admin.ContentBuilder.infoWithAccordions": "معلومات و أكورديون", "app.containers.admin.ContentBuilder.oneColumnLayout": "عمود واحد", "app.containers.admin.ContentBuilder.projectDescription": "وصف المشروع", - "app.containers.admin.ContentBuilder.sections": "الأقسام", "app.containers.app.navbar.admin": "إدارة المنصة", "app.containers.app.navbar.allProjects": "جميع المشاريع", "app.containers.app.navbar.ariaLabel": "أساسي", diff --git a/front/app/translations/ca-ES.json b/front/app/translations/ca-ES.json index c0aeb3d67ff0..48fc2359f35a 100644 --- a/front/app/translations/ca-ES.json +++ b/front/app/translations/ca-ES.json @@ -970,7 +970,6 @@ "app.containers.AdminPage.ProjectDescription.saveError": "S'ha produït un error en desar la descripció del projecte.", "app.containers.AdminPage.ProjectDescription.toggleLabel": "Utilitzeu Content Builder per a la descripció", "app.containers.AdminPage.ProjectDescription.toggleTooltip": "L'ús del Content Builder us permetrà utilitzar opcions de disseny més avançades.", - "app.containers.AdminPage.ProjectDescription.viewProject": "Veure projecte", "app.containers.AdminPage.ProjectDescription.viewPublicProject": "Veure projecte", "app.containers.AdminPage.ProjectEdit.formBuilder.surveyEnd": "Final de l'enquesta", "app.containers.AdminPage.Users.GroupCreation.modalHeaderRules": "Creeu un grup intel·ligent", @@ -1807,7 +1806,6 @@ "app.containers.admin.ContentBuilder.infoWithAccordions": "Informació i acordions", "app.containers.admin.ContentBuilder.oneColumnLayout": "1 columna", "app.containers.admin.ContentBuilder.projectDescription": "Descripció del projecte", - "app.containers.admin.ContentBuilder.sections": "SECCIONS", "app.containers.app.navbar.admin": "Gestionar la plataforma", "app.containers.app.navbar.allProjects": "Tots els projectes", "app.containers.app.navbar.ariaLabel": "primària", diff --git a/front/app/translations/cy-GB.json b/front/app/translations/cy-GB.json index 63933ea4f59a..e05fa424eb55 100644 --- a/front/app/translations/cy-GB.json +++ b/front/app/translations/cy-GB.json @@ -945,7 +945,6 @@ "app.containers.AdminPage.ProjectDescription.saveError": "Aeth rhywbeth o'i le wrth gadw disgrifiad y prosiect.", "app.containers.AdminPage.ProjectDescription.toggleLabel": "Defnyddiwch Content Builder i ddisgrifio", "app.containers.AdminPage.ProjectDescription.toggleTooltip": "Bydd defnyddio'r Content Builder yn caniatáu ichi ddefnyddio opsiynau cynllun mwy datblygedig.", - "app.containers.AdminPage.ProjectDescription.viewProject": "Gweld prosiect", "app.containers.AdminPage.ProjectDescription.viewPublicProject": "Gweld prosiect", "app.containers.AdminPage.ProjectEdit.formBuilder.surveyEnd": "Diwedd yr arolwg", "app.containers.AdminPage.Users.GroupCreation.modalHeaderRules": "Creu grŵp smart", @@ -1716,7 +1715,6 @@ "app.containers.admin.ContentBuilder.infoWithAccordions": "Gwybodaeth ac acordion", "app.containers.admin.ContentBuilder.oneColumnLayout": "1 golofn", "app.containers.admin.ContentBuilder.projectDescription": "Disgrifiad o'r prosiect", - "app.containers.admin.ContentBuilder.sections": "ADRAN", "app.containers.app.navbar.admin": "Rheoli platfform", "app.containers.app.navbar.allProjects": "Pob prosiect", "app.containers.app.navbar.ariaLabel": "Cynradd", diff --git a/front/app/translations/da-DK.json b/front/app/translations/da-DK.json index 65bed10483d3..8c19d646466d 100644 --- a/front/app/translations/da-DK.json +++ b/front/app/translations/da-DK.json @@ -970,7 +970,6 @@ "app.containers.AdminPage.ProjectDescription.saveError": "Noget gik galt, da jeg gemte projektbeskrivelsen.", "app.containers.AdminPage.ProjectDescription.toggleLabel": "Brug Content Builder til beskrivelse", "app.containers.AdminPage.ProjectDescription.toggleTooltip": "Ved at bruge Content Builder kan du bruge mere avancerede layoutmuligheder.", - "app.containers.AdminPage.ProjectDescription.viewProject": "Vis projekt", "app.containers.AdminPage.ProjectDescription.viewPublicProject": "Vis projekt", "app.containers.AdminPage.ProjectEdit.formBuilder.surveyEnd": "Undersøgelsens afslutning", "app.containers.AdminPage.Users.GroupCreation.modalHeaderRules": "Opret en smart gruppe", @@ -1807,7 +1806,6 @@ "app.containers.admin.ContentBuilder.infoWithAccordions": "Info og harmonikaer", "app.containers.admin.ContentBuilder.oneColumnLayout": "1 kolonne", "app.containers.admin.ContentBuilder.projectDescription": "Projektbeskrivelse", - "app.containers.admin.ContentBuilder.sections": "AFSNIT", "app.containers.app.navbar.admin": "Administrator", "app.containers.app.navbar.allProjects": "{tenantName, select, DeloitteDK {Alle verdensmål} other {Alle projekter}}", "app.containers.app.navbar.ariaLabel": "Primært", diff --git a/front/app/translations/de-DE.json b/front/app/translations/de-DE.json index 2d7d8e1edf8a..c2d89425ef32 100644 --- a/front/app/translations/de-DE.json +++ b/front/app/translations/de-DE.json @@ -970,7 +970,6 @@ "app.containers.AdminPage.ProjectDescription.saveError": "Beim Speichern der Projektbeschreibung ist ein Fehler aufgetreten.", "app.containers.AdminPage.ProjectDescription.toggleLabel": "Content Builder für Beschreibung verwenden", "app.containers.AdminPage.ProjectDescription.toggleTooltip": "Mit dem Content Builder können Sie erweiterte Layout-Optionen nutzen.", - "app.containers.AdminPage.ProjectDescription.viewProject": "Projekt ansehen", "app.containers.AdminPage.ProjectDescription.viewPublicProject": "Projekt ansehen", "app.containers.AdminPage.ProjectEdit.formBuilder.surveyEnd": "Ende der Umfrage", "app.containers.AdminPage.Users.GroupCreation.modalHeaderRules": "Erstellen einer intelligenten Gruppe", @@ -1807,7 +1806,6 @@ "app.containers.admin.ContentBuilder.infoWithAccordions": "Info & Akkordeons", "app.containers.admin.ContentBuilder.oneColumnLayout": "1 Spalte", "app.containers.admin.ContentBuilder.projectDescription": "Projektbeschreibung", - "app.containers.admin.ContentBuilder.sections": "ABSCHNITTE", "app.containers.app.navbar.admin": "Plattform verwalten", "app.containers.app.navbar.allProjects": "{orgName, select, München {Alle Bezirke oder Projekte} other {Alle Projekte}}", "app.containers.app.navbar.ariaLabel": "Primäre", diff --git a/front/app/translations/el-GR.json b/front/app/translations/el-GR.json index ec64f48242e7..6ce3e18e11ee 100644 --- a/front/app/translations/el-GR.json +++ b/front/app/translations/el-GR.json @@ -970,7 +970,6 @@ "app.containers.AdminPage.ProjectDescription.saveError": "Κάτι πήγε στραβά κατά την αποθήκευση της περιγραφής του έργου.", "app.containers.AdminPage.ProjectDescription.toggleLabel": "Χρήση του Content Builder για περιγραφή", "app.containers.AdminPage.ProjectDescription.toggleTooltip": "Η χρήση του Content Builder θα σας επιτρέψει να χρησιμοποιήσετε πιο προηγμένες επιλογές διάταξης.", - "app.containers.AdminPage.ProjectDescription.viewProject": "Προβολή έργου", "app.containers.AdminPage.ProjectDescription.viewPublicProject": "Προβολή έργου", "app.containers.AdminPage.ProjectEdit.formBuilder.surveyEnd": "Τέλος της έρευνας", "app.containers.AdminPage.Users.GroupCreation.modalHeaderRules": "Δημιουργία μιας έξυπνης ομάδας", @@ -1807,7 +1806,6 @@ "app.containers.admin.ContentBuilder.infoWithAccordions": "Πληροφορίες & ακορντεόν", "app.containers.admin.ContentBuilder.oneColumnLayout": "1 στήλη", "app.containers.admin.ContentBuilder.projectDescription": "Περιγραφή του έργου", - "app.containers.admin.ContentBuilder.sections": "ΤΜΗΜΑΤΑ", "app.containers.app.navbar.admin": "Διαχείριση πλατφόρμας", "app.containers.app.navbar.allProjects": "Όλα τα έργα", "app.containers.app.navbar.ariaLabel": "Πρωτεύον", diff --git a/front/app/translations/en-CA.json b/front/app/translations/en-CA.json index 22a3f6c265ab..9cddc86527e0 100644 --- a/front/app/translations/en-CA.json +++ b/front/app/translations/en-CA.json @@ -970,7 +970,6 @@ "app.containers.AdminPage.ProjectDescription.saveError": "Something went wrong while saving the project description.", "app.containers.AdminPage.ProjectDescription.toggleLabel": "Use Content Builder for description", "app.containers.AdminPage.ProjectDescription.toggleTooltip": "Using the Content Builder will let you use more advanced layout options.", - "app.containers.AdminPage.ProjectDescription.viewProject": "View project", "app.containers.AdminPage.ProjectDescription.viewPublicProject": "View project", "app.containers.AdminPage.ProjectEdit.formBuilder.surveyEnd": "Survey end", "app.containers.AdminPage.Users.GroupCreation.modalHeaderRules": "Create a smart group", @@ -1807,7 +1806,6 @@ "app.containers.admin.ContentBuilder.infoWithAccordions": "Info & accordions", "app.containers.admin.ContentBuilder.oneColumnLayout": "1 column", "app.containers.admin.ContentBuilder.projectDescription": "Project description", - "app.containers.admin.ContentBuilder.sections": "SECTIONS", "app.containers.app.navbar.admin": "Manage platform", "app.containers.app.navbar.allProjects": "All projects", "app.containers.app.navbar.ariaLabel": "Primary", diff --git a/front/app/translations/en-GB.json b/front/app/translations/en-GB.json index 729a8432ea7d..0063bf8bef5c 100644 --- a/front/app/translations/en-GB.json +++ b/front/app/translations/en-GB.json @@ -970,7 +970,6 @@ "app.containers.AdminPage.ProjectDescription.saveError": "Something went wrong while saving the project description.", "app.containers.AdminPage.ProjectDescription.toggleLabel": "Use Content Builder for description", "app.containers.AdminPage.ProjectDescription.toggleTooltip": "Using the Content Builder will let you use more advanced layout options.", - "app.containers.AdminPage.ProjectDescription.viewProject": "View project", "app.containers.AdminPage.ProjectDescription.viewPublicProject": "View project", "app.containers.AdminPage.ProjectEdit.formBuilder.surveyEnd": "Survey end", "app.containers.AdminPage.Users.GroupCreation.modalHeaderRules": "Create a smart group", @@ -1807,7 +1806,6 @@ "app.containers.admin.ContentBuilder.infoWithAccordions": "Info & accordions", "app.containers.admin.ContentBuilder.oneColumnLayout": "1 column", "app.containers.admin.ContentBuilder.projectDescription": "Project description", - "app.containers.admin.ContentBuilder.sections": "SECTIONS", "app.containers.app.navbar.admin": "Manage platform", "app.containers.app.navbar.allProjects": "All projects", "app.containers.app.navbar.ariaLabel": "Primary", diff --git a/front/app/translations/en-IE.json b/front/app/translations/en-IE.json index 9179d83d3689..ff4a4dec70d6 100644 --- a/front/app/translations/en-IE.json +++ b/front/app/translations/en-IE.json @@ -970,7 +970,6 @@ "app.containers.AdminPage.ProjectDescription.saveError": "Something went wrong while saving the project description.", "app.containers.AdminPage.ProjectDescription.toggleLabel": "Use Content Builder for description", "app.containers.AdminPage.ProjectDescription.toggleTooltip": "Using the Content Builder will let you use more advanced layout options.", - "app.containers.AdminPage.ProjectDescription.viewProject": "View project", "app.containers.AdminPage.ProjectDescription.viewPublicProject": "View project", "app.containers.AdminPage.ProjectEdit.formBuilder.surveyEnd": "Survey end", "app.containers.AdminPage.Users.GroupCreation.modalHeaderRules": "Create a smart group", @@ -1807,7 +1806,6 @@ "app.containers.admin.ContentBuilder.infoWithAccordions": "Info & accordions", "app.containers.admin.ContentBuilder.oneColumnLayout": "1 column", "app.containers.admin.ContentBuilder.projectDescription": "Project description", - "app.containers.admin.ContentBuilder.sections": "SECTIONS", "app.containers.app.navbar.admin": "Manage platform", "app.containers.app.navbar.allProjects": "All projects", "app.containers.app.navbar.ariaLabel": "Primary", diff --git a/front/app/translations/en.json b/front/app/translations/en.json index 9179d83d3689..ff4a4dec70d6 100644 --- a/front/app/translations/en.json +++ b/front/app/translations/en.json @@ -970,7 +970,6 @@ "app.containers.AdminPage.ProjectDescription.saveError": "Something went wrong while saving the project description.", "app.containers.AdminPage.ProjectDescription.toggleLabel": "Use Content Builder for description", "app.containers.AdminPage.ProjectDescription.toggleTooltip": "Using the Content Builder will let you use more advanced layout options.", - "app.containers.AdminPage.ProjectDescription.viewProject": "View project", "app.containers.AdminPage.ProjectDescription.viewPublicProject": "View project", "app.containers.AdminPage.ProjectEdit.formBuilder.surveyEnd": "Survey end", "app.containers.AdminPage.Users.GroupCreation.modalHeaderRules": "Create a smart group", @@ -1807,7 +1806,6 @@ "app.containers.admin.ContentBuilder.infoWithAccordions": "Info & accordions", "app.containers.admin.ContentBuilder.oneColumnLayout": "1 column", "app.containers.admin.ContentBuilder.projectDescription": "Project description", - "app.containers.admin.ContentBuilder.sections": "SECTIONS", "app.containers.app.navbar.admin": "Manage platform", "app.containers.app.navbar.allProjects": "All projects", "app.containers.app.navbar.ariaLabel": "Primary", diff --git a/front/app/translations/es-CL.json b/front/app/translations/es-CL.json index 22260124e3a7..db8b7f581c2e 100644 --- a/front/app/translations/es-CL.json +++ b/front/app/translations/es-CL.json @@ -970,7 +970,6 @@ "app.containers.AdminPage.ProjectDescription.saveError": "Algo ha ido mal al guardar la descripción del proyecto.", "app.containers.AdminPage.ProjectDescription.toggleLabel": "Utilizar el constructor de contenido para la descripción", "app.containers.AdminPage.ProjectDescription.toggleTooltip": "El uso del constructor de contenido le permitirá utilizar opciones de diseño más avanzadas.", - "app.containers.AdminPage.ProjectDescription.viewProject": "Vista del proyecto", "app.containers.AdminPage.ProjectDescription.viewPublicProject": "Vista del proyecto", "app.containers.AdminPage.ProjectEdit.formBuilder.surveyEnd": "Fin de la encuesta", "app.containers.AdminPage.Users.GroupCreation.modalHeaderRules": "Crear un grupo smart", @@ -1807,7 +1806,6 @@ "app.containers.admin.ContentBuilder.infoWithAccordions": "Información y acordeones", "app.containers.admin.ContentBuilder.oneColumnLayout": "1 columna", "app.containers.admin.ContentBuilder.projectDescription": "Descripción del proyecto", - "app.containers.admin.ContentBuilder.sections": "SECCIONES", "app.containers.app.navbar.admin": "Admin", "app.containers.app.navbar.allProjects": "Todos los proyectos", "app.containers.app.navbar.ariaLabel": "Primario", diff --git a/front/app/translations/es-ES.json b/front/app/translations/es-ES.json index 3a7cf71cd1ba..c77744ec80cd 100644 --- a/front/app/translations/es-ES.json +++ b/front/app/translations/es-ES.json @@ -970,7 +970,6 @@ "app.containers.AdminPage.ProjectDescription.saveError": "Algo ha ido mal al guardar la descripción del proyecto.", "app.containers.AdminPage.ProjectDescription.toggleLabel": "Utilizar el constructor de contenido para la descripción", "app.containers.AdminPage.ProjectDescription.toggleTooltip": "El uso del constructor de contenido le permitirá utilizar opciones de diseño más avanzadas.", - "app.containers.AdminPage.ProjectDescription.viewProject": "Vista del proyecto", "app.containers.AdminPage.ProjectDescription.viewPublicProject": "Vista del proyecto", "app.containers.AdminPage.ProjectEdit.formBuilder.surveyEnd": "Fin de la encuesta", "app.containers.AdminPage.Users.GroupCreation.modalHeaderRules": "Crear un grupo smart", @@ -1807,7 +1806,6 @@ "app.containers.admin.ContentBuilder.infoWithAccordions": "Información y acordeones", "app.containers.admin.ContentBuilder.oneColumnLayout": "1 columna", "app.containers.admin.ContentBuilder.projectDescription": "Descripción del proyecto", - "app.containers.admin.ContentBuilder.sections": "SECCIONES", "app.containers.app.navbar.admin": "Admin", "app.containers.app.navbar.allProjects": "Todos los proyectos", "app.containers.app.navbar.ariaLabel": "Primario", diff --git a/front/app/translations/fi-FI.json b/front/app/translations/fi-FI.json index 191b3cfc1de0..47c8c176cc2f 100644 --- a/front/app/translations/fi-FI.json +++ b/front/app/translations/fi-FI.json @@ -945,7 +945,6 @@ "app.containers.AdminPage.ProjectDescription.saveError": "Jotain meni pieleen projektin kuvausta tallennettaessa.", "app.containers.AdminPage.ProjectDescription.toggleLabel": "Käytä sisällön rakennustyökalua kuvaukseen", "app.containers.AdminPage.ProjectDescription.toggleTooltip": "Content Builderin avulla voit käyttää kehittyneempiä asetteluvaihtoehtoja.", - "app.containers.AdminPage.ProjectDescription.viewProject": "Näytä projekti", "app.containers.AdminPage.ProjectDescription.viewPublicProject": "Näytä projekti", "app.containers.AdminPage.ProjectEdit.formBuilder.surveyEnd": "Kyselyn loppu", "app.containers.AdminPage.Users.GroupCreation.modalHeaderRules": "Luo älykäs ryhmä", @@ -1716,7 +1715,6 @@ "app.containers.admin.ContentBuilder.infoWithAccordions": "Info & harmonikka", "app.containers.admin.ContentBuilder.oneColumnLayout": "1 sarake", "app.containers.admin.ContentBuilder.projectDescription": "Projektin kuvaus", - "app.containers.admin.ContentBuilder.sections": "OSIOT", "app.containers.app.navbar.admin": "Hallinnoi alustaa", "app.containers.app.navbar.allProjects": "Kaikki projektit", "app.containers.app.navbar.ariaLabel": "Ensisijainen", diff --git a/front/app/translations/fr-BE.json b/front/app/translations/fr-BE.json index 1879661b1d3a..b808419f98be 100644 --- a/front/app/translations/fr-BE.json +++ b/front/app/translations/fr-BE.json @@ -970,7 +970,6 @@ "app.containers.AdminPage.ProjectDescription.saveError": "Un problème s'est produit lors de l'enregistrement de la description du projet.", "app.containers.AdminPage.ProjectDescription.toggleLabel": "Utiliser l'éditeur sur-mesure pour la description", "app.containers.AdminPage.ProjectDescription.toggleTooltip": "L'utilisation de l'éditeur sur-mesure vous permettra d'utiliser des options de mise en page plus avancées.", - "app.containers.AdminPage.ProjectDescription.viewProject": "Visualiser le projet", "app.containers.AdminPage.ProjectDescription.viewPublicProject": "Visualiser le projet", "app.containers.AdminPage.ProjectEdit.formBuilder.surveyEnd": "Fin de l'enquête", "app.containers.AdminPage.Users.GroupCreation.modalHeaderRules": "Créer un groupe automatique", @@ -1807,7 +1806,6 @@ "app.containers.admin.ContentBuilder.infoWithAccordions": "Infos et sections accordéons", "app.containers.admin.ContentBuilder.oneColumnLayout": "1 colonne", "app.containers.admin.ContentBuilder.projectDescription": "Description du projet", - "app.containers.admin.ContentBuilder.sections": "SECTIONS", "app.containers.app.navbar.admin": "Panneau admin", "app.containers.app.navbar.allProjects": "{tenantName, select, frw {Toutes les communes} other {Tous les projets}}", "app.containers.app.navbar.ariaLabel": "Primaire", diff --git a/front/app/translations/fr-FR.json b/front/app/translations/fr-FR.json index c411e3510d6a..0383f162bd91 100644 --- a/front/app/translations/fr-FR.json +++ b/front/app/translations/fr-FR.json @@ -970,7 +970,6 @@ "app.containers.AdminPage.ProjectDescription.saveError": "Un problème s'est produit lors de l'enregistrement de la description du projet.", "app.containers.AdminPage.ProjectDescription.toggleLabel": "Utiliser l'éditeur sur-mesure pour la description", "app.containers.AdminPage.ProjectDescription.toggleTooltip": "L'utilisation de l'éditeur sur-mesure vous permettra d'utiliser des options de mise en page plus avancées.", - "app.containers.AdminPage.ProjectDescription.viewProject": "Visualiser le projet", "app.containers.AdminPage.ProjectDescription.viewPublicProject": "Visualiser le projet", "app.containers.AdminPage.ProjectEdit.formBuilder.surveyEnd": "Fin de l'enquête", "app.containers.AdminPage.Users.GroupCreation.modalHeaderRules": "Créer un groupe automatique", @@ -1807,7 +1806,6 @@ "app.containers.admin.ContentBuilder.infoWithAccordions": "Infos et sections accordéons", "app.containers.admin.ContentBuilder.oneColumnLayout": "1 colonne", "app.containers.admin.ContentBuilder.projectDescription": "Description du projet", - "app.containers.admin.ContentBuilder.sections": "SECTIONS", "app.containers.app.navbar.admin": "Panneau admin", "app.containers.app.navbar.allProjects": "{tenantName, select, frw {Toutes les communes} other {Tous les projets}}", "app.containers.app.navbar.ariaLabel": "Primaire", diff --git a/front/app/translations/hr-HR.json b/front/app/translations/hr-HR.json index 52056e5f52d9..1e0219eaba5f 100644 --- a/front/app/translations/hr-HR.json +++ b/front/app/translations/hr-HR.json @@ -945,7 +945,6 @@ "app.containers.AdminPage.ProjectDescription.saveError": "Nešto nije u redu prilikom spremanja opisa projekta.", "app.containers.AdminPage.ProjectDescription.toggleLabel": "Koristite Content Builder za opis", "app.containers.AdminPage.ProjectDescription.toggleTooltip": "Korištenje Content Buildera omogućit će vam korištenje naprednijih opcija izgleda.", - "app.containers.AdminPage.ProjectDescription.viewProject": "Pogledaj projekt", "app.containers.AdminPage.ProjectDescription.viewPublicProject": "Pogledaj projekt", "app.containers.AdminPage.ProjectEdit.formBuilder.surveyEnd": "Završetak upitnika", "app.containers.AdminPage.Users.GroupCreation.modalHeaderRules": "Kreirajte pametnu grupu", @@ -1714,7 +1713,6 @@ "app.containers.admin.ContentBuilder.infoWithAccordions": "Info & harmonike", "app.containers.admin.ContentBuilder.oneColumnLayout": "1 stupac", "app.containers.admin.ContentBuilder.projectDescription": "Opis projekta", - "app.containers.admin.ContentBuilder.sections": "ODSJECI", "app.containers.app.navbar.admin": "Upravljanje platformom", "app.containers.app.navbar.allProjects": "Svi projekti", "app.containers.app.navbar.ariaLabel": "Primarno", diff --git a/front/app/translations/it-IT.json b/front/app/translations/it-IT.json index 223930fd6e3c..240803350438 100644 --- a/front/app/translations/it-IT.json +++ b/front/app/translations/it-IT.json @@ -970,7 +970,6 @@ "app.containers.AdminPage.ProjectDescription.saveError": "Qualcosa è andato storto durante il salvataggio della descrizione del progetto.", "app.containers.AdminPage.ProjectDescription.toggleLabel": "Usa il Content Builder per la descrizione", "app.containers.AdminPage.ProjectDescription.toggleTooltip": "Utilizzando il Content Builder potrai utilizzare opzioni di layout più avanzate.", - "app.containers.AdminPage.ProjectDescription.viewProject": "Visualizza il progetto", "app.containers.AdminPage.ProjectDescription.viewPublicProject": "Visualizza il progetto", "app.containers.AdminPage.ProjectEdit.formBuilder.surveyEnd": "Fine del sondaggio", "app.containers.AdminPage.Users.GroupCreation.modalHeaderRules": "Creare un gruppo intelligente", @@ -1807,7 +1806,6 @@ "app.containers.admin.ContentBuilder.infoWithAccordions": "Info e fisarmoniche", "app.containers.admin.ContentBuilder.oneColumnLayout": "1 colonna", "app.containers.admin.ContentBuilder.projectDescription": "Descrizione del progetto", - "app.containers.admin.ContentBuilder.sections": "SEZIONI", "app.containers.app.navbar.admin": "Gestire la piattaforma", "app.containers.app.navbar.allProjects": "Tutti i progetti", "app.containers.app.navbar.ariaLabel": "Primario", diff --git a/front/app/translations/lb-LU.json b/front/app/translations/lb-LU.json index 4638e6ad0e95..6da4bf06a993 100644 --- a/front/app/translations/lb-LU.json +++ b/front/app/translations/lb-LU.json @@ -945,7 +945,6 @@ "app.containers.AdminPage.ProjectDescription.saveError": "Eppes ass falsch gaangen beim Späicheren vun der Projektbeschreiwung.", "app.containers.AdminPage.ProjectDescription.toggleLabel": "Benotzt Inhalt Builder fir Beschreiwung", "app.containers.AdminPage.ProjectDescription.toggleTooltip": "D'Benotzung vum Inhalt Builder léisst Iech méi fortgeschratt Layoutoptiounen benotzen.", - "app.containers.AdminPage.ProjectDescription.viewProject": "Kuckt de Projet", "app.containers.AdminPage.ProjectDescription.viewPublicProject": "Kuckt de Projet", "app.containers.AdminPage.ProjectEdit.formBuilder.surveyEnd": "Enn vun der Ëmfo", "app.containers.AdminPage.Users.GroupCreation.modalHeaderRules": "Eng Smart Grupp uleeën", @@ -1714,7 +1713,6 @@ "app.containers.admin.ContentBuilder.infoWithAccordions": "Info & Akkordeonen", "app.containers.admin.ContentBuilder.oneColumnLayout": "1 kolonne", "app.containers.admin.ContentBuilder.projectDescription": "Projet Beschreiwung", - "app.containers.admin.ContentBuilder.sections": "SECTIONS", "app.containers.app.navbar.admin": "Plattform verwalten", "app.containers.app.navbar.allProjects": "All Projeten", "app.containers.app.navbar.ariaLabel": "Primär", diff --git a/front/app/translations/lv-LV.json b/front/app/translations/lv-LV.json index ff1327c25f40..99f0587f8517 100644 --- a/front/app/translations/lv-LV.json +++ b/front/app/translations/lv-LV.json @@ -970,7 +970,6 @@ "app.containers.AdminPage.ProjectDescription.saveError": "Saglabājot projekta aprakstu, kaut kas notika nepareizi.", "app.containers.AdminPage.ProjectDescription.toggleLabel": "Satura konstruktora izmantošana aprakstam", "app.containers.AdminPage.ProjectDescription.toggleTooltip": "Izmantojot Satura konstruktoru, varat izmantot plašākas izkārtojuma iespējas.", - "app.containers.AdminPage.ProjectDescription.viewProject": "Apskatīt projektu", "app.containers.AdminPage.ProjectDescription.viewPublicProject": "Apskatīt projektu", "app.containers.AdminPage.ProjectEdit.formBuilder.surveyEnd": "Aptaujas beigas", "app.containers.AdminPage.Users.GroupCreation.modalHeaderRules": "Izveidot viedo grupu", @@ -1807,7 +1806,6 @@ "app.containers.admin.ContentBuilder.infoWithAccordions": "Informācija un akordeoni", "app.containers.admin.ContentBuilder.oneColumnLayout": "1 sleja", "app.containers.admin.ContentBuilder.projectDescription": "Projekta apraksts", - "app.containers.admin.ContentBuilder.sections": "SECTIONS", "app.containers.app.navbar.admin": "Pārvaldīt platformu", "app.containers.app.navbar.allProjects": "Visi projekti", "app.containers.app.navbar.ariaLabel": "Primārais", diff --git a/front/app/translations/nb-NO.json b/front/app/translations/nb-NO.json index 62f2d92224bb..4801b00028eb 100644 --- a/front/app/translations/nb-NO.json +++ b/front/app/translations/nb-NO.json @@ -970,7 +970,6 @@ "app.containers.AdminPage.ProjectDescription.saveError": "Noe gikk galt da du lagret prosjektbeskrivelsen.", "app.containers.AdminPage.ProjectDescription.toggleLabel": "Bruk Content Builder til beskrivelse", "app.containers.AdminPage.ProjectDescription.toggleTooltip": "Ved å bruke Content Builder kan du bruke mer avanserte layoutalternativer.", - "app.containers.AdminPage.ProjectDescription.viewProject": "Vis prosjekt", "app.containers.AdminPage.ProjectDescription.viewPublicProject": "Vis prosjekt", "app.containers.AdminPage.ProjectEdit.formBuilder.surveyEnd": "Slutt på undersøkelsen", "app.containers.AdminPage.Users.GroupCreation.modalHeaderRules": "Opprett en smartgruppe", @@ -1807,7 +1806,6 @@ "app.containers.admin.ContentBuilder.infoWithAccordions": "Info & trekkspill", "app.containers.admin.ContentBuilder.oneColumnLayout": "1 kolonne", "app.containers.admin.ContentBuilder.projectDescription": "Prosjektbeskrivelse", - "app.containers.admin.ContentBuilder.sections": "SEKSJONER", "app.containers.app.navbar.admin": "Administrer plattform", "app.containers.app.navbar.allProjects": "Alle prosjekter", "app.containers.app.navbar.ariaLabel": "Primær", diff --git a/front/app/translations/nl-BE.json b/front/app/translations/nl-BE.json index 80c3c22f77a4..493eda8246dd 100644 --- a/front/app/translations/nl-BE.json +++ b/front/app/translations/nl-BE.json @@ -970,7 +970,6 @@ "app.containers.AdminPage.ProjectDescription.saveError": "Er is iets misgegaan bij het opslaan van de projectbeschrijving.", "app.containers.AdminPage.ProjectDescription.toggleLabel": "Gebruik de content builder voor de beschrijving", "app.containers.AdminPage.ProjectDescription.toggleTooltip": "Als je de content builder gebruikt, kun je geavanceerdere layout-opties gebruiken.", - "app.containers.AdminPage.ProjectDescription.viewProject": "Bekijk het project", "app.containers.AdminPage.ProjectDescription.viewPublicProject": "Bekijk het project", "app.containers.AdminPage.ProjectEdit.formBuilder.surveyEnd": "Einde enquête", "app.containers.AdminPage.Users.GroupCreation.modalHeaderRules": "Maak een slimme groep aan", @@ -1807,7 +1806,6 @@ "app.containers.admin.ContentBuilder.infoWithAccordions": "Info & accordions", "app.containers.admin.ContentBuilder.oneColumnLayout": "1 kolom", "app.containers.admin.ContentBuilder.projectDescription": "Projectbeschrijving", - "app.containers.admin.ContentBuilder.sections": "SECTIES", "app.containers.app.navbar.admin": "Beheer platform", "app.containers.app.navbar.allProjects": "Alle projecten", "app.containers.app.navbar.ariaLabel": "Primair", diff --git a/front/app/translations/nl-NL.json b/front/app/translations/nl-NL.json index 3b16d301a0f2..a4072396bf4f 100644 --- a/front/app/translations/nl-NL.json +++ b/front/app/translations/nl-NL.json @@ -970,7 +970,6 @@ "app.containers.AdminPage.ProjectDescription.saveError": "Er is iets misgegaan bij het opslaan van de projectbeschrijving.", "app.containers.AdminPage.ProjectDescription.toggleLabel": "Gebruik de content builder voor de beschrijving", "app.containers.AdminPage.ProjectDescription.toggleTooltip": "Als je de content builder gebruikt, kun je geavanceerdere layout-opties gebruiken.", - "app.containers.AdminPage.ProjectDescription.viewProject": "Bekijk het project", "app.containers.AdminPage.ProjectDescription.viewPublicProject": "Bekijk het project", "app.containers.AdminPage.ProjectEdit.formBuilder.surveyEnd": "Einde vragenlijst", "app.containers.AdminPage.Users.GroupCreation.modalHeaderRules": "Maak een slimme groep aan", @@ -1807,7 +1806,6 @@ "app.containers.admin.ContentBuilder.infoWithAccordions": "Info & accordions", "app.containers.admin.ContentBuilder.oneColumnLayout": "1 kolom", "app.containers.admin.ContentBuilder.projectDescription": "Projectbeschrijving", - "app.containers.admin.ContentBuilder.sections": "SECTIES", "app.containers.app.navbar.admin": "Beheer platform", "app.containers.app.navbar.allProjects": "Alle projecten", "app.containers.app.navbar.ariaLabel": "Primair", diff --git a/front/app/translations/pa-IN.json b/front/app/translations/pa-IN.json index 78310279e03e..aa109923a039 100644 --- a/front/app/translations/pa-IN.json +++ b/front/app/translations/pa-IN.json @@ -970,7 +970,6 @@ "app.containers.AdminPage.ProjectDescription.saveError": "ਪ੍ਰੋਜੈਕਟ ਵਰਣਨ ਨੂੰ ਰੱਖਿਅਤ ਕਰਨ ਦੌਰਾਨ ਕੁਝ ਗਲਤ ਹੋ ਗਿਆ।", "app.containers.AdminPage.ProjectDescription.toggleLabel": "ਵਰਣਨ ਲਈ ਸਮੱਗਰੀ ਨਿਰਮਾਤਾ ਦੀ ਵਰਤੋਂ ਕਰੋ", "app.containers.AdminPage.ProjectDescription.toggleTooltip": "ਸਮਗਰੀ ਨਿਰਮਾਤਾ ਦੀ ਵਰਤੋਂ ਕਰਨ ਨਾਲ ਤੁਸੀਂ ਵਧੇਰੇ ਉੱਨਤ ਖਾਕਾ ਵਿਕਲਪਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕੋਗੇ।", - "app.containers.AdminPage.ProjectDescription.viewProject": "ਪ੍ਰੋਜੈਕਟ ਦੇਖੋ", "app.containers.AdminPage.ProjectDescription.viewPublicProject": "ਪ੍ਰੋਜੈਕਟ ਦੇਖੋ", "app.containers.AdminPage.ProjectEdit.formBuilder.surveyEnd": "ਸਰਵੇਖਣ ਸਮਾਪਤ", "app.containers.AdminPage.Users.GroupCreation.modalHeaderRules": "ਇੱਕ ਸਮਾਰਟ ਗਰੁੱਪ ਬਣਾਓ", @@ -1807,7 +1806,6 @@ "app.containers.admin.ContentBuilder.infoWithAccordions": "ਜਾਣਕਾਰੀ ਅਤੇ ਅਨੁਕੂਲਤਾ", "app.containers.admin.ContentBuilder.oneColumnLayout": "1 ਕਾਲਮ", "app.containers.admin.ContentBuilder.projectDescription": "ਪ੍ਰੋਜੈਕਟ ਦਾ ਵੇਰਵਾ", - "app.containers.admin.ContentBuilder.sections": "ਸੈਕਸ਼ਨ", "app.containers.app.navbar.admin": "ਪਲੇਟਫਾਰਮ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰੋ", "app.containers.app.navbar.allProjects": "ਸਾਰੇ ਪ੍ਰੋਜੈਕਟ", "app.containers.app.navbar.ariaLabel": "ਪ੍ਰਾਇਮਰੀ", diff --git a/front/app/translations/pl-PL.json b/front/app/translations/pl-PL.json index b2e83b58b75a..dbcee5c17d3b 100644 --- a/front/app/translations/pl-PL.json +++ b/front/app/translations/pl-PL.json @@ -970,7 +970,6 @@ "app.containers.AdminPage.ProjectDescription.saveError": "Coś poszło nie tak podczas zapisywania opisu projektu.", "app.containers.AdminPage.ProjectDescription.toggleLabel": "Użyj narzędzia Content Builder do opisu", "app.containers.AdminPage.ProjectDescription.toggleTooltip": "Dzięki narzędziu Content Builder możesz korzystać z bardziej zaawansowanych opcji układu.", - "app.containers.AdminPage.ProjectDescription.viewProject": "Zobacz projekt", "app.containers.AdminPage.ProjectDescription.viewPublicProject": "Zobacz projekt", "app.containers.AdminPage.ProjectEdit.formBuilder.surveyEnd": "Koniec badania", "app.containers.AdminPage.Users.GroupCreation.modalHeaderRules": "Utwórz inteligentną grupę", @@ -1807,7 +1806,6 @@ "app.containers.admin.ContentBuilder.infoWithAccordions": "Informacje i akordeony", "app.containers.admin.ContentBuilder.oneColumnLayout": "1 kolumna", "app.containers.admin.ContentBuilder.projectDescription": "Opis projektu", - "app.containers.admin.ContentBuilder.sections": "SEKCJE", "app.containers.app.navbar.admin": "Admin", "app.containers.app.navbar.allProjects": "Wszystkie projekty", "app.containers.app.navbar.ariaLabel": "Strona główna", diff --git a/front/app/translations/pt-BR.json b/front/app/translations/pt-BR.json index aed4c3f98296..0c432340c765 100644 --- a/front/app/translations/pt-BR.json +++ b/front/app/translations/pt-BR.json @@ -970,7 +970,6 @@ "app.containers.AdminPage.ProjectDescription.saveError": "Algo deu errado ao salvar a descrição do projeto.", "app.containers.AdminPage.ProjectDescription.toggleLabel": "Use o Content Builder para descrição", "app.containers.AdminPage.ProjectDescription.toggleTooltip": "Usar o Content Builder permitirá que você use opções de layout mais avançadas.", - "app.containers.AdminPage.ProjectDescription.viewProject": "Exibir projeto", "app.containers.AdminPage.ProjectDescription.viewPublicProject": "Exibir projeto", "app.containers.AdminPage.ProjectEdit.formBuilder.surveyEnd": "Fim da pesquisa", "app.containers.AdminPage.Users.GroupCreation.modalHeaderRules": "Criar um grupo inteligente", @@ -1807,7 +1806,6 @@ "app.containers.admin.ContentBuilder.infoWithAccordions": "Informações e acordeões", "app.containers.admin.ContentBuilder.oneColumnLayout": "1 coluna", "app.containers.admin.ContentBuilder.projectDescription": "Descrição do projeto", - "app.containers.admin.ContentBuilder.sections": "SEÇÕES", "app.containers.app.navbar.admin": "Administrar", "app.containers.app.navbar.allProjects": "Todos os projetos", "app.containers.app.navbar.ariaLabel": "Primário", diff --git a/front/app/translations/sr-Latn.json b/front/app/translations/sr-Latn.json index b83c31955a7c..55c1ccad8894 100644 --- a/front/app/translations/sr-Latn.json +++ b/front/app/translations/sr-Latn.json @@ -970,7 +970,6 @@ "app.containers.AdminPage.ProjectDescription.saveError": "Something went wrong while saving the project description.", "app.containers.AdminPage.ProjectDescription.toggleLabel": "Use Content Builder for description", "app.containers.AdminPage.ProjectDescription.toggleTooltip": "Using the Content Builder will let you use more advanced layout options.", - "app.containers.AdminPage.ProjectDescription.viewProject": "View project", "app.containers.AdminPage.ProjectDescription.viewPublicProject": "View project", "app.containers.AdminPage.ProjectEdit.formBuilder.surveyEnd": "Kraj ankete", "app.containers.AdminPage.Users.GroupCreation.modalHeaderRules": "Kreirajte smart grupu", @@ -1807,7 +1806,6 @@ "app.containers.admin.ContentBuilder.infoWithAccordions": "Info & accordions", "app.containers.admin.ContentBuilder.oneColumnLayout": "1 column", "app.containers.admin.ContentBuilder.projectDescription": "Project description", - "app.containers.admin.ContentBuilder.sections": "SECTIONS", "app.containers.app.navbar.admin": "Upravljanje platformom", "app.containers.app.navbar.allProjects": "Svi projekti", "app.containers.app.navbar.ariaLabel": "Primarno", diff --git a/front/app/translations/sr-SP.json b/front/app/translations/sr-SP.json index 6399b72761fe..741bcc6a361d 100644 --- a/front/app/translations/sr-SP.json +++ b/front/app/translations/sr-SP.json @@ -970,7 +970,6 @@ "app.containers.AdminPage.ProjectDescription.saveError": "Something went wrong while saving the project description.", "app.containers.AdminPage.ProjectDescription.toggleLabel": "Use Content Builder for description", "app.containers.AdminPage.ProjectDescription.toggleTooltip": "Using the Content Builder will let you use more advanced layout options.", - "app.containers.AdminPage.ProjectDescription.viewProject": "View project", "app.containers.AdminPage.ProjectDescription.viewPublicProject": "View project", "app.containers.AdminPage.ProjectEdit.formBuilder.surveyEnd": "Крај анкете", "app.containers.AdminPage.Users.GroupCreation.modalHeaderRules": "Направите паметну групу", @@ -1807,7 +1806,6 @@ "app.containers.admin.ContentBuilder.infoWithAccordions": "Info & accordions", "app.containers.admin.ContentBuilder.oneColumnLayout": "1 column", "app.containers.admin.ContentBuilder.projectDescription": "Project description", - "app.containers.admin.ContentBuilder.sections": "SECTIONS", "app.containers.app.navbar.admin": "Управљајте платформом", "app.containers.app.navbar.allProjects": "Сви пројекти", "app.containers.app.navbar.ariaLabel": "Примарна", diff --git a/front/app/translations/sv-SE.json b/front/app/translations/sv-SE.json index f58f931a3a94..fb6f87859ebe 100644 --- a/front/app/translations/sv-SE.json +++ b/front/app/translations/sv-SE.json @@ -970,7 +970,6 @@ "app.containers.AdminPage.ProjectDescription.saveError": "Något gick fel när du sparade projektbeskrivningen.", "app.containers.AdminPage.ProjectDescription.toggleLabel": "Använd Content Builder för beskrivning", "app.containers.AdminPage.ProjectDescription.toggleTooltip": "Med hjälp av Content Builder kan du använda mer avancerade layoutalternativ.", - "app.containers.AdminPage.ProjectDescription.viewProject": "Visa projekt", "app.containers.AdminPage.ProjectDescription.viewPublicProject": "Visa projekt", "app.containers.AdminPage.ProjectEdit.formBuilder.surveyEnd": "Undersökningens slut", "app.containers.AdminPage.Users.GroupCreation.modalHeaderRules": "Skapa en smart grupp", @@ -1807,7 +1806,6 @@ "app.containers.admin.ContentBuilder.infoWithAccordions": "Info & dragspel", "app.containers.admin.ContentBuilder.oneColumnLayout": "1 kolumn", "app.containers.admin.ContentBuilder.projectDescription": "Projektbeskrivning", - "app.containers.admin.ContentBuilder.sections": "SEKTIONER", "app.containers.app.navbar.admin": "Hantera plattform", "app.containers.app.navbar.allProjects": "Alla projekt", "app.containers.app.navbar.ariaLabel": "Primär", diff --git a/front/app/translations/tr-TR.json b/front/app/translations/tr-TR.json index 297e0220cfef..7a6d986dc76f 100644 --- a/front/app/translations/tr-TR.json +++ b/front/app/translations/tr-TR.json @@ -970,7 +970,6 @@ "app.containers.AdminPage.ProjectDescription.saveError": "Proje açıklamasını kaydederken bir şeyler ters gitti.", "app.containers.AdminPage.ProjectDescription.toggleLabel": "Açıklama için Content Builder'ı kullanın", "app.containers.AdminPage.ProjectDescription.toggleTooltip": "İçerik Oluşturucuyu kullanmak daha gelişmiş düzen seçeneklerini kullanmanızı sağlar.", - "app.containers.AdminPage.ProjectDescription.viewProject": "Projeyi görüntüle", "app.containers.AdminPage.ProjectDescription.viewPublicProject": "Projeyi görüntüle", "app.containers.AdminPage.ProjectEdit.formBuilder.surveyEnd": "Anket sonu", "app.containers.AdminPage.Users.GroupCreation.modalHeaderRules": "Akıllı grup oluşturun", @@ -1807,7 +1806,6 @@ "app.containers.admin.ContentBuilder.infoWithAccordions": "Bilgi ve akordeonlar", "app.containers.admin.ContentBuilder.oneColumnLayout": "1 sütun", "app.containers.admin.ContentBuilder.projectDescription": "Proje Açıklaması", - "app.containers.admin.ContentBuilder.sections": "BÖLÜMLER", "app.containers.app.navbar.admin": "Platformu yönetin", "app.containers.app.navbar.allProjects": "Tüm projeler", "app.containers.app.navbar.ariaLabel": "Birincil", diff --git a/front/app/translations/ur-PK.json b/front/app/translations/ur-PK.json index e7c3092f1260..06c83a407af5 100644 --- a/front/app/translations/ur-PK.json +++ b/front/app/translations/ur-PK.json @@ -970,7 +970,6 @@ "app.containers.AdminPage.ProjectDescription.saveError": "پروجیکٹ کی تفصیل محفوظ کرتے وقت کچھ غلط ہو گیا۔", "app.containers.AdminPage.ProjectDescription.toggleLabel": "تفصیل کے لیے Content Builder استعمال کریں۔", "app.containers.AdminPage.ProjectDescription.toggleTooltip": "Content Builder کا استعمال آپ کو لے آؤٹ کے مزید جدید اختیارات استعمال کرنے دے گا۔", - "app.containers.AdminPage.ProjectDescription.viewProject": "پروجیکٹ دیکھیں", "app.containers.AdminPage.ProjectDescription.viewPublicProject": "پروجیکٹ دیکھیں", "app.containers.AdminPage.ProjectEdit.formBuilder.surveyEnd": "سروے ختم", "app.containers.AdminPage.Users.GroupCreation.modalHeaderRules": "ایک سمارٹ گروپ بنائیں", @@ -1807,7 +1806,6 @@ "app.containers.admin.ContentBuilder.infoWithAccordions": "معلومات اور موافقت", "app.containers.admin.ContentBuilder.oneColumnLayout": "1 کالم", "app.containers.admin.ContentBuilder.projectDescription": "پروجیکٹ کی تفصیل", - "app.containers.admin.ContentBuilder.sections": "سیکشنز", "app.containers.app.navbar.admin": "پلیٹ فارم کا نظم کریں۔", "app.containers.app.navbar.allProjects": "تمام منصوبے", "app.containers.app.navbar.ariaLabel": "پرائمری", diff --git a/front/app/modules/commercial/matomo/mockRoutes.mock.ts b/front/app/utils/__mocks__/mockRoutes.mock.ts similarity index 100% rename from front/app/modules/commercial/matomo/mockRoutes.mock.ts rename to front/app/utils/__mocks__/mockRoutes.mock.ts diff --git a/front/app/modules/commercial/matomo/matchPath.test.ts b/front/app/utils/matchPath.test.ts similarity index 88% rename from front/app/modules/commercial/matomo/matchPath.test.ts rename to front/app/utils/matchPath.test.ts index de728db47381..2c27fd870f3b 100644 --- a/front/app/modules/commercial/matomo/matchPath.test.ts +++ b/front/app/utils/matchPath.test.ts @@ -1,5 +1,5 @@ +import { mockRoutes } from './__mocks__/mockRoutes.mock'; import { getAllPathsFromRoutes } from './matchPath'; -import { mockRoutes } from './mockRoutes.mock'; describe('getAllPathsFromRoutes', () => { it('should return all paths from routes', () => { diff --git a/front/app/modules/commercial/matomo/matchPath.ts b/front/app/utils/matchPath.ts similarity index 100% rename from front/app/modules/commercial/matomo/matchPath.ts rename to front/app/utils/matchPath.ts