{"version":3,"file":"translation-adapter-CsFkOgft.mjs","names":[],"sources":["../../../mysite/core/src/translation-dictionary.ts","../../../mysite/core/src/translation-adapter.ts"],"sourcesContent":["export const mysiteEn = {\n  heading: \"MySite\",\n  nav_profile: \"Profile\",\n  nav_theme: \"Theme\",\n  nav_content: \"MySite Content\",\n  nav_buttons: \"Buttons\",\n  visitor_details: \"Visitor Details\",\n  views: \"Views\",\n  leads: \"Leads\",\n  your_mysite_link: \"Your MySite Link\",\n  edit_link: \"Edit Link\",\n  not_configured: \"Not configured\",\n  slug_empty_error: \"Slug cannot be empty\",\n  link_updated: \"MySite link updated\",\n  link_update_failed: \"Failed to update link\",\n  link_copied: \"Link copied to clipboard\",\n  link_copy_failed: \"Failed to copy link\",\n  cancel: \"Cancel\",\n  save: \"Save\",\n  saving: \"Saving...\",\n  delete: \"Delete\",\n  deleting: \"Deleting...\",\n  remove: \"Remove\",\n  removing: \"Removing...\",\n  current_theme: \"Current Theme\",\n  preview: \"Preview\",\n  mysite_preview: \"MySite Preview\",\n  no_site_configured: \"No site configured\",\n  choose_a_theme: \"Choose a Theme\",\n  no_themes_available: \"No themes available\",\n  buttons_heading: \"Buttons\",\n  add_button: \"Add Button\",\n  no_buttons_empty:\n    \"No buttons yet. Add custom link buttons to display on your MySite.\",\n  drag_to_reorder: \"Drag to reorder\",\n  edit_button_aria: \"Edit button\",\n  delete_button_aria: \"Delete button\",\n  edit_button_dialog: \"Edit Button\",\n  add_button_dialog: \"Add Button\",\n  button_text_label: \"Button Text\",\n  button_text_placeholder: \"Enter button text...\",\n  url_label: \"URL\",\n  url_placeholder: \"https://example.com\",\n  button_updated: \"Button updated\",\n  button_update_failed: \"Failed to update button\",\n  button_created: \"Button created\",\n  button_create_failed: \"Failed to create button\",\n  delete_button_dialog: \"Delete Button\",\n  delete_button_confirm:\n    'Are you sure you want to delete the button \"{{name}}\"? This action cannot be undone.',\n  button_deleted: \"Button deleted\",\n  button_delete_failed: \"Failed to delete button\",\n  reorder_buttons_failed: \"Failed to reorder buttons\",\n  content_heading: \"MySite Content\",\n  no_content_empty:\n    \"No featured content yet. Favorite products, media, or pages to display on your MySite.\",\n  untitled: \"Untitled\",\n  no_image: \"N/A\",\n  remove_favorite_aria: \"Remove favorite\",\n  remove_content_dialog: \"Remove Content\",\n  remove_content_confirm:\n    'Are you sure you want to remove \"{{name}}\" from your MySite? This action cannot be undone.',\n  content_removed: \"Content removed\",\n  content_remove_failed: \"Failed to remove content\",\n  reorder_content_failed: \"Failed to reorder content\",\n  theme_changed: 'Theme changed to \"{{name}}\"',\n  theme_update_failed: \"Failed to update theme\",\n  type_media: \"Media\",\n  type_playlist: \"Playlist\",\n  type_enrollment_pack: \"Enrollment Pack\",\n  type_page: \"Page\",\n  validation_button_text_required: \"Button text is required\",\n  validation_url_invalid: \"Must be a valid URL\",\n  loading: \"Loading...\",\n  default_badge: \"Default\",\n  dashboard_breadcrumb: \"Dashboard\",\n  mysite_themes_title: \"Mysite Themes\",\n  themes_library_heading: \"Mysite Theme Library\",\n  no_mysite_themes_found: \"No Mysite themes found\",\n  reset_cache: \"Reset Cache\",\n  resetting: \"Resetting...\",\n  cache_reset_started: \"Cache reset started successfully\",\n  cache_reset_failed: \"Failed to reset cache\",\n  last_save: \"Last save:\",\n  customize: \"Customize\",\n  add_theme: \"Add Theme\",\n  rename_theme_aria: \"Rename theme\",\n  cancel_rename_aria: \"Cancel rename\",\n  theme_name_aria: \"Theme name\",\n  rename_failed: \"Couldn't rename theme. Try again.\",\n  name_validation_error: \"Name {{error}}\",\n} as const satisfies Record<string, string>;\n\nexport type MysiteDict = typeof mysiteEn;\n","import {\n  createDomainTranslations,\n  type DomainTranslations,\n} from \"@fluid-app/i18n/translations\";\nimport { createStaticDictAdapter } from \"@fluid-app/i18n/static-dict-adapter\";\nimport type { TranslationApi } from \"@fluid-app/i18n/translation-api\";\nimport { mysiteEn, type MysiteDict } from \"./translation-dictionary\";\n\nexport const mysiteDomain: DomainTranslations<MysiteDict> =\n  createDomainTranslations<MysiteDict>({\n    fallback: mysiteEn,\n    loaders: {\n      ar: () =>\n        import(\"./locale/ar.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      bg: () =>\n        import(\"./locale/bg.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      bn: () =>\n        import(\"./locale/bn.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      cs: () =>\n        import(\"./locale/cs.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      da: () =>\n        import(\"./locale/da.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      de: () =>\n        import(\"./locale/de.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      el: () =>\n        import(\"./locale/el.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      es: () =>\n        import(\"./locale/es.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      fi: () =>\n        import(\"./locale/fi.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      fr: () =>\n        import(\"./locale/fr.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      he: () =>\n        import(\"./locale/he.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      hi: () =>\n        import(\"./locale/hi.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      hr: () =>\n        import(\"./locale/hr.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      hu: () =>\n        import(\"./locale/hu.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      id: () =>\n        import(\"./locale/id.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      it: () =>\n        import(\"./locale/it.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      ja: () =>\n        import(\"./locale/ja.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      ko: () =>\n        import(\"./locale/ko.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      ms: () =>\n        import(\"./locale/ms.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      nl: () =>\n        import(\"./locale/nl.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      no: () =>\n        import(\"./locale/no.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      pl: () =>\n        import(\"./locale/pl.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      pt: () =>\n        import(\"./locale/pt.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      ro: () =>\n        import(\"./locale/ro.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      ru: () =>\n        import(\"./locale/ru.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      sk: () =>\n        import(\"./locale/sk.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      sv: () =>\n        import(\"./locale/sv.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      th: () =>\n        import(\"./locale/th.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      tl: () =>\n        import(\"./locale/tl.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      tr: () =>\n        import(\"./locale/tr.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      uk: () =>\n        import(\"./locale/uk.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      vi: () =>\n        import(\"./locale/vi.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      zh_CN: () =>\n        import(\"./locale/zh_CN.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n      zh_TW: () =>\n        import(\"./locale/zh_TW.json\").then(\n          (m): MysiteDict => m.default as MysiteDict,\n        ),\n    },\n  });\n\nexport function createMysiteTranslationAdapter(\n  locale: string,\n  dict: MysiteDict,\n): TranslationApi<MysiteDict> {\n  return createStaticDictAdapter(locale, dict);\n}\n"],"mappings":"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"}