@@ -289,6 +289,87 @@ export const DOCUMENTATION_LINK_TITLE = i18n.translate(
289289 }
290290) ;
291291
292+ export const PRIVATE_SOURCES_DESCRIPTION = i18n . translate (
293+ 'xpack.enterpriseSearch.workplaceSearch.security.privateSources.description' ,
294+ {
295+ defaultMessage :
296+ 'Private sources are connected by users in your organization to create a personalized search experience.' ,
297+ }
298+ ) ;
299+
300+ export const PRIVATE_SOURCES_TOGGLE_DESCRIPTION = i18n . translate (
301+ 'xpack.enterpriseSearch.workplaceSearch.security.privateSourcesToggle.description' ,
302+ {
303+ defaultMessage : 'Enable private sources for your organization' ,
304+ }
305+ ) ;
306+
307+ export const REMOTE_SOURCES_TOGGLE_TEXT = i18n . translate (
308+ 'xpack.enterpriseSearch.workplaceSearch.security.remoteSourcesToggle.text' ,
309+ {
310+ defaultMessage : 'Enable remote private sources' ,
311+ }
312+ ) ;
313+
314+ export const REMOTE_SOURCES_TABLE_DESCRIPTION = i18n . translate (
315+ 'xpack.enterpriseSearch.workplaceSearch.security.remoteSourcesTable.description' ,
316+ {
317+ defaultMessage :
318+ 'Remote sources synchronize and store a limited amount of data on disk, with a low impact on storage resources.' ,
319+ }
320+ ) ;
321+
322+ export const REMOTE_SOURCES_EMPTY_TABLE_TITLE = i18n . translate (
323+ 'xpack.enterpriseSearch.workplaceSearch.security.remoteSourcesEmptyTable.title' ,
324+ {
325+ defaultMessage : 'No remote private sources configured yet' ,
326+ }
327+ ) ;
328+
329+ export const STANDARD_SOURCES_TOGGLE_TEXT = i18n . translate (
330+ 'xpack.enterpriseSearch.workplaceSearch.security.standardSourcesToggle.text' ,
331+ {
332+ defaultMessage : 'Enable standard private sources' ,
333+ }
334+ ) ;
335+
336+ export const STANDARD_SOURCES_TABLE_DESCRIPTION = i18n . translate (
337+ 'xpack.enterpriseSearch.workplaceSearch.security.standardSourcesTable.description' ,
338+ {
339+ defaultMessage :
340+ 'Standard sources synchronize and store all searchable data on disk, with a directly correlated impact on storage resources.' ,
341+ }
342+ ) ;
343+
344+ export const STANDARD_SOURCES_EMPTY_TABLE_TITLE = i18n . translate (
345+ 'xpack.enterpriseSearch.workplaceSearch.security.standardSourcesEmptyTable.title' ,
346+ {
347+ defaultMessage : 'No standard private sources configured yet' ,
348+ }
349+ ) ;
350+
351+ export const SECURITY_UNSAVED_CHANGES_MESSAGE = i18n . translate (
352+ 'xpack.enterpriseSearch.workplaceSearch.security.unsavedChanges.message' ,
353+ {
354+ defaultMessage :
355+ 'Your private sources settings have not been saved. Are you sure you want to leave?' ,
356+ }
357+ ) ;
358+
359+ export const PRIVATE_SOURCES_UPDATE_CONFIRMATION_TEXT = i18n . translate (
360+ 'xpack.enterpriseSearch.workplaceSearch.security.privateSourcesUpdateConfirmation.text' ,
361+ {
362+ defaultMessage : 'Updates to private source configuration will take effect immediately.' ,
363+ }
364+ ) ;
365+
366+ export const SOURCE_RESTRICTIONS_SUCCESS_MESSAGE = i18n . translate (
367+ 'xpack.enterpriseSearch.workplaceSearch.security.sourceRestrictionsSuccess.message' ,
368+ {
369+ defaultMessage : 'Successfully updated source restrictions.' ,
370+ }
371+ ) ;
372+
292373export const PUBLIC_KEY_LABEL = i18n . translate (
293374 'xpack.enterpriseSearch.workplaceSearch.publicKey.label' ,
294375 {
@@ -382,6 +463,20 @@ export const SAVE_CHANGES_BUTTON = i18n.translate(
382463 }
383464) ;
384465
466+ export const SAVE_SETTINGS_BUTTON = i18n . translate (
467+ 'xpack.enterpriseSearch.workplaceSearch.saveSettings.button' ,
468+ {
469+ defaultMessage : 'Save settings' ,
470+ }
471+ ) ;
472+
473+ export const KEEP_EDITING_BUTTON = i18n . translate (
474+ 'xpack.enterpriseSearch.workplaceSearch.keepEditing.button' ,
475+ {
476+ defaultMessage : 'Keep editing' ,
477+ }
478+ ) ;
479+
385480export const NAME_LABEL = i18n . translate ( 'xpack.enterpriseSearch.workplaceSearch.name.label' , {
386481 defaultMessage : 'Name' ,
387482} ) ;
@@ -493,6 +588,10 @@ export const UPDATE_BUTTON = i18n.translate(
493588 }
494589) ;
495590
591+ export const RESET_BUTTON = i18n . translate ( 'xpack.enterpriseSearch.workplaceSearch.reset.button' , {
592+ defaultMessage : 'Reset' ,
593+ } ) ;
594+
496595export const CONFIGURE_BUTTON = i18n . translate (
497596 'xpack.enterpriseSearch.workplaceSearch.configure.button' ,
498597 {
@@ -522,13 +621,31 @@ export const PRIVATE_PLATINUM_LICENSE_CALLOUT = i18n.translate(
522621 }
523622) ;
524623
624+ export const SOURCE = i18n . translate ( 'xpack.enterpriseSearch.workplaceSearch.source.text' , {
625+ defaultMessage : 'Source' ,
626+ } ) ;
627+
525628export const PRIVATE_SOURCE = i18n . translate (
526629 'xpack.enterpriseSearch.workplaceSearch.privateSource.text' ,
527630 {
528631 defaultMessage : 'Private Source' ,
529632 }
530633) ;
531634
635+ export const PRIVATE_SOURCES = i18n . translate (
636+ 'xpack.enterpriseSearch.workplaceSearch.privateSources.text' ,
637+ {
638+ defaultMessage : 'Private Sources' ,
639+ }
640+ ) ;
641+
642+ export const CONFIRM_CHANGES_TEXT = i18n . translate (
643+ 'xpack.enterpriseSearch.workplaceSearch.confirmChanges.text' ,
644+ {
645+ defaultMessage : 'Confirm changes' ,
646+ }
647+ ) ;
648+
532649export const CONNECTORS_HEADER_TITLE = i18n . translate (
533650 'xpack.enterpriseSearch.workplaceSearch.connectors.header.title' ,
534651 {
0 commit comments